Update dotnet/sdk to 2.0.0-preview2-006497
authorWonYoung Choi <wy80.choi@samsung.com>
Thu, 29 Jun 2017 03:53:57 +0000 (12:53 +0900)
committerWonYoung Choi <wy80.choi@samsung.com>
Thu, 29 Jun 2017 03:54:39 +0000 (12:54 +0900)
Change-Id: Ic621f1ef782931bba7be66e217966904d54f02e4

2034 files changed:
dotnet/additionalDeps/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.deps.json [deleted file]
dotnet/additionalDeps/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.deps.json [new file with mode: 0755]
dotnet/additionalDeps/Microsoft.AspNetCore.AzureAppServices.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.AspNetCore.AzureAppServices.HostingStartup.deps.json [deleted file]
dotnet/additionalDeps/Microsoft.AspNetCore.AzureAppServices.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.AspNetCore.AzureAppServices.HostingStartup.deps.json [new file with mode: 0755]
dotnet/dotnet
dotnet/host/fxr/2.0.0-preview1-002111-00/libhostfxr.so [deleted file]
dotnet/host/fxr/2.0.0-preview2-25407-01/libhostfxr.so [new file with mode: 0755]
dotnet/sdk/2.0.0-preview1-005977/.version [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Extensions/Microsoft.TestPlatform.TestHostRuntimeProvider.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Extensions/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/MSBuild.deps.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/MSBuild.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/MSBuild.runtimeconfig.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.ApplicationInsights.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Framework.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Tasks.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Utilities.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.CodeAnalysis.CSharp.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.CodeAnalysis.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.Common.CurrentVersion.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.Common.tasks [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Archive.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.CommandLine.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.Sln.Internal.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.Utils.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Configurer.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.InternalAbstractions.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.PlatformAbstractions.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.ProjectJsonMigration.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.TestFramework.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.Extensions.CommandLineUtils.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.Extensions.DependencyModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.NETCoreSdk.BundledVersions.props [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Abstractions.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Cli.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Core.Contracts.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Edge.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Utils.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.Build.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CommunicationUtilities.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CoreUtilities.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CrossPlatEngine.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.PlatformAbstractions.deps.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.PlatformAbstractions.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.Utilities.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.xml [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.Client.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.Common.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Newtonsoft.Json.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Build.Tasks.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Client.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.CommandLine.XPlat.deps.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.CommandLine.XPlat.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.CommandLine.XPlat.runtimeconfig.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Commands.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Common.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Configuration.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.ContentModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.DependencyResolver.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Frameworks.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.LibraryModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.Core.Types.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.ProjectModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Protocol.Core.Types.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Protocol.Core.v3.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Repositories.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.RuntimeModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.Versioning.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/NuGet.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.Build.Tasks.CodeAnalysis.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CSharp.Core.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.CSharp.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.VisualBasic.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.VisualBasic.Core.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/csc.deps.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/csc.exe [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/csc.runtimeconfig.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/any/native/csc.exe [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win/native/Microsoft.DiaSymReader.Native.arm.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win8-arm/native/Microsoft.DiaSymReader.Native.arm.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/FSharp.NET.Sdk/Sdk/Sdk.OnRestore.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/FSharp.NET.Sdk/Sdk/Sdk.props [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/FSharp.NET.Sdk/Sdk/Sdk.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/ComputeTargets/Microsoft.NET.Sdk.Publish.ComputeFiles.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.MSDeployPackage.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.NET.Sdk.Publish.Tasks.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Delegation.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Deployment.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Newtonsoft.Json.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Delegation.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Deployment.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Microsoft.NET.Sdk.Publish.Tasks.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Newtonsoft.Json.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/build/netstandard1.0/Microsoft.NET.Sdk.Web.ProjectSystem.props [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.props [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ComposeStore.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ConflictResolution.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.CrossGen.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.GenerateAssemblyInfo.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.PreserveCompilationContext.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Publish.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.RuntimeIdentifierInference.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.BeforeCommon.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.CSharp.props [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.Common.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.props [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.props [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.props [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.TargetFrameworkInference.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.PackageDependencyResolution.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.NET.Build.Tasks.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Common.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Configuration.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.DependencyResolver.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Frameworks.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.LibraryModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.Types.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.ProjectModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.Core.Types.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.Core.v3.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Repositories.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.RuntimeModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Versioning.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/SideBySide/Newtonsoft.Json.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/cs/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/de/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/es/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/fr/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/it/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ja/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ko/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/pl/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/pt-BR/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ru/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/tr/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.NET.Build.Tasks.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Common.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Configuration.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.DependencyResolver.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Frameworks.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.LibraryModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.Types.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.ProjectModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.Core.Types.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.Core.v3.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Repositories.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.RuntimeModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Versioning.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/de/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/es/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/it/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Client.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Commands.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Common.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Configuration.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.ContentModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.DependencyResolver.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Frameworks.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.LibraryModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.Core.Types.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.ProjectModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Protocol.Core.Types.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Protocol.Core.v3.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Repositories.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.RuntimeModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Versioning.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/Newtonsoft.Json.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Client.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Commands.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Common.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Configuration.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.ContentModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.DependencyResolver.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Frameworks.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.LibraryModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.Core.Types.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.Core.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.ProjectModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Protocol.Core.Types.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Protocol.Core.v3.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Repositories.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.RuntimeModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Versioning.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/buildCrossTargeting/NuGet.Build.Tasks.Pack.targets [deleted file]
dotnet/sdk/2.0.0-preview1-005977/System.Xml.XPath.XmlDocument.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.common.itemtemplates.1.0.0-beta2-20170505-222.nupkg [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.common.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.test.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.web.itemtemplates.1.0.0-beta2-20170505-222.nupkg [deleted file]
dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.web.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CommunicationUtilities.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CoreUtilities.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CrossPlatEngine.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.PlatformAbstractions.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.Utilities.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.VisualStudio.TestPlatform.Common.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/datacollector.exe [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.exe [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.x86.exe [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/cs/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/datacollector.deps.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/datacollector.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/de/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/dotnet-supported-package-versions.csv [deleted file]
dotnet/sdk/2.0.0-preview1-005977/dotnet.deps.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/dotnet.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/dotnet.runtimeconfig.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/es/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/fr/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/it/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ja/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ko/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/nuGetPackagesArchive.lzma [deleted file]
dotnet/sdk/2.0.0-preview1-005977/package.deps.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pl/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/pt-BR/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/ru/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/tr/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/vstest.console.deps.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/vstest.console.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/vstest.console.runtimeconfig.json [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hans/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview1-005977/zh-Hant/vstest.console.resources.dll [deleted file]
dotnet/sdk/2.0.0-preview2-006497/.version [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/15.0/Microsoft.Common.CrossTargeting.targets/ImportAfter/Microsoft.TestPlatform.CrossTargeting.targets [moved from dotnet/sdk/2.0.0-preview1-005977/15.0/Microsoft.Common.CrossTargeting.targets/ImportAfter/Microsoft.TestPlatform.CrossTargeting.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/15.0/Microsoft.Common.props [moved from dotnet/sdk/2.0.0-preview1-005977/15.0/Microsoft.Common.props with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/15.0/Microsoft.Common.targets/ImportAfter/Microsoft.NET.Build.Extensions.targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/15.0/Microsoft.Common.targets/ImportAfter/Microsoft.NuGet.ImportAfter.targets [moved from dotnet/sdk/2.0.0-preview1-005977/15.0/SolutionFile/ImportAfter/Microsoft.NuGet.ImportAfter.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/15.0/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets [moved from dotnet/sdk/2.0.0-preview1-005977/15.0/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/15.0/SolutionFile/ImportAfter/Microsoft.NuGet.ImportAfter.targets [moved from dotnet/sdk/2.0.0-preview1-005977/15.0/Microsoft.Common.targets/ImportAfter/Microsoft.NuGet.ImportAfter.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Extensions/Microsoft.TestPlatform.TestHostRuntimeProvider.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Extensions/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Build.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Compiler.Interactive.Settings.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Compiler.Private.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Core.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.DiaSymReader.PortablePdb.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.DiaSymReader.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.FSharp.NetSdk.props [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.FSharp.NetSdk.targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.FSharp.Targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.Portable.FSharp.Targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/RunFsc.cmd [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/RunFsc.sh [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/FSharp/default.win32manifest [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/fsc.deps.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/fsc.exe [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/fsc.runtimeconfig.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/FSharp/fsi.exe [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/MSBuild.deps.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/MSBuild.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/MSBuild.runtimeconfig.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.ApplicationInsights.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Framework.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Tasks.Core.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Utilities.Core.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.CSharp.CrossTargeting.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.CSharp.CrossTargeting.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.CSharp.CurrentVersion.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.CSharp.CurrentVersion.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.CSharp.Targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.CSharp.Targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.CSharp.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.CSharp.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.CodeAnalysis.CSharp.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.CodeAnalysis.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Common.CrossTargeting.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.Common.CrossTargeting.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Common.CurrentVersion.targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Common.overridetasks [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.Common.overridetasks with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Common.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.Common.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Common.tasks [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Archive.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.CommandLine.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.Sln.Internal.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.Utils.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Configurer.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.InternalAbstractions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.PlatformAbstractions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.ProjectJsonMigration.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.TestFramework.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Tools.MigrateCommand.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Extensions.CommandLineUtils.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.Extensions.DependencyModel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.NETCoreSdk.BundledVersions.props [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.NETFramework.CurrentVersion.props [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.NETFramework.CurrentVersion.props with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.NETFramework.CurrentVersion.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.NETFramework.CurrentVersion.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.NETFramework.props [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.NETFramework.props with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.NETFramework.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.NETFramework.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Abstractions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Cli.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Core.Contracts.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Core.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Edge.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Utils.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.Build.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CommunicationUtilities.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CoreUtilities.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CrossPlatEngine.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.PlatformAbstractions.deps.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.PlatformAbstractions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.Utilities.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualBasic.CrossTargeting.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualBasic.CrossTargeting.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualBasic.CurrentVersion.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualBasic.CurrentVersion.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualBasic.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualBasic.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.Client.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.Common.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudioVersion.v11.Common.props [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudioVersion.v11.Common.props with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudioVersion.v12.Common.props [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudioVersion.v12.Common.props with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudioVersion.v14.Common.props [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudioVersion.v14.Common.props with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/Microsoft.NET.Build.Extensions.ConflictResolution.targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/Microsoft.NET.Build.Extensions.NETFramework.targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/Microsoft.NET.Build.Extensions.targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/Microsoft.Win32.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.AppContext.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.Concurrent.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.NonGeneric.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.Specialized.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.EventBasedAsync.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.TypeConverter.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Console.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Data.Common.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Contracts.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Debug.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.FileVersionInfo.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Process.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.StackTrace.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.TextWriterTraceListener.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Tools.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.TraceSource.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Tracing.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Drawing.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Dynamic.Runtime.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.Calendars.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.Extensions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Compression.ZipFile.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Compression.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.DriveInfo.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.Watcher.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.IsolatedStorage.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.MemoryMappedFiles.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Pipes.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.UnmanagedMemoryStream.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Expressions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Parallel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Queryable.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Http.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.NameResolution.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.NetworkInformation.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Ping.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Requests.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Security.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Sockets.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebHeaderCollection.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebSockets.Client.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebSockets.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ObjectModel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.Extensions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.Reader.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.ResourceManager.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.Writer.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.CompilerServices.VisualC.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Extensions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Handles.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.InteropServices.RuntimeInformation.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.InteropServices.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Numerics.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Formatters.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Json.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Xml.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Claims.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Algorithms.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Csp.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Encoding.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.X509Certificates.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Principal.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.SecureString.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.Encoding.Extensions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.Encoding.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.RegularExpressions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Overlapped.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Tasks.Parallel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Tasks.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Thread.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.ThreadPool.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Timer.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ValueTuple.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.ReaderWriter.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XDocument.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XPath.XDocument.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XPath.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XmlDocument.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XmlSerializer.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/netstandard.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/Microsoft.Win32.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.AppContext.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.Concurrent.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.NonGeneric.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.Specialized.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.EventBasedAsync.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.TypeConverter.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Console.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Data.Common.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Data.Common.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Contracts.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Debug.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.FileVersionInfo.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Process.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.StackTrace.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.StackTrace.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.TextWriterTraceListener.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tools.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.TraceSource.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tracing.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tracing.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Drawing.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Dynamic.Runtime.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Calendars.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Extensions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Extensions.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.ZipFile.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.DriveInfo.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.Watcher.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.IsolatedStorage.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.MemoryMappedFiles.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Pipes.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.UnmanagedMemoryStream.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Expressions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Parallel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Queryable.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Http.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Http.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.NameResolution.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.NetworkInformation.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Ping.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Requests.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Security.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Sockets.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Sockets.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebHeaderCollection.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebSockets.Client.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebSockets.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ObjectModel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.Extensions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.Reader.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.ResourceManager.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.Writer.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.CompilerServices.VisualC.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Extensions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Handles.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.InteropServices.RuntimeInformation.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.InteropServices.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Numerics.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Formatters.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Json.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Primitives.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Xml.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Xml.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Claims.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Algorithms.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Csp.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Encoding.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Primitives.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.X509Certificates.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Principal.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.SecureString.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.SecureString.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.Encoding.Extensions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.Encoding.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.RegularExpressions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Overlapped.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Overlapped.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Tasks.Parallel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Tasks.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Thread.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.ThreadPool.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Timer.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ValueTuple.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.ReaderWriter.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XDocument.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.XDocument.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.XDocument.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XmlDocument.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XmlSerializer.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Data.Common.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Diagnostics.StackTrace.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Diagnostics.Tracing.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Globalization.Extensions.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.IO.Compression.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Net.Http.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Net.Sockets.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Runtime.Serialization.Primitives.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Runtime.Serialization.Xml.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Security.SecureString.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Threading.Overlapped.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Xml.XPath.XDocument.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Data.Common.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Diagnostics.StackTrace.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Diagnostics.Tracing.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Globalization.Extensions.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.IO.Compression.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Net.Http.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Net.Sockets.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Runtime.Serialization.Primitives.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Runtime.Serialization.Xml.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Security.SecureString.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Threading.Overlapped.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Xml.XPath.XDocument.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Data.Common.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Diagnostics.StackTrace.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Diagnostics.Tracing.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Globalization.Extensions.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.IO.Compression.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Net.Http.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Net.Sockets.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Runtime.Serialization.Primitives.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Runtime.Serialization.Xml.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Security.SecureString.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Threading.Overlapped.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Xml.XPath.XDocument.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Data.Common.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Diagnostics.StackTrace.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Diagnostics.Tracing.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Globalization.Extensions.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.IO.Compression.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Net.Http.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Net.Sockets.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Runtime.Serialization.Primitives.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Runtime.Serialization.Xml.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Security.SecureString.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Threading.Overlapped.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Xml.XPath.XDocument.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Data.Common.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Diagnostics.StackTrace.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Diagnostics.Tracing.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Globalization.Extensions.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.IO.Compression.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Net.Http.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Net.Sockets.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Runtime.Serialization.Primitives.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Runtime.Serialization.Xml.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Security.SecureString.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Threading.Overlapped.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Xml.XPath.XDocument.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Data.Common.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Diagnostics.StackTrace.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Diagnostics.Tracing.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Globalization.Extensions.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.IO.Compression.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Net.Http.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Net.Sockets.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Runtime.Serialization.Primitives.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Runtime.Serialization.Xml.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Security.SecureString.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Threading.Overlapped.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Xml.XPath.XDocument.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/netfx.force.conflicts.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/netstandard.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Data.Common.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Diagnostics.StackTrace.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Diagnostics.Tracing.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Globalization.Extensions.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.IO.Compression.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Net.Http.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Net.Sockets.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Runtime.Serialization.Primitives.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Runtime.Serialization.Xml.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Security.SecureString.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Threading.Overlapped.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Xml.XPath.XDocument.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Data.Common.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Diagnostics.StackTrace.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Diagnostics.Tracing.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Globalization.Extensions.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.IO.Compression.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Net.Http.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Net.Sockets.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Runtime.Serialization.Primitives.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Runtime.Serialization.Xml.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Security.SecureString.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Threading.Overlapped.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Xml.XPath.XDocument.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Data.Common.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Diagnostics.StackTrace.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Diagnostics.Tracing.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Globalization.Extensions.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.IO.Compression.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Net.Http.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Net.Sockets.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Runtime.Serialization.Primitives.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Runtime.Serialization.Xml.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Security.SecureString.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Threading.Overlapped.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Xml.XPath.XDocument.xml [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net462/lib/System.Runtime.InteropServices.RuntimeInformation.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net462/ref/System.Runtime.InteropServices.RuntimeInformation.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/lib/System.Runtime.InteropServices.RuntimeInformation.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/lib/System.ValueTuple.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/ref/System.Runtime.InteropServices.RuntimeInformation.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/ref/System.ValueTuple.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net471/_._ [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/Microsoft.NET.Build.Extensions.Tasks.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/System.Buffers.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Buffers.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/System.Collections.Immutable.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Collections.Immutable.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/System.Linq.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Linq.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/System.Reflection.Metadata.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Reflection.Metadata.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/System.Threading.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Threading.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/de/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/es/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/it/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Extensions.Tasks.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/Microsoft.Portable.Core.props [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/Microsoft.Portable.Core.props with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/Microsoft.Portable.Core.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/Microsoft.Portable.Core.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v4.0/Microsoft.Portable.CSharp.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v4.0/Microsoft.Portable.CSharp.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v4.0/Microsoft.Portable.Common.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v4.0/Microsoft.Portable.Common.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v4.0/Microsoft.Portable.VisualBasic.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v4.0/Microsoft.Portable.VisualBasic.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v4.5/Microsoft.Portable.CSharp.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v4.5/Microsoft.Portable.CSharp.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v4.5/Microsoft.Portable.Common.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v4.6/Microsoft.Portable.Common.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v4.5/Microsoft.Portable.VisualBasic.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v4.5/Microsoft.Portable.VisualBasic.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v4.6/Microsoft.Portable.CSharp.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v4.6/Microsoft.Portable.CSharp.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v4.6/Microsoft.Portable.Common.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v4.5/Microsoft.Portable.Common.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v4.6/Microsoft.Portable.VisualBasic.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v4.6/Microsoft.Portable.VisualBasic.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v5.0/Microsoft.Portable.CSharp.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v5.0/Microsoft.Portable.CSharp.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v5.0/Microsoft.Portable.Common.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v5.0/Microsoft.Portable.Common.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Microsoft/Portable/v5.0/Microsoft.Portable.VisualBasic.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Microsoft/Portable/v5.0/Microsoft.Portable.VisualBasic.targets with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Newtonsoft.Json.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.Build.Tasks.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.CommandLine.XPlat.deps.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.CommandLine.XPlat.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.CommandLine.XPlat.runtimeconfig.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.Commands.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.Common.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.Configuration.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.DependencyResolver.Core.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.Frameworks.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.LibraryModel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.Packaging.Core.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.Packaging.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.ProjectModel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.Protocol.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.Versioning.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/NuGet.targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.Build.Tasks.CodeAnalysis.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CSharp.Core.targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.CSharp.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.VisualBasic.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.VisualBasic.Core.targets [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/RunCsc.cmd [moved from dotnet/sdk/2.0.0-preview1-005977/Roslyn/RunCsc.cmd with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/RunCsc.sh [moved from dotnet/sdk/2.0.0-preview1-005977/Roslyn/RunCsc.sh with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/RunVbc.cmd [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/RunVbc.sh [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/csc.deps.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/csc.exe [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/csc.runtimeconfig.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/any/native/csc.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/any/native/vbc.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/vbc.deps.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/vbc.exe [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Roslyn/vbc.runtimeconfig.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Sdks/FSharp.NET.Sdk/Sdk/Sdk.OnRestore.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/FSharp.NET.Sdk/Sdk/Sdk.props [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/FSharp.NET.Sdk/Sdk/Sdk.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/Sdk/Sdk.props [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/Sdk/Sdk.props with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/Sdk/Sdk.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/Sdk/Sdk.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/ComputeTargets/Microsoft.NET.Sdk.Publish.ComputeFiles.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/CopyTargets/Microsoft.NET.Sdk.Publish.CopyFiles.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/CopyTargets/Microsoft.NET.Sdk.Publish.CopyFiles.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/DotNetCLIToolTargets/Microsoft.NET.Sdk.DotNetCLITool.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/DotNetCLIToolTargets/Microsoft.NET.Sdk.DotNetCLITool.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/Microsoft.NET.Sdk.Publish.props [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/Microsoft.NET.Sdk.Publish.props with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/Microsoft.NET.Sdk.Publish.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/Microsoft.NET.Sdk.Publish.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishProfiles/FileSystem.pubxml [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishProfiles/FileSystem.pubxml with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishProfiles/MSDeploy.pubxml [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishProfiles/MSDeploy.pubxml with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishProfiles/MSDeployPackage.pubxml [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishProfiles/MSDeployPackage.pubxml with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.Docker.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.Docker.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.FileSystem.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.FileSystem.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.Kudu.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.Kudu.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.MSDeploy.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.MSDeploy.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.MSDeployPackage.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/TransformTargets/Microsoft.NET.Sdk.Publish.TransformFiles.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/TransformTargets/Microsoft.NET.Sdk.Publish.TransformFiles.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.NET.Sdk.Publish.Tasks.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Delegation.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Deployment.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Newtonsoft.Json.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Delegation.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Deployment.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Microsoft.NET.Sdk.Publish.Tasks.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Newtonsoft.Json.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/Sdk/Sdk.props [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/Sdk/Sdk.props with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/Sdk/Sdk.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/Sdk/Sdk.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/build/netstandard1.0/Microsoft.NET.Sdk.Web.ProjectSystem.props [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/build/netstandard1.0/Microsoft.NET.Sdk.Web.ProjectSystem.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/build/netstandard1.0/Microsoft.NET.Sdk.Web.ProjectSystem.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Web/Sdk/Sdk.props [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Web/Sdk/Sdk.props with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Web/Sdk/Sdk.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Web/Sdk/Sdk.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.props [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/GenerateDeps/GenerateDeps.proj [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/GenerateDeps/GenerateDeps.proj with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ComposeStore.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ConflictResolution.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.CrossGen.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.DefaultAssemblyInfo.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.DefaultAssemblyInfo.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.DefaultOutputPaths.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.DefaultOutputPaths.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.DisableStandardFrameworkResolution.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.DisableStandardFrameworkResolution.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.GenerateAssemblyInfo.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.PreserveCompilationContext.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Publish.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.RuntimeIdentifierInference.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.BeforeCommon.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.BeforeCommonCrossTargeting.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.BeforeCommonCrossTargeting.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.CSharp.props [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.CSharp.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.CSharp.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.Common.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.props [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.FSharp.props [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.FSharp.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.props [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.props [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.SupportedTargetFrameworks.props [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.SupportedTargetFrameworks.props with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.TargetFrameworkInference.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.PackageDependencyResolution.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/buildCrossTargeting/Microsoft.NET.Sdk.targets [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/buildCrossTargeting/Microsoft.NET.Sdk.targets with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.DotNet.PlatformAbstractions.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.DotNet.PlatformAbstractions.dll with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.Extensions.DependencyModel.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.Extensions.DependencyModel.dll with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.NET.Build.Tasks.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/Newtonsoft.Json.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/Newtonsoft.Json.dll with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Common.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Configuration.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.DependencyResolver.Core.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Frameworks.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.LibraryModel.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.ProjectModel.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Versioning.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/cs/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/de/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/es/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/fr/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/it/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ja/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ko/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/pl/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/pt-BR/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ru/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/tr/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.DotNet.PlatformAbstractions.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.DotNet.PlatformAbstractions.dll with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.Extensions.DependencyModel.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.Extensions.DependencyModel.dll with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.NET.Build.Tasks.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Newtonsoft.Json.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Newtonsoft.Json.dll with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Common.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Configuration.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.DependencyResolver.Core.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Frameworks.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.LibraryModel.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.ProjectModel.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Versioning.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Buffers.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Collections.Immutable.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Linq.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Reflection.Metadata.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Runtime.Serialization.Primitives.dll [moved from dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Runtime.Serialization.Primitives.dll with 100% similarity, mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Threading.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/de/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/es/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/it/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.xml [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.dll [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.xml [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/buildCrossTargeting/NuGet.Build.Tasks.Pack.targets [new file with mode: 0755]
dotnet/sdk/2.0.0-preview2-006497/System.Xml.XPath.XmlDocument.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.common.itemtemplates.1.0.0-beta2-20170620-266.nupkg [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.common.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.test.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.itemtemplates.1.0.0-beta2-20170620-266.nupkg [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.spa.projecttemplates.1.0.0-preview-000312.nupkg [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CommunicationUtilities.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CoreUtilities.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CrossPlatEngine.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.PlatformAbstractions.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.Utilities.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.VisualStudio.TestPlatform.Common.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/Newtonsoft.Json.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/Newtonsoft.Json.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/System.Runtime.InteropServices.RuntimeInformation.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/System.Runtime.InteropServices.RuntimeInformation.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/System.Xml.XmlDocument.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/System.Xml.XmlDocument.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/TestPlatform.ObjectModel.manifest [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/TestPlatform.ObjectModel.manifest with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/TestPlatform.ObjectModel.x86.manifest [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/TestPlatform.ObjectModel.x86.manifest with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/datacollector.exe [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/datacollector.exe.config [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/datacollector.exe.config with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/datacollector.runtimeconfig.json [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/datacollector.runtimeconfig.json with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/msdia140typelib_clr0200.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/msdia140typelib_clr0200.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.exe [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.exe.config [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.exe.config with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.runtimeconfig.json [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.runtimeconfig.json with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.x86.exe [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.x86.exe.config [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.x86.exe.config with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.x86.runtimeconfig.json [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.x86.runtimeconfig.json with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [moved from dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/cs/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/datacollector.deps.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/datacollector.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/datacollector.dll.config [moved from dotnet/sdk/2.0.0-preview1-005977/datacollector.dll.config with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/datacollector.runtimeconfig.json [moved from dotnet/sdk/2.0.0-preview1-005977/datacollector.runtimeconfig.json with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/de/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/dotnet.deps.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/dotnet.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/dotnet.runtimeconfig.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/es/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/fr/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/it/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ja/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ko/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/minimumMSBuildVersion [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/nuGetPackagesArchive.lzma [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/package.deps.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pl/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/pt-BR/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/ru/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/tr/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/vstest.console.deps.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/vstest.console.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/vstest.console.dll.config [moved from dotnet/sdk/2.0.0-preview1-005977/vstest.console.dll.config with 100% similarity]
dotnet/sdk/2.0.0-preview2-006497/vstest.console.runtimeconfig.json [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hans/vstest.console.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll [new file with mode: 0644]
dotnet/sdk/2.0.0-preview2-006497/zh-Hant/vstest.console.resources.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/.version [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.CSharp.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.NETCore.App.deps.json [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.VisualBasic.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.Win32.Primitives.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.Win32.Registry.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/SOS.NETCore.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.AppContext.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Buffers.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Concurrent.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Immutable.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.NonGeneric.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Specialized.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Annotations.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Composition.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.DataAnnotations.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.EventBasedAsync.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Primitives.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.TypeConverter.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Console.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Core.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Data.Common.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Data.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Contracts.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Debug.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.DiagnosticSource.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.FileVersionInfo.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Process.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.StackTrace.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.TextWriterTraceListener.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Tools.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.TraceSource.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Tracing.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Drawing.Primitives.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Drawing.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Dynamic.Runtime.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Calendars.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Extensions.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Native.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.FileSystem.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.Native.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.ZipFile.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.AccessControl.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.DriveInfo.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.Primitives.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.Watcher.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.IsolatedStorage.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.MemoryMappedFiles.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Pipes.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.UnmanagedMemoryStream.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Expressions.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Parallel.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Queryable.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Native.a [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Native.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Http.Native.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Http.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.HttpListener.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Mail.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.NameResolution.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.NetworkInformation.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Ping.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Primitives.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Requests.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Security.Native.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Security.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.ServicePoint.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Sockets.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebClient.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebHeaderCollection.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebProxy.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebSockets.Client.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebSockets.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Numerics.Vectors.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Numerics.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ObjectModel.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.CoreLib.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.CoreLib.ni.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.DataContractSerialization.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Uri.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Xml.Linq.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Xml.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.DispatchProxy.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.ILGeneration.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.Lightweight.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Extensions.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Metadata.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Primitives.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.TypeExtensions.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.Reader.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.ResourceManager.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.Writer.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.CompilerServices.VisualC.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Extensions.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Handles.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.RuntimeInformation.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.WindowsRuntime.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Loader.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Numerics.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Formatters.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Json.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Primitives.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Xml.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.AccessControl.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Claims.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Algorithms.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Cng.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Csp.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Encoding.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Native.OpenSsl.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Native.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.OpenSsl.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Primitives.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.X509Certificates.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Principal.Windows.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Principal.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.SecureString.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ServiceModel.Web.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.Encoding.Extensions.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.Encoding.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.RegularExpressions.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Overlapped.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Dataflow.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Extensions.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Parallel.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Thread.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.ThreadPool.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Timer.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Transactions.Local.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Transactions.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ValueTuple.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Web.HttpUtility.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Web.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Windows.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.Linq.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.ReaderWriter.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.Serialization.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XDocument.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XPath.XDocument.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XPath.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XmlDocument.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XmlSerializer.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libclrjit.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libcoreclr.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libdbgshim.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libhostfxr.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libhostpolicy.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libmscordaccore.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libmscordbi.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libsos.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libsosplugin.so [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/mscorlib.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/netstandard.dll [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/sosdocsunix.txt [deleted file]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/.version [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.CSharp.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.NETCore.App.deps.json [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.VisualBasic.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.Win32.Primitives.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.Win32.Registry.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/SOS.NETCore.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.AppContext.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Buffers.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Concurrent.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Immutable.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.NonGeneric.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Specialized.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Annotations.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Composition.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.DataAnnotations.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.EventBasedAsync.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Primitives.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.TypeConverter.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Configuration.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Console.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Core.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Data.Common.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Data.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Contracts.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Debug.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.DiagnosticSource.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.FileVersionInfo.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Process.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.StackTrace.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.TextWriterTraceListener.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Tools.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.TraceSource.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Tracing.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Drawing.Primitives.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Drawing.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Dynamic.Runtime.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Calendars.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Extensions.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Native.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.FileSystem.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.Native.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.ZipFile.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.AccessControl.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.DriveInfo.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.Primitives.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.Watcher.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.IsolatedStorage.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.MemoryMappedFiles.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Pipes.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.UnmanagedMemoryStream.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Expressions.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Parallel.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Queryable.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Native.a [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Native.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Http.Native.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Http.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.HttpListener.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Mail.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.NameResolution.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.NetworkInformation.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Ping.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Primitives.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Requests.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Security.Native.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Security.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.ServicePoint.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Sockets.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebClient.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebHeaderCollection.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebProxy.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebSockets.Client.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebSockets.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Numerics.Vectors.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Numerics.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ObjectModel.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.CoreLib.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.DataContractSerialization.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Uri.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Xml.Linq.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Xml.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.DispatchProxy.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.ILGeneration.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.Lightweight.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Extensions.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Metadata.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Primitives.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.TypeExtensions.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.Reader.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.ResourceManager.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.Writer.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.CompilerServices.VisualC.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Extensions.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Handles.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.RuntimeInformation.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.WindowsRuntime.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Loader.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Numerics.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Formatters.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Json.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Primitives.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Xml.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.AccessControl.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Claims.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Algorithms.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Cng.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Csp.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Encoding.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Native.OpenSsl.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.OpenSsl.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Primitives.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.X509Certificates.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Principal.Windows.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Principal.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.SecureString.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ServiceModel.Web.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ServiceProcess.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.Encoding.Extensions.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.Encoding.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.RegularExpressions.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Overlapped.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Dataflow.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Extensions.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Parallel.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Thread.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.ThreadPool.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Timer.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Transactions.Local.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Transactions.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ValueTuple.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Web.HttpUtility.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Web.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Windows.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.Linq.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.ReaderWriter.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.Serialization.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XDocument.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XPath.XDocument.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XPath.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XmlDocument.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XmlSerializer.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/WindowsBase.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/createdump [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libclrjit.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libcoreclr.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libcoreclrtraceptprovider.so [moved from dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libcoreclrtraceptprovider.so with 100% similarity]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libdbgshim.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libhostpolicy.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libmscordaccore.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libmscordbi.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libsos.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libsosplugin.so [new file with mode: 0755]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/mscorlib.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/netstandard.dll [new file with mode: 0644]
dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/sosdocsunix.txt [new file with mode: 0644]
dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.aspnetcore/2.1.0-beta3/lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.aspnetcore/2.1.0-beta6/lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.dependencycollector/2.4.0-beta2/lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.dependencycollector/2.4.0-beta5/lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights/2.4.0-beta2/lib/netstandard1.3/Microsoft.ApplicationInsights.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights/2.4.0-beta5/lib/netstandard1.3/Microsoft.ApplicationInsights.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.antiforgery/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Antiforgery.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.antiforgery/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Antiforgery.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.cookies/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Cookies.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.cookies/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Cookies.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Core.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.facebook/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Facebook.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.facebook/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Facebook.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.google/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Google.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.google/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Google.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.jwtbearer/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.jwtbearer/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.microsoftaccount/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.microsoftaccount/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.oauth/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.OAuth.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.oauth/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OAuth.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.openidconnect/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.openidconnect/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.twitter/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Twitter.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.twitter/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Twitter.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization.policy/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authorization.Policy.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authorization.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authorization.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservices.hostingstartup/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservices.hostingstartup/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservicesintegration/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservicesintegration/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cookiepolicy/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.CookiePolicy.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cookiepolicy/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.CookiePolicy.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cors/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Cors.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cors/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cors.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.internal/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.Internal.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.internal/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.keyderivation/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.keyderivation/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.azurestorage/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.AspNetCore.DataProtection.AzureStorage.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.azurestorage/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.AzureStorage.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.extensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Extensions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.extensions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Extensions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.entityframeworkcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.identity.service/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.Identity.Service.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.html.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.html.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.extensions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Extensions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.extensions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.features/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Features.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.features/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.httpoverrides/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.HttpOverrides.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.httpoverrides/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.HttpOverrides.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.entityframeworkcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.abstractions/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.core/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Core.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.entityframeworkcore/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.EntityFrameworkCore.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.integratedwebclient/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.IntegratedWebClient.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.mvc/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Mvc.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.jsonpatch/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.JsonPatch.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.jsonpatch/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization.routing/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Localization.Routing.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization.routing/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Localization.Routing.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Localization.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Localization.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.middlewareanalysis/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.middlewareanalysis/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.apiexplorer/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.apiexplorer/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Core.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Core.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.cors/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Cors.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.cors/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Cors.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.dataannotations/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.dataannotations/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.json/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.json/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.xml/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.xml/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.localization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Localization.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.localization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Localization.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.extensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.extensions/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.viewcompilation/2.0.0-preview2-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Razor.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razorpages/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razorpages/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.taghelpers/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.taghelpers/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.viewfeatures/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.viewfeatures/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.nodeservices/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.NodeServices.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.owin/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Owin.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.owin/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Owin.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.language/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.Language.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.language/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.Language.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.runtime/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.runtime/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCaching.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecompression/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCompression.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecompression/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCompression.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.rewrite/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Rewrite.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.rewrite/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Rewrite.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Routing.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Routing.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Routing.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Routing.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.httpsys/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.HttpSys.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.httpsys/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.HttpSys.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.iisintegration/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.IISIntegration.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.iisintegration/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.IISIntegration.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.https/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Https.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.https/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Https.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.libuv/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.libuv/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.sockets/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.sockets/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.session/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Session.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.session/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Session.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.spaservices/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.SpaServices.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.staticfiles/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.StaticFiles.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.staticfiles/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.StaticFiles.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.websockets/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.WebSockets.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.websockets/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.WebSockets.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.webutilities/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.WebUtilities.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.webutilities/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.azure.keyvault.webkey/2.0.5/lib/netstandard1.4/Microsoft.Azure.KeyVault.WebKey.dll
dotnet/store/x64/netcoreapp2.0/microsoft.azure.keyvault/2.2.1-preview/lib/netstandard1.4/Microsoft.Azure.KeyVault.dll
dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.common/2.0.0/lib/netstandard1.3/Microsoft.CodeAnalysis.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.common/2.3.0-beta1/lib/netstandard1.3/Microsoft.CodeAnalysis.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.csharp/2.0.0/lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.csharp/2.3.0-beta1/lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.razor/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.CodeAnalysis.Razor.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.razor/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.CodeAnalysis.Razor.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/Microsoft.Data.Edm.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/de/Microsoft.Data.Edm.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/es/Microsoft.Data.Edm.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/fr/Microsoft.Data.Edm.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/it/Microsoft.Data.Edm.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/ja/Microsoft.Data.Edm.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/ko/Microsoft.Data.Edm.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/ru/Microsoft.Data.Edm.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/zh-Hans/Microsoft.Data.Edm.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/zh-Hant/Microsoft.Data.Edm.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/Microsoft.Data.OData.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/de/Microsoft.Data.OData.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/es/Microsoft.Data.OData.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/fr/Microsoft.Data.OData.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/it/Microsoft.Data.OData.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/ja/Microsoft.Data.OData.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/ko/Microsoft.Data.OData.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/ru/Microsoft.Data.OData.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/zh-Hans/Microsoft.Data.OData.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/zh-Hant/Microsoft.Data.OData.resources.dll
dotnet/store/x64/netcoreapp2.0/microsoft.data.sqlite.core/2.0.0-preview1-final/lib/netstandard1.2/Microsoft.Data.Sqlite.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.data.sqlite.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Data.Sqlite.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.dotnet.platformabstractions/2.0.0-preview1-002111/lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.dotnet.platformabstractions/2.0.0-preview2-25407-01/lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Design.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.design/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Design.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.inmemory/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.InMemory.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.inmemory/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.InMemory.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Relational.Design.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Relational.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Relational.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.core/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Sqlite.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Sqlite.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Sqlite.Design.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.SqlServer.Design.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.SqlServer.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.SqlServer.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.memory/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Caching.Memory.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.memory/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Caching.Memory.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.redis/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.Caching.Redis.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.redis/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.Caching.Redis.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.sqlserver/2.0.0-preview1-final/lib/netstandard1.2/Microsoft.Extensions.Caching.SqlServer.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.sqlserver/2.0.0-preview2-final/lib/netstandard1.2/Microsoft.Extensions.Caching.SqlServer.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.azurekeyvault/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.Configuration.AzureKeyVault.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.azurekeyvault/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.Configuration.AzureKeyVault.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.binder/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.Binder.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.binder/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.Binder.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.commandline/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.CommandLine.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.commandline/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.CommandLine.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.dockersecrets/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.DockerSecrets.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.environmentvariables/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.environmentvariables/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.fileextensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.fileextensions/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.ini/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Ini.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.ini/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Ini.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.json/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.json/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.usersecrets/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.UserSecrets.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.usersecrets/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.UserSecrets.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.xml/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Xml.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.xml/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Xml.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencymodel/2.0.0-preview1-002111/lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencymodel/2.0.0-preview2-25407-01/lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.diagnosticadapter/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.DiagnosticAdapter.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.diagnosticadapter/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.DiagnosticAdapter.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.composite/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.composite/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.embedded/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.FileProviders.Embedded.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.embedded/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.FileProviders.Embedded.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.physical/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.physical/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.filesystemglobbing/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.filesystemglobbing/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.hosting.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.hosting.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.identity.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.identity.stores/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Localization.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Localization.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Localization.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Localization.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.abstractions/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.abstractions/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.azureappservices/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.AzureAppServices.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.azureappservices/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.AzureAppServices.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.configuration/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Configuration.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.console/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Console.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.console/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Console.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.debug/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.debug/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.eventsource/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.EventSource.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.eventsource/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.EventSource.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.tracesource/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.TraceSource.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.tracesource/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.TraceSource.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Logging.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.objectpool/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.objectpool/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options.configurationextensions/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Options.ConfigurationExtensions.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options.configurationextensions/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Options.ConfigurationExtensions.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Options.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Options.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.platformabstractions/1.1.0/lib/netstandard1.3/Microsoft.Extensions.PlatformAbstractions.dll
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.primitives/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Primitives.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.primitives/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Primitives.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.webencoders/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.WebEncoders.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.extensions.webencoders/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.WebEncoders.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.5/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.5/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.9/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.9/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.logging/1.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Logging.dll
dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.protocols.openidconnect/2.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.protocols/2.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Protocols.dll
dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.tokens/5.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Tokens.dll
dotnet/store/x64/netcoreapp2.0/microsoft.net.http.headers/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.Net.Http.Headers.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.net.http.headers/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Net.Http.Headers.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/microsoft.rest.clientruntime.azure/3.3.6/lib/netstandard1.4/Microsoft.Rest.ClientRuntime.Azure.dll
dotnet/store/x64/netcoreapp2.0/microsoft.rest.clientruntime/2.3.7/lib/netstandard1.4/Microsoft.Rest.ClientRuntime.dll
dotnet/store/x64/netcoreapp2.0/microsoft.visualstudio.web.browserlink/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.VisualStudio.Web.BrowserLink.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/microsoft.visualstudio.web.browserlink/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.VisualStudio.Web.BrowserLink.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/newtonsoft.json.bson/1.0.1/lib/netstandard1.3/Newtonsoft.Json.Bson.dll
dotnet/store/x64/netcoreapp2.0/newtonsoft.json/10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll
dotnet/store/x64/netcoreapp2.0/newtonsoft.json/9.0.1/lib/netstandard1.0/Newtonsoft.Json.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/remotion.linq/2.1.1/lib/netstandard1.0/Remotion.Linq.dll
dotnet/store/x64/netcoreapp2.0/serilog.extensions.logging/1.4.0/lib/netstandard1.3/Serilog.Extensions.Logging.dll
dotnet/store/x64/netcoreapp2.0/serilog.sinks.file/3.2.0/lib/netstandard1.3/Serilog.Sinks.File.dll
dotnet/store/x64/netcoreapp2.0/serilog.sinks.periodicbatching/2.1.0/lib/netstandard1.2/Serilog.Sinks.PeriodicBatching.dll
dotnet/store/x64/netcoreapp2.0/serilog.sinks.rollingfile/3.3.0/lib/netstandard1.3/Serilog.Sinks.RollingFile.dll
dotnet/store/x64/netcoreapp2.0/serilog/2.3.0/lib/netstandard1.3/Serilog.dll
dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.3/lib/netcoreapp/SQLitePCLRaw.batteries_green.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.3/lib/netcoreapp/SQLitePCLRaw.batteries_v2.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.5/lib/netcoreapp/SQLitePCLRaw.batteries_green.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.5/lib/netcoreapp/SQLitePCLRaw.batteries_v2.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/sqlitepclraw.core/1.1.3/lib/netstandard1.1/SQLitePCLRaw.core.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/sqlitepclraw.core/1.1.5/lib/netstandard1.1/SQLitePCLRaw.core.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/sqlitepclraw.lib.e_sqlite3.linux/1.1.3/runtimes/linux-x64/native/libe_sqlite3.so [moved from dotnet/store/x64/netcoreapp2.0/sqlitepclraw.lib.e_sqlite3.linux/1.1.5/runtimes/linux-x64/native/libe_sqlite3.so with 100% similarity]
dotnet/store/x64/netcoreapp2.0/sqlitepclraw.provider.e_sqlite3.netstandard11/1.1.3/lib/netstandard1.1/SQLitePCLRaw.provider.e_sqlite3.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/sqlitepclraw.provider.e_sqlite3.netstandard11/1.1.5/lib/netstandard1.1/SQLitePCLRaw.provider.e_sqlite3.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/stackexchange.redis.strongname/1.2.3/lib/netstandard1.5/StackExchange.Redis.StrongName.dll
dotnet/store/x64/netcoreapp2.0/system.data.sqlclient/4.4.0-preview1-25305-02/runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/system.data.sqlclient/4.4.0-preview2-25405-01/runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/system.identitymodel.tokens.jwt/5.1.3/lib/netstandard1.4/System.IdentityModel.Tokens.Jwt.dll
dotnet/store/x64/netcoreapp2.0/system.interactive.async/3.1.1/lib/netstandard1.3/System.Interactive.Async.dll
dotnet/store/x64/netcoreapp2.0/system.runtime.compilerservices.unsafe/4.4.0-preview1-25219-04/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/system.runtime.compilerservices.unsafe/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/system.security.cryptography.xml/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Security.Cryptography.Xml.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/System.Spatial.dll
dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/de/System.Spatial.resources.dll
dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/es/System.Spatial.resources.dll
dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/fr/System.Spatial.resources.dll
dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/it/System.Spatial.resources.dll
dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/ja/System.Spatial.resources.dll
dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/ko/System.Spatial.resources.dll
dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/ru/System.Spatial.resources.dll
dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/zh-Hans/System.Spatial.resources.dll
dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/zh-Hant/System.Spatial.resources.dll
dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.3.0/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.4.0-preview1-25305-02/lib/netstandard2.0/System.Text.Encoding.CodePages.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Text.Encoding.CodePages.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/system.text.encodings.web/4.3.0/lib/netstandard1.0/System.Text.Encodings.Web.dll [deleted file]
dotnet/store/x64/netcoreapp2.0/system.text.encodings.web/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Text.Encodings.Web.dll [new file with mode: 0755]
dotnet/store/x64/netcoreapp2.0/windowsazure.storage/8.1.1/lib/netstandard1.3/Microsoft.WindowsAzure.Storage.dll
packaging/dotnet-build-tools.spec

diff --git a/dotnet/additionalDeps/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.deps.json b/dotnet/additionalDeps/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.deps.json
deleted file mode 100755 (executable)
index 896af0d..0000000
+++ /dev/null
@@ -1,1762 +0,0 @@
-{
-  "runtimeTarget": {
-    "name": ".NETCoreApp,Version=v2.0",
-    "signature": "d22beb14b7ab71dfa35fdcc22faebc22b91c4916"
-  },
-  "compilationOptions": {},
-  "targets": {
-    ".NETCoreApp,Version=v2.0": {
-      "Internal.AspNetCore.Sdk/2.1.0-rc2-15257": {
-        "dependencies": {
-          "Internal.AspNetCore.Sdk.Tasks": "2.0.0-rc2-15257",
-          "Microsoft.AspNetCore.BuildTools.ApiCheck": "2.0.0-rc2-15257"
-        }
-      },
-      "Internal.AspNetCore.Sdk.Tasks/2.0.0-rc2-15257": {},
-      "Microsoft.ApplicationInsights/2.4.0-beta2": {
-        "dependencies": {
-          "System.Diagnostics.DiagnosticSource": "4.4.0-preview1-25305-02",
-          "System.Diagnostics.StackTrace": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.ApplicationInsights.dll": {}
-        }
-      },
-      "Microsoft.ApplicationInsights.AspNetCore/2.1.0-beta3": {
-        "dependencies": {
-          "Microsoft.ApplicationInsights": "2.4.0-beta2",
-          "Microsoft.ApplicationInsights.DependencyCollector": "2.4.0-beta2",
-          "Microsoft.AspNetCore.Hosting": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.Json": "2.0.0-preview1-final",
-          "Microsoft.Extensions.DiagnosticAdapter": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview1-final",
-          "System.Diagnostics.StackTrace": "4.3.0",
-          "System.Net.NameResolution": "4.0.0"
-        },
-        "runtime": {
-          "lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll": {}
-        }
-      },
-      "Microsoft.ApplicationInsights.DependencyCollector/2.4.0-beta2": {
-        "dependencies": {
-          "Microsoft.ApplicationInsights": "2.4.0-beta2",
-          "Microsoft.Extensions.PlatformAbstractions": "1.1.0",
-          "System.Diagnostics.DiagnosticSource": "4.4.0-preview1-25305-02",
-          "System.Diagnostics.StackTrace": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.ApplicationInsights.HostingStartup/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.ApplicationInsights.AspNetCore": "2.1.0-beta3",
-          "Microsoft.AspNetCore.Hosting": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Razor.Runtime": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.Json": "2.0.0-preview1-final",
-          "Microsoft.Extensions.DiagnosticAdapter": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.BuildTools.ApiCheck/2.0.0-rc2-15257": {},
-      "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "System.ComponentModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Hosting/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.DataProtection.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Http": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Http.Extensions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.FileExtensions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.DependencyInjection": "2.0.0-preview1-final",
-          "Microsoft.Extensions.FileProviders.Physical": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Options": "2.0.0-preview1-final",
-          "System.Diagnostics.DiagnosticSource": "4.4.0-preview1-25305-02",
-          "System.Diagnostics.StackTrace": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Hosting.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Hosting.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Http.Features": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Html.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "System.Text.Encodings.Web": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Http/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.WebUtilities": "2.0.0-preview1-final",
-          "Microsoft.Extensions.ObjectPool": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Options": "2.0.0-preview1-final",
-          "Microsoft.Net.Http.Headers": "2.0.0-preview1-final",
-          "System.Buffers": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Http.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Http.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Http.Features": "2.0.0-preview1-final",
-          "System.Text.Encodings.Web": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Http.Extensions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Net.Http.Headers": "2.0.0-preview1-final",
-          "System.Buffers": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Extensions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Http.Features/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Primitives": "2.0.0-preview1-final",
-          "System.ComponentModel": "4.3.0",
-          "System.Security.Principal": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Features.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Razor/2.0.0-preview1-final": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Razor.Runtime/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Html.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Razor": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.WebUtilities/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Net.Http.Headers": "2.0.0-preview1-final",
-          "System.Text.Encodings.Web": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.WebUtilities.dll": {}
-        }
-      },
-      "Microsoft.CSharp/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "Microsoft.Extensions.Configuration/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.Configuration.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Configuration.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Primitives": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Configuration.FileExtensions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final",
-          "Microsoft.Extensions.FileProviders.Physical": "2.0.0-preview1-final",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Configuration.Json/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.FileExtensions": "2.0.0-preview1-final",
-          "Newtonsoft.Json": "10.0.1",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll": {}
-        }
-      },
-      "Microsoft.Extensions.DependencyInjection/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll": {}
-        }
-      },
-      "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "System.ComponentModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.DiagnosticAdapter/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview1-final",
-          "System.ComponentModel": "4.3.0",
-          "System.Diagnostics.DiagnosticSource": "4.4.0-preview1-25305-02",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.Lightweight": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.DiagnosticAdapter.dll": {}
-        }
-      },
-      "Microsoft.Extensions.FileProviders.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Primitives": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.FileProviders.Physical/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.FileSystemGlobbing": "2.0.0-preview1-final",
-          "System.IO.FileSystem.Watcher": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll": {}
-        }
-      },
-      "Microsoft.Extensions.FileSystemGlobbing/2.0.0-preview1-final": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Hosting.Abstractions/2.0.0-preview1-final": {
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Logging/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final",
-          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.Logging.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Logging.Abstractions/2.0.0-preview1-final": {
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.ObjectPool/2.0.0-preview1-final": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Options/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Primitives": "2.0.0-preview1-final",
-          "System.ComponentModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.Options.dll": {}
-        }
-      },
-      "Microsoft.Extensions.PlatformAbstractions/1.1.0": {
-        "dependencies": {
-          "System.Reflection.TypeExtensions": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.PlatformAbstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Primitives/2.0.0-preview1-final": {
-        "dependencies": {
-          "System.Runtime.CompilerServices.Unsafe": "4.4.0-preview1-25219-04"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll": {}
-        }
-      },
-      "Microsoft.Net.Http.Headers/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Primitives": "2.0.0-preview1-final",
-          "System.Buffers": "4.3.0",
-          "System.Diagnostics.Contracts": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.Net.Http.Headers.dll": {}
-        }
-      },
-      "Microsoft.NETCore.Targets/1.1.0": {},
-      "Microsoft.Win32.Primitives/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "Newtonsoft.Json/10.0.1": {
-        "dependencies": {
-          "Microsoft.CSharp": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.ComponentModel.TypeConverter": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Runtime.Serialization.Formatters": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Newtonsoft.Json.dll": {}
-        }
-      },
-      "runtime.native.System/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "System.Buffers/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Collections.Immutable/1.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.NonGeneric/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.Specialized/4.3.0": {
-        "dependencies": {
-          "System.Collections.NonGeneric": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Extensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.ComponentModel/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.ComponentModel.Primitives/4.3.0": {
-        "dependencies": {
-          "System.ComponentModel": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.ComponentModel.TypeConverter/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.NonGeneric": "4.3.0",
-          "System.Collections.Specialized": "4.3.0",
-          "System.ComponentModel": "4.3.0",
-          "System.ComponentModel.Primitives": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Contracts/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Debug/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.DiagnosticSource/4.4.0-preview1-25305-02": {
-        "runtimeTargets": {
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.StackTrace/4.3.0": {
-        "dependencies": {
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.1",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Tools/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Tracing/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Dynamic.Runtime/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Globalization/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Globalization.Extensions/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "System.Buffers": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.IO.Compression": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO.FileSystem/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.FileSystem.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.IO.FileSystem.Watcher/4.3.0": {
-        "dependencies": {
-          "Microsoft.Win32.Primitives": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Overlapped": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/linux/lib/_._": {
-            "rid": "linux",
-            "assetType": "runtime"
-          },
-          "runtime/osx/lib/_._": {
-            "rid": "osx",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Linq/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Linq.Expressions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Emit.Lightweight": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Net.NameResolution/4.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Net.Primitives": "4.0.11",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Principal.Windows": "4.0.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Net.Primitives/4.0.11": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.ObjectModel/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Reflection/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.ILGeneration/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.Lightweight/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Metadata/1.4.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Immutable": "1.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Reflection.Primitives/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.TypeExtensions/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Resources.ResourceManager/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "System.Runtime.CompilerServices.Unsafe/4.4.0-preview1-25219-04": {
-        "runtime": {
-          "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {}
-        }
-      },
-      "System.Runtime.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Handles/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.InteropServices/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Runtime.Numerics/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Runtime.Serialization.Formatters/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0"
-        }
-      },
-      "System.Runtime.Serialization.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Security.Claims/4.0.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Security.Principal": "4.3.0"
-        }
-      },
-      "System.Security.Principal/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Security.Principal.Windows/4.0.0": {
-        "dependencies": {
-          "Microsoft.Win32.Primitives": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Claims": "4.0.1",
-          "System.Security.Principal": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Text.Encoding/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Text.Encoding.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Text.Encodings.Web/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.0/System.Text.Encodings.Web.dll": {}
-        }
-      },
-      "System.Text.RegularExpressions/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Overlapped/4.3.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Threading.Tasks/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Extensions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Thread/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Xml.ReaderWriter/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Extensions": "4.3.0"
-        }
-      },
-      "System.Xml.XDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XmlDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      }
-    }
-  },
-  "libraries": {
-    "Internal.AspNetCore.Sdk/2.1.0-rc2-15257": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c/KlPHnp3bR09OZ0m0CapjO5BoZ7HMk5SVPtEr0hd7m3t8Wvgy8Z8ujIKxv3m0eqG3vfVx/67Xn/iXqUhmbHQA==",
-      "path": "internal.aspnetcore.sdk/2.1.0-rc2-15257",
-      "hashPath": "internal.aspnetcore.sdk.2.1.0-rc2-15257.nupkg.sha512"
-    },
-    "Internal.AspNetCore.Sdk.Tasks/2.0.0-rc2-15257": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lHAoF2gTHZySVFdsSpXU/R85rFYApzJ1DzB/ASbuqRO3zuFOKmP6H5pYNXXyWtdRKC0duUCiAYm97httJjQ77w==",
-      "path": "internal.aspnetcore.sdk.tasks/2.0.0-rc2-15257",
-      "hashPath": "internal.aspnetcore.sdk.tasks.2.0.0-rc2-15257.nupkg.sha512"
-    },
-    "Microsoft.ApplicationInsights/2.4.0-beta2": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Vw68xlKCh49UXMUgbADR2F/nbgh1OvA4y8CXOKY/qKTZGikpj4TXZt4L16DtizSxsEOXQo0AdiN/eEZZzd7OBw==",
-      "path": "microsoft.applicationinsights/2.4.0-beta2",
-      "hashPath": "microsoft.applicationinsights.2.4.0-beta2.nupkg.sha512"
-    },
-    "Microsoft.ApplicationInsights.AspNetCore/2.1.0-beta3": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VRZBmPLK/qyjLN2VVox4Lk1Kg30Kz3lpZ4jRwNmKgryRsA/VloWoeQ2rrvT2mfvhV9puiEwaM7zPCsLavoOXgg==",
-      "path": "microsoft.applicationinsights.aspnetcore/2.1.0-beta3",
-      "hashPath": "microsoft.applicationinsights.aspnetcore.2.1.0-beta3.nupkg.sha512"
-    },
-    "Microsoft.ApplicationInsights.DependencyCollector/2.4.0-beta2": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-4/pOsJWWUaftHtkgh4RdzKKtokhdkmFbzg1Dj0bjzMESbdxYEv2Utb1lacFAl8QTpjYPLxAEQWXXqvvsxYbQ5w==",
-      "path": "microsoft.applicationinsights.dependencycollector/2.4.0-beta2",
-      "hashPath": "microsoft.applicationinsights.dependencycollector.2.4.0-beta2.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.ApplicationInsights.HostingStartup/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-wfmlRAg4oTUuP6DmsNJqgYK8OdQfGzoqkXpvo8hmhW4T8RLJjp93eDfhVoZlFbB5uCuGFxV2WRziQv8v8gwFgA==",
-      "path": "microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.applicationinsights.hostingstartup.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.BuildTools.ApiCheck/2.0.0-rc2-15257": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-qrqs0dhDTRxXnjzy7VxtU4iInlaeMjmwQWTZkzMkyumj4nzP6PsU3hW6gPgM0knimkNusOLlCFKpSnZFKBrhSw==",
-      "path": "microsoft.aspnetcore.buildtools.apicheck/2.0.0-rc2-15257",
-      "hashPath": "microsoft.aspnetcore.buildtools.apicheck.2.0.0-rc2-15257.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-sIrQY8UPAYHoiPaYn9Drmk8cFb86e/d+LeSFa17dWchYdX5q8Uyjrv0B2H0iOLH4NHrW5K54eJwpn20IkoLLVw==",
-      "path": "microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Hosting/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-L5ug8REI3heQh1ILobU28mCZMJqTBw0UXWJoagv0LHd+/l1Ay86z7vwmmtrvPyncOXETH3VdNm70uSHjz4lHRA==",
-      "path": "microsoft.aspnetcore.hosting/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.hosting.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Hosting.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-l+cMbNWv/yVg++hb7Nnvl9WBjE+yY4aP139xBOMJVl+/mCRIH1LRV+mcB2++jxGuQ97evVtWpxWD7uXgBPzM6g==",
-      "path": "microsoft.aspnetcore.hosting.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.hosting.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-aNP3vrp46Avc09d/sD64XUpt8dxMG1L599VWm7aaIOxvof1iV7RGT/WSpoSg4M9LBmCAfwFV6xYPzE/bQq/rXw==",
-      "path": "microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Html.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UfRAIvNA39hUFH/xTPzFMnhEPJ6uxG82uk+eqrCI4igBUcxC6SsmZogC2GCxZwPTWbaRg22w+vaaX5V02lyUdw==",
-      "path": "microsoft.aspnetcore.html.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.html.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Http/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-M8rtmc4FS9zluH0hvp2AlsGEcXk7SyvPq2IsTn3oSER8NU1IWHgNPkLpm9kfKQgS0LUOKJdHFieSzHs/HoKhsA==",
-      "path": "microsoft.aspnetcore.http/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.http.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Http.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ruSftkiftDdGrJK8fqqnbSo3nB/8IiPi4m2rtpnAIJ8uia6Sl+yGnVmH6HgwI9fvFKe5VQucwOaQa+PL4HbXJw==",
-      "path": "microsoft.aspnetcore.http.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.http.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Http.Extensions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-FRkuQNNDc7HX5PN37Gzh+beW75lyQ8mgSno4KlKJWPAq0DOYQGqwm074DsgP1BzwPqOzVnOm1fVEmiE48qwq4g==",
-      "path": "microsoft.aspnetcore.http.extensions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.http.extensions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Http.Features/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-tLUlqjd73rv8rFM9agkKlitR16aXkq7Qc/BWR6T9XGtU34v/EgFZ5iOf1V9X1J8Xl1At+j+KYIQmFc/F7XjXfA==",
-      "path": "microsoft.aspnetcore.http.features/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.http.features.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Razor/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Z5fHONThesCHPif4VNjsZv9xW6Ubj4+fqqaE2a883BNFPlbYyEUT/uC+qnXbBCRBdJapNaAOpY0CfJoZPViR9w==",
-      "path": "microsoft.aspnetcore.razor/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.razor.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Razor.Runtime/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-xZaFXQPGx2yLRhwMPljtBvufOQyxP7/Ti+8CGhbi5qtzr8lckC19f99Uv0eRG2EQFzQsbmsycymM+Tz9fL3vqg==",
-      "path": "microsoft.aspnetcore.razor.runtime/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.razor.runtime.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.WebUtilities/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VjeUsa9uCZSuc2qR67PA3RnWSjAVv76zrjC4Eo4UtgnJbNooDk+F2KnhVLDzcoVmWvThPVVxDpRGPQwGP/hANA==",
-      "path": "microsoft.aspnetcore.webutilities/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.webutilities.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.CSharp/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==",
-      "path": "microsoft.csharp/4.3.0",
-      "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Configuration/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-R8DE92H0/o0jfeYvqu3H4AsAwDuvo/vg8MCnPsvXnCA+R8Yax7Ay7jAUGkeObBYiw3jfT2gKJmDgG/ucFhwPmw==",
-      "path": "microsoft.extensions.configuration/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.configuration.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Configuration.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DUh7afXyNgV2LOsaIYirzSnBV1nbUy9oIqc2clSAS+cu28qOFDec2tqfeA+kCR1rhdGBohU9SsvnqpjuzXJ5cg==",
-      "path": "microsoft.extensions.configuration.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.configuration.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-iOj5g2+Vkni47GaaYBYQr92vziVjBPoylFlb5Xi0PMbLWdez1ad1oGfNcx8gl/x3V86VlnFEXYnDzaQexUEyBg==",
-      "path": "microsoft.extensions.configuration.environmentvariables/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.configuration.environmentvariables.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Configuration.FileExtensions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VBtGBlG4CbX3oRS3mSBU2pOEwXyacL4FZyh8iBI54z6n8XO5BOC6idUDo92IksH+mEE+R9QT84VGlTeikzWrGg==",
-      "path": "microsoft.extensions.configuration.fileextensions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.configuration.fileextensions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Configuration.Json/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7qYHLddQ4/8JpbDVQQ1tlhWyGIMng+PAMuql4+amW3dJZtjo+tkJ61VUDJUAJjnLK1ZaDTUWVtJPQm7+Iryrvw==",
-      "path": "microsoft.extensions.configuration.json/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.configuration.json.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.DependencyInjection/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-0i3GthIuGLpJzWl+ZqzrYnxnW6fac30+MEygbkkvXM7mVREnIdQoc5CqOKLZOtxmzaztHY+qDItfJPcCmpoetA==",
-      "path": "microsoft.extensions.dependencyinjection/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.dependencyinjection.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-B1oQLluw1fr0+H7E+R230mrLrg0BvG+fe5EU3mutnrkIpMxYWnUJbed9gVfC5U+eQDBf1XzSdzxyKZo5wzm6jg==",
-      "path": "microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.DiagnosticAdapter/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-pUbkIK1KF77S0cBgkfAt3qTIjvW+i7OFLEsbzAsk+XVBCeaK0BFBUU1GUZOdAOwn+JnDkOe1ZCUYK34D0FQ3fA==",
-      "path": "microsoft.extensions.diagnosticadapter/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.diagnosticadapter.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.FileProviders.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BHzLU21Dpo+XcEQHcvXygrmJwN75sAtB+WZzwwvdjFRUhQVm5qUxML+mlQ0BFzAltMExeTcKsqdsNTkFSJTMuA==",
-      "path": "microsoft.extensions.fileproviders.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.fileproviders.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.FileProviders.Physical/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1AcePnNuZLvdmAmBEqNGLx5qT+ggQv0Ur4CcTLgLMwHv2cFpxUoTGmDrUGT328hIjIxs6nOCxE80wju1z5up4w==",
-      "path": "microsoft.extensions.fileproviders.physical/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.fileproviders.physical.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.FileSystemGlobbing/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-CAygLvqg72JJkzGtHxVyspsz2yV20wqYlJto+guED5ZBF23aw4+MO16PAL3QFIL5NxwcpcwS4xvAVI21Yu95/Q==",
-      "path": "microsoft.extensions.filesystemglobbing/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.filesystemglobbing.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Hosting.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-n/2jcRrBOAXt6BSNJ9L8dZC1/8z5VTFey18Vci6S5wdv4xIYTwf5aroPvS9YiN4jlGQwlw25AV0XKc4qgoSMig==",
-      "path": "microsoft.extensions.hosting.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.hosting.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Logging/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1RFQurVesFpxYBGmKG/9sL4euZZ4eXlZKX6I0pZ+zZnwGTftBEOwcTYHo1k8o+JkcJuiMfZFlzgGjmUzfBg/Ew==",
-      "path": "microsoft.extensions.logging/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.logging.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Logging.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-NaQXJXzbD5/QdzdUl8IYoqeC3UOWPeohqJKRgEPiiCKXaKZFDbHonNTMrlT3g8WBXHI8l7YObGwapDFlMn7T+w==",
-      "path": "microsoft.extensions.logging.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.logging.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.ObjectPool/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-eA+GsjpgXBMh5r/xHzOVIf+/lh1kxvPH8hpaHbPU4xMvg1MWY9EByzf43DostPjZuLpQzZTJ96HA7jNkSVjx/A==",
-      "path": "microsoft.extensions.objectpool/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.objectpool.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Options/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Y2gO94NBjgSraxgw4/J6IrfnzfzUDX04xwKuxys4zbF/AtQOLs5NpQGiX4xKriCE9j9Q/a1H1ELTnv2mjVyLLw==",
-      "path": "microsoft.extensions.options/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.options.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.PlatformAbstractions/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-H6ZsQzxYw/6k2DfEQRXdC+vQ6obd6Uba3uGJrnJ2vG4PRXjQZ7seB13JdCfE72abp8E6Fk3gGgDzfJiLZi5ZpQ==",
-      "path": "microsoft.extensions.platformabstractions/1.1.0",
-      "hashPath": "microsoft.extensions.platformabstractions.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Primitives/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-wLRY9GcJWuJqihKdB4E0zszC5nK729KiVUYx7bQ+2ZTH768dxrcu3Q94VZaUg/Y7GIuyMPAVC/CAWc/5nr4K1A==",
-      "path": "microsoft.extensions.primitives/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.primitives.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Net.Http.Headers/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-zDRF3yrcRRCPvShjuaOTnnMLynK3Ig4QgyrXWrJMC216dvbfG2yo+hp36YZgvppNLWUcGW7WsvBc1rFbkUW5bw==",
-      "path": "microsoft.net.http.headers/2.0.0-preview1-final",
-      "hashPath": "microsoft.net.http.headers.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.NETCore.Targets/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
-      "path": "microsoft.netcore.targets/1.1.0",
-      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.Win32.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
-      "path": "microsoft.win32.primitives/4.3.0",
-      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
-    },
-    "Newtonsoft.Json/10.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==",
-      "path": "newtonsoft.json/10.0.1",
-      "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512"
-    },
-    "runtime.native.System/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
-      "path": "runtime.native.system/4.3.0",
-      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
-      "path": "runtime.native.system.io.compression/4.3.0",
-      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "System.Buffers/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
-      "path": "system.buffers/4.3.0",
-      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
-    },
-    "System.Collections/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
-      "path": "system.collections/4.3.0",
-      "hashPath": "system.collections.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Immutable/1.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-zukBRPUuNxwy9m4TGWLxKAnoiMc9+B+8VXeXVyPiBPvOd7yLgAlZ1DlsRWJjMx4VsvhhF2+6q6kO2GRbPja6hA==",
-      "path": "system.collections.immutable/1.3.0",
-      "hashPath": "system.collections.immutable.1.3.0.nupkg.sha512"
-    },
-    "System.Collections.NonGeneric/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",
-      "path": "system.collections.nongeneric/4.3.0",
-      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Specialized/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",
-      "path": "system.collections.specialized/4.3.0",
-      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"
-    },
-    "System.ComponentModel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
-      "path": "system.componentmodel/4.3.0",
-      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"
-    },
-    "System.ComponentModel.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
-      "path": "system.componentmodel.primitives/4.3.0",
-      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.ComponentModel.TypeConverter/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",
-      "path": "system.componentmodel.typeconverter/4.3.0",
-      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Contracts/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==",
-      "path": "system.diagnostics.contracts/4.3.0",
-      "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Debug/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
-      "path": "system.diagnostics.debug/4.3.0",
-      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.DiagnosticSource/4.4.0-preview1-25305-02": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-s6xaUEVi5e2PIyJ/oVFA3d9ddK4NpPMvxeyyE336pXzaT3uG41hESU9BwRd6Y3O2rNb/92pACXQ7uwQq49s4MA==",
-      "path": "system.diagnostics.diagnosticsource/4.4.0-preview1-25305-02",
-      "hashPath": "system.diagnostics.diagnosticsource.4.4.0-preview1-25305-02.nupkg.sha512"
-    },
-    "System.Diagnostics.StackTrace/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
-      "path": "system.diagnostics.stacktrace/4.3.0",
-      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tools/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
-      "path": "system.diagnostics.tools/4.3.0",
-      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tracing/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
-      "path": "system.diagnostics.tracing/4.3.0",
-      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
-    },
-    "System.Dynamic.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
-      "path": "system.dynamic.runtime/4.3.0",
-      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
-      "path": "system.globalization/4.3.0",
-      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
-      "path": "system.globalization.extensions/4.3.0",
-      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.IO/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
-      "path": "system.io/4.3.0",
-      "hashPath": "system.io.4.3.0.nupkg.sha512"
-    },
-    "System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
-      "path": "system.io.compression/4.3.0",
-      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
-      "path": "system.io.filesystem/4.3.0",
-      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
-      "path": "system.io.filesystem.primitives/4.3.0",
-      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem.Watcher/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-37IDFU2w6LJ4FrohcVlV1EXviUmAOJIbejVgOUtNaPQyeZW2D/0QSkH8ykehoOd19bWfxp3RRd0xj+yRRIqLhw==",
-      "path": "system.io.filesystem.watcher/4.3.0",
-      "hashPath": "system.io.filesystem.watcher.4.3.0.nupkg.sha512"
-    },
-    "System.Linq/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
-      "path": "system.linq/4.3.0",
-      "hashPath": "system.linq.4.3.0.nupkg.sha512"
-    },
-    "System.Linq.Expressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
-      "path": "system.linq.expressions/4.3.0",
-      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
-    },
-    "System.Net.NameResolution/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-JdqRdM1Qym3YehqdKIi5LHrpypP4JMfxKQSNCJ2z4WawkG0il+N3XfNeJOxll2XrTnG7WgYYPoeiu/KOwg0DQw==",
-      "path": "system.net.nameresolution/4.0.0",
-      "hashPath": "system.net.nameresolution.4.0.0.nupkg.sha512"
-    },
-    "System.Net.Primitives/4.0.11": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",
-      "path": "system.net.primitives/4.0.11",
-      "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
-    },
-    "System.ObjectModel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
-      "path": "system.objectmodel/4.3.0",
-      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
-      "path": "system.reflection/4.3.0",
-      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
-      "path": "system.reflection.emit/4.3.0",
-      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.ILGeneration/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
-      "path": "system.reflection.emit.ilgeneration/4.3.0",
-      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.Lightweight/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
-      "path": "system.reflection.emit.lightweight/4.3.0",
-      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
-      "path": "system.reflection.extensions/4.3.0",
-      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Metadata/1.4.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-tc2ZyJgweHCLci5oQGuhQn9TD0Ii9DReXkHtZm3aAGp8xe40rpRjiTbMXOtZU+fr0BOQ46goE9+qIqRGjR9wGg==",
-      "path": "system.reflection.metadata/1.4.1",
-      "hashPath": "system.reflection.metadata.1.4.1.nupkg.sha512"
-    },
-    "System.Reflection.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
-      "path": "system.reflection.primitives/4.3.0",
-      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.TypeExtensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
-      "path": "system.reflection.typeextensions/4.3.0",
-      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
-    },
-    "System.Resources.ResourceManager/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
-      "path": "system.resources.resourcemanager/4.3.0",
-      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
-      "path": "system.runtime/4.3.0",
-      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.CompilerServices.Unsafe/4.4.0-preview1-25219-04": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-TI9q51riuNX1HHRj9HdcfTp3yg+jNLvj7rhvavVtm0Mn3zGzngNQgJLq8OGpOwsR9nLBRh6k7oOpV7vHfsBGnw==",
-      "path": "system.runtime.compilerservices.unsafe/4.4.0-preview1-25219-04",
-      "hashPath": "system.runtime.compilerservices.unsafe.4.4.0-preview1-25219-04.nupkg.sha512"
-    },
-    "System.Runtime.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
-      "path": "system.runtime.extensions/4.3.0",
-      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Handles/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
-      "path": "system.runtime.handles/4.3.0",
-      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.InteropServices/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
-      "path": "system.runtime.interopservices/4.3.0",
-      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Numerics/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
-      "path": "system.runtime.numerics/4.3.0",
-      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Serialization.Formatters/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==",
-      "path": "system.runtime.serialization.formatters/4.3.0",
-      "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Serialization.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
-      "path": "system.runtime.serialization.primitives/4.3.0",
-      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Claims/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-4Jlp0OgJLS/Voj1kyFP6MJlIYp3crgfH8kNQk2p7+4JYfc1aAmh9PZyAMMbDhuoolGNtux9HqSOazsioRiDvCw==",
-      "path": "system.security.claims/4.0.1",
-      "hashPath": "system.security.claims.4.0.1.nupkg.sha512"
-    },
-    "System.Security.Principal/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==",
-      "path": "system.security.principal/4.3.0",
-      "hashPath": "system.security.principal.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Principal.Windows/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-iFx15AF3RMEPZn3COh8+Bb2Thv2zsmLd93RchS1b8Mj5SNYeGqbYNCSn5AES1+gq56p4ujGZPrl0xN7ngkXOHg==",
-      "path": "system.security.principal.windows/4.0.0",
-      "hashPath": "system.security.principal.windows.4.0.0.nupkg.sha512"
-    },
-    "System.Text.Encoding/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
-      "path": "system.text.encoding/4.3.0",
-      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
-      "path": "system.text.encoding.extensions/4.3.0",
-      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encodings.Web/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ilLTKoirqw+Mbt+6x1MOxZKEwflasdP5WNuo5m5rKSXtAqazlEDqdyBH1XbvENuDQUtKNeP48CI1dyDNlEAeOA==",
-      "path": "system.text.encodings.web/4.3.0",
-      "hashPath": "system.text.encodings.web.4.3.0.nupkg.sha512"
-    },
-    "System.Text.RegularExpressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
-      "path": "system.text.regularexpressions/4.3.0",
-      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
-      "path": "system.threading/4.3.0",
-      "hashPath": "system.threading.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Overlapped/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==",
-      "path": "system.threading.overlapped/4.3.0",
-      "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
-      "path": "system.threading.tasks/4.3.0",
-      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
-      "path": "system.threading.tasks.extensions/4.3.0",
-      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Thread/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
-      "path": "system.threading.thread/4.3.0",
-      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.ReaderWriter/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
-      "path": "system.xml.readerwriter/4.3.0",
-      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
-      "path": "system.xml.xdocument/4.3.0",
-      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XmlDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
-      "path": "system.xml.xmldocument/4.3.0",
-      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
-    }
-  }
-}
\ No newline at end of file
diff --git a/dotnet/additionalDeps/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.deps.json b/dotnet/additionalDeps/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.deps.json
new file mode 100755 (executable)
index 0000000..2fec454
--- /dev/null
@@ -0,0 +1,1759 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v2.0",
+    "signature": "98917263bf9f518ec568d2d9e6029f6afa784905"
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v2.0": {
+      "Internal.AspNetCore.Sdk/2.1.0-rc2-15284": {
+        "dependencies": {
+          "Microsoft.AspNetCore.BuildTools.ApiCheck": "2.0.0-rc2-15284"
+        }
+      },
+      "Microsoft.ApplicationInsights/2.4.0-beta5": {
+        "dependencies": {
+          "System.Diagnostics.DiagnosticSource": "4.4.0-preview2-25405-01",
+          "System.Diagnostics.StackTrace": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.ApplicationInsights.dll": {}
+        }
+      },
+      "Microsoft.ApplicationInsights.AspNetCore/2.1.0-beta6": {
+        "dependencies": {
+          "Microsoft.ApplicationInsights": "2.4.0-beta5",
+          "Microsoft.ApplicationInsights.DependencyCollector": "2.4.0-beta5",
+          "Microsoft.AspNetCore.Hosting": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.Json": "2.0.0-preview2-final",
+          "Microsoft.Extensions.DiagnosticAdapter": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview2-final",
+          "System.Net.NameResolution": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll": {}
+        }
+      },
+      "Microsoft.ApplicationInsights.DependencyCollector/2.4.0-beta5": {
+        "dependencies": {
+          "Microsoft.ApplicationInsights": "2.4.0-beta5",
+          "Microsoft.Extensions.PlatformAbstractions": "1.1.0",
+          "System.Diagnostics.DiagnosticSource": "4.4.0-preview2-25405-01",
+          "System.Diagnostics.StackTrace": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.ApplicationInsights.HostingStartup/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.ApplicationInsights.AspNetCore": "2.1.0-beta6",
+          "Microsoft.AspNetCore.Hosting": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Razor.Runtime": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.Json": "2.0.0-preview2-final",
+          "Microsoft.Extensions.DiagnosticAdapter": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging.Configuration": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.BuildTools.ApiCheck/2.0.0-rc2-15284": {},
+      "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Hosting/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.DataProtection.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Http": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Http.Extensions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.FileExtensions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.DependencyInjection": "2.0.0-preview2-final",
+          "Microsoft.Extensions.FileProviders.Physical": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Options": "2.0.0-preview2-final",
+          "System.Diagnostics.DiagnosticSource": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Hosting.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Hosting.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Http.Features": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Html.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "System.Text.Encodings.Web": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Http/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.WebUtilities": "2.0.0-preview2-final",
+          "Microsoft.Extensions.ObjectPool": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Options": "2.0.0-preview2-final",
+          "Microsoft.Net.Http.Headers": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Http.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Http.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Http.Features": "2.0.0-preview2-final",
+          "System.Text.Encodings.Web": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Http.Extensions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Net.Http.Headers": "2.0.0-preview2-final",
+          "System.Buffers": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Http.Features/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Primitives": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Razor/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Razor.Runtime/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Html.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Razor": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.WebUtilities/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Net.Http.Headers": "2.0.0-preview2-final",
+          "System.Text.Encodings.Web": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll": {}
+        }
+      },
+      "Microsoft.CSharp/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "Microsoft.Extensions.Configuration/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Configuration.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Configuration.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Primitives": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Configuration.Binder/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration": "2.0.0-preview2-final",
+          "System.ComponentModel.TypeConverter": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Configuration.Binder.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Configuration.FileExtensions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration": "2.0.0-preview2-final",
+          "Microsoft.Extensions.FileProviders.Physical": "2.0.0-preview2-final",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Configuration.Json/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.FileExtensions": "2.0.0-preview2-final",
+          "Newtonsoft.Json": "10.0.1",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll": {}
+        }
+      },
+      "Microsoft.Extensions.DependencyInjection/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll": {}
+        }
+      },
+      "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "System.ComponentModel": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.DiagnosticAdapter/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview2-final",
+          "System.ComponentModel": "4.3.0",
+          "System.Diagnostics.DiagnosticSource": "4.4.0-preview2-25405-01",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.DiagnosticAdapter.dll": {}
+        }
+      },
+      "Microsoft.Extensions.FileProviders.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Primitives": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.FileProviders.Physical/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.FileSystemGlobbing": "2.0.0-preview2-final",
+          "System.IO.FileSystem.Watcher": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll": {}
+        }
+      },
+      "Microsoft.Extensions.FileSystemGlobbing/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Hosting.Abstractions/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Logging/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Options": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Logging.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Logging.Abstractions/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Logging.Configuration/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Logging": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Options.ConfigurationExtensions": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Logging.Configuration.dll": {}
+        }
+      },
+      "Microsoft.Extensions.ObjectPool/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Options/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Primitives": "2.0.0-preview2-final",
+          "System.ComponentModel": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Options.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Options.ConfigurationExtensions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.Binder": "2.0.0-preview2-final",
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Options": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Options.ConfigurationExtensions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.PlatformAbstractions/1.1.0": {
+        "dependencies": {
+          "System.Reflection.TypeExtensions": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.PlatformAbstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Primitives/2.0.0-preview2-final": {
+        "dependencies": {
+          "System.Runtime.CompilerServices.Unsafe": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll": {}
+        }
+      },
+      "Microsoft.Net.Http.Headers/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Primitives": "2.0.0-preview2-final",
+          "System.Buffers": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.Net.Http.Headers.dll": {}
+        }
+      },
+      "Microsoft.NETCore.Targets/1.1.0": {},
+      "Microsoft.Win32.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "Newtonsoft.Json/10.0.1": {
+        "dependencies": {
+          "Microsoft.CSharp": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.ComponentModel.TypeConverter": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Runtime.Serialization.Formatters": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Newtonsoft.Json.dll": {}
+        }
+      },
+      "runtime.native.System/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "System.Buffers/4.4.0-preview2-25405-01": {},
+      "System.Collections/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Collections.Immutable/1.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.NonGeneric/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.Specialized/4.3.0": {
+        "dependencies": {
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.ComponentModel/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.ComponentModel.Primitives/4.3.0": {
+        "dependencies": {
+          "System.ComponentModel": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.ComponentModel.TypeConverter/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Collections.Specialized": "4.3.0",
+          "System.ComponentModel": "4.3.0",
+          "System.ComponentModel.Primitives": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Debug/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.DiagnosticSource/4.4.0-preview2-25405-01": {},
+      "System.Diagnostics.StackTrace/4.3.0": {
+        "dependencies": {
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.1",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Tools/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Tracing/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Dynamic.Runtime/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Globalization/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "System.Buffers": "4.4.0-preview2-25405-01",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.IO.Compression": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO.FileSystem/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem.Watcher/4.3.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Overlapped": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/linux/lib/_._": {
+            "rid": "linux",
+            "assetType": "runtime"
+          },
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Linq/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Linq.Expressions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Net.NameResolution/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Net.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Principal.Windows": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Net.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.ObjectModel/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Reflection/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.ILGeneration/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.Lightweight/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Metadata/1.4.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Immutable": "1.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Reflection.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.TypeExtensions/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.ResourceManager/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "System.Runtime.CompilerServices.Unsafe/4.4.0-preview2-25405-01": {
+        "runtime": {
+          "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {}
+        }
+      },
+      "System.Runtime.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Handles/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Runtime.Numerics/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Runtime.Serialization.Formatters/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0"
+        }
+      },
+      "System.Runtime.Serialization.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Security.Claims/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Security.Principal": "4.3.0"
+        }
+      },
+      "System.Security.Principal/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Security.Principal.Windows/4.3.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Claims": "4.3.0",
+          "System.Security.Principal": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Text.Encoding/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Text.Encodings.Web/4.4.0-preview2-25405-01": {
+        "runtime": {
+          "lib/netstandard2.0/System.Text.Encodings.Web.dll": {}
+        }
+      },
+      "System.Text.RegularExpressions/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Overlapped/4.3.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Threading.Tasks/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Thread/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Xml.ReaderWriter/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Extensions": "4.3.0"
+        }
+      },
+      "System.Xml.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XmlDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      }
+    }
+  },
+  "libraries": {
+    "Internal.AspNetCore.Sdk/2.1.0-rc2-15284": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xr+6UPFomvSbqZqXVcbdyDUiW18eldrWCNXTZA+9qrrC2OCZi+yYI8uIhoo1TB1pqk0M0ABHi2FbXfR/9WKaFw==",
+      "path": "internal.aspnetcore.sdk/2.1.0-rc2-15284",
+      "hashPath": "internal.aspnetcore.sdk.2.1.0-rc2-15284.nupkg.sha512"
+    },
+    "Microsoft.ApplicationInsights/2.4.0-beta5": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-J7IG5qJY5kjRVHqf+0TRtQGvPFPZOdCBZLvTk8JKcDL9RdJMqvnvdvnFrUrigd9KH9xopitHEDrIhGx0uqaD4g==",
+      "path": "microsoft.applicationinsights/2.4.0-beta5",
+      "hashPath": "microsoft.applicationinsights.2.4.0-beta5.nupkg.sha512"
+    },
+    "Microsoft.ApplicationInsights.AspNetCore/2.1.0-beta6": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Bbc1J2TUe0dsjO+NTHkSkg3bNY57uY/NLnxneZRvFnhHrnZAdFRdnJMMBjcI5mWjRoEW+ZIAfVlkvw7e43x0Gw==",
+      "path": "microsoft.applicationinsights.aspnetcore/2.1.0-beta6",
+      "hashPath": "microsoft.applicationinsights.aspnetcore.2.1.0-beta6.nupkg.sha512"
+    },
+    "Microsoft.ApplicationInsights.DependencyCollector/2.4.0-beta5": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aCJ3/XuFTiQQj2l1jaJLZnkT6v0xBWSf5fyqOsntHAhTx12diIYS5I/p3hxjUUeQ9o6lKo/PUTnZxG9SrICnyQ==",
+      "path": "microsoft.applicationinsights.dependencycollector/2.4.0-beta5",
+      "hashPath": "microsoft.applicationinsights.dependencycollector.2.4.0-beta5.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.ApplicationInsights.HostingStartup/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MMClKWFSC5+2zoBZW0B5LqiTvhyAIkIe0u9eZH6EKEseSJp1h9JA/2T/79VgMQfcqZ/EYS6FrY+PiSXaVYGXZg==",
+      "path": "microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.applicationinsights.hostingstartup.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.BuildTools.ApiCheck/2.0.0-rc2-15284": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-m/sz3ynmMLUS0Z+zTL3lAFU/MFj7MJ7XTGpMIEuhNBxUYAXF+AU4bLO5LnyLiSyLXmhSELvJ3ls+5KWcfM/VbA==",
+      "path": "microsoft.aspnetcore.buildtools.apicheck/2.0.0-rc2-15284",
+      "hashPath": "microsoft.aspnetcore.buildtools.apicheck.2.0.0-rc2-15284.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7keEy2NabHeLAoFFx8j8fXXhzUnmjd7owc4R4cjnrGzSqMP3iDLiizpPB/NhnwFxWS+ajgbT/T6neik/P29WKQ==",
+      "path": "microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Hosting/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-te+Dod2dTIUYF+zxV9+l3FBX4BY37wJj+IVovz1GAlH0InyL6J6puckM6kTEL3eexsMjgQe6ErGtxHQFQTCy3g==",
+      "path": "microsoft.aspnetcore.hosting/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.hosting.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Hosting.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-z+pi8VVZdaFfYx9C30PiVTAP6F6BCWobq7RnxDCFtywqYmSo+owP4NOm84PXgjKIALoY+bHBwOfVRjVeLPWPEg==",
+      "path": "microsoft.aspnetcore.hosting.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.hosting.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HJEMFbq2wtWJiStOi1EhJXsMfwH6hV68aWkP1xI64Csc9zP5f6S0IFTa/KnF4L4UKXrRo0vv50bDrbYgRQ+nvA==",
+      "path": "microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Html.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6twdsBbtqWqzXUmkHnbKkmqajPas1pIujC14i/2pVXdLhr9X6RHKA6GIXsNz86XKsrXW6f96dms3V5TKqAspoA==",
+      "path": "microsoft.aspnetcore.html.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.html.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Http/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BbazX3ddwHapyirdRMXRqSo8tWkiwxhaWARloDie2DsQZis3mr+nwECmerblRPFCzVUdxK3PNITwR2zrNQd6Uw==",
+      "path": "microsoft.aspnetcore.http/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.http.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Http.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3ny66PQI3hr7EP43vgPLvyrqEkF2FE1ZNXCTFbLGooT9vV17G6DKVLK7wz5zQZhVkHRR63wPD75qHW5VZT2EVA==",
+      "path": "microsoft.aspnetcore.http.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.http.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Http.Extensions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-CZoFl/oNe9mFp0/3NLqsL+PeDfCY0ypRoh3akg7HV/0NBBSOSwm6RTG6rgwvsvLoGyuWWDel+zLBOmk4PbKJ9A==",
+      "path": "microsoft.aspnetcore.http.extensions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.http.extensions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Http.Features/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+da0I+A1zTG580KL2VWnHaeJK1S8RY0eQ8rvnzU7fYHCdO7yv6qpcB4uIMwOQgOudRnMMWJyV7Q7bJqxNW17HA==",
+      "path": "microsoft.aspnetcore.http.features/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.http.features.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Razor/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-elnhRisWkUYGhsUdZkKWwRjOH5H3dhwY2SHrdHEOxyzQQTne72lnP3O4m0yavz18hvm5rcrSkEfJWO/Yu+KZHQ==",
+      "path": "microsoft.aspnetcore.razor/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.razor.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Razor.Runtime/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/pUJEdqDPrtIbTO+fYjWUZeynLSJgIMf88Jbj5EkTjOSIkmAOOCDEg9QDf7In+LsjVjtMC1TtxH77cGE1+85ZQ==",
+      "path": "microsoft.aspnetcore.razor.runtime/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.razor.runtime.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.WebUtilities/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ujDzbtgTGMsSvJHNWIdXJWGDt7GE7Pq/fv1DY3zKSg2wNk7WCmGsY59FXyEFTGcaZDB2KugwWHugrmOp4p2mxA==",
+      "path": "microsoft.aspnetcore.webutilities/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.webutilities.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.CSharp/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==",
+      "path": "microsoft.csharp/4.3.0",
+      "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JA8SHFik2P+EURujxL6shNU6q6pGbUDWx14H11ZEYRv/F2Zj6GItLC1tEuldbe3YbxyuvJf8apo8TM/eCShKQQ==",
+      "path": "microsoft.extensions.configuration/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6SoOR0qb3KCudkbXJ4v9SZWvaprGbvtAcGsrTDAckkQ+wrfqyS6kxaPszkGGVlgWQR0iK6lNWjVbCsRBzumEuA==",
+      "path": "microsoft.extensions.configuration.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration.Binder/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-uJZsMFGkstI1fxTJdfNt6Pkl++fLYcwZud7Tz9AMiC52y8cR7fMdBUBm2KnZwYz6BHHpRVpIXQbu36z9jCwrTg==",
+      "path": "microsoft.extensions.configuration.binder/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.binder.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KVi1NTHjS0cmIdL7Pl2u4plQiHoIwLKuftte5UuWZ+iqr9gL3qX8SCX2YZTks68tFMHvtJ8tJWyk4PSAH/dGrQ==",
+      "path": "microsoft.extensions.configuration.environmentvariables/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.environmentvariables.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration.FileExtensions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gi94KyrSqakEtWgm2xxF0pg26PYQmF2ci75nEwGREYksmszPMrgX4U6RfA7J74vMzOvYm9YsB3CgDIIprXKaOw==",
+      "path": "microsoft.extensions.configuration.fileextensions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.fileextensions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration.Json/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6+enRuVH8FqMpVy6ngOdklhnDov4WepGIzQSS1kxLt8Lm/c6DAeGVKV1Nph80ccJG7vqBnPiGsbgey0Z/zZXRA==",
+      "path": "microsoft.extensions.configuration.json/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.json.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.DependencyInjection/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-vBYQ1QK/zc5iPUTpMfN7DosQ7A2SPoflm2jDr40mfvmPnyaFnqwu1qaTuZJeG81rqp6iMKAul90cx9qYTV631g==",
+      "path": "microsoft.extensions.dependencyinjection/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.dependencyinjection.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MUrxX3zkY0ouHiejXIPxtu1GeVLcdNQmxvKqotX8ZCTgTLsKkoVNHqJbUSKIBDTX4f9qLO0B7ul58ZlGRAsFkw==",
+      "path": "microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.DiagnosticAdapter/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yHRpjm+MJqQ0MUjJ57sQDq3mXzbMTbVnkfHReyQl4gz2YXH59BM0Q7Bj+041DBRa8UgLMu2owVN7L68g37sRtw==",
+      "path": "microsoft.extensions.diagnosticadapter/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.diagnosticadapter.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.FileProviders.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-hYr79E9mmeYksmVCSrD+c7BBAq1l/+/vgJtOFf+gWEf2JUMjpPLfJWTlciVKYeB7C6tRxphdn6nnJkabsW24rg==",
+      "path": "microsoft.extensions.fileproviders.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.fileproviders.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.FileProviders.Physical/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-f1ARIJLJ+MihvcSe+31FM/1XsahMEYUHjn/cnjvp2CcrtpSUrKXPSoA/BB1I+oW6u1Nx2Jvvjlh/hTx5/SeXMw==",
+      "path": "microsoft.extensions.fileproviders.physical/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.fileproviders.physical.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.FileSystemGlobbing/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BOS/qzRoietuhrqQs+VRU4bC8jpK04WkoBlxSTooFmuibkMbTE2j447dFrqyFf6vt+h7g7Yv+6qGDk2BAtR8qA==",
+      "path": "microsoft.extensions.filesystemglobbing/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.filesystemglobbing.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Hosting.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-fHjMkpKVTy/o1PPzLdODk5xY7EeXSk2QeI3tlumUdxB7iOYdKk85PUmklWtdDELZfPZOFJ03GovQUlQzvOOeMg==",
+      "path": "microsoft.extensions.hosting.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.hosting.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Logging/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jsXcuLbgbjGxzeP5JK1ya4/iaObNV6Az+zVhlm8E1k6wXXNUlpwUZAz/nlDoTj1n04bdTKF4AhhM++CslSClSw==",
+      "path": "microsoft.extensions.logging/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.logging.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Logging.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LxJ6Fk6eFMk9Feaow1zXHCDmpPzZtIQZEKS6+MoJ+UngEgqeZ3jfv4me5Vtl6u7EPlN6+SVwHmHzhYpsQO9ing==",
+      "path": "microsoft.extensions.logging.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.logging.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Logging.Configuration/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-EUcUW4nIaIYqAPxpoCaK5vLj8G4N4LXiUt789Daf2rZWF0d6WVbiFTxLF0FDoAQ4FlJzyx39YtqQbqCkvYZEcg==",
+      "path": "microsoft.extensions.logging.configuration/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.logging.configuration.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.ObjectPool/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gZ48l95vGgzOa+/Xtug2OWorK2VPgzvez1pozeAq8Y77tom2mHi1PNiJP/2V18QylpLZ8OvB2y4ta27ostwdnA==",
+      "path": "microsoft.extensions.objectpool/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.objectpool.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Options/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-riowMOYuNoP7dQL7vovx3GkazSzzKVsEriQDPrXFw30sZwLboKhHU9AZhn+oxsXN/nP2FGA1TGYcxOhmMvrVLQ==",
+      "path": "microsoft.extensions.options/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.options.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Options.ConfigurationExtensions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BMTVSmlifGWOjTLixNfFjW1i/VSvhrBpgSzuaxtj9Cgu+V9l2+93vc0cbuzpVltvN6lQ5Y9U2nMJAoGnvTdktg==",
+      "path": "microsoft.extensions.options.configurationextensions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.options.configurationextensions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.PlatformAbstractions/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-H6ZsQzxYw/6k2DfEQRXdC+vQ6obd6Uba3uGJrnJ2vG4PRXjQZ7seB13JdCfE72abp8E6Fk3gGgDzfJiLZi5ZpQ==",
+      "path": "microsoft.extensions.platformabstractions/1.1.0",
+      "hashPath": "microsoft.extensions.platformabstractions.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Primitives/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-PjmUh4+vr+7yYLHwqCHyT9zD2HvwjoZTA5URWorU5YGf8SEbITAiBUobu+3rK4YNBiH9Baa6FJb6UvDoimlwhQ==",
+      "path": "microsoft.extensions.primitives/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.primitives.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Net.Http.Headers/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-8Xp1LIcsM6P7mFGe+g+aO+1JeSIDVSjDKQ6hU/uEQIM+oONunEkACBaJ37GD48Dr4Y15MOYgbbKrTb3wAnHD5A==",
+      "path": "microsoft.net.http.headers/2.0.0-preview2-final",
+      "hashPath": "microsoft.net.http.headers.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.NETCore.Targets/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+      "path": "microsoft.netcore.targets/1.1.0",
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
+      "path": "microsoft.win32.primitives/4.3.0",
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
+    },
+    "Newtonsoft.Json/10.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==",
+      "path": "newtonsoft.json/10.0.1",
+      "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512"
+    },
+    "runtime.native.System/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+      "path": "runtime.native.system/4.3.0",
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
+      "path": "runtime.native.system.io.compression/4.3.0",
+      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "System.Buffers/4.4.0-preview2-25405-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kA1Utus4uccg9PGi0scfMRjf2Fha4HPmW5DaVtMcCOrAVKfYQAKLG4PWUcsz56QIgKtUoFVBgdLLucCX1T9frw==",
+      "path": "system.buffers/4.4.0-preview2-25405-01",
+      "hashPath": "system.buffers.4.4.0-preview2-25405-01.nupkg.sha512"
+    },
+    "System.Collections/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+      "path": "system.collections/4.3.0",
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Immutable/1.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-zukBRPUuNxwy9m4TGWLxKAnoiMc9+B+8VXeXVyPiBPvOd7yLgAlZ1DlsRWJjMx4VsvhhF2+6q6kO2GRbPja6hA==",
+      "path": "system.collections.immutable/1.3.0",
+      "hashPath": "system.collections.immutable.1.3.0.nupkg.sha512"
+    },
+    "System.Collections.NonGeneric/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",
+      "path": "system.collections.nongeneric/4.3.0",
+      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Specialized/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",
+      "path": "system.collections.specialized/4.3.0",
+      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"
+    },
+    "System.ComponentModel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
+      "path": "system.componentmodel/4.3.0",
+      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"
+    },
+    "System.ComponentModel.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
+      "path": "system.componentmodel.primitives/4.3.0",
+      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.ComponentModel.TypeConverter/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",
+      "path": "system.componentmodel.typeconverter/4.3.0",
+      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Debug/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+      "path": "system.diagnostics.debug/4.3.0",
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.DiagnosticSource/4.4.0-preview2-25405-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xIXwkR2igcxZhTuY/yDFeeeWY+CblLoUOIEaKMCYHg+aprQ55XNngie5DtyLNZwwa2mwvldOkvtJ4VmJ6OlE1g==",
+      "path": "system.diagnostics.diagnosticsource/4.4.0-preview2-25405-01",
+      "hashPath": "system.diagnostics.diagnosticsource.4.4.0-preview2-25405-01.nupkg.sha512"
+    },
+    "System.Diagnostics.StackTrace/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
+      "path": "system.diagnostics.stacktrace/4.3.0",
+      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tools/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
+      "path": "system.diagnostics.tools/4.3.0",
+      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tracing/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
+      "path": "system.diagnostics.tracing/4.3.0",
+      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
+    },
+    "System.Dynamic.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+      "path": "system.dynamic.runtime/4.3.0",
+      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+      "path": "system.globalization/4.3.0",
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
+      "path": "system.globalization.extensions/4.3.0",
+      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.IO/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+      "path": "system.io/4.3.0",
+      "hashPath": "system.io.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
+      "path": "system.io.compression/4.3.0",
+      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
+      "path": "system.io.filesystem/4.3.0",
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
+      "path": "system.io.filesystem.primitives/4.3.0",
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.Watcher/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-37IDFU2w6LJ4FrohcVlV1EXviUmAOJIbejVgOUtNaPQyeZW2D/0QSkH8ykehoOd19bWfxp3RRd0xj+yRRIqLhw==",
+      "path": "system.io.filesystem.watcher/4.3.0",
+      "hashPath": "system.io.filesystem.watcher.4.3.0.nupkg.sha512"
+    },
+    "System.Linq/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+      "path": "system.linq/4.3.0",
+      "hashPath": "system.linq.4.3.0.nupkg.sha512"
+    },
+    "System.Linq.Expressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+      "path": "system.linq.expressions/4.3.0",
+      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
+    },
+    "System.Net.NameResolution/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-AFYl08R7MrsrEjqpQWTZWBadqXyTzNDaWpMqyxhb0d6sGhV6xMDKueuBXlLL30gz+DIRY6MpdgnHWlCh5wmq9w==",
+      "path": "system.net.nameresolution/4.3.0",
+      "hashPath": "system.net.nameresolution.4.3.0.nupkg.sha512"
+    },
+    "System.Net.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==",
+      "path": "system.net.primitives/4.3.0",
+      "hashPath": "system.net.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.ObjectModel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+      "path": "system.objectmodel/4.3.0",
+      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+      "path": "system.reflection/4.3.0",
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+      "path": "system.reflection.emit/4.3.0",
+      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.ILGeneration/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+      "path": "system.reflection.emit.ilgeneration/4.3.0",
+      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.Lightweight/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+      "path": "system.reflection.emit.lightweight/4.3.0",
+      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+      "path": "system.reflection.extensions/4.3.0",
+      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Metadata/1.4.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-tc2ZyJgweHCLci5oQGuhQn9TD0Ii9DReXkHtZm3aAGp8xe40rpRjiTbMXOtZU+fr0BOQ46goE9+qIqRGjR9wGg==",
+      "path": "system.reflection.metadata/1.4.1",
+      "hashPath": "system.reflection.metadata.1.4.1.nupkg.sha512"
+    },
+    "System.Reflection.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+      "path": "system.reflection.primitives/4.3.0",
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.TypeExtensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+      "path": "system.reflection.typeextensions/4.3.0",
+      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
+    },
+    "System.Resources.ResourceManager/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+      "path": "system.resources.resourcemanager/4.3.0",
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+      "path": "system.runtime/4.3.0",
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.CompilerServices.Unsafe/4.4.0-preview2-25405-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Y/GimlNpKmT6cJvN/q7Q6cKt9u32WgKigSqRXYEVQcaoE3V9ciDt/ScmcjGzBxt5kCggUTcbD2PIJfYingTpdQ==",
+      "path": "system.runtime.compilerservices.unsafe/4.4.0-preview2-25405-01",
+      "hashPath": "system.runtime.compilerservices.unsafe.4.4.0-preview2-25405-01.nupkg.sha512"
+    },
+    "System.Runtime.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+      "path": "system.runtime.extensions/4.3.0",
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Handles/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+      "path": "system.runtime.handles/4.3.0",
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+      "path": "system.runtime.interopservices/4.3.0",
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Numerics/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
+      "path": "system.runtime.numerics/4.3.0",
+      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Serialization.Formatters/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==",
+      "path": "system.runtime.serialization.formatters/4.3.0",
+      "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Serialization.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
+      "path": "system.runtime.serialization.primitives/4.3.0",
+      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Claims/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==",
+      "path": "system.security.claims/4.3.0",
+      "hashPath": "system.security.claims.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Principal/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==",
+      "path": "system.security.principal/4.3.0",
+      "hashPath": "system.security.principal.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Principal.Windows/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HVL1rvqYtnRCxFsYag/2le/ZfKLK4yMw79+s6FmKXbSCNN0JeAhrYxnRAHFoWRa0dEojsDcbBSpH3l22QxAVyw==",
+      "path": "system.security.principal.windows/4.3.0",
+      "hashPath": "system.security.principal.windows.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+      "path": "system.text.encoding/4.3.0",
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
+      "path": "system.text.encoding.extensions/4.3.0",
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encodings.Web/4.4.0-preview2-25405-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jHO0CeSrHxTB9Y6M7cS2nGLSnT27wh3iObvt8QvcO/eEDbHMOda/qjThwXU6HRW2uq/VJZBB6NpsG/SYixNcgw==",
+      "path": "system.text.encodings.web/4.4.0-preview2-25405-01",
+      "hashPath": "system.text.encodings.web.4.4.0-preview2-25405-01.nupkg.sha512"
+    },
+    "System.Text.RegularExpressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
+      "path": "system.text.regularexpressions/4.3.0",
+      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+      "path": "system.threading/4.3.0",
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Overlapped/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==",
+      "path": "system.threading.overlapped/4.3.0",
+      "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+      "path": "system.threading.tasks/4.3.0",
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
+      "path": "system.threading.tasks.extensions/4.3.0",
+      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Thread/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
+      "path": "system.threading.thread/4.3.0",
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.ReaderWriter/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
+      "path": "system.xml.readerwriter/4.3.0",
+      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
+      "path": "system.xml.xdocument/4.3.0",
+      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XmlDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
+      "path": "system.xml.xmldocument/4.3.0",
+      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/additionalDeps/Microsoft.AspNetCore.AzureAppServices.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.AspNetCore.AzureAppServices.HostingStartup.deps.json b/dotnet/additionalDeps/Microsoft.AspNetCore.AzureAppServices.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.AspNetCore.AzureAppServices.HostingStartup.deps.json
deleted file mode 100755 (executable)
index 206d554..0000000
+++ /dev/null
@@ -1,1838 +0,0 @@
-{
-  "runtimeTarget": {
-    "name": ".NETCoreApp,Version=v2.0",
-    "signature": "8c0b7f112a23c7c1ffde64d57707d9263c161c8e"
-  },
-  "compilationOptions": {},
-  "targets": {
-    ".NETCoreApp,Version=v2.0": {
-      "Internal.AspNetCore.Sdk/2.1.0-rc2-15257": {
-        "dependencies": {
-          "Internal.AspNetCore.Sdk.Tasks": "2.0.0-rc2-15257",
-          "Microsoft.AspNetCore.BuildTools.ApiCheck": "2.0.0-rc2-15257"
-        }
-      },
-      "Internal.AspNetCore.Sdk.Tasks/2.0.0-rc2-15257": {},
-      "Microsoft.AspNetCore.AzureAppServices.HostingStartup/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.AzureAppServicesIntegration": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.AzureAppServicesIntegration/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Hosting": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging.AzureAppServices": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.BuildTools.ApiCheck/2.0.0-rc2-15257": {},
-      "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "System.ComponentModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Hosting/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.DataProtection.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Http": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Http.Extensions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.FileExtensions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.DependencyInjection": "2.0.0-preview1-final",
-          "Microsoft.Extensions.FileProviders.Physical": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Options": "2.0.0-preview1-final",
-          "System.Diagnostics.DiagnosticSource": "4.4.0-preview1-25305-02",
-          "System.Diagnostics.StackTrace": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Hosting.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Hosting.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Http.Features": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Http/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.AspNetCore.WebUtilities": "2.0.0-preview1-final",
-          "Microsoft.Extensions.ObjectPool": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Options": "2.0.0-preview1-final",
-          "Microsoft.Net.Http.Headers": "2.0.0-preview1-final",
-          "System.Buffers": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Http.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Http.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Http.Features": "2.0.0-preview1-final",
-          "System.Text.Encodings.Web": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Http.Extensions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Net.Http.Headers": "2.0.0-preview1-final",
-          "System.Buffers": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Extensions.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.Http.Features/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Primitives": "2.0.0-preview1-final",
-          "System.ComponentModel": "4.3.0",
-          "System.Security.Principal": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Features.dll": {}
-        }
-      },
-      "Microsoft.AspNetCore.WebUtilities/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Net.Http.Headers": "2.0.0-preview1-final",
-          "System.Text.Encodings.Web": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.AspNetCore.WebUtilities.dll": {}
-        }
-      },
-      "Microsoft.CSharp/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "Microsoft.Data.Edm/5.8.2": {
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Data.Edm.dll": {}
-        },
-        "resources": {
-          "lib/netstandard1.1/de/Microsoft.Data.Edm.resources.dll": {
-            "locale": "de"
-          },
-          "lib/netstandard1.1/es/Microsoft.Data.Edm.resources.dll": {
-            "locale": "es"
-          },
-          "lib/netstandard1.1/fr/Microsoft.Data.Edm.resources.dll": {
-            "locale": "fr"
-          },
-          "lib/netstandard1.1/it/Microsoft.Data.Edm.resources.dll": {
-            "locale": "it"
-          },
-          "lib/netstandard1.1/ja/Microsoft.Data.Edm.resources.dll": {
-            "locale": "ja"
-          },
-          "lib/netstandard1.1/ko/Microsoft.Data.Edm.resources.dll": {
-            "locale": "ko"
-          },
-          "lib/netstandard1.1/ru/Microsoft.Data.Edm.resources.dll": {
-            "locale": "ru"
-          },
-          "lib/netstandard1.1/zh-Hans/Microsoft.Data.Edm.resources.dll": {
-            "locale": "zh-Hans"
-          },
-          "lib/netstandard1.1/zh-Hant/Microsoft.Data.Edm.resources.dll": {
-            "locale": "zh-Hant"
-          }
-        }
-      },
-      "Microsoft.Data.OData/5.8.2": {
-        "dependencies": {
-          "Microsoft.Data.Edm": "5.8.2",
-          "System.Spatial": "5.8.2"
-        },
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Data.OData.dll": {}
-        },
-        "resources": {
-          "lib/netstandard1.1/de/Microsoft.Data.OData.resources.dll": {
-            "locale": "de"
-          },
-          "lib/netstandard1.1/es/Microsoft.Data.OData.resources.dll": {
-            "locale": "es"
-          },
-          "lib/netstandard1.1/fr/Microsoft.Data.OData.resources.dll": {
-            "locale": "fr"
-          },
-          "lib/netstandard1.1/it/Microsoft.Data.OData.resources.dll": {
-            "locale": "it"
-          },
-          "lib/netstandard1.1/ja/Microsoft.Data.OData.resources.dll": {
-            "locale": "ja"
-          },
-          "lib/netstandard1.1/ko/Microsoft.Data.OData.resources.dll": {
-            "locale": "ko"
-          },
-          "lib/netstandard1.1/ru/Microsoft.Data.OData.resources.dll": {
-            "locale": "ru"
-          },
-          "lib/netstandard1.1/zh-Hans/Microsoft.Data.OData.resources.dll": {
-            "locale": "zh-Hans"
-          },
-          "lib/netstandard1.1/zh-Hant/Microsoft.Data.OData.resources.dll": {
-            "locale": "zh-Hant"
-          }
-        }
-      },
-      "Microsoft.Extensions.Configuration/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.Configuration.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Configuration.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Primitives": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Configuration.FileExtensions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final",
-          "Microsoft.Extensions.FileProviders.Physical": "2.0.0-preview1-final",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Configuration.Json/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.FileExtensions": "2.0.0-preview1-final",
-          "Newtonsoft.Json": "10.0.1",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll": {}
-        }
-      },
-      "Microsoft.Extensions.DependencyInjection/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll": {}
-        }
-      },
-      "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "System.ComponentModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.FileProviders.Abstractions/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Primitives": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.FileProviders.Physical/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.FileSystemGlobbing": "2.0.0-preview1-final",
-          "System.IO.FileSystem.Watcher": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll": {}
-        }
-      },
-      "Microsoft.Extensions.FileSystemGlobbing/2.0.0-preview1-final": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Hosting.Abstractions/2.0.0-preview1-final": {
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Logging/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration": "2.0.0-preview1-final",
-          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview1-final"
-        },
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.Logging.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Logging.Abstractions/2.0.0-preview1-final": {
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Logging.AzureAppServices/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Configuration.Json": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview1-final",
-          "Serilog.Extensions.Logging": "1.4.0",
-          "Serilog.Sinks.PeriodicBatching": "2.1.0",
-          "Serilog.Sinks.RollingFile": "3.3.0",
-          "WindowsAzure.Storage": "8.1.1"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.Logging.AzureAppServices.dll": {}
-        }
-      },
-      "Microsoft.Extensions.ObjectPool/2.0.0-preview1-final": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Options/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview1-final",
-          "Microsoft.Extensions.Primitives": "2.0.0-preview1-final",
-          "System.ComponentModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.1/Microsoft.Extensions.Options.dll": {}
-        }
-      },
-      "Microsoft.Extensions.Primitives/2.0.0-preview1-final": {
-        "dependencies": {
-          "System.Runtime.CompilerServices.Unsafe": "4.4.0-preview1-25219-04"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll": {}
-        }
-      },
-      "Microsoft.Net.Http.Headers/2.0.0-preview1-final": {
-        "dependencies": {
-          "Microsoft.Extensions.Primitives": "2.0.0-preview1-final",
-          "System.Buffers": "4.3.0",
-          "System.Diagnostics.Contracts": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp2.0/Microsoft.Net.Http.Headers.dll": {}
-        }
-      },
-      "Microsoft.NETCore.Targets/1.1.0": {},
-      "Microsoft.Win32.Primitives/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "Newtonsoft.Json/10.0.1": {
-        "dependencies": {
-          "Microsoft.CSharp": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.ComponentModel.TypeConverter": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Runtime.Serialization.Formatters": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Newtonsoft.Json.dll": {}
-        }
-      },
-      "runtime.native.System/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "Serilog/2.3.0": {
-        "dependencies": {
-          "Microsoft.CSharp": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Serilog.dll": {}
-        }
-      },
-      "Serilog.Extensions.Logging/1.4.0": {
-        "dependencies": {
-          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview1-final",
-          "Serilog": "2.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Serilog.Extensions.Logging.dll": {}
-        }
-      },
-      "Serilog.Sinks.File/3.2.0": {
-        "dependencies": {
-          "Serilog": "2.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Timer": "4.0.1"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Serilog.Sinks.File.dll": {}
-        }
-      },
-      "Serilog.Sinks.PeriodicBatching/2.1.0": {
-        "dependencies": {
-          "Serilog": "2.3.0",
-          "System.Collections.Concurrent": "4.0.12",
-          "System.Threading.Timer": "4.0.1"
-        },
-        "runtime": {
-          "lib/netstandard1.2/Serilog.Sinks.PeriodicBatching.dll": {}
-        }
-      },
-      "Serilog.Sinks.RollingFile/3.3.0": {
-        "dependencies": {
-          "Serilog.Sinks.File": "3.2.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Serilog.Sinks.RollingFile.dll": {}
-        }
-      },
-      "System.Buffers/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Collections.Concurrent/4.0.12": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Collections.Immutable/1.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.NonGeneric/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.Specialized/4.3.0": {
-        "dependencies": {
-          "System.Collections.NonGeneric": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Extensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.ComponentModel/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.ComponentModel.Primitives/4.3.0": {
-        "dependencies": {
-          "System.ComponentModel": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.ComponentModel.TypeConverter/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.NonGeneric": "4.3.0",
-          "System.Collections.Specialized": "4.3.0",
-          "System.ComponentModel": "4.3.0",
-          "System.ComponentModel.Primitives": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Contracts/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Debug/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.DiagnosticSource/4.4.0-preview1-25305-02": {
-        "runtimeTargets": {
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.StackTrace/4.3.0": {
-        "dependencies": {
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.1",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Tools/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Tracing/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Dynamic.Runtime/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Globalization/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Globalization.Extensions/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "System.Buffers": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.IO.Compression": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO.FileSystem/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.FileSystem.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.IO.FileSystem.Watcher/4.3.0": {
-        "dependencies": {
-          "Microsoft.Win32.Primitives": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Overlapped": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/linux/lib/_._": {
-            "rid": "linux",
-            "assetType": "runtime"
-          },
-          "runtime/osx/lib/_._": {
-            "rid": "osx",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Linq/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Linq.Expressions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Emit.Lightweight": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.ObjectModel/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Reflection/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.ILGeneration/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.Lightweight/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Metadata/1.4.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Immutable": "1.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Reflection.Primitives/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.TypeExtensions/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Resources.ResourceManager/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "System.Runtime.CompilerServices.Unsafe/4.4.0-preview1-25219-04": {
-        "runtime": {
-          "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {}
-        }
-      },
-      "System.Runtime.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Handles/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.InteropServices/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Runtime.Numerics/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Runtime.Serialization.Formatters/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0"
-        }
-      },
-      "System.Runtime.Serialization.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Security.Principal/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Spatial/5.8.2": {
-        "runtime": {
-          "lib/netstandard1.1/System.Spatial.dll": {}
-        },
-        "resources": {
-          "lib/netstandard1.1/de/System.Spatial.resources.dll": {
-            "locale": "de"
-          },
-          "lib/netstandard1.1/es/System.Spatial.resources.dll": {
-            "locale": "es"
-          },
-          "lib/netstandard1.1/fr/System.Spatial.resources.dll": {
-            "locale": "fr"
-          },
-          "lib/netstandard1.1/it/System.Spatial.resources.dll": {
-            "locale": "it"
-          },
-          "lib/netstandard1.1/ja/System.Spatial.resources.dll": {
-            "locale": "ja"
-          },
-          "lib/netstandard1.1/ko/System.Spatial.resources.dll": {
-            "locale": "ko"
-          },
-          "lib/netstandard1.1/ru/System.Spatial.resources.dll": {
-            "locale": "ru"
-          },
-          "lib/netstandard1.1/zh-Hans/System.Spatial.resources.dll": {
-            "locale": "zh-Hans"
-          },
-          "lib/netstandard1.1/zh-Hant/System.Spatial.resources.dll": {
-            "locale": "zh-Hant"
-          }
-        }
-      },
-      "System.Text.Encoding/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Text.Encoding.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Text.Encodings.Web/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.0/System.Text.Encodings.Web.dll": {}
-        }
-      },
-      "System.Text.RegularExpressions/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Overlapped/4.3.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Threading.Tasks/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Extensions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Thread/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.Timer/4.0.1": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Xml.ReaderWriter/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Extensions": "4.3.0"
-        }
-      },
-      "System.Xml.XDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XmlDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "WindowsAzure.Storage/8.1.1": {
-        "dependencies": {
-          "Microsoft.Data.OData": "5.8.2",
-          "Newtonsoft.Json": "10.0.1",
-          "System.Spatial": "5.8.2"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.WindowsAzure.Storage.dll": {}
-        }
-      }
-    }
-  },
-  "libraries": {
-    "Internal.AspNetCore.Sdk/2.1.0-rc2-15257": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c/KlPHnp3bR09OZ0m0CapjO5BoZ7HMk5SVPtEr0hd7m3t8Wvgy8Z8ujIKxv3m0eqG3vfVx/67Xn/iXqUhmbHQA==",
-      "path": "internal.aspnetcore.sdk/2.1.0-rc2-15257",
-      "hashPath": "internal.aspnetcore.sdk.2.1.0-rc2-15257.nupkg.sha512"
-    },
-    "Internal.AspNetCore.Sdk.Tasks/2.0.0-rc2-15257": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lHAoF2gTHZySVFdsSpXU/R85rFYApzJ1DzB/ASbuqRO3zuFOKmP6H5pYNXXyWtdRKC0duUCiAYm97httJjQ77w==",
-      "path": "internal.aspnetcore.sdk.tasks/2.0.0-rc2-15257",
-      "hashPath": "internal.aspnetcore.sdk.tasks.2.0.0-rc2-15257.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.AzureAppServices.HostingStartup/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-oVAeLA1gZSF8yocNNmyT5m8lzo6ALTO3lUwWMwTObCMsuwahevUdrYbtkPH9rTYfL8QjPWYGuvCd+VHRExZuyw==",
-      "path": "microsoft.aspnetcore.azureappservices.hostingstartup/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.azureappservices.hostingstartup.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.AzureAppServicesIntegration/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-agvXGFF9P2vHIgIKDWxBMEgYAr/3i3xJmEmYtqfQ/qDJ08Pb8Onlf/v8YitlykeorwbeO1Jsw9WxbYjFpb8qZQ==",
-      "path": "microsoft.aspnetcore.azureappservicesintegration/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.azureappservicesintegration.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.BuildTools.ApiCheck/2.0.0-rc2-15257": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-qrqs0dhDTRxXnjzy7VxtU4iInlaeMjmwQWTZkzMkyumj4nzP6PsU3hW6gPgM0knimkNusOLlCFKpSnZFKBrhSw==",
-      "path": "microsoft.aspnetcore.buildtools.apicheck/2.0.0-rc2-15257",
-      "hashPath": "microsoft.aspnetcore.buildtools.apicheck.2.0.0-rc2-15257.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-sIrQY8UPAYHoiPaYn9Drmk8cFb86e/d+LeSFa17dWchYdX5q8Uyjrv0B2H0iOLH4NHrW5K54eJwpn20IkoLLVw==",
-      "path": "microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Hosting/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-L5ug8REI3heQh1ILobU28mCZMJqTBw0UXWJoagv0LHd+/l1Ay86z7vwmmtrvPyncOXETH3VdNm70uSHjz4lHRA==",
-      "path": "microsoft.aspnetcore.hosting/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.hosting.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Hosting.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-l+cMbNWv/yVg++hb7Nnvl9WBjE+yY4aP139xBOMJVl+/mCRIH1LRV+mcB2++jxGuQ97evVtWpxWD7uXgBPzM6g==",
-      "path": "microsoft.aspnetcore.hosting.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.hosting.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-aNP3vrp46Avc09d/sD64XUpt8dxMG1L599VWm7aaIOxvof1iV7RGT/WSpoSg4M9LBmCAfwFV6xYPzE/bQq/rXw==",
-      "path": "microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Http/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-M8rtmc4FS9zluH0hvp2AlsGEcXk7SyvPq2IsTn3oSER8NU1IWHgNPkLpm9kfKQgS0LUOKJdHFieSzHs/HoKhsA==",
-      "path": "microsoft.aspnetcore.http/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.http.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Http.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ruSftkiftDdGrJK8fqqnbSo3nB/8IiPi4m2rtpnAIJ8uia6Sl+yGnVmH6HgwI9fvFKe5VQucwOaQa+PL4HbXJw==",
-      "path": "microsoft.aspnetcore.http.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.http.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Http.Extensions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-FRkuQNNDc7HX5PN37Gzh+beW75lyQ8mgSno4KlKJWPAq0DOYQGqwm074DsgP1BzwPqOzVnOm1fVEmiE48qwq4g==",
-      "path": "microsoft.aspnetcore.http.extensions/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.http.extensions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.Http.Features/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-tLUlqjd73rv8rFM9agkKlitR16aXkq7Qc/BWR6T9XGtU34v/EgFZ5iOf1V9X1J8Xl1At+j+KYIQmFc/F7XjXfA==",
-      "path": "microsoft.aspnetcore.http.features/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.http.features.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.AspNetCore.WebUtilities/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VjeUsa9uCZSuc2qR67PA3RnWSjAVv76zrjC4Eo4UtgnJbNooDk+F2KnhVLDzcoVmWvThPVVxDpRGPQwGP/hANA==",
-      "path": "microsoft.aspnetcore.webutilities/2.0.0-preview1-final",
-      "hashPath": "microsoft.aspnetcore.webutilities.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.CSharp/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==",
-      "path": "microsoft.csharp/4.3.0",
-      "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512"
-    },
-    "Microsoft.Data.Edm/5.8.2": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-P/d8DxA6MFHroBEn/jW0LMQSIKnsRRibrZtRCLfov2boQfrQ1R1BVgkJ5oIhcQsOm0l4POv+I2ny6RBsclNbOw==",
-      "path": "microsoft.data.edm/5.8.2",
-      "hashPath": "microsoft.data.edm.5.8.2.nupkg.sha512"
-    },
-    "Microsoft.Data.OData/5.8.2": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-oEIUtXcRiKogF0yZxA+QdgxoBJ34989qL/5xOSrTfxAhzNJV5Hw6DRdWgUCpeXFMoJUQx7ptbHCN+My/LCQfsg==",
-      "path": "microsoft.data.odata/5.8.2",
-      "hashPath": "microsoft.data.odata.5.8.2.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Configuration/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-R8DE92H0/o0jfeYvqu3H4AsAwDuvo/vg8MCnPsvXnCA+R8Yax7Ay7jAUGkeObBYiw3jfT2gKJmDgG/ucFhwPmw==",
-      "path": "microsoft.extensions.configuration/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.configuration.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Configuration.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DUh7afXyNgV2LOsaIYirzSnBV1nbUy9oIqc2clSAS+cu28qOFDec2tqfeA+kCR1rhdGBohU9SsvnqpjuzXJ5cg==",
-      "path": "microsoft.extensions.configuration.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.configuration.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-iOj5g2+Vkni47GaaYBYQr92vziVjBPoylFlb5Xi0PMbLWdez1ad1oGfNcx8gl/x3V86VlnFEXYnDzaQexUEyBg==",
-      "path": "microsoft.extensions.configuration.environmentvariables/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.configuration.environmentvariables.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Configuration.FileExtensions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VBtGBlG4CbX3oRS3mSBU2pOEwXyacL4FZyh8iBI54z6n8XO5BOC6idUDo92IksH+mEE+R9QT84VGlTeikzWrGg==",
-      "path": "microsoft.extensions.configuration.fileextensions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.configuration.fileextensions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Configuration.Json/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7qYHLddQ4/8JpbDVQQ1tlhWyGIMng+PAMuql4+amW3dJZtjo+tkJ61VUDJUAJjnLK1ZaDTUWVtJPQm7+Iryrvw==",
-      "path": "microsoft.extensions.configuration.json/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.configuration.json.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.DependencyInjection/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-0i3GthIuGLpJzWl+ZqzrYnxnW6fac30+MEygbkkvXM7mVREnIdQoc5CqOKLZOtxmzaztHY+qDItfJPcCmpoetA==",
-      "path": "microsoft.extensions.dependencyinjection/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.dependencyinjection.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-B1oQLluw1fr0+H7E+R230mrLrg0BvG+fe5EU3mutnrkIpMxYWnUJbed9gVfC5U+eQDBf1XzSdzxyKZo5wzm6jg==",
-      "path": "microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.FileProviders.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BHzLU21Dpo+XcEQHcvXygrmJwN75sAtB+WZzwwvdjFRUhQVm5qUxML+mlQ0BFzAltMExeTcKsqdsNTkFSJTMuA==",
-      "path": "microsoft.extensions.fileproviders.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.fileproviders.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.FileProviders.Physical/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1AcePnNuZLvdmAmBEqNGLx5qT+ggQv0Ur4CcTLgLMwHv2cFpxUoTGmDrUGT328hIjIxs6nOCxE80wju1z5up4w==",
-      "path": "microsoft.extensions.fileproviders.physical/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.fileproviders.physical.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.FileSystemGlobbing/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-CAygLvqg72JJkzGtHxVyspsz2yV20wqYlJto+guED5ZBF23aw4+MO16PAL3QFIL5NxwcpcwS4xvAVI21Yu95/Q==",
-      "path": "microsoft.extensions.filesystemglobbing/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.filesystemglobbing.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Hosting.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-n/2jcRrBOAXt6BSNJ9L8dZC1/8z5VTFey18Vci6S5wdv4xIYTwf5aroPvS9YiN4jlGQwlw25AV0XKc4qgoSMig==",
-      "path": "microsoft.extensions.hosting.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.hosting.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Logging/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1RFQurVesFpxYBGmKG/9sL4euZZ4eXlZKX6I0pZ+zZnwGTftBEOwcTYHo1k8o+JkcJuiMfZFlzgGjmUzfBg/Ew==",
-      "path": "microsoft.extensions.logging/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.logging.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Logging.Abstractions/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-NaQXJXzbD5/QdzdUl8IYoqeC3UOWPeohqJKRgEPiiCKXaKZFDbHonNTMrlT3g8WBXHI8l7YObGwapDFlMn7T+w==",
-      "path": "microsoft.extensions.logging.abstractions/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.logging.abstractions.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Logging.AzureAppServices/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-CXA0+B61MgOYtm9K4gEteq+z4MU9mSVl5vdgM291xMpJypxtyChpFvleJEgYaQD+X9JFf2hIF6DRN0rwqN5WSA==",
-      "path": "microsoft.extensions.logging.azureappservices/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.logging.azureappservices.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.ObjectPool/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-eA+GsjpgXBMh5r/xHzOVIf+/lh1kxvPH8hpaHbPU4xMvg1MWY9EByzf43DostPjZuLpQzZTJ96HA7jNkSVjx/A==",
-      "path": "microsoft.extensions.objectpool/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.objectpool.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Options/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Y2gO94NBjgSraxgw4/J6IrfnzfzUDX04xwKuxys4zbF/AtQOLs5NpQGiX4xKriCE9j9Q/a1H1ELTnv2mjVyLLw==",
-      "path": "microsoft.extensions.options/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.options.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Extensions.Primitives/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-wLRY9GcJWuJqihKdB4E0zszC5nK729KiVUYx7bQ+2ZTH768dxrcu3Q94VZaUg/Y7GIuyMPAVC/CAWc/5nr4K1A==",
-      "path": "microsoft.extensions.primitives/2.0.0-preview1-final",
-      "hashPath": "microsoft.extensions.primitives.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.Net.Http.Headers/2.0.0-preview1-final": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-zDRF3yrcRRCPvShjuaOTnnMLynK3Ig4QgyrXWrJMC216dvbfG2yo+hp36YZgvppNLWUcGW7WsvBc1rFbkUW5bw==",
-      "path": "microsoft.net.http.headers/2.0.0-preview1-final",
-      "hashPath": "microsoft.net.http.headers.2.0.0-preview1-final.nupkg.sha512"
-    },
-    "Microsoft.NETCore.Targets/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
-      "path": "microsoft.netcore.targets/1.1.0",
-      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.Win32.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
-      "path": "microsoft.win32.primitives/4.3.0",
-      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
-    },
-    "Newtonsoft.Json/10.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==",
-      "path": "newtonsoft.json/10.0.1",
-      "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512"
-    },
-    "runtime.native.System/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
-      "path": "runtime.native.system/4.3.0",
-      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
-      "path": "runtime.native.system.io.compression/4.3.0",
-      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "Serilog/2.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-JJMEqTUGe/bA4OEMefGd8W6si9oStSa3CF47dIHzkRKJHqFWFOW8D2aZTOW6VIgNLY2hzruQXhvp2tX0NVkgsw==",
-      "path": "serilog/2.3.0",
-      "hashPath": "serilog.2.3.0.nupkg.sha512"
-    },
-    "Serilog.Extensions.Logging/1.4.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-nsg2CFYIQsZcNXYajDBNL+Li0EnFibOSLaACcpy+XGyrbmIEhGdLYiMXxadUE10kFfLLLbruZtdbGJ7OOudXlA==",
-      "path": "serilog.extensions.logging/1.4.0",
-      "hashPath": "serilog.extensions.logging.1.4.0.nupkg.sha512"
-    },
-    "Serilog.Sinks.File/3.2.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VHbo68pMg5hwSWrzLEdZv5b/rYmIgHIRhd4d5rl8GnC5/a8Fr+RShT5kWyeJOXax1el6mNJ+dmHDOVgnNUQxaw==",
-      "path": "serilog.sinks.file/3.2.0",
-      "hashPath": "serilog.sinks.file.3.2.0.nupkg.sha512"
-    },
-    "Serilog.Sinks.PeriodicBatching/2.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-FshW9PfIdLRfFCCoyU5Z8YKg6axd0ufy9pbcgTyf/mOIZjt78zVl5lZAjUBI2YDHncS3gtH/Bf0YKqMCWh2/0Q==",
-      "path": "serilog.sinks.periodicbatching/2.1.0",
-      "hashPath": "serilog.sinks.periodicbatching.2.1.0.nupkg.sha512"
-    },
-    "Serilog.Sinks.RollingFile/3.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-2lT5X1r3GH4P0bRWJfhA7etGl8Q2Ipw9AACvtAHWRUSpYZ42NGVyHoVs2ALBZ/cAkkS+tA4jl80Zie144eLQPg==",
-      "path": "serilog.sinks.rollingfile/3.3.0",
-      "hashPath": "serilog.sinks.rollingfile.3.3.0.nupkg.sha512"
-    },
-    "System.Buffers/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
-      "path": "system.buffers/4.3.0",
-      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
-    },
-    "System.Collections/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
-      "path": "system.collections/4.3.0",
-      "hashPath": "system.collections.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Concurrent/4.0.12": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-2gBcbb3drMLgxlI0fBfxMA31ec6AEyYCHygGse4vxceJan8mRIWeKJ24BFzN7+bi/NFTgdIgufzb94LWO5EERQ==",
-      "path": "system.collections.concurrent/4.0.12",
-      "hashPath": "system.collections.concurrent.4.0.12.nupkg.sha512"
-    },
-    "System.Collections.Immutable/1.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-zukBRPUuNxwy9m4TGWLxKAnoiMc9+B+8VXeXVyPiBPvOd7yLgAlZ1DlsRWJjMx4VsvhhF2+6q6kO2GRbPja6hA==",
-      "path": "system.collections.immutable/1.3.0",
-      "hashPath": "system.collections.immutable.1.3.0.nupkg.sha512"
-    },
-    "System.Collections.NonGeneric/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",
-      "path": "system.collections.nongeneric/4.3.0",
-      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Specialized/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",
-      "path": "system.collections.specialized/4.3.0",
-      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"
-    },
-    "System.ComponentModel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
-      "path": "system.componentmodel/4.3.0",
-      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"
-    },
-    "System.ComponentModel.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
-      "path": "system.componentmodel.primitives/4.3.0",
-      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.ComponentModel.TypeConverter/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",
-      "path": "system.componentmodel.typeconverter/4.3.0",
-      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Contracts/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==",
-      "path": "system.diagnostics.contracts/4.3.0",
-      "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Debug/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
-      "path": "system.diagnostics.debug/4.3.0",
-      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.DiagnosticSource/4.4.0-preview1-25305-02": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-s6xaUEVi5e2PIyJ/oVFA3d9ddK4NpPMvxeyyE336pXzaT3uG41hESU9BwRd6Y3O2rNb/92pACXQ7uwQq49s4MA==",
-      "path": "system.diagnostics.diagnosticsource/4.4.0-preview1-25305-02",
-      "hashPath": "system.diagnostics.diagnosticsource.4.4.0-preview1-25305-02.nupkg.sha512"
-    },
-    "System.Diagnostics.StackTrace/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
-      "path": "system.diagnostics.stacktrace/4.3.0",
-      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tools/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
-      "path": "system.diagnostics.tools/4.3.0",
-      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tracing/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
-      "path": "system.diagnostics.tracing/4.3.0",
-      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
-    },
-    "System.Dynamic.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
-      "path": "system.dynamic.runtime/4.3.0",
-      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
-      "path": "system.globalization/4.3.0",
-      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
-      "path": "system.globalization.extensions/4.3.0",
-      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.IO/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
-      "path": "system.io/4.3.0",
-      "hashPath": "system.io.4.3.0.nupkg.sha512"
-    },
-    "System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
-      "path": "system.io.compression/4.3.0",
-      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
-      "path": "system.io.filesystem/4.3.0",
-      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
-      "path": "system.io.filesystem.primitives/4.3.0",
-      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem.Watcher/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-37IDFU2w6LJ4FrohcVlV1EXviUmAOJIbejVgOUtNaPQyeZW2D/0QSkH8ykehoOd19bWfxp3RRd0xj+yRRIqLhw==",
-      "path": "system.io.filesystem.watcher/4.3.0",
-      "hashPath": "system.io.filesystem.watcher.4.3.0.nupkg.sha512"
-    },
-    "System.Linq/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
-      "path": "system.linq/4.3.0",
-      "hashPath": "system.linq.4.3.0.nupkg.sha512"
-    },
-    "System.Linq.Expressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
-      "path": "system.linq.expressions/4.3.0",
-      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
-    },
-    "System.ObjectModel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
-      "path": "system.objectmodel/4.3.0",
-      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
-      "path": "system.reflection/4.3.0",
-      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
-      "path": "system.reflection.emit/4.3.0",
-      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.ILGeneration/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
-      "path": "system.reflection.emit.ilgeneration/4.3.0",
-      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.Lightweight/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
-      "path": "system.reflection.emit.lightweight/4.3.0",
-      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
-      "path": "system.reflection.extensions/4.3.0",
-      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Metadata/1.4.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-tc2ZyJgweHCLci5oQGuhQn9TD0Ii9DReXkHtZm3aAGp8xe40rpRjiTbMXOtZU+fr0BOQ46goE9+qIqRGjR9wGg==",
-      "path": "system.reflection.metadata/1.4.1",
-      "hashPath": "system.reflection.metadata.1.4.1.nupkg.sha512"
-    },
-    "System.Reflection.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
-      "path": "system.reflection.primitives/4.3.0",
-      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.TypeExtensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
-      "path": "system.reflection.typeextensions/4.3.0",
-      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
-    },
-    "System.Resources.ResourceManager/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
-      "path": "system.resources.resourcemanager/4.3.0",
-      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
-      "path": "system.runtime/4.3.0",
-      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.CompilerServices.Unsafe/4.4.0-preview1-25219-04": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-TI9q51riuNX1HHRj9HdcfTp3yg+jNLvj7rhvavVtm0Mn3zGzngNQgJLq8OGpOwsR9nLBRh6k7oOpV7vHfsBGnw==",
-      "path": "system.runtime.compilerservices.unsafe/4.4.0-preview1-25219-04",
-      "hashPath": "system.runtime.compilerservices.unsafe.4.4.0-preview1-25219-04.nupkg.sha512"
-    },
-    "System.Runtime.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
-      "path": "system.runtime.extensions/4.3.0",
-      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Handles/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
-      "path": "system.runtime.handles/4.3.0",
-      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.InteropServices/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
-      "path": "system.runtime.interopservices/4.3.0",
-      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Numerics/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
-      "path": "system.runtime.numerics/4.3.0",
-      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Serialization.Formatters/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==",
-      "path": "system.runtime.serialization.formatters/4.3.0",
-      "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Serialization.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
-      "path": "system.runtime.serialization.primitives/4.3.0",
-      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Principal/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==",
-      "path": "system.security.principal/4.3.0",
-      "hashPath": "system.security.principal.4.3.0.nupkg.sha512"
-    },
-    "System.Spatial/5.8.2": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-0RfZZJ8RlrfjoBPAF6pczX4Nd2kyLM8EX1PCP5Rqs/jOhJBUPYhpXjIsVAYN7kocj9IJ9XoJWAxWgXIDtJY2Ag==",
-      "path": "system.spatial/5.8.2",
-      "hashPath": "system.spatial.5.8.2.nupkg.sha512"
-    },
-    "System.Text.Encoding/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
-      "path": "system.text.encoding/4.3.0",
-      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
-      "path": "system.text.encoding.extensions/4.3.0",
-      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encodings.Web/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ilLTKoirqw+Mbt+6x1MOxZKEwflasdP5WNuo5m5rKSXtAqazlEDqdyBH1XbvENuDQUtKNeP48CI1dyDNlEAeOA==",
-      "path": "system.text.encodings.web/4.3.0",
-      "hashPath": "system.text.encodings.web.4.3.0.nupkg.sha512"
-    },
-    "System.Text.RegularExpressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
-      "path": "system.text.regularexpressions/4.3.0",
-      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
-      "path": "system.threading/4.3.0",
-      "hashPath": "system.threading.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Overlapped/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==",
-      "path": "system.threading.overlapped/4.3.0",
-      "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
-      "path": "system.threading.tasks/4.3.0",
-      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
-      "path": "system.threading.tasks.extensions/4.3.0",
-      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Thread/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
-      "path": "system.threading.thread/4.3.0",
-      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Timer/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
-      "path": "system.threading.timer/4.0.1",
-      "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
-    },
-    "System.Xml.ReaderWriter/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
-      "path": "system.xml.readerwriter/4.3.0",
-      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
-      "path": "system.xml.xdocument/4.3.0",
-      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XmlDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
-      "path": "system.xml.xmldocument/4.3.0",
-      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
-    },
-    "WindowsAzure.Storage/8.1.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-wzGCikAHcxXayzbxrXrbq/eRqxHAV3pT0McJO8SWHEuM4dJRIbg20LDGW4LTs43WPtLbods6+Tp+ECa10DeVJQ==",
-      "path": "windowsazure.storage/8.1.1",
-      "hashPath": "windowsazure.storage.8.1.1.nupkg.sha512"
-    }
-  }
-}
\ No newline at end of file
diff --git a/dotnet/additionalDeps/Microsoft.AspNetCore.AzureAppServices.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.AspNetCore.AzureAppServices.HostingStartup.deps.json b/dotnet/additionalDeps/Microsoft.AspNetCore.AzureAppServices.HostingStartup/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.AspNetCore.AzureAppServices.HostingStartup.deps.json
new file mode 100755 (executable)
index 0000000..947c253
--- /dev/null
@@ -0,0 +1,1665 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v2.0",
+    "signature": "b3721048b771c80884b41436c0265234b688cfb2"
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v2.0": {
+      "Internal.AspNetCore.Sdk/2.1.0-rc2-15284": {
+        "dependencies": {
+          "Microsoft.AspNetCore.BuildTools.ApiCheck": "2.0.0-rc2-15284"
+        }
+      },
+      "Microsoft.AspNetCore.AzureAppServices.HostingStartup/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.AzureAppServicesIntegration": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.AzureAppServicesIntegration/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Hosting": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging.AzureAppServices": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.BuildTools.ApiCheck/2.0.0-rc2-15284": {},
+      "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Hosting/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.DataProtection.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Http": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Http.Extensions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.FileExtensions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.DependencyInjection": "2.0.0-preview2-final",
+          "Microsoft.Extensions.FileProviders.Physical": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Options": "2.0.0-preview2-final",
+          "System.Diagnostics.DiagnosticSource": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Hosting.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Hosting.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Http.Features": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Http/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.AspNetCore.WebUtilities": "2.0.0-preview2-final",
+          "Microsoft.Extensions.ObjectPool": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Options": "2.0.0-preview2-final",
+          "Microsoft.Net.Http.Headers": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Http.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Http.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Http.Features": "2.0.0-preview2-final",
+          "System.Text.Encodings.Web": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Http.Extensions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.AspNetCore.Http.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Net.Http.Headers": "2.0.0-preview2-final",
+          "System.Buffers": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.Http.Features/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Primitives": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": {}
+        }
+      },
+      "Microsoft.AspNetCore.WebUtilities/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Net.Http.Headers": "2.0.0-preview2-final",
+          "System.Text.Encodings.Web": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll": {}
+        }
+      },
+      "Microsoft.CSharp/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "Microsoft.Data.Edm/5.8.2": {
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Data.Edm.dll": {}
+        },
+        "resources": {
+          "lib/netstandard1.1/de/Microsoft.Data.Edm.resources.dll": {
+            "locale": "de"
+          },
+          "lib/netstandard1.1/es/Microsoft.Data.Edm.resources.dll": {
+            "locale": "es"
+          },
+          "lib/netstandard1.1/fr/Microsoft.Data.Edm.resources.dll": {
+            "locale": "fr"
+          },
+          "lib/netstandard1.1/it/Microsoft.Data.Edm.resources.dll": {
+            "locale": "it"
+          },
+          "lib/netstandard1.1/ja/Microsoft.Data.Edm.resources.dll": {
+            "locale": "ja"
+          },
+          "lib/netstandard1.1/ko/Microsoft.Data.Edm.resources.dll": {
+            "locale": "ko"
+          },
+          "lib/netstandard1.1/ru/Microsoft.Data.Edm.resources.dll": {
+            "locale": "ru"
+          },
+          "lib/netstandard1.1/zh-Hans/Microsoft.Data.Edm.resources.dll": {
+            "locale": "zh-Hans"
+          },
+          "lib/netstandard1.1/zh-Hant/Microsoft.Data.Edm.resources.dll": {
+            "locale": "zh-Hant"
+          }
+        }
+      },
+      "Microsoft.Data.OData/5.8.2": {
+        "dependencies": {
+          "Microsoft.Data.Edm": "5.8.2",
+          "System.Spatial": "5.8.2"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Data.OData.dll": {}
+        },
+        "resources": {
+          "lib/netstandard1.1/de/Microsoft.Data.OData.resources.dll": {
+            "locale": "de"
+          },
+          "lib/netstandard1.1/es/Microsoft.Data.OData.resources.dll": {
+            "locale": "es"
+          },
+          "lib/netstandard1.1/fr/Microsoft.Data.OData.resources.dll": {
+            "locale": "fr"
+          },
+          "lib/netstandard1.1/it/Microsoft.Data.OData.resources.dll": {
+            "locale": "it"
+          },
+          "lib/netstandard1.1/ja/Microsoft.Data.OData.resources.dll": {
+            "locale": "ja"
+          },
+          "lib/netstandard1.1/ko/Microsoft.Data.OData.resources.dll": {
+            "locale": "ko"
+          },
+          "lib/netstandard1.1/ru/Microsoft.Data.OData.resources.dll": {
+            "locale": "ru"
+          },
+          "lib/netstandard1.1/zh-Hans/Microsoft.Data.OData.resources.dll": {
+            "locale": "zh-Hans"
+          },
+          "lib/netstandard1.1/zh-Hant/Microsoft.Data.OData.resources.dll": {
+            "locale": "zh-Hant"
+          }
+        }
+      },
+      "Microsoft.Extensions.Configuration/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration.Abstractions": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Configuration.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Configuration.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Primitives": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Configuration.FileExtensions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration": "2.0.0-preview2-final",
+          "Microsoft.Extensions.FileProviders.Physical": "2.0.0-preview2-final",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Configuration.Json/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.FileExtensions": "2.0.0-preview2-final",
+          "Newtonsoft.Json": "10.0.1",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll": {}
+        }
+      },
+      "Microsoft.Extensions.DependencyInjection/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll": {}
+        }
+      },
+      "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "System.ComponentModel": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.FileProviders.Abstractions/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Primitives": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.FileProviders.Physical/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.FileProviders.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.FileSystemGlobbing": "2.0.0-preview2-final",
+          "System.IO.FileSystem.Watcher": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll": {}
+        }
+      },
+      "Microsoft.Extensions.FileSystemGlobbing/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Hosting.Abstractions/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Logging/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Options": "2.0.0-preview2-final"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Logging.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Logging.Abstractions/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Logging.AzureAppServices/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Configuration.Json": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview2-final",
+          "Serilog.Extensions.Logging": "1.4.0",
+          "Serilog.Sinks.PeriodicBatching": "2.1.0",
+          "Serilog.Sinks.RollingFile": "3.3.0",
+          "WindowsAzure.Storage": "8.1.1"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.Logging.AzureAppServices.dll": {}
+        }
+      },
+      "Microsoft.Extensions.ObjectPool/2.0.0-preview2-final": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Options/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0-preview2-final",
+          "Microsoft.Extensions.Primitives": "2.0.0-preview2-final",
+          "System.ComponentModel": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.Extensions.Options.dll": {}
+        }
+      },
+      "Microsoft.Extensions.Primitives/2.0.0-preview2-final": {
+        "dependencies": {
+          "System.Runtime.CompilerServices.Unsafe": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Microsoft.Extensions.Primitives.dll": {}
+        }
+      },
+      "Microsoft.Net.Http.Headers/2.0.0-preview2-final": {
+        "dependencies": {
+          "Microsoft.Extensions.Primitives": "2.0.0-preview2-final",
+          "System.Buffers": "4.4.0-preview2-25405-01"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.Net.Http.Headers.dll": {}
+        }
+      },
+      "Microsoft.NETCore.Targets/1.1.0": {},
+      "Microsoft.Win32.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "Newtonsoft.Json/10.0.1": {
+        "dependencies": {
+          "Microsoft.CSharp": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.ComponentModel.TypeConverter": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Runtime.Serialization.Formatters": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Newtonsoft.Json.dll": {}
+        }
+      },
+      "runtime.native.System/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "Serilog/2.3.0": {
+        "dependencies": {
+          "Microsoft.CSharp": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Serilog.dll": {}
+        }
+      },
+      "Serilog.Extensions.Logging/1.4.0": {
+        "dependencies": {
+          "Microsoft.Extensions.Logging.Abstractions": "2.0.0-preview2-final",
+          "Serilog": "2.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Serilog.Extensions.Logging.dll": {}
+        }
+      },
+      "Serilog.Sinks.File/3.2.0": {
+        "dependencies": {
+          "Serilog": "2.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Timer": "4.0.1"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Serilog.Sinks.File.dll": {}
+        }
+      },
+      "Serilog.Sinks.PeriodicBatching/2.1.0": {
+        "dependencies": {
+          "Serilog": "2.3.0",
+          "System.Collections.Concurrent": "4.0.12",
+          "System.Threading.Timer": "4.0.1"
+        },
+        "runtime": {
+          "lib/netstandard1.2/Serilog.Sinks.PeriodicBatching.dll": {}
+        }
+      },
+      "Serilog.Sinks.RollingFile/3.3.0": {
+        "dependencies": {
+          "Serilog.Sinks.File": "3.2.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Serilog.Sinks.RollingFile.dll": {}
+        }
+      },
+      "System.Buffers/4.4.0-preview2-25405-01": {},
+      "System.Collections/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Collections.Concurrent/4.0.12": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Collections.NonGeneric/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.Specialized/4.3.0": {
+        "dependencies": {
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.ComponentModel/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.ComponentModel.Primitives/4.3.0": {
+        "dependencies": {
+          "System.ComponentModel": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.ComponentModel.TypeConverter/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Collections.Specialized": "4.3.0",
+          "System.ComponentModel": "4.3.0",
+          "System.ComponentModel.Primitives": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Debug/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.DiagnosticSource/4.4.0-preview2-25405-01": {},
+      "System.Diagnostics.Tools/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Tracing/4.1.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Dynamic.Runtime/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Globalization/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem.Watcher/4.3.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Overlapped": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/linux/lib/_._": {
+            "rid": "linux",
+            "assetType": "runtime"
+          },
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Linq/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Linq.Expressions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.ObjectModel/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Reflection/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.ILGeneration/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.Lightweight/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.TypeExtensions/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.ResourceManager/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "System.Runtime.CompilerServices.Unsafe/4.4.0-preview2-25405-01": {
+        "runtime": {
+          "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {}
+        }
+      },
+      "System.Runtime.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Handles/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Runtime.Numerics/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Runtime.Serialization.Formatters/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0"
+        }
+      },
+      "System.Runtime.Serialization.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Spatial/5.8.2": {
+        "runtime": {
+          "lib/netstandard1.1/System.Spatial.dll": {}
+        },
+        "resources": {
+          "lib/netstandard1.1/de/System.Spatial.resources.dll": {
+            "locale": "de"
+          },
+          "lib/netstandard1.1/es/System.Spatial.resources.dll": {
+            "locale": "es"
+          },
+          "lib/netstandard1.1/fr/System.Spatial.resources.dll": {
+            "locale": "fr"
+          },
+          "lib/netstandard1.1/it/System.Spatial.resources.dll": {
+            "locale": "it"
+          },
+          "lib/netstandard1.1/ja/System.Spatial.resources.dll": {
+            "locale": "ja"
+          },
+          "lib/netstandard1.1/ko/System.Spatial.resources.dll": {
+            "locale": "ko"
+          },
+          "lib/netstandard1.1/ru/System.Spatial.resources.dll": {
+            "locale": "ru"
+          },
+          "lib/netstandard1.1/zh-Hans/System.Spatial.resources.dll": {
+            "locale": "zh-Hans"
+          },
+          "lib/netstandard1.1/zh-Hant/System.Spatial.resources.dll": {
+            "locale": "zh-Hant"
+          }
+        }
+      },
+      "System.Text.Encoding/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Text.Encodings.Web/4.4.0-preview2-25405-01": {
+        "runtime": {
+          "lib/netstandard2.0/System.Text.Encodings.Web.dll": {}
+        }
+      },
+      "System.Text.RegularExpressions/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Overlapped/4.3.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Threading.Tasks/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Thread/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.Timer/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Xml.ReaderWriter/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Extensions": "4.3.0"
+        }
+      },
+      "System.Xml.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XmlDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "WindowsAzure.Storage/8.1.1": {
+        "dependencies": {
+          "Microsoft.Data.OData": "5.8.2",
+          "Newtonsoft.Json": "10.0.1",
+          "System.Spatial": "5.8.2"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.WindowsAzure.Storage.dll": {}
+        }
+      }
+    }
+  },
+  "libraries": {
+    "Internal.AspNetCore.Sdk/2.1.0-rc2-15284": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xr+6UPFomvSbqZqXVcbdyDUiW18eldrWCNXTZA+9qrrC2OCZi+yYI8uIhoo1TB1pqk0M0ABHi2FbXfR/9WKaFw==",
+      "path": "internal.aspnetcore.sdk/2.1.0-rc2-15284",
+      "hashPath": "internal.aspnetcore.sdk.2.1.0-rc2-15284.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.AzureAppServices.HostingStartup/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-oE/pG8N1UquE26m/zMocOVH3rMvHv/nyUAJTHh4MRax0o6D5pzD1W4WTACSlRWmlRz1xPnqhxz2fSts1BRjeng==",
+      "path": "microsoft.aspnetcore.azureappservices.hostingstartup/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.azureappservices.hostingstartup.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.AzureAppServicesIntegration/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-QvHJZCyyhGIzjqLRi/S0kTxlgvM8DugG6U9oGFOhN0btw1V/EL1dhY7KIQwq/0VT5oHgshnaZfZqTaRZrO98Yg==",
+      "path": "microsoft.aspnetcore.azureappservicesintegration/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.azureappservicesintegration.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.BuildTools.ApiCheck/2.0.0-rc2-15284": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-m/sz3ynmMLUS0Z+zTL3lAFU/MFj7MJ7XTGpMIEuhNBxUYAXF+AU4bLO5LnyLiSyLXmhSELvJ3ls+5KWcfM/VbA==",
+      "path": "microsoft.aspnetcore.buildtools.apicheck/2.0.0-rc2-15284",
+      "hashPath": "microsoft.aspnetcore.buildtools.apicheck.2.0.0-rc2-15284.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7keEy2NabHeLAoFFx8j8fXXhzUnmjd7owc4R4cjnrGzSqMP3iDLiizpPB/NhnwFxWS+ajgbT/T6neik/P29WKQ==",
+      "path": "microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Hosting/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-te+Dod2dTIUYF+zxV9+l3FBX4BY37wJj+IVovz1GAlH0InyL6J6puckM6kTEL3eexsMjgQe6ErGtxHQFQTCy3g==",
+      "path": "microsoft.aspnetcore.hosting/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.hosting.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Hosting.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-z+pi8VVZdaFfYx9C30PiVTAP6F6BCWobq7RnxDCFtywqYmSo+owP4NOm84PXgjKIALoY+bHBwOfVRjVeLPWPEg==",
+      "path": "microsoft.aspnetcore.hosting.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.hosting.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HJEMFbq2wtWJiStOi1EhJXsMfwH6hV68aWkP1xI64Csc9zP5f6S0IFTa/KnF4L4UKXrRo0vv50bDrbYgRQ+nvA==",
+      "path": "microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Http/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BbazX3ddwHapyirdRMXRqSo8tWkiwxhaWARloDie2DsQZis3mr+nwECmerblRPFCzVUdxK3PNITwR2zrNQd6Uw==",
+      "path": "microsoft.aspnetcore.http/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.http.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Http.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3ny66PQI3hr7EP43vgPLvyrqEkF2FE1ZNXCTFbLGooT9vV17G6DKVLK7wz5zQZhVkHRR63wPD75qHW5VZT2EVA==",
+      "path": "microsoft.aspnetcore.http.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.http.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Http.Extensions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-CZoFl/oNe9mFp0/3NLqsL+PeDfCY0ypRoh3akg7HV/0NBBSOSwm6RTG6rgwvsvLoGyuWWDel+zLBOmk4PbKJ9A==",
+      "path": "microsoft.aspnetcore.http.extensions/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.http.extensions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.Http.Features/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+da0I+A1zTG580KL2VWnHaeJK1S8RY0eQ8rvnzU7fYHCdO7yv6qpcB4uIMwOQgOudRnMMWJyV7Q7bJqxNW17HA==",
+      "path": "microsoft.aspnetcore.http.features/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.http.features.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.AspNetCore.WebUtilities/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ujDzbtgTGMsSvJHNWIdXJWGDt7GE7Pq/fv1DY3zKSg2wNk7WCmGsY59FXyEFTGcaZDB2KugwWHugrmOp4p2mxA==",
+      "path": "microsoft.aspnetcore.webutilities/2.0.0-preview2-final",
+      "hashPath": "microsoft.aspnetcore.webutilities.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.CSharp/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-P+MBhIM0YX+JqROuf7i306ZLJEjQYA9uUyRDE+OqwUI5sh41e2ZbPQV3LfAPh+29cmceE1pUffXsGfR4eMY3KA==",
+      "path": "microsoft.csharp/4.3.0",
+      "hashPath": "microsoft.csharp.4.3.0.nupkg.sha512"
+    },
+    "Microsoft.Data.Edm/5.8.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-P/d8DxA6MFHroBEn/jW0LMQSIKnsRRibrZtRCLfov2boQfrQ1R1BVgkJ5oIhcQsOm0l4POv+I2ny6RBsclNbOw==",
+      "path": "microsoft.data.edm/5.8.2",
+      "hashPath": "microsoft.data.edm.5.8.2.nupkg.sha512"
+    },
+    "Microsoft.Data.OData/5.8.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-oEIUtXcRiKogF0yZxA+QdgxoBJ34989qL/5xOSrTfxAhzNJV5Hw6DRdWgUCpeXFMoJUQx7ptbHCN+My/LCQfsg==",
+      "path": "microsoft.data.odata/5.8.2",
+      "hashPath": "microsoft.data.odata.5.8.2.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JA8SHFik2P+EURujxL6shNU6q6pGbUDWx14H11ZEYRv/F2Zj6GItLC1tEuldbe3YbxyuvJf8apo8TM/eCShKQQ==",
+      "path": "microsoft.extensions.configuration/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6SoOR0qb3KCudkbXJ4v9SZWvaprGbvtAcGsrTDAckkQ+wrfqyS6kxaPszkGGVlgWQR0iK6lNWjVbCsRBzumEuA==",
+      "path": "microsoft.extensions.configuration.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KVi1NTHjS0cmIdL7Pl2u4plQiHoIwLKuftte5UuWZ+iqr9gL3qX8SCX2YZTks68tFMHvtJ8tJWyk4PSAH/dGrQ==",
+      "path": "microsoft.extensions.configuration.environmentvariables/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.environmentvariables.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration.FileExtensions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gi94KyrSqakEtWgm2xxF0pg26PYQmF2ci75nEwGREYksmszPMrgX4U6RfA7J74vMzOvYm9YsB3CgDIIprXKaOw==",
+      "path": "microsoft.extensions.configuration.fileextensions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.fileextensions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration.Json/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6+enRuVH8FqMpVy6ngOdklhnDov4WepGIzQSS1kxLt8Lm/c6DAeGVKV1Nph80ccJG7vqBnPiGsbgey0Z/zZXRA==",
+      "path": "microsoft.extensions.configuration.json/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.configuration.json.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.DependencyInjection/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-vBYQ1QK/zc5iPUTpMfN7DosQ7A2SPoflm2jDr40mfvmPnyaFnqwu1qaTuZJeG81rqp6iMKAul90cx9qYTV631g==",
+      "path": "microsoft.extensions.dependencyinjection/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.dependencyinjection.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MUrxX3zkY0ouHiejXIPxtu1GeVLcdNQmxvKqotX8ZCTgTLsKkoVNHqJbUSKIBDTX4f9qLO0B7ul58ZlGRAsFkw==",
+      "path": "microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.FileProviders.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-hYr79E9mmeYksmVCSrD+c7BBAq1l/+/vgJtOFf+gWEf2JUMjpPLfJWTlciVKYeB7C6tRxphdn6nnJkabsW24rg==",
+      "path": "microsoft.extensions.fileproviders.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.fileproviders.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.FileProviders.Physical/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-f1ARIJLJ+MihvcSe+31FM/1XsahMEYUHjn/cnjvp2CcrtpSUrKXPSoA/BB1I+oW6u1Nx2Jvvjlh/hTx5/SeXMw==",
+      "path": "microsoft.extensions.fileproviders.physical/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.fileproviders.physical.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.FileSystemGlobbing/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BOS/qzRoietuhrqQs+VRU4bC8jpK04WkoBlxSTooFmuibkMbTE2j447dFrqyFf6vt+h7g7Yv+6qGDk2BAtR8qA==",
+      "path": "microsoft.extensions.filesystemglobbing/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.filesystemglobbing.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Hosting.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-fHjMkpKVTy/o1PPzLdODk5xY7EeXSk2QeI3tlumUdxB7iOYdKk85PUmklWtdDELZfPZOFJ03GovQUlQzvOOeMg==",
+      "path": "microsoft.extensions.hosting.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.hosting.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Logging/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jsXcuLbgbjGxzeP5JK1ya4/iaObNV6Az+zVhlm8E1k6wXXNUlpwUZAz/nlDoTj1n04bdTKF4AhhM++CslSClSw==",
+      "path": "microsoft.extensions.logging/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.logging.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Logging.Abstractions/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LxJ6Fk6eFMk9Feaow1zXHCDmpPzZtIQZEKS6+MoJ+UngEgqeZ3jfv4me5Vtl6u7EPlN6+SVwHmHzhYpsQO9ing==",
+      "path": "microsoft.extensions.logging.abstractions/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.logging.abstractions.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Logging.AzureAppServices/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-oWYK3WMKKfK25vExCj7lOFYI7AU0gopFYCLKEraLvdzYrc/UzTL1Vct4WaNlN8sxMYzK3v0GjxiZgch28/JUNQ==",
+      "path": "microsoft.extensions.logging.azureappservices/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.logging.azureappservices.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.ObjectPool/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gZ48l95vGgzOa+/Xtug2OWorK2VPgzvez1pozeAq8Y77tom2mHi1PNiJP/2V18QylpLZ8OvB2y4ta27ostwdnA==",
+      "path": "microsoft.extensions.objectpool/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.objectpool.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Options/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-riowMOYuNoP7dQL7vovx3GkazSzzKVsEriQDPrXFw30sZwLboKhHU9AZhn+oxsXN/nP2FGA1TGYcxOhmMvrVLQ==",
+      "path": "microsoft.extensions.options/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.options.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Primitives/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-PjmUh4+vr+7yYLHwqCHyT9zD2HvwjoZTA5URWorU5YGf8SEbITAiBUobu+3rK4YNBiH9Baa6FJb6UvDoimlwhQ==",
+      "path": "microsoft.extensions.primitives/2.0.0-preview2-final",
+      "hashPath": "microsoft.extensions.primitives.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.Net.Http.Headers/2.0.0-preview2-final": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-8Xp1LIcsM6P7mFGe+g+aO+1JeSIDVSjDKQ6hU/uEQIM+oONunEkACBaJ37GD48Dr4Y15MOYgbbKrTb3wAnHD5A==",
+      "path": "microsoft.net.http.headers/2.0.0-preview2-final",
+      "hashPath": "microsoft.net.http.headers.2.0.0-preview2-final.nupkg.sha512"
+    },
+    "Microsoft.NETCore.Targets/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+      "path": "microsoft.netcore.targets/1.1.0",
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
+      "path": "microsoft.win32.primitives/4.3.0",
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
+    },
+    "Newtonsoft.Json/10.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==",
+      "path": "newtonsoft.json/10.0.1",
+      "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512"
+    },
+    "runtime.native.System/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+      "path": "runtime.native.system/4.3.0",
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
+    },
+    "Serilog/2.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JJMEqTUGe/bA4OEMefGd8W6si9oStSa3CF47dIHzkRKJHqFWFOW8D2aZTOW6VIgNLY2hzruQXhvp2tX0NVkgsw==",
+      "path": "serilog/2.3.0",
+      "hashPath": "serilog.2.3.0.nupkg.sha512"
+    },
+    "Serilog.Extensions.Logging/1.4.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nsg2CFYIQsZcNXYajDBNL+Li0EnFibOSLaACcpy+XGyrbmIEhGdLYiMXxadUE10kFfLLLbruZtdbGJ7OOudXlA==",
+      "path": "serilog.extensions.logging/1.4.0",
+      "hashPath": "serilog.extensions.logging.1.4.0.nupkg.sha512"
+    },
+    "Serilog.Sinks.File/3.2.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VHbo68pMg5hwSWrzLEdZv5b/rYmIgHIRhd4d5rl8GnC5/a8Fr+RShT5kWyeJOXax1el6mNJ+dmHDOVgnNUQxaw==",
+      "path": "serilog.sinks.file/3.2.0",
+      "hashPath": "serilog.sinks.file.3.2.0.nupkg.sha512"
+    },
+    "Serilog.Sinks.PeriodicBatching/2.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-FshW9PfIdLRfFCCoyU5Z8YKg6axd0ufy9pbcgTyf/mOIZjt78zVl5lZAjUBI2YDHncS3gtH/Bf0YKqMCWh2/0Q==",
+      "path": "serilog.sinks.periodicbatching/2.1.0",
+      "hashPath": "serilog.sinks.periodicbatching.2.1.0.nupkg.sha512"
+    },
+    "Serilog.Sinks.RollingFile/3.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2lT5X1r3GH4P0bRWJfhA7etGl8Q2Ipw9AACvtAHWRUSpYZ42NGVyHoVs2ALBZ/cAkkS+tA4jl80Zie144eLQPg==",
+      "path": "serilog.sinks.rollingfile/3.3.0",
+      "hashPath": "serilog.sinks.rollingfile.3.3.0.nupkg.sha512"
+    },
+    "System.Buffers/4.4.0-preview2-25405-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kA1Utus4uccg9PGi0scfMRjf2Fha4HPmW5DaVtMcCOrAVKfYQAKLG4PWUcsz56QIgKtUoFVBgdLLucCX1T9frw==",
+      "path": "system.buffers/4.4.0-preview2-25405-01",
+      "hashPath": "system.buffers.4.4.0-preview2-25405-01.nupkg.sha512"
+    },
+    "System.Collections/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+      "path": "system.collections/4.3.0",
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Concurrent/4.0.12": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2gBcbb3drMLgxlI0fBfxMA31ec6AEyYCHygGse4vxceJan8mRIWeKJ24BFzN7+bi/NFTgdIgufzb94LWO5EERQ==",
+      "path": "system.collections.concurrent/4.0.12",
+      "hashPath": "system.collections.concurrent.4.0.12.nupkg.sha512"
+    },
+    "System.Collections.NonGeneric/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",
+      "path": "system.collections.nongeneric/4.3.0",
+      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Specialized/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",
+      "path": "system.collections.specialized/4.3.0",
+      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"
+    },
+    "System.ComponentModel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",
+      "path": "system.componentmodel/4.3.0",
+      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"
+    },
+    "System.ComponentModel.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",
+      "path": "system.componentmodel.primitives/4.3.0",
+      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.ComponentModel.TypeConverter/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",
+      "path": "system.componentmodel.typeconverter/4.3.0",
+      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Debug/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+      "path": "system.diagnostics.debug/4.3.0",
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.DiagnosticSource/4.4.0-preview2-25405-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xIXwkR2igcxZhTuY/yDFeeeWY+CblLoUOIEaKMCYHg+aprQ55XNngie5DtyLNZwwa2mwvldOkvtJ4VmJ6OlE1g==",
+      "path": "system.diagnostics.diagnosticsource/4.4.0-preview2-25405-01",
+      "hashPath": "system.diagnostics.diagnosticsource.4.4.0-preview2-25405-01.nupkg.sha512"
+    },
+    "System.Diagnostics.Tools/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
+      "path": "system.diagnostics.tools/4.3.0",
+      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tracing/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-vDN1PoMZCkkdNjvZLql592oYJZgS7URcJzJ7bxeBgGtx5UtR5leNm49VmfHGqIffX4FKacHbI3H6UyNSHQknBg==",
+      "path": "system.diagnostics.tracing/4.1.0",
+      "hashPath": "system.diagnostics.tracing.4.1.0.nupkg.sha512"
+    },
+    "System.Dynamic.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+      "path": "system.dynamic.runtime/4.3.0",
+      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+      "path": "system.globalization/4.3.0",
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
+      "path": "system.globalization.extensions/4.3.0",
+      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.IO/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+      "path": "system.io/4.3.0",
+      "hashPath": "system.io.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
+      "path": "system.io.filesystem/4.3.0",
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
+      "path": "system.io.filesystem.primitives/4.3.0",
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.Watcher/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-37IDFU2w6LJ4FrohcVlV1EXviUmAOJIbejVgOUtNaPQyeZW2D/0QSkH8ykehoOd19bWfxp3RRd0xj+yRRIqLhw==",
+      "path": "system.io.filesystem.watcher/4.3.0",
+      "hashPath": "system.io.filesystem.watcher.4.3.0.nupkg.sha512"
+    },
+    "System.Linq/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+      "path": "system.linq/4.3.0",
+      "hashPath": "system.linq.4.3.0.nupkg.sha512"
+    },
+    "System.Linq.Expressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+      "path": "system.linq.expressions/4.3.0",
+      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
+    },
+    "System.ObjectModel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+      "path": "system.objectmodel/4.3.0",
+      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+      "path": "system.reflection/4.3.0",
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+      "path": "system.reflection.emit/4.3.0",
+      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.ILGeneration/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+      "path": "system.reflection.emit.ilgeneration/4.3.0",
+      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.Lightweight/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+      "path": "system.reflection.emit.lightweight/4.3.0",
+      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+      "path": "system.reflection.extensions/4.3.0",
+      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+      "path": "system.reflection.primitives/4.3.0",
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.TypeExtensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+      "path": "system.reflection.typeextensions/4.3.0",
+      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
+    },
+    "System.Resources.ResourceManager/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+      "path": "system.resources.resourcemanager/4.3.0",
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+      "path": "system.runtime/4.3.0",
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.CompilerServices.Unsafe/4.4.0-preview2-25405-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Y/GimlNpKmT6cJvN/q7Q6cKt9u32WgKigSqRXYEVQcaoE3V9ciDt/ScmcjGzBxt5kCggUTcbD2PIJfYingTpdQ==",
+      "path": "system.runtime.compilerservices.unsafe/4.4.0-preview2-25405-01",
+      "hashPath": "system.runtime.compilerservices.unsafe.4.4.0-preview2-25405-01.nupkg.sha512"
+    },
+    "System.Runtime.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+      "path": "system.runtime.extensions/4.3.0",
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Handles/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+      "path": "system.runtime.handles/4.3.0",
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+      "path": "system.runtime.interopservices/4.3.0",
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Numerics/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
+      "path": "system.runtime.numerics/4.3.0",
+      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Serialization.Formatters/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==",
+      "path": "system.runtime.serialization.formatters/4.3.0",
+      "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Serialization.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
+      "path": "system.runtime.serialization.primitives/4.3.0",
+      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Spatial/5.8.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-0RfZZJ8RlrfjoBPAF6pczX4Nd2kyLM8EX1PCP5Rqs/jOhJBUPYhpXjIsVAYN7kocj9IJ9XoJWAxWgXIDtJY2Ag==",
+      "path": "system.spatial/5.8.2",
+      "hashPath": "system.spatial.5.8.2.nupkg.sha512"
+    },
+    "System.Text.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+      "path": "system.text.encoding/4.3.0",
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
+      "path": "system.text.encoding.extensions/4.3.0",
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encodings.Web/4.4.0-preview2-25405-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jHO0CeSrHxTB9Y6M7cS2nGLSnT27wh3iObvt8QvcO/eEDbHMOda/qjThwXU6HRW2uq/VJZBB6NpsG/SYixNcgw==",
+      "path": "system.text.encodings.web/4.4.0-preview2-25405-01",
+      "hashPath": "system.text.encodings.web.4.4.0-preview2-25405-01.nupkg.sha512"
+    },
+    "System.Text.RegularExpressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
+      "path": "system.text.regularexpressions/4.3.0",
+      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+      "path": "system.threading/4.3.0",
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Overlapped/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==",
+      "path": "system.threading.overlapped/4.3.0",
+      "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+      "path": "system.threading.tasks/4.3.0",
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
+      "path": "system.threading.tasks.extensions/4.3.0",
+      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Thread/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
+      "path": "system.threading.thread/4.3.0",
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Timer/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
+      "path": "system.threading.timer/4.0.1",
+      "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
+    },
+    "System.Xml.ReaderWriter/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
+      "path": "system.xml.readerwriter/4.3.0",
+      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
+      "path": "system.xml.xdocument/4.3.0",
+      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XmlDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
+      "path": "system.xml.xmldocument/4.3.0",
+      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
+    },
+    "WindowsAzure.Storage/8.1.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-wzGCikAHcxXayzbxrXrbq/eRqxHAV3pT0McJO8SWHEuM4dJRIbg20LDGW4LTs43WPtLbods6+Tp+ECa10DeVJQ==",
+      "path": "windowsazure.storage/8.1.1",
+      "hashPath": "windowsazure.storage.8.1.1.nupkg.sha512"
+    }
+  }
+}
\ No newline at end of file
index e75a3ca..57739cc 100755 (executable)
Binary files a/dotnet/dotnet and b/dotnet/dotnet differ
diff --git a/dotnet/host/fxr/2.0.0-preview1-002111-00/libhostfxr.so b/dotnet/host/fxr/2.0.0-preview1-002111-00/libhostfxr.so
deleted file mode 100755 (executable)
index 9e9de35..0000000
Binary files a/dotnet/host/fxr/2.0.0-preview1-002111-00/libhostfxr.so and /dev/null differ
diff --git a/dotnet/host/fxr/2.0.0-preview2-25407-01/libhostfxr.so b/dotnet/host/fxr/2.0.0-preview2-25407-01/libhostfxr.so
new file mode 100755 (executable)
index 0000000..b6a689b
Binary files /dev/null and b/dotnet/host/fxr/2.0.0-preview2-25407-01/libhostfxr.so differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/.version b/dotnet/sdk/2.0.0-preview1-005977/.version
deleted file mode 100644 (file)
index 088672d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-414cab8a0be019d7656c8a0afa384ef227e976b4
-2.0.0-preview1-005977
-linux-x64
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Extensions/Microsoft.TestPlatform.TestHostRuntimeProvider.dll b/dotnet/sdk/2.0.0-preview1-005977/Extensions/Microsoft.TestPlatform.TestHostRuntimeProvider.dll
deleted file mode 100644 (file)
index efdd431..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Extensions/Microsoft.TestPlatform.TestHostRuntimeProvider.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Extensions/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll b/dotnet/sdk/2.0.0-preview1-005977/Extensions/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll
deleted file mode 100644 (file)
index 5e640e4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Extensions/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/MSBuild.deps.json b/dotnet/sdk/2.0.0-preview1-005977/MSBuild.deps.json
deleted file mode 100644 (file)
index ce62ae2..0000000
+++ /dev/null
@@ -1,3103 +0,0 @@
-{
-  "runtimeTarget": {
-    "name": ".NETCoreApp,Version=v2.0",
-    "signature": "3d5140f322ba84aa841a8abc918fd5401160382a"
-  },
-  "compilationOptions": {},
-  "targets": {
-    ".NETCoreApp,Version=v2.0": {
-      "MSBuild.deps.json/2.0.0-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build.Runtime": "15.3.0-preview-000117-01",
-          "Microsoft.DotNet.TestFramework": "2.0.0-preview1-preview1-005977",
-          "Microsoft.TestPlatform.Build": "15.3.0-preview-20170502-03",
-          "Microsoft.TestPlatform.CLI": "15.3.0-preview-20170502-03",
-          "NuGet.Build.Tasks": "4.3.0-beta1-2418",
-          "dotnet": "2.0.0-preview1-005977",
-          "tool_msbuild": "2.0.0-preview1-preview1-005977",
-          "tool_nuget": "2.0.0-preview1-preview1-005977"
-        },
-        "runtime": {}
-      },
-      "Microsoft.ApplicationInsights/2.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Net.Http": "4.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/dotnet5.4/Microsoft.ApplicationInsights.dll": {}
-        }
-      },
-      "Microsoft.Build/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Contracts": "4.0.1",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.FileVersionInfo": "4.3.0",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.IO.Pipes": "4.0.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Parallel": "4.0.1",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Loader": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Dataflow": "4.6.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Threading.ThreadPool": "4.0.10",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XPath.XmlDocument": "4.0.1",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.Build.dll": {}
-        }
-      },
-      "Microsoft.Build.Framework/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Build.Framework.dll": {}
-        }
-      },
-      "Microsoft.Build.Runtime/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01"
-        }
-      },
-      "Microsoft.Build.Tasks.Core/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01",
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Parallel": "4.0.1",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.Reader": "4.0.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Resources.Writer": "4.0.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Runtime.Serialization.Xml": "4.1.1",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Security.Cryptography.X509Certificates": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath": "4.3.0",
-          "System.Xml.XPath.XmlDocument": "4.0.1",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Build.Tasks.Core.dll": {}
-        }
-      },
-      "Microsoft.Build.Utilities.Core/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.Reader": "4.0.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Runtime.Serialization.Xml": "4.1.1",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Threading.Timer": "4.0.1",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Build.Utilities.Core.dll": {}
-        }
-      },
-      "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
-      "Microsoft.CodeAnalysis.Common/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.FileVersionInfo": "4.3.0",
-          "System.Diagnostics.StackTrace": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.X509Certificates": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.CodePages": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Parallel": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.ValueTuple": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath.XDocument": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
-        }
-      },
-      "Microsoft.CodeAnalysis.CSharp/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Common": "2.0.0-rc4-61325-08"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
-        }
-      },
-      "Microsoft.CSharp/4.0.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.DotNet.Cli.CommandLine.dll": {}
-        }
-      },
-      "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview1-002111": {
-        "dependencies": {
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.CommandLineUtils/1.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Console": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.CommandLineUtils.dll": {}
-        }
-      },
-      "Microsoft.Extensions.DependencyModel/2.0.0-preview1-002111": {
-        "dependencies": {
-          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview1-002111",
-          "Newtonsoft.Json": "9.0.1",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Linq": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {}
-        }
-      },
-      "Microsoft.NETCore.Targets/1.1.0": {},
-      "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170503-217": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Edge": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Newtonsoft.Json": "9.0.1"
-        },
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.TemplateEngine.Cli.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.Contracts.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Newtonsoft.Json": "9.0.1",
-          "System.IO.Compression": "4.3.0",
-          "System.Runtime.Loader": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.TemplateEngine.Edge.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Core": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Newtonsoft.Json": "9.0.1"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Utils.dll": {}
-        }
-      },
-      "Microsoft.TestPlatform.Build/15.3.0-preview-20170502-03": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TestPlatform.Build.dll": {}
-        },
-        "runtimeTargets": {}
-      },
-      "Microsoft.TestPlatform.CLI/15.3.0-preview-20170502-03": {},
-      "Microsoft.Win32.Primitives/4.0.1": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "Microsoft.Win32.Registry/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "Newtonsoft.Json/9.0.1": {
-        "dependencies": {
-          "Microsoft.CSharp": "4.0.1",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Newtonsoft.Json.dll": {}
-        }
-      },
-      "NuGet.Build.Tasks/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01",
-          "NuGet.Commands": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Build.Tasks.dll": {}
-        },
-        "runtimeTargets": {}
-      },
-      "NuGet.Client/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.ContentModel": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "NuGet.Repositories": "4.3.0-beta1-2418",
-          "NuGet.RuntimeModel": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Client.dll": {}
-        }
-      },
-      "NuGet.CommandLine.XPlat/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Microsoft.Build.Runtime": "15.3.0-preview-000117-01",
-          "Microsoft.Extensions.CommandLineUtils": "1.0.0",
-          "NuGet.Commands": "4.3.0-beta1-2418",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp1.0/NuGet.CommandLine.XPlat.dll": {}
-        }
-      },
-      "NuGet.Commands/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Client": "4.3.0-beta1-2418",
-          "NuGet.Configuration": "4.3.0-beta1-2418",
-          "NuGet.ContentModel": "4.3.0-beta1-2418",
-          "NuGet.DependencyResolver.Core": "4.3.0-beta1-2418",
-          "NuGet.ProjectModel": "4.3.0-beta1-2418",
-          "NuGet.RuntimeModel": "4.3.0-beta1-2418",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Commands.dll": {}
-        }
-      },
-      "NuGet.Common/4.3.0-beta1-2418": {
-        "dependencies": {
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Common.dll": {}
-        }
-      },
-      "NuGet.Configuration/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "System.Security.Cryptography.ProtectedData": "4.0.0",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Configuration.dll": {}
-        }
-      },
-      "NuGet.ContentModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "System.ObjectModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.ContentModel.dll": {}
-        }
-      },
-      "NuGet.DependencyResolver.Core/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.LibraryModel": "4.3.0-beta1-2418",
-          "NuGet.Protocol.Core.v3": "4.3.0-beta1-2418",
-          "NuGet.Repositories": "4.3.0-beta1-2418",
-          "NuGet.RuntimeModel": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.DependencyResolver.Core.dll": {}
-        }
-      },
-      "NuGet.Frameworks/4.3.0-beta1-2418": {
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Frameworks.dll": {}
-        }
-      },
-      "NuGet.LibraryModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.LibraryModel.dll": {}
-        }
-      },
-      "NuGet.Packaging/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Packaging.Core": "4.3.0-beta1-2418",
-          "System.IO.Compression": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Packaging.dll": {}
-        }
-      },
-      "NuGet.Packaging.Core/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Packaging.Core.Types": "4.3.0-beta1-2418",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Packaging.Core.dll": {}
-        }
-      },
-      "NuGet.Packaging.Core.Types/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Packaging.Core.Types.dll": {}
-        }
-      },
-      "NuGet.ProjectModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Newtonsoft.Json": "9.0.1",
-          "NuGet.DependencyResolver.Core": "4.3.0-beta1-2418",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.ProjectModel.dll": {}
-        }
-      },
-      "NuGet.Protocol.Core.Types/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Configuration": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "System.Net.Http": "4.1.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Protocol.Core.Types.dll": {}
-        }
-      },
-      "NuGet.Protocol.Core.v3/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Newtonsoft.Json": "9.0.1",
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "NuGet.Protocol.Core.Types": "4.3.0-beta1-2418",
-          "System.Dynamic.Runtime": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Protocol.Core.v3.dll": {}
-        }
-      },
-      "NuGet.Repositories/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Packaging": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Repositories.dll": {}
-        }
-      },
-      "NuGet.RuntimeModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Newtonsoft.Json": "9.0.1",
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.ObjectModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.RuntimeModel.dll": {}
-        }
-      },
-      "NuGet.Versioning/4.3.0-beta1-2418": {
-        "runtime": {
-          "lib/netstandard1.0/NuGet.Versioning.dll": {}
-        }
-      },
-      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/debian.8-x64/native/_._": {
-            "rid": "debian.8-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/fedora.23-x64/native/_._": {
-            "rid": "fedora.23-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/fedora.24-x64/native/_._": {
-            "rid": "fedora.24-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.native.System/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Net.Http/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography/4.0.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-        "dependencies": {
-          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "dependencies": {
-          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        }
-      },
-      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/opensuse.13.2-x64/native/_._": {
-            "rid": "opensuse.13.2-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/opensuse.42.1-x64/native/_._": {
-            "rid": "opensuse.42.1-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-        "runtimeTargets": {
-          "runtime/osx.10.10-x64/native/_._": {
-            "rid": "osx.10.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/osx.10.10-x64/native/_._": {
-            "rid": "osx.10.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/rhel.7-x64/native/_._": {
-            "rid": "rhel.7-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.14.04-x64/native/_._": {
-            "rid": "ubuntu.14.04-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.16.04-x64/native/_._": {
-            "rid": "ubuntu.16.04-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.16.10-x64/native/_._": {
-            "rid": "ubuntu.16.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "System.AppContext/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Buffers/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Collections.Concurrent/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Collections.Immutable/1.3.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.NonGeneric/4.0.1": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.Specialized/4.0.1": {
-        "dependencies": {
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Extensions": "4.0.1",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Console/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Contracts/4.0.1": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Debug/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.DiagnosticSource/4.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Diagnostics.FileVersionInfo/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.Process/4.1.0": {
-        "dependencies": {
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "Microsoft.Win32.Registry": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Threading.ThreadPool": "4.0.10",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/linux/lib/_._": {
-            "rid": "linux",
-            "assetType": "runtime"
-          },
-          "runtime/osx/lib/_._": {
-            "rid": "osx",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.StackTrace/4.3.0": {
-        "dependencies": {
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.TextWriterTraceListener/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Tools/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.TraceSource/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.Tracing/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Dynamic.Runtime/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Globalization/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Globalization.Calendars/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Globalization": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Globalization.Extensions/4.0.1": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "System.Buffers": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.IO.Compression": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO.FileSystem/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.FileSystem.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.IO.Pipes/4.0.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Net.Primitives": "4.0.11",
-          "System.Net.Sockets": "4.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Principal": "4.0.1",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Overlapped": "4.0.1",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Linq/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Linq.Expressions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Emit.Lightweight": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Linq.Parallel/4.0.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Net.Http/4.1.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.DiagnosticSource": "4.0.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Extensions": "4.0.1",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.Net.Primitives": "4.0.11",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.OpenSsl": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Security.Cryptography.X509Certificates": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.Net.Http": "4.3.0",
-          "runtime.native.System.Security.Cryptography": "4.0.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Net.Primitives/4.0.11": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Net.Sockets/4.1.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Net.Primitives": "4.0.11",
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.ObjectModel/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Private.DataContractSerialization/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Emit.Lightweight": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0",
-          "System.Xml.XmlSerializer": "4.3.0"
-        }
-      },
-      "System.Reflection/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.ILGeneration/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.Lightweight/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Metadata/1.4.2": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Reflection.Primitives/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.TypeExtensions/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Resources.Reader/4.0.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Resources.ResourceManager/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Resources.Writer/4.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Runtime/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "System.Runtime.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Handles/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.InteropServices/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Runtime.Loader/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Numerics/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Runtime.Serialization.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Serialization.Xml/4.1.1": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Private.DataContractSerialization": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Security.Cryptography.Algorithms/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/osx/lib/_._": {
-            "rid": "osx",
-            "assetType": "runtime"
-          },
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Cng/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Csp/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Encoding/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.OpenSsl/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Security.Cryptography.ProtectedData/4.0.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.X509Certificates/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Calendars": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Cng": "4.3.0",
-          "System.Security.Cryptography.Csp": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.OpenSsl": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.Net.Http": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Principal/4.0.1": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Text.Encoding/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Text.Encoding.CodePages/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Text.Encoding.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Text.RegularExpressions/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Overlapped/4.0.1": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Threading.Tasks/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Dataflow/4.6.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Extensions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Parallel/4.3.0": {
-        "dependencies": {
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Thread/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.ThreadPool/4.0.10": {
-        "dependencies": {
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Threading.Timer/4.0.1": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.ValueTuple/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Xml.ReaderWriter/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Extensions": "4.3.0"
-        }
-      },
-      "System.Xml.XDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XmlDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XmlSerializer/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        }
-      },
-      "System.Xml.XPath/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XPath.XDocument/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath": "4.3.0"
-        }
-      },
-      "System.Xml.XPath.XmlDocument/4.0.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XPath": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}
-        }
-      },
-      "dotnet/2.0.0-preview1-005977": {
-        "dependencies": {
-          "Microsoft.ApplicationInsights": "2.0.0",
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.DotNet.Archive": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
-          "Microsoft.DotNet.Cli.Sln.Internal": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "Microsoft.DotNet.Configurer": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview1-005977",
-          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview1-002111",
-          "Microsoft.DotNet.ProjectJsonMigration": "2.0.0-preview1-preview1-005977",
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Cli": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Orchestrator.RunnableProjects": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Microsoft.Win32.Registry": "4.3.0",
-          "Newtonsoft.Json": "9.0.1",
-          "System.Diagnostics.TextWriterTraceListener": "4.3.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Private.DataContractSerialization": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding.CodePages": "4.3.0"
-        },
-        "runtime": {
-          "dotnet.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Archive/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "System.Linq.Parallel": "4.0.1"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Archive.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "System.Collections.Specialized": "4.0.1",
-          "System.Text.RegularExpressions": "4.3.0"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Cli.Sln.Internal.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Cli.Utils/2.0.0-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01",
-          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview1-002111",
-          "Microsoft.Extensions.DependencyModel": "2.0.0-preview1-002111",
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "NuGet.ProjectModel": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Cli.Utils.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Configurer/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.DotNet.Archive": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview1-005977",
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Configuration": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Configurer.dll": {}
-        }
-      },
-      "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview1-005977": {
-        "dependencies": {
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "Microsoft.DotNet.InternalAbstractions.dll": {}
-        }
-      },
-      "Microsoft.DotNet.ProjectJsonMigration/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.CodeAnalysis.CSharp": "2.0.0-rc4-61325-08",
-          "Microsoft.DotNet.Cli.Sln.Internal": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977"
-        },
-        "runtime": {
-          "Microsoft.DotNet.ProjectJsonMigration.dll": {}
-        }
-      },
-      "Microsoft.DotNet.TestFramework/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977"
-        },
-        "runtime": {
-          "Microsoft.DotNet.TestFramework.dll": {}
-        }
-      },
-      "tool_msbuild/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build.Runtime": "15.3.0-preview-000117-01"
-        },
-        "runtime": {}
-      },
-      "tool_nuget/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "NuGet.CommandLine.XPlat": "4.3.0-beta1-2418"
-        },
-        "runtime": {}
-      }
-    }
-  },
-  "libraries": {
-    "MSBuild.deps.json/2.0.0-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.ApplicationInsights/2.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-0fHI0623ruqUzsxOGBGgWvLKTCKNzpLFT1lWUs759hsnn1vIDdbLeRoyeKwfUkQI4AusHcuuX8jZfGlM2TOnVg==",
-      "path": "microsoft.applicationinsights/2.0.0",
-      "hashPath": "microsoft.applicationinsights.2.0.0.nupkg.sha512"
-    },
-    "Microsoft.Build/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-MYPx7ve426IyaBXNehgSQcewJUnnIrg4e76VGGiaah/gw9VsNQEndJCbGrpJl3oFC8PuJmERKIGD6Zj0Uv6h5w==",
-      "path": "microsoft.build/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Framework/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-AdA/FMXoDHUIqtAoPPdDwerkFMGz9CR1570ODfQsQ1JkVY+BLD5yzIwEogTF63+qd0tmfli27bGUHfeTNRGQ5A==",
-      "path": "microsoft.build.framework/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.framework.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Runtime/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-U5SBgGVXy3w/yQ/djeP9U/3bBc5MjlTl1BSqgXbtqAYCSydoNO+Q7jvy1DP1cQtb5zyMHpdAS2covu691I+Qlg==",
-      "path": "microsoft.build.runtime/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.runtime.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Tasks.Core/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DP7zueEUX+s5CrdJ71CwtPiXTTsHxWR17MGgJ3phYH4rJZCvEX1IOOE+TaK3Qp5369ExVxYP/eGVIoojM5fQGw==",
-      "path": "microsoft.build.tasks.core/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.tasks.core.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Utilities.Core/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yE5K7n7yFgUF31/4+ix9MncnZp+29+G+85Yic1g04LuTmKzpLaXX/ji+RbndcPnDPyt+ablB4yhxyz07x9SSOQ==",
-      "path": "microsoft.build.utilities.core/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.utilities.core.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
-      "path": "microsoft.codeanalysis.analyzers/1.1.0",
-      "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.Common/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UR6qFXEe2pCQyEQlxAKH78jl0kExiQXOofMG+sKEFetth2eebmR42b4tLwsmsLpJLRdi22HYBFEcUpWdPcOBJw==",
-      "path": "microsoft.codeanalysis.common/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.common.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.CSharp/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YhC/itFbj9nVTT7PhiReglZVk2UgQhSiOBI2N0hdwTNU3z+tfn6/K3h01kW9Mwrd2Lqj/47ojU1rjOBmjIrEYA==",
-      "path": "microsoft.codeanalysis.csharp/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.csharp.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.CSharp/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",
-      "path": "microsoft.csharp/4.0.1",
-      "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"
-    },
-    "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cJRQ8wRchiVercqc9XsdWRljurEvPgY4fhzUZtb8/wDpkkVX/9TyospjC7ZacGvtXtkY8hRubnOwfBvAIZpMeg==",
-      "path": "microsoft.dotnet.cli.commandline/0.1.0-alpha-142",
-      "hashPath": "microsoft.dotnet.cli.commandline.0.1.0-alpha-142.nupkg.sha512"
-    },
-    "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview1-002111": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lIsTQ8A4+O5LDQLjKafflMoFXjbf1y6HvaQQAhp4yQOOSG3a0ZOA6fLUKAAvi65suzjEIi+kHi8WRcMp5ri21Q==",
-      "path": "microsoft.dotnet.platformabstractions/2.0.0-preview1-002111",
-      "hashPath": "microsoft.dotnet.platformabstractions.2.0.0-preview1-002111.nupkg.sha512"
-    },
-    "Microsoft.Extensions.CommandLineUtils/1.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kXJ8+YvEjp1j7ezJ7yvQMLYbRL6QlpBUjRoBfqghoe80yqZ5azYB90lL4iNeyRCznWF+cGm41aaIoFU0aOq7TQ==",
-      "path": "microsoft.extensions.commandlineutils/1.0.0",
-      "hashPath": "microsoft.extensions.commandlineutils.1.0.0.nupkg.sha512"
-    },
-    "Microsoft.Extensions.DependencyModel/2.0.0-preview1-002111": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-vSBs/o1DggsJuIeWJUIf6tkSKXPaQFzO98JtvcDg8sGCh6lY0CSf66nDCuHOLZe4E176ogm9012MSCbw7L0ZOw==",
-      "path": "microsoft.extensions.dependencymodel/2.0.0-preview1-002111",
-      "hashPath": "microsoft.extensions.dependencymodel.2.0.0-preview1-002111.nupkg.sha512"
-    },
-    "Microsoft.NETCore.Targets/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
-      "path": "microsoft.netcore.targets/1.1.0",
-      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-iaMGRCOvr/XNMl5B1ZAlcWRHP+vzABwqrx422M8KHEP71IIxZwmuq0qlof8D9lJHpVdXBT5mvM6mqeje11GDwA==",
-      "path": "microsoft.templateengine.abstractions/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.abstractions.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Ovyf5Iuu2xH3RpCa9C/umeNIFWj7AL30hB2E4T9uzzDOadzEZdxLF3PCbenSWO3HhvRXcz5LK3ox5/KQvRr5uw==",
-      "path": "microsoft.templateengine.cli/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.cli.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-W1gZ4AJr6fn9F4f9nTbOTYUz/40Zp5G5gCbpucqMoZH1EIUEKDJeXBP/wZcOoS6mMH+ghMhy9lM60lwJ65w+GA==",
-      "path": "microsoft.templateengine.core/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.core.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-qEv1FwDZasXWQ+2c/TLi6u6vSscywwp9FyV/H8NvB/HnvNNceERRLOVI9C8ZpIzd6U23A1KHpQ1Fbn9GRcTaGQ==",
-      "path": "microsoft.templateengine.core.contracts/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.core.contracts.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-NUTkeSEv+uBYlqImwncHu8F9b7wHGTRhv3QZtohcupF6PCcAbehpkzwx7itaiZPXXZ9Eww4KbaZBBsUYuLKkxw==",
-      "path": "microsoft.templateengine.edge/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.edge.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cVXfK84lZGodu1pJAQr9DWU3Q/mPMxxuV1pIY9NIDhWwJhBGpcB2ILlYw3rj8IPcfp9hY41xiz8KOoUlRr8G5g==",
-      "path": "microsoft.templateengine.orchestrator.runnableprojects/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.orchestrator.runnableprojects.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-pjmI8yGd9CoEidN1C0Jz+tEZ9qqhgBwt5SWhqX6KG0k+jwCUJXWPRRbVVylfW1W8PoNalu/2G37FW9P7Wwt7JQ==",
-      "path": "microsoft.templateengine.utils/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.utils.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TestPlatform.Build/15.3.0-preview-20170502-03": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-u8QgjypXica5JsVge72lvERTJfZCFt1jFAzEwaBhq33RW5JDKsNZ1KFnGe3vzXa8qVg36/T6YiDvCp49V8bEQQ==",
-      "path": "microsoft.testplatform.build/15.3.0-preview-20170502-03",
-      "hashPath": "microsoft.testplatform.build.15.3.0-preview-20170502-03.nupkg.sha512"
-    },
-    "Microsoft.TestPlatform.CLI/15.3.0-preview-20170502-03": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Oz3mn6dF9cS/c5KsNoDw9EzASbRArwq9IVnc1FFnrl3YkIca/XiGk8oSbRymRdoehdjUn9xNKeD2Sdk/GQ2wIg==",
-      "path": "microsoft.testplatform.cli/15.3.0-preview-20170502-03",
-      "hashPath": "microsoft.testplatform.cli.15.3.0-preview-20170502-03.nupkg.sha512"
-    },
-    "Microsoft.Win32.Primitives/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-fQnBHO9DgcmkC9dYSJoBqo6sH1VJwJprUHh8F3hbcRlxiQiBUuTntdk8tUwV490OqC2kQUrinGwZyQHTieuXRA==",
-      "path": "microsoft.win32.primitives/4.0.1",
-      "hashPath": "microsoft.win32.primitives.4.0.1.nupkg.sha512"
-    },
-    "Microsoft.Win32.Registry/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
-      "path": "microsoft.win32.registry/4.3.0",
-      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"
-    },
-    "Newtonsoft.Json/9.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",
-      "path": "newtonsoft.json/9.0.1",
-      "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"
-    },
-    "NuGet.Build.Tasks/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-C+EaBCDf3vb0erbsUam/m5wJe/9VShZQW9XlnInj3wtKmZU6o1GamFHfFHJm0+t6wtwI5CasbrzKfc0Sbsk5mw==",
-      "path": "nuget.build.tasks/4.3.0-beta1-2418",
-      "hashPath": "nuget.build.tasks.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Client/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-iny4/5eY62n4HSS59T+dohzcKSAgeReTSrhsGlz/qCLylblPZn6Zfci6zYSFCQAqq1x7R8C0I6gBzzHnBXv6gQ==",
-      "path": "nuget.client/4.3.0-beta1-2418",
-      "hashPath": "nuget.client.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.CommandLine.XPlat/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-IDIixV8v52ZPuxIisOrAXvUFHi0BaIaFseivLdbbFP8B1HfZQVa/slQs/z0X/yU/cA1lwD2S52Xuo9sBpH7yEQ==",
-      "path": "nuget.commandline.xplat/4.3.0-beta1-2418",
-      "hashPath": "nuget.commandline.xplat.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Commands/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UVlqyvi1fgNgvywUNbdKbu3sIz+AnSthp1jLuYcDEy2Yfcf7aF9T78C6mRffpFCCtoXoK8FrkPfY0mPl+uaH8Q==",
-      "path": "nuget.commands/4.3.0-beta1-2418",
-      "hashPath": "nuget.commands.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Common/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-AQQrniEgXxFFVzCXtYprpVfPhAzmTNhjP3Kr9hRbWYCjxd9LPKzw/gPIiyYXfUNWDx/uDJGajhncgyx/rlhL/A==",
-      "path": "nuget.common/4.3.0-beta1-2418",
-      "hashPath": "nuget.common.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Configuration/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-bky3w4ggYsTN+MeceoKAsa3BOY4dz4+4NJ6kRAGh8V1BsMuHRtFTGKpA6Xc5vHszWLxd12l4zWMhDX1nJvYq6Q==",
-      "path": "nuget.configuration/4.3.0-beta1-2418",
-      "hashPath": "nuget.configuration.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.ContentModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BQFiQcMYItuKFikQMysOgNB7Y4LzuDzgyz2fvtuMoRmvSq+691kG96P83FhDIEW1PkdumdvjmHqk77MAXWxWkA==",
-      "path": "nuget.contentmodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.contentmodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.DependencyResolver.Core/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-4nwDyeflJ14o6m7xkPPYajuy7zLJJVrdI34SCl3PPdD+7cfJuAOG+ctxrtQX8+OyXwkRYV5m+TOaxLGIj+EHig==",
-      "path": "nuget.dependencyresolver.core/4.3.0-beta1-2418",
-      "hashPath": "nuget.dependencyresolver.core.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Frameworks/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-erTyPyYHOnlMbOVl776e2AXWH91cLY5M98rwvHGr1Qvyn65SXwJidTIyAA2GXiIWzxCOao6stQDbqnyh8a7J2w==",
-      "path": "nuget.frameworks/4.3.0-beta1-2418",
-      "hashPath": "nuget.frameworks.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.LibraryModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5oEkxTAwCeRPHMAaM/zMkB6rjNB4avuu57qeHpu82OMFkvYKz7PVgLo3V97ZygQ9TjWYTqIlSssWNmKiKEYswg==",
-      "path": "nuget.librarymodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.librarymodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Packaging/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KsDUh+HIm9lIs3Kb//Ayk5ToxlZM9UGfNf92xkR3sg8JT9MygI5ZYgWWp90dSwf35dPRMn5e+RgUedwhheKGFg==",
-      "path": "nuget.packaging/4.3.0-beta1-2418",
-      "hashPath": "nuget.packaging.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Packaging.Core/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1au8aeFhKQXpMXaqat4U/ID5n4emMh1QHSHBMZrstGNtJYLBmj2OtM64pFVjbj1n9wPgJP5dZTx7ZlJBbNRhaA==",
-      "path": "nuget.packaging.core/4.3.0-beta1-2418",
-      "hashPath": "nuget.packaging.core.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Packaging.Core.Types/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-LxSre5ByxhstgktXV2eezaiOyIk6Y1iDqEhT2s4lmf+0JudzW98y6DpotgQMZ11tmJO1fMlUFsFXGynlDlgKaw==",
-      "path": "nuget.packaging.core.types/4.3.0-beta1-2418",
-      "hashPath": "nuget.packaging.core.types.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.ProjectModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-gAO9ZR6pR8ZnpaaLTEtu4lL9IhXymuPDb1VuZIBvkrBcNOmz3UKBiX6p5zlvDstC4yIB3J+3mqJD5eqdjhO93g==",
-      "path": "nuget.projectmodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.projectmodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Protocol.Core.Types/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3yJ6rOHH4elsc98S2VMZPaFPaMmdYGUvu1D1jR7fxg7Mg/cyVh4dvh3wpnAX2RvP2OBhvDTV0D1DfxjekJbiwQ==",
-      "path": "nuget.protocol.core.types/4.3.0-beta1-2418",
-      "hashPath": "nuget.protocol.core.types.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Protocol.Core.v3/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-eewp4TBPCGmMb/MpyjBKJB8C5u+OJZXcDyhhLaqfq4M5TThuApffOOwJ0FagA315gFUm3Pch54F7Xut533RxOg==",
-      "path": "nuget.protocol.core.v3/4.3.0-beta1-2418",
-      "hashPath": "nuget.protocol.core.v3.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Repositories/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Ldc5nfsmlxKEehLNglB5gX7ReEo28sQcfycniRAYvBg3GRky/9LRBZiKIkESIWVnA9+bpwdyfKkH9v9AMObPfQ==",
-      "path": "nuget.repositories/4.3.0-beta1-2418",
-      "hashPath": "nuget.repositories.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.RuntimeModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3RC0bRlAds7t3bxF2hJlu3ZAP0rhiitK/sqT4/J2C6qkY+uH3VBrv/i3pmJqAlGH+Ln4ZxvDzvbdkh2RwaTGZQ==",
-      "path": "nuget.runtimemodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.runtimemodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Versioning/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-vjx6zFcesbC0Db2tSWh9GrZ1dDtGRsnFLqk7witR7qdKm7yj+IM9MJSzRidujtuabJg4uCMCR0SQ48Wxr4dBnw==",
-      "path": "nuget.versioning/4.3.0-beta1-2418",
-      "hashPath": "nuget.versioning.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
-      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
-      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
-      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
-      "path": "runtime.native.system/4.3.0",
-      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
-      "path": "runtime.native.system.io.compression/4.3.0",
-      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Net.Http/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
-      "path": "runtime.native.system.net.http/4.3.0",
-      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==",
-      "path": "runtime.native.system.security.cryptography/4.0.0",
-      "hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
-      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
-      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
-      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
-      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
-      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
-      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
-      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
-    },
-    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
-      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
-      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
-      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
-      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
-      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "System.AppContext/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
-      "path": "system.appcontext/4.3.0",
-      "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
-    },
-    "System.Buffers/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
-      "path": "system.buffers/4.3.0",
-      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
-    },
-    "System.Collections/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
-      "path": "system.collections/4.3.0",
-      "hashPath": "system.collections.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Concurrent/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
-      "path": "system.collections.concurrent/4.3.0",
-      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Immutable/1.3.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
-      "path": "system.collections.immutable/1.3.1",
-      "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
-    },
-    "System.Collections.NonGeneric/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-hMxFT2RhhlffyCdKLDXjx8WEC5JfCvNozAZxCablAuFRH74SCV4AgzE8yJCh/73bFnEoZgJ9MJmkjQ0dJmnKqA==",
-      "path": "system.collections.nongeneric/4.0.1",
-      "hashPath": "system.collections.nongeneric.4.0.1.nupkg.sha512"
-    },
-    "System.Collections.Specialized/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/HKQyVP0yH1I0YtK7KJL/28snxHNH/bi+0lgk/+MbURF6ULhAE31MDI+NZDerNWu264YbxklXCCygISgm+HMug==",
-      "path": "system.collections.specialized/4.0.1",
-      "hashPath": "system.collections.specialized.4.0.1.nupkg.sha512"
-    },
-    "System.Console/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
-      "path": "system.console/4.3.0",
-      "hashPath": "system.console.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Contracts/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HvQQjy712vnlpPxaloZYkuE78Gn353L0SJLJVeLcNASeg9c4qla2a1Xq8I7B3jZoDzKPtHTkyVO7AZ5tpeQGuA==",
-      "path": "system.diagnostics.contracts/4.0.1",
-      "hashPath": "system.diagnostics.contracts.4.0.1.nupkg.sha512"
-    },
-    "System.Diagnostics.Debug/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
-      "path": "system.diagnostics.debug/4.3.0",
-      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.DiagnosticSource/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YKglnq4BMTJxfcr6nuT08g+yJ0UxdePIHxosiLuljuHIUR6t4KhFsyaHOaOc1Ofqp0PUvJ0EmcgiEz6T7vEx3w==",
-      "path": "system.diagnostics.diagnosticsource/4.0.0",
-      "hashPath": "system.diagnostics.diagnosticsource.4.0.0.nupkg.sha512"
-    },
-    "System.Diagnostics.FileVersionInfo/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
-      "path": "system.diagnostics.fileversioninfo/4.3.0",
-      "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Process/4.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-mpVZ5bnlSs3tTeJ6jYyDJEIa6tavhAd88lxq1zbYhkkCu0Pno2+gHXcvZcoygq2d8JxW3gojXqNJMTAshduqZA==",
-      "path": "system.diagnostics.process/4.1.0",
-      "hashPath": "system.diagnostics.process.4.1.0.nupkg.sha512"
-    },
-    "System.Diagnostics.StackTrace/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
-      "path": "system.diagnostics.stacktrace/4.3.0",
-      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.TextWriterTraceListener/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",
-      "path": "system.diagnostics.textwritertracelistener/4.3.0",
-      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tools/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
-      "path": "system.diagnostics.tools/4.3.0",
-      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.TraceSource/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",
-      "path": "system.diagnostics.tracesource/4.3.0",
-      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tracing/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
-      "path": "system.diagnostics.tracing/4.3.0",
-      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
-    },
-    "System.Dynamic.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
-      "path": "system.dynamic.runtime/4.3.0",
-      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
-      "path": "system.globalization/4.3.0",
-      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization.Calendars/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
-      "path": "system.globalization.calendars/4.3.0",
-      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization.Extensions/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==",
-      "path": "system.globalization.extensions/4.0.1",
-      "hashPath": "system.globalization.extensions.4.0.1.nupkg.sha512"
-    },
-    "System.IO/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
-      "path": "system.io/4.3.0",
-      "hashPath": "system.io.4.3.0.nupkg.sha512"
-    },
-    "System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
-      "path": "system.io.compression/4.3.0",
-      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
-      "path": "system.io.filesystem/4.3.0",
-      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
-      "path": "system.io.filesystem.primitives/4.3.0",
-      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.IO.Pipes/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-L9QVhk8hIEix5KNA0kW58Ha+Y1dNGqqqIhAaJkhcGCWeQzUmN0njzI7SG/XAazpMecboOdFFlH3pH/qbwXLJAg==",
-      "path": "system.io.pipes/4.0.0",
-      "hashPath": "system.io.pipes.4.0.0.nupkg.sha512"
-    },
-    "System.Linq/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
-      "path": "system.linq/4.3.0",
-      "hashPath": "system.linq.4.3.0.nupkg.sha512"
-    },
-    "System.Linq.Expressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
-      "path": "system.linq.expressions/4.3.0",
-      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
-    },
-    "System.Linq.Parallel/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-J7XCa7n2cFn32uLbtceXfBFhgCk5M++50lylHKNbqTiJkw5y4Tglpi6amuJNPCvj9bLzNSI7rs1fi4joLMNRgg==",
-      "path": "system.linq.parallel/4.0.1",
-      "hashPath": "system.linq.parallel.4.0.1.nupkg.sha512"
-    },
-    "System.Net.Http/4.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ULq9g3SOPVuupt+Y3U+A37coXzdNisB1neFCSKzBwo182u0RDddKJF8I5+HfyXqK6OhJPgeoAwWXrbiUXuRDsg==",
-      "path": "system.net.http/4.1.0",
-      "hashPath": "system.net.http.4.1.0.nupkg.sha512"
-    },
-    "System.Net.Primitives/4.0.11": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",
-      "path": "system.net.primitives/4.0.11",
-      "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
-    },
-    "System.Net.Sockets/4.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-xAz0N3dAV/aR/9g8r0Y5oEqU1JRsz29F5EGb/WVHmX3jVSLqi2/92M5hTad2aNWovruXrJpJtgZ9fccPMG9uSw==",
-      "path": "system.net.sockets/4.1.0",
-      "hashPath": "system.net.sockets.4.1.0.nupkg.sha512"
-    },
-    "System.ObjectModel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
-      "path": "system.objectmodel/4.3.0",
-      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
-    },
-    "System.Private.DataContractSerialization/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",
-      "path": "system.private.datacontractserialization/4.3.0",
-      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
-      "path": "system.reflection/4.3.0",
-      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
-      "path": "system.reflection.emit/4.3.0",
-      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.ILGeneration/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
-      "path": "system.reflection.emit.ilgeneration/4.3.0",
-      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.Lightweight/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
-      "path": "system.reflection.emit.lightweight/4.3.0",
-      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
-      "path": "system.reflection.extensions/4.3.0",
-      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Metadata/1.4.2": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
-      "path": "system.reflection.metadata/1.4.2",
-      "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
-    },
-    "System.Reflection.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
-      "path": "system.reflection.primitives/4.3.0",
-      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.TypeExtensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
-      "path": "system.reflection.typeextensions/4.3.0",
-      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
-    },
-    "System.Resources.Reader/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VX1iHAoHxgrLZv+nq/9drCZI6Q4SSCzSVyUm1e0U60sqWdj6XhY7wvKmy3RvsSal9h+/vqSWwxxJsm0J4vn/jA==",
-      "path": "system.resources.reader/4.0.0",
-      "hashPath": "system.resources.reader.4.0.0.nupkg.sha512"
-    },
-    "System.Resources.ResourceManager/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
-      "path": "system.resources.resourcemanager/4.3.0",
-      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
-    },
-    "System.Resources.Writer/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Hz+ZS81dVSNy93YyJhhL3GwzmMhfcQ8FbUooAt9MO4joIe0vPM4gclv0C82ko1tuN/Kw6CvZFLYkgk6n9xvEkg==",
-      "path": "system.resources.writer/4.0.0",
-      "hashPath": "system.resources.writer.4.0.0.nupkg.sha512"
-    },
-    "System.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
-      "path": "system.runtime/4.3.0",
-      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
-      "path": "system.runtime.extensions/4.3.0",
-      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Handles/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
-      "path": "system.runtime.handles/4.3.0",
-      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.InteropServices/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
-      "path": "system.runtime.interopservices/4.3.0",
-      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
-      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",
-      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Loader/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
-      "path": "system.runtime.loader/4.3.0",
-      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Numerics/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
-      "path": "system.runtime.numerics/4.3.0",
-      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Serialization.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
-      "path": "system.runtime.serialization.primitives/4.3.0",
-      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Serialization.Xml/4.1.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yqfKHkWUAdI0hdDIdD9KDzluKtZ8IIqLF3O7xIZlt6UTs1bOvFRpCvRTvGQva3Ak/ZM9/nq9IHBJ1tC4Ybcrjg==",
-      "path": "system.runtime.serialization.xml/4.1.1",
-      "hashPath": "system.runtime.serialization.xml.4.1.1.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Algorithms/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
-      "path": "system.security.cryptography.algorithms/4.3.0",
-      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Cng/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
-      "path": "system.security.cryptography.cng/4.3.0",
-      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Csp/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
-      "path": "system.security.cryptography.csp/4.3.0",
-      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Encoding/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
-      "path": "system.security.cryptography.encoding/4.3.0",
-      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
-      "path": "system.security.cryptography.openssl/4.3.0",
-      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
-      "path": "system.security.cryptography.primitives/4.3.0",
-      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.ProtectedData/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-glbkgV1ridcd6No8gYKU93QeXqJHaQvIve/jI0QUOxiD69JpG5pLVXSneMjuhX5SfjdILeOAuFh9PnCkTZ/aaA==",
-      "path": "system.security.cryptography.protecteddata/4.0.0",
-      "hashPath": "system.security.cryptography.protecteddata.4.0.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.X509Certificates/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
-      "path": "system.security.cryptography.x509certificates/4.3.0",
-      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Principal/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",
-      "path": "system.security.principal/4.0.1",
-      "hashPath": "system.security.principal.4.0.1.nupkg.sha512"
-    },
-    "System.Text.Encoding/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
-      "path": "system.text.encoding/4.3.0",
-      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding.CodePages/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
-      "path": "system.text.encoding.codepages/4.3.0",
-      "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
-      "path": "system.text.encoding.extensions/4.3.0",
-      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Text.RegularExpressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
-      "path": "system.text.regularexpressions/4.3.0",
-      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
-      "path": "system.threading/4.3.0",
-      "hashPath": "system.threading.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Overlapped/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-f7aLuLkBoCQM2kng7zqLFBXz9Gk48gDK8lk1ih9rH/1arJJzZK9gJwNvPDhL6Ps/l6rwOr8jw+4FCHL0KKWiEg==",
-      "path": "system.threading.overlapped/4.0.1",
-      "hashPath": "system.threading.overlapped.4.0.1.nupkg.sha512"
-    },
-    "System.Threading.Tasks/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
-      "path": "system.threading.tasks/4.3.0",
-      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Dataflow/4.6.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-2hRjGu2r2jxRZ55wmcHO/WbdX+YAOz9x6FE8xqkHZgPaoFMKQZRe9dk8xTZIas8fRjxRmzawnTEWIrhlM+Un7w==",
-      "path": "system.threading.tasks.dataflow/4.6.0",
-      "hashPath": "system.threading.tasks.dataflow.4.6.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
-      "path": "system.threading.tasks.extensions/4.3.0",
-      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Parallel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
-      "path": "system.threading.tasks.parallel/4.3.0",
-      "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Thread/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
-      "path": "system.threading.thread/4.3.0",
-      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.ThreadPool/4.0.10": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-IMXgB5Vf/5Qw1kpoVgJMOvUO1l32aC+qC3OaIZjWJOjvcxuxNWOK2ZTWWYXfij22NHxT2j1yWX5vlAeQWld9vA==",
-      "path": "system.threading.threadpool/4.0.10",
-      "hashPath": "system.threading.threadpool.4.0.10.nupkg.sha512"
-    },
-    "System.Threading.Timer/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
-      "path": "system.threading.timer/4.0.1",
-      "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
-    },
-    "System.ValueTuple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cNLEvBX3d6MMQRZe3SMFNukVbitDAEpVZO17qa0/2FHxZ7Y7PpFRpr6m2615XYM/tYYYf0B+WyHNujqIw8Luwg==",
-      "path": "system.valuetuple/4.3.0",
-      "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.ReaderWriter/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
-      "path": "system.xml.readerwriter/4.3.0",
-      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
-      "path": "system.xml.xdocument/4.3.0",
-      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XmlDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
-      "path": "system.xml.xmldocument/4.3.0",
-      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XmlSerializer/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",
-      "path": "system.xml.xmlserializer/4.3.0",
-      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
-      "path": "system.xml.xpath/4.3.0",
-      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath.XDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
-      "path": "system.xml.xpath.xdocument/4.3.0",
-      "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath.XmlDocument/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",
-      "path": "system.xml.xpath.xmldocument/4.0.1",
-      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"
-    },
-    "dotnet/2.0.0-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Archive/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Cli.Utils/2.0.0-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Configurer/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.ProjectJsonMigration/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.TestFramework/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "tool_msbuild/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "tool_nuget/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    }
-  }
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/MSBuild.dll b/dotnet/sdk/2.0.0-preview1-005977/MSBuild.dll
deleted file mode 100644 (file)
index a332f51..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/MSBuild.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/MSBuild.runtimeconfig.json b/dotnet/sdk/2.0.0-preview1-005977/MSBuild.runtimeconfig.json
deleted file mode 100644 (file)
index 374c5b0..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "runtimeOptions": {
-    "tfm": "netcoreapp2.0",
-    "framework": {
-      "name": "Microsoft.NETCore.App",
-      "version": "2.0.0-preview1-002111-00"
-    }
-  }
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.ApplicationInsights.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.ApplicationInsights.dll
deleted file mode 100644 (file)
index f856a9b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.ApplicationInsights.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Framework.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Framework.dll
deleted file mode 100644 (file)
index c373e1f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Framework.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Tasks.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Tasks.Core.dll
deleted file mode 100644 (file)
index b639568..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Tasks.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Utilities.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Utilities.Core.dll
deleted file mode 100644 (file)
index ec867ec..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.Utilities.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.dll
deleted file mode 100644 (file)
index ed910db..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Build.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.CodeAnalysis.CSharp.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.CodeAnalysis.CSharp.dll
deleted file mode 100644 (file)
index 368a2b9..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.CodeAnalysis.CSharp.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.CodeAnalysis.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.CodeAnalysis.dll
deleted file mode 100644 (file)
index 9ffc31a..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.CodeAnalysis.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Common.CurrentVersion.targets b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Common.CurrentVersion.targets
deleted file mode 100644 (file)
index 7f3af94..0000000
+++ /dev/null
@@ -1,5742 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.Common.CurrentVersion.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-This file defines the steps in the standard build process for .NET projects.  It\r
-contains all the steps that are common among the different .NET languages, such as\r
-Visual Basic, and Visual C#.\r
-\r
-Copyright (C) Microsoft Corporation. All rights reserved.\r
-***********************************************************************************************\r
--->\r
-\r
-<Project DefaultTargets="Build" TreatAsLocalProperty="OutDir" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="'$(MicrosoftCommonPropsHasBeenImported)' != 'true' and Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />\r
-\r
-  <PropertyGroup>\r
-    <ImportByWildcardBeforeMicrosoftCommonTargets Condition="'$(ImportByWildcardBeforeMicrosoftCommonTargets)' == ''">true</ImportByWildcardBeforeMicrosoftCommonTargets>\r
-    <ImportByWildcardAfterMicrosoftCommonTargets Condition="'$(ImportByWildcardAfterMicrosoftCommonTargets)' == ''">true</ImportByWildcardAfterMicrosoftCommonTargets>\r
-    <ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets Condition="'$(ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets)' == ''">true</ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets>\r
-    <ImportUserLocationsByWildcardAfterMicrosoftCommonTargets Condition="'$(ImportUserLocationsByWildcardAfterMicrosoftCommonTargets)' == ''">true</ImportUserLocationsByWildcardAfterMicrosoftCommonTargets>\r
-  </PropertyGroup>\r
-\r
-  <Import Project="$(MSBuildUserExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportBefore\*" Condition="'$(ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets)' == 'true' and exists('$(MSBuildUserExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportBefore')"/>\r
-  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportBefore\*" Condition="'$(ImportByWildcardBeforeMicrosoftCommonTargets)' == 'true' and exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportBefore')"/>\r
-\r
-  <Import Project="$(MSBuildProjectFullPath).user" Condition="Exists('$(MSBuildProjectFullPath).user')"/>\r
-\r
-\r
-  <!-- VS10 without SP1 and without VS11 will not have VisualStudioVersion set, so do that here -->\r
-  <PropertyGroup>\r
-    <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <CustomBeforeMicrosoftCommonTargets Condition="'$(CustomBeforeMicrosoftCommonTargets)'==''">$(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.Before.Microsoft.Common.targets</CustomBeforeMicrosoftCommonTargets>\r
-    <CustomAfterMicrosoftCommonTargets Condition="'$(CustomAfterMicrosoftCommonTargets)'==''">$(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.After.Microsoft.Common.targets</CustomAfterMicrosoftCommonTargets>\r
-    <ReportingServicesTargets Condition="'$(ReportingServicesTargets)'==''">$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\ReportingServices\Microsoft.ReportingServices.targets</ReportingServicesTargets>\r
-  </PropertyGroup>\r
-\r
-  <Import Project="$(CustomBeforeMicrosoftCommonTargets)" Condition="'$(CustomBeforeMicrosoftCommonTargets)' != '' and Exists('$(CustomBeforeMicrosoftCommonTargets)')"/>\r
-\r
-  <!-- By default, we are creating a managed app because .NET 2.0 projects did not have this property. -->\r
-  <PropertyGroup Condition="'$(TargetRuntime)' == ''">\r
-    <TargetRuntime>Managed</TargetRuntime>\r
-  </PropertyGroup>\r
-\r
-  <!-- Because .NET 2.0 apps did not set TargetFrameworkIdentifier, we need to set it for them here by default.  If\r
-       the runtime is set to Managed, we also need to set these.  Otherwise they should be blank (for instance Javascript or\r
-       Native apps) because they do not target a .NET Framework. -->\r
-  <PropertyGroup Condition="'$(TargetRuntime)' == 'Managed'">\r
-    <TargetFrameworkIdentifier Condition="'$(TargetFrameworkIdentifier)' == ''">.NETFramework</TargetFrameworkIdentifier>\r
-    <TargetFrameworkVersion Condition=" '$(TargetFrameworkVersion)' == '' ">v4.0</TargetFrameworkVersion>\r
-  </PropertyGroup>\r
-\r
-  <!-- AvailablePlatforms is the list of platform targets available. -->\r
-  <PropertyGroup>\r
-    <AvailablePlatforms Condition="'$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == ''">Any CPU,x86,x64,Itanium</AvailablePlatforms>\r
-    <AvailablePlatforms Condition="'$(VisualStudioVersion)' != '' and '$(VisualStudioVersion)' > '10.0'">Any CPU,x86,x64</AvailablePlatforms>\r
-  </PropertyGroup>\r
-\r
-  <!-- Import does NOT apply to .NETCore -->\r
-  <Import Project="Microsoft.NETFramework.props" Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework' or '$(TargetFrameworkIdentifier)' == 'Silverlight'"/>\r
-\r
-  <PropertyGroup>\r
-    <!-- Yield optimization properties -->\r
-    <YieldDuringToolExecution Condition="'$(YieldDuringToolExecution)' == ''">true</YieldDuringToolExecution>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' != '' and '$(TargetFrameworkVersion)' != ''">\r
-    <TargetFrameworkMoniker Condition="'$(TargetFrameworkMoniker)' == '' and '$(TargetFrameworkProfile)' != ''">$(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion),Profile=$(TargetFrameworkProfile)</TargetFrameworkMoniker>\r
-    <TargetFrameworkMoniker Condition="'$(TargetFrameworkMoniker)' == ''">$(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion)</TargetFrameworkMoniker>\r
-\r
-    <!-- The FrameworkPathOverride is required for the inproc visual basic compiler to initialize when targeting target frameworks less than 4.0. If .net 2.0 is not installed then the property value above will not provide the location\r
-             of mscorlib. This is also true if the build author overrides this property to some other directory which does not contain mscorlib.dll. In the case we cannot find mscorlib.dll at the correct location\r
-             we need to find a directory which does contain mscorlib to allow the inproc compiler to initialize and give us the chance to show certain dialogs in the IDE (which only happen after initialization).-->\r
-    <FrameworkPathOverride Condition="'$(FrameworkPathOverride)' == ''">$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPathToStandardLibraries($(TargetFrameworkIdentifier), $(TargetFrameworkVersion), $(TargetFrameworkProfile), $(PlatformTarget), $(TargetFrameworkRootPath)))</FrameworkPathOverride>\r
-    <FrameworkPathOverride Condition="!Exists('$(FrameworkPathOverride)\mscorlib.dll')">$(MSBuildFrameworkToolsPath)</FrameworkPathOverride>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <TargetPlatformIdentifier Condition="'$(TargetPlatformIdentifier)' == ''">Windows</TargetPlatformIdentifier>\r
-    <TargetPlatformVersion Condition="'$(TargetPlatformVersion)' == ''">7.0</TargetPlatformVersion>\r
-    <TargetPlatformSdkPath Condition="'$(TargetPlatformSdkPath)' == '' and '$(TargetPlatformSdkRootOverride)' != ''">$(TargetPlatformSdkRootOverride)\</TargetPlatformSdkPath>\r
-    <TargetPlatformSdkPath Condition="'$(TargetPlatformSdkPath)' == '' and '$(TargetPlatformIdentifier)' == 'Windows' and '$(OS)' == 'Windows_NT' and '$(MSBuildRuntimeType)' != 'Core'">$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SDKs\Windows\v$(TargetPlatformVersion)', InstallationFolder, null, RegistryView.Registry32, RegistryView.Default))</TargetPlatformSdkPath>\r
-    <TargetPlatformSdkPath Condition="'$(TargetPlatformSdkPath)' == ''">$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKLocation($(TargetPlatformIdentifier), $(TargetPlatformVersion)))</TargetPlatformSdkPath>\r
-    <TargetPlatformSdkMetadataLocation Condition="'$(TargetPlatformSdkMetadataLocation)' == '' and Exists('$(TargetPlatformSdkPath)')">$(TargetPlatformSdkPath)Windows Metadata</TargetPlatformSdkMetadataLocation>\r
-    <TargetPlatformSdkMetadataLocation Condition="Exists('$(TargetPlatformSdkPath)') and ('$(TargetPlatformSdkMetadataLocation)' == '' or !Exists('$(TargetPlatformSdkMetadataLocation)'))">$(TargetPlatformSdkPath)References\CommonConfiguration\Neutral</TargetPlatformSdkMetadataLocation>\r
-    <TargetPlatformWinMDLocation Condition="'$(TargetPlatformWinMDLocation)' == '' and Exists('$(TargetPlatformSdkMetadataLocation)')">$(TargetPlatformSdkMetadataLocation)</TargetPlatformWinMDLocation>\r
-    <UseOSWinMdReferences Condition="'$(UseOSWinMdReferences)' == '' and ('$(TargetPlatformWinMDLocation)' == '' and '$(TargetPlatformIdentifier)' == 'Windows' and '$(TargetPlatformVersion)' &gt; '7.0')">true</UseOSWinMdReferences>\r
-    <TargetPlatformWinMDLocation Condition="'$(UseOsWinMdReferences)' == 'true'">$(WinDir)\System32\WinMetadata</TargetPlatformWinMDLocation>\r
-    <TargetPlatformMoniker Condition="'$(TargetPlatformMoniker)' == ''">$(TargetPlatformIdentifier),Version=$(TargetPlatformVersion)</TargetPlatformMoniker>\r
-    <TargetPlatformDisplayName Condition="'$(TargetPlatformDisplayName)' == ''">$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKDisplayName($(TargetPlatformIdentifier), $(TargetPlatformVersion)))</TargetPlatformDisplayName>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    Several properties must be set in the main project file, before using this .TARGETS file.\r
-    However, if the properties are not set, we pick some defaults.\r
-\r
-    OutDir:\r
-    Indicates the final output location for the project or solution. When building a solution,\r
-    OutDir can be used to gather multiple project outputs in one location. In addition,\r
-    OutDir is included in AssemblySearchPaths used for resolving references.\r
-\r
-    OutputPath:\r
-    This property is usually specified in the project file and is used to initialize OutDir.\r
-    OutDir and OutputPath are distinguished for legacy reasons, and OutDir should be used if at all possible.\r
-\r
-    BaseIntermediateOutputPath:\r
-    This is the top level folder where all configuration specific intermediate output folders will be created.\r
-    Default value is obj\\r
-\r
-    IntermediateOutputPath:\r
-    This is the full intermediate Output Path, and is derived from BaseIntermediateOutputPath, if none specified\r
-    (eg. obj\debug). If this property is overridden, then setting BaseIntermediateOutputPath has no effect.\r
-    -->\r
-\r
-  <PropertyGroup>\r
-    <!-- Ensure any OutputPath has a trailing slash, so it can be concatenated -->\r
-    <OutputPath Condition="'$(OutputPath)' != '' and !HasTrailingSlash('$(OutputPath)')">$(OutputPath)\</OutputPath>\r
-    <AssemblyName Condition=" '$(AssemblyName)'=='' ">$(MSBuildProjectName)</AssemblyName>\r
-    <!--\r
-        Be careful not to give OutputPath a default value in the case of an invalid Configuration/Platform.\r
-        We use OutputPath specifically to check for invalid configurations/platforms.\r
-        -->\r
-    <OutputPath Condition=" '$(Platform)'=='' and '$(Configuration)'=='' and '$(OutputPath)'=='' ">bin\Debug\</OutputPath>\r
-    <_OriginalConfiguration>$(Configuration)</_OriginalConfiguration>\r
-    <_OriginalPlatform>$(Platform)</_OriginalPlatform>\r
-    <Configuration Condition=" '$(Configuration)'=='' ">Debug</Configuration>\r
-    <ConfigurationName Condition=" '$(ConfigurationName)' == '' ">$(Configuration)</ConfigurationName>\r
-    <!-- Example, Debug -->\r
-    <Platform Condition=" '$(Platform)'=='' ">AnyCPU</Platform>\r
-\r
-    <OutputType Condition=" '$(TargetType)' != ''">$(TargetType)</OutputType>\r
-    <OutputType Condition=" '$(TargetType)' == 'Container' or '$(TargetType)' == 'DocumentContainer' ">library</OutputType>\r
-    <OutputType Condition=" '$(OutputType)' == '' ">exe</OutputType>\r
-\r
-    <DebugSymbols Condition=" '$(ConfigurationName)' == 'Debug' and '$(DebugSymbols)' == '' and '$(DebugType)'==''">true</DebugSymbols>\r
-\r
-    <!-- Whether or not a .pdb file is produced. -->\r
-    <_DebugSymbolsProduced>false</_DebugSymbolsProduced>\r
-    <_DebugSymbolsProduced Condition="'$(DebugSymbols)'=='true'">true</_DebugSymbolsProduced>\r
-    <_DebugSymbolsProduced Condition="'$(DebugType)'=='none'">false</_DebugSymbolsProduced>\r
-    <_DebugSymbolsProduced Condition="'$(DebugType)'=='pdbonly'">true</_DebugSymbolsProduced>\r
-    <_DebugSymbolsProduced Condition="'$(DebugType)'=='full'">true</_DebugSymbolsProduced>\r
-    <_DebugSymbolsProduced Condition="'$(DebugType)'=='portable'">true</_DebugSymbolsProduced>\r
-    <_DebugSymbolsProduced Condition="'$(DebugType)'=='embedded'">false</_DebugSymbolsProduced>\r
-\r
-    <!-- Whether or not a .xml file is produced. -->\r
-    <_DocumentationFileProduced>true</_DocumentationFileProduced>\r
-    <_DocumentationFileProduced Condition="'$(DocumentationFile)'==''">false</_DocumentationFileProduced>\r
-\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition=" '$(OutputPath)' == '' ">\r
-    <!--\r
-        A blank OutputPath at this point means that the user passed in an invalid Configuration/Platform\r
-        combination.  Whether this is considered an error or a warning depends on the value of\r
-        $(SkipInvalidConfigurations).\r
-        -->\r
-    <_InvalidConfigurationError Condition=" '$(SkipInvalidConfigurations)' != 'true' ">true</_InvalidConfigurationError>\r
-    <_InvalidConfigurationWarning Condition=" '$(SkipInvalidConfigurations)' == 'true' ">true</_InvalidConfigurationWarning>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    IDE Macros available from both integrated builds and from command line builds.\r
-    The following properties are 'macros' that are available via IDE for\r
-    pre and post build steps.\r
-    -->\r
-  <PropertyGroup>\r
-    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='exe'">.exe</TargetExt>\r
-    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='winexe'">.exe</TargetExt>\r
-    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='appcontainerexe'">.exe</TargetExt>\r
-    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='library'">.dll</TargetExt>\r
-    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='module'">.netmodule</TargetExt>\r
-    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='winmdobj'">.winmdobj</TargetExt>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-\r
-    <!-- Required for enabling Team Build for packaging app package-generating projects -->\r
-    <OutDirWasSpecified Condition=" '$(OutDir)'!='' and '$(OutDirWasSpecified)'=='' ">true</OutDirWasSpecified>\r
-\r
-    <OutDir Condition=" '$(OutDir)' == '' ">$(OutputPath)</OutDir>\r
-    <!-- Example, bin\Debug\ -->\r
-    <!-- Ensure OutDir has a trailing slash, so it can be concatenated -->\r
-    <OutDir Condition="'$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)')">$(OutDir)\</OutDir>\r
-    <ProjectName Condition=" '$(ProjectName)' == '' ">$(MSBuildProjectName)</ProjectName>\r
-    <!-- Example, MyProject -->\r
-\r
-    <!-- For projects that generate app packages or ones that want a per-project output directory, update OutDir to include the project name -->\r
-    <OutDir Condition="'$(OutDir)' != '' and '$(OutDirWasSpecified)' == 'true' and (('$(WindowsAppContainer)' == 'true' and '$(GenerateProjectSpecificOutputFolder)' != 'false') or '$(GenerateProjectSpecificOutputFolder)' == 'true')">$(OutDir)$(ProjectName)\</OutDir>\r
-\r
-    <TargetName Condition="'$(TargetName)' == '' and '$(OutputType)' == 'winmdobj' and '$(RootNamespace)' != ''">$(RootNamespace)</TargetName>\r
-    <TargetName Condition=" '$(TargetName)' == '' ">$(AssemblyName)</TargetName>\r
-    <!-- Example, MyAssembly -->\r
-    <ProjectFileName Condition=" '$(ProjectFileName)' == '' ">$(MSBuildProjectFile)</ProjectFileName>\r
-    <!-- Example, MyProject.csproj -->\r
-    <ProjectExt Condition=" '$(ProjectExt)' == '' ">$(MSBuildProjectExtension)</ProjectExt>\r
-    <!-- Example, .csproj -->\r
-    <WinMDExpOutputWindowsMetadataFilename Condition="'$(WinMDExpOutputWindowsMetadataFilename)' == '' and '$(OutputType)' == 'winmdobj'">$(TargetName).winmd</WinMDExpOutputWindowsMetadataFilename>\r
-    <TargetFileName Condition=" '$(TargetFileName)' == '' and '$(OutputType)' == 'winmdobj'">$(WinMDExpOutputWindowsMetadataFilename)</TargetFileName>\r
-    <TargetFileName Condition=" '$(TargetFileName)' == '' ">$(TargetName)$(TargetExt)</TargetFileName>\r
-\r
-    <!-- Example, MyAssembly.dll -->\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <!--\r
-        The PublishableProject property is used when invoking the publish target on a solution that\r
-        contains multiple projects. The property determines which projects should be published, and\r
-        which projects should be skipped in the publish target. By default any "Windows Application"\r
-        or "Console Application" project type is publishable. However, a project that would otherwise\r
-        be published can be skipped by defining the PublishableProject property in the project itself.\r
-        -->\r
-    <_DeploymentPublishableProjectDefault Condition="'$(OutputType)'=='winexe' or '$(OutputType)'=='exe' or '$(OutputType)'=='appcontainerexe'">true</_DeploymentPublishableProjectDefault>\r
-    <PublishableProject Condition="'$(PublishableProject)'==''">$(_DeploymentPublishableProjectDefault)</PublishableProject>\r
-\r
-    <_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='library'">Native.$(AssemblyName).manifest</_DeploymentTargetApplicationManifestFileName>\r
-    <!-- Example, Native.MyAssembly.manifest -->\r
-    <_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='winexe'">$(TargetFileName).manifest</_DeploymentTargetApplicationManifestFileName>\r
-    <!-- Example, MyAssembly.exe.manifest -->\r
-    <_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='exe'">$(TargetFileName).manifest</_DeploymentTargetApplicationManifestFileName>\r
-    <!-- Example, MyAssembly.exe.manifest -->\r
-    <_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='appcontainerexe'">$(TargetFileName).manifest</_DeploymentTargetApplicationManifestFileName>\r
-    <!-- Example, MyAssembly.exe.manifest -->\r
-    <TargetDeployManifestFileName Condition="'$(TargetDeployManifestFileName)' == '' and '$(HostInBrowser)' != 'true'">$(AssemblyName).application</TargetDeployManifestFileName>\r
-    <!-- Example, MyAssembly.application -->\r
-    <TargetDeployManifestFileName Condition="'$(TargetDeployManifestFileName)' == '' and '$(HostInBrowser)' == 'true'">$(AssemblyName).xbap</TargetDeployManifestFileName>\r
-    <!-- Example, MyAssembly.xbap -->\r
-    <GenerateClickOnceManifests Condition="'$(OutputType)'=='winexe' or '$(OutputType)'=='exe' or '$(OutputType)'=='appcontainerexe'">$(GenerateManifests)</GenerateClickOnceManifests>\r
-\r
-    <_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='library'">Native.$(AssemblyName)</_DeploymentApplicationManifestIdentity>\r
-    <_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='winexe'">$(AssemblyName).exe</_DeploymentApplicationManifestIdentity>\r
-    <_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='exe'">$(AssemblyName).exe</_DeploymentApplicationManifestIdentity>\r
-    <_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='appcontainerexe'">$(AssemblyName).exe</_DeploymentApplicationManifestIdentity>\r
-    <_DeploymentDeployManifestIdentity Condition="'$(HostInBrowser)' != 'true'">$(AssemblyName).application</_DeploymentDeployManifestIdentity>\r
-    <_DeploymentDeployManifestIdentity Condition="'$(HostInBrowser)' == 'true'">$(AssemblyName).xbap</_DeploymentDeployManifestIdentity>\r
-\r
-    <_DeploymentFileMappingExtension Condition="'$(MapFileExtensions)'=='true'">.deploy</_DeploymentFileMappingExtension>\r
-    <_DeploymentFileMappingExtension Condition="'$(MapFileExtensions)'!='true'"></_DeploymentFileMappingExtension>\r
-\r
-    <_DeploymentBuiltUpdateInterval Condition="'$(UpdatePeriodically)'=='true'">$(UpdateInterval)</_DeploymentBuiltUpdateInterval>\r
-    <_DeploymentBuiltUpdateIntervalUnits Condition="'$(UpdatePeriodically)'=='true'">$(UpdateIntervalUnits)</_DeploymentBuiltUpdateIntervalUnits>\r
-    <_DeploymentBuiltUpdateInterval Condition="'$(UpdatePeriodically)'!='true'">0</_DeploymentBuiltUpdateInterval>\r
-    <_DeploymentBuiltUpdateIntervalUnits Condition="'$(UpdatePeriodically)'!='true'">Days</_DeploymentBuiltUpdateIntervalUnits>\r
-    <_DeploymentBuiltMinimumRequiredVersion Condition="'$(UpdateRequired)'=='true' and '$(Install)'=='true'">$(MinimumRequiredVersion)</_DeploymentBuiltMinimumRequiredVersion>\r
-\r
-    <MaxTargetPath Condition="'$(MaxTargetPath)'==''">100</MaxTargetPath>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <!--\r
-        By default, GenerateApplicationManifest puts all satellite assemblies to the manifest\r
-        record by default by setting TargetCulture to *.\r
-        -->\r
-    <TargetCulture Condition="'$(TargetCulture)'==''">*</TargetCulture>\r
-    <FallbackCulture Condition="'$(UICulture)'!='' and '$(FallbackCulture)'==''">$(UICulture)</FallbackCulture>\r
-  </PropertyGroup>\r
-\r
-  <ItemGroup>\r
-    <!-- Not used any more-->\r
-    <_OutputPathItem Include="$(OutDir)"/>\r
-\r
-    <_UnmanagedRegistrationCache Include="$(BaseIntermediateOutputPath)$(MSBuildProjectFile).UnmanagedRegistration.cache"/>\r
-    <_ResolveComReferenceCache Include="$(IntermediateOutputPath)$(MSBuildProjectFile).ResolveComReference.cache"/>\r
-  </ItemGroup>\r
-\r
-  <PropertyGroup>\r
-    <!-- Example, c:\MyProjects\MyProject\bin\debug\ -->\r
-    <!--\r
-        Condition intentionally omitted on this one, because it causes problems\r
-        when we pick up the value of an environment variable named TargetDir\r
-        -->\r
-    <TargetDir Condition="'$(OutDir)' != ''">$([MSBuild]::Escape($([System.IO.Path]::GetFullPath(`$([System.IO.Path]::Combine(`$(MSBuildProjectDirectory)`, `$(OutDir)`))`))))</TargetDir>\r
-\r
-    <!-- Example, c:\MyProjects\MyProject\bin\debug\MyAssembly.dll -->\r
-    <TargetPath Condition=" '$(TargetPath)' == '' ">$(TargetDir)$(TargetFileName)</TargetPath>\r
-\r
-    <!-- Example, c:\MyProjects\MyProject\ -->\r
-    <ProjectDir Condition=" '$(ProjectDir)' == '' ">$(MSBuildProjectDirectory)\</ProjectDir>\r
-\r
-    <!-- Example, c:\MyProjects\MyProject\MyProject.csproj -->\r
-    <ProjectPath Condition=" '$(ProjectPath)' == '' ">$(ProjectDir)$(ProjectFileName)</ProjectPath>\r
-\r
-    <!-- Example, AnyCPU -->\r
-    <PlatformName Condition=" '$(PlatformName)' == '' ">$(Platform)</PlatformName>\r
-  </PropertyGroup>\r
-\r
-  <ItemGroup>\r
-    <!-- This is not used here but remains for backwards compatibility -->\r
-    <AppConfigFileDestination Include="$(OutDir)$(TargetFileName).config"/>\r
-  </ItemGroup>\r
-\r
-  <!--\r
-    IDE Macros available only from integrated builds.\r
-    The following properties are 'macros' that are available via IDE for\r
-    pre and post build steps. However, they are not defined when directly building\r
-    a project from the command line, only when building a solution.\r
-    -->\r
-  <PropertyGroup>\r
-    <DevEnvDir Condition="'$(DevEnvDir)'==''">*Undefined*</DevEnvDir>\r
-    <SolutionName Condition="'$(SolutionName)'==''">*Undefined*</SolutionName>\r
-    <!-- Example, MySolution -->\r
-    <SolutionFileName Condition="'$(SolutionFileName)'==''">*Undefined*</SolutionFileName>\r
-    <!-- Example, MySolution.sln -->\r
-    <SolutionPath Condition="'$(SolutionPath)'==''">*Undefined*</SolutionPath>\r
-    <!-- Example, f:\MySolutions\MySolution\MySolution.sln -->\r
-    <SolutionDir Condition="'$(SolutionDir)'==''">*Undefined*</SolutionDir>\r
-    <!-- Example, f:\MySolutions\MySolution\ -->\r
-    <SolutionExt Condition="'$(SolutionExt)'==''">*Undefined*</SolutionExt>\r
-    <!-- Example, .sln -->\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <GenerateBindingRedirectsOutputType Condition="'$(OutputType)'=='exe' or '$(OutputType)'=='winexe'">true</GenerateBindingRedirectsOutputType>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition="'$(AutoUnifyAssemblyReferences)' == ''">\r
-    <AutoUnifyAssemblyReferences>true</AutoUnifyAssemblyReferences>\r
-    <AutoUnifyAssemblyReferences Condition="'$(GenerateBindingRedirectsOutputType)' == 'true' and '$(AutoGenerateBindingRedirects)' != 'true'">false</AutoUnifyAssemblyReferences>\r
-  </PropertyGroup>\r
-  <PropertyGroup>\r
-    <BaseIntermediateOutputPath Condition="!HasTrailingSlash('$(BaseIntermediateOutputPath)')">$(BaseIntermediateOutputPath)\</BaseIntermediateOutputPath>\r
-    <CleanFile Condition="'$(CleanFile)'==''">$(MSBuildProjectFile).FileListAbsolute.txt</CleanFile>\r
-    <!-- During DesignTime Builds, skip project reference build as Design time is only queueing information.-->\r
-    <BuildProjectReferences Condition="'$(BuildProjectReferences)' == '' and '$(DesignTimeBuild)' == 'true'">false</BuildProjectReferences>\r
-    <!-- By default we will build (and if applicable, clean) all project references. But this can be used to disable that-->\r
-    <BuildProjectReferences Condition="'$(BuildProjectReferences)' == ''">true</BuildProjectReferences>\r
-    <BuildInParallel Condition="'$(BuildInParallel)' == ''">true</BuildInParallel>\r
-    <_ResolveReferenceDependencies Condition="'$(_ResolveReferenceDependencies)' == ''">false</_ResolveReferenceDependencies>\r
-    <_GetChildProjectCopyToOutputDirectoryItems Condition="'$(_GetChildProjectCopyToOutputDirectoryItems)' == ''">true</_GetChildProjectCopyToOutputDirectoryItems>\r
-    <OverwriteReadOnlyFiles Condition="'$(OverwriteReadOnlyFiles)' == ''">false</OverwriteReadOnlyFiles>\r
-    <ComReferenceNoClassMembers Condition="'$(ComReferenceNoClassMembers)' == ''">false</ComReferenceNoClassMembers>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition=" $(IntermediateOutputPath) == '' ">\r
-    <IntermediateOutputPath Condition=" '$(PlatformName)' == 'AnyCPU' ">$(BaseIntermediateOutputPath)$(Configuration)\</IntermediateOutputPath>\r
-    <IntermediateOutputPath Condition=" '$(PlatformName)' != 'AnyCPU' ">$(BaseIntermediateOutputPath)$(PlatformName)\$(Configuration)\</IntermediateOutputPath>\r
-  </PropertyGroup>\r
-  <PropertyGroup>\r
-    <IntermediateOutputPath Condition="!HasTrailingSlash('$(IntermediateOutputPath)')">$(IntermediateOutputPath)\</IntermediateOutputPath>\r
-    <_GenerateBindingRedirectsIntermediateAppConfig>$(IntermediateOutputPath)$(MSBuildProjectFile).$(TargetFileName).config</_GenerateBindingRedirectsIntermediateAppConfig>\r
-  </PropertyGroup>\r
-  <ItemGroup>\r
-    <IntermediateAssembly Include="$(IntermediateOutputPath)$(TargetName)$(TargetExt)"/>\r
-    <FinalDocFile Include="@(DocFileItem->'$(OutDir)%(Filename)%(Extension)')"/>\r
-  </ItemGroup>\r
-\r
-  <ItemGroup Condition="'$(_DebugSymbolsProduced)' == 'true'">\r
-    <_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName).compile.pdb" Condition="'$(OutputType)' == 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == ''"/>\r
-    <_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName).pdb" Condition="'$(OutputType)' != 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == ''"/>\r
-    <_DebugSymbolsOutputPath Include="@(_DebugSymbolsIntermediatePath->'$(OutDir)%(Filename)%(Extension)')" />\r
-  </ItemGroup>\r
-\r
-  <PropertyGroup Condition="'$(_DebugSymbolsProduced)' == 'true' and '$(OutputType)' == 'winmdobj'">\r
-    <WinMDExpOutputPdb Condition="'$(WinMDExpOutputPdb)' == ''">$(IntermediateOutputPath)$(TargetName).pdb</WinMDExpOutputPdb>\r
-    <_WinMDDebugSymbolsOutputPath>$([System.IO.Path]::Combine('$(OutDir)', $([System.IO.Path]::GetFileName('$(WinMDExpOutputPdb)'))))</_WinMDDebugSymbolsOutputPath>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition="'$(OutputType)' == 'winmdobj' and '$(DocumentationFile)'!=''">\r
-    <WinMDOutputDocumentationFile Condition="'$(WinMDOutputDocumentationFile)' == ''">$(IntermediateOutputPath)$(TargetName).xml</WinMDOutputDocumentationFile>\r
-    <_WinMDDocFileOutputPath>$([System.IO.Path]::Combine('$(OutDir)', $([System.IO.Path]::GetFileName('$(WinMDOutputDocumentationFile)'))))</_WinMDDocFileOutputPath>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition="'$(WinMDExpOutputWindowsMetadataFilename)' != ''">\r
-    <_IntermediateWindowsMetadataPath>$(IntermediateOutputPath)$(WinMDExpOutputWindowsMetadataFilename)</_IntermediateWindowsMetadataPath>\r
-    <_WindowsMetadataOutputPath>$(OutDir)$(WinMDExpOutputWindowsMetadataFilename)</_WindowsMetadataOutputPath>\r
-  </PropertyGroup>\r
-\r
-  <ItemGroup>\r
-    <!-- Create an item for entry point of the ClickOnce application (Example: WindowsApplication1.exe) -->\r
-    <_DeploymentManifestEntryPoint Include="@(IntermediateAssembly)">\r
-      <TargetPath>$(TargetFileName)</TargetPath>\r
-    </_DeploymentManifestEntryPoint>\r
-\r
-    <!-- Create an item for the application icon if one exists in the project (Example: app.ico) -->\r
-    <!-- NOTE: The item Include and the Exists function are operating relative to the PROJECT (.csproj, .vbproj etc.) directory in this case -->\r
-    <_DeploymentManifestIconFile Include="$(ApplicationIcon)" Condition="Exists('$(ApplicationIcon)')">\r
-      <TargetPath>$(ApplicationIcon)</TargetPath>\r
-    </_DeploymentManifestIconFile>\r
-\r
-    <!-- Create an item for the output application manifest (Example: WindowsApplication1.exe.manifeset) -->\r
-    <ApplicationManifest Include="$(IntermediateOutputPath)$(_DeploymentTargetApplicationManifestFileName)">\r
-      <TargetPath>$(_DeploymentTargetApplicationManifestFileName)</TargetPath>\r
-    </ApplicationManifest>\r
-\r
-    <!-- Create an item for the final application manifest (Example: WindowsApplication1.exe.manifeset)\r
-             This item represents the final output application manifest used for project-to-project\r
-             references and for copying to the publish output location. -->\r
-    <_ApplicationManifestFinal Include="$(OutDir)$(_DeploymentTargetApplicationManifestFileName)">\r
-      <TargetPath>$(_DeploymentTargetApplicationManifestFileName)</TargetPath>\r
-    </_ApplicationManifestFinal>\r
-\r
-    <!-- Create an item for the output deploy manifest (Example: WindowsApplication1.application) -->\r
-    <DeployManifest Include="$(IntermediateOutputPath)$(TargetDeployManifestFileName)">\r
-      <TargetPath>$(TargetDeployManifestFileName)</TargetPath>\r
-    </DeployManifest>\r
-\r
-    <!-- Create an item for the intermediate trust info file -->\r
-    <_DeploymentIntermediateTrustInfoFile Include="$(IntermediateOutputPath)$(TargetName).TrustInfo.xml" Condition="'$(TargetZone)'!=''"/>\r
-  </ItemGroup>\r
-\r
-  <!--\r
-    Determine the <deploymentProvider> (_DeploymentUrl) for the ClickOnce deployment manifest.\r
-    Prefer the UpdateUrl, falling back to InstallUrl or PublishUrl if not specified.\r
-    If the UpdateUrl is specified then _DeploymentUrl is always set to the UpdateUrl.\r
-    Otherwise, only set the _DeploymentUrl if it's an installed app and updates are enabled.\r
-    -->\r
-  <PropertyGroup>\r
-    <_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(UpdateUrl)</_DeploymentUrl>\r
-    <_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(InstallUrl)</_DeploymentUrl>\r
-    <_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(PublishUrl)</_DeploymentUrl>\r
-    <_DeploymentUrl Condition="!('$(UpdateUrl)'=='') and '$(Install)'=='false'"></_DeploymentUrl>\r
-    <_DeploymentUrl Condition="'$(_DeploymentUrl)'!=''">$(_DeploymentUrl)$(TargetDeployManifestFileName)</_DeploymentUrl>\r
-    <!--\r
-        Need to explicitly blank out the _DeploymentUrl when it's not used. Otherwise an\r
-        inappropriate value may be used. For example a local path from the PublishUrl\r
-        is something we never want to see in the manifest because it means you could\r
-        only install the app from that machine.\r
-        -->\r
-    <_DeploymentUrl Condition="'$(UpdateUrl)'=='' and !('$(Install)'=='true' and '$(UpdateEnabled)'=='true')"></_DeploymentUrl>\r
-    <_DeploymentUrl Condition="'$(ExcludeDeploymentUrl)'=='true'"></_DeploymentUrl>\r
-  </PropertyGroup>\r
-\r
-  <!-- Determine the URLs for the bootstrapper. -->\r
-  <PropertyGroup>\r
-    <_DeploymentApplicationUrl Condition="'$(IsWebBootstrapper)'=='true'">$(InstallUrl)</_DeploymentApplicationUrl>\r
-    <_DeploymentApplicationUrl Condition="'$(IsWebBootstrapper)'=='true' and '$(InstallUrl)'==''">$(PublishUrl)</_DeploymentApplicationUrl>\r
-    <_DeploymentComponentsUrl Condition="'$(BootstrapperComponentsLocation)'=='Absolute'">$(BootstrapperComponentsUrl)</_DeploymentComponentsUrl>\r
-  </PropertyGroup>\r
-\r
-  <!-- Output location for publish target. -->\r
-  <PropertyGroup>\r
-    <PublishDir Condition="'$(PublishDir)' != '' and !HasTrailingSlash('$(PublishDir)')">$(PublishDir)\</PublishDir>\r
-    <PublishDir Condition="'$(PublishDir)'==''">$(OutputPath)app.publish\</PublishDir>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    ProcessorArchitecture is the target processor architecture.\r
-    -->\r
-  <PropertyGroup Condition="'$(ProcessorArchitecture)'==''">\r
-    <!--\r
-        If ProcessorArchitecture is not set, set it to PlatformTarget\r
-        Note: if $(PlatformTarget) is also blank resolve assembly reference defaults to msil which is the\r
-        desired behavior in this case\r
-        -->\r
-    <ProcessorArchitecture>$(PlatformTarget)</ProcessorArchitecture>\r
-\r
-    <!--\r
-        If Processor architecture is not set and PlatformTarget is a known target translate the\r
-        PlatformTarget into something ResolveAssemblyReference knows about\r
-        -->\r
-    <ProcessorArchitecture Condition=" '$(PlatformTarget)' == 'AnyCpu' ">msil</ProcessorArchitecture>\r
-    <ProcessorArchitecture Condition=" '$(PlatformTarget)' == 'x64' ">amd64</ProcessorArchitecture>\r
-    <ProcessorArchitecture Condition=" '$(PlatformTarget)' == 'Itanium' ">ia64</ProcessorArchitecture>\r
-    <ProcessorArchitecture Condition=" '$(PlatformTarget)' == 'x86' ">x86</ProcessorArchitecture>\r
-    <ProcessorArchitecture Condition=" '$(PlatformTarget)' == 'ARM' ">arm</ProcessorArchitecture>\r
-  </PropertyGroup>\r
-\r
- <PropertyGroup>\r
-    <ConsiderPlatformAsProcessorArchitecture Condition="'$(ConsiderPlatformAsProcessorArchitecture)' == ''">true</ConsiderPlatformAsProcessorArchitecture>\r
- </PropertyGroup>\r
-\r
- <PropertyGroup Condition="'$(ProcessorArchitecture)' == '' and '$(ConsiderPlatformAsProcessorArchitecture)' == 'true'">\r
-    <!-- We need to do this here because if we were to just compare against platform visual would parse them out as available platforms which may not be the case -->\r
-    <ProcessorArchitectureAsPlatform>$(Platform)</ProcessorArchitectureAsPlatform>\r
-    <ProcessorArchitecture Condition=" '$(ProcessorArchitectureAsPlatform)' == 'AnyCpu' or '$(ProcessorArchitectureAsPlatform)' == 'Any Cpu'">msil</ProcessorArchitecture>\r
-    <ProcessorArchitecture Condition=" '$(ProcessorArchitectureAsPlatform)' == 'x64' or '$(ProcessorArchitectureAsPlatform)' == 'amd64'">amd64</ProcessorArchitecture>\r
-    <ProcessorArchitecture Condition=" '$(ProcessorArchitectureAsPlatform)' == 'Itanium' ">ia64</ProcessorArchitecture>\r
-    <ProcessorArchitecture Condition=" '$(ProcessorArchitectureAsPlatform)' == 'x86' or '$(ProcessorArchitectureAsPlatform)' == 'win32'">x86</ProcessorArchitecture>\r
-    <ProcessorArchitecture Condition=" '$(ProcessorArchitectureAsPlatform)' == 'ARM' ">arm</ProcessorArchitecture>\r
-\r
-    <!--For compatibility with the 4.0 behavior, if not set above, default to the environment. To override this, set ProcessorArchitecture explicitly. We also need to disable the warning since we do not know if what the environment is set to is correct-->\r
-    <ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch Condition="'$(ProcessorArchitecture)'==''">None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>\r
-    <ProcessorArchitecture Condition="'$(ProcessorArchitecture)'==''">$(PROCESSOR_ARCHITECTURE)</ProcessorArchitecture>\r
-  </PropertyGroup>\r
-\r
-\r
-  <!-- Sensible defaults for the most-commonly-desired MSBuildRuntime and MSBuildArchitecture values -->\r
-  <PropertyGroup Condition="'$(DisableOutOfProcTaskHost)' == ''">\r
-    <TargetFrameworkAsMSBuildRuntime Condition="'$(TargetFrameworkVersion)' == 'v2.0' or '$(TargetFrameworkVersion)' == 'v3.0' or '$(TargetFrameworkVersion)' == 'v3.5'">CLR2</TargetFrameworkAsMSBuildRuntime>\r
-    <TargetFrameworkAsMSBuildRuntime Condition="'$(TargetFrameworkVersion)' == 'v4.0' or '$(TargetFrameworkVersion)' == 'v4.5'">CLR4</TargetFrameworkAsMSBuildRuntime>\r
-    <TargetFrameworkAsMSBuildRuntime Condition="'$(TargetFrameworkAsMSBuildRuntime)' == ''">CurrentRuntime</TargetFrameworkAsMSBuildRuntime>\r
-\r
-    <PlatformTargetAsMSBuildArchitectureExplicitlySet Condition="'$(PlatformTargetAsMSBuildArchitecture)' != ''">true</PlatformTargetAsMSBuildArchitectureExplicitlySet>\r
-    <PlatformTargetAsMSBuildArchitectureExplicitlySet Condition="'$(PlatformTargetAsMSBuildArchitecture)' == ''">false</PlatformTargetAsMSBuildArchitectureExplicitlySet>\r
-\r
-    <PlatformTargetAsMSBuildArchitecture Condition="'$(PlatformTarget)' == 'x86' or ('$(PlatformTarget)' == 'x64' and '$(MSBuildExtensionsPath64)' != '')">$(PlatformTarget)</PlatformTargetAsMSBuildArchitecture>\r
-    <PlatformTargetAsMSBuildArchitecture Condition="'$(PlatformTarget)' == 'arm'">x86</PlatformTargetAsMSBuildArchitecture>\r
-    <PlatformTargetAsMSBuildArchitecture Condition="('$(PlatformTarget)' == 'ia64' and '$(MSBuildExtensionsPath64)' != '')">x64</PlatformTargetAsMSBuildArchitecture>\r
-    <PlatformTargetAsMSBuildArchitecture Condition="'$(PlatformTargetAsMSBuildArchitecture)' == ''">CurrentArchitecture</PlatformTargetAsMSBuildArchitecture>\r
-  </PropertyGroup>\r
-\r
-  <!-- Flavor is the project flavor. For example, Client, Smart Devices, SQL Server, etc. -->\r
-  <PropertyGroup>\r
-    <ProjectFlavor Condition="'$(ProjectFlavor)'==''">Client</ProjectFlavor>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    The default for compilers is to not delay-sign. If $(DelaySign) is false, let the compiler\r
-    use its default rather than forcing a no-delay-sign flag to be passed in. This is so that\r
-    attributes in the source code can override this decision.\r
-    -->\r
-  <PropertyGroup>\r
-    <DelaySign Condition="'$(SignAssembly)' != 'true'">false</DelaySign>\r
-    <DelaySign Condition="'$(DelaySign)'!='true'"></DelaySign>\r
-  </PropertyGroup>\r
-\r
-  <!-- These properties control web reference proxy generation. -->\r
-  <PropertyGroup>\r
-    <WebReference_EnableProperties Condition=" '$(WebReference_EnableProperties)' == '' ">true</WebReference_EnableProperties>\r
-    <WebReference_EnableSQLTypes Condition=" '$(WebReference_EnableSQLTypes)' == '' ">true</WebReference_EnableSQLTypes>\r
-    <WebReference_EnableLegacyEventingModel Condition=" '$(WebReference_EnableLegacyEventingModel)' == '' ">false</WebReference_EnableLegacyEventingModel>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildProjectFullPath);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-    <MSBuildAllProjects Condition="Exists('$(MSBuildProjectFullPath).user')">$(MSBuildAllProjects);$(MSBuildProjectFullPath).user</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    These parameters control where to look in the registry for directories to search for\r
-    assemblies in the assembly resolution tasks.\r
-    -->\r
-  <PropertyGroup>\r
-    <AssemblyFoldersSuffix Condition=" '$(AssemblyFoldersSuffix)' == '' ">AssemblyFoldersEx</AssemblyFoldersSuffix>\r
-    <FrameworkRegistryBase Condition=" '$(FrameworkRegistryBase)' == '' ">Software\Microsoft\$(TargetFrameworkIdentifier)</FrameworkRegistryBase>\r
-    <TargetPlatformRegistryBase Condition="'$(TargetPlatformRegistryBase)' == ''">Software\Microsoft\Microsoft SDKs\$(TargetPlatformIdentifier)</TargetPlatformRegistryBase>\r
-    <AssemblyFoldersConfigFile Condition="'$(AssemblyFoldersConfigFile)' == ''">$(MSBuildToolsPath32)\AssemblyFolders.config</AssemblyFoldersConfigFile>\r
-    <AssemblyFoldersConfigFileSearchPath Condition="Exists('$(AssemblyFoldersConfigFile)')">{AssemblyFoldersFromConfig:$(AssemblyFoldersConfigFile),$(TargetFrameworkVersion)};</AssemblyFoldersConfigFileSearchPath>\r
-    <!--\r
-        The SearchPaths property is set to find assemblies in the following order:\r
-\r
-            (1) Files from current project - indicated by {CandidateAssemblyFiles}\r
-            (2) $(ReferencePath) - the reference path property, which comes from the .USER file.\r
-            (3) The hintpath from the referenced item itself, indicated by {HintPathFromItem}.\r
-            (4) The directory of MSBuild's "target" runtime from GetFrameworkPath.\r
-                The "target" runtime folder is the folder of the runtime that MSBuild is a part of.\r
-            (5) Registered assembly folders, indicated by {Registry:*,*,*}\r
-            (6) Assembly folders from AssemblyFolders.config file (provided by Visual Studio Dev15+).\r
-            (7) Legacy registered assembly folders, indicated by {AssemblyFolders}\r
-            (8) Resolve to the GAC.\r
-            (9) Treat the reference's Include as if it were a real file name.\r
-            (10) Look in the application's output folder (like bin\debug)\r
-        -->\r
-    <AssemblySearchPaths Condition=" '$(AssemblySearchPaths)' == ''">\r
-      {CandidateAssemblyFiles};\r
-      $(ReferencePath);\r
-      {HintPathFromItem};\r
-      {TargetFrameworkDirectory};\r
-      $(AssemblyFoldersConfigFileSearchPath)\r
-      {Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};\r
-      {AssemblyFolders};\r
-      {GAC};\r
-      {RawFileName};\r
-      $(OutDir)\r
-    </AssemblySearchPaths>\r
-\r
-    <!--\r
-        These are the extensions that assembly reference resolution will consider for resolution.\r
-        Add new extensions here if you want to add new file types to consider (for example, .metadata_dll).\r
-        Put the most likely extensions first for reference resolution speed.\r
-        -->\r
-    <AllowedReferenceAssemblyFileExtensions Condition=" '$(AllowedReferenceAssemblyFileExtensions)' == '' ">\r
-      .winmd;\r
-      .dll;\r
-      .exe\r
-    </AllowedReferenceAssemblyFileExtensions>\r
-\r
-    <!--\r
-        These are the extensions that reference resolution will consider when looking for files related\r
-        to resolved references.  Add new extensions here if you want to add new file types to consider.\r
-        -->\r
-    <AllowedReferenceRelatedFileExtensions Condition=" '$(AllowedReferenceRelatedFileExtensions)' == '' ">\r
-      .pdb;\r
-      .xml;\r
-      .pri;\r
-      .dll.config;\r
-      .exe.config\r
-    </AllowedReferenceRelatedFileExtensions>\r
-\r
-    <!--\r
-        These names are used when determining which TargetFramework subset to use. If the any of the FullReferenceAssemblyNames\r
-        are seen in the list of client subsets, RAR will assume that no client subset is being used. The list is semicolon seperated\r
-        For example :   Full;Complete;AllThere\r
-        -->\r
-    <FullReferenceAssemblyNames Condition="'$(FullReferenceAssemblyNames)' == ''">Full</FullReferenceAssemblyNames>\r
-  </PropertyGroup>\r
-\r
-  <!-- ContinueOnError takes 3 values:  WarnAndContinue (true), ErrorAndStop (false), and ErrorAndContinue.\r
-         Default to ErrorAndStop, since that matches the behaviour in previous versions, and what users\r
-         typically expect -->\r
-  <PropertyGroup>\r
-    <ContinueOnError Condition="'$(ContinueOnError)' == ''">false</ContinueOnError>\r
-  </PropertyGroup>\r
-\r
-  <!-- Common Project System support -->\r
-  <PropertyGroup>\r
-    <CommonXamlResourcesDirectory Condition=" '$(CommonXamlResourcesDirectory)' == '' ">$(MSBuildThisFileDirectory)$(LangName)\</CommonXamlResourcesDirectory>\r
-  </PropertyGroup>\r
-\r
-  <!-- We need to fallback to en-US in case the xaml rules are not localized (possibly happen on community languages).  -->\r
-  <PropertyGroup Condition="!Exists('$(CommonXamlResourcesDirectory)')">\r
-    <CommonXamlResourcesDirectory>$(MSBuildThisFileDirectory)en-US\</CommonXamlResourcesDirectory>\r
-  </PropertyGroup>\r
-\r
-  <ItemGroup Condition=" '$(DefineCommonItemSchemas)' == 'true' ">\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)ProjectItemsSchema.xaml"/>\r
-\r
-    <PropertyPageSchema Include="\r
-                        $(CommonXamlResourcesDirectory)General.xaml;\r
-                        $(CommonXamlResourcesDirectory)Debugger_General.xaml">\r
-      <Context>Project</Context>\r
-    </PropertyPageSchema>\r
-\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)General.BrowseObject.xaml">\r
-      <Context>BrowseObject</Context>\r
-    </PropertyPageSchema>\r
-\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)General_File.xaml">\r
-      <Context>File</Context>\r
-    </PropertyPageSchema>\r
-\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)SCC.xaml">\r
-      <Context>Invisible</Context>\r
-    </PropertyPageSchema>\r
-\r
-    <PropertyPageSchema Include="\r
-                        $(CommonXamlResourcesDirectory)Folder.xaml;\r
-                        $(CommonXamlResourcesDirectory)None.xaml;\r
-                        $(CommonXamlResourcesDirectory)Content.xaml;\r
-                        $(CommonXamlResourcesDirectory)EmbeddedResource.xaml;\r
-                        ">\r
-      <Context>File;BrowseObject</Context>\r
-    </PropertyPageSchema>\r
-\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)SpecialFolder.xaml;">\r
-      <Context>File;ProjectSubscriptionService</Context>\r
-    </PropertyPageSchema>\r
-  </ItemGroup>\r
-\r
-  <PropertyGroup>\r
-    <DefineCommonReferenceSchemas Condition=" '$(DefineCommonReferenceSchemas)' == '' ">$(DefineCommonItemSchemas)</DefineCommonReferenceSchemas>\r
-  </PropertyGroup>\r
-\r
-  <ItemGroup Condition=" '$(DefineCommonReferenceSchemas)' == 'true' ">\r
-    <!-- Assembly references -->\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)assemblyreference.xaml">\r
-      <Context>;BrowseObject</Context>\r
-    </PropertyPageSchema>\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)ResolvedAssemblyReference.xaml">\r
-      <Context>ProjectSubscriptionService;BrowseObject</Context>\r
-    </PropertyPageSchema>\r
-\r
-    <!-- COM references -->\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)COMReference.xaml">\r
-      <Context>;BrowseObject</Context>\r
-    </PropertyPageSchema>\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)ResolvedCOMReference.xaml">\r
-      <Context>ProjectSubscriptionService;BrowseObject</Context>\r
-    </PropertyPageSchema>\r
-\r
-    <!-- Project references -->\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)ProjectReference.xaml">\r
-      <Context>;BrowseObject</Context>\r
-    </PropertyPageSchema>\r
-    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)ResolvedProjectReference.xaml">\r
-      <Context>ProjectSubscriptionService;BrowseObject</Context>\r
-    </PropertyPageSchema>\r
-  </ItemGroup>\r
-\r
-  <ItemGroup Condition=" '$(DefineCommonCapabilities)' == 'true' ">\r
-    <ProjectCapability Include="\r
-                          AssemblyReferences;\r
-                          COMReferences;\r
-                          ProjectReferences;\r
-                          SharedProjectReferences;\r
-                          OutputGroups;\r
-                          AllTargetOutputGroups;\r
-                          VisualStudioWellKnownOutputGroups;\r
-                          SingleFileGenerators;\r
-                          DeclaredSourceItems;\r
-                          UserSourceItems;\r
-                           " />\r
-    <ProjectCapability Condition=" '$(TargetPlatformIdentifier)' == 'Windows' and '$(TargetPlatformVersion)' &lt; 8.0 "\r
-                       Include="BuildWindowsDesktopTarget" />\r
-  </ItemGroup>\r
-\r
-  <ItemDefinitionGroup Condition=" '$(DefineExplicitDefaults)' == 'true' ">\r
-    <None>\r
-      <CopyToOutputDirectory>Never</CopyToOutputDirectory>\r
-    </None>\r
-    <Content>\r
-      <CopyToOutputDirectory>Never</CopyToOutputDirectory>\r
-    </Content>\r
-    <Compile>\r
-      <CopyToOutputDirectory>Never</CopyToOutputDirectory>\r
-    </Compile>\r
-    <EmbeddedResource>\r
-      <CopyToOutputDirectory>Never</CopyToOutputDirectory>\r
-    </EmbeddedResource>\r
-  </ItemDefinitionGroup>\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                Build Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CheckForInvalidConfigurationAndPlatform\r
-\r
-    This target checks for errors in statically defined properties.  By setting BeforeTargets, we try\r
-    to ensure that the target runs before any build related targets.  \r
-    If your target requires this check and is running as a BeforeTargets of one of the first targets\r
-    of $(BuildDependsOn), $(RebuildDependsOn), or $(CleanDependsOn) you will need to set your DependsOn\r
-    to this target.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_CheckForInvalidConfigurationAndPlatform"\r
-      BeforeTargets="$(BuildDependsOn);Build;$(RebuildDependsOn);Rebuild;$(CleanDependsOn);Clean">\r
-\r
-    <PropertyGroup>\r
-      <_InvalidConfigurationMessageText>The OutputPath property is not set for project '$(MSBuildProjectFile)'.  Please check to make sure that you have specified a valid combination of Configuration and Platform for this project.  Configuration='$(_OriginalConfiguration)'  Platform='$(_OriginalPlatform)'.</_InvalidConfigurationMessageText>\r
-      <_InvalidConfigurationMessageText Condition="'$(BuildingInsideVisualStudio)' == 'true'">$(_InvalidConfigurationMessageText)  This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform.</_InvalidConfigurationMessageText>\r
-      <_InvalidConfigurationMessageText Condition="'$(BuildingInsideVisualStudio)' != 'true'">$(_InvalidConfigurationMessageText)  You may be seeing this message because you are trying to build a project without a solution file, and have specified a non-default Configuration or Platform that doesn't exist for this project.</_InvalidConfigurationMessageText>\r
-    </PropertyGroup>\r
-\r
-    <Error Condition=" '$(_InvalidConfigurationError)' == 'true' " Text="$(_InvalidConfigurationMessageText)"/>\r
-    <Warning Condition=" '$(_InvalidConfigurationWarning)' == 'true' " Text="$(_InvalidConfigurationMessageText)"/>\r
-\r
-    <Message Condition="'$(DesignTimeBuild)' != 'true'" Text="Configuration=$(Configuration)" Importance="Low" />\r
-    <Message Condition="'$(DesignTimeBuild)' != 'true'" Text="Platform=$(Platform)" Importance="Low" />\r
-\r
-    <!-- Although we try to ensure a trailing slash, it's possible to circumvent this if the property is set on the command line -->\r
-    <Error Condition="'$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)')" Text="The OutDir property must end with a trailing slash." />\r
-    <Error Condition="'$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)')" Text="The BaseIntermediateOutputPath must end with a trailing slash." />\r
-    <Error Condition="'$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)')" Text="The IntermediateOutputPath must end with a trailing slash." />\r
-\r
-    <!-- Also update the value of PlatformTargetAsMSBuildArchitecture per the value of Prefer32Bit.  We are doing\r
-         this here because Prefer32Bit may be set anywhere in the targets, so we can't depend on it having the\r
-         correct value when we're trying to figure out PlatformTargetAsMSBuildArchitecture -->\r
-    <PropertyGroup Condition="'$(Prefer32Bit)' == 'true' and ('$(PlatformTarget)' == 'AnyCPU' or '$(PlatformTarget)' == '') and '$(PlatformTargetAsMSBuildArchitectureExplicitlySet)' != 'true'">\r
-      <PlatformTargetAsMSBuildArchitecture>x86</PlatformTargetAsMSBuildArchitecture>\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        Build\r
-\r
-    The main build entry point.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <BuildDependsOn>\r
-      BeforeBuild;\r
-      CoreBuild;\r
-      AfterBuild\r
-    </BuildDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="Build"\r
-      Condition=" '$(_InvalidConfigurationWarning)' != 'true' "\r
-      DependsOnTargets="$(BuildDependsOn)"\r
-      Returns="$(TargetPath)" />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BeforeBuild\r
-\r
-    Redefine this target in your project in order to run tasks just before Build\r
-    ============================================================\r
-    -->\r
-  <Target Name="BeforeBuild"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AfterBuild\r
-\r
-    Redefine this target in your project in order to run tasks just after Build\r
-    ============================================================\r
-    -->\r
-  <Target Name="AfterBuild"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CoreBuild\r
-\r
-    The core build step calls each of the build targets.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <CoreBuildDependsOn>\r
-      BuildOnlySettings;\r
-      PrepareForBuild;\r
-      PreBuildEvent;\r
-      ResolveReferences;\r
-      PrepareResources;\r
-      ResolveKeySource;\r
-      Compile;\r
-      ExportWindowsMDFile;\r
-      UnmanagedUnregistration;\r
-      GenerateSerializationAssemblies;\r
-      CreateSatelliteAssemblies;\r
-      GenerateManifests;\r
-      GetTargetPath;\r
-      PrepareForRun;\r
-      UnmanagedRegistration;\r
-      IncrementalClean;\r
-      PostBuildEvent\r
-    </CoreBuildDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="CoreBuild"\r
-      DependsOnTargets="$(CoreBuildDependsOn)">\r
-\r
-    <OnError ExecuteTargets="_TimeStampAfterCompile;PostBuildEvent" Condition="'$(RunPostBuildEvent)'=='Always' or '$(RunPostBuildEvent)'=='OnOutputUpdated'"/>\r
-    <OnError ExecuteTargets="_CleanRecordFileWrites"/>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        Rebuild\r
-\r
-    Delete all intermediate and final build outputs, and then build the project from scratch.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-\r
-    <_ProjectDefaultTargets Condition="'$(MSBuildProjectDefaultTargets)' != ''">$(MSBuildProjectDefaultTargets)</_ProjectDefaultTargets>\r
-    <_ProjectDefaultTargets Condition="'$(MSBuildProjectDefaultTargets)' == ''">Build</_ProjectDefaultTargets>\r
-\r
-    <RebuildDependsOn>\r
-      BeforeRebuild;\r
-      Clean;\r
-      $(_ProjectDefaultTargets);\r
-      AfterRebuild;\r
-    </RebuildDependsOn>\r
-\r
-    <RebuildDependsOn Condition=" '$(MSBuildProjectDefaultTargets)' == 'Rebuild' " >\r
-      BeforeRebuild;\r
-      Clean;\r
-      Build;\r
-      AfterRebuild;\r
-    </RebuildDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <Target\r
-      Name="Rebuild"\r
-      Condition=" '$(_InvalidConfigurationWarning)' != 'true' "\r
-      DependsOnTargets="$(RebuildDependsOn)"\r
-      Returns="$(TargetPath)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BeforeRebuild\r
-\r
-    Redefine this target in your project in order to run tasks just before Rebuild\r
-    ============================================================\r
-    -->\r
-  <Target Name="BeforeRebuild"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AfterRebuild\r
-\r
-    Redefine this target in your project in order to run tasks just after Rebuild\r
-    ============================================================\r
-    -->\r
-  <Target Name="AfterRebuild"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BuildGenerateSources\r
-\r
-    Redefine this target in your project in order to run tasks for BuildGenerateSources\r
-\r
-    Set BuildPassReferences to enable P2P builds\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <BuildGenerateSourcesAction>Build</BuildGenerateSourcesAction>\r
-  </PropertyGroup>\r
-\r
-  <Target Name="BuildGenerateSources" DependsOnTargets="BuildGenerateSourcesTraverse;$(BuildGenerateSourcesAction)" />\r
-\r
-  <Target Name="BuildGenerateSourcesTraverse" DependsOnTargets="PrepareProjectReferences">\r
-    <MSBuild\r
-        Projects="@(_MSBuildProjectReferenceExistent)"\r
-        Targets="BuildGenerateSources"\r
-        BuildInParallel="$(BuildInParallel)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework);"\r
-        Condition="'$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true'"\r
-        ContinueOnError="!$(BuildingProject)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-    </MSBuild>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BuildCompile\r
-\r
-    Redefine this target in your project in order to run tasks for BuildCompile\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <BuildCompileAction>Build</BuildCompileAction>\r
-  </PropertyGroup>\r
-\r
-  <Target Name="BuildCompile" DependsOnTargets="BuildCompileTraverse;$(BuildCompileAction)" />\r
-\r
-  <Target Name="BuildCompileTraverse" DependsOnTargets="PrepareProjectReferences">\r
-    <MSBuild\r
-        Projects="@(_MSBuildProjectReferenceExistent)"\r
-        Targets="BuildCompile"\r
-        BuildInParallel="$(BuildInParallel)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
-        Condition="'$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != ''  and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true'"\r
-        ContinueOnError="!$(BuildingProject)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-    </MSBuild>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BuildLink\r
-\r
-    Redefine this target in your project in order to run tasks for BuildLink\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <BuildLinkAction>Build</BuildLinkAction>\r
-  </PropertyGroup>\r
-\r
-  <Target Name="BuildLink" DependsOnTargets="BuildLinkTraverse;$(BuildLinkAction)" />\r
-\r
-  <Target Name="BuildLinkTraverse" DependsOnTargets="PrepareProjectReferences" >\r
-    <MSBuild\r
-        Projects="@(_MSBuildProjectReferenceExistent)"\r
-        Targets="BuildLink"\r
-        BuildInParallel="$(BuildInParallel)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
-        Condition="'$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != ''  and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true'"\r
-        ContinueOnError="!$(BuildingProject)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-    </MSBuild>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CopyRunEnvironmentFiles\r
-\r
-    Copy environment files necessary to run the user's app to the final directory.\r
-    This is a public target that can be invoked by an IDE.\r
-\r
-    This may be used by an IDE to make the app.config file available for running\r
-    the target app.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="CopyRunEnvironmentFiles"\r
-      DependsOnTargets="PrepareForBuild;SetWin32ManifestProperties;_CopyAppConfigFile;_CleanRecordFileWrites"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        Run\r
-\r
-    Run the final build output if it is a .EXE\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <RunDependsOn></RunDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="Run"\r
-      DependsOnTargets="$(RunDependsOn)">\r
-\r
-    <Error Text="Cannot run '$(TargetPath)' because project output type is not '.exe'" Condition="'$(TargetExt)'!='.exe'"/>\r
-    <Exec Command="$(TargetPath) $(StartArguments)" WorkingDirectory="$(OutDir)" Condition=" '$(StartWorkingDirectory)' == '' "/>\r
-    <Exec Command="$(TargetPath) $(StartArguments)" WorkingDirectory="$(StartWorkingDirectory)" Condition=" '$(StartWorkingDirectory)' != '' "/>\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                BuildOnlySettings Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BuildOnlySettings\r
-\r
-    This target is called only when doing a real build.  It is specifically not called during project load.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <BuildingProject>false</BuildingProject>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="BuildOnlySettings">\r
-    <PropertyGroup>\r
-      <BuildingProject>true</BuildingProject>\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                PrepareForBuild Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PrepareForBuild\r
-\r
-    Prepare the prerequisites for building.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <PrepareForBuildDependsOn>GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata</PrepareForBuildDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="PrepareForBuild"\r
-      DependsOnTargets="$(PrepareForBuildDependsOn)">\r
-\r
-    <ItemGroup>\r
-      <AppConfigWithTargetPath Include="$(AppConfig)" Condition="'$(AppConfig)'!=''">\r
-        <TargetPath>$(TargetFileName).config</TargetPath>\r
-      </AppConfigWithTargetPath>\r
-    </ItemGroup>\r
-\r
-    <FindAppConfigFile PrimaryList="@(None)" SecondaryList="@(Content)" TargetPath="$(TargetFileName).config" Condition="'$(AppConfig)'==''">\r
-      <Output TaskParameter="AppConfigFile" ItemName="AppConfigWithTargetPath"/>\r
-      <Output TaskParameter="AppConfigFile" PropertyName="AppConfig"/>\r
-    </FindAppConfigFile>\r
-\r
-    <!-- Create the directories for intermediate and final build products, and any other arbitrary directories. -->\r
-    <!-- We are going to continue on error here so that if the tree is read only we will still get intellisense -->\r
-    <MakeDir Directories="$(OutDir);$(IntermediateOutputPath);@(DocFileItem->'%(RelativeDir)');@(CreateDirectory)" ContinueOnError="True"/>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GetFrameworkPaths\r
-\r
-    Get the paths for the .NET Framework installation directory\r
-\r
-    These paths are not used directly by this .targets file but are available for pre and\r
-    post build steps.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <Framework40Dir>@(_TargetFramework40DirectoryItem)</Framework40Dir>\r
-    <Framework35Dir>@(_TargetFramework35DirectoryItem)</Framework35Dir>\r
-    <Framework30Dir>@(_TargetFramework30DirectoryItem)</Framework30Dir>\r
-    <Framework20Dir>@(_TargetFramework20DirectoryItem)</Framework20Dir>\r
-    <!-- Note we need to make the 4.0 FrameworkDir point to the 2.0 location by default since we shipped msbuild 4.0 that way and to change it would be a breaking change.-->\r
-    <FrameworkDir Condition="'$(FrameworkDir)' == '' and ('$(TargetFrameworkVersion)' == 'v2.0' or '$(TargetFrameworkVersion)' == 'v3.5' or '$(TargetFrameworkVersion)' == 'v4.0')">@(_TargetFramework20DirectoryItem)</FrameworkDir>\r
-    <FrameworkDir Condition="'$(FrameworkDir)' == ''">@(_TargetFramework40DirectoryItem)</FrameworkDir>\r
-    <TargetedFrameworkDir Condition="'$(TargetedFrameworkDir)' == ''">@(_TargetedFrameworkDirectoryItem)</TargetedFrameworkDir>\r
-    <FrameworkSDKDir Condition="'$(FrameworkSDKDir)' == ''">@(_TargetFrameworkSDKDirectoryItem)</FrameworkSDKDir>\r
-    <GetFrameworkPathsDependsOn></GetFrameworkPathsDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <!-- This is a generally overriden target, for example it is overriden in the Microsoft.NETFramework.targets file -->\r
-  <Target Name="GetFrameworkPaths"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GetReferenceAssemblyPaths\r
-\r
-    Get the paths for the Reference Assemblies for the known versions of the\r
-    .NET Framework.\r
-\r
-    These paths are used by the build process in order to resolve the correct\r
-    assemblies from the various directories, and to support multi-targeting\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="GetReferenceAssemblyPaths"\r
-      DependsOnTargets="$(GetReferenceAssemblyPathsDependsOn)">\r
-\r
-    <!-- if TargetFrameworkDirectory doesn't have a custom value, clear it out; that way we can get reference paths and target framework directories all in the right order -->\r
-    <PropertyGroup>\r
-      <TargetFrameworkDirectory Condition="'@(_CombinedTargetFrameworkDirectoriesItem)' == '$(TargetFrameworkDirectory)'"/>\r
-    </PropertyGroup>\r
-\r
-    <!-- By default if there is no root path set then the task will assume it is Program Files\Reference Assemblies\Microsoft\Framework-->\r
-    <GetReferenceAssemblyPaths\r
-        Condition="'$(TargetFrameworkMoniker)' != '' and ('$(_TargetFrameworkDirectories)' == '' or '$(_FullFrameworkReferenceAssemblyPaths)' == '')"\r
-        TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
-        RootPath="$(TargetFrameworkRootPath)"\r
-        BypassFrameworkInstallChecks="$(BypassFrameworkInstallChecks)"\r
-        >\r
-      <Output TaskParameter="ReferenceAssemblyPaths" PropertyName="_TargetFrameworkDirectories"/>\r
-      <Output TaskParameter="FullFrameworkReferenceAssemblyPaths" PropertyName="_FullFrameworkReferenceAssemblyPaths"/>\r
-      <Output TaskParameter="TargetFrameworkMonikerDisplayName" PropertyName="TargetFrameworkMonikerDisplayName" Condition="'$(TargetFrameworkMonikerDisplayName)' == ''"/>\r
-    </GetReferenceAssemblyPaths>\r
-\r
-    <PropertyGroup>\r
-      <TargetFrameworkDirectory>$(_TargetFrameworkDirectories);$(TargetFrameworkDirectory);$(WinFXAssemblyDirectory)</TargetFrameworkDirectory>\r
-      <TargetFrameworkDirectory Condition="'$(TargetPlatformWinMDLocation)' != '' and Exists('$(TargetPlatformWinMDLocation)')">$(TargetFrameworkDirectory);$(TargetPlatformWinMDLocation)</TargetFrameworkDirectory>\r
-    </PropertyGroup>\r
-\r
-    <!-- Remove the AssemblyFolders if no target framework directories could be found. This is to prevent us from\r
-             resolving from the assemblyfolders global location if we are not acutally targeting a framework-->\r
-\r
-    <PropertyGroup>\r
-      <RemoveAssemblyFoldersIfNoTargetFramework Condition="'$(RemoveAssemblyFoldersIfNoTargetFramework)' == ''">true</RemoveAssemblyFoldersIfNoTargetFramework>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup Condition="'$(_TargetFrameworkDirectories)' == '' and '$(AssemblySearchPaths)' != '' and '$(RemoveAssemblyFoldersIfNoTargetFramework)' == 'true'">\r
-      <AssemblySearchPaths>$(AssemblySearchPaths.Replace('{AssemblyFolders}', '').Split(';'))</AssemblySearchPaths>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup Condition="'$(ImplicitlyExpandDesignTimeFacades)' == 'true'">\r
-      <DesignTimeFacadeDirectoryRoots Include="$(TargetFrameworkDirectory)" />\r
-      <DesignTimeFacadeDirectories Include="%(DesignTimeFacadeDirectoryRoots.Identity)Facades\" Condition="Exists('%(DesignTimeFacadeDirectoryRoots.Identity)Facades\')" />\r
-    </ItemGroup>\r
-\r
-    <PropertyGroup Condition="'@(DesignTimeFacadeDirectories)' != ''">\r
-      <TargetFrameworkDirectory>$(TargetFrameworkDirectory);@(DesignTimeFacadeDirectories)</TargetFrameworkDirectory>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup Condition="'$(_TargetFrameworkDirectories)' == ''">\r
-      <TargetFrameworkProfile/>\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-   <!-- Returns target framework moniker. E.g. ".NETFramework,Version=v4.0.1" -->\r
-  <Target Name="GetTargetFrameworkMoniker"\r
-          Returns="$(TargetFrameworkMoniker)"/>\r
-\r
-  <!-- Returns target framework moniker display name. E.g. ".NET Framework 4 Platform Update 1 (KB2478063)" -->\r
-  <Target Name="GetTargetFrameworkMonikerDisplayName"\r
-          DependsOnTargets="GetFrameworkPaths;GetReferenceAssemblyPaths"\r
-          Returns="$(TargetFrameworkMonikerDisplayName)"/>\r
-\r
-  <!-- Returns semicolon separated list of target framework directories.\r
-  E.g "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0.1\;C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\" -->\r
-  <Target Name="GetTargetFrameworkDirectories"\r
-          DependsOnTargets="GetFrameworkPaths;GetReferenceAssemblyPaths"\r
-          Returns="$(TargetFrameworkDirectory)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AssignLinkMetadata\r
-\r
-       For items of a certain set of whitelisted types, make sure that\r
-       if they are defined in a file other than the project file, that\r
-       they have "Link" metadata set to an appropriate default.\r
-    ============================================================\r
-    -->\r
-  <Target Name="AssignLinkMetadata" Condition=" '$(SynthesizeLinkMetadata)' == 'true' ">\r
-    <!-- NONE ITEMS -->\r
-    <AssignLinkMetadata Items="@(None)"\r
-                        Condition="'@(None)' != '' and '%(None.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">\r
-      <Output TaskParameter="OutputItems" ItemName="_Temp" />\r
-    </AssignLinkMetadata>\r
-\r
-    <ItemGroup>\r
-      <None Remove="@(_Temp)" />\r
-      <None Include="@(_Temp)" />\r
-      <_Temp Remove="@(_Temp)" />\r
-    </ItemGroup>\r
-\r
-    <!-- CONTENT ITEMS -->\r
-    <AssignLinkMetadata Items="@(Content)"\r
-                        Condition="'@(Content)' != '' and '%(Content.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">\r
-      <Output TaskParameter="OutputItems" ItemName="_Temp" />\r
-    </AssignLinkMetadata>\r
-\r
-    <ItemGroup>\r
-      <Content Remove="@(_Temp)" />\r
-      <Content Include="@(_Temp)" />\r
-      <_Temp Remove="@(_Temp)" />\r
-    </ItemGroup>\r
-\r
-\r
-    <!-- PAGE ITEMS -->\r
-    <AssignLinkMetadata Items="@(Page)"\r
-                        Condition="'@(Page)' != '' and '%(Page.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">\r
-      <Output TaskParameter="OutputItems" ItemName="_Temp" />\r
-    </AssignLinkMetadata>\r
-\r
-    <ItemGroup>\r
-      <Page Remove="@(_Temp)" />\r
-      <Page Include="@(_Temp)" />\r
-      <_Temp Remove="@(_Temp)" />\r
-    </ItemGroup>\r
-\r
-\r
-    <!-- APPLICATIONDEFINITION ITEMS -->\r
-    <AssignLinkMetadata Items="@(ApplicationDefinition)"\r
-                        Condition="'@(ApplicationDefinition)' != '' and '%(ApplicationDefinition.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">\r
-      <Output TaskParameter="OutputItems" ItemName="_Temp" />\r
-    </AssignLinkMetadata>\r
-\r
-    <ItemGroup>\r
-      <ApplicationDefinition Remove="@(_Temp)" />\r
-      <ApplicationDefinition Include="@(_Temp)" />\r
-      <_Temp Remove="@(_Temp)" />\r
-    </ItemGroup>\r
-\r
-    <!-- EMBEDDEDRESOURCE ITEMS -->\r
-    <AssignLinkMetadata Items="@(EmbeddedResource)"\r
-                        Condition="'@(EmbeddedResource)' != '' and '%(EmbeddedResource.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">\r
-      <Output TaskParameter="OutputItems" ItemName="_Temp" />\r
-    </AssignLinkMetadata>\r
-\r
-    <ItemGroup>\r
-      <EmbeddedResource Remove="@(_Temp)" />\r
-      <EmbeddedResource Include="@(_Temp)" />\r
-      <_Temp Remove="@(_Temp)" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                PreBuildEvent Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PreBuildEvent\r
-\r
-    Run the pre-build event if there is one.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <PreBuildEventDependsOn></PreBuildEventDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="PreBuildEvent"\r
-      Condition="'$(PreBuildEvent)'!=''"\r
-      DependsOnTargets="$(PreBuildEventDependsOn)">\r
-\r
-    <Exec WorkingDirectory="$(OutDir)" Command="$(PreBuildEvent)" />\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                UnmanagedUnregistration Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        UnmanagedUnregistration\r
-\r
-    If the main assembly had previously been registered for COM interop, unregister it now.\r
-    We will re-register the new version after it has been built.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <UnmanagedUnregistrationDependsOn></UnmanagedUnregistrationDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="UnmanagedUnregistration"\r
-      Condition="(('$(_AssemblyTimestampBeforeCompile)' != '$(_AssemblyTimestampAfterCompile)' or '$(RegisterForComInterop)' != 'true' or '$(OutputType)' != 'library') or\r
-                    ('$(_AssemblyTimestampBeforeCompile)' == '')) and\r
-                   Exists('@(_UnmanagedRegistrationCache)')"\r
-      DependsOnTargets="$(UnmanagedUnregistrationDependsOn)">\r
-\r
-    <PropertyGroup>\r
-      <UnregisterAssemblyMSBuildArchitecture Condition="'$(UnregisterAssemblyMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</UnregisterAssemblyMSBuildArchitecture>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup Condition="'$(TargetFrameworkAsMSBuildRuntime)' != '' and '$(UnregisterAssemblyMSBuildArchitecture)' != ''">\r
-      <!-- Falling back to the current runtime if we are targeting CLR2 and the task host doesn't exist will lead to\r
-           incorrect behavior in some cases, but it's the same incorrect behavior as Visual Studio 2010, and thus better\r
-           than causing build breaks on upgrade to Win8 the way not doing so would.  For more details, see the\r
-           corresponding comment in GenerateResource. -->\r
-      <UnregisterAssemblyMSBuildRuntime\r
-          Condition="'$(UnregisterAssemblyMSBuildRuntime)' == '' and\r
-                     $([MSBuild]::DoesTaskHostExist(`$(TargetFrameworkAsMSBuildRuntime)`, `$(UnregisterAssemblyMSBuildArchitecture)`))">$(TargetFrameworkAsMSBuildRuntime)</UnregisterAssemblyMSBuildRuntime>\r
-\r
-      <!-- If the targeted runtime doesn't exist, fall back to current -->\r
-      <UnregisterAssemblyMSBuildRuntime Condition="'$(UnregisterAssemblyMSBuildRuntime)' == ''">CurrentRuntime</UnregisterAssemblyMSBuildRuntime>\r
-    </PropertyGroup>\r
-\r
-\r
-    <UnregisterAssembly AssemblyListFile="@(_UnmanagedRegistrationCache)"\r
-                        MSBuildArchitecture="$(UnregisterAssemblyMSBuildArchitecture)"\r
-                        MSBuildRuntime="$(UnregisterAssemblyMSBuildRuntime)" />\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                ResolveReferences Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-  <!--\r
-    ============================================================\r
-                     GetTargetFrameworkVersion\r
-\r
-    This stand-alone target returns the target framework version (i.e. v3.5, v4.0, etc.)\r
-    that would be used if we built this project.\r
-\r
-    ============================================================\r
-    -->\r
-\r
-  <Target\r
-     Name="GetTargetFrameworkVersion"\r
-     Returns="$(TargetFrameworkVersion)">\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ResolveReferences\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <ResolveReferencesDependsOn>\r
-      BeforeResolveReferences;\r
-      AssignProjectConfiguration;\r
-      ResolveProjectReferences;\r
-      FindInvalidProjectReferences;\r
-      ResolveNativeReferences;\r
-      ResolveAssemblyReferences;\r
-      GenerateBindingRedirects;\r
-      ResolveComReferences;\r
-      AfterResolveReferences\r
-    </ResolveReferencesDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="ResolveReferences"\r
-      DependsOnTargets="$(ResolveReferencesDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BeforeResolveReferences\r
-\r
-    Redefine this target in your project in order to run tasks just before ResolveReferences\r
-    ============================================================\r
-    -->\r
-  <Target Name="BeforeResolveReferences"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AfterResolveReferences\r
-\r
-    Redefine this target in your project in order to run tasks just after ResolveReferences\r
-    ============================================================\r
-    -->\r
-  <Target Name="AfterResolveReferences"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AssignProjectConfiguration\r
-\r
-    Assigns the appropriate configuration to each project in the list of project references passed in.\r
-    Adds to the project references passed in any project references implied by dependencies expressed in the solution file, if any.\r
-\r
-        [IN]\r
-        @(ProjectReference) - the list of all project references\r
-\r
-        [OUT]\r
-        @(ProjectReferenceWithConfiguration) - the list of project references (MSBuild and potentially VSIP projects)\r
-                                               with metadata values FullConfiguration, Configuration, Platform,\r
-                                               SetConfiguration, and SetPlatform\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="AssignProjectConfiguration"\r
-      Condition="'$(CurrentSolutionConfigurationContents)' != '' or '@(ProjectReference)'!=''">\r
-\r
-    <PropertyGroup>\r
-      <OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration Condition="'$(OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration)' == ''">true</OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration>\r
-      <ShouldUnsetParentConfigurationAndPlatform Condition="'$(ShouldUnsetParentConfigurationAndPlatform)' == '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildingSolutionFile)' == 'true')">true</ShouldUnsetParentConfigurationAndPlatform>\r
-      <ShouldUnsetParentConfigurationAndPlatform Condition="'$(ShouldUnsetParentConfigurationAndPlatform)' == ''">false</ShouldUnsetParentConfigurationAndPlatform>\r
-\r
-      <!-- Web Application projects can "secretly" reference Silverlight projects, which can take project dependencies on that same Web Application.  If the project\r
-           dependencies are promoted to project references, this ends up creating a situation where we have a circular reference between the two projects.  We don't\r
-           want this to happen, so just turn off synthetic project reference generation for Silverlight projects. -->\r
-      <AddSyntheticProjectReferencesForSolutionDependencies Condition="'$(AddSyntheticProjectReferencesForSolutionDependencies)' == '' and '$(TargetFrameworkIdentifier)' == 'Silverlight'">false</AddSyntheticProjectReferencesForSolutionDependencies>\r
-\r
-      <!-- Inside VS, we do not need to add synthetic references, as VS already organizes the build per any solution-level dependencies; we only do this on the command line-->\r
-      <AddSyntheticProjectReferencesForSolutionDependencies Condition="'$(AddSyntheticProjectReferencesForSolutionDependencies)' == '' and '$(BuildingInsideVisualStudio)' != 'true'">true</AddSyntheticProjectReferencesForSolutionDependencies>\r
-    </PropertyGroup>\r
-\r
-    <!-- Assign a project configuration to each project reference if we're building a solution file. -->\r
-    <AssignProjectConfiguration\r
-        ProjectReferences="@(ProjectReference)"\r
-        CurrentProject="$(MSBuildProjectFullPath)"\r
-        CurrentProjectConfiguration="$(Configuration)"\r
-        CurrentProjectPlatform="$(Platform)"\r
-        DefaultToVcxPlatformMapping="$(DefaultToVcxPlatformMapping)"\r
-        VcxToDefaultPlatformMapping="$(VcxToDefaultPlatformMapping)"\r
-        OutputType="$(OutputType)"\r
-        ResolveConfigurationPlatformUsingMappings="false"\r
-        SolutionConfigurationContents="$(CurrentSolutionConfigurationContents)"\r
-        AddSyntheticProjectReferencesForSolutionDependencies="$(AddSyntheticProjectReferencesForSolutionDependencies)"\r
-        OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration = "$(OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration)"\r
-        ShouldUnsetParentConfigurationAndPlatform = "$(ShouldUnsetParentConfigurationAndPlatform)" >\r
-\r
-      <!-- EMITTED FOR COMPATIBILITY REASONS ONLY. CONSUME PROJECTREFERENCEWITHCONFIGURATION INSTEAD -->\r
-      <Output TaskParameter="AssignedProjects" ItemName="_ProjectReferenceWithConfiguration"/>\r
-      <Output TaskParameter="UnassignedProjects" ItemName="_ProjectReferenceWithConfiguration"/>\r
-\r
-      <Output TaskParameter="AssignedProjects" ItemName="ProjectReferenceWithConfiguration"/>\r
-      <Output TaskParameter="UnassignedProjects" ItemName="ProjectReferenceWithConfiguration"/>\r
-    </AssignProjectConfiguration>\r
-\r
-    <ItemGroup>\r
-      <_ProjectReferenceWithConfiguration>\r
-        <BuildReference Condition="'%(_ProjectReferenceWithConfiguration.BuildReference)' == ''">true</BuildReference>\r
-        <ReferenceOutputAssembly Condition="'%(_ProjectReferenceWithConfiguration.ReferenceOutputAssembly)' == ''">true</ReferenceOutputAssembly>\r
-      </_ProjectReferenceWithConfiguration>\r
-      <ProjectReferenceWithConfiguration>\r
-        <BuildReference Condition="'%(ProjectReferenceWithConfiguration.BuildReference)' == ''">true</BuildReference>\r
-        <ReferenceOutputAssembly Condition="'%(ProjectReferenceWithConfiguration.ReferenceOutputAssembly)' == ''">true</ReferenceOutputAssembly>\r
-      </ProjectReferenceWithConfiguration>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _SplitProjectReferencesByFileExistence\r
-\r
-    Split referenced projects into two lists: those that exist on\r
-    disk and those that don't.\r
-    ============================================================\r
-    -->\r
-\r
-  <Target\r
-    Name="_SplitProjectReferencesByFileExistence">\r
-\r
-    <!--\r
-        Use this task for matching projects with pre-resolved project outputs set by the IDE\r
-        if building inside the IDE.  The IDE only includes non-MSBuild projects in the output list.  We'll\r
-        use MSBuild to resolve MSBuild projects.\r
-        This task will resolve VSIP (3rd party) project references and create a new item list with only project references\r
-        to projects in the MSBuild format.\r
-        -->\r
-    <ResolveNonMSBuildProjectOutput\r
-        ProjectReferences="@(ProjectReferenceWithConfiguration)"\r
-        PreresolvedProjectOutputs="$(VSIDEResolvedNonMSBuildProjectOutputs)"\r
-        Condition="'$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!=''">\r
-\r
-      <Output TaskParameter="ResolvedOutputPaths" ItemName="_ResolvedProjectReferencePaths"/>\r
-      <Output TaskParameter="UnresolvedProjectReferences" ItemName="_MSBuildProjectReference"/>\r
-\r
-    </ResolveNonMSBuildProjectOutput>\r
-\r
-    <!--\r
-       If building from the command line, simply copy the ProjectReferenceWithConfiguration item list to _MSBuildProjectReference,\r
-       since we have to assume all projects are in the MSBuild format. We have no way of building\r
-       VSIP (3rd party) projects from the command line.\r
-       -->\r
-    <ItemGroup>\r
-      <_MSBuildProjectReference Include="@(ProjectReferenceWithConfiguration)" Condition="'$(BuildingInsideVisualStudio)'!='true' and '@(ProjectReferenceWithConfiguration)'!=''"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Break the project list into two lists: those that exist on disk and those that don't. -->\r
-    <ItemGroup>\r
-      <_MSBuildProjectReferenceExistent Include="@(_MSBuildProjectReference)" Condition="Exists('%(Identity)')"/>\r
-      <_MSBuildProjectReferenceNonexistent Include="@(_MSBuildProjectReference)" Condition="!Exists('%(Identity)')"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ====================================================================================\r
-                                        _GetProjectReferenceTargetFrameworkProperties\r
-\r
-    Builds the GetTargetFrameworkProperties target of all existent project references,\r
-    passing $(TargetFrameworkMoniker) as $(ReferringTargetFramework) and sets the\r
-    SetTargetFramework metadata of the project reference to the value that is returned.\r
-\r
-    This allows a cross-targeting project to select how it should be configured to\r
-    build against the most appropriate target for the referring target framework.\r
-\r
-    ======================================================================================\r
-  -->\r
-  <Target Name="_GetProjectReferenceTargetFrameworkProperties"\r
-          Outputs="%(_MSBuildProjectReferenceExistent.Identity)">\r
-    <!--\r
-      Honor SkipGetTargetFrameworkProperties=true metadata on project references\r
-      to mean that the project reference is known not to target multiple frameworks\r
-      and the mechanism here for selecting the best one can be skipped as an optimization.\r
-\r
-      We give this treatment to .vcxproj by default since no .vcxproj can target more\r
-      than one framework.\r
-   -->\r
-   <ItemGroup>\r
-      <_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.SkipGetTargetFrameworkProperties)' == '' and '%(Extension)' == '.vcxproj'">\r
-        <SkipGetTargetFrameworkProperties>true</SkipGetTargetFrameworkProperties>\r
-      </_MSBuildProjectReferenceExistent>\r
-   </ItemGroup>\r
-\r
-    <!--\r
-       Allow project references to specify which target framework properties to set and their values\r
-       without consulting the referenced project. This has two use cases:\r
-\r
-       1. A caller may wish to pick a compatible but sub-optimal target framework. For example,\r
-          to unit test the .NETStandard implementation using a .NETFramework caller even though\r
-          there is also a .NETFramework implementation.\r
-\r
-       2. As an escape hatch for cases where the compatibility check performed by \r
-          GetTargetFrameworkProperties is faulty.\r
-    -->\r
-    <ItemGroup>\r
-      <_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.SetTargetFramework)' != ''">\r
-        <SkipGetTargetFrameworkProperties>true</SkipGetTargetFrameworkProperties>\r
-      </_MSBuildProjectReferenceExistent>\r
-    </ItemGroup>\r
-\r
-    <!--\r
-      Select the moniker to send to each project reference  if not already set. NugetTargetMoniker (NTM) is preferred by default over \r
-      TargetFrameworkMoniker (TFM) because it is required to disambiguate the UWP case where TFM is fixed at .NETCore,Version=v5.0 and \r
-      has floating NTM=UAP,Version=vX.Y.Z. However, in other cases (classic PCLs), NTM contains multiple values and that will cause the MSBuild\r
-      invocation below to fail by passing invalid properties. Therefore we do not use the NTM if it contains a semicolon.\r
-    -->\r
-    <PropertyGroup Condition="'$(ReferringTargetFrameworkForProjectReferences)' == ''">\r
-      <ReferringTargetFrameworkForProjectReferences Condition="'$(NugetTargetMoniker)' != '' and !$(NuGetTargetMoniker.Contains(';'))">$(NugetTargetMoniker)</ReferringTargetFrameworkForProjectReferences>\r
-      <ReferringTargetFrameworkForProjectReferences Condition="'$(NugetTargetMoniker)' == ''">$(TargetFrameworkMoniker)</ReferringTargetFrameworkForProjectReferences>\r
-    </PropertyGroup>\r
-\r
-    <MSBuild\r
-        Projects="%(_MSBuildProjectReferenceExistent.Identity)"\r
-        Targets="GetTargetFrameworkProperties"\r
-        BuildInParallel="$(BuildInParallel)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); ReferringTargetFramework=$(ReferringTargetFrameworkForProjectReferences)"\r
-        ContinueOnError="!$(BuildingProject)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove);TargetFramework;RuntimeIdentifier"\r
-        Condition="'%(_MSBuildProjectReferenceExistent.SkipGetTargetFrameworkProperties)' != 'true'">\r
-\r
-      <Output TaskParameter="TargetOutputs" PropertyName="_ProjectReferenceTargetFrameworkProperties" />\r
-    </MSBuild>\r
-\r
-    <ItemGroup>\r
-      <_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.Identity)' == '%(Identity)' and '$(_ProjectReferenceTargetFrameworkProperties)' != ''">\r
-        <SetTargetFramework>$(_ProjectReferenceTargetFrameworkProperties)</SetTargetFramework>\r
-\r
-        <UndefineProperties Condition="$(_ProjectReferenceTargetFrameworkProperties.Contains(`ProjectHasSingleTargetFramework=true`))">%(_MSBuildProjectReferenceExistent.UndefineProperties);TargetFramework;ProjectHasSingleTargetFramework</UndefineProperties>\r
-        <!-- Unconditionally remove the property that was set as a marker to indicate that for this call we should remove TargetFramework -->\r
-        <UndefineProperties Condition="!$(_ProjectReferenceTargetFrameworkProperties.Contains(`ProjectHasSingleTargetFramework=true`))">%(_MSBuildProjectReferenceExistent.UndefineProperties);ProjectHasSingleTargetFramework</UndefineProperties>\r
-      </_MSBuildProjectReferenceExistent>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.Identity)' == '%(Identity)' and '$(_ProjectReferenceTargetFrameworkProperties)' != ''">\r
-        <UndefineProperties Condition="$(_ProjectReferenceTargetFrameworkProperties.Contains(`ProjectIsRidAgnostic=true`))">%(_MSBuildProjectReferenceExistent.UndefineProperties);RuntimeIdentifier;ProjectIsRidAgnostic</UndefineProperties>\r
-        <!-- Unconditionally remove the property that was set as a marker to indicate that for this call we should remove RuntimeIdentifier -->\r
-        <UndefineProperties Condition="!$(_ProjectReferenceTargetFrameworkProperties.Contains(`ProjectIsRidAgnostic=true`))">%(_MSBuildProjectReferenceExistent.UndefineProperties);ProjectIsRidAgnostic</UndefineProperties>\r
-      </_MSBuildProjectReferenceExistent>\r
-    </ItemGroup>\r
-\r
-    <PropertyGroup>\r
-      <_ProjectReferenceTargetFrameworkProperties />\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                    GetTargetFrameworkProperties\r
-\r
-    Overrridden by cross-targeting projects to return the set of\r
-    properties (in the form "key1=value1;...keyN=valueN") needed\r
-    to build it with the best target for the referring project's\r
-    target framework.\r
-\r
-    The referring project's $(TargetFrameworkMoniker) is passed \r
-    in as $(ReferringTargetFramework)\r
-  -->\r
-  <Target Name="GetTargetFrameworkProperties" />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PrepareProjectReferences\r
-\r
-    Prepares project references for consumption by other targets.\r
-\r
-        [IN]\r
-        @(ProjectReference) - The list of project references.\r
-\r
-        [OUT]\r
-        @(ProjectReferenceWithConfiguration)   - Project references with apporpriate metadata\r
-        @(_MSBuildProjectReferenceExistent)    - Subset of @(ProjectReferenceWithConfiguration) that exist \r
-                                                 with added SetTargetFramework metadata for cross-targeting\r
-        @(_MSBuildProjectReferenceNonExistent) - Subset of  @(ProjectReferenceWithConfiguration) that do not exist\r
-    ============================================================\r
-  -->\r
-  <PropertyGroup>\r
-    <PrepareProjectReferencesDependsOn>\r
-      AssignProjectConfiguration;\r
-      _SplitProjectReferencesByFileExistence;\r
-      _GetProjectReferenceTargetFrameworkProperties\r
-    </PrepareProjectReferencesDependsOn>\r
-  </PropertyGroup>\r
-  <Target Name="PrepareProjectReferences" DependsOnTargets="$(PrepareProjectReferencesDependsOn)" />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ResolveProjectReferences\r
-\r
-    Build referenced projects:\r
-\r
-        [IN]\r
-        @(ProjectReferenceWithConfiguration) - The list of project references.\r
-\r
-        [OUT]\r
-        @(_ResolvedNativeProjectReferencePaths) - Paths to referenced native projects.\r
-        @(_ResolvedProjectReferencePaths) - Paths to referenced managed projects.\r
-    ============================================================\r
-    -->\r
-  <!-- By default, the outputs of project references are passed to the compiler -->\r
-  <ItemDefinitionGroup>\r
-    <ProjectReference>\r
-      <!-- Target to build in the project reference; by default, this property is blank, indicating the default targets-->\r
-      <Targets>$(ProjectReferenceBuildTargets)</Targets>\r
-      <!-- Extra item type to emit outputs of the destination into. Defaults to blank. To emit only into this list, set the ReferenceOutputAssembly metadata to false as well. -->\r
-      <OutputItemType/>\r
-      <ReferenceSourceTarget>ProjectReference</ReferenceSourceTarget>\r
-    </ProjectReference>\r
-  </ItemDefinitionGroup>\r
-\r
-  <Target\r
-      Name="ResolveProjectReferences"\r
-      DependsOnTargets="PrepareProjectReferences"\r
-      Returns="@(_ResolvedNativeProjectReferencePaths);@(_ResolvedProjectReferencePaths)">\r
-\r
-    <!--\r
-        When building this project from the IDE, just gather the referenced build outputs.\r
-        The IDE will already have built the project, so there's no need to do it again here.\r
-\r
-        The ContinueOnError setting is here so that, during project load, as\r
-        much information as possible will be passed to the compilers.\r
-        -->\r
-\r
-    <MSBuild\r
-        Projects="@(_MSBuildProjectReferenceExistent)"\r
-        Targets="GetTargetPath"\r
-        BuildInParallel="$(BuildInParallel)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
-        Condition="'%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' != '10.0' and '@(_MSBuildProjectReferenceExistent)' != ''"\r
-        ContinueOnError="!$(BuildingProject)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output TaskParameter="TargetOutputs" ItemName="_ResolvedProjectReferencePaths" Condition="'%(_MSBuildProjectReferenceExistent.ReferenceOutputAssembly)'=='true'"/>\r
-      <Output TaskParameter="TargetOutputs" ItemName="%(_MSBuildProjectReferenceExistent.OutputItemType)" Condition="'%(_MSBuildProjectReferenceExistent.OutputItemType)' != ''"/>\r
-\r
-    </MSBuild>\r
-\r
-    <!--\r
-        QUIRKING FOR DEV10\r
-\r
-        In the 4.0 version of the targets, we built the targets specified in the Targets metadata in addition to\r
-        GetTargetPath when building in the IDE.  In 4.5, we changed this to just GetTargetPath because it was\r
-        causing performance trouble with certain systems that specified targets that did a significant amount of\r
-        work in the Targets metadata, expecting them to only build when doing a real build.\r
-\r
-        However, that change broke C++ unit testing in Dev10 + 4.5 scenarios, because they required use of the\r
-        Targets metadata in order to get design time builds to work properly.  Thus, we need to make sure we\r
-        restore the Dev10 behavior when building on Dev10.\r
-        -->\r
-\r
-    <MSBuild\r
-        Projects="@(_MSBuildProjectReferenceExistent)"\r
-        Targets="%(_MSBuildProjectReferenceExistent.Targets);GetTargetPath"\r
-        BuildInParallel="$(BuildInParallel)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
-        Condition="'%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' == '10.0' and '@(_MSBuildProjectReferenceExistent)' != ''"\r
-        ContinueOnError="!$(BuildingProject)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output TaskParameter="TargetOutputs" ItemName="_ResolvedProjectReferencePaths" Condition="'%(_MSBuildProjectReferenceExistent.ReferenceOutputAssembly)'=='true'"/>\r
-      <Output TaskParameter="TargetOutputs" ItemName="%(_MSBuildProjectReferenceExistent.OutputItemType)" Condition="'%(_MSBuildProjectReferenceExistent.OutputItemType)' != ''"/>\r
-\r
-    </MSBuild>\r
-\r
-    <!--\r
-        Build referenced projects when building from the command line.\r
-        -->\r
-    <MSBuild\r
-        Projects="@(_MSBuildProjectReferenceExistent)"\r
-        Targets="%(_MSBuildProjectReferenceExistent.Targets)"\r
-        BuildInParallel="$(BuildInParallel)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform);  %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
-        Condition="'%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != ''"\r
-        ContinueOnError="$(ContinueOnError)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output TaskParameter="TargetOutputs" ItemName="_ResolvedProjectReferencePaths" Condition="'%(_MSBuildProjectReferenceExistent.ReferenceOutputAssembly)'=='true' or '$(DesignTimeBuild)' == 'true'"/>\r
-      <Output TaskParameter="TargetOutputs" ItemName="%(_MSBuildProjectReferenceExistent.OutputItemType)" Condition="'%(_MSBuildProjectReferenceExistent.OutputItemType)' != ''"/>\r
-\r
-    </MSBuild>\r
-\r
-    <!--\r
-        Get manifest items from the (non-exe) built project references (to feed them into ResolveNativeReference).\r
-        -->\r
-    <MSBuild\r
-        Projects="@(_MSBuildProjectReferenceExistent)"\r
-        Targets="GetNativeManifest"\r
-        BuildInParallel="$(BuildInParallel)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
-        Condition="'%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingProject)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != ''"\r
-        ContinueOnError="$(ContinueOnError)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output TaskParameter="TargetOutputs" ItemName="NativeReference" Condition="'%(_MSBuildProjectReferenceExistent.ReferenceOutputAssembly)' == 'true'"/>\r
-    </MSBuild>\r
-\r
-    <ItemGroup>\r
-      <_ResolvedProjectReferencePaths Remove="@(_ResolvedProjectReferencePaths)" Condition="'%(_ResolvedProjectReferencePaths.ResolveableAssembly)' == 'false'" />\r
-      <!--\r
-          Copy OriginalItemSpec to OriginalProjectReferenceItemSpec, so that when ResolveAssemblyReferences\r
-          takes these items and resolves them to ReferencePath, we can still recover the _real_ OriginalItemSpec\r
-          for the unresolved reference items.\r
-          -->\r
-      <_ResolvedProjectReferencePaths>\r
-        <OriginalProjectReferenceItemSpec>%(_ResolvedProjectReferencePaths.OriginalItemSpec)</OriginalProjectReferenceItemSpec>\r
-      </_ResolvedProjectReferencePaths>\r
-    </ItemGroup>\r
-\r
-    <!-- Issue a warning for each non-existent project. -->\r
-    <Warning\r
-        Text="The referenced project '%(_MSBuildProjectReferenceNonexistent.Identity)' does not exist."\r
-        Condition="'@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != ''"/>\r
-\r
-  </Target>\r
-\r
-  <Target\r
-    Name="ResolveProjectReferencesDesignTime"\r
-    Returns="@(_ProjectReferencesFromRAR);@(_ResolvedNativeProjectReferencePaths)"\r
-    DependsOnTargets="ResolveProjectReferences;ResolveAssemblyReferences">\r
-    <!-- We need to do this here because we only want project references which have passed through rar and have not been unresolved due to violating some MT rule\r
-        which means we need to pull the project references out of the referencepath item because they will only exist there if they were correctly resolved.\r
-    -->\r
-    <ItemGroup>\r
-      <_ProjectReferencesFromRAR Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ProjectReference'))">\r
-        <OriginalItemSpec>%(ReferencePath.ProjectReferenceOriginalItemSpec)</OriginalItemSpec>\r
-      </_ProjectReferencesFromRAR>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <Target\r
-   Name="ExpandSDKReferencesDesignTime"\r
-   Returns="@(ReferencesFromSDK)"\r
-   DependsOnTargets="ExpandSDKReferences"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GetTargetPath\r
-\r
-    This stand-alone target returns the name of the build product (i.e. EXE, DLL)\r
-    that would be produced if we built this project.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <GetTargetPathDependsOn>$(GetTargetPathDependsOn)</GetTargetPathDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <Target\r
-      Name="GetTargetPath"\r
-      DependsOnTargets="$(GetTargetPathDependsOn)"\r
-      Returns="@(TargetPathWithTargetPlatformMoniker)">\r
-    <ItemGroup>\r
-      <TargetPathWithTargetPlatformMoniker Include="$(TargetPath)">\r
-        <TargetPlatformMoniker>$(TargetPlatformMoniker)</TargetPlatformMoniker>\r
-        <TargetPlatformIdentifier>$(TargetPlatformIdentifier)</TargetPlatformIdentifier>\r
-      </TargetPathWithTargetPlatformMoniker>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GetTargetPathWithTargetPlatformMoniker\r
-\r
-    This stand-alone target returns the name and version of the target platform for this project.\r
-\r
-    NOTE: The functionality of this target has been subsumed by GetTargetPath.  This target is\r
-    provided purely for compat reasons.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <GetTargetPathWithTargetPlatformMonikerDependsOn>$(GetTargetPathDependsOn); GetTargetPath</GetTargetPathWithTargetPlatformMonikerDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <Target\r
-      Name="GetTargetPathWithTargetPlatformMoniker"\r
-      DependsOnTargets="$(GetTargetPathWithTargetPlatformMonikerDependsOn)"\r
-      Returns="@(TargetPathWithTargetPlatformMoniker)" />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GetNativeManifest\r
-\r
-    Compute the manifest item for this project.\r
-\r
-        [IN]\r
-        $(_DeploymentApplicationManifestIdentity) - the manifest identity\r
-        @(ApplicationManifest)         - the original application manifest item\r
-\r
-        [OUT]\r
-        @(ComputedApplicationManifest) - application manifest item with full hint path, if generated\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="GetNativeManifest"\r
-      Returns="@(ComputedApplicationManifest)">\r
-\r
-    <ItemGroup>\r
-      <ComputedApplicationManifest Include="$(_DeploymentApplicationManifestIdentity)" Condition="'$(OutputType)'!='winexe' and '$(OutputType)'!='exe' and '$(OutputType)'!='appcontainerexe' and Exists('%(_ApplicationManifestFinal.FullPath)')">\r
-        <HintPath>%(_ApplicationManifestFinal.FullPath)</HintPath>\r
-      </ComputedApplicationManifest>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ResolveNativeReferences\r
-\r
-    Resolve native references\r
-\r
-        [IN]\r
-        @(NativeReference) - The manifest reference (or list of manifest references)\r
-\r
-        [OUT]\r
-        @(NativeReferenceFile)  - List of manifest files referenced.\r
-        @(_DeploymentNativePrerequisite)   - List of native assembly prerequisites contained in the manifest.\r
-        @(ComClassReference)    - List of COM components contained in the manifest.\r
-        @(COMReferenceFromNative) List of type libraries contained in the manifest.\r
-        @(COMFileReference)     - List of loose files contained in the manifest.\r
-        @(_DeploymentLooseManifestFile)    - List of extra files that should be published.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="ResolveNativeReferences"\r
-      Condition="'@(NativeReference)'!=''"\r
-      DependsOnTargets="ResolveProjectReferences">\r
-\r
-    <ResolveNativeReference\r
-        NativeReferences="@(NativeReference)"\r
-        AdditionalSearchPaths="$(ReferencePath);$(OutDir)"\r
-            >\r
-      <Output TaskParameter="ContainingReferenceFiles" ItemName="NativeReferenceFile"/>\r
-      <Output TaskParameter="ContainedPrerequisiteAssemblies" ItemName="_DeploymentNativePrerequisite"/>\r
-      <Output TaskParameter="ContainedComComponents" ItemName="ComClassReference"/>\r
-      <Output TaskParameter="ContainedTypeLibraries" ItemName="COMReferenceFromNative"/>\r
-      <Output TaskParameter="ContainedLooseTlbFiles" ItemName="COMFileReference"/>\r
-      <Output TaskParameter="ContainedLooseEtcFiles" ItemName="_DeploymentLooseManifestFile"/>\r
-    </ResolveNativeReference>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-\r
-                                        ResolveAssemblyReferences\r
-\r
-    Given the list of assemblies, find the closure of all assemblies that they depend on. These are\r
-    what we need to copy to the output directory.\r
-\r
-        [IN]\r
-        @(Reference) - List of assembly references as fusion names.\r
-        @(_ResolvedProjectReferencePaths) - List of project references produced by projects that this project depends on.\r
-\r
-            The 'Private' attribute on the reference corresponds to the Copy Local flag in IDE.\r
-            The 'Private' flag can have three possible values:\r
-                - 'True' means the reference should be Copied Local\r
-                - 'False' means the reference should not be Copied Local\r
-                - [Missing] means this task will decide whether to treat this reference as CopyLocal or not.\r
-\r
-        [OUT]\r
-        @(ReferencePath) - Paths to resolved primary files.\r
-        @(ReferenceDependencyPaths) - Paths to resolved dependency files.\r
-        @(_ReferenceRelatedPaths) - Paths to .xmls and .pdbs.\r
-        @(ReferenceSatellitePaths) - Paths to satellites.\r
-        @(_ReferenceSerializationAssemblyPaths) - Paths to XML serialization assemblies created by sgen.\r
-        @(_ReferenceScatterPaths) - Paths to scatter files.\r
-        @(ReferenceCopyLocalPaths) - Paths to files that should be copied to the local directory.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <ResolveAssemblyReferencesDependsOn>\r
-      GetFrameworkPaths;\r
-      GetReferenceAssemblyPaths;\r
-      PrepareForBuild;\r
-      ResolveSDKReferences;\r
-      ExpandSDKReferences;\r
-    </ResolveAssemblyReferencesDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="ResolveAssemblyReferences"\r
-      Returns="@(ReferencePath)"\r
-      DependsOnTargets="$(ResolveAssemblyReferencesDependsOn)">\r
-\r
-    <ItemGroup>\r
-      <_ReferenceInstalledAssemblyDirectory Include="$(TargetFrameworkDirectory)" />\r
-      <_ReferenceInstalledAssemblySubsets Include="$(TargetFrameworkSubset)" />\r
-    </ItemGroup>\r
-\r
-    <!--\r
-        Only read and write cache file at build time, skip it for load time because its more\r
-        expensive to write the newly created cache file.\r
-        -->\r
-    <PropertyGroup>\r
-      <ResolveAssemblyReferencesStateFile Condition="'$(BuildingProject)'=='true'">$(IntermediateOutputPath)$(MSBuildProjectFile)ResolveAssemblyReference.cache</ResolveAssemblyReferencesStateFile>\r
-    </PropertyGroup>\r
-\r
-    <!-- Make an App.Config item that exists when AutoUnify is false. -->\r
-    <ItemGroup>\r
-      <_ResolveAssemblyReferencesApplicationConfigFileForExes Include="@(AppConfigWithTargetPath)" Condition="'$(AutoGenerateBindingRedirects)'=='true' or '$(AutoUnifyAssemblyReferences)'=='false'"/>\r
-    </ItemGroup>\r
-\r
-    <PropertyGroup>\r
-      <!-- Default in task is true -->\r
-      <_FindDependencies Condition="'$(BuildingProject)' != 'true' and '$(_ResolveReferenceDependencies)' != 'true'">false</_FindDependencies>\r
-      <ResolveAssemblyReferencesSilent Condition="'$(ResolveAssemblyReferencesSilent)' == '' and '$(TraceDesignTime)' != 'true' and '$(BuildingProject)' == 'false'">true</ResolveAssemblyReferencesSilent>\r
-      <ResolveAssemblyReferencesSilent Condition="'$(ResolveAssemblyReferencesSilent)' == ''">false</ResolveAssemblyReferencesSilent>\r
-      <ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch Condition="'$(ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch)' == ''">Warning</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup>\r
-      <!-- Remove any references which we have added as explicit reference so that we do not get duplicates. We need to make sure we do not have duplicates\r
-             because this confuses the IDE  when it tries to compare the list of references passed in to the list of resolved references. If it does not match then the\r
-             ide will show one of the references as not resolved, this will not break the build but is a display issue -->\r
-      <Reference Remove="$(AdditionalExplicitAssemblyReferences)"/>\r
-      <Reference Include="$(AdditionalExplicitAssemblyReferences)">\r
-        <Implicit>true</Implicit>\r
-      </Reference>\r
-    </ItemGroup>\r
-\r
-    <ResolveAssemblyReference\r
-        Assemblies="@(Reference)"\r
-        AssemblyFiles="@(_ResolvedProjectReferencePaths);@(_ExplicitReference)"\r
-        TargetFrameworkDirectories="@(_ReferenceInstalledAssemblyDirectory)"\r
-        InstalledAssemblyTables="@(InstalledAssemblyTables);@(RedistList)"\r
-        IgnoreDefaultInstalledAssemblyTables="$(IgnoreDefaultInstalledAssemblyTables)"\r
-        IgnoreDefaultInstalledAssemblySubsetTables="$(IgnoreInstalledAssemblySubsetTables)"\r
-        CandidateAssemblyFiles="@(Content);@(None)"\r
-        SearchPaths="$(AssemblySearchPaths)"\r
-        AllowedAssemblyExtensions="$(AllowedReferenceAssemblyFileExtensions)"\r
-        AllowedRelatedFileExtensions="$(AllowedReferenceRelatedFileExtensions)"\r
-        TargetProcessorArchitecture="$(ProcessorArchitecture)"\r
-        AppConfigFile="@(_ResolveAssemblyReferencesApplicationConfigFileForExes)"\r
-        AutoUnify="$(AutoUnifyAssemblyReferences)"\r
-        SupportsBindingRedirectGeneration="$(GenerateBindingRedirectsOutputType)"\r
-        IgnoreVersionForFrameworkReferences="$(IgnoreVersionForFrameworkReferences)"\r
-        FindDependencies="$(_FindDependencies)"\r
-        FindSatellites="$(BuildingProject)"\r
-        FindSerializationAssemblies="$(BuildingProject)"\r
-        FindRelatedFiles="$(BuildingProject)"\r
-        Silent="$(ResolveAssemblyReferencesSilent)"\r
-        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-        TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
-        TargetFrameworkMonikerDisplayName="$(TargetFrameworkMonikerDisplayName)"\r
-        TargetedRuntimeVersion="$(TargetedRuntimeVersion)"\r
-        StateFile="$(ResolveAssemblyReferencesStateFile)"\r
-        InstalledAssemblySubsetTables="@(InstalledAssemblySubsetTables)"\r
-        TargetFrameworkSubsets="@(_ReferenceInstalledAssemblySubsets)"\r
-        FullTargetFrameworkSubsetNames="$(FullReferenceAssemblyNames)"\r
-        FullFrameworkFolders="$(_FullFrameworkReferenceAssemblyPaths)"\r
-        FullFrameworkAssemblyTables="@(FullFrameworkAssemblyTables)"\r
-        ProfileName="$(TargetFrameworkProfile)"\r
-        LatestTargetFrameworkDirectories="@(LatestTargetFrameworkDirectories)"\r
-        CopyLocalDependenciesWhenParentReferenceInGac="$(CopyLocalDependenciesWhenParentReferenceInGac)"\r
-        DoNotCopyLocalIfInGac="$(DoNotCopyLocalIfInGac)"\r
-        ResolvedSDKReferences="@(ResolvedSDKReference)"\r
-        WarnOrErrorOnTargetArchitectureMismatch="$(ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch)"\r
-        IgnoreTargetFrameworkAttributeVersionMismatch ="$(ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch)"\r
-        ContinueOnError="$(ContinueOnError)"\r
-        Condition="'@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != ''"\r
-        >\r
-\r
-      <Output TaskParameter="ResolvedFiles" ItemName="ReferencePath"/>\r
-      <Output TaskParameter="ResolvedFiles" ItemName="_ResolveAssemblyReferenceResolvedFiles"/>\r
-      <Output TaskParameter="ResolvedDependencyFiles" ItemName="ReferenceDependencyPaths"/>\r
-      <Output TaskParameter="RelatedFiles" ItemName="_ReferenceRelatedPaths"/>\r
-      <Output TaskParameter="SatelliteFiles" ItemName="ReferenceSatellitePaths"/>\r
-      <Output TaskParameter="SerializationAssemblyFiles" ItemName="_ReferenceSerializationAssemblyPaths"/>\r
-      <Output TaskParameter="ScatterFiles" ItemName="_ReferenceScatterPaths"/>\r
-      <Output TaskParameter="CopyLocalFiles" ItemName="ReferenceCopyLocalPaths"/>\r
-      <Output TaskParameter="SuggestedRedirects" ItemName="SuggestedBindingRedirects"/>\r
-      <Output TaskParameter="FilesWritten" ItemName="FileWrites"/>\r
-      <Output TaskParameter="DependsOnSystemRuntime" PropertyName="DependsOnSystemRuntime"/>\r
-    </ResolveAssemblyReference>\r
-  </Target>\r
-\r
-  <!--\r
-    ====================================================================================================\r
-\r
-                                        GenerateBindingRedirects\r
-    Inject the binding redirects into the app config file based on suggested redirects as output from\r
-    ResolveAssemblyReferences.\r
-\r
-        [IN]\r
-        @(AppConfigWithTargetPath) - Path to the source app config file. This can be null if the project\r
-                                     doesn't contain an app config file.\r
-        $(TargetFileName) -          The file name of the build target.\r
-\r
-        [OUT]\r
-        @(OutputAppConfigFile) -     Path to the output app config file in the intermediate directory.\r
-\r
-    ====================================================================================================\r
-  -->\r
-  <Target Name="GenerateBindingRedirects"\r
-    Inputs="$(MSBuildAllProjects);@(AppConfigFile);$(ResolveAssemblyReferencesStateFile);$(IntermediateOutputPath);@(SuggestedBindingRedirects)"\r
-    Outputs="$(_GenerateBindingRedirectsIntermediateAppConfig)"\r
-    Condition="'$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true'">\r
-\r
-    <GenerateBindingRedirects\r
-      AppConfigFile="@(AppConfigWithTargetPath)"\r
-      TargetName="$(TargetFileName).config"\r
-      OutputAppConfigFile="$(_GenerateBindingRedirectsIntermediateAppConfig)"\r
-      SuggestedRedirects="@(SuggestedBindingRedirects)"\r
-      >\r
-\r
-      <Output TaskParameter="OutputAppConfigFile" ItemName="FileWrites" />\r
-\r
-    </GenerateBindingRedirects>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ====================================================================================================\r
-\r
-                                        GenerateBindingRedirectsUpdateAppConfig\r
-    Updates the project to use the generated app.config content.  This needs to run regardless of\r
-    inputs/outputs so it is seperate from GenerateBindingRedirects.\r
-    ====================================================================================================\r
-  -->\r
-  <Target Name="GenerateBindingRedirectsUpdateAppConfig"\r
-    AfterTargets="GenerateBindingRedirects"\r
-    Condition="'$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)')">\r
-\r
-    <PropertyGroup>\r
-      <AppConfig>$(_GenerateBindingRedirectsIntermediateAppConfig)</AppConfig>\r
-    </PropertyGroup>\r
-    <ItemGroup>\r
-      <AppConfigWithTargetPath Remove="@(AppConfigWithTargetPath)" />\r
-      <AppConfigWithTargetPath Include="$(AppConfig)">\r
-        <TargetPath>$(TargetFileName).config</TargetPath>\r
-      </AppConfigWithTargetPath>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ===========================================================================================\r
-                                        GetInstalledSDKs\r
-\r
-    Gets the list of SDKs installed in the SDKDirectoryRoot and SDKRegistryRoot locations\r
-\r
-    These paths are used by the ResolveSDKReference task and the ResolveAssemblyReference task.\r
-    ===========================================================================================\r
-  -->\r
-  <PropertyGroup>\r
-    <SDKReferenceRegistryRoot Condition="'$(SDKReferenceRegistryRoot)' == ''">Software\Microsoft\Microsoft SDKs</SDKReferenceRegistryRoot>\r
-    <SDKReferenceDirectoryRoot Condition="'$(SDKReferenceDirectoryRoot)' == ''">$(LocalAppData)\Microsoft SDKs;$(MSBuildProgramFiles32)\Microsoft SDKs</SDKReferenceDirectoryRoot>\r
-    <!-- Manifest driven extension SDK locations -->\r
-    <SDKExtensionDirectoryRoot Condition="'$(SDKExtensionDirectoryRoot)' == '' and '$(SDKIdentifier)' != ''">$(MSBuildProgramFiles32)\Microsoft SDKs\Windows Kits\10;$(MSBuildProgramFiles32)\Windows Kits\10</SDKExtensionDirectoryRoot>\r
-\r
-    <!-- UAP projects by default should support Windows 8.1 SDKs -->\r
-    <SupportWindows81SDKs Condition="'$(SupportWindows81SDKs)' == '' and '$(Support81SDKs)' != 'false' and '$(TargetPlatformIdentifier)' == 'UAP'">true</SupportWindows81SDKs>\r
-    <TargetPlatformIdentifierWindows81 Condition="'$(TargetPlatformIdentifierWindows81)' == '' and '$(SupportWindows81SDKs)' == 'true'">Windows</TargetPlatformIdentifierWindows81>\r
-    <TargetPlatformVersionWindows81 Condition="'$(TargetPlatformVersionWindows81)' == '' and '$(SupportWindows81SDKs)' == 'true'">8.1</TargetPlatformVersionWindows81>\r
-\r
-    <!-- Desktop and phone SDKs often have the exact same identifiers, don't enable phone by default -->\r
-    <SupportWindowsPhone81SDKs Condition="'$(SupportWindowsPhone81SDKs)' == '' and '$(Support81SDKs)' != 'false' and '$(TargetPlatformIdentifier)' == 'UAP'">false</SupportWindowsPhone81SDKs>\r
-    <TargetPlatformIdentifierWindowsPhone81 Condition="'$(TargetPlatformIdentifierWindowsPhone81)' == '' and '$(SupportWindowsPhone81SDKs)' == 'true'">WindowsPhoneApp</TargetPlatformIdentifierWindowsPhone81>\r
-    <TargetPlatformVersionWindowsPhone81 Condition="'$(TargetPlatformVersionWindowsPhone81)' == '' and '$(SupportWindowsPhone81SDKs)' == 'true'">8.1</TargetPlatformVersionWindowsPhone81>\r
-  </PropertyGroup>\r
-\r
-  <Target\r
-      Name="GetInstalledSDKLocations"\r
-      DependsOnTargets="$(GetInstalledSDKLocationsDependsOn)"\r
-      Returns="@(InstalledSDKLocations)"\r
-      >\r
-\r
-    <GetInstalledSDKLocations\r
-           SDKDirectoryRoots="$(SDKReferenceDirectoryRoot)"\r
-           SDKExtensionDirectoryRoots="$(SDKExtensionDirectoryRoot)"\r
-           SDKRegistryRoot="$(SDKReferenceRegistryRoot)"\r
-           TargetPlatformVersion="$(TargetPlatformVersion)"\r
-           TargetPlatformIdentifier="$(TargetPlatformIdentifier)"\r
-           Condition="'@(SDKReference)' != ''"\r
-           >\r
-      <Output TaskParameter="InstalledSDKs" ItemName="InstalledSDKLocations"/>\r
-    </GetInstalledSDKLocations>\r
-\r
-    <!-- Also lookup 8.1 SDKs if requested -->\r
-    <GetInstalledSDKLocations\r
-           SDKDirectoryRoots="$(SDKReferenceDirectoryRoot)"\r
-           SDKExtensionDirectoryRoots=""\r
-           SDKRegistryRoot="$(SDKReferenceRegistryRoot)"\r
-           TargetPlatformVersion="$(TargetPlatformVersionWindows81)"\r
-           TargetPlatformIdentifier="$(TargetPlatformIdentifierWindows81)"\r
-           Condition="'@(SDKReference)' != '' and '$(SupportWindows81SDKs)' == 'true' and '$(TargetPlatformIdentifierWindows81)' != '' and '$(TargetPlatformVersionWindows81)' != ''"\r
-           WarnWhenNoSDKsFound="false"\r
-           >\r
-      <Output TaskParameter="InstalledSDKs" ItemName="InstalledSDKLocations"/>\r
-    </GetInstalledSDKLocations>\r
-\r
-    <GetInstalledSDKLocations\r
-           SDKDirectoryRoots="$(SDKReferenceDirectoryRoot)"\r
-           SDKExtensionDirectoryRoots=""\r
-           SDKRegistryRoot="$(SDKReferenceRegistryRoot)"\r
-           TargetPlatformVersion="$(TargetPlatformVersionWindowsPhone81)"\r
-           TargetPlatformIdentifier="$(TargetPlatformIdentifierWindowsPhone81)"\r
-           Condition="'@(SDKReference)' != '' and '$(SupportWindowsPhone81SDKs)' == 'true' and '$(TargetPlatformIdentifierWindowsPhone81)' != '' and '$(TargetPlatformVersionWindowsPhone81)' != ''"\r
-           WarnWhenNoSDKsFound="false"\r
-           >\r
-      <Output TaskParameter="InstalledSDKs" ItemName="InstalledSDKLocations"/>\r
-    </GetInstalledSDKLocations>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-\r
-                                        ResolveSDKReferences\r
-\r
-    Given a list of SDKReference items and a list of resolved winmd files which may contain metadata as to which sdk they came from\r
-    we need to find the sdk root folders on disk and populate a ResolvedSDKReference item which has the full path to the SDK ROOT\r
-    and the sdk identity as a piece of metadata.\r
-\r
-        [IN]\r
-        @(SDKReference) - List of sdk references (the identity in the sdk manifest file).\r
-        @(ReferencePath) -List of resolved assemblies, we are interested in the ones which have IsWinMDFile set to true.\r
-\r
-        [OUT]\r
-        @(ResolvedSDKReference) - Full path to the root of the SDK\r
-    ============================================================\r
-  -->\r
-  <PropertyGroup>\r
-    <ResolveSDKReferencesDependsOn>\r
-      GetInstalledSDKLocations\r
-    </ResolveSDKReferencesDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <TargetedSDKConfiguration Condition="'$(TargetedSDKConfiguration)' == '' and '_$(Configuration)' == '_Debug'">Debug</TargetedSDKConfiguration>\r
-    <TargetedSDKConfiguration Condition="'$(TargetedSDKConfiguration)' == '' and '_$(Configuration)' == '_Release'">Retail</TargetedSDKConfiguration>\r
-    <TargetedSDKConfiguration Condition="'$(TargetedSDKConfiguration)' == ''">Retail</TargetedSDKConfiguration>\r
-    <TargetedSDKArchitecture Condition="'$(TargetedSDKArchitecture)' == ''">$(ProcessorArchitecture)</TargetedSDKArchitecture>\r
-    <TargetedSDKArchitecture Condition="'$(TargetedSDKArchitecture)' == ''">Neutral</TargetedSDKArchitecture>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <ShouldMarkCertainSDKReferencesAsRuntimeOnly Condition="'$(ShouldMarkCertainSDKReferencesAsRuntimeOnly)' == ''">true</ShouldMarkCertainSDKReferencesAsRuntimeOnly>\r
-  </PropertyGroup>\r
-\r
-  <ItemGroup Condition="'$(ShouldMarkCertainSDKReferencesAsRuntimeOnly)' == 'true'">\r
-    <!-- Dependencies that are specified as runtime-only dependencies. Therefore the associated files are not used to build Appx package.  -->\r
-    <!-- TODO: Do we need to do anything like this for the new SDK? -->\r
-    <RuntimeReferenceOnlySDKDependencies Condition = "'$(TargetPlatformVersion)' == '8.1'" Include="Microsoft.VCLibs, Version=11.0"/>\r
-  </ItemGroup>\r
-\r
-  <Target\r
-      Name="ResolveSDKReferences"\r
-      Returns="@(ResolvedSDKReference)"\r
-      DependsOnTargets="$(ResolveSDKReferencesDependsOn)">\r
-\r
-    <ResolveSDKReference\r
-           SDKReferences="@(SDKReference)"\r
-           RuntimeReferenceOnlySDKDependencies="@(RuntimeReferenceOnlySDKDependencies)"\r
-           References="@(Reference)"\r
-           TargetPlatformVersion="$(TargetPlatformVersion)"\r
-           TargetPlatformIdentifier="$(TargetPlatformIdentifier)"\r
-           WarnOnMissingPlatformVersion="$(SDKReferenceWarnOnMissingMaxPlatformVersion)"\r
-           ProjectName="$(MSBuildProjectName)"\r
-           TargetedSDKConfiguration="$(TargetedSDKConfiguration)"\r
-           TargetedSDKArchitecture="$(TargetedSDKArchitecture)"\r
-           InstalledSDKs ="@(InstalledSDKLocations)"\r
-           LogResolutionErrorsAsWarnings ="$(LogSDKReferenceResolutionErrorsAsWarnings)"\r
-           Prefer32Bit ="$(Prefer32Bit)"\r
-           ContinueOnError="$(ContinueOnError)"\r
-           Condition="'@(SDKReference)'!=''">\r
-      <Output TaskParameter="ResolvedSDKReferences" ItemName="ResolvedSDKReference"/>\r
-    </ResolveSDKReference>\r
-  </Target>\r
-\r
-   <Target\r
-      Name="ResolveSDKReferencesDesignTime"\r
-      Returns="@(ResolvedSDKReference)"\r
-      DependsOnTargets="ResolveSDKReferences" />\r
-\r
-  <!--\r
-    ============================================================\r
-\r
-                                        FindInvalidProjectReferences\r
-\r
-    Find project to project references with target platform version higher than the one used by the current project and\r
-    creates a list of invalid references to be unresolved. It issues a warning for each invalid reference.\r
-\r
-        [IN]\r
-        $(TargetPlatformVersion) - Project's target platform version\r
-        @(_ProjectReferenceTargetPlatformMonikers) - List of monikers of all referenced projects gathered by the helper\r
-                                                     target GetTargetPlatformMonikers.\r
-\r
-        [OUT]\r
-    @(InvalidProjectReferences) - List of invalid project references\r
-\r
-    ============================================================\r
-    -->\r
-\r
-  <PropertyGroup>\r
-    <FindInvalidProjectReferencesDependsOn>\r
-      GetReferenceTargetPlatformMonikers\r
-    </FindInvalidProjectReferencesDependsOn>\r
-  </PropertyGroup>\r
-\r
-   <Target\r
-      Name="FindInvalidProjectReferences"\r
-      Condition ="'$(FindInvalidProjectReferences)' == 'true'"\r
-      DependsOnTargets="$(FindInvalidProjectReferencesDependsOn)">\r
-\r
-     <FindInvalidProjectReferences\r
-         TargetPlatformVersion="$(TargetPlatformVersion)"\r
-         TargetPlatformIdentifier="$(TargetPlatformIdentifier)"\r
-         ProjectReferences="@(TargetPathWithTargetPlatformMoniker)">\r
-       <Output TaskParameter="InvalidReferences" ItemName="InvalidProjectReferences" />\r
-     </FindInvalidProjectReferences>\r
-\r
-     <ItemGroup>\r
-       <_ResolvedProjectReferencePaths Remove="@(InvalidProjectReferences)" />\r
-     </ItemGroup>\r
-   </Target>\r
-\r
-  <Target Name="GetReferenceTargetPlatformMonikers" DependsOnTargets="PrepareProjectReferences">\r
-    <MSBuild\r
-      Projects="@(_MSBuildProjectReferenceExistent)"\r
-      Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
-      Targets="GetTargetPathWithTargetPlatformMoniker"\r
-      BuildInParallel="$(BuildInParallel)"\r
-      ContinueOnError="!$(BuildingProject)"\r
-      RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output TaskParameter="TargetOutputs" ItemName="TargetPathWithTargetPlatformMoniker" />\r
-    </MSBuild>\r
-  </Target>\r
-\r
-   <!--\r
-    ============================================================\r
-\r
-                       ExpandSDKReferences\r
-\r
-        After we have resolved the sdk refrence we need to make sure that we automatically include the references which are part of the SDK (both winmd and dll)\r
-        as part of the assemblies passed to the compiler.\r
-\r
-        Project systems or project which do not want to reference all dlls or winmd files should override this target to do nothing.\r
-   ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <ExpandSDKReferencesDependsOn>\r
-      ResolveSDKReferences\r
-    </ExpandSDKReferencesDependsOn>\r
-\r
-    <ExpandSDKAllowedReferenceExtensions Condition="'$(ExpandSDKAllowedReferenceExtensions)' == ''">\r
-      .winmd;\r
-      .dll\r
-    </ExpandSDKAllowedReferenceExtensions>\r
-  </PropertyGroup>\r
-\r
-   <Target Name="ExpandSDKReferences"\r
-           Returns="@(ReferencesFromSDK)"\r
-           DependsOnTargets="$(ExpandSDKReferencesDependsOn)"\r
-    >\r
-     <GetSDKReferenceFiles\r
-       ResolvedSDKReferences="@(ResolvedSDKReference)"\r
-       ReferenceExtensions="$(ExpandSDKAllowedReferenceExtensions)"\r
-       TargetSDKIdentifier="$(SDKIdentifier)"\r
-       TargetSDKVersion="$(SDKVersion)"\r
-       TargetPlatformIdentifier="$(TargetPlatformIdentifier)"\r
-       TargetPlatformVersion="$(TargetPlatformVersion)"\r
-       LogRedistFilesList="$(GetSDKReferenceFilesLogRedistFilesList)"\r
-       LogRedistConflictWithinSDKAsWarning ="$(GetSDKReferenceFilesLogRedistConflictsWithinSDKAsWarning)"\r
-       LogRedistConflictBetweenSDKsAsWarning ="$(GetSDKReferenceFilesLogRedistConflictsBetweenSDKsAsWarning)"\r
-       LogReferencesList="$(GetSDKReferenceFilesLogReferencesList)"\r
-       LogReferenceConflictWithinSDKAsWarning ="$(GetSDKReferenceFilesLogReferenceConflictsWithinSDKAsWarning)"\r
-       LogReferenceConflictBetweenSDKsAsWarning ="$(GetSDKReferenceFilesLogReferenceConflictsBetweenSDKsAsWarning)"\r
-       CacheFileFolderPath ="$(GetSDKReferenceFilesCacheFolder)"\r
-       LogCacheFileExceptions="$(GetSDKReferenceFilesLogCacheFileExceptions)"\r
-       Condition="'@(ResolvedSDKReference)'!=''">\r
-\r
-       <Output TaskParameter="References" ItemName="ReferencePath"/>\r
-       <Output TaskParameter="References" ItemName="ReferencesFromSDK"/>\r
-       <Output TaskParameter="References" ItemName="_ResolveAssemblyReferenceResolvedFiles"/>\r
-       <Output TaskParameter="CopyLocalFiles" ItemName="ReferenceCopyLocalPaths"/>\r
-       <Output TaskParameter="RedistFiles" ItemName="ResolvedRedistFiles"/>\r
-     </GetSDKReferenceFiles>\r
-   </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-\r
-                                        ExportWindowsMDFile\r
-\r
-    When a project is generating a a winmd file through c# or vb, ect the compiler will create a WinMDModule file. This file needs to be run\r
-    through the winmdexp tool in order to generate the resulting WinMD file.\r
-\r
-    ===========================================================\r
-    -->\r
-\r
-    <Target Name="ExportWindowsMDFile"\r
-          DependsOnTargets="Compile"\r
-          Condition="'$(ExportWinMDFile)' == 'true'"\r
-          Inputs="@(IntermediateAssembly);@(DocFileItem);@(_DebugSymbolsIntermediatePath);@(ReferencePath);$(MSBuildAllProjects)"\r
-          Outputs="$(_IntermediateWindowsMetadataPath);$(WinMDExpOutputPdb);$(WinMDOutputDocumentationFile)"\r
-  >\r
-\r
-      <PropertyGroup>\r
-        <!-- Will be copied by the "copy WinMD artifacts" step instead -->\r
-        <CopyBuildOutputToOutputDirectory>false</CopyBuildOutputToOutputDirectory>\r
-        <CopyOutputSymbolsToOutputDirectory>false</CopyOutputSymbolsToOutputDirectory>\r
-\r
-        <WinMdExpToolPath Condition="'$(WinMdExpToolPath)' == ''">$(TargetFrameworkSDKToolsDirectory)</WinMdExpToolPath>\r
-        <WinMdExpUTF8Ouput Condition="'$(WinMdExpUTF8Ouput)' == ''">true</WinMdExpUTF8Ouput>\r
-      </PropertyGroup>\r
-\r
-      <WinMDExp WinMDModule="@(IntermediateAssembly)"\r
-                References="@(ReferencePath)"\r
-                DisabledWarnings="$(WinMdExpNoWarn)"\r
-                InputDocumentationFile="@(DocFileItem)"\r
-                OutputDocumentationFile="$(WinMDOutputDocumentationFile)"\r
-                TreatWarningsAsErrors="$(TreatWarningsAsErrors)"\r
-                InputPDBFile="@(_DebugSymbolsIntermediatePath)"\r
-                OutputPDBFile="$(WinMDExpOutputPdb)"\r
-                OutputWindowsMetadataFile="$(_IntermediateWindowsMetadataPath)"\r
-                EnvironmentVariables="$(WinMDExpEnvironment)"\r
-                UTF8Output="$(WinMdExpUTF8Ouput)"\r
-                SdkToolsPath="$(WinMdExpToolPath)"\r
-                AssemblyUnificationPolicy="$(WinMDExpAssemblyUnificationPolicy)">\r
-      <Output TaskParameter="OutputWindowsMetadataFile" ItemName="FileWrites"/>\r
-     </WinMDExp>\r
-\r
-     <ItemGroup>\r
-         <WinMDExpArtifacts Include="$(_IntermediateWindowsMetadataPath)"/>\r
-         <WinMDExpArtifacts Include="$(WinMDOutputDocumentationFile)"/>\r
-         <WinMDExpArtifacts Include="$(WinMDExpOutputPdb)"/>\r
-         <FileWrites Include="$(WinMDOutputDocumentationFile);$(WinMDExpOutputPdb)"/>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <Target\r
-      Name="ResolveAssemblyReferencesDesignTime"\r
-      Returns="@(_ReferencesFromRAR)"\r
-      DependsOnTargets="ResolveProjectReferences;ResolveAssemblyReferences">\r
-\r
-    <!-- We need to do this here because we only want references which have been passed into rar but are not project to project references. -->\r
-    <ItemGroup>\r
-      <_ReferencesFromRAR Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ResolveAssemblyReference'))"/>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <PropertyGroup>\r
-    <ProjectDesignTimeAssemblyResolutionSearchPaths Condition=" '$(ProjectDesignTimeAssemblyResolutionSearchPaths)' == '' ">\r
-      {CandidateAssemblyFiles};\r
-      $(ReferencePath);\r
-      {HintPathFromItem};\r
-      {TargetFrameworkDirectory};\r
-      {Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};\r
-      {RawFileName};\r
-      $(TargetDir)\r
-    </ProjectDesignTimeAssemblyResolutionSearchPaths>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    ==============================================================\r
-\r
-                                       DesignTimeResolveAssemblyReferences\r
-\r
-    Given the list of assemblies, resolve their reference paths.\r
-    This target is called by Visual Studio at run time in order to filter references\r
-    according to the targeted framework.\r
-\r
-        [IN]\r
-        @(DesignTimeReference) - List of assembly references as simple/fusion names.\r
-\r
-\r
-        [OUT]\r
-        @(ReferencePath) - Paths to resolved primary files.\r
-\r
-    ==============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <DesignTimeResolveAssemblyReferencesDependsOn>\r
-      GetFrameworkPaths;\r
-      GetReferenceAssemblyPaths;\r
-      ResolveReferences\r
-    </DesignTimeResolveAssemblyReferencesDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <Target\r
-      Name="DesignTimeResolveAssemblyReferences"\r
-      Condition="'$(DesignTimeReference)'!=''"\r
-      DependsOnTargets="$(DesignTimeResolveAssemblyReferencesDependsOn)">\r
-\r
-    <ItemGroup>\r
-      <_DesignTimeReferenceInstalledAssemblyDirectory Include="$(TargetFrameworkDirectory)" />\r
-    </ItemGroup>\r
-\r
-    <PropertyGroup>\r
-      <DesignTimeResolveAssemblyReferencesStateFile Condition="'$(BuildingProject)'=='true'">$(IntermediateOutputPath)$(MSBuildProjectFile)DesignTimeResolveAssemblyReferences.cache</DesignTimeResolveAssemblyReferencesStateFile>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup>\r
-      <DesignTimeAssemblySearchPaths Condition=" '$(DesignTimeAssemblySearchPaths)' == '' ">\r
-        {CandidateAssemblyFiles};\r
-        $(ReferencePath);\r
-        {HintPathFromItem};\r
-        {TargetFrameworkDirectory};\r
-        {Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};\r
-        {RawFileName};\r
-        $(OutDir)\r
-      </DesignTimeAssemblySearchPaths>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup>\r
-      <DesignTimeFindDependencies Condition=" '$(DesignTimeFindDependencies)' == '' ">false</DesignTimeFindDependencies>\r
-      <DesignTimeIgnoreVersionForFrameworkReferences Condition=" '$(DesignTimeIgnoreVersionForFrameworkReferences)' == '' ">false</DesignTimeIgnoreVersionForFrameworkReferences>\r
-      <DesignTimeFindSatellites Condition=" '$(DesignTimeFindSatellites)' == '' ">false</DesignTimeFindSatellites>\r
-      <DesignTimeFindSerializationAssemblies Condition=" '$(DesignTimeFindSerializationAssemblies)' == '' ">false</DesignTimeFindSerializationAssemblies>\r
-      <DesignTimeFindRelatedFiles Condition=" '$(DesignTimeFindRelatedFiles)' == '' ">false</DesignTimeFindRelatedFiles>\r
-      <DesignTimeSilentResolution Condition=" '$(DesignTimeSilentResolution)' == '' and '$(TraceDesignTime)' != 'true'">true</DesignTimeSilentResolution>\r
-      <DesignTimeAutoUnify Condition="'$(DesignTimeAutoUnify)' == ''">false</DesignTimeAutoUnify>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup>\r
-      <_DesignTimeReferenceAssemblies Include ="$(DesignTimeReference)" />\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <_RARResolvedReferencePath Include="@(ReferencePath)" />\r
-      <ReferencePath Remove="@(ReferencePath)" />\r
-    </ItemGroup>\r
-\r
-    <ResolveAssemblyReference\r
-        Assemblies="@(_DesignTimeReferenceAssemblies)"\r
-        TargetFrameworkDirectories="@(_DesignTimeReferenceInstalledAssemblyDirectory)"\r
-        SearchPaths="$(DesignTimeAssemblySearchPaths)"\r
-        AllowedAssemblyExtensions="$(AllowedReferenceAssemblyFileExtensions)"\r
-        TargetProcessorArchitecture="$(ProcessorArchitecture)"\r
-        CandidateAssemblyFiles="@(Content);@(None);@(_RARResolvedReferencePath)"\r
-        FindDependencies="$(DesignTimeFindDependencies)"\r
-        AutoUnify="$(DesignTimeAutoUnify)"\r
-        IgnoreVersionForFrameworkReferences="$(DesignTimeIgnoreVersionForFrameworkReferences)"\r
-        FindSatellites="$(DesignTimeFindSatellites)"\r
-        FindSerializationAssemblies="$(DesignTimeFindSerializationAssemblies)"\r
-        FindRelatedFiles="$(DesignTimeFindRelatedFiles)"\r
-        Silent="$(DesignTimeSilentResolution)"\r
-        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-        TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
-        TargetFrameworkMonikerDisplayName="$(TargetFrameworkMonikerDisplayName)"\r
-        TargetedRuntimeVersion="$(TargetedRuntimeVersion)"\r
-        StateFile="$(DesignTimeResolveAssemblyReferencesStateFile)"\r
-        InstalledAssemblySubsetTables="@(InstalledAssemblySubsetTables)"\r
-        IgnoreDefaultInstalledAssemblySubsetTables="$(IgnoreInstalledAssemblySubsetTables)"\r
-        TargetFrameworkSubsets="@(_ReferenceInstalledAssemblySubsets)"\r
-        FullTargetFrameworkSubsetNames="$(FullReferenceAssemblyNames)"\r
-        FullFrameworkFolders="$(_FullFrameworkReferenceAssemblyPaths)"\r
-        FullFrameworkAssemblyTables="@(FullFrameworkAssemblyTables)"\r
-        ProfileName="$(TargetFrameworkProfile)"\r
-        ResolvedSDKReferences="@(ResolvedSDKReference)"\r
-        IgnoreTargetFrameworkAttributeVersionMismatch ="$(DesignTimeIgnoreTargetFrameworkAttributeVersionMismatch)"\r
-       >\r
-\r
-      <Output TaskParameter="ResolvedFiles" ItemName="DesignTimeReferencePath"/>\r
-      <Output TaskParameter="FilesWritten" ItemName="FileWrites"/>\r
-    </ResolveAssemblyReference>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ResolveComReferences\r
-\r
-    Resolve COM references\r
-\r
-        [IN]\r
-        @(COMReference) - The list of COM references\r
-        $(BaseIntermediateOutputPath) - The output directory in which to generate wrapper assemblies\r
-\r
-        [OUT]\r
-        @(ReferencePath) - Paths to referenced wrappers.\r
-\r
-        If ResolveComReferences is invoked from the IDE, PrepareForBuild may need to run to create directories.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <ComReferenceExecuteAsTool Condition="'$(ComReferenceExecuteAsTool)'==''">false</ComReferenceExecuteAsTool>\r
-  </PropertyGroup>\r
-\r
-  <Target\r
-      Name="ResolveComReferences"\r
-      Condition="'@(COMReference)'!='' or '@(COMFileReference)'!=''"\r
-      Returns="@(ReferencePath)"\r
-      DependsOnTargets="PrepareForBuild;ResolveKeySource;ResolveAssemblyReferences"\r
-        >\r
-\r
-    <PropertyGroup Condition=" '$(InteropOutputPath)' == '' ">\r
-      <InteropOutputPath>$(IntermediateOutputPath)</InteropOutputPath>\r
-    </PropertyGroup>\r
-\r
-    <MakeDir Directories="$(InteropOutputPath)"/>\r
-\r
-    <!--\r
-        Note: This task should not be batched, since it relies on having all the COM references fed into it at once.\r
-        -->\r
-    <PropertyGroup>\r
-      <ResolveComReferenceMSBuildArchitecture Condition="'$(ResolveComReferenceMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</ResolveComReferenceMSBuildArchitecture>\r
-\r
-      <ResolveComReferenceToolPath Condition="'$(ResolveComReferenceToolPath)' == ''">$(TargetFrameworkSDKToolsDirectory)</ResolveComReferenceToolPath>\r
-      <ResolveComReferenceSilent Condition="'$(ResolveComReferenceSilent)' == ''">false</ResolveComReferenceSilent>\r
-    </PropertyGroup>\r
-\r
-    <ResolveComReference\r
-          TypeLibNames="@(COMReference)"\r
-          TypeLibFiles="@(COMFileReference)"\r
-          ResolvedAssemblyReferences="@(ReferencePath)"\r
-          WrapperOutputDirectory="$(InteropOutputPath)"\r
-          IncludeVersionInInteropName="$(IncludeVersionInInteropName)"\r
-          KeyContainer="$(KeyContainerName)"\r
-          KeyFile="$(KeyOriginatorFile)"\r
-          DelaySign="$(DelaySign)"\r
-          StateFile="@(_ResolveComReferenceCache)"\r
-          TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-          TargetProcessorArchitecture="$(ProcessorArchitecture)"\r
-          NoClassMembers="$(ComReferenceNoClassMembers)"\r
-          Silent="$(ResolveComReferenceSilent)"\r
-          EnvironmentVariables="$(ResolveComReferenceEnvironment)"\r
-          SdkToolsPath="$(ResolveComReferenceToolPath)"\r
-          ExecuteAsTool="$(ComReferenceExecuteAsTool)"\r
-          MSBuildArchitecture="$(ResolveComReferenceMSBuildArchitecture)"\r
-          ContinueOnError="$(ContinueOnError)">\r
-\r
-      <Output TaskParameter="ResolvedFiles" ItemName="ReferencePath"/>\r
-      <Output TaskParameter="ResolvedFiles" ItemName="ComReferenceWrappers"/>\r
-      <Output TaskParameter="ResolvedFiles" ItemName="FileWrites"/>\r
-      <!-- This output list only includes items with Isolated attribute set to True.  It's done by the task itself. -->\r
-      <Output TaskParameter="ResolvedModules" ItemName="ResolvedIsolatedComModules"/>\r
-\r
-    </ResolveComReference>\r
-\r
-    <ItemGroup>\r
-      <FileWrites Include="@(_ResolveComReferenceCache)"/>\r
-      <ReferenceComWrappersToCopyLocal Include="@(ComReferenceWrappers)" Condition="'%(ComReferenceWrappers.CopyLocal)'!='false'"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <Target\r
-      Name="ResolveComReferencesDesignTime"\r
-      Returns="@(ComReferenceWrappers)"\r
-      DependsOnTargets="ResolveComReferences" />\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                PrepareResources Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PrepareResources\r
-\r
-    Prepare resources for the Compile step.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <PrepareResourcesDependsOn>\r
-      PrepareResourceNames;\r
-      ResGen;\r
-      CompileLicxFiles\r
-    </PrepareResourcesDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="PrepareResources"\r
-      DependsOnTargets="$(PrepareResourcesDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PrepareResourceNames\r
-\r
-    Prepare the names of resource files.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <PrepareResourceNamesDependsOn>\r
-      AssignTargetPaths;\r
-      SplitResourcesByCulture;\r
-      CreateManifestResourceNames;\r
-      CreateCustomManifestResourceNames\r
-    </PrepareResourceNamesDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="PrepareResourceNames"\r
-      DependsOnTargets="$(PrepareResourceNamesDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AssignTargetPaths\r
-\r
-    This target creates <TargetPath> tags for items. <TargetPath> is a relative folder plus filename\r
-    for the destination of this item.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <AssignTargetPathsDependsOn></AssignTargetPathsDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="AssignTargetPaths"\r
-      DependsOnTargets="$(AssignTargetPathsDependsOn)">\r
-\r
-    <ItemGroup>\r
-      <_Temporary Remove="@(_Temporary)" />\r
-    </ItemGroup>\r
-\r
-    <!-- AssignTargetPath generates TargetPath metadata that is consumed by CreateManifestResourceNames target for manifest name generation -->\r
-    <AssignTargetPath Files="@(EmbeddedResource)" RootFolder="$(MSBuildProjectDirectory)">\r
-      <Output TaskParameter="AssignedFiles" ItemName="_Temporary" />\r
-    </AssignTargetPath>\r
-\r
-\r
-    <ItemGroup>\r
-      <!-- Replace items in EmbeddedResource with the items emitted by the AssignTargetPath task that have the TargetPath metadata -->\r
-      <EmbeddedResource Remove="@(_Temporary)" />\r
-      <EmbeddedResource Include="@(_Temporary)" />\r
-      <_Temporary Remove="@(_Temporary)" />\r
-    </ItemGroup>\r
-\r
-    <AssignTargetPath Files="@(Content)" RootFolder="$(MSBuildProjectDirectory)">\r
-      <Output TaskParameter="AssignedFiles" ItemName="ContentWithTargetPath" />\r
-    </AssignTargetPath>\r
-\r
-    <AssignTargetPath Files="@(None)" RootFolder="$(MSBuildProjectDirectory)">\r
-      <Output TaskParameter="AssignedFiles" ItemName="_NoneWithTargetPath" />\r
-    </AssignTargetPath>\r
-\r
-    <AssignTargetPath Files="@(BaseApplicationManifest)" RootFolder="$(MSBuildProjectDirectory)">\r
-      <Output TaskParameter="AssignedFiles" ItemName="_DeploymentBaseManifestWithTargetPath"/>\r
-    </AssignTargetPath>\r
-\r
-    <AssignTargetPath Files="@(None)" RootFolder="$(MSBuildProjectDirectory)" Condition="'@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest'">\r
-      <Output TaskParameter="AssignedFiles" ItemName="_DeploymentBaseManifestWithTargetPath" />\r
-    </AssignTargetPath>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GetItemTargetPaths\r
-\r
-    This target returns all items that have TargetPath metadata assigned by the AssignTargetPaths target.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-    Name="GetItemTargetPaths"\r
-    DependsOnTargets="AssignTargetPaths"\r
-    Returns="\r
-      @(EmbeddedResource);\r
-      @(ContentWithTargetPath);\r
-      @(_NoneWithTargetPath);\r
-      @(_DeploymentBaseManifestWithTargetPath);\r
-      " />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        SplitResourcesByCulture\r
-\r
-    Split EmbeddedResource items into five lists based on whether\r
-    they are resx files, licx files or other resources and whether they should be localized. Also adds Type and Culture\r
-    metadata. Type indicates whether the resource is "Resx" or "Non-Resx".\r
-\r
-        [IN]/[OUT]\r
-        @(EmbeddedResource) - The raw list of resources.\r
-\r
-        [OUT]\r
-        @(_LicxFile) - The EmbeddedResource items with extension equal to '.licx'.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="SplitResourcesByCulture"\r
-      DependsOnTargets="AssignTargetPaths">\r
-\r
-    <Warning Condition="'@(ResxWithNoCulture)'!=''" Code="MSB9000" Text="ResxWithNoCulture item type is deprecated. Use EmbeddedResource items instead."/>\r
-    <Warning Condition="'@(ResxWithCulture)'!=''" Code="MSB9001" Text="ResxWithCulture item type is deprecated. Use EmbeddedResource items instead."/>\r
-    <Warning Condition="'@(NonResxWithCulture)'!=''" Code="MSB9002" Text="NonResxWithCulture item type is deprecated. Use EmbeddedResource items instead."/>\r
-    <Warning Condition="'@(NonResxWithNoCulture)'!=''" Code="MSB9003" Text="NonResxWithNoCulture item type is deprecated. Use EmbeddedResource items instead."/>\r
-\r
-    <ItemGroup>\r
-      <_LicxFile Include="@(EmbeddedResource)" Condition="'%(Extension)'=='.licx'"/>\r
-\r
-      <!-- CONSUMED FOR COMPATIBILITY REASONS ONLY. EMIT EMBEDDEDRESOURCE INSTEAD -->\r
-      <EmbeddedResource Include="@(ResxWithNoCulture);@(ResxWithCulture)">\r
-        <Type>Resx</Type>\r
-      </EmbeddedResource>\r
-      <EmbeddedResource Include="@(NonResxWithCulture);@(NonResxWithNoCulture)">\r
-        <Type>Non-Resx</Type>\r
-      </EmbeddedResource>\r
-    </ItemGroup>\r
-\r
-    <AssignCulture Files="@(EmbeddedResource)" Condition="'%(Extension)'!='.licx'">\r
-      <!-- Create the list of culture resx and embedded resource files -->\r
-      <Output TaskParameter="AssignedFilesWithCulture" ItemName="_MixedResourceWithCulture"/>\r
-      <!-- Create the list of non-culture resx and embedded resource files -->\r
-      <Output TaskParameter="AssignedFilesWithNoCulture" ItemName="_MixedResourceWithNoCulture"/>\r
-    </AssignCulture>\r
-\r
-    <ItemGroup>\r
-\r
-      <!-- Remove EmbeddedResource items that we have processed already\r
-                 i.e. either Licx, or resources that don't have culture info -->\r
-      <EmbeddedResource Remove="@(_MixedResourceWithCulture)" />\r
-      <EmbeddedResource Remove="@(_MixedResourceWithNoCulture)" />\r
-      <EmbeddedResource Remove="@(_LicxFile)" />\r
-\r
-      <!-- Add back everything except Licx, so that we have culture info -->\r
-      <EmbeddedResource Include="@(_MixedResourceWithNoCulture);@(_MixedResourceWithCulture)" Condition="'%(Extension)'=='.resx' or '%(Extension)'=='.restext'">\r
-        <Type Condition="'%(_MixedResourceWithNoCulture.Type)'=='' and '%(_MixedResourceWithCulture.Type)'==''">Resx</Type>\r
-      </EmbeddedResource>\r
-      <EmbeddedResource Include="@(_MixedResourceWithNoCulture);@(_MixedResourceWithCulture)" Condition="'%(Extension)'!='.resx' and '%(Extension)'!='.restext'">\r
-        <Type Condition="'%(_MixedResourceWithNoCulture.Type)'=='' and '%(_MixedResourceWithCulture.Type)'==''">Non-Resx</Type>\r
-      </EmbeddedResource>\r
-\r
-      <!-- EMITTED FOR COMPATIBILITY REASONS ONLY. CONSUME EMBEDDEDRESOURCE INSTEAD -->\r
-      <ResxWithNoCulture Remove="@(ResxWithNoCulture)"/>\r
-      <NonResxWithNoCulture Remove="@(NonResxWithNoCulture)"/>\r
-      <ResxWithCulture Remove="@(ResxWithCulture)"/>\r
-      <NonResxWithCulture Remove="@(NonResxWithCulture)"/>\r
-      <ResxWithNoCulture Include="@(_MixedResourceWithNoCulture)" Condition="'%(WithCulture)'=='false' and ('%(Extension)'=='.resx' or '%(Extension)'=='.restext')"/>\r
-      <NonResxWithNoCulture Include="@(_MixedResourceWithNoCulture)" Condition="'%(WithCulture)'=='false' and ('%(Extension)'!='.resx' and '%(Extension)'!='.restext')"/>\r
-      <ResxWithCulture Include="@(_MixedResourceWithCulture)" Condition="'%(WithCulture)'=='true' and ('%(Extension)'=='.resx' or '%(Extension)'=='.restext')"/>\r
-      <NonResxWithCulture Include="@(_MixedResourceWithCulture)" Condition="'%(WithCulture)'=='true' and ('%(Extension)'!='.resx' and '%(Extension)'!='.restext')"/>\r
-\r
-      <!-- Clean up temporary lists -->\r
-      <_MixedResourceWithNoCulture Remove="@(_MixedResourceWithNoCulture)" />\r
-      <_MixedResourceWithCulture Remove="@(_MixedResourceWithCulture)" />\r
-\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    =======================================================================\r
-                                        CreateCustomManifestResourceNames\r
-\r
-    Allows custom manifest resource name generation tasks to plug\r
-    into the build process\r
-    =======================================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <CreateCustomManifestResourceNamesDependsOn></CreateCustomManifestResourceNamesDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="CreateCustomManifestResourceNames"\r
-      DependsOnTargets="$(CreateCustomManifestResourceNamesDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ResGen\r
-\r
-    Run GenerateResource on the given resx files.\r
-\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <ResGenDependsOn>ResolveAssemblyReferences;SplitResourcesByCulture;BeforeResGen;CoreResGen;AfterResGen</ResGenDependsOn>\r
-    <CoreResGenDependsOn></CoreResGenDependsOn>\r
-    <UseSourcePath Condition="'$(UseSourcePath)'==''">true</UseSourcePath>\r
-    <ResGenExecuteAsTool Condition="'$(ResGenExecuteAsTool)'==''">false</ResGenExecuteAsTool>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="ResGen"\r
-      DependsOnTargets="$(ResGenDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BeforeResGen\r
-\r
-    Redefine this target in your project in order to run tasks just before Resgen.\r
-    ============================================================\r
-    -->\r
-  <Target Name="BeforeResGen"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AfterResGen\r
-\r
-    Redefine this target in your project in order to run tasks just after Resgen.\r
-    ============================================================\r
-    -->\r
-  <Target Name="AfterResGen"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CoreResGen\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="CoreResGen"\r
-      DependsOnTargets="$(CoreResGenDependsOn)">\r
-\r
-    <ItemGroup>\r
-      <_Temporary Remove="@(_Temporary)" />\r
-    </ItemGroup>\r
-\r
-    <PropertyGroup>\r
-      <GenerateResourceMSBuildArchitecture Condition="'$(GenerateResourceMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</GenerateResourceMSBuildArchitecture>\r
-\r
-      <ResgenToolPath Condition="'$(ResgenToolPath)' == ''">$(TargetFrameworkSDKToolsDirectory)</ResgenToolPath>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup Condition="'$(TargetFrameworkAsMSBuildRuntime)' != '' and '$(GenerateResourceMSBuildArchitecture)' != ''">\r
-      <!-- In the general case, we want to fail to run the task if the task host it's requesting doesn't exist, because we'd rather let the\r
-           user know there's something wrong than just silently generate something that's probably not quite right. However, in a few\r
-           circumstances, there are tasks that are already aware of runtime / bitness concerns, in which case even if we go ahead and run\r
-           the more recent version of the task, it should be able to generate something correct.  GenerateResource is one such task, so\r
-           we check for the existence of the targeted task host so that we can use it preferentially, but if it can't be found, we'll fall\r
-           back to the current task since it's still mostly correct.\r
-\r
-           In particular, we need to do this because otherwise people with Dev10 on a machine that they upgrade to Win8 will be broken:\r
-           they'll have ResGen from the 7.0A SDK installed, so launching ResGen will still work, but the CLR2 task host is only installed by\r
-           the 8.0A SDK, which they won't have installed, and thus without this fallback mechanism, their projects targeting v3.5 will\r
-           suddenly start failing to build.-->\r
-      <GenerateResourceMSBuildRuntime\r
-          Condition="'$(GenerateResourceMSBuildRuntime)' == '' and\r
-                     $([MSBuild]::DoesTaskHostExist(`$(TargetFrameworkAsMSBuildRuntime)`, `$(GenerateResourceMSBuildArchitecture)`))">$(TargetFrameworkAsMSBuildRuntime)</GenerateResourceMSBuildRuntime>\r
-\r
-      <!-- If the targeted runtime doesn't exist, fall back to current -->\r
-      <GenerateResourceMSBuildRuntime Condition="'$(GenerateResourceMSBuildRuntime)' == ''">CurrentRuntime</GenerateResourceMSBuildRuntime>\r
-    </PropertyGroup>\r
-\r
-    <!-- 4.0 task has some new parameters that we want to make use of if we're targeting 4.0 -->\r
-    <GenerateResource\r
-        Sources="@(EmbeddedResource)"\r
-        UseSourcePath="$(UseSourcePath)"\r
-        References="@(ReferencePath)"\r
-        AdditionalInputs="$(MSBuildAllProjects)"\r
-        NeverLockTypeAssemblies="$(GenerateResourceNeverLockTypeAssemblies)"\r
-        StateFile="$(IntermediateOutputPath)$(MSBuildProjectFile).GenerateResource.Cache"\r
-        StronglyTypedClassName="%(EmbeddedResource.StronglyTypedClassName)"\r
-        StronglyTypedFileName="%(EmbeddedResource.StronglyTypedFileName)"\r
-        StronglyTypedLanguage="%(EmbeddedResource.StronglyTypedLanguage)"\r
-        StronglyTypedNamespace="%(EmbeddedResource.StronglyTypedNamespace)"\r
-        StronglyTypedManifestPrefix="%(EmbeddedResource.StronglyTypedManifestPrefix)"\r
-        PublicClass="%(EmbeddedResource.PublicClass)"\r
-        OutputResources="@(EmbeddedResource->'$(IntermediateOutputPath)%(ManifestResourceName).resources')"\r
-        Condition="'%(EmbeddedResource.Type)' == 'Resx' and '%(EmbeddedResource.GenerateResource)' != 'false' and '$(GenerateResourceMSBuildRuntime)' != 'CLR2'"\r
-        SdkToolsPath="$(ResgenToolPath)"\r
-        ExecuteAsTool="$(ResGenExecuteAsTool)"\r
-        EnvironmentVariables="$(ResGenEnvironment)"\r
-        MSBuildRuntime="$(GenerateResourceMSBuildRuntime)"\r
-        MSBuildArchitecture="$(GenerateResourceMSBuildArchitecture)">\r
-\r
-      <Output TaskParameter="FilesWritten" ItemName="FileWrites"/>\r
-      <Output TaskParameter="StronglyTypedFileName" ItemName="Compile"/>\r
-\r
-      <!-- Gather Sources as an output since it will contain OutputResource metadata indicating the final output resource that it was compiled into -->\r
-      <Output TaskParameter="Sources" ItemName="_Temporary" />\r
-\r
-    </GenerateResource>\r
-\r
-    <!-- But we can't use those parameters if we're targeting 3.5, since we're using the 3.5 task -->\r
-    <GenerateResource\r
-        Sources="@(EmbeddedResource)"\r
-        UseSourcePath="$(UseSourcePath)"\r
-        References="@(ReferencePath)"\r
-        AdditionalInputs="$(MSBuildAllProjects)"\r
-        NeverLockTypeAssemblies="$(GenerateResourceNeverLockTypeAssemblies)"\r
-        StateFile="$(IntermediateOutputPath)$(MSBuildProjectFile).GenerateResource.Cache"\r
-        StronglyTypedClassName="%(EmbeddedResource.StronglyTypedClassName)"\r
-        StronglyTypedFileName="%(EmbeddedResource.StronglyTypedFileName)"\r
-        StronglyTypedLanguage="%(EmbeddedResource.StronglyTypedLanguage)"\r
-        StronglyTypedNamespace="%(EmbeddedResource.StronglyTypedNamespace)"\r
-        StronglyTypedManifestPrefix="%(EmbeddedResource.StronglyTypedManifestPrefix)"\r
-        PublicClass="%(EmbeddedResource.PublicClass)"\r
-        OutputResources="@(EmbeddedResource->'$(IntermediateOutputPath)%(ManifestResourceName).resources')"\r
-        MSBuildRuntime="$(GenerateResourceMSBuildRuntime)"\r
-        MSBuildArchitecture="$(GenerateResourceMSBuildArchitecture)"\r
-        Condition="'%(EmbeddedResource.Type)' == 'Resx' and '%(EmbeddedResource.GenerateResource)' != 'false' and '$(GenerateResourceMSBuildRuntime)' == 'CLR2'">\r
-\r
-      <Output TaskParameter="FilesWritten" ItemName="FileWrites"/>\r
-      <Output TaskParameter="StronglyTypedFileName" ItemName="Compile"/>\r
-\r
-      <!-- Gather Sources as an output since it will contain OutputResource metadata indicating the final output resource that it was compiled into -->\r
-      <Output TaskParameter="Sources" ItemName="_Temporary" />\r
-\r
-    </GenerateResource>\r
-\r
-    <ItemGroup>\r
-      <EmbeddedResource Remove="@(_Temporary)" />\r
-\r
-      <!-- Add back the Sources list (with OutputResource metadata) that we output from GenerateResource into EmbeddedResource -->\r
-      <EmbeddedResource Include="@(_Temporary)" />\r
-      <_Temporary Remove="@(_Temporary)" />\r
-\r
-      <!-- EMITTED FOR COMPATIBILITY REASONS ONLY. CONSUME EMBEDDEDRESOURCE INSTEAD -->\r
-      <ManifestResourceWithNoCulture Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)'=='false' and '%(EmbeddedResource.Type)' == 'Resx'">\r
-        <EmittedForCompatibilityOnly>true</EmittedForCompatibilityOnly>\r
-      </ManifestResourceWithNoCulture>\r
-      <ManifestNonResxWithNoCultureOnDisk Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)'=='false' and '%(EmbeddedResource.Type)' == 'Non-Resx'">\r
-        <EmittedForCompatibilityOnly>true</EmittedForCompatibilityOnly>\r
-      </ManifestNonResxWithNoCultureOnDisk>\r
-\r
-      <!-- EMITTED FOR COMPATIBILITY REASONS ONLY. CONSUME EMBEDDEDRESOURCE INSTEAD -->\r
-      <ManifestResourceWithCulture Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)'=='true' and '%(EmbeddedResource.Type)' == 'Resx'">\r
-        <EmittedForCompatibilityOnly>true</EmittedForCompatibilityOnly>\r
-      </ManifestResourceWithCulture>\r
-      <ManifestNonResxWithCultureOnDisk Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)'=='true' and '%(EmbeddedResource.Type)' == 'Non-Resx'">\r
-        <EmittedForCompatibilityOnly>true</EmittedForCompatibilityOnly>\r
-      </ManifestNonResxWithCultureOnDisk>\r
-\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CompileLicxFiles\r
-\r
-    Compile .licx files (containing information about licensed controls used by the application) into .licenses files.\r
-\r
-        [IN]\r
-        @(_LicxFile) - The list of .licx files in the project (usually there will be just one)\r
-\r
-        [OUT]\r
-        @(CompiledLicenseFile) - The list of compiled .licenses files (there will be just one)\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <CompileLicxFilesDependsOn></CompileLicxFilesDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="CompileLicxFiles"\r
-      Condition="'@(_LicxFile)'!=''"\r
-      DependsOnTargets="$(CompileLicxFilesDependsOn)"\r
-      Inputs="$(MSBuildAllProjects);@(_LicxFile);@(ReferencePath);@(ReferenceDependencyPaths)"\r
-      Outputs="$(IntermediateOutputPath)$(TargetFileName).licenses">\r
-\r
-    <PropertyGroup>\r
-      <LCMSBuildArchitecture Condition="'$(LCMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</LCMSBuildArchitecture>\r
-    </PropertyGroup>\r
-\r
-    <LC\r
-        Sources="@(_LicxFile)"\r
-        LicenseTarget="$(TargetFileName)"\r
-        OutputDirectory="$(IntermediateOutputPath)"\r
-        OutputLicense="$(IntermediateOutputPath)$(TargetFileName).licenses"\r
-        ReferencedAssemblies="@(ReferencePath);@(ReferenceDependencyPaths)"\r
-        NoLogo="$(NoLogo)"\r
-        ToolPath="$(LCToolPath)"\r
-        SdkToolsPath="$(TargetFrameworkSDKToolsDirectory)"\r
-        EnvironmentVariables="$(LCEnvironment)"\r
-        MSBuildArchitecture="$(LCMSBuildArchitecture)"\r
-        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-        >\r
-\r
-      <Output TaskParameter="OutputLicense" ItemName="CompiledLicenseFile"/>\r
-      <Output TaskParameter="OutputLicense" ItemName="FileWrites"/>\r
-\r
-    </LC>\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                ResolveKeySource Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ResolveKeySource\r
-\r
-    Resolve the strong name key used to sign the assembly as well as the certificate used to\r
-    sign the ClickOnce manifests.\r
-\r
-        [IN]\r
-        $(AssemblyOriginatorKeyFile)     - The file used to sign the assembly (.snk or .pfx)\r
-        $(ManifestCertificateThumbprint) - The thumbprint used to locate the certificate in the\r
-                                           user's certificate store.\r
-        $(ManifestKeyFile)               - The key file that contains the certificate in case the\r
-                                           certificate is not in the user's store.\r
-\r
-        [OUT]\r
-        $(ResolvedAssemblyKeyFile)        - Key used to sign the assembly\r
-        $(_DeploymentResolvedManifestCertificateThumbprint) - Certificate used to sign the manifests\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="ResolveKeySource"\r
-      Condition="$(SignManifests) == 'true' or $(SignAssembly) == 'true'">\r
-\r
-    <ResolveKeySource\r
-        KeyFile="$(AssemblyOriginatorKeyFile)"\r
-        CertificateThumbprint="$(ManifestCertificateThumbprint)"\r
-        CertificateFile="$(ManifestKeyFile)"\r
-        SuppressAutoClosePasswordPrompt="$(BuildingInsideVisualStudio)"\r
-        ShowImportDialogDespitePreviousFailures="$(BuildingProject)"\r
-        ContinueOnError="!$(BuildingProject)"\r
-          >\r
-\r
-      <Output TaskParameter="ResolvedKeyFile" PropertyName="KeyOriginatorFile" Condition=" '$(SignAssembly)' == 'true' "/>\r
-      <Output TaskParameter="ResolvedKeyContainer" PropertyName="KeyContainerName" Condition=" '$(SignAssembly)' == 'true' "/>\r
-      <Output TaskParameter="ResolvedThumbprint" PropertyName="_DeploymentResolvedManifestCertificateThumbprint" Condition=" '$(SignManifests)' == 'true' "/>\r
-\r
-    </ResolveKeySource>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                Compile Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        Compile\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <CompileDependsOn>\r
-      ResolveReferences;\r
-      ResolveKeySource;\r
-      SetWin32ManifestProperties;\r
-      _GenerateCompileInputs;\r
-      BeforeCompile;\r
-      _TimeStampBeforeCompile;\r
-      _GenerateCompileDependencyCache;\r
-      CoreCompile;\r
-      _TimeStampAfterCompile;\r
-      AfterCompile;\r
-    </CompileDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="Compile"\r
-      DependsOnTargets="$(CompileDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _GenerateCompileInputs\r
-\r
-    Create the _CoreCompileResourceInputs list of inputs to the CoreCompile target.\r
-    ============================================================\r
-    -->\r
-  <Target Name="_GenerateCompileInputs">\r
-\r
-    <Warning Condition="'@(ManifestResourceWithNoCulture)'!='' and '%(ManifestResourceWithNoCulture.EmittedForCompatibilityOnly)'==''" Code="MSB9004" Text="ManifestResourceWithNoCulture item type is deprecated. Emit EmbeddedResource items instead, with metadata WithCulture='false', Type='Resx', and optional LogicalName."/>\r
-    <Warning Condition="'@(ManifestNonResxWithNoCultureOnDisk)'!='' and '%(ManifestNonResxWithNoCultureOnDisk.EmittedForCompatibilityOnly)'==''" Code="MSB9005" Text="ManifestNonResxWithNoCultureOnDisk item type is deprecated. Emit EmbeddedResource items instead, with metadata WithCulture='false', Type='Non-Resx', and optional LogicalName."/>\r
-\r
-    <ItemGroup>\r
-\r
-      <!-- _CoreCompileResourceInputs is the list of TLDA inputs that should trigger CoreCompile, and are listed as inputs to that target -->\r
-      <_CoreCompileResourceInputs Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)' == 'false' and '%(EmbeddedResource.Type)' == 'Resx'" />\r
-      <_CoreCompileResourceInputs Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)' == 'false' and '%(EmbeddedResource.Type)' == 'Non-Resx' " />\r
-\r
-      <!-- CONSUMED FOR COMPATIBILITY REASONS ONLY. EMIT EMBEDDEDRESOURCE INSTEAD -->\r
-      <_CoreCompileResourceInputs Include="@(ManifestResourceWithNoCulture)" Condition="'%(ManifestResourceWithNoCulture.EmittedForCompatibilityOnly)'==''">\r
-        <Type>Resx</Type>\r
-        <WithCulture>false</WithCulture>\r
-      </_CoreCompileResourceInputs>\r
-      <_CoreCompileResourceInputs Include="@(ManifestNonResxWithNoCultureOnDisk)" Condition="'%(ManifestNonResxWithNoCultureOnDisk.EmittedForCompatibilityOnly)'==''">\r
-        <Type>Non-Resx</Type>\r
-        <WithCulture>false</WithCulture>\r
-      </_CoreCompileResourceInputs>\r
-\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GenerateTargetFrameworkMonikerAttribute\r
-\r
-    Emit the target framework moniker attribute as  a code fragment into a temporary source file for the compiler.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup Condition="'$(TargetFrameworkMoniker)' != ''">\r
-    <!-- Do not clean if we are going to default the path to the temp directory -->\r
-    <TargetFrameworkMonikerAssemblyAttributesFileClean Condition="'$(TargetFrameworkMonikerAssemblyAttributesFileClean)' == '' and '$(TargetFrameworkMonikerAssemblyAttributesPath)' != ''">true</TargetFrameworkMonikerAssemblyAttributesFileClean>\r
-    <TargetFrameworkMonikerAssemblyAttributesPath Condition="'$(TargetFrameworkMonikerAssemblyAttributesPath)' == ''">$([System.IO.Path]::Combine('$([System.IO.Path]::GetTempPath())','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)'))</TargetFrameworkMonikerAssemblyAttributesPath>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <GenerateTargetFrameworkAttribute Condition="'$(GenerateTargetFrameworkAttribute)' == '' and '$(TargetFrameworkMoniker)' != '' and '$(TargetingClr2Framework)' != 'true'">true</GenerateTargetFrameworkAttribute>\r
-  </PropertyGroup>\r
-\r
-  <ItemGroup Condition="'$(TargetFrameworkMonikerAssemblyAttributesFileClean)' == 'true'">\r
-    <Clean Include="$(TargetFrameworkMonikerAssemblyAttributesPath)"/>\r
-  </ItemGroup>\r
-\r
-  <Target Name="GenerateTargetFrameworkMonikerAttribute"\r
-          BeforeTargets="BeforeCompile"\r
-          DependsOnTargets="PrepareForBuild;GetReferenceAssemblyPaths"\r
-          Inputs="$(MSBuildToolsPath)\Microsoft.Common.targets"\r
-          Outputs="$(TargetFrameworkMonikerAssemblyAttributesPath)"\r
-          Condition="'$(GenerateTargetFrameworkAttribute)' == 'true'">\r
-\r
-    <!-- This is a file shared between projects so we have to take care to handle simultaneous writes (by ContinueOnError)\r
-             and a race between clean from one project and build from another (by not adding to FilesWritten so it doesn't clean) -->\r
-    <WriteLinesToFile\r
-        File="$(TargetFrameworkMonikerAssemblyAttributesPath)"\r
-        Lines="$(TargetFrameworkMonikerAssemblyAttributeText)"\r
-        Overwrite="true"\r
-        ContinueOnError="true"\r
-        Condition="'@(Compile)' != '' and '$(TargetFrameworkMonikerAssemblyAttributeText)' != ''"\r
-        />\r
-\r
-    <ItemGroup Condition="'@(Compile)' != '' and '$(TargetFrameworkMonikerAssemblyAttributeText)' != ''">\r
-      <Compile Include="$(TargetFrameworkMonikerAssemblyAttributesPath)"/>\r
-      <!-- Do not put in FileWrites: this is a file shared between projects in %temp%, and cleaning it would create a race between projects during rebuild -->\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GenerateAdditionalSources\r
-\r
-    Emit any specified code fragments into a temporary source file for the compiler.\r
-    ============================================================\r
-    -->\r
-\r
-  <PropertyGroup Condition="'$(AssemblyAttributesPath)' != ''">\r
-    <GenerateAdditionalSources Condition="'$(GenerateAdditionalSources)' == ''">true</GenerateAdditionalSources>\r
-  </PropertyGroup>\r
-\r
-  <ItemGroup Condition="'$(AssemblyAttributesPath)' != ''">\r
-    <Clean Include="$(AssemblyAttributesPath)" Condition="'$(AssemblyAttributesFileClean)' != 'false'" />\r
-  </ItemGroup>\r
-\r
-  <Target Name="GenerateAdditionalSources"\r
-          BeforeTargets="BeforeCompile"\r
-          DependsOnTargets="PrepareForBuild;GetReferenceAssemblyPaths"\r
-          Inputs="$(MSBuildAllProjects)"\r
-          Outputs="$(AssemblyAttributesPath)"\r
-          Condition="'@(AssemblyAttributes)' != '' and '$(GenerateAdditionalSources)' == 'true'">\r
-    <WriteCodeFragment\r
-          AssemblyAttributes="@(AssemblyAttributes)"\r
-          OutputFile="$(AssemblyAttributesPath)"\r
-          Language="$(Language)">\r
-\r
-      <Output TaskParameter="OutputFile" ItemName="Compile"/>\r
-      <Output TaskParameter="OutputFile" ItemName="FileWrites"/>\r
-    </WriteCodeFragment>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BeforeCompile\r
-\r
-    Redefine this target in your project in order to run tasks just before Compile.\r
-    ============================================================\r
-    -->\r
-  <Target Name="BeforeCompile"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AfterCompile\r
-\r
-    Redefine this target in your project in order to run tasks just after Compile.\r
-    ============================================================\r
-    -->\r
-  <Target Name="AfterCompile"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _TimeStampBeforeCompile\r
-\r
-    If post-build events are set to fire "OnOutputUpdated", then take before\r
-    and after timestamps so that we can compare them.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_TimeStampBeforeCompile"\r
-      Condition="'$(RunPostBuildEvent)'=='OnOutputUpdated' or ('$(RegisterForComInterop)'=='true' and '$(OutputType)'=='library')">\r
-\r
-    <PropertyGroup>\r
-      <_AssemblyTimestampBeforeCompile>%(IntermediateAssembly.ModifiedTime)</_AssemblyTimestampBeforeCompile>\r
-    </PropertyGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _GenerateCompileDependencyCache\r
-\r
-    Generate a file used to track compiler dependencies between incremental build\r
-    executions. This handles cases where items are added or removed from a glob (e.g.\r
-    <Compile Include="**\*.cs" />) and can't otherwise be detected with timestamp \r
-    comparisons. The file contains a hash of compiler inputs that are known to \r
-    contribute to incremental build inconsistencies.\r
-    ============================================================\r
-    -->\r
-  <Target Name="_GenerateCompileDependencyCache" DependsOnTargets="ResolveAssemblyReferences">\r
-    <ItemGroup>\r
-      <CustomAdditionalCompileInputs Include="$(IntermediateOutputPath)$(MSBuildProjectFile).CoreCompileInputs.cache" />\r
-      <CoreCompileCache Include="@(Compile->'%(FullPath)')" />\r
-      <CoreCompileCache Include="@(ReferencePath->'%(FullPath)')" />\r
-    </ItemGroup>\r
-\r
-    <Hash ItemsToHash="@(CoreCompileCache)">\r
-      <Output TaskParameter="HashResult" PropertyName="CoreCompileDependencyHash" />\r
-    </Hash>\r
-\r
-    <WriteLinesToFile Lines="$(CoreCompileDependencyHash)" File="$(IntermediateOutputPath)$(MSBuildProjectFile).CoreCompileInputs.cache" Overwrite="True" WriteOnlyWhenDifferent="True" />\r
-\r
-    <ItemGroup>\r
-      <FileWrites Include="$(IntermediateOutputPath)$(MSBuildProjectFile).CoreCompileInputs.cache" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _TimeStampAfterCompile\r
-\r
-    If post-build events are set to fire "OnOutputUpdated", then take before\r
-    and after timestamps so that we can compare them.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_TimeStampAfterCompile"\r
-      Condition="'$(RunPostBuildEvent)'=='OnOutputUpdated' or ('$(RegisterForComInterop)'=='true' and '$(OutputType)'=='library')">\r
-\r
-    <PropertyGroup>\r
-      <_AssemblyTimestampAfterCompile>%(IntermediateAssembly.ModifiedTime)</_AssemblyTimestampAfterCompile>\r
-    </PropertyGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ================================================================\r
-                                        _ComputeNonExistentFileProperty\r
-\r
-    There are certain situations in which we want to always run the CoreCompile target (and\r
-    thus the Csc task), even if the timestamps of the outputs appear to be up-to-date on disk.\r
-    If we're inside the IDE during design-time, then the Csc/Vbc/Vjc task is simply being used to\r
-    initialize the host compiler, so we always want to run it.  Also, if we're inside the IDE, and\r
-    the host compiler is responsible for doing the compilation during an actual build, we want to let\r
-    the host compiler determine whether the output is up-to-date, because there may be source files\r
-    in the IDE's in-memory buffers that we don't know about.\r
-\r
-    So, we always run the CoreCompile target if we're in the IDE, and either we're in design-time or\r
-    we're delegating to the host compiler for the actual build.\r
-\r
-    We compare against BuildOutOfProcess != true because we cannot assume that the build process will\r
-    have set BuildOutOfProcess to true or false. Therefore the default behavior should be to do the\r
-    legacy behavior seen before BuildingOutOfProcess was introduced if the property is not set.\r
-    ================================================================\r
-    -->\r
-  <Target\r
-      Name="_ComputeNonExistentFileProperty"\r
-      Condition="('$(BuildingInsideVisualStudio)' == 'true') and ('$(BuildingOutOfProcess)' != 'true') and (('$(BuildingProject)' == 'false') or ('$(UseHostCompilerIfAvailable)' == 'true'))">\r
-\r
-    <PropertyGroup>\r
-      <NonExistentFile>__NonExistentSubDir__\__NonExistentFile__</NonExistentFile>\r
-    </PropertyGroup>\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                GenerateSerializationAssemblies Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <PropertyGroup>\r
-    <_SGenDllName>$(TargetName).XmlSerializers.dll</_SGenDllName>\r
-    <_SGenDllCreated>false</_SGenDllCreated>\r
-    <_SGenGenerateSerializationAssembliesConfig>$(GenerateSerializationAssemblies)</_SGenGenerateSerializationAssembliesConfig>\r
-    <_SGenGenerateSerializationAssembliesConfig Condition="'$(GenerateSerializationAssemblies)' == ''">Auto</_SGenGenerateSerializationAssembliesConfig>\r
-    <_SGenGenerateSerializationAssembliesConfig Condition="'$(ConfigurationName)'=='Debug' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'">Off</_SGenGenerateSerializationAssembliesConfig>\r
-    <SGenUseProxyTypes Condition="'$(SGenUseProxyTypes)' == ''">true</SGenUseProxyTypes>\r
-    <SGenUseKeep Condition="'$(SGenUseKeep)'==''">false</SGenUseKeep>\r
-    <SGenShouldGenerateSerializer Condition="'$(SGenShouldGenerateSerializer)' == ''">true</SGenShouldGenerateSerializer>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GenerateSerializationAssemblies\r
-\r
-    Run GenerateSerializationAssemblies on the assembly produced by this build.\r
-\r
-        [IN]\r
-        @(BuildAssemblyName) - The assembly generated by this build.\r
-        @(BuildAssemblyPath) - The path where the assembly resides.\r
-        @(ReferencePath) - The list of references used by this assembly.\r
-\r
-        [OUT]\r
-        @(SerializationAssembly) - The path to the serialization assembly.  Maybe we'll just append to an existing list.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="GenerateSerializationAssemblies"\r
-      Condition="'$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto')"\r
-      DependsOnTargets="AssignTargetPaths;Compile;ResolveKeySource"\r
-      Inputs="$(MSBuildAllProjects);@(IntermediateAssembly)"\r
-      Outputs="$(IntermediateOutputPath)$(_SGenDllName)">\r
-\r
-    <PropertyGroup>\r
-      <SGenMSBuildArchitecture Condition="'$(SGenMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</SGenMSBuildArchitecture>\r
-    </PropertyGroup>\r
-\r
-    <SGen\r
-        BuildAssemblyName="$(TargetFileName)"\r
-        BuildAssemblyPath="$(IntermediateOutputPath)"\r
-        References="@(ReferencePath)"\r
-        ShouldGenerateSerializer="$(SGenShouldGenerateSerializer)"\r
-        UseProxyTypes="$(SGenUseProxyTypes)"\r
-        UseKeep="$(SGenUseKeep)"\r
-        KeyContainer="$(KeyContainerName)"\r
-        KeyFile="$(KeyOriginatorFile)"\r
-        DelaySign="$(DelaySign)"\r
-        ToolPath="$(SGenToolPath)"\r
-        SdkToolsPath="$(TargetFrameworkSDKToolsDirectory)"\r
-        EnvironmentVariables="$(SGenEnvironment)"\r
-        MSBuildArchitecture="$(SGenMSBuildArchitecture)"\r
-        SerializationAssembly="$(IntermediateOutputPath)$(_SGenDllName)"\r
-        Platform="$(SGenPlatformTarget)"\r
-        Types="$(SGenSerializationTypes)">\r
-\r
-      <Output TaskParameter="SerializationAssembly" ItemName="SerializationAssembly"/>\r
-\r
-    </SGen>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                CreateSatelliteAssemblies Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CreateSatelliteAssemblies\r
-\r
-    Create one satellite assembly for every unique culture in the resources.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <CreateSatelliteAssembliesDependsOn>\r
-      _GenerateSatelliteAssemblyInputs;\r
-      ComputeIntermediateSatelliteAssemblies;\r
-      GenerateSatelliteAssemblies\r
-    </CreateSatelliteAssembliesDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="CreateSatelliteAssemblies"\r
-      DependsOnTargets="$(CreateSatelliteAssembliesDependsOn)" />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _GenerateSatelliteAssemblyInputs\r
-\r
-    Create the _SatelliteAssemblyResourceInputs list of inputs to the CreateSatelliteAssemblies target.\r
-    ============================================================\r
-    -->\r
-  <Target Name="_GenerateSatelliteAssemblyInputs">\r
-\r
-    <Warning Condition="'@(ManifestResourceWithCulture)'!='' and '%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'==''" Code="MSB9006" Text="ManifestResourceWithCulture item type is deprecated. Emit EmbeddedResource items instead, with metadata WithCulture='true', Type='Resx', and optional LogicalName."/>\r
-    <Warning Condition="'@(ManifestNonResxWithCultureOnDisk)'!='' and '%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'==''" Code="MSB9007" Text="ManifestNonResxWithCultureOnDisk item type is deprecated. Emit EmbeddedResource items instead, with metadata WithCulture='true', Type='Non-Resx', and optional LogicalName."/>\r
-\r
-    <ItemGroup>\r
-      <!-- _SatelliteAssemblyResourceInputs is the list of TLDA inputs that should trigger CreateSatelliteAssemblies, so listed as inputs to that target -->\r
-      <_SatelliteAssemblyResourceInputs Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Resx'" />\r
-      <_SatelliteAssemblyResourceInputs Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Non-Resx'" />\r
-\r
-      <!-- CONSUMED FOR COMPATIBILITY REASONS ONLY. EMIT EMBEDDEDRESOURCE INSTEAD -->\r
-      <_SatelliteAssemblyResourceInputs Include="@(ManifestResourceWithCulture)" Condition="'%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'==''">\r
-        <Type>Resx</Type>\r
-        <WithCulture>true</WithCulture>\r
-      </_SatelliteAssemblyResourceInputs>\r
-      <_SatelliteAssemblyResourceInputs Include="@(ManifestNonResxWithCultureOnDisk)" Condition="'%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'==''">\r
-        <Type>Non-Resx</Type>\r
-        <WithCulture>true</WithCulture>\r
-      </_SatelliteAssemblyResourceInputs>\r
-\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GenerateSatelliteAssemblies\r
-\r
-    Actually run al.exe to create the satellite assemblies.\r
-    ============================================================\r
-    -->\r
-  <Target Name="GenerateSatelliteAssemblies"\r
-          Inputs="$(MSBuildAllProjects);@(_SatelliteAssemblyResourceInputs);$(IntermediateOutputPath)$(TargetName)$(TargetExt)"\r
-          Outputs="$(IntermediateOutputPath)%(Culture)\$(TargetName).resources.dll"\r
-          Condition="'@(_SatelliteAssemblyResourceInputs)' != '' and '$(MSBuildRuntimeType)' != 'Core'">\r
-\r
-    <MakeDir\r
-        Directories="@(EmbeddedResource->'$(IntermediateOutputPath)%(Culture)')" />\r
-\r
-    <AL AlgorithmId="$(Satellite_AlgorithmId)"\r
-        BaseAddress="$(Satellite_BaseAddress)"\r
-        CompanyName="$(Satellite_CompanyName)"\r
-        Configuration="$(Satellite_Configuration)"\r
-        Copyright="$(Satellite_Copyright)"\r
-        Culture="%(Culture)"\r
-        DelaySign="$(DelaySign)"\r
-        Description="$(Satellite_Description)"\r
-        EmbedResources="@(_SatelliteAssemblyResourceInputs)"\r
-        EnvironmentVariables="$(AlEnvironment)"\r
-        EvidenceFile="$(Satellite_EvidenceFile)"\r
-        FileVersion="$(Satellite_FileVersion)"\r
-        Flags="$(Satellite_Flags)"\r
-        GenerateFullPaths="$(Satellite_GenerateFullPaths)"\r
-        KeyContainer="$(KeyContainerName)"\r
-        KeyFile="$(KeyOriginatorFile)"\r
-        LinkResources="@(Satellite_LinkResource)"\r
-        MainEntryPoint="$(Satellite_MainEntryPoint)"\r
-        OutputAssembly="$(IntermediateOutputPath)%(Culture)\$(TargetName).resources.dll"\r
-        Platform="$(PlatformTarget)"\r
-        ProductName="$(Satellite_ProductName)"\r
-        ProductVersion="$(Satellite_ProductVersion)"\r
-        ResponseFiles="@(AlResponseFile)"\r
-        SourceModules="@(Satellite_SourceModule)"\r
-        TargetType="$(Satellite_TargetType)"\r
-        TemplateFile="$(IntermediateOutputPath)$(TargetName)$(TargetExt)"\r
-        Title="$(Satellite_Title)"\r
-        ToolPath="$(AlToolPath)"\r
-        ToolExe ="$(AlToolExe)"\r
-        SdkToolsPath="$(TargetFrameworkSDKToolsDirectory)"\r
-        Trademark="$(Satellite_Trademark)"\r
-        Version="$(Satellite_Version)"\r
-        Win32Icon="$(Satellite_Win32Icon)"\r
-        Win32Resource="$(Satellite_Win32Resource)">\r
-\r
-      <Output TaskParameter="OutputAssembly" ItemName="FileWrites"/>\r
-\r
-    </AL>\r
-\r
-  </Target>\r
-  <!--\r
-    ============================================================\r
-                                        ComputeIntermediateSatelliteAssemblies\r
-\r
-    Compute the paths to the intermediate satellite assemblies,\r
-    with culture attributes so we can copy them to the right place.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <ComputeIntermediateSatelliteAssembliesDependsOn>\r
-      CreateManifestResourceNames\r
-    </ComputeIntermediateSatelliteAssembliesDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="ComputeIntermediateSatelliteAssemblies"\r
-      Condition="@(EmbeddedResource->'%(WithCulture)') != ''"\r
-      DependsOnTargets="$(ComputeIntermediateSatelliteAssembliesDependsOn)">\r
-\r
-    <ItemGroup>\r
-      <IntermediateSatelliteAssembliesWithTargetPath Include="$(IntermediateOutputPath)%(EmbeddedResource.Culture)\$(TargetName).resources.dll"\r
-                                                     Condition="'%(EmbeddedResource.Culture)' != ''">\r
-        <Culture>%(EmbeddedResource.Culture)</Culture>\r
-        <TargetPath>%(EmbeddedResource.Culture)\$(TargetName).resources.dll</TargetPath>\r
-      </IntermediateSatelliteAssembliesWithTargetPath>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                SetWin32ManifestProperties Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <PropertyGroup>\r
-    <EmbeddedWin32Manifest>$(Win32Manifest)</EmbeddedWin32Manifest>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        SetWin32ManifestProperties\r
-\r
-    Set Win32Manifest and EmbeddedManifest properties to be used later in the build.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="SetWin32ManifestProperties"\r
-      Condition="'$(Win32Manifest)'==''"\r
-      DependsOnTargets="ResolveComReferences;ResolveNativeReferences;_SetExternalWin32ManifestProperties;_SetEmbeddedWin32ManifestProperties" />\r
-\r
-  <Target\r
-      Name="_SetExternalWin32ManifestProperties"\r
-      Condition="'$(GenerateClickOnceManifests)'=='true' or '@(NativeReference)'!='' or '@(ResolvedIsolatedComModules)'!=''" >\r
-\r
-    <PropertyGroup>\r
-      <!-- set _DeploymentBaseManifest property to the value of $(ApplicationManifest) if the property is set,\r
-                 but use _DeploymentBaseManifestWithTargetPath item-group if the property is not set to support backwards\r
-                 compat with earlier MSBuild versions when manifest files were determined by the item-group. If the newer\r
-                 property is set though, prefer that one be used to specify the manifest. -->\r
-      <_DeploymentBaseManifest>$(ApplicationManifest)</_DeploymentBaseManifest>\r
-      <_DeploymentBaseManifest Condition="'$(_DeploymentBaseManifest)'==''">@(_DeploymentBaseManifestWithTargetPath)</_DeploymentBaseManifest>\r
-\r
-      <!-- when using external manifests, always set the NoWin32Manifest property to\r
-                 true if there is no value set in the incoming project file so the\r
-                 compilers that support manifest embedding know not to add\r
-                 a manifest to their built assemblies -->\r
-      <NoWin32Manifest Condition="'$(NoWin32Manifest)'==''">true</NoWin32Manifest>\r
-    </PropertyGroup>\r
-\r
-  </Target>\r
-\r
-  <Target\r
-      Name="_SetEmbeddedWin32ManifestProperties"\r
-      Condition="'$(GenerateClickOnceManifests)'!='true' and '@(NativeReference)'=='' and '@(ResolvedIsolatedComModules)'==''" >\r
-\r
-    <PropertyGroup>\r
-      <EmbeddedWin32Manifest>$(ApplicationManifest)</EmbeddedWin32Manifest>\r
-      <Win32Manifest>$(ApplicationManifest)</Win32Manifest>\r
-    </PropertyGroup>\r
-\r
-    <GetFrameworkPath Condition="'$(ApplicationManifest)'=='' and '$(NoWin32Manifest)'!='true'">\r
-      <Output TaskParameter="FrameworkVersion40Path"  PropertyName="_FrameworkVersion40Path" />\r
-    </GetFrameworkPath>\r
-\r
-    <PropertyGroup>\r
-      <EmbeddedWin32Manifest  Condition="'$(ApplicationManifest)'=='' and '$(NoWin32Manifest)'!='true' and Exists('$(_FrameworkVersion40Path)\default.win32manifest')">$(_FrameworkVersion40Path)\default.win32manifest</EmbeddedWin32Manifest>\r
-    </PropertyGroup>\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                GenerateManifests Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GenerateManifests\r
-\r
-    Generates ClickOnce application and deployment manifests or a native manifest.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <GenerateManifestsDependsOn>\r
-      SetWin32ManifestProperties;\r
-      GenerateApplicationManifest;\r
-      GenerateDeploymentManifest\r
-    </GenerateManifestsDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-                  _GenerateResolvedDeploymentManifestEntryPoint\r
-\r
-    Use the ResolveManifestFiles to generate the GenerateResolvedDeploymentManifestEntryPoint\r
-\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_GenerateResolvedDeploymentManifestEntryPoint">\r
-    <ItemGroup>\r
-      <_DeploymentPublishFileOfTypeManifestEntryPoint Include="@(PublishFile)" Condition="'%(FileType)'=='ManifestEntryPoint'"/>\r
-    </ItemGroup>\r
-\r
-    <ResolveManifestFiles\r
-        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-        SigningManifests="$(SignManifests)"\r
-        DeploymentManifestEntryPoint="@(ApplicationManifest)"\r
-        PublishFiles="@(_DeploymentPublishFileOfTypeManifestEntryPoint)">\r
-\r
-      <Output TaskParameter="OutputDeploymentManifestEntryPoint" ItemName="_DeploymentResolvedDeploymentManifestEntryPoint"/>\r
-\r
-    </ResolveManifestFiles>\r
-  </Target>\r
-\r
-  <Target\r
-      Name="GenerateManifests"\r
-      Condition="'$(GenerateClickOnceManifests)'=='true' or '@(NativeReference)'!='' or '@(ResolvedIsolatedComModules)'!='' or '$(GenerateAppxManifest)' == 'true'"\r
-      DependsOnTargets="$(GenerateManifestsDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GenerateApplicationManifest\r
-\r
-    Generates a ClickOnce or native application manifest.\r
-    An application manifest specifies declarative application identity, dependency and security information.\r
-\r
-        [IN]\r
-        $(_DeploymentBaseManifest) - The base app.manifest from project.\r
-        @(ResolvedIsolatedComModules) - The list of COM references to be isolated as reg-free COM dependencies for native assembly loader.\r
-        @(_DeploymentManifestFiles) - The list of loose files (content, pdb, xml, etc.) for ClickOnce.\r
-        @(_DeploymentManifestDependencies) - The list of application dependencies (typically this is the set of assembly dependencies in bin\) for ClickOnce.\r
-        @(AppConfigWithTargetPath) - App config file, if present.\r
-        $(_DeploymentManifestType) - Type of manifest to be generated, either "Native" or "ClickOnce".\r
-\r
-        [OUT]\r
-        @(ApplicationManifest) - Generated native or ClickOnce application manifest, i.e. WindowsApplication1.exe.manifest\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="GenerateApplicationManifest"\r
-      DependsOnTargets="\r
-            _DeploymentComputeNativeManifestInfo;\r
-            _DeploymentComputeClickOnceManifestInfo;\r
-            ResolveComReferences;\r
-            ResolveNativeReferences;\r
-            _GenerateResolvedDeploymentManifestEntryPoint"\r
-      Inputs="\r
-            $(MSBuildAllProjects);\r
-            @(AppConfigWithTargetPath);\r
-            $(_DeploymentBaseManifest);\r
-            @(ResolvedIsolatedComModules);\r
-            @(_DeploymentManifestDependencies);\r
-            @(_DeploymentResolvedManifestEntryPoint);\r
-            @(_DeploymentManifestFiles)"\r
-      Outputs="@(ApplicationManifest)">\r
-\r
-    <RequiresFramework35SP1Assembly\r
-      ReferencedAssemblies="@(Reference)"\r
-        ErrorReportUrl="$(_DeploymentFormattedErrorReportUrl)"\r
-        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-        CreateDesktopShortcut="$(CreateDesktopShortcut)"\r
-        SigningManifests="$(SignManifests)"\r
-        Assemblies="@(_DeploymentManifestDependencies)"\r
-        DeploymentManifestEntryPoint="@(_DeploymentResolvedDeploymentManifestEntryPoint)"\r
-        EntryPoint="@(_DeploymentResolvedManifestEntryPoint)"\r
-        Files="@(_DeploymentManifestFiles)"\r
-        SuiteName="$(SuiteName)" >\r
-\r
-      <Output TaskParameter="RequiresMinimumFramework35SP1" PropertyName="_DeploymentRequiresMinimumFramework35SP1" />\r
-    </RequiresFramework35SP1Assembly>\r
-\r
-    <GenerateApplicationManifest\r
-        AssemblyName="$(_DeploymentApplicationManifestIdentity)"\r
-        AssemblyVersion="$(_DeploymentManifestVersion)"\r
-        ConfigFile="@(AppConfigWithTargetPath)"\r
-        ClrVersion="$(ClrVersion)"\r
-        Dependencies="@(_DeploymentManifestDependencies)"\r
-        Description="$(Description)"\r
-        EntryPoint="@(_DeploymentResolvedManifestEntryPoint)"\r
-        ErrorReportUrl="$(_DeploymentFormattedErrorReportUrl)"\r
-        FileAssociations="@(FileAssociation)"\r
-        Files="@(_DeploymentManifestFiles)"\r
-        HostInBrowser="$(HostInBrowser)"\r
-        IconFile="@(_DeploymentManifestIconFile)"\r
-        InputManifest="$(_DeploymentBaseManifest)"\r
-        IsolatedComReferences="@(ResolvedIsolatedComModules)"\r
-        ManifestType="$(_DeploymentManifestType)"\r
-        MaxTargetPath="$(MaxTargetPath)"\r
-        OutputManifest="@(ApplicationManifest)"\r
-        OSVersion="$(OSVersion)"\r
-        Platform="$(PlatformTarget)"\r
-        Product="$(ProductName)"\r
-        Publisher="$(PublisherName)"\r
-        RequiresMinimumFramework35SP1="$(_DeploymentRequiresMinimumFramework35SP1)"\r
-        SuiteName="$(SuiteName)"\r
-        SupportUrl="$(_DeploymentFormattedSupportUrl)"\r
-        TargetCulture="$(TargetCulture)"\r
-        TargetFrameworkSubset="$(TargetFrameworkSubset)"\r
-        TargetFrameworkProfile="$(TargetFrameworkProfile)"\r
-        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-        TrustInfoFile="@(_DeploymentIntermediateTrustInfoFile)"\r
-        UseApplicationTrust="$(UseApplicationTrust)">\r
-\r
-      <Output TaskParameter="OutputManifest" ItemName="FileWrites"/>\r
-\r
-    </GenerateApplicationManifest>\r
-\r
-    <PropertyGroup>\r
-      <_DeploymentCopyApplicationManifest>true</_DeploymentCopyApplicationManifest>\r
-    </PropertyGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _DeploymentComputeNativeManifestInfo\r
-\r
-    Compute info for native manifest generation\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_DeploymentComputeNativeManifestInfo"\r
-      Condition="'$(GenerateClickOnceManifests)'!='true'">\r
-\r
-    <!-- Create list of items for manifest generation -->\r
-    <ResolveManifestFiles NativeAssemblies="@(NativeReferenceFile);@(_DeploymentNativePrerequisite)">\r
-      <Output TaskParameter="OutputAssemblies" ItemName="_DeploymentManifestDependencies"/>\r
-    </ResolveManifestFiles>\r
-\r
-    <PropertyGroup>\r
-      <_DeploymentManifestType>Native</_DeploymentManifestType>\r
-    </PropertyGroup>\r
-\r
-    <!-- Obtain manifest version from the built assembly -->\r
-    <GetAssemblyIdentity AssemblyFiles="@(IntermediateAssembly)">\r
-      <Output TaskParameter="Assemblies" ItemName="_IntermediateAssemblyIdentity"/>\r
-    </GetAssemblyIdentity>\r
-\r
-    <PropertyGroup>\r
-      <_DeploymentManifestVersion>@(_IntermediateAssemblyIdentity->'%(Version)')</_DeploymentManifestVersion>\r
-    </PropertyGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _DeploymentComputeClickOnceManifestInfo\r
-\r
-    Compute info for  ClickOnce manifest generation\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_DeploymentComputeClickOnceManifestInfo"\r
-      Condition="'$(GenerateClickOnceManifests)'=='true'"\r
-      DependsOnTargets="\r
-            CleanPublishFolder;\r
-            _DeploymentGenerateTrustInfo">\r
-\r
-    <!-- Grab just the serialization assemblies for a referenced assembly.  There may also be a symbols file in ReferenceRelatedPaths -->\r
-    <ItemGroup>\r
-      <_SGenDllsRelatedToCurrentDll Include="@(_ReferenceSerializationAssemblyPaths->'%(FullPath)')" Condition="'%(Extension)' == '.dll'"/>\r
-      <_SGenDllsRelatedToCurrentDll Include="@(SerializationAssembly->'%(FullPath)')" Condition="'%(Extension)' == '.dll'"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Flag primary dependencies-certain warnings emitted during application manifest generation apply only to them. -->\r
-    <ItemGroup>\r
-      <_DeploymentReferencePaths Include="@(ReferencePath)">\r
-        <IsPrimary>true</IsPrimary>\r
-      </_DeploymentReferencePaths>\r
-    </ItemGroup>\r
-\r
-    <!-- Copy the application executable from Obj folder to app.publish folder.\r
-    This is being done to avoid Windows Forms designer memory issues that can arise while operating directly on files located in Obj directory. -->\r
-    <Copy\r
-      SourceFiles="@(_DeploymentManifestEntryPoint)"\r
-      DestinationFolder="$(PublishDir)">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="_DeploymentClickOnceApplicationExecutable" />\r
-    </Copy>\r
-\r
-    <!-- Sign the application executable located in app.publish folder.  Signing this file is done to comply with SmartScreen. -->\r
-    <SignFile\r
-      CertificateThumbprint="$(_DeploymentResolvedManifestCertificateThumbprint)"\r
-      TimestampUrl="$(ManifestTimestampUrl)"\r
-      SigningTarget="@(_DeploymentClickOnceApplicationExecutable)"\r
-      Condition="'$(_DeploymentResolvedManifestCertificateThumbprint)'!='' and '$(_DeploymentSignClickOnceManifests)'=='true' and '$(TargetExt)' == '.exe'"\r
-      />\r
-\r
-    <!-- Create list of items for manifest generation -->\r
-    <ResolveManifestFiles\r
-        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-        SigningManifests="$(SignManifests)"\r
-        EntryPoint="@(_DeploymentClickOnceApplicationExecutable)"\r
-        ExtraFiles="@(_DebugSymbolsIntermediatePath);$(IntermediateOutputPath)$(TargetName).xml;@(_ReferenceRelatedPaths)"\r
-        Files="@(ContentWithTargetPath);@(_DeploymentManifestIconFile);@(AppConfigWithTargetPath)"\r
-        ManagedAssemblies="@(_DeploymentReferencePaths);@(ReferenceDependencyPaths);@(_SGenDllsRelatedToCurrentDll);@(SerializationAssembly)"\r
-        NativeAssemblies="@(NativeReferenceFile);@(_DeploymentNativePrerequisite)"\r
-        PublishFiles="@(PublishFile)"\r
-        SatelliteAssemblies="@(IntermediateSatelliteAssembliesWithTargetPath);@(ReferenceSatellitePaths)"\r
-        TargetCulture="$(TargetCulture)">\r
-\r
-      <Output TaskParameter="OutputAssemblies" ItemName="_DeploymentManifestDependencies"/>\r
-      <Output TaskParameter="OutputFiles" ItemName="_DeploymentManifestFiles"/>\r
-      <Output TaskParameter="OutputEntryPoint" ItemName="_DeploymentResolvedManifestEntryPoint"/>\r
-\r
-    </ResolveManifestFiles>\r
-\r
-    <PropertyGroup>\r
-      <_DeploymentManifestType>ClickOnce</_DeploymentManifestType>\r
-    </PropertyGroup>\r
-\r
-    <!-- Obtain manifest version from ApplicationVersion and ApplicationRevision properties -->\r
-    <FormatVersion Version="$(ApplicationVersion)" Revision="$(ApplicationRevision)">\r
-      <Output TaskParameter="OutputVersion" PropertyName="_DeploymentManifestVersion"/>\r
-    </FormatVersion>\r
-\r
-    <FormatUrl InputUrl="$(_DeploymentUrl)">\r
-      <Output TaskParameter="OutputUrl" PropertyName="_DeploymentFormattedDeploymentUrl"/>\r
-    </FormatUrl>\r
-\r
-    <FormatUrl InputUrl="$(SupportUrl)">\r
-      <Output TaskParameter="OutputUrl" PropertyName="_DeploymentFormattedSupportUrl"/>\r
-    </FormatUrl>\r
-\r
-    <FormatUrl InputUrl="$(ErrorReportUrl)">\r
-      <Output TaskParameter="OutputUrl" PropertyName="_DeploymentFormattedErrorReportUrl"/>\r
-    </FormatUrl>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _DeploymentGenerateTrustInfo\r
-\r
-    Generates the application permission set for inclusion in the generated ClickOnce application manifest.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_DeploymentGenerateTrustInfo"\r
-      Condition="'$(TargetZone)'!=''"\r
-      Inputs="\r
-            $(MSBuildAllProjects);\r
-            $(_DeploymentBaseManifest);\r
-            "\r
-      Outputs="@(_DeploymentIntermediateTrustInfoFile)">\r
-\r
-    <GenerateTrustInfo\r
-        BaseManifest="$(_DeploymentBaseManifest)"\r
-        ApplicationDependencies="@(ReferencePath);@(ReferenceDependencyPaths)"\r
-        ExcludedPermissions="$(ExcludedPermissions)"\r
-        TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
-        TargetZone="$(TargetZone)"\r
-        TrustInfoFile="@(_DeploymentIntermediateTrustInfoFile)">\r
-\r
-      <Output TaskParameter="TrustInfoFile" ItemName="FileWrites"/>\r
-\r
-    </GenerateTrustInfo>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GenerateDeploymentManifest\r
-\r
-    Generates a ClickOnce deployment manifest.\r
-    An deployment manifest specifies declarative application identity and application update information.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="GenerateDeploymentManifest"\r
-      DependsOnTargets="GenerateApplicationManifest"\r
-      Inputs="\r
-            $(MSBuildAllProjects);\r
-            @(ApplicationManifest)\r
-            "\r
-      Outputs="@(DeployManifest)">\r
-\r
-    <GenerateDeploymentManifest\r
-          AssemblyName="$(_DeploymentDeployManifestIdentity)"\r
-          AssemblyVersion="$(_DeploymentManifestVersion)"\r
-          CreateDesktopShortcut="$(CreateDesktopShortcut)"\r
-          DeploymentUrl="$(_DeploymentFormattedDeploymentUrl)"\r
-          Description="$(Description)"\r
-          DisallowUrlActivation="$(DisallowUrlActivation)"\r
-          EntryPoint="@(_DeploymentResolvedDeploymentManifestEntryPoint)"\r
-          ErrorReportUrl="$(_DeploymentFormattedErrorReportUrl)"\r
-          Install="$(Install)"\r
-          MapFileExtensions="$(MapFileExtensions)"\r
-          MaxTargetPath="$(MaxTargetPath)"\r
-          MinimumRequiredVersion="$(_DeploymentBuiltMinimumRequiredVersion)"\r
-          OutputManifest="@(DeployManifest)"\r
-          Platform="$(PlatformTarget)"\r
-          Product="$(ProductName)"\r
-          Publisher="$(PublisherName)"\r
-          SuiteName="$(SuiteName)"\r
-          SupportUrl="$(_DeploymentFormattedSupportUrl)"\r
-          TargetCulture="$(TargetCulture)"\r
-          TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-          TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
-          TrustUrlParameters="$(TrustUrlParameters)"\r
-          UpdateEnabled="$(UpdateEnabled)"\r
-          UpdateInterval="$(_DeploymentBuiltUpdateInterval)"\r
-          UpdateMode="$(UpdateMode)"\r
-          UpdateUnit="$(_DeploymentBuiltUpdateIntervalUnits)"\r
-          Condition="'$(GenerateClickOnceManifests)'=='true'">\r
-\r
-      <Output TaskParameter="OutputManifest" ItemName="FileWrites"/>\r
-\r
-    </GenerateDeploymentManifest>\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                PrepareForRun Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <PropertyGroup>\r
-    <SkipCopyUnchangedFiles Condition="'$(SkipCopyUnchangedFiles)' == ''">true</SkipCopyUnchangedFiles>\r
-    <UseCommonOutputDirectory Condition="'$(UseCommonOutputDirectory)' == ''">false</UseCommonOutputDirectory>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PrepareForRun\r
-\r
-    Copy the build outputs to the final directory if they have changed.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <PrepareForRunDependsOn>\r
-      CopyFilesToOutputDirectory\r
-    </PrepareForRunDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="PrepareForRun"\r
-      DependsOnTargets="$(PrepareForRunDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CopyFilesToOutputDirectory\r
-\r
-    Copy all build outputs, satellites and other necessary files to the final directory.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <!-- By default we're not using Hard or Symbolic Links to copy to the output directory, and never when building in VS -->\r
-    <CreateHardLinksForCopyAdditionalFilesIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateHardLinksForCopyAdditionalFilesIfPossible)' == ''">false</CreateHardLinksForCopyAdditionalFilesIfPossible>\r
-    <CreateSymbolicLinksForCopyAdditionalFilesIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateSymbolicLinksForCopyAdditionalFilesIfPossible)' == ''">false</CreateSymbolicLinksForCopyAdditionalFilesIfPossible>\r
-  </PropertyGroup>\r
-\r
-  <Target\r
-      Name="CopyFilesToOutputDirectory"\r
-      DependsOnTargets="\r
-            ComputeIntermediateSatelliteAssemblies;\r
-            _CopyFilesMarkedCopyLocal;\r
-            _CopySourceItemsToOutputDirectory;\r
-            _CopyAppConfigFile;\r
-            _CopyManifestFiles;\r
-            _CheckForCompileOutputs;\r
-            _SGenCheckForOutputs">\r
-\r
-    <PropertyGroup>\r
-      <!-- By default we're not using Hard Links to copy to the output directory, and never when building in VS -->\r
-      <CreateHardLinksForCopyFilesToOutputDirectoryIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)' == ''">false</CreateHardLinksForCopyFilesToOutputDirectoryIfPossible>\r
-      <CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)' == ''">false</CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup>\r
-      <CopyBuildOutputToOutputDirectory Condition="'$(CopyBuildOutputToOutputDirectory)'==''">true</CopyBuildOutputToOutputDirectory>\r
-      <CopyOutputSymbolsToOutputDirectory Condition="'$(CopyOutputSymbolsToOutputDirectory)'==''">true</CopyOutputSymbolsToOutputDirectory>\r
-    </PropertyGroup>\r
-\r
-    <!-- Copy the build product (.dll or .exe). -->\r
-    <Copy\r
-        SourceFiles="@(IntermediateAssembly)"\r
-        DestinationFolder="$(OutDir)"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        Condition="'$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)' != 'true'"\r
-            >\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="MainAssembly"/>\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-    <Message Importance="High" Text="$(MSBuildProjectName) -&gt; @(MainAssembly->'%(FullPath)')" Condition="'$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)'!='true'" />\r
-\r
-    <!-- Copy the additional modules. -->\r
-    <Copy\r
-        SourceFiles="@(AddModules)"\r
-        DestinationFolder="$(OutDir)"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForCopyAdditionalFilesIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyAdditionalFilesIfPossible)"\r
-        Condition="'@(AddModules)' != ''"\r
-            >\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-    <!-- Copy the serialization assembly if it exists. -->\r
-    <Copy\r
-        SourceFiles="$(IntermediateOutputPath)$(_SGenDllName)"\r
-        DestinationFiles="$(OutDir)$(_SGenDllName)"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        Condition="'$(_SGenDllCreated)'=='true'">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-    <!-- Copy the debug information file (.pdb), if any -->\r
-    <Copy\r
-        SourceFiles="@(_DebugSymbolsIntermediatePath)"\r
-        DestinationFiles="@(_DebugSymbolsOutputPath)"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        Condition="'$(_DebugSymbolsProduced)'=='true' and '$(SkipCopyingSymbolsToOutputDirectory)' != 'true' and '$(CopyOutputSymbolsToOutputDirectory)'=='true'">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-    <!-- Copy the resulting XML documentation file, if any. -->\r
-    <Copy\r
-        SourceFiles="@(DocFileItem)"\r
-        DestinationFiles="@(FinalDocFile)"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        Condition="'$(_DocumentationFileProduced)'=='true'">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-    <!-- Copy satellite assemblies. -->\r
-    <Copy\r
-        SourceFiles="@(IntermediateSatelliteAssembliesWithTargetPath)"\r
-        DestinationFiles="@(IntermediateSatelliteAssembliesWithTargetPath->'$(OutDir)%(Culture)\$(TargetName).resources.dll')"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        Condition="'@(IntermediateSatelliteAssembliesWithTargetPath)' != ''"\r
-            >\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-    <!--\r
-        Copy COM reference wrappers, isolated COM references, COM references included by\r
-        native (manifest) references, native (manifest) reference files themselves.\r
-        -->\r
-    <Copy\r
-        SourceFiles="@(ReferenceComWrappersToCopyLocal); @(ResolvedIsolatedComModules); @(_DeploymentLooseManifestFile); @(NativeReferenceFile)"\r
-        DestinationFolder="$(OutDir)"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForCopyAdditionalFilesIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyAdditionalFilesIfPossible)"\r
-        Condition="'@(ReferenceComWrappersToCopyLocal)' != '' or '@(ResolvedIsolatedComModules)' != '' or '@(_DeploymentLooseManifestFile)' != '' or '@(NativeReferenceFile)' != '' "\r
-            >\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWritesShareable"/>\r
-\r
-    </Copy>\r
-\r
-    <!-- Copy the build product of WinMDExp. -->\r
-    <Copy\r
-        SourceFiles="@(WinMDExpArtifacts)"\r
-        DestinationFolder="$(OutDir)"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
-        Condition="'$(SkipCopyWinMDArtifact)' != 'true' and '@(WinMDExpArtifacts)' != ''"\r
-            >\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-      <Output TaskParameter="DestinationFiles" ItemName="FinalWinmdExpArtifacts" />\r
-    </Copy>\r
-\r
-    <Message Importance="High" Text="$(MSBuildProjectName) -&gt; $([System.IO.Path]::GetFullPath('$(_WindowsMetadataOutputPath)'))" Condition="'$(SkipCopyWinMDArtifact)' != 'true' and '$(_WindowsMetadataOutputPath)' != ''" />\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CopyFilesMarkedCopyLocal\r
-\r
-    Copy references that are marked as "CopyLocal" and their dependencies, including .pdbs, .xmls and satellites.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_CopyFilesMarkedCopyLocal"\r
-      Condition="'@(ReferenceCopyLocalPaths)' != ''"\r
-        >\r
-\r
-    <PropertyGroup>\r
-      <!-- By default we're not using Hard Links to copy to the output directory, and never when building in VS -->\r
-      <CreateHardLinksForCopyLocalIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateHardLinksForCopyLocalIfPossible)' == ''">false</CreateHardLinksForCopyLocalIfPossible>\r
-      <CreateSymbolicLinksForCopyLocalIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateSymbolicLinksForCopyLocalIfPossible)' == ''">false</CreateSymbolicLinksForCopyLocalIfPossible>\r
-    </PropertyGroup>\r
-\r
-    <Copy\r
-        SourceFiles="@(ReferenceCopyLocalPaths)"\r
-        DestinationFiles="@(ReferenceCopyLocalPaths->'$(OutDir)%(DestinationSubDirectory)%(Filename)%(Extension)')"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForCopyLocalIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyLocalIfPossible)"\r
-        Condition="'$(UseCommonOutputDirectory)' != 'true'"\r
-            >\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWritesShareable"/>\r
-\r
-    </Copy>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CopySourceItemsToOutputDirectory\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_CopySourceItemsToOutputDirectory"\r
-      DependsOnTargets="\r
-            GetCopyToOutputDirectoryItems;\r
-            _CopyOutOfDateSourceItemsToOutputDirectory;\r
-            _CopyOutOfDateSourceItemsToOutputDirectoryAlways"/>\r
-\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GetCopyToOutputDirectoryItems\r
-\r
-    Get all project items that may need to be transferred to the output directory.\r
-    This includes baggage items from transitively referenced projects. It would appear\r
-    that this target computes full transitive closure of content items for all referenced\r
-    projects; however that is not the case. It only collects the content items from its\r
-    immediate children and not children of children. The reason this happens is that\r
-    the ProjectReferenceWithConfiguration list that is consumed by _SplitProjectReferencesByFileExistence\r
-    is only populated in the current project and is empty in the children. The empty list\r
-    causes _MSBuildProjectReferenceExistent to be empty and terminates the recursion.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <GetCopyToOutputDirectoryItemsDependsOn>\r
-      AssignTargetPaths;\r
-      _SplitProjectReferencesByFileExistence;\r
-      _GetProjectReferenceTargetFrameworkProperties\r
-    </GetCopyToOutputDirectoryItemsDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="GetCopyToOutputDirectoryItems"\r
-      Returns="@(AllItemsFullPathWithTargetPath)"\r
-      KeepDuplicateOutputs=" '$(MSBuildDisableGetCopyToOutputDirectoryItemsOptimization)' == '' "\r
-      DependsOnTargets="$(GetCopyToOutputDirectoryItemsDependsOn)">\r
-\r
-\r
-    <!-- In the general case, clients need very little of the metadata which is generated by invoking this target on this project and its children.  For those\r
-         cases, we can immediately discard the unwanted metadata, reducing memory usage, particularly in very large and interconnected systems of projects.\r
-         However, if some client does require the original functionality, it is sufficient to set MSBuildDisableGetCopyToOutputDirectoryItemsOptimization to\r
-         a non-empty value and the original behavior will be restored. -->\r
-    <PropertyGroup Condition=" '$(MSBuildDisableGetCopyToOutputDirectoryItemsOptimization)' == '' ">\r
-      <_GCTODIKeepDuplicates>false</_GCTODIKeepDuplicates>\r
-      <_GCTODIKeepMetadata>CopyToOutputDirectory;TargetPath</_GCTODIKeepMetadata>\r
-    </PropertyGroup>\r
-\r
-    <!-- Get items from child projects first. -->\r
-    <MSBuild\r
-        Projects="@(_MSBuildProjectReferenceExistent)"\r
-        Targets="GetCopyToOutputDirectoryItems"\r
-        BuildInParallel="$(BuildInParallel)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
-        Condition="'@(_MSBuildProjectReferenceExistent)' != '' and '$(_GetChildProjectCopyToOutputDirectoryItems)' == 'true' and '%(_MSBuildProjectReferenceExistent.Private)' != 'false' and '$(UseCommonOutputDirectory)' != 'true'"\r
-        ContinueOnError="$(ContinueOnError)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output TaskParameter="TargetOutputs" ItemName="_AllChildProjectItemsWithTargetPath"/>\r
-\r
-    </MSBuild>\r
-\r
-    <!-- Target outputs must be full paths because they will be consumed by a different project. -->\r
-    <ItemGroup>\r
-      <_SourceItemsToCopyToOutputDirectoryAlways KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='Always'"/>\r
-      <_SourceItemsToCopyToOutputDirectory       KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Remove items which we will never again use - they just sit around taking up memory otherwise -->\r
-    <ItemGroup>\r
-      <_AllChildProjectItemsWithTargetPath Remove="@(_AllChildProjectItemsWithTargetPath)"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Get items from this project last so that they will be copied last. -->\r
-    <ItemGroup>\r
-      <_SourceItemsToCopyToOutputDirectoryAlways KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='Always'"/>\r
-      <_SourceItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <_SourceItemsToCopyToOutputDirectoryAlways KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always'"/>\r
-      <_SourceItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <_CompileItemsToCopy Include="@(Compile->'%(FullPath)')" Condition="'%(Compile.CopyToOutputDirectory)'=='Always' or '%(Compile.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <AssignTargetPath Files="@(_CompileItemsToCopy)" RootFolder="$(MSBuildProjectDirectory)">\r
-      <Output TaskParameter="AssignedFiles" ItemName="_CompileItemsToCopyWithTargetPath" />\r
-    </AssignTargetPath>\r
-\r
-    <ItemGroup>\r
-      <_SourceItemsToCopyToOutputDirectoryAlways KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='Always'"/>\r
-      <_SourceItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <_SourceItemsToCopyToOutputDirectoryAlways KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always'"/>\r
-      <_SourceItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <AllItemsFullPathWithTargetPath            Include="@(_SourceItemsToCopyToOutputDirectoryAlways->'%(FullPath)');@(_SourceItemsToCopyToOutputDirectory->'%(FullPath)')"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GetCopyToPublishDirectoryItems\r
-\r
-    Default implementation of GetCopyToPublishDirectoryItems for projects that do not \r
-    use Microsoft.NET.Sdk. It simply returns whatever GetCopyToOutputDirectoryItems \r
-    does with CopyToPublishDirectory implied  by CopyToOutputDirectory, which is the \r
-    same as Microsoft.NET.Sdk default when its CopyToPublishDirectory is not used. \r
-\r
-    Microsoft.NET.Sdk projects  will override this to allow the publish output to be\r
-    customized independently from the build output.\r
-\r
-    Having a default implementation here allows the Microsoft.NET.Sdk Publish target\r
-    to work when a Microsoft.NET.Sdk-based project references a non-Microsoft.NET.Sdk-based\r
-    project.\r
-    ============================================================\r
-    -->\r
-    <Target\r
-      Name="GetCopyToPublishDirectoryItems" \r
-      DependsOnTargets="GetCopyToOutputDirectoryItems"\r
-      Returns="@(AllPublishItemsFullPathWithTargetPath)">\r
-\r
-    <ItemGroup>\r
-      <AllPublishItemsFullPathWithTargetPath Include="@(AllItemsFullPathWithTargetPath)">\r
-        <CopyToPublishDirectory>%(CopyToOutputDirectory)</CopyToPublishDirectory>\r
-      </AllPublishItemsFullPathWithTargetPath>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CopyOutOfDateSourceItemsToOutputDirectory\r
-\r
-    Copy files that have the CopyToOutputDirectory attribute set to 'PreserveNewest'.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_CopyOutOfDateSourceItemsToOutputDirectory"\r
-      Condition=" '@(_SourceItemsToCopyToOutputDirectory)' != '' "\r
-      Inputs="@(_SourceItemsToCopyToOutputDirectory)"\r
-      Outputs="@(_SourceItemsToCopyToOutputDirectory->'$(OutDir)%(TargetPath)')">\r
-\r
-    <!--\r
-        Not using SkipUnchangedFiles="true" because the application may want to change\r
-        one of these files and not have an incremental build replace it.\r
-        -->\r
-    <Copy\r
-        SourceFiles = "@(_SourceItemsToCopyToOutputDirectory)"\r
-        DestinationFiles = "@(_SourceItemsToCopyToOutputDirectory->'$(OutDir)%(TargetPath)')"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForAdditionalFilesIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForAdditionalFilesIfPossible)"\r
-            >\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CopyOutOfDateSourceItemsToOutputDirectoryAlways\r
-\r
-    Copy files that have the CopyToOutputDirectory attribute set to 'Always'.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_CopyOutOfDateSourceItemsToOutputDirectoryAlways"\r
-      Condition=" '@(_SourceItemsToCopyToOutputDirectoryAlways)' != '' ">\r
-\r
-    <!--\r
-        Not using SkipUnchangedFiles="true" because the application may want to change\r
-        one of these files and not have an incremental build replace it.\r
-        -->\r
-    <Copy\r
-        SourceFiles = "@(_SourceItemsToCopyToOutputDirectoryAlways)"\r
-        DestinationFiles = "@(_SourceItemsToCopyToOutputDirectoryAlways->'$(OutDir)%(TargetPath)')"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForAdditionalFilesIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForAdditionalFilesIfPossible)"\r
-            >\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CopyAppConfigFile\r
-\r
-    Copy the application config file.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_CopyAppConfigFile"\r
-      Condition=" '@(AppConfigWithTargetPath)' != '' "\r
-      Inputs="@(AppConfigWithTargetPath)"\r
-      Outputs="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')">\r
-\r
-    <!--\r
-        Copy the application's .config file, if any.\r
-        Not using SkipUnchangedFiles="true" because the application may want to change\r
-        the app.config and not have an incremental build replace it.\r
-        -->\r
-    <Copy\r
-        SourceFiles="@(AppConfigWithTargetPath)"\r
-        DestinationFiles="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForAdditionalFilesIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForAdditionalFilesIfPossible)"\r
-            >\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ================================================================\r
-                                         _CopyManifestFiles\r
-    ================================================================\r
-\r
-    Copy the built manifests (.exe.manifest, .application/.xbap) to the final directory.\r
-    -->\r
-  <Target\r
-      Name="_CopyManifestFiles"\r
-      Condition=" '$(_DeploymentCopyApplicationManifest)'=='true' or '$(GenerateClickOnceManifests)'=='true' "\r
-      DependsOnTargets="PrepareForBuild">\r
-\r
-    <Copy\r
-        SourceFiles="@(ApplicationManifest)"\r
-        DestinationFolder="$(OutDir)"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForAdditionalFilesIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForAdditionalFilesIfPossible)"\r
-        Condition="'$(GenerateClickOnceManifests)'=='true' or '$(_DeploymentCopyApplicationManifest)'=='true'">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="_DeploymentMainApplicationManifest"/>\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-    <Message Importance="Normal" Condition="'$(_DeploymentCopyApplicationManifest)'=='true'" Text="$(MSBuildProjectName) -&gt; @(_DeploymentMainApplicationManifest->'%(FullPath)')" />\r
-\r
-    <Copy\r
-        SourceFiles="@(DeployManifest)"\r
-        DestinationFolder="$(OutDir)"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForAdditionalFilesIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForAdditionalFilesIfPossible)"\r
-        Condition="'$(GenerateClickOnceManifests)'=='true'">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="_DeploymentMainDeployManifest"/>\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-    <Message Importance="Normal" Condition="'$(GenerateClickOnceManifests)'=='true'" Text="$(MSBuildProjectName) -&gt; @(_DeploymentMainDeployManifest->'%(FullPath)')" />\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ================================================================\r
-                                         _CheckForCompileOutputs\r
-\r
-    Checks each file output from the main "Compile" target to make sure they really exist.\r
-    If they do, then record them in the clean cache.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_CheckForCompileOutputs">\r
-\r
-    <!--Record the main compile outputs.-->\r
-    <ItemGroup>\r
-      <FileWrites Include="@(IntermediateAssembly)" Condition="Exists('@(IntermediateAssembly)')"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Record the .xml if one was produced. -->\r
-    <PropertyGroup>\r
-      <_DocumentationFileProduced Condition="!Exists('@(DocFileItem)')">false</_DocumentationFileProduced>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup>\r
-      <FileWrites Include="@(DocFileItem)" Condition="'$(_DocumentationFileProduced)'=='true'"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Record the .pdb if one was produced. -->\r
-    <PropertyGroup>\r
-      <_DebugSymbolsProduced Condition="!Exists('@(_DebugSymbolsIntermediatePath)')">false</_DebugSymbolsProduced>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup>\r
-      <FileWrites Include="@(_DebugSymbolsIntermediatePath)" Condition="'$(_DebugSymbolsProduced)'=='true'"/>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _SGenCheckForOutputs\r
-\r
-    Checks each file output from the "GenerateSerializationAssemblies" target to make sure they really exist.\r
-    If they do, then record them in the clean cache.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_SGenCheckForOutputs"\r
-      Condition="'$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto')"\r
-        >\r
-\r
-    <!-- Record the serializer .dll if one was produced.-->\r
-    <PropertyGroup>\r
-      <_SGenDllCreated Condition="Exists('$(IntermediateOutputPath)$(_SGenDllName)')">true</_SGenDllCreated>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup>\r
-      <FileWrites Include="$(IntermediateOutputPath)$(_SGenDllName)" Condition="Exists('$(IntermediateOutputPath)$(_SGenDllName)')"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                UnmanagedRegistration Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        UnmanagedRegistration\r
-\r
-    Registers the main assembly for COM interop.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <UnmanagedRegistrationDependsOn></UnmanagedRegistrationDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="UnmanagedRegistration"\r
-      Condition="'$(RegisterForComInterop)'=='true' and '$(OutputType)'=='library'"\r
-      DependsOnTargets="$(UnmanagedRegistrationDependsOn)"\r
-        >\r
-\r
-    <PropertyGroup>\r
-      <RegisterAssemblyMSBuildArchitecture Condition="'$(RegisterAssemblyMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</RegisterAssemblyMSBuildArchitecture>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup Condition="'$(TargetFrameworkAsMSBuildRuntime)' != '' and '$(RegisterAssemblyMSBuildArchitecture)' != ''">\r
-      <!-- Falling back to the current runtime if we are targeting CLR2 and the task host doesn't exist will lead to\r
-           incorrect behavior in some cases, but it's the same incorrect behavior as Visual Studio 2010, and thus better\r
-           than causing build breaks on upgrade to Win8 the way not doing so would.  For more details, see the\r
-           corresponding comment in GenerateResource. -->\r
-      <RegisterAssemblyMSBuildRuntime\r
-          Condition="'$(RegisterAssemblyMSBuildRuntime)' == '' and\r
-                     $([MSBuild]::DoesTaskHostExist(`$(TargetFrameworkAsMSBuildRuntime)`, `$(RegisterAssemblyMSBuildArchitecture)`))">$(TargetFrameworkAsMSBuildRuntime)</RegisterAssemblyMSBuildRuntime>\r
-\r
-      <!-- If the targeted runtime doesn't exist, fall back to current -->\r
-      <RegisterAssemblyMSBuildRuntime Condition="'$(RegisterAssemblyMSBuildRuntime)' == ''">CurrentRuntime</RegisterAssemblyMSBuildRuntime>\r
-    </PropertyGroup>\r
-\r
-    <RegisterAssembly\r
-        Assemblies="@(_OutputPathItem->'%(FullPath)$(TargetFileName)')"\r
-        TypeLibFiles="@(_OutputPathItem->'%(FullPath)$(TargetName).tlb')"\r
-        AssemblyListFile="@(_UnmanagedRegistrationCache)"\r
-        CreateCodeBase="true"\r
-        MSBuildRuntime="$(RegisterAssemblyMSBuildRuntime)"\r
-        MSBuildArchitecture="$(RegisterAssemblyMSBuildArchitecture)"\r
-        Condition="!Exists('@(_UnmanagedRegistrationCache)')"/>\r
-\r
-    <ItemGroup>\r
-      <FileWrites Include="@(_OutputPathItem->'%(FullPath)$(TargetName).tlb')"/>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                IncrementalClean Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        IncrementalClean\r
-\r
-    Remove files that were produced in a prior build but weren't produced in the current build.\r
-    The reason is that if, for example, the name of the .exe has changed we want to delete the\r
-    old copy.\r
-\r
-    Leave the Clean cache file containing only the files produced in the current build.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-       Name="IncrementalClean"\r
-       DependsOnTargets="_CleanGetCurrentAndPriorFileWrites">\r
-\r
-    <!-- Subtract list of files produced in prior builds from list of files produced in this build. -->\r
-    <ItemGroup>\r
-      <_CleanOrphanFileWrites Include="@(_CleanPriorFileWrites)" Exclude="@(_CleanCurrentFileWrites)"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Find all files in the final output directory. -->\r
-    <FindUnderPath Path="$(OutDir)" Files="@(_CleanOrphanFileWrites)">\r
-      <Output TaskParameter="InPath" ItemName="_CleanOrphanFileWritesInOutput"/>\r
-    </FindUnderPath>\r
-\r
-    <!-- Find all files in the intermediate output directory. -->\r
-    <FindUnderPath Path="$(IntermediateOutputPath)"    Files="@(_CleanOrphanFileWrites)">\r
-      <Output TaskParameter="InPath" ItemName="_CleanOrphanFileWritesInIntermediate"/>\r
-    </FindUnderPath>\r
-\r
-    <!-- Delete the orphaned files. -->\r
-    <Delete\r
-        Files="@(_CleanOrphanFileWritesInIntermediate);@(_CleanOrphanFileWritesInOutput)"\r
-        TreatErrorsAsWarnings="true">\r
-\r
-      <Output TaskParameter="DeletedFiles" ItemName="_CleanOrphanFilesDeleted"/>\r
-\r
-    </Delete>\r
-\r
-    <!-- Create a list of everything that wasn't deleted or was outside\r
-             the current final output and intermediate output directories. -->\r
-    <ItemGroup>\r
-      <_CleanRemainingFileWritesAfterIncrementalClean Include="@(_CleanPriorFileWrites);@(_CleanCurrentFileWrites)" Exclude="@(_CleanOrphanFilesDeleted)"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Remove duplicates. -->\r
-    <RemoveDuplicates Inputs="@(_CleanRemainingFileWritesAfterIncrementalClean)">\r
-      <Output TaskParameter="Filtered" ItemName="_CleanUniqueRemainingFileWritesAfterIncrementalClean"/>\r
-    </RemoveDuplicates>\r
-\r
-    <!-- Write new list of current files back to disk, replacing the existing list.-->\r
-    <WriteLinesToFile\r
-        File="$(IntermediateOutputPath)$(CleanFile)"\r
-        Lines="@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)"\r
-        Condition="'@(_CleanUnfilteredPriorFileWrites)'!='@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)'"\r
-        Overwrite="true"/>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CleanGetCurrentAndPriorFileWrites\r
-\r
-    Get the list of files built in the current build and in prior builds.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-       Name="_CleanGetCurrentAndPriorFileWrites"\r
-       DependsOnTargets="_CheckForCompileOutputs;_SGenCheckForOutputs">\r
-\r
-    <!-- Read the list of files produced by a prior builds from disk. -->\r
-    <ReadLinesFromFile File="$(IntermediateOutputPath)$(CleanFile)">\r
-      <Output TaskParameter="Lines" ItemName="_CleanUnfilteredPriorFileWrites"/>\r
-    </ReadLinesFromFile>\r
-\r
-    <!--\r
-        Convert the list of references to the absolute paths so we can make valid comparisons\r
-        across two lists\r
-         -->\r
-    <ConvertToAbsolutePath Paths="@(_ResolveAssemblyReferenceResolvedFiles)">\r
-      <Output TaskParameter="AbsolutePaths" ItemName="_ResolveAssemblyReferenceResolvedFilesAbsolute"/>\r
-    </ConvertToAbsolutePath>\r
-\r
-    <!--\r
-        Subtract any resolved assembly files from *prior* file writes because deleting\r
-        these would break subsequent builds because the assemblies would be unresolvable.\r
-         -->\r
-    <ItemGroup>\r
-      <_CleanPriorFileWrites Include="@(_CleanUnfilteredPriorFileWrites)" Exclude="@(_ResolveAssemblyReferenceResolvedFilesAbsolute)"/>\r
-    </ItemGroup>\r
-\r
-    <!--\r
-        Of shareable files, keep only those that are in the project's directory.\r
-        We never clean shareable files outside of the project directory because\r
-        the build may be to a common output directory and other projects may need\r
-        them.\r
-\r
-        Only subtract the outputs from ResolveAssemblyReferences target because that's the\r
-        only "Resolve" target that tries to resolve assemblies directly from the output\r
-        directory.\r
-        -->\r
-    <FindUnderPath Path="$(MSBuildProjectDirectory)" Files="@(FileWritesShareable)" UpdateToAbsolutePaths="true">\r
-      <Output TaskParameter="InPath" ItemName="FileWrites"/>\r
-    </FindUnderPath>\r
-\r
-    <!-- Find all files in the final output directory. -->\r
-    <FindUnderPath Path="$(OutDir)" Files="@(FileWrites)" UpdateToAbsolutePaths="true">\r
-      <Output TaskParameter="InPath" ItemName="_CleanCurrentFileWritesInOutput"/>\r
-    </FindUnderPath>\r
-\r
-    <!-- Find all files in the intermediate output directory. -->\r
-    <FindUnderPath Path="$(IntermediateOutputPath)" Files="@(FileWrites)" UpdateToAbsolutePaths="true">\r
-      <Output TaskParameter="InPath" ItemName="_CleanCurrentFileWritesInIntermediate"/>\r
-    </FindUnderPath>\r
-\r
-    <!--\r
-        Subtract any resolved assembly files from *current* file writes because deleting\r
-        these would break subsequent builds because the assemblies would be unresolvable.\r
-\r
-        Only subtract the outputs from ResolveAssemblyReferences target because that's the\r
-        only "Resolve" target that tries to resolve assemblies directly from the output\r
-        directory.\r
-         -->\r
-    <ItemGroup>\r
-      <_CleanCurrentFileWritesWithNoReferences Include="@(_CleanCurrentFileWritesInOutput);@(_CleanCurrentFileWritesInIntermediate)" Exclude="@(_ResolveAssemblyReferenceResolvedFilesAbsolute)"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Remove duplicates from files produced in this build. -->\r
-    <RemoveDuplicates Inputs="@(_CleanCurrentFileWritesWithNoReferences)" >\r
-      <Output TaskParameter="Filtered" ItemName="_CleanCurrentFileWrites"/>\r
-    </RemoveDuplicates>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                Clean Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        Clean\r
-\r
-    Delete all intermediate and final build outputs.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <CleanDependsOn>\r
-      BeforeClean;\r
-      UnmanagedUnregistration;\r
-      CoreClean;\r
-      CleanReferencedProjects;\r
-      CleanPublishFolder;\r
-      AfterClean\r
-    </CleanDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="Clean"\r
-      Condition=" '$(_InvalidConfigurationWarning)' != 'true' "\r
-      DependsOnTargets="$(CleanDependsOn)" />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BeforeClean\r
-\r
-    Redefine this target in your project in order to run tasks just before Clean.\r
-    ============================================================\r
-    -->\r
-  <Target Name="BeforeClean"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AfterClean\r
-\r
-    Redefine this target in your project in order to run tasks just after Clean.\r
-    ============================================================\r
-    -->\r
-  <Target Name="AfterClean"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CleanReferencedProjects\r
-\r
-    Call Clean target on all Referenced Projects.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="CleanReferencedProjects"\r
-      DependsOnTargets="PrepareProjectReferences">\r
-\r
-    <!--\r
-        When building the project directly from the command-line, clean those referenced projects\r
-        that exist on disk.  For IDE builds and command-line .SLN builds, the solution build manager\r
-        takes care of this.\r
-        -->\r
-    <MSBuild\r
-        Projects="@(_MSBuildProjectReferenceExistent)"\r
-        Targets="Clean"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
-        BuildInParallel="$(BuildInParallel)"\r
-        Condition="'$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != ''"\r
-        ContinueOnError="$(ContinueOnError)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)"/>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CoreClean\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <CoreCleanDependsOn></CoreCleanDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="CoreClean"\r
-      DependsOnTargets="$(CoreCleanDependsOn)">\r
-\r
-    <!-- First clean any explicitly specified cleanable files.\r
-             Declare items of this type if you want Clean to delete them. -->\r
-    <Delete\r
-        Files="@(Clean)"\r
-        TreatErrorsAsWarnings="true"/>\r
-\r
-    <!-- Read in list of files that were written to disk in past builds. -->\r
-    <ReadLinesFromFile File="$(IntermediateOutputPath)$(CleanFile)">\r
-      <Output TaskParameter="Lines" ItemName="_CleanPriorFileWrites"/>\r
-    </ReadLinesFromFile>\r
-\r
-    <!-- Find all files in the final output directory. -->\r
-    <FindUnderPath Path="$(OutDir)" Files="@(_CleanPriorFileWrites)">\r
-      <Output TaskParameter="InPath" ItemName="_CleanPriorFileWritesInOutput"/>\r
-    </FindUnderPath>\r
-\r
-    <!-- Find all files in the intermediate output directory. -->\r
-    <FindUnderPath Path="$(IntermediateOutputPath)"    Files="@(_CleanPriorFileWrites)">\r
-      <Output TaskParameter="InPath" ItemName="_CleanPriorFileWritesInIntermediate"/>\r
-    </FindUnderPath>\r
-\r
-    <!-- Delete those files. -->\r
-    <Delete\r
-        Files="@(_CleanPriorFileWritesInOutput);@(_CleanPriorFileWritesInIntermediate)"\r
-        TreatErrorsAsWarnings="true">\r
-\r
-      <Output TaskParameter="DeletedFiles" ItemName="_CleanPriorFileWritesDeleted"/>\r
-\r
-    </Delete>\r
-\r
-    <!-- Create a list of everything that wasn't deleted. -->\r
-    <ItemGroup>\r
-      <_CleanRemainingFileWritesAfterClean Include="@(_CleanPriorFileWrites)" Exclude="@(_CleanPriorFileWritesDeleted)"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Remove duplicates. -->\r
-    <RemoveDuplicates Inputs="@(_CleanRemainingFileWritesAfterClean)">\r
-      <Output TaskParameter="Filtered" ItemName="_CleanUniqueRemainingFileWrites"/>\r
-    </RemoveDuplicates>\r
-\r
-    <!-- Make sure the directory exists. -->\r
-    <MakeDir Directories="$(IntermediateOutputPath)"/>\r
-\r
-    <!-- Write new list of current files back to disk. -->\r
-    <WriteLinesToFile File="$(IntermediateOutputPath)$(CleanFile)" Lines="@(_CleanUniqueRemainingFileWrites)" Overwrite="true" />\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CleanRecordFileWrites\r
-\r
-    Save the list of all files written to disk so that it can be used for "Clean" later.\r
-\r
-    Files written in prior builds are not removed from Clean cache.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-       Name="_CleanRecordFileWrites"\r
-       DependsOnTargets="_CleanGetCurrentAndPriorFileWrites">\r
-\r
-    <!--\r
-        Merge list of files from prior builds with the current build and then\r
-        remove duplicates.\r
-        -->\r
-    <RemoveDuplicates Inputs="@(_CleanPriorFileWrites);@(_CleanCurrentFileWrites)">\r
-      <Output TaskParameter="Filtered" ItemName="_CleanUniqueFileWrites"/>\r
-    </RemoveDuplicates>\r
-\r
-    <!-- Make sure the directory exists. -->\r
-    <MakeDir Directories="$(IntermediateOutputPath)"/>\r
-\r
-    <!-- Write merged file list back to disk, replacing existing contents. -->\r
-    <WriteLinesToFile\r
-        File="$(IntermediateOutputPath)$(CleanFile)"\r
-        Lines="@(_CleanUniqueFileWrites)"\r
-        Overwrite="true" />\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CleanPublishFolder\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="CleanPublishFolder">\r
-\r
-    <RemoveDir\r
-        Directories="$(PublishDir)"\r
-        Condition="'$(PublishDir)'=='$(OutputPath)app.publish\' and Exists('$(PublishDir)')"/>\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                PostBuildEvent Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PostBuildEvent\r
-\r
-    Run the post-build event. This step is driven by two parameters:\r
-\r
-    (1) The $(RunPostBuildEvent) property is set by the user through the IDE and can be one of four values.\r
-\r
-        - OnBuildSuccess: In this case, every step of the build must succeed for the post-build step to run.\r
-        - <Blank>: This is the same as OnBuildSuccess.\r
-        - OnOutputUpdated: In this case, the post-build step will run only if the main output assembly was\r
-        actually updated.\r
-        - Always: The post-build step is always run.\r
-\r
-    (2) The $(_AssemblyTimestampBeforeCompile) and $(_AssemblyTimestampAfterCompile) values are\r
-        set by the _TimeStampBeforeCompile and _TimeStampAfterCompile targets.  If the assembly was actually\r
-        rebuilt during this build, then the two values will be different.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <PostBuildEventDependsOn></PostBuildEventDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="PostBuildEvent"\r
-      Condition="'$(PostBuildEvent)' != '' and ('$(RunPostBuildEvent)' != 'OnOutputUpdated' or '$(_AssemblyTimestampBeforeCompile)' != '$(_AssemblyTimestampAfterCompile)')"\r
-      DependsOnTargets="$(PostBuildEventDependsOn)">\r
-\r
-    <Exec WorkingDirectory="$(OutDir)" Command="$(PostBuildEvent)" />\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                Publish Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        Publish\r
-\r
-    This target is only called when doing ClickOnce publishing outside the IDE, which implicitly builds before publishing.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <PublishDependsOn Condition="'$(PublishableProject)'=='true'">\r
-      SetGenerateManifests;\r
-      Build;\r
-      PublishOnly\r
-    </PublishDependsOn>\r
-    <PublishDependsOn Condition="'$(PublishableProject)'!='true'">\r
-      _DeploymentUnpublishable\r
-    </PublishDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="Publish"\r
-      DependsOnTargets="$(PublishDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _DeploymentUnpublishable\r
-\r
-    This target is used to block an attempt to ClickOnce publish a non-publishable project, such as a ClassLibrary, when building outside the IDE.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_DeploymentUnpublishable">\r
-\r
-    <Message Text="Skipping unpublishable project."/>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        SetGenerateManifests\r
-\r
-    This target simply assures the GenerateClickOnceManifests property is set whenever the publish target is invoked.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="SetGenerateManifests">\r
-\r
-    <Error Condition="'$(OutputType)'!='winexe' and '$(OutputType)'!='exe' and '$(OutputType)'!='appcontainerexe'" Text="Publish is only valid for 'Windows Application' or 'Console Application' project types."/>\r
-    <Error Condition="'$(_DeploymentSignClickOnceManifests)'=='true' and '$(ManifestCertificateThumbprint)'=='' and '$(ManifestKeyFile)'==''" Text="A signing key is required in order to publish this project. Please specify a ManifestKeyFile or ManifestCertificateThumbprint value. Publishing from Visual Studio will automatically configure a signing key for this project."/>\r
-\r
-    <PropertyGroup>\r
-      <GenerateClickOnceManifests>true</GenerateClickOnceManifests>\r
-    </PropertyGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PublishOnly\r
-\r
-    The "PublishOnly" target is intended for ClickOnce publishing inside the IDE, where the build has already been done\r
-    by the BuildManager.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <PublishOnlyDependsOn>\r
-      SetGenerateManifests;\r
-      PublishBuild;\r
-      BeforePublish;\r
-      GenerateManifests;\r
-      CopyFilesToOutputDirectory;\r
-      _CopyFilesToPublishFolder;\r
-      _DeploymentGenerateBootstrapper;\r
-      ResolveKeySource;\r
-      _DeploymentSignClickOnceDeployment;\r
-      AfterPublish\r
-    </PublishOnlyDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="PublishOnly"\r
-      DependsOnTargets="$(PublishOnlyDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BeforePublish\r
-\r
-    Redefine this target in your project in order to run tasks just before Publish.\r
-    ============================================================\r
-    -->\r
-  <Target Name="BeforePublish"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AfterPublish\r
-\r
-    Redefine this target in your project in order to run tasks just after Publish.\r
-    ============================================================\r
-    -->\r
-  <Target Name="AfterPublish"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PublishBuild\r
-\r
-    Defines the set of targets that publishing is directly dependent on.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <PublishBuildDependsOn>\r
-      BuildOnlySettings;\r
-      PrepareForBuild;\r
-      ResolveReferences;\r
-      PrepareResources;\r
-      ResolveKeySource;\r
-      GenerateSerializationAssemblies;\r
-      CreateSatelliteAssemblies;\r
-    </PublishBuildDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="PublishBuild"\r
-      DependsOnTargets="$(PublishBuildDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CopyFilesToPublishFolder\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_CopyFilesToPublishFolder">\r
-\r
-    <!-- Compute name of application folder, which includes the assembly name plus formatted application version.\r
-             The application version is formatted to use "_" in place of "." chars (i.e. "1_0_0_0" instead of "1.0.0.0").\r
-             This is done because some servers misinterpret "." as a file extension. -->\r
-    <FormatVersion Version="$(ApplicationVersion)" Revision="$(ApplicationRevision)" FormatType="Path">\r
-      <Output TaskParameter="OutputVersion" PropertyName="_DeploymentApplicationVersionFragment"/>\r
-    </FormatVersion>\r
-\r
-    <PropertyGroup>\r
-      <_DeploymentApplicationFolderName>Application Files\$(AssemblyName)_$(_DeploymentApplicationVersionFragment)</_DeploymentApplicationFolderName>\r
-      <_DeploymentApplicationDir>$(PublishDir)$(_DeploymentApplicationFolderName)\</_DeploymentApplicationDir>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup>\r
-      <!-- By default we're not using Hard or Symbolic Links to copy to the publish directory, and never when building in VS -->\r
-      <CreateHardLinksForPublishFilesIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateHardLinksForPublishFilesIfPossible)' == ''">false</CreateHardLinksForPublishFilesIfPossible>\r
-      <CreateSymbolicLinksForPublishFilesIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateSymbolicLinksForPublishFilesIfPossible)' == ''">false</CreateSymbolicLinksForPublishFilesIfPossible>\r
-    </PropertyGroup>\r
-\r
-    <!-- Copy files to publish folder -->\r
-    <Copy\r
-        SourceFiles=\r
-                "@(_ApplicationManifestFinal);\r
-                @(_DeploymentResolvedManifestEntryPoint);\r
-                @(_DeploymentManifestFiles);\r
-                @(ReferenceComWrappersToCopyLocal);\r
-                @(ResolvedIsolatedComModules);\r
-                @(_DeploymentLooseManifestFile)"\r
-        DestinationFiles=\r
-                "@(_ApplicationManifestFinal->'$(_DeploymentApplicationDir)%(TargetPath)');\r
-                @(_DeploymentManifestEntryPoint->'$(_DeploymentApplicationDir)%(TargetPath)$(_DeploymentFileMappingExtension)');\r
-                @(_DeploymentManifestFiles->'$(_DeploymentApplicationDir)%(TargetPath)$(_DeploymentFileMappingExtension)');\r
-                @(ReferenceComWrappersToCopyLocal->'$(_DeploymentApplicationDir)%(FileName)%(Extension)$(_DeploymentFileMappingExtension)');\r
-                @(ResolvedIsolatedComModules->'$(_DeploymentApplicationDir)%(FileName)%(Extension)$(_DeploymentFileMappingExtension)');\r
-                @(_DeploymentLooseManifestFile->'$(_DeploymentApplicationDir)%(FileName)%(Extension)$(_DeploymentFileMappingExtension)')"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"/>\r
-\r
-    <Copy\r
-        SourceFiles="@(_DeploymentManifestDependencies)"\r
-        DestinationFiles="@(_DeploymentManifestDependencies->'$(_DeploymentApplicationDir)%(TargetPath)$(_DeploymentFileMappingExtension)')"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)"\r
-        Condition="'%(_DeploymentManifestDependencies.DependencyType)'=='Install'"/>\r
-\r
-    <Copy\r
-        SourceFiles="@(_ReferenceScatterPaths)"\r
-        DestinationFiles="@(_ReferenceScatterPaths->'$(_DeploymentApplicationDir)%(Filename)%(Extension)$(_DeploymentFileMappingExtension)')"\r
-        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
-        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-        Retries="$(CopyRetryCount)"\r
-        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-        UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
-        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)"\r
-            />\r
-\r
-    <FormatUrl InputUrl="$(_DeploymentApplicationUrl)">\r
-      <Output TaskParameter="OutputUrl" PropertyName="_DeploymentFormattedApplicationUrl"/>\r
-    </FormatUrl>\r
-\r
-    <FormatUrl InputUrl="$(_DeploymentComponentsUrl)">\r
-      <Output TaskParameter="OutputUrl" PropertyName="_DeploymentFormattedComponentsUrl"/>\r
-    </FormatUrl>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _DeploymentGenerateBootstrapper\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_DeploymentGenerateBootstrapper">\r
-\r
-    <!-- Build setup.exe bootstrapper and copy referenced packages -->\r
-    <GenerateBootstrapper\r
-        ApplicationFile="$(TargetDeployManifestFileName)"\r
-        ApplicationName="$(AssemblyName)"\r
-        ApplicationUrl="$(_DeploymentFormattedApplicationUrl)"\r
-        BootstrapperItems="@(BootstrapperPackage)"\r
-        ComponentsLocation="$(BootstrapperComponentsLocation)"\r
-        ComponentsUrl="$(_DeploymentFormattedComponentsUrl)"\r
-        Culture="$(TargetCulture)"\r
-        FallbackCulture="$(FallbackCulture)"\r
-        OutputPath="$(PublishDir)"\r
-        SupportUrl="$(_DeploymentFormattedSupportUrl)"\r
-        Path="$(GenerateBootstrapperSdkPath)"\r
-        VisualStudioVersion="$(VisualStudioVersion)"\r
-        Condition="'$(BootstrapperEnabled)'=='true'"/>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _DeploymentSignClickOnceDeployment\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="_DeploymentSignClickOnceDeployment">\r
-\r
-    <!-- Sign manifests and the bootstrapper -->\r
-    <SignFile\r
-        CertificateThumbprint="$(_DeploymentResolvedManifestCertificateThumbprint)"\r
-        TimestampUrl="$(ManifestTimestampUrl)"\r
-        SigningTarget="$(_DeploymentApplicationDir)$(_DeploymentTargetApplicationManifestFileName)"\r
-        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-        Condition="'$(_DeploymentSignClickOnceManifests)'=='true'" />\r
-\r
-    <!-- Update entry point path in deploy manifest -->\r
-    <UpdateManifest\r
-        ApplicationPath="$(_DeploymentApplicationFolderName)\$(_DeploymentTargetApplicationManifestFileName)"\r
-        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-        ApplicationManifest="$(_DeploymentApplicationDir)$(_DeploymentTargetApplicationManifestFileName)"\r
-        InputManifest="$(OutDir)$(TargetDeployManifestFileName)"\r
-        OutputManifest="$(PublishDir)$(TargetDeployManifestFileName)">\r
-\r
-      <Output TaskParameter="OutputManifest" ItemName="PublishedDeployManifest"/>\r
-\r
-    </UpdateManifest>\r
-\r
-    <SignFile\r
-        CertificateThumbprint="$(_DeploymentResolvedManifestCertificateThumbprint)"\r
-        TimestampUrl="$(ManifestTimestampUrl)"\r
-        SigningTarget="$(PublishDir)$(TargetDeployManifestFileName)"\r
-        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
-        Condition="'$(_DeploymentSignClickOnceManifests)'=='true'" />\r
-\r
-    <SignFile\r
-        CertificateThumbprint="$(_DeploymentResolvedManifestCertificateThumbprint)"\r
-        TimestampUrl="$(ManifestTimestampUrl)"\r
-        SigningTarget="$(PublishDir)\setup.exe"\r
-        Condition="'$(BootstrapperEnabled)'=='true' and '$(_DeploymentSignClickOnceManifests)'=='true'" />\r
-\r
-\r
-  </Target>\r
-\r
-\r
-\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                AllProjectOutputGroups Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AllProjectOutputGroups\r
-\r
-    The targets below drive output groups, which provide generic information about a\r
-    project's inputs (e.g., content files, compilation sources, etc.) and built outputs\r
-    (e.g., built EXE/DLL, PDB, XML documentation files, etc.)\r
-\r
-    Each target may produce two kinds of items:  outputs and dependencies.  Outputs are\r
-    items from the current project; dependencies are items that are brought into the\r
-    current project as a result of referencing other projects or components.\r
-\r
-    For both outputs and dependencies, the Include attribute\r
-    specifies the location of the output/dependency; it must be a full path.  Any number\r
-    of additional attributes may be placed on an output/dependency item.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="AllProjectOutputGroups"\r
-      DependsOnTargets="\r
-            BuiltProjectOutputGroup;\r
-            DebugSymbolsProjectOutputGroup;\r
-            DocumentationProjectOutputGroup;\r
-            SatelliteDllsProjectOutputGroup;\r
-            SourceFilesProjectOutputGroup;\r
-            ContentFilesProjectOutputGroup;\r
-            SGenFilesOutputGroup"/>\r
-\r
-  <!--\r
-    This is the key output for the BuiltProjectOutputGroup and is meant to be read directly from the IDE.\r
-    Reading an item is faster than invoking a target.\r
-    -->\r
-  <ItemGroup Condition=" '$(OutputType)' != 'winmdobj' ">\r
-    <BuiltProjectOutputGroupKeyOutput Include="@(IntermediateAssembly->'%(FullPath)')">\r
-      <IsKeyOutput>true</IsKeyOutput>\r
-      <FinalOutputPath>$(TargetPath)</FinalOutputPath>\r
-      <TargetPath>$(TargetFileName)</TargetPath>\r
-      <COM2REG Condition="'$(RegisterForComInterop)'=='true' and '$(OutputType)'=='library'">true</COM2REG>\r
-    </BuiltProjectOutputGroupKeyOutput>\r
-  </ItemGroup>\r
-\r
-  <ItemGroup Condition=" '$(OutputType)' == 'winmdobj' ">\r
-    <WinMDExpOutputWindowsMetadataFileItem Include="$(_IntermediateWindowsMetadataPath)" Condition="'$(_IntermediateWindowsMetadataPath)' != ''" />\r
-    <BuiltProjectOutputGroupKeyOutput Include="@(WinMDExpOutputWindowsMetadataFileItem->'%(FullPath)')">\r
-      <IsKeyOutput>true</IsKeyOutput>\r
-      <FinalOutputPath>$(TargetPath)</FinalOutputPath>\r
-      <TargetPath>$(TargetFileName)</TargetPath>\r
-    </BuiltProjectOutputGroupKeyOutput>\r
-  </ItemGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BuiltProjectOutputGroup\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <BuiltProjectOutputGroupDependsOn>PrepareForBuild</BuiltProjectOutputGroupDependsOn>\r
-    <AddAppConfigToBuildOutputs Condition="('$(AddAppConfigToBuildOutputs)'=='') and ('$(OutputType)'!='library' and '$(OutputType)'!='winmdobj')">true</AddAppConfigToBuildOutputs>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="BuiltProjectOutputGroup"\r
-      Returns="@(BuiltProjectOutputGroupOutput)"\r
-      DependsOnTargets="$(BuiltProjectOutputGroupDependsOn)">\r
-\r
-    <ItemGroup>\r
-      <_BuiltProjectOutputGroupOutputIntermediate Include="@(BuiltProjectOutputGroupKeyOutput)"/>\r
-    </ItemGroup>\r
-\r
-    <!-- This item represents the app.config file -->\r
-    <ItemGroup>\r
-      <_BuiltProjectOutputGroupOutputIntermediate Include="$(AppConfig)"  Condition="'$(AddAppConfigToBuildOutputs)'=='true'">\r
-        <FinalOutputPath>$(TargetDir)$(TargetFileName).config</FinalOutputPath>\r
-        <TargetPath>$(TargetFileName).config</TargetPath>\r
-        <!-- For compatibility with 2.0 -->\r
-        <OriginalItemSpec>$(AppConfig)</OriginalItemSpec>\r
-      </_BuiltProjectOutputGroupOutputIntermediate>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <_IsolatedComReference Include="@(COMReference)" Condition=" '%(COMReference.Isolated)' == 'true' "/>\r
-      <_IsolatedComReference Include="@(COMFileReference)" Condition=" '%(COMFileReference.Isolated)' == 'true' "/>\r
-    </ItemGroup>\r
-\r
-    <!-- This item represents the native manifest, example: WindowsApplication1.exe.manifest or Native.ClassLibrary1.manifest -->\r
-    <ItemGroup>\r
-      <_BuiltProjectOutputGroupOutputIntermediate Include="$(OutDir)$(_DeploymentTargetApplicationManifestFileName)" Condition="'@(NativeReference)'!='' or '@(_IsolatedComReference)'!=''">\r
-        <TargetPath>$(_DeploymentTargetApplicationManifestFileName)</TargetPath>\r
-        <!-- For compatibility with 2.0 -->\r
-        <OriginalItemSpec>$(OutDir)$(_DeploymentTargetApplicationManifestFileName)</OriginalItemSpec>\r
-      </_BuiltProjectOutputGroupOutputIntermediate>\r
-    </ItemGroup>\r
-\r
-    <!-- Convert intermediate items into final items; this way we can get the full path for each item -->\r
-    <ItemGroup>\r
-      <BuiltProjectOutputGroupOutput Include="@(_BuiltProjectOutputGroupOutputIntermediate->'%(FullPath)')">\r
-        <!-- For compatibility with 2.0 -->\r
-        <OriginalItemSpec Condition="'%(_BuiltProjectOutputGroupOutputIntermediate.OriginalItemSpec)' == ''">%(_BuiltProjectOutputGroupOutputIntermediate.FullPath)</OriginalItemSpec>\r
-      </BuiltProjectOutputGroupOutput>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        DebugSymbolsProjectOutputGroup\r
-\r
-    This target performs population of the Debug Symbols project output group.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <DebugSymbolsProjectOutputGroupDependsOn></DebugSymbolsProjectOutputGroupDependsOn>\r
-  </PropertyGroup>\r
-  <ItemGroup Condition="'$(_DebugSymbolsProduced)' != 'false' and '$(OutputType)' != 'winmdobj'">\r
-    <DebugSymbolsProjectOutputGroupOutput Include="@(_DebugSymbolsIntermediatePath->'%(FullPath)')">\r
-      <FinalOutputPath>@(_DebugSymbolsOutputPath->'%(FullPath)')</FinalOutputPath>\r
-      <TargetPath>@(_DebugSymbolsIntermediatePath->'%(Filename)%(Extension)')</TargetPath>\r
-    </DebugSymbolsProjectOutputGroupOutput>\r
-  </ItemGroup>\r
-  <ItemGroup Condition="'$(_DebugSymbolsProduced)' != 'false' and '$(OutputType)' == 'winmdobj'">\r
-    <WinMDExpOutputPdbItem Include="$(WinMDExpOutputPdb)" Condition="'$(WinMDExpOutputPdb)' != ''" />\r
-    <WinMDExpFinalOutputPdbItem Include="$(_WinMDDebugSymbolsOutputPath)" Condition="'$(_WinMDDebugSymbolsOutputPath)' != ''" />\r
-    <DebugSymbolsProjectOutputGroupOutput Include="@(WinMDExpOutputPdbItem->'%(FullPath)')">\r
-      <FinalOutputPath>@(WinMDExpFinalOutputPdbItem->'%(FullPath)')</FinalOutputPath>\r
-      <TargetPath>@(WinMDExpOutputPdbItem->'%(Filename)%(Extension)')</TargetPath>\r
-    </DebugSymbolsProjectOutputGroupOutput>\r
-  </ItemGroup>\r
-  <Target\r
-      Name="DebugSymbolsProjectOutputGroup"\r
-      Returns="@(DebugSymbolsProjectOutputGroupOutput)"\r
-      DependsOnTargets="$(DebugSymbolsProjectOutputGroupDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        DocumentationProjectOutputGroup\r
-\r
-    This target performs population of the Documentation project output group.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <DocumentationProjectOutputGroupDependsOn></DocumentationProjectOutputGroupDependsOn>\r
-  </PropertyGroup>\r
-  <ItemGroup Condition="'$(DocumentationFile)'!='' and '$(OutputType)' != 'winmdobj'">\r
-    <DocumentationProjectOutputGroupOutput Include="@(DocFileItem->'%(FullPath)')">\r
-      <FinalOutputPath>@(FinalDocFile->'%(FullPath)')</FinalOutputPath>\r
-      <IsKeyOutput>true</IsKeyOutput>\r
-      <TargetPath>@(DocFileItem->'%(Filename)%(Extension)')</TargetPath>\r
-    </DocumentationProjectOutputGroupOutput>\r
-  </ItemGroup>\r
-  <ItemGroup Condition="'$(DocumentationFile)' != '' and '$(OutputType)' == 'winmdobj'">\r
-    <WinMDOutputDocumentationFileItem Include="$(WinMDOutputDocumentationFile)" Condition="'$(WinMDOutputDocumentationFile)' != ''" />\r
-    <WinMDExpFinalOutputDocItem Include="$(_WinMDDocFileOutputPath)" Condition="'$(_WinMDDocFileOutputPath)' != ''" />\r
-    <DocumentationProjectOutputGroupOutput Include="@(WinMDOutputDocumentationFileItem->'%(FullPath)')">\r
-      <FinalOutputPath>@(WinMDExpFinalOutputDocItem->'%(FullPath)')</FinalOutputPath>\r
-      <TargetPath>@(WinMDOutputDocumentationFileItem->'%(Filename)%(Extension)')</TargetPath>\r
-    </DocumentationProjectOutputGroupOutput>\r
-  </ItemGroup>\r
-  <Target\r
-      Name="DocumentationProjectOutputGroup"\r
-      Returns="@(DocumentationProjectOutputGroupOutput)"\r
-      DependsOnTargets="$(DocumentationProjectOutputGroupDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        SatelliteDllsProjectOutputGroup\r
-\r
-    This target performs population of the Satellite Files project output group.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <SatelliteDllsProjectOutputGroupDependsOn>PrepareForBuild;PrepareResourceNames</SatelliteDllsProjectOutputGroupDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="SatelliteDllsProjectOutputGroup"\r
-      Returns="@(SatelliteDllsProjectOutputGroupOutput)"\r
-      DependsOnTargets="$(SatelliteDllsProjectOutputGroupDependsOn)">\r
-\r
-    <ItemGroup>\r
-      <SatelliteDllsProjectOutputGroupOutputIntermediate Include="$(IntermediateOutputPath)%(EmbeddedResource.Culture)\$(TargetName).resources.dll"\r
-                                                         Condition="'%(WithCulture)' == 'true'">\r
-        <TargetPath>%(EmbeddedResource.Culture)\$(TargetName).resources.dll</TargetPath>\r
-        <Culture>%(EmbeddedResource.Culture)</Culture>\r
-      </SatelliteDllsProjectOutputGroupOutputIntermediate>\r
-    </ItemGroup>\r
-\r
-    <!-- Convert intermediate items into final items; this way we can get the full path for each item. -->\r
-    <ItemGroup>\r
-      <SatelliteDllsProjectOutputGroupOutput Include="@(SatelliteDllsProjectOutputGroupOutputIntermediate->'%(FullPath)')">\r
-        <FinalOutputPath>$(TargetDir)%(SatelliteDllsProjectOutputGroupOutputIntermediate.TargetPath)</FinalOutputPath>\r
-        <!-- For compatibility with 2.0 -->\r
-        <OriginalItemSpec>%(SatelliteDllsProjectOutputGroupOutputIntermediate.Identity)</OriginalItemSpec>\r
-      </SatelliteDllsProjectOutputGroupOutput>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        SourceFilesProjectOutputGroup\r
-\r
-    This target performs population of the Source Files project output group.\r
-    Source files are items in the project whose type is "Compile" and "EmbeddedResource".\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <SourceFilesProjectOutputGroupDependsOn>PrepareForBuild;AssignTargetPaths</SourceFilesProjectOutputGroupDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="SourceFilesProjectOutputGroup"\r
-      Returns="@(SourceFilesProjectOutputGroupOutput)"\r
-      DependsOnTargets="$(SourceFilesProjectOutputGroupDependsOn)">\r
-\r
-    <AssignTargetPath Files="@(Compile)" RootFolder="$(MSBuildProjectDirectory)">\r
-      <Output TaskParameter="AssignedFiles" ItemName="_CompileWithTargetPath" />\r
-    </AssignTargetPath>\r
-\r
-    <ItemGroup>\r
-      <!-- First we deal with Compile, EmbeddedResource and AppConfig -->\r
-      <SourceFilesProjectOutputGroupOutput Include="@(_CompileWithTargetPath->'%(FullPath)');@(EmbeddedResource->'%(FullPath)');@(_LicxFile->'%(FullPath)');@(AppConfigWithTargetPath->'%(FullPath)')"/>\r
-\r
-      <!-- Include the project file -->\r
-      <SourceFilesProjectOutputGroupOutput Include="$(MSBuildProjectFullPath)">\r
-        <!-- For compatibility with 2.0 -->\r
-        <OriginalItemSpec>$(MSBuildProjectFullPath)</OriginalItemSpec>\r
-        <TargetPath>$(ProjectFileName)</TargetPath>\r
-      </SourceFilesProjectOutputGroupOutput>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!-- Get just the compile items -->\r
-  <Target Name="GetCompile" Returns="@(Compile)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ContentFilesProjectOutputGroup\r
-\r
-    This target performs population of the Content Files project output group.\r
-    Content files are items in the project whose type is "Content".\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <ContentFilesProjectOutputGroupDependsOn>PrepareForBuild;AssignTargetPaths</ContentFilesProjectOutputGroupDependsOn>\r
-  </PropertyGroup>\r
-  <Target\r
-      Name="ContentFilesProjectOutputGroup"\r
-      Returns="@(ContentFilesProjectOutputGroupOutput)"\r
-      DependsOnTargets="$(ContentFilesProjectOutputGroupDependsOn)">\r
-\r
-    <!-- Convert items into final items; this way we can get the full path for each item. -->\r
-    <ItemGroup>\r
-      <ContentFilesProjectOutputGroupOutput Include="@(ContentWithTargetPath->'%(FullPath)')"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        SGenFilesOutputGroup\r
-\r
-    This target performs population of the GenerateSerializationAssemblies Files project output group.\r
-    GenerateSerializationAssemblies files are those generated by the GenerateSerializationAssemblies target and task.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <SGenFilesOutputGroupDependsOn></SGenFilesOutputGroupDependsOn>\r
-  </PropertyGroup>\r
-  <ItemGroup\r
-      Condition="'$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto')">\r
-    <SGenFilesOutputGroupOutput Include="@(_OutputPathItem->'%(FullPath)$(_SGenDllName)')">\r
-      <FinalOutputPath>@(_OutputPathItem->'%(FullPath)$(_SGenDllName)')</FinalOutputPath>\r
-      <TargetPath>$(_SGenDllName)</TargetPath>\r
-    </SGenFilesOutputGroupOutput>\r
-  </ItemGroup>\r
-  <Target\r
-      Name="SGenFilesOutputGroup"\r
-      Returns="@(SGenFilesOutputGroupOutput)"\r
-      DependsOnTargets="$(SGenFilesOutputGroupDependsOn)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        SDKRelated Output groups\r
-\r
-    These targets are to gather information from the SDKs.\r
-    ============================================================\r
-   -->\r
-  <!-- Get the resolved SDK reference items -->\r
-  <Target Name="GetResolvedSDKReferences" DependsOnTargets="ResolveSDKReferences" Returns="@(ResolvedSDKReference)"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PriFilesOutputGroup\r
-\r
-    This target performs population of the pri files output group\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="PriFilesOutputGroup"\r
-      Condition="'@(_ReferenceRelatedPaths)' != ''"\r
-      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
-      Returns="@(PriFilesOutputGroupOutput)">\r
-\r
-    <!-- This item represents dependent pri file's -->\r
-    <ItemGroup>\r
-      <PriFilesOutputGroupOutput Include="@(_ReferenceRelatedPaths->'%(FullPath)')" Condition="'%(Extension)' == '.pri'"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <PropertyGroup>\r
-    <SDKRedistOutputGroupDependsOn>ResolveSDKReferences;ExpandSDKReferences</SDKRedistOutputGroupDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        SDKRedistOutputGroup\r
-\r
-    This target gathers the Redist folders from the SDKs which have been resolved.\r
-    ============================================================\r
-  -->\r
-  <Target\r
-      Name="SDKRedistOutputGroup"\r
-      Returns="@(SDKRedistOutputGroupOutput)"\r
-      DependsOnTargets="$(SDKRedistOutputGroupDependsOn)">\r
-\r
-       <!-- This list starts with the least specific files to the most specific so that later files can overwrite earlier files-->\r
-    <ItemGroup>\r
-      <SDKRedistOutputGroupOutput Include="@(ResolvedRedistFiles)"/>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-                                                                AllProjectOutputGroupsDependencies Section\r
-    ***********************************************************************************************\r
-    ***********************************************************************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                                        AllProjectOutputGroupsDependencies\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="AllProjectOutputGroupsDependencies"\r
-      DependsOnTargets="\r
-            BuiltProjectOutputGroupDependencies;\r
-            DebugSymbolsProjectOutputGroupDependencies;\r
-            SatelliteDllsProjectOutputGroupDependencies;\r
-            DocumentationProjectOutputGroupDependencies;\r
-            SGenFilesOutputGroupDependencies"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        BuiltProjectOutputGroupDependencies\r
-\r
-    This target performs population of the Built project output group dependencies.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="BuiltProjectOutputGroupDependencies"\r
-      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
-      Returns="@(BuiltProjectOutputGroupDependency)">\r
-\r
-    <ItemGroup>\r
-      <BuiltProjectOutputGroupDependency  Include="@(ReferencePath->'%(FullPath)');\r
-                                                         @(ReferenceDependencyPaths->'%(FullPath)');\r
-                                                         @(NativeReferenceFile->'%(FullPath)');\r
-                                                         @(_DeploymentLooseManifestFile->'%(FullPath)');\r
-                                                         @(ResolvedIsolatedComModules->'%(FullPath)')"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        DebugSymbolsProjectOutputGroupDependencies\r
-\r
-    This target performs population of the dependencies for the debug symbols project output group.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="DebugSymbolsProjectOutputGroupDependencies"\r
-      Condition="'$(DebugSymbols)'!='false'"\r
-      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
-      Returns="@(DebugSymbolsProjectOutputGroupDependency)">\r
-\r
-    <!-- This item represents dependent PDB's -->\r
-    <ItemGroup>\r
-      <DebugSymbolsProjectOutputGroupDependency Include="@(_ReferenceRelatedPaths->'%(FullPath)')" Condition="'%(Extension)' == '.pdb'"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        SatelliteDllsProjectOutputGroupDependencies\r
-\r
-    This target performs population of the dependencies for the satellite files project output group.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="SatelliteDllsProjectOutputGroupDependencies"\r
-      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
-      Returns="@(SatelliteDllsProjectOutputGroupDependency)">\r
-\r
-    <!-- This item represents dependent satellites -->\r
-    <ItemGroup>\r
-      <SatelliteDllsProjectOutputGroupDependency Include="@(ReferenceSatellitePaths->'%(FullPath)')"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        DocumentationProjectOutputGroupDependencies\r
-\r
-    This target performs population of the dependencies for the documentation project output group.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="DocumentationProjectOutputGroupDependencies"\r
-      Condition="'$(DocumentationFile)'!=''"\r
-      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
-      Returns="@(DocumentationProjectOutputGroupDependency)">\r
-\r
-    <!-- This item represents dependent XMLs -->\r
-    <ItemGroup>\r
-      <DocumentationProjectOutputGroupDependency Include="@(_ReferenceRelatedPaths->'%(FullPath)')" Condition="'%(Extension)' == '.xml'"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        SGenFilesOutputGroupDependencies\r
-\r
-    This target performs population of the dependencies for the GenerateSerializationAssemblies project output group.\r
-    ============================================================\r
-    -->\r
-  <Target\r
-      Name="SGenFilesOutputGroupDependencies"\r
-      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
-      Returns="@(SGenFilesOutputGroupDependency)">\r
-\r
-    <!-- This item represents sgen xml serializer dll's -->\r
-    <ItemGroup>\r
-      <SGenFilesOutputGroupDependency Include="@(_ReferenceSerializationAssemblyPaths->'%(FullPath)')" Condition="'%(Extension)' == '.dll'"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <PropertyGroup>\r
-    <CodeAnalysisTargets Condition="'$(CodeAnalysisTargets)'==''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeAnalysis\Microsoft.CodeAnalysis.targets</CodeAnalysisTargets>\r
-  </PropertyGroup>\r
-\r
-  <Import Project="$(CodeAnalysisTargets)" Condition="Exists('$(CodeAnalysisTargets)')"/>\r
-\r
-  <Import Project="$(ReportingServicesTargets)" Condition="Exists('$(ReportingServicesTargets)')"/>\r
-\r
-  <Import Project="$(MSBuildToolsPath)\Microsoft.NETFramework.targets" Condition="('$(TargetFrameworkIdentifier)' == ''  or '$(TargetFrameworkIdentifier)' == '.NETFramework') and ('$(TargetRuntime)' == 'Managed')"/>\r
-\r
-  <PropertyGroup>\r
-    <ImportXamlTargets Condition="'$(ImportXamlTargets)'=='' and ('$(TargetFrameworkVersion)' != 'v2.0' and '$(TargetFrameworkVersion)' != 'v3.5') and Exists('$(MSBuildToolsPath)\Microsoft.Xaml.targets')">true</ImportXamlTargets>\r
-  </PropertyGroup>\r
-\r
-  <Import Project="$(MSBuildToolsPath)\Microsoft.Xaml.targets" Condition="('$(ImportXamlTargets)' == 'true')" />\r
-\r
-  <!-- imports Microsoft.WorkflowBuildExtensions.targets only if TargetFrameworkVersion is v4.5 or above or TargetFrameworkfVersion specified does not conform to the format of vX.X[.X.X] -->\r
-  <!-- Underlying assumption is that there shouldn't be any other versions between v4.0.* and v4.5 -->\r
-  <Import Project="$(MSBuildToolsPath)\Microsoft.WorkflowBuildExtensions.targets"\r
-          Condition="('$(TargetFrameworkVersion)' != 'v2.0' and '$(TargetFrameworkVersion)' != 'v3.5' and (!$([System.String]::IsNullOrEmpty('$(TargetFrameworkVersion)')) and !$(TargetFrameworkVersion.StartsWith('v4.0')))) and Exists('$(MSBuildToolsPath)\Microsoft.WorkflowBuildExtensions.targets')"/>\r
-\r
-  <!-- This import is temporary and will be removed once it is moved into the silverlight targets -->\r
-  <Import Project="$(MSBuildToolsPath)\Microsoft.WinFX.targets" Condition="'$(TargetFrameworkIdentifier)' == 'Silverlight' and Exists('$(MSBuildToolsPath)\Microsoft.WinFX.targets')"/>\r
-\r
-  <PropertyGroup>\r
-    <MsTestToolsTargets Condition="'$(MsTestToolsTargets)'==''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TeamTest\Microsoft.TeamTest.targets</MsTestToolsTargets>\r
-  </PropertyGroup>\r
-\r
-  <Import Project="$(MsTestToolsTargets)" Condition="Exists('$(MsTestToolsTargets)')" />\r
-\r
-  <!-- App packaging support -->\r
-\r
-  <!--\r
-    Following two targets are needed to be present in every project being built\r
-    because the app packaging targets recursively scan all projects referenced\r
-    from projects that generate app packages for them.\r
-  -->\r
-  <Target Name="CleanAppxPackage" />\r
-  <Target Name="GetPackagingOutputs" />\r
-\r
-  <PropertyGroup>\r
-    <MsAppxPackageTargets Condition="'$(MsAppxPackageTargets)'==''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\AppxPackage\Microsoft.AppXPackage.Targets</MsAppxPackageTargets>\r
-  </PropertyGroup>\r
-\r
-  <Import Project="$(MsAppxPackageTargets)" Condition="'$(WindowsAppContainer)' == 'true' and Exists('$(MsAppxPackageTargets)')" />\r
-\r
-  <!-- This import is temporary and will be removed once it is moved into the silverlight targets -->\r
-  <Import Project="$(MSBuildToolsPath)\Microsoft.Data.Entity.targets" Condition="'$(TargetFrameworkIdentifier)' == 'Silverlight' and Exists('$(MSBuildToolsPath)\Microsoft.Data.Entity.targets')"/>\r
-\r
-  <Import Project="$(CustomAfterMicrosoftCommonTargets)" Condition="'$(CustomAfterMicrosoftCommonTargets)' != '' and Exists('$(CustomAfterMicrosoftCommonTargets)')"/>\r
-\r
-  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter\*" Condition="'$(ImportByWildcardAfterMicrosoftCommonTargets)' == 'true' and exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter')"/>\r
-  <Import Project="$(MSBuildUserExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter\*" Condition="'$(ImportUserLocationsByWildcardAfterMicrosoftCommonTargets)' == 'true' and exists('$(MSBuildUserExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter')"/>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Common.tasks b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Common.tasks
deleted file mode 100644 (file)
index 42ce72f..0000000
+++ /dev/null
@@ -1,176 +0,0 @@
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-    <!-- This file lists all the tasks that ship by default with MSBuild -->\r
-    \r
-    <!-- NOTE: Listing a <UsingTask> tag in a *.tasks file like this one rather than in a project or targets file\r
-               can give a significant performance advantage in a large build, because every time a <UsingTask> tag\r
-               is encountered, it will cause the task to be rediscovered next time the task is used. -->\r
-    <!-- NOTE: Using the fully qualified class name in a <UsingTask> tag is faster than using a partially qualified name. -->\r
-\r
-    <!-- Versions required for SxS back-compat with Dev10 SP1 / Dev11 and ToolsVersion=12.0 projects -->\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AL"                                    AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AspNetCompiler"                        AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AssignCulture"                         AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AssignProjectConfiguration"            AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AssignTargetPath"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CallTarget"                            AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CombinePath"                           AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ConvertToAbsolutePath"                 AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Copy"                                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CreateCSharpManifestResourceName"      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CreateItem"                            AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CreateProperty"                        AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CreateVisualBasicManifestResourceName" AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Csc"                                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Delete"                                AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Error"                                 AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Exec"                                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FindAppConfigFile"                     AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FindInList"                            AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FindUnderPath"                         AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FormatUrl"                             AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FormatVersion"                         AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateApplicationManifest"           AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateBootstrapper"                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateDeploymentManifest"            AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateTrustInfo"                     AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetAssemblyIdentity"                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetFrameworkPath"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetFrameworkSdkPath"                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetReferenceAssemblyPaths"             AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.LC"                                    AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.MakeDir"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Message"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Move"                                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.MSBuild"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ReadLinesFromFile"                     AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RemoveDir"                             AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RemoveDuplicates"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RequiresFramework35SP1Assembly"        AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveAssemblyReference"              AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveSDKReference"                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetInstalledSDKLocations"              AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetSDKReferenceFiles"                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveComReference"                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveKeySource"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveManifestFiles"                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveNativeReference"                AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveNonMSBuildProjectOutput"        AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.SGen"                                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.SignFile"                              AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Touch"                                 AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.UpdateManifest"                        AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Vbc"                                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Warning"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.WriteCodeFragment"                     AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.WriteLinesToFile"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.XmlPeek"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.XmlPoke"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.XslTransformation"                     AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.WinMDExp"                              AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
-\r
-    <!-- Actual 12.0 tasks -->\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AL"                                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AspNetCompiler"                        AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AssignCulture"                         AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AssignLinkMetadata"                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AssignProjectConfiguration"            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.AssignTargetPath"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CallTarget"                            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CombinePath"                           AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ConvertToAbsolutePath"                 AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Copy"                                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CreateCSharpManifestResourceName"      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CreateItem"                            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CreateProperty"                        AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.CreateVisualBasicManifestResourceName" AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Delete"                                AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Error"                                 AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ErrorFromResources"                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Exec"                                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FindAppConfigFile"                     AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FindInList"                            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FindInvalidProjectReferences"          AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    \r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FindUnderPath"                         AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FormatUrl"                             AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.FormatVersion"                         AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateApplicationManifest"           AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateBindingRedirects"              AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateBootstrapper"                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateDeploymentManifest"            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateTrustInfo"                     AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetAssemblyIdentity"                   AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetFrameworkPath"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetFrameworkSdkPath"                   AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetReferenceAssemblyPaths"             AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Hash"                                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.LC"                                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.MakeDir"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Message"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Move"                                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.MSBuild"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ReadLinesFromFile"                     AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RemoveDir"                             AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RemoveDuplicates"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.RequiresFramework35SP1Assembly"        AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveAssemblyReference"              AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet"            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveSDKReference"                   AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveSDKReference"                   AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetInstalledSDKLocations"              AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.GetSDKReferenceFiles"                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveComReference"                   AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveKeySource"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveManifestFiles"                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveNativeReference"                AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveNonMSBuildProjectOutput"        AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.SGen"                                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.SignFile"                              AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Telemetry"                             AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Touch"                                 AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
-\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.UpdateManifest"                        AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.Warning"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.WriteCodeFragment"                     AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.WriteLinesToFile"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.XmlPeek"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.XmlPoke"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.XslTransformation"                     AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.Build.Tasks.WinMDExp"                              AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-\r
-    <!-- Roslyn tasks are now in an assembly owned and shipped by Roslyn -->\r
-    <UsingTask TaskName="Microsoft.CodeAnalysis.BuildTasks.Csc"                       AssemblyFile="$(RoslynTargetsPath)\Microsoft.Build.Tasks.CodeAnalysis.dll" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-    <UsingTask TaskName="Microsoft.CodeAnalysis.BuildTasks.Vbc"                       AssemblyFile="$(RoslynTargetsPath)\Microsoft.Build.Tasks.CodeAnalysis.dll" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
-</Project>\r
-\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Archive.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Archive.dll
deleted file mode 100644 (file)
index fab407d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Archive.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.CommandLine.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.CommandLine.dll
deleted file mode 100644 (file)
index fcced32..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.CommandLine.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.Sln.Internal.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.Sln.Internal.dll
deleted file mode 100644 (file)
index ab79127..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.Sln.Internal.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.Utils.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.Utils.dll
deleted file mode 100644 (file)
index 29b14e6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Cli.Utils.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Configurer.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Configurer.dll
deleted file mode 100644 (file)
index a8837f9..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.Configurer.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.InternalAbstractions.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.InternalAbstractions.dll
deleted file mode 100644 (file)
index 5455f3a..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.InternalAbstractions.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.PlatformAbstractions.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.PlatformAbstractions.dll
deleted file mode 100644 (file)
index 50277fc..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.PlatformAbstractions.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.ProjectJsonMigration.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.ProjectJsonMigration.dll
deleted file mode 100644 (file)
index 3378375..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.ProjectJsonMigration.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.TestFramework.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.TestFramework.dll
deleted file mode 100644 (file)
index 6618041..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.DotNet.TestFramework.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Extensions.CommandLineUtils.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Extensions.CommandLineUtils.dll
deleted file mode 100644 (file)
index ec05269..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Extensions.CommandLineUtils.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Extensions.DependencyModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Extensions.DependencyModel.dll
deleted file mode 100644 (file)
index f346213..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.Extensions.DependencyModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.NETCoreSdk.BundledVersions.props b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.NETCoreSdk.BundledVersions.props
deleted file mode 100644 (file)
index 82863fc..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
-***********************************************************************************************
-Microsoft.NETCoreSdk.BundledVersions.props
-
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
-          created a backup copy.  Incorrect changes to this file will make it
-          impossible to load or build your projects from the command-line or the IDE.
-
-Copyright (c) .NET Foundation. All rights reserved.
-***********************************************************************************************
--->
-<Project>
-  <PropertyGroup>
-    <BundledNETCoreAppTargetFrameworkVersion>2.0</BundledNETCoreAppTargetFrameworkVersion>
-    <BundledNETCoreAppPackageVersion>2.0.0-preview1-002111-00</BundledNETCoreAppPackageVersion>
-    <BundledNETStandardTargetFrameworkVersion>2.0</BundledNETStandardTargetFrameworkVersion>
-    <BundledNETStandardPackageVersion>2.0.0-preview1-25301-01</BundledNETStandardPackageVersion>
-  </PropertyGroup>
-</Project>
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Abstractions.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Abstractions.dll
deleted file mode 100644 (file)
index 3029c8f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Abstractions.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Cli.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Cli.dll
deleted file mode 100644 (file)
index adface6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Cli.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Core.Contracts.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Core.Contracts.dll
deleted file mode 100644 (file)
index 2d65f70..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Core.Contracts.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Core.dll
deleted file mode 100644 (file)
index 703d662..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Edge.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Edge.dll
deleted file mode 100644 (file)
index ae9795d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Edge.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll
deleted file mode 100644 (file)
index 972bd9d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Utils.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Utils.dll
deleted file mode 100644 (file)
index dfc7909..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TemplateEngine.Utils.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.Build.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.Build.dll
deleted file mode 100644 (file)
index 70f313d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.Build.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CommunicationUtilities.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CommunicationUtilities.dll
deleted file mode 100644 (file)
index f166bbd..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CommunicationUtilities.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CoreUtilities.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CoreUtilities.dll
deleted file mode 100644 (file)
index 5f63b3f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CoreUtilities.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CrossPlatEngine.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CrossPlatEngine.dll
deleted file mode 100644 (file)
index aa3daf0..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.CrossPlatEngine.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.PlatformAbstractions.deps.json b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.PlatformAbstractions.deps.json
deleted file mode 100644 (file)
index 7214eaa..0000000
+++ /dev/null
@@ -1,483 +0,0 @@
-{\r
-  "runtimeTarget": {\r
-    "name": ".NETCoreApp,Version=v1.0",\r
-    "signature": "8537e3cddd35feea0007c1f105896968a91b9aac"\r
-  },\r
-  "compilationOptions": {},\r
-  "targets": {\r
-    ".NETCoreApp,Version=v1.0": {\r
-      "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-preview-20170502-03": {\r
-        "dependencies": {\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Diagnostics.TextWriterTraceListener": "4.3.0",\r
-          "System.Diagnostics.TraceSource": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.PlatformAbstractions.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.NETCore.Platforms/1.1.0": {},\r
-      "Microsoft.NETCore.Targets/1.1.0": {},\r
-      "Microsoft.Win32.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "Microsoft.Win32.Registry/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtimes/unix/lib/netstandard1.3/Microsoft.Win32.Registry.dll": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Registry.dll": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "runtime.native.System/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0"\r
-        }\r
-      },\r
-      "System.Collections/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Debug/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Process/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.Win32.Primitives": "4.3.0",\r
-          "Microsoft.Win32.Registry": "4.3.0",\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0",\r
-          "System.Threading.ThreadPool": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtimes/linux/lib/netstandard1.4/System.Diagnostics.Process.dll": {\r
-            "rid": "linux",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtimes/osx/lib/netstandard1.4/System.Diagnostics.Process.dll": {\r
-            "rid": "osx",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtimes/win/lib/netstandard1.4/System.Diagnostics.Process.dll": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
-        "dependencies": {\r
-          "System.Diagnostics.TraceSource": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.3/System.Diagnostics.TextWriterTraceListener.dll": {}\r
-        }\r
-      },\r
-      "System.Diagnostics.TraceSource/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtimes/unix/lib/netstandard1.3/System.Diagnostics.TraceSource.dll": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtimes/win/lib/netstandard1.3/System.Diagnostics.TraceSource.dll": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Globalization/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.IO/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.IO.FileSystem/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.IO.FileSystem.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {}\r
-        }\r
-      },\r
-      "System.Reflection/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Resources.ResourceManager/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0"\r
-        }\r
-      },\r
-      "System.Runtime.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.Handles/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.InteropServices/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0"\r
-        }\r
-      },\r
-      "System.Text.Encoding/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Text.Encoding.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.3/System.Threading.dll": {}\r
-        }\r
-      },\r
-      "System.Threading.Tasks/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Platforms": "1.1.0",\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.Thread/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.3/System.Threading.Thread.dll": {}\r
-        }\r
-      },\r
-      "System.Threading.ThreadPool/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.3/System.Threading.ThreadPool.dll": {}\r
-        }\r
-      }\r
-    }\r
-  },\r
-  "libraries": {\r
-    "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-preview-20170502-03": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.NETCore.Platforms/1.1.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",\r
-      "path": "microsoft.netcore.platforms/1.1.0",\r
-      "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"\r
-    },\r
-    "Microsoft.NETCore.Targets/1.1.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",\r
-      "path": "microsoft.netcore.targets/1.1.0",\r
-      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"\r
-    },\r
-    "Microsoft.Win32.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",\r
-      "path": "microsoft.win32.primitives/4.3.0",\r
-      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "Microsoft.Win32.Registry/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",\r
-      "path": "microsoft.win32.registry/4.3.0",\r
-      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"\r
-    },\r
-    "runtime.native.System/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",\r
-      "path": "runtime.native.system/4.3.0",\r
-      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",\r
-      "path": "system.collections/4.3.0",\r
-      "hashPath": "system.collections.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Debug/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",\r
-      "path": "system.diagnostics.debug/4.3.0",\r
-      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Process/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",\r
-      "path": "system.diagnostics.process/4.3.0",\r
-      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",\r
-      "path": "system.diagnostics.textwritertracelistener/4.3.0",\r
-      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.TraceSource/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",\r
-      "path": "system.diagnostics.tracesource/4.3.0",\r
-      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Globalization/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",\r
-      "path": "system.globalization/4.3.0",\r
-      "hashPath": "system.globalization.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",\r
-      "path": "system.io/4.3.0",\r
-      "hashPath": "system.io.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO.FileSystem/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",\r
-      "path": "system.io.filesystem/4.3.0",\r
-      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO.FileSystem.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",\r
-      "path": "system.io.filesystem.primitives/4.3.0",\r
-      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",\r
-      "path": "system.reflection/4.3.0",\r
-      "hashPath": "system.reflection.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",\r
-      "path": "system.reflection.primitives/4.3.0",\r
-      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Resources.ResourceManager/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",\r
-      "path": "system.resources.resourcemanager/4.3.0",\r
-      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",\r
-      "path": "system.runtime/4.3.0",\r
-      "hashPath": "system.runtime.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",\r
-      "path": "system.runtime.extensions/4.3.0",\r
-      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Handles/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",\r
-      "path": "system.runtime.handles/4.3.0",\r
-      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.InteropServices/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",\r
-      "path": "system.runtime.interopservices/4.3.0",\r
-      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.Encoding/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",\r
-      "path": "system.text.encoding/4.3.0",\r
-      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.Encoding.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",\r
-      "path": "system.text.encoding.extensions/4.3.0",\r
-      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",\r
-      "path": "system.threading/4.3.0",\r
-      "hashPath": "system.threading.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Tasks/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",\r
-      "path": "system.threading.tasks/4.3.0",\r
-      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Thread/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",\r
-      "path": "system.threading.thread/4.3.0",\r
-      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.ThreadPool/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",\r
-      "path": "system.threading.threadpool/4.3.0",\r
-      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"\r
-    }\r
-  }\r
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.PlatformAbstractions.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.PlatformAbstractions.dll
deleted file mode 100644 (file)
index 5298166..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.PlatformAbstractions.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.Utilities.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.Utilities.dll
deleted file mode 100644 (file)
index 286d262..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.Utilities.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll
deleted file mode 100644 (file)
index 6e94d99..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.xml b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.xml
deleted file mode 100644 (file)
index 57445b7..0000000
+++ /dev/null
@@ -1,578 +0,0 @@
-<?xml version="1.0"?>\r
-<doc>\r
-    <assembly>\r
-        <name>Microsoft.TestPlatform.VsTestConsole.TranslationLayer</name>\r
-    </assembly>\r
-    <members>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters">\r
-            <summary>\r
-            Class which defines additional specifiable parameters for vstest.console.exe\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters.#ctor">\r
-            <summary>\r
-            Create instance of <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters"/>\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters.#ctor(Microsoft.VisualStudio.TestPlatform.Utilities.Helpers.Interfaces.IFileHelper)">\r
-            <summary>\r
-            Create instance of <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters"/>\r
-            </summary>\r
-            <param name="fileHelper"> Object of type <see cref="T:Microsoft.VisualStudio.TestPlatform.Utilities.Helpers.Interfaces.IFileHelper"/></param>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters.LogFilePath">\r
-            <summary>\r
-            Full path for the log file\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters.PortNumber">\r
-            <summary>\r
-            Port Number for communication\r
-            vstest.console will need this port number to communicate with this component - translation layer\r
-            Currently Internal as we are not intentionally exposing this to consumers of translation layer\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters.ParentProcessId">\r
-            <summary>\r
-            Parent Process ID of the process whose lifetime should dictate the life time of vstest.console.exe\r
-            vstest.console will need this process ID to know when the process exits.\r
-            If parent process dies/crashes without invoking EndSession, vstest.console should exit immediately\r
-            Currently Internal as we are not intentionally exposing this to consumers of translation layer\r
-            </summary>\r
-        </member>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager">\r
-            <summary>\r
-            Defines the interface that can manage a process \r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager.StartProcess(Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters)">\r
-            <summary>\r
-            Starts the Process \r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager.IsProcessInitialized">\r
-            <summary>\r
-            Is Process Initialized\r
-            </summary>\r
-            <returns>True, if process initialized</returns>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager.ShutdownProcess">\r
-            <summary>\r
-            Shutdown Process\r
-            </summary>\r
-        </member>\r
-        <member name="E:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager.ProcessExited">\r
-            <summary>\r
-            Raise event on process exit\r
-            </summary>\r
-        </member>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender">\r
-            <summary>\r
-            Defines contract to send test platform requests to test host\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.InitializeCommunication">\r
-            <summary>\r
-            Initializes the communication for sending requests\r
-            </summary>\r
-            <returns>Port Number of the communication channel</returns>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.WaitForRequestHandlerConnection(System.Int32)">\r
-            <summary>\r
-            Waits for Request Handler to be connected \r
-            </summary>\r
-            <param name="connectionTimeout">Time to wait for connection</param>\r
-            <returns>True, if Handler is connected</returns>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.Close">\r
-            <summary>\r
-            Close the Sender \r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.InitializeExtensions(System.Collections.Generic.IEnumerable{System.String})">\r
-            <summary>\r
-            Initializes the Extensions while probing additional extension paths \r
-            </summary>\r
-            <param name="pathToAdditionalExtensions">Paths to check for additional extensions</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.DiscoverTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestDiscoveryEventsHandler)">\r
-            <summary>\r
-            Discovers the tests\r
-            </summary>\r
-            <param name="sources">Sources for discovering tests</param>\r
-            <param name="runSettings">Run settings for discovering tests</param>\r
-            <param name="discoveryEventsHandler">EventHandler for discovery events</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.StartTestRun(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
-            <summary>\r
-            Starts the TestRun with given sources and criteria\r
-            </summary>\r
-            <param name="sources">Sources for test run</param>\r
-            <param name="runSettings">RunSettings for test run</param>\r
-            <param name="runEventsHandler">EventHandler for test run events</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.StartTestRun(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
-            <summary>\r
-            Starts the TestRun with given test cases and criteria\r
-            </summary>\r
-            <param name="testCases">TestCases to run</param>\r
-            <param name="runSettings">RunSettings for test run</param>\r
-            <param name="runEventsHandler">EventHandler for test run events</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.StartTestRunWithCustomHost(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
-            <summary>\r
-            Starts the TestRun with given sources and criteria with custom test host\r
-            </summary>\r
-            <param name="sources">Sources for test run</param>\r
-            <param name="runSettings">RunSettings for test run</param>\r
-            <param name="runEventsHandler">EventHandler for test run events</param>\r
-            <param name="customTestHostLauncher">Custom TestHost launcher</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.StartTestRunWithCustomHost(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
-            <summary>\r
-            Starts the TestRun with given test cases and criteria with custom test host\r
-            </summary>\r
-            <param name="testCases">TestCases to run</param>\r
-            <param name="runSettings">RunSettings for test run</param>\r
-            <param name="runEventsHandler">EventHandler for test run events</param>\r
-            <param name="customTestHostLauncher">Custom TestHost launcher</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.EndSession">\r
-            <summary>\r
-            Ends the Session\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.CancelTestRun">\r
-            <summary>\r
-            Cancel the test run\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.AbortTestRun">\r
-            <summary>\r
-            Abort the test run\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.OnProcessExited">\r
-            <summary>\r
-            On process exit unblocks communication waiting calls\r
-            </summary>\r
-        </member>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper">\r
-            <summary>\r
-            Controller for various test operations on the test runner.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.StartSession">\r
-            <summary>\r
-            Starts the test runner process and readies for requests.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.InitializeExtensions(System.Collections.Generic.IEnumerable{System.String})">\r
-            <summary>\r
-            Initialize the TestPlatform with Paths to extensions like adapters, loggers and any other extensions\r
-            </summary>\r
-            <param name="pathToAdditionalExtensions">Folder Paths to where extension DLLs are present</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.DiscoverTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestDiscoveryEventsHandler)">\r
-            <summary>\r
-            Start Discover Tests for the given sources and discovery settings.\r
-            </summary>\r
-            <param name="sources">List of source assemblies, files to discover tests</param>\r
-            <param name="discoverySettings">Settings XML for test discovery</param>\r
-            <param name="discoveryEventsHandler">EventHandler to receive discovery events</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.CancelDiscovery">\r
-            <summary>\r
-            Cancels the last discovery request.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.RunTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
-            <summary>\r
-            Starts a test run given a list of sources.\r
-            </summary>\r
-            <param name="sources">Sources to Run tests on</param>\r
-            <param name="runSettings">RunSettings XML to run the tests</param>\r
-            <param name="testRunEventsHandler">EventHandler to receive test run events</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.RunTests(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
-            <summary>\r
-            Starts a test run given a list of test cases\r
-            </summary>\r
-            <param name="testCases">TestCases to run</param>\r
-            <param name="runSettings">RunSettings XML to run the tests</param>\r
-            <param name="testRunEventsHandler">EventHandler to receive test run events</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.RunTestsWithCustomTestHost(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
-            <summary>\r
-            Starts a test run given a list of sources by giving caller an option to start their own test host.\r
-            </summary>\r
-            <param name="sources">Sources to Run tests on</param>\r
-            <param name="runSettings">RunSettings XML to run the tests</param>\r
-            <param name="testRunEventsHandler">EventHandler to receive test run events</param>\r
-            <param name="customTestHostLauncher">Custom test host launcher for the run.</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.RunTestsWithCustomTestHost(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
-            <summary>\r
-            Starts a test run given a list of test cases by giving caller an option to start their own test host\r
-            </summary>\r
-            <param name="testCases">TestCases to run.</param>\r
-            <param name="runSettings">RunSettings XML to run the tests.</param>\r
-            <param name="testRunEventsHandler">EventHandler to receive test run events.</param>\r
-            <param name="customTestHostLauncher">Custom test host launcher for the run.</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.CancelTestRun">\r
-            <summary>\r
-            Cancel the last test run.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.AbortTestRun">\r
-            <summary>\r
-            Abort the last test run.\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.EndSession">\r
-            <summary>\r
-            Ends the test session and stops processing requests.\r
-            </summary>\r
-        </member>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.CustomHostLaunchAckPayload">\r
-            <summary>\r
-            Class used to define the CustomHostLaunchAckPayload sent by the Vstest.console translation layers into design mode\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.CustomHostLaunchAckPayload.HostProcessId">\r
-            <summary>\r
-            ProcessId of the TestHost launched by Clients like IDE, LUT etc. \r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.CustomHostLaunchAckPayload.ErrorMessage">\r
-            <summary>\r
-            ErrorMessage, in cases where custom launch fails \r
-            </summary>\r
-        </member>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.DiscoveryRequestPayload">\r
-            <summary>\r
-            Class used to define the DiscoveryRequestPayload sent by the Vstest.console translation layers into design mode\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.DiscoveryRequestPayload.Sources">\r
-            <summary>\r
-            Settings used for the discovery request. \r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.DiscoveryRequestPayload.RunSettings">\r
-            <summary>\r
-            Settings used for the discovery request. \r
-            </summary>\r
-        </member>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload">\r
-            <summary>\r
-            Class used to define the TestRunRequestPayload sent by the Vstest.console translation layers into design mode\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload.Sources">\r
-            <summary>\r
-            Gets or sets the sources for the test run request.\r
-            </summary>\r
-            <remarks> \r
-            Making this a list instead of an IEnumerable because the json serializer fails to deserialize\r
-            if a linq query outputs the IEnumerable.\r
-            </remarks>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload.TestCases">\r
-            <summary>\r
-            Gets or sets the test cases for the test run request.\r
-            </summary>\r
-            <remarks> \r
-            Making this a list instead of an IEnumerable because the json serializer fails to deserialize\r
-            if a linq query outputs the IEnumerable.\r
-            </remarks>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload.RunSettings">\r
-            <summary>\r
-            Gets or sets the settings used for the test run request. \r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload.KeepAlive">\r
-            <summary>\r
-            Settings used for the Run request. \r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload.DebuggingEnabled">\r
-            <summary>\r
-            Is Debugging enabled \r
-            </summary>\r
-        </member>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.TransationLayerException">\r
-            <summary>\r
-            Specialized exception for TranslationLayer\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.TransationLayerException.#ctor(System.String)">\r
-            <summary>\r
-            Initializes a new instance of the TransationLayerException class.\r
-            </summary>\r
-            <param name="message">The message that describes the error.</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.TransationLayerException.#ctor(System.String,System.Exception)">\r
-            <summary>\r
-            Initializes a new instance of the TransationLayerException class.\r
-            </summary>\r
-            <param name="message">The error message that explains the reason for the exception.</param>\r
-            <param name="innerException">The exception that is the cause of the current exception.</param>\r
-        </member>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager">\r
-            <summary>\r
-            Vstest.console.exe process manager\r
-            </summary>\r
-        </member>\r
-        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.PORT_ARGUMENT">\r
-            <summary>\r
-            Port number for communicating with Vstest CLI\r
-            </summary>\r
-        </member>\r
-        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.PARENT_PROCESSID_ARGUMENT">\r
-            <summary>\r
-            Process Id of the Current Process which is launching Vstest CLI\r
-            Helps Vstest CLI in auto-exit if current process dies without notifying it\r
-            </summary>\r
-        </member>\r
-        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.DIAG_ARGUMENT">\r
-            <summary>\r
-            Diagnostics argument for Vstest CLI\r
-            Enables Diagnostic logging for Vstest CLI and TestHost - Optional\r
-            </summary>\r
-        </member>\r
-        <member name="E:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.ProcessExited">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.#ctor(System.String)">\r
-            <summary>\r
-            Creates an instance of VsTestConsoleProcessManager class.\r
-            </summary>\r
-            <param name="vstestConsolePath">The fullpath to vstest.console.exe</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.IsProcessInitialized">\r
-            <summary>\r
-            Checks if the process has been initialized.\r
-            </summary>\r
-            <returns>True if process is successfully initialized</returns>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.StartProcess(Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters)">\r
-            <summary>\r
-            Call xUnit.console.exe with the parameters previously specified\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.ShutdownProcess">\r
-            <summary>\r
-            Shutdown the vstest.console process\r
-            </summary>\r
-        </member>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender">\r
-            <summary>\r
-            VstestConsoleRequestSender for sending requests to Vstest.console.exe\r
-            </summary>\r
-        </member>\r
-        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.processExitCancellationTokenSource">\r
-            <summary>\r
-            Use to cancel blocking tasks associated with vstest.console process\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.InitializeCommunication">\r
-            <summary>\r
-            Initializes Communication with vstest.console.exe\r
-            Hosts a communication channel and asynchronously connects to vstest.console.exe\r
-            </summary>\r
-            <returns>Port Number of hosted server on this side</returns>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.WaitForRequestHandlerConnection(System.Int32)">\r
-            <summary>\r
-            Waits for Vstest.console.exe Connection for a given timeout\r
-            </summary>\r
-            <param name="clientConnectionTimeout">Time to wait for the connection</param>\r
-            <returns>True, if successful</returns>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.InitializeExtensions(System.Collections.Generic.IEnumerable{System.String})">\r
-            <summary>\r
-            Initializes the Extensions while probing additional extension paths \r
-            </summary>\r
-            <param name="pathToAdditionalExtensions">Paths to check for additional extensions</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.DiscoverTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestDiscoveryEventsHandler)">\r
-            <summary>\r
-            Discover Tests using criteria and send events through eventHandler\r
-            </summary>\r
-            <param name="sources"></param>\r
-            <param name="runSettings"></param>\r
-            <param name="eventHandler"></param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.StartTestRun(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
-            <summary>\r
-            Starts the TestRun with given sources and criteria\r
-            </summary>\r
-            <param name="sources">Sources for test run</param>\r
-            <param name="runSettings">RunSettings for test run</param>\r
-            <param name="runEventsHandler">EventHandler for test run events</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.StartTestRun(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
-            <summary>\r
-            Starts the TestRun with given test cases and criteria\r
-            </summary>\r
-            <param name="testCases">TestCases to run</param>\r
-            <param name="runSettings">RunSettings for test run</param>\r
-            <param name="runEventsHandler">EventHandler for test run events</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.StartTestRunWithCustomHost(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
-            <summary>\r
-            Starts the TestRun with given sources and criteria with custom test host\r
-            </summary>\r
-            <param name="sources">Sources for test run</param>\r
-            <param name="runSettings">RunSettings for test run</param>\r
-            <param name="runEventsHandler">EventHandler for test run events</param>\r
-            <param name="customHostLauncher">TestHostLauncher that launches the test host for the run</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.StartTestRunWithCustomHost(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
-            <summary>\r
-            Starts the TestRun with given test cases and criteria with custom test host\r
-            </summary>\r
-            <param name="testCases">TestCases to run</param>\r
-            <param name="runSettings">RunSettings for test run</param>\r
-            <param name="runEventsHandler">EventHandler for test run events</param>\r
-            <param name="customHostLauncher">TestHostLauncher that launches the test host for the run</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.CancelTestRun">\r
-            <summary>\r
-            Send Cancel TestRun message\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.AbortTestRun">\r
-            <summary>\r
-            Send Abort TestRun message\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.OnProcessExited">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.Close">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.EndSession">\r
-            <summary>\r
-            Sends message for terminating the session\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.Dispose">\r
-            <summary>\r
-            Closes the communication channel\r
-            </summary>\r
-        </member>\r
-        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper">\r
-            <summary>\r
-            An implementation of <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper"/> to invoke test operations\r
-            via the <c>vstest.console</c> test runner.\r
-            </summary>\r
-        </member>\r
-        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.pathToAdditionalExtensions">\r
-            <summary>\r
-            Path to additional extensions to reinitialize vstest.console\r
-            </summary>\r
-        </member>\r
-        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.consoleParameters">\r
-            <summary>\r
-            Additional parameters for vstest.console.exe\r
-            </summary>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.#ctor(System.String)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper"/> class.\r
-            </summary>\r
-            <param name="vstestConsolePath">\r
-            Path to the test runner <c>vstest.console.exe</c>.\r
-            </param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.#ctor(System.String,Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper"/> class.\r
-            </summary>\r
-            <param name="vstestConsolePath">Path to the test runner <c>vstest.console.exe</c>.</param>\r
-            <param name="consoleParameters">The parameters to be passed onto the runner process</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.#ctor(Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender,Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager,Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters)">\r
-            <summary>\r
-            Initializes a new instance of the <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper"/> class.\r
-            </summary>\r
-            <param name="requestSender">Sender for test messages.</param>\r
-            <param name="processManager">Process manager.</param>\r
-            <param name="consoleParameters">The parameters to be passed onto the runner process</param>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.StartSession">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.InitializeExtensions(System.Collections.Generic.IEnumerable{System.String})">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.DiscoverTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestDiscoveryEventsHandler)">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.CancelDiscovery">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.RunTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.RunTests(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.RunTestsWithCustomTestHost(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.RunTestsWithCustomTestHost(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.CancelTestRun">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.AbortTestRun">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.EndSession">\r
-            <inheritdoc/>\r
-        </member>\r
-        <member name="T:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources">\r
-            <summary>\r
-              A strongly-typed resource class, for looking up localized strings, etc.\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.ResourceManager">\r
-            <summary>\r
-              Returns the cached ResourceManager instance used by this class.\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.Culture">\r
-            <summary>\r
-              Overrides the current thread's CurrentUICulture property for all\r
-              resource lookups using this strongly typed resource class.\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.AbortedTestsDiscovery">\r
-            <summary>\r
-              Looks up a localized string similar to The active Tests Discovery was aborted..\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.AbortedTestsRun">\r
-            <summary>\r
-              Looks up a localized string similar to The active Tests Run was aborted..\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.FailedToReceiveMessage">\r
-            <summary>\r
-              Looks up a localized string similar to Failed to receive message from vstest.console process.\r
-            </summary>\r
-        </member>\r
-        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.VsTestProcessExitedAbnormally">\r
-            <summary>\r
-              Looks up a localized string similar to vstest.console process exited abnormally.\r
-            </summary>\r
-        </member>\r
-    </members>\r
-</doc>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.targets b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.TestPlatform.targets
deleted file mode 100644 (file)
index a602fa8..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.TestPlatform.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-  <!-- Load Microsoft.TestPlatform.Build.Tasks.dll, this can be overridden to use a different version with $(VSTestTaskAssemblyFile) -->\r
-  <PropertyGroup>\r
-    <VSTestTaskAssemblyFile Condition="$(VSTestTaskAssemblyFile) == ''">Microsoft.TestPlatform.Build.dll</VSTestTaskAssemblyFile>\r
-    <VSTestConsolePath Condition="$(VSTestConsoleFile) == ''">$([System.IO.Path]::Combine($(MSBuildThisFileDirectory),"vstest.console.dll"))</VSTestConsolePath>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-  <UsingTask TaskName="Microsoft.TestPlatform.Build.Tasks.VSTestTask" AssemblyFile="$(VSTestTaskAssemblyFile)" />\r
-  <UsingTask TaskName="Microsoft.TestPlatform.Build.Tasks.BuildLogTask" AssemblyFile="$(VSTestTaskAssemblyFile)" />\r
-\r
-  <!--\r
-    ============================================================\r
-    Test target\r
-    Main entry point for running tests through vstest.console.exe\r
-    ============================================================\r
-  -->\r
-  <Target Name="VSTest" >\r
-    <CallTarget Condition="'$(VSTestNoBuild)' != 'true'" Targets="BuildProject" />\r
-    \r
-    <CallTarget Targets="ShowCallOfVSTestTaskWithParameter" />\r
-\r
-    <Microsoft.TestPlatform.Build.Tasks.VSTestTask\r
-      TestFileFullPath="$(TargetPath)"\r
-      VSTestSetting="$(VSTestSetting)"\r
-      VSTestTestAdapterPath="$(VSTestTestAdapterPath)"\r
-      VSTestFramework="$(TargetFrameworkMoniker)"\r
-      VSTestPlatform="$(PlatformTarget)"\r
-      VSTestTestCaseFilter="$(VSTestTestCaseFilter)"\r
-      VSTestLogger="$(VSTestLogger)"\r
-      VSTestListTests="$(VSTestListTests)"\r
-      VSTestDiag="$(VSTestDiag)"\r
-      VSTestCLIRunSettings="$(VSTestCLIRunSettings)"\r
-      VSTestConsolePath="$(VSTestConsolePath)"\r
-      VSTestResultsDirectory="$(VSTestResultsDirectory)"\r
-      VSTestVerbosity="$(VSTestVerbosity)"\r
-      VSTestCollect="$(VSTestCollect)"\r
-    />\r
-  </Target>\r
-\r
-  <Target Name="BuildProject">\r
-    <CallTarget Targets="ShowMsbuildWithParameter" />\r
-\r
-    <Microsoft.TestPlatform.Build.Tasks.BuildLogTask BuildStarted="True" />\r
-    <MSBuild Projects ="$(MSBuildProjectFullPath)" />\r
-    <Microsoft.TestPlatform.Build.Tasks.BuildLogTask />\r
-\r
-    <Message Text="Done Building project $(MSBuildProjectFullPath) for TargetFramework=$(TargetFramework)" Importance="low" />\r
-  </Target>\r
-  \r
-  <Target Name="ShowMsbuildWithParameter">\r
-    <Message Text="Building project $(MSBuildProjectFullPath) for TargetFramework=$(TargetFramework)" Importance="low"/>\r
-    <Message Text="Value passed to msbuild are..." Importance="low" />\r
-    <Message Text="Configuration = $(Configuration)" Importance="low" />\r
-    <Message Text="TargetFramework = $(TargetFramework)" Importance="low" />\r
-    <Message Text="Platform = $(PlatformTarget)" Importance="low" />\r
-    <Message Text="OutputPath = $(OutputPath)" Importance="low" />\r
-  </Target>\r
-  \r
-  <Target Name="ShowCallOfVSTestTaskWithParameter">\r
-    <Message Text="Calling task Microsoft.TestPlatform.Build.Tasks.VSTestTask with following parameter..." Importance="low" />\r
-    <Message Text="TestFileFullPath = $(TargetPath)" Importance="low" />\r
-    <Message Text="VSTestSetting = $(VSTestSetting)" Importance="low" />\r
-    <Message Text="VSTestTestAdapterPath = $(VSTestTestAdapterPath)" Importance="low" />\r
-    <Message Text="VSTestFramework = $(TargetFrameworkMoniker)" Importance="low" />\r
-    <Message Text="VSTestPlatform = $(PlatformTarget)" Importance="low" />\r
-    <Message Text="VSTestTestCaseFilter = $(VSTestTestCaseFilter)" Importance="low" />\r
-    <Message Text="VSTestLogger = $(VSTestLogger)" Importance="low" />\r
-    <Message Text="VSTestListTests = $(VSTestListTests)" Importance="low" />\r
-    <Message Text="VSTestDiag = $(VSTestDiag)" Importance="low" />\r
-    <Message Text="VSTestCLIRunSettings = $(VSTestCLIRunSettings)" Importance="low" />\r
-    <Message Text="VSTestResultsDirectory = $(VSTestResultsDirectory)" Importance="low" />\r
-    <Message Text="VSTestConsolePath = $(VSTestConsolePath)" Importance="low" />\r
-    <Message Text="VSTestVerbosity = $(VSTestVerbosity)" Importance="low" />\r
-    <Message Text="VSTestCollect = $(VSTestCollect)" Importance="low" />\r
-  </Target>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.Client.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.Client.dll
deleted file mode 100644 (file)
index 56bcd42..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.Client.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.Common.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.Common.dll
deleted file mode 100644 (file)
index 50c7fae..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.Common.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
deleted file mode 100644 (file)
index f4ace8a..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Newtonsoft.Json.dll b/dotnet/sdk/2.0.0-preview1-005977/Newtonsoft.Json.dll
deleted file mode 100644 (file)
index 5bfb7b2..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Newtonsoft.Json.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Build.Tasks.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Build.Tasks.dll
deleted file mode 100644 (file)
index 574a7d4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Build.Tasks.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Client.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Client.dll
deleted file mode 100644 (file)
index a0dd444..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Client.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.CommandLine.XPlat.deps.json b/dotnet/sdk/2.0.0-preview1-005977/NuGet.CommandLine.XPlat.deps.json
deleted file mode 100644 (file)
index 0f30d96..0000000
+++ /dev/null
@@ -1,3103 +0,0 @@
-{
-  "runtimeTarget": {
-    "name": ".NETCoreApp,Version=v2.0",
-    "signature": "3d5140f322ba84aa841a8abc918fd5401160382a"
-  },
-  "compilationOptions": {},
-  "targets": {
-    ".NETCoreApp,Version=v2.0": {
-      "NuGet.CommandLine.XPlat.deps.json/2.0.0-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build.Runtime": "15.3.0-preview-000117-01",
-          "Microsoft.DotNet.TestFramework": "2.0.0-preview1-preview1-005977",
-          "Microsoft.TestPlatform.Build": "15.3.0-preview-20170502-03",
-          "Microsoft.TestPlatform.CLI": "15.3.0-preview-20170502-03",
-          "NuGet.Build.Tasks": "4.3.0-beta1-2418",
-          "dotnet": "2.0.0-preview1-005977",
-          "tool_msbuild": "2.0.0-preview1-preview1-005977",
-          "tool_nuget": "2.0.0-preview1-preview1-005977"
-        },
-        "runtime": {}
-      },
-      "Microsoft.ApplicationInsights/2.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Net.Http": "4.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/dotnet5.4/Microsoft.ApplicationInsights.dll": {}
-        }
-      },
-      "Microsoft.Build/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Contracts": "4.0.1",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.FileVersionInfo": "4.3.0",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.IO.Pipes": "4.0.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Parallel": "4.0.1",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Loader": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Dataflow": "4.6.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Threading.ThreadPool": "4.0.10",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XPath.XmlDocument": "4.0.1",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.Build.dll": {}
-        }
-      },
-      "Microsoft.Build.Framework/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Build.Framework.dll": {}
-        }
-      },
-      "Microsoft.Build.Runtime/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01"
-        }
-      },
-      "Microsoft.Build.Tasks.Core/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01",
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Parallel": "4.0.1",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.Reader": "4.0.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Resources.Writer": "4.0.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Runtime.Serialization.Xml": "4.1.1",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Security.Cryptography.X509Certificates": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath": "4.3.0",
-          "System.Xml.XPath.XmlDocument": "4.0.1",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Build.Tasks.Core.dll": {}
-        }
-      },
-      "Microsoft.Build.Utilities.Core/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.Reader": "4.0.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Runtime.Serialization.Xml": "4.1.1",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Threading.Timer": "4.0.1",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Build.Utilities.Core.dll": {}
-        }
-      },
-      "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
-      "Microsoft.CodeAnalysis.Common/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.FileVersionInfo": "4.3.0",
-          "System.Diagnostics.StackTrace": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.X509Certificates": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.CodePages": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Parallel": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.ValueTuple": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath.XDocument": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
-        }
-      },
-      "Microsoft.CodeAnalysis.CSharp/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Common": "2.0.0-rc4-61325-08"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
-        }
-      },
-      "Microsoft.CSharp/4.0.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.DotNet.Cli.CommandLine.dll": {}
-        }
-      },
-      "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview1-002111": {
-        "dependencies": {
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.CommandLineUtils/1.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Console": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.CommandLineUtils.dll": {}
-        }
-      },
-      "Microsoft.Extensions.DependencyModel/2.0.0-preview1-002111": {
-        "dependencies": {
-          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview1-002111",
-          "Newtonsoft.Json": "9.0.1",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Linq": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {}
-        }
-      },
-      "Microsoft.NETCore.Targets/1.1.0": {},
-      "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170503-217": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Edge": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Newtonsoft.Json": "9.0.1"
-        },
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.TemplateEngine.Cli.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.Contracts.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Newtonsoft.Json": "9.0.1",
-          "System.IO.Compression": "4.3.0",
-          "System.Runtime.Loader": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.TemplateEngine.Edge.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Core": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Newtonsoft.Json": "9.0.1"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Utils.dll": {}
-        }
-      },
-      "Microsoft.TestPlatform.Build/15.3.0-preview-20170502-03": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TestPlatform.Build.dll": {}
-        },
-        "runtimeTargets": {}
-      },
-      "Microsoft.TestPlatform.CLI/15.3.0-preview-20170502-03": {},
-      "Microsoft.Win32.Primitives/4.0.1": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "Microsoft.Win32.Registry/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "Newtonsoft.Json/9.0.1": {
-        "dependencies": {
-          "Microsoft.CSharp": "4.0.1",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Newtonsoft.Json.dll": {}
-        }
-      },
-      "NuGet.Build.Tasks/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01",
-          "NuGet.Commands": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Build.Tasks.dll": {}
-        },
-        "runtimeTargets": {}
-      },
-      "NuGet.Client/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.ContentModel": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "NuGet.Repositories": "4.3.0-beta1-2418",
-          "NuGet.RuntimeModel": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Client.dll": {}
-        }
-      },
-      "NuGet.CommandLine.XPlat/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Microsoft.Build.Runtime": "15.3.0-preview-000117-01",
-          "Microsoft.Extensions.CommandLineUtils": "1.0.0",
-          "NuGet.Commands": "4.3.0-beta1-2418",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp1.0/NuGet.CommandLine.XPlat.dll": {}
-        }
-      },
-      "NuGet.Commands/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Client": "4.3.0-beta1-2418",
-          "NuGet.Configuration": "4.3.0-beta1-2418",
-          "NuGet.ContentModel": "4.3.0-beta1-2418",
-          "NuGet.DependencyResolver.Core": "4.3.0-beta1-2418",
-          "NuGet.ProjectModel": "4.3.0-beta1-2418",
-          "NuGet.RuntimeModel": "4.3.0-beta1-2418",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Commands.dll": {}
-        }
-      },
-      "NuGet.Common/4.3.0-beta1-2418": {
-        "dependencies": {
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Common.dll": {}
-        }
-      },
-      "NuGet.Configuration/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "System.Security.Cryptography.ProtectedData": "4.0.0",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Configuration.dll": {}
-        }
-      },
-      "NuGet.ContentModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "System.ObjectModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.ContentModel.dll": {}
-        }
-      },
-      "NuGet.DependencyResolver.Core/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.LibraryModel": "4.3.0-beta1-2418",
-          "NuGet.Protocol.Core.v3": "4.3.0-beta1-2418",
-          "NuGet.Repositories": "4.3.0-beta1-2418",
-          "NuGet.RuntimeModel": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.DependencyResolver.Core.dll": {}
-        }
-      },
-      "NuGet.Frameworks/4.3.0-beta1-2418": {
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Frameworks.dll": {}
-        }
-      },
-      "NuGet.LibraryModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.LibraryModel.dll": {}
-        }
-      },
-      "NuGet.Packaging/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Packaging.Core": "4.3.0-beta1-2418",
-          "System.IO.Compression": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Packaging.dll": {}
-        }
-      },
-      "NuGet.Packaging.Core/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Packaging.Core.Types": "4.3.0-beta1-2418",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Packaging.Core.dll": {}
-        }
-      },
-      "NuGet.Packaging.Core.Types/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Packaging.Core.Types.dll": {}
-        }
-      },
-      "NuGet.ProjectModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Newtonsoft.Json": "9.0.1",
-          "NuGet.DependencyResolver.Core": "4.3.0-beta1-2418",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.ProjectModel.dll": {}
-        }
-      },
-      "NuGet.Protocol.Core.Types/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Configuration": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "System.Net.Http": "4.1.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Protocol.Core.Types.dll": {}
-        }
-      },
-      "NuGet.Protocol.Core.v3/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Newtonsoft.Json": "9.0.1",
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "NuGet.Protocol.Core.Types": "4.3.0-beta1-2418",
-          "System.Dynamic.Runtime": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Protocol.Core.v3.dll": {}
-        }
-      },
-      "NuGet.Repositories/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Packaging": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Repositories.dll": {}
-        }
-      },
-      "NuGet.RuntimeModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Newtonsoft.Json": "9.0.1",
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.ObjectModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.RuntimeModel.dll": {}
-        }
-      },
-      "NuGet.Versioning/4.3.0-beta1-2418": {
-        "runtime": {
-          "lib/netstandard1.0/NuGet.Versioning.dll": {}
-        }
-      },
-      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/debian.8-x64/native/_._": {
-            "rid": "debian.8-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/fedora.23-x64/native/_._": {
-            "rid": "fedora.23-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/fedora.24-x64/native/_._": {
-            "rid": "fedora.24-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.native.System/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Net.Http/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography/4.0.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-        "dependencies": {
-          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "dependencies": {
-          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        }
-      },
-      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/opensuse.13.2-x64/native/_._": {
-            "rid": "opensuse.13.2-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/opensuse.42.1-x64/native/_._": {
-            "rid": "opensuse.42.1-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-        "runtimeTargets": {
-          "runtime/osx.10.10-x64/native/_._": {
-            "rid": "osx.10.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/osx.10.10-x64/native/_._": {
-            "rid": "osx.10.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/rhel.7-x64/native/_._": {
-            "rid": "rhel.7-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.14.04-x64/native/_._": {
-            "rid": "ubuntu.14.04-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.16.04-x64/native/_._": {
-            "rid": "ubuntu.16.04-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.16.10-x64/native/_._": {
-            "rid": "ubuntu.16.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "System.AppContext/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Buffers/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Collections.Concurrent/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Collections.Immutable/1.3.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.NonGeneric/4.0.1": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.Specialized/4.0.1": {
-        "dependencies": {
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Extensions": "4.0.1",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Console/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Contracts/4.0.1": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Debug/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.DiagnosticSource/4.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Diagnostics.FileVersionInfo/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.Process/4.1.0": {
-        "dependencies": {
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "Microsoft.Win32.Registry": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Threading.ThreadPool": "4.0.10",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/linux/lib/_._": {
-            "rid": "linux",
-            "assetType": "runtime"
-          },
-          "runtime/osx/lib/_._": {
-            "rid": "osx",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.StackTrace/4.3.0": {
-        "dependencies": {
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.TextWriterTraceListener/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Tools/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.TraceSource/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.Tracing/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Dynamic.Runtime/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Globalization/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Globalization.Calendars/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Globalization": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Globalization.Extensions/4.0.1": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "System.Buffers": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.IO.Compression": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO.FileSystem/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.FileSystem.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.IO.Pipes/4.0.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Net.Primitives": "4.0.11",
-          "System.Net.Sockets": "4.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Principal": "4.0.1",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Overlapped": "4.0.1",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Linq/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Linq.Expressions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Emit.Lightweight": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Linq.Parallel/4.0.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Net.Http/4.1.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.DiagnosticSource": "4.0.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Extensions": "4.0.1",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.Net.Primitives": "4.0.11",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.OpenSsl": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Security.Cryptography.X509Certificates": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.Net.Http": "4.3.0",
-          "runtime.native.System.Security.Cryptography": "4.0.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Net.Primitives/4.0.11": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Net.Sockets/4.1.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Net.Primitives": "4.0.11",
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.ObjectModel/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Private.DataContractSerialization/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Emit.Lightweight": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0",
-          "System.Xml.XmlSerializer": "4.3.0"
-        }
-      },
-      "System.Reflection/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.ILGeneration/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.Lightweight/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Metadata/1.4.2": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Reflection.Primitives/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.TypeExtensions/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Resources.Reader/4.0.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Resources.ResourceManager/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Resources.Writer/4.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Runtime/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "System.Runtime.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Handles/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.InteropServices/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Runtime.Loader/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Numerics/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Runtime.Serialization.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Serialization.Xml/4.1.1": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Private.DataContractSerialization": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Security.Cryptography.Algorithms/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/osx/lib/_._": {
-            "rid": "osx",
-            "assetType": "runtime"
-          },
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Cng/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Csp/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Encoding/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.OpenSsl/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Security.Cryptography.ProtectedData/4.0.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.X509Certificates/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Calendars": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Cng": "4.3.0",
-          "System.Security.Cryptography.Csp": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.OpenSsl": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.Net.Http": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Principal/4.0.1": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Text.Encoding/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Text.Encoding.CodePages/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Text.Encoding.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Text.RegularExpressions/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Overlapped/4.0.1": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Threading.Tasks/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Dataflow/4.6.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Extensions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Parallel/4.3.0": {
-        "dependencies": {
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Thread/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.ThreadPool/4.0.10": {
-        "dependencies": {
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Threading.Timer/4.0.1": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.ValueTuple/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Xml.ReaderWriter/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Extensions": "4.3.0"
-        }
-      },
-      "System.Xml.XDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XmlDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XmlSerializer/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        }
-      },
-      "System.Xml.XPath/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XPath.XDocument/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath": "4.3.0"
-        }
-      },
-      "System.Xml.XPath.XmlDocument/4.0.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XPath": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}
-        }
-      },
-      "dotnet/2.0.0-preview1-005977": {
-        "dependencies": {
-          "Microsoft.ApplicationInsights": "2.0.0",
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.DotNet.Archive": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
-          "Microsoft.DotNet.Cli.Sln.Internal": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "Microsoft.DotNet.Configurer": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview1-005977",
-          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview1-002111",
-          "Microsoft.DotNet.ProjectJsonMigration": "2.0.0-preview1-preview1-005977",
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Cli": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Orchestrator.RunnableProjects": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Microsoft.Win32.Registry": "4.3.0",
-          "Newtonsoft.Json": "9.0.1",
-          "System.Diagnostics.TextWriterTraceListener": "4.3.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Private.DataContractSerialization": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding.CodePages": "4.3.0"
-        },
-        "runtime": {
-          "dotnet.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Archive/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "System.Linq.Parallel": "4.0.1"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Archive.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "System.Collections.Specialized": "4.0.1",
-          "System.Text.RegularExpressions": "4.3.0"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Cli.Sln.Internal.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Cli.Utils/2.0.0-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01",
-          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview1-002111",
-          "Microsoft.Extensions.DependencyModel": "2.0.0-preview1-002111",
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "NuGet.ProjectModel": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Cli.Utils.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Configurer/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.DotNet.Archive": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview1-005977",
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Configuration": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Configurer.dll": {}
-        }
-      },
-      "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview1-005977": {
-        "dependencies": {
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "Microsoft.DotNet.InternalAbstractions.dll": {}
-        }
-      },
-      "Microsoft.DotNet.ProjectJsonMigration/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.CodeAnalysis.CSharp": "2.0.0-rc4-61325-08",
-          "Microsoft.DotNet.Cli.Sln.Internal": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977"
-        },
-        "runtime": {
-          "Microsoft.DotNet.ProjectJsonMigration.dll": {}
-        }
-      },
-      "Microsoft.DotNet.TestFramework/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977"
-        },
-        "runtime": {
-          "Microsoft.DotNet.TestFramework.dll": {}
-        }
-      },
-      "tool_msbuild/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build.Runtime": "15.3.0-preview-000117-01"
-        },
-        "runtime": {}
-      },
-      "tool_nuget/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "NuGet.CommandLine.XPlat": "4.3.0-beta1-2418"
-        },
-        "runtime": {}
-      }
-    }
-  },
-  "libraries": {
-    "NuGet.CommandLine.XPlat.deps.json/2.0.0-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.ApplicationInsights/2.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-0fHI0623ruqUzsxOGBGgWvLKTCKNzpLFT1lWUs759hsnn1vIDdbLeRoyeKwfUkQI4AusHcuuX8jZfGlM2TOnVg==",
-      "path": "microsoft.applicationinsights/2.0.0",
-      "hashPath": "microsoft.applicationinsights.2.0.0.nupkg.sha512"
-    },
-    "Microsoft.Build/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-MYPx7ve426IyaBXNehgSQcewJUnnIrg4e76VGGiaah/gw9VsNQEndJCbGrpJl3oFC8PuJmERKIGD6Zj0Uv6h5w==",
-      "path": "microsoft.build/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Framework/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-AdA/FMXoDHUIqtAoPPdDwerkFMGz9CR1570ODfQsQ1JkVY+BLD5yzIwEogTF63+qd0tmfli27bGUHfeTNRGQ5A==",
-      "path": "microsoft.build.framework/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.framework.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Runtime/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-U5SBgGVXy3w/yQ/djeP9U/3bBc5MjlTl1BSqgXbtqAYCSydoNO+Q7jvy1DP1cQtb5zyMHpdAS2covu691I+Qlg==",
-      "path": "microsoft.build.runtime/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.runtime.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Tasks.Core/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DP7zueEUX+s5CrdJ71CwtPiXTTsHxWR17MGgJ3phYH4rJZCvEX1IOOE+TaK3Qp5369ExVxYP/eGVIoojM5fQGw==",
-      "path": "microsoft.build.tasks.core/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.tasks.core.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Utilities.Core/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yE5K7n7yFgUF31/4+ix9MncnZp+29+G+85Yic1g04LuTmKzpLaXX/ji+RbndcPnDPyt+ablB4yhxyz07x9SSOQ==",
-      "path": "microsoft.build.utilities.core/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.utilities.core.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
-      "path": "microsoft.codeanalysis.analyzers/1.1.0",
-      "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.Common/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UR6qFXEe2pCQyEQlxAKH78jl0kExiQXOofMG+sKEFetth2eebmR42b4tLwsmsLpJLRdi22HYBFEcUpWdPcOBJw==",
-      "path": "microsoft.codeanalysis.common/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.common.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.CSharp/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YhC/itFbj9nVTT7PhiReglZVk2UgQhSiOBI2N0hdwTNU3z+tfn6/K3h01kW9Mwrd2Lqj/47ojU1rjOBmjIrEYA==",
-      "path": "microsoft.codeanalysis.csharp/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.csharp.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.CSharp/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",
-      "path": "microsoft.csharp/4.0.1",
-      "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"
-    },
-    "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cJRQ8wRchiVercqc9XsdWRljurEvPgY4fhzUZtb8/wDpkkVX/9TyospjC7ZacGvtXtkY8hRubnOwfBvAIZpMeg==",
-      "path": "microsoft.dotnet.cli.commandline/0.1.0-alpha-142",
-      "hashPath": "microsoft.dotnet.cli.commandline.0.1.0-alpha-142.nupkg.sha512"
-    },
-    "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview1-002111": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lIsTQ8A4+O5LDQLjKafflMoFXjbf1y6HvaQQAhp4yQOOSG3a0ZOA6fLUKAAvi65suzjEIi+kHi8WRcMp5ri21Q==",
-      "path": "microsoft.dotnet.platformabstractions/2.0.0-preview1-002111",
-      "hashPath": "microsoft.dotnet.platformabstractions.2.0.0-preview1-002111.nupkg.sha512"
-    },
-    "Microsoft.Extensions.CommandLineUtils/1.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kXJ8+YvEjp1j7ezJ7yvQMLYbRL6QlpBUjRoBfqghoe80yqZ5azYB90lL4iNeyRCznWF+cGm41aaIoFU0aOq7TQ==",
-      "path": "microsoft.extensions.commandlineutils/1.0.0",
-      "hashPath": "microsoft.extensions.commandlineutils.1.0.0.nupkg.sha512"
-    },
-    "Microsoft.Extensions.DependencyModel/2.0.0-preview1-002111": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-vSBs/o1DggsJuIeWJUIf6tkSKXPaQFzO98JtvcDg8sGCh6lY0CSf66nDCuHOLZe4E176ogm9012MSCbw7L0ZOw==",
-      "path": "microsoft.extensions.dependencymodel/2.0.0-preview1-002111",
-      "hashPath": "microsoft.extensions.dependencymodel.2.0.0-preview1-002111.nupkg.sha512"
-    },
-    "Microsoft.NETCore.Targets/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
-      "path": "microsoft.netcore.targets/1.1.0",
-      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-iaMGRCOvr/XNMl5B1ZAlcWRHP+vzABwqrx422M8KHEP71IIxZwmuq0qlof8D9lJHpVdXBT5mvM6mqeje11GDwA==",
-      "path": "microsoft.templateengine.abstractions/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.abstractions.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Ovyf5Iuu2xH3RpCa9C/umeNIFWj7AL30hB2E4T9uzzDOadzEZdxLF3PCbenSWO3HhvRXcz5LK3ox5/KQvRr5uw==",
-      "path": "microsoft.templateengine.cli/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.cli.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-W1gZ4AJr6fn9F4f9nTbOTYUz/40Zp5G5gCbpucqMoZH1EIUEKDJeXBP/wZcOoS6mMH+ghMhy9lM60lwJ65w+GA==",
-      "path": "microsoft.templateengine.core/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.core.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-qEv1FwDZasXWQ+2c/TLi6u6vSscywwp9FyV/H8NvB/HnvNNceERRLOVI9C8ZpIzd6U23A1KHpQ1Fbn9GRcTaGQ==",
-      "path": "microsoft.templateengine.core.contracts/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.core.contracts.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-NUTkeSEv+uBYlqImwncHu8F9b7wHGTRhv3QZtohcupF6PCcAbehpkzwx7itaiZPXXZ9Eww4KbaZBBsUYuLKkxw==",
-      "path": "microsoft.templateengine.edge/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.edge.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cVXfK84lZGodu1pJAQr9DWU3Q/mPMxxuV1pIY9NIDhWwJhBGpcB2ILlYw3rj8IPcfp9hY41xiz8KOoUlRr8G5g==",
-      "path": "microsoft.templateengine.orchestrator.runnableprojects/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.orchestrator.runnableprojects.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-pjmI8yGd9CoEidN1C0Jz+tEZ9qqhgBwt5SWhqX6KG0k+jwCUJXWPRRbVVylfW1W8PoNalu/2G37FW9P7Wwt7JQ==",
-      "path": "microsoft.templateengine.utils/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.utils.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TestPlatform.Build/15.3.0-preview-20170502-03": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-u8QgjypXica5JsVge72lvERTJfZCFt1jFAzEwaBhq33RW5JDKsNZ1KFnGe3vzXa8qVg36/T6YiDvCp49V8bEQQ==",
-      "path": "microsoft.testplatform.build/15.3.0-preview-20170502-03",
-      "hashPath": "microsoft.testplatform.build.15.3.0-preview-20170502-03.nupkg.sha512"
-    },
-    "Microsoft.TestPlatform.CLI/15.3.0-preview-20170502-03": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Oz3mn6dF9cS/c5KsNoDw9EzASbRArwq9IVnc1FFnrl3YkIca/XiGk8oSbRymRdoehdjUn9xNKeD2Sdk/GQ2wIg==",
-      "path": "microsoft.testplatform.cli/15.3.0-preview-20170502-03",
-      "hashPath": "microsoft.testplatform.cli.15.3.0-preview-20170502-03.nupkg.sha512"
-    },
-    "Microsoft.Win32.Primitives/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-fQnBHO9DgcmkC9dYSJoBqo6sH1VJwJprUHh8F3hbcRlxiQiBUuTntdk8tUwV490OqC2kQUrinGwZyQHTieuXRA==",
-      "path": "microsoft.win32.primitives/4.0.1",
-      "hashPath": "microsoft.win32.primitives.4.0.1.nupkg.sha512"
-    },
-    "Microsoft.Win32.Registry/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
-      "path": "microsoft.win32.registry/4.3.0",
-      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"
-    },
-    "Newtonsoft.Json/9.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",
-      "path": "newtonsoft.json/9.0.1",
-      "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"
-    },
-    "NuGet.Build.Tasks/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-C+EaBCDf3vb0erbsUam/m5wJe/9VShZQW9XlnInj3wtKmZU6o1GamFHfFHJm0+t6wtwI5CasbrzKfc0Sbsk5mw==",
-      "path": "nuget.build.tasks/4.3.0-beta1-2418",
-      "hashPath": "nuget.build.tasks.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Client/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-iny4/5eY62n4HSS59T+dohzcKSAgeReTSrhsGlz/qCLylblPZn6Zfci6zYSFCQAqq1x7R8C0I6gBzzHnBXv6gQ==",
-      "path": "nuget.client/4.3.0-beta1-2418",
-      "hashPath": "nuget.client.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.CommandLine.XPlat/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-IDIixV8v52ZPuxIisOrAXvUFHi0BaIaFseivLdbbFP8B1HfZQVa/slQs/z0X/yU/cA1lwD2S52Xuo9sBpH7yEQ==",
-      "path": "nuget.commandline.xplat/4.3.0-beta1-2418",
-      "hashPath": "nuget.commandline.xplat.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Commands/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UVlqyvi1fgNgvywUNbdKbu3sIz+AnSthp1jLuYcDEy2Yfcf7aF9T78C6mRffpFCCtoXoK8FrkPfY0mPl+uaH8Q==",
-      "path": "nuget.commands/4.3.0-beta1-2418",
-      "hashPath": "nuget.commands.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Common/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-AQQrniEgXxFFVzCXtYprpVfPhAzmTNhjP3Kr9hRbWYCjxd9LPKzw/gPIiyYXfUNWDx/uDJGajhncgyx/rlhL/A==",
-      "path": "nuget.common/4.3.0-beta1-2418",
-      "hashPath": "nuget.common.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Configuration/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-bky3w4ggYsTN+MeceoKAsa3BOY4dz4+4NJ6kRAGh8V1BsMuHRtFTGKpA6Xc5vHszWLxd12l4zWMhDX1nJvYq6Q==",
-      "path": "nuget.configuration/4.3.0-beta1-2418",
-      "hashPath": "nuget.configuration.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.ContentModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BQFiQcMYItuKFikQMysOgNB7Y4LzuDzgyz2fvtuMoRmvSq+691kG96P83FhDIEW1PkdumdvjmHqk77MAXWxWkA==",
-      "path": "nuget.contentmodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.contentmodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.DependencyResolver.Core/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-4nwDyeflJ14o6m7xkPPYajuy7zLJJVrdI34SCl3PPdD+7cfJuAOG+ctxrtQX8+OyXwkRYV5m+TOaxLGIj+EHig==",
-      "path": "nuget.dependencyresolver.core/4.3.0-beta1-2418",
-      "hashPath": "nuget.dependencyresolver.core.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Frameworks/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-erTyPyYHOnlMbOVl776e2AXWH91cLY5M98rwvHGr1Qvyn65SXwJidTIyAA2GXiIWzxCOao6stQDbqnyh8a7J2w==",
-      "path": "nuget.frameworks/4.3.0-beta1-2418",
-      "hashPath": "nuget.frameworks.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.LibraryModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5oEkxTAwCeRPHMAaM/zMkB6rjNB4avuu57qeHpu82OMFkvYKz7PVgLo3V97ZygQ9TjWYTqIlSssWNmKiKEYswg==",
-      "path": "nuget.librarymodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.librarymodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Packaging/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KsDUh+HIm9lIs3Kb//Ayk5ToxlZM9UGfNf92xkR3sg8JT9MygI5ZYgWWp90dSwf35dPRMn5e+RgUedwhheKGFg==",
-      "path": "nuget.packaging/4.3.0-beta1-2418",
-      "hashPath": "nuget.packaging.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Packaging.Core/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1au8aeFhKQXpMXaqat4U/ID5n4emMh1QHSHBMZrstGNtJYLBmj2OtM64pFVjbj1n9wPgJP5dZTx7ZlJBbNRhaA==",
-      "path": "nuget.packaging.core/4.3.0-beta1-2418",
-      "hashPath": "nuget.packaging.core.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Packaging.Core.Types/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-LxSre5ByxhstgktXV2eezaiOyIk6Y1iDqEhT2s4lmf+0JudzW98y6DpotgQMZ11tmJO1fMlUFsFXGynlDlgKaw==",
-      "path": "nuget.packaging.core.types/4.3.0-beta1-2418",
-      "hashPath": "nuget.packaging.core.types.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.ProjectModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-gAO9ZR6pR8ZnpaaLTEtu4lL9IhXymuPDb1VuZIBvkrBcNOmz3UKBiX6p5zlvDstC4yIB3J+3mqJD5eqdjhO93g==",
-      "path": "nuget.projectmodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.projectmodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Protocol.Core.Types/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3yJ6rOHH4elsc98S2VMZPaFPaMmdYGUvu1D1jR7fxg7Mg/cyVh4dvh3wpnAX2RvP2OBhvDTV0D1DfxjekJbiwQ==",
-      "path": "nuget.protocol.core.types/4.3.0-beta1-2418",
-      "hashPath": "nuget.protocol.core.types.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Protocol.Core.v3/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-eewp4TBPCGmMb/MpyjBKJB8C5u+OJZXcDyhhLaqfq4M5TThuApffOOwJ0FagA315gFUm3Pch54F7Xut533RxOg==",
-      "path": "nuget.protocol.core.v3/4.3.0-beta1-2418",
-      "hashPath": "nuget.protocol.core.v3.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Repositories/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Ldc5nfsmlxKEehLNglB5gX7ReEo28sQcfycniRAYvBg3GRky/9LRBZiKIkESIWVnA9+bpwdyfKkH9v9AMObPfQ==",
-      "path": "nuget.repositories/4.3.0-beta1-2418",
-      "hashPath": "nuget.repositories.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.RuntimeModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3RC0bRlAds7t3bxF2hJlu3ZAP0rhiitK/sqT4/J2C6qkY+uH3VBrv/i3pmJqAlGH+Ln4ZxvDzvbdkh2RwaTGZQ==",
-      "path": "nuget.runtimemodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.runtimemodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Versioning/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-vjx6zFcesbC0Db2tSWh9GrZ1dDtGRsnFLqk7witR7qdKm7yj+IM9MJSzRidujtuabJg4uCMCR0SQ48Wxr4dBnw==",
-      "path": "nuget.versioning/4.3.0-beta1-2418",
-      "hashPath": "nuget.versioning.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
-      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
-      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
-      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
-      "path": "runtime.native.system/4.3.0",
-      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
-      "path": "runtime.native.system.io.compression/4.3.0",
-      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Net.Http/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
-      "path": "runtime.native.system.net.http/4.3.0",
-      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==",
-      "path": "runtime.native.system.security.cryptography/4.0.0",
-      "hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
-      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
-      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
-      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
-      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
-      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
-      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
-      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
-    },
-    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
-      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
-      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
-      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
-      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
-      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "System.AppContext/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
-      "path": "system.appcontext/4.3.0",
-      "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
-    },
-    "System.Buffers/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
-      "path": "system.buffers/4.3.0",
-      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
-    },
-    "System.Collections/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
-      "path": "system.collections/4.3.0",
-      "hashPath": "system.collections.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Concurrent/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
-      "path": "system.collections.concurrent/4.3.0",
-      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Immutable/1.3.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
-      "path": "system.collections.immutable/1.3.1",
-      "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
-    },
-    "System.Collections.NonGeneric/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-hMxFT2RhhlffyCdKLDXjx8WEC5JfCvNozAZxCablAuFRH74SCV4AgzE8yJCh/73bFnEoZgJ9MJmkjQ0dJmnKqA==",
-      "path": "system.collections.nongeneric/4.0.1",
-      "hashPath": "system.collections.nongeneric.4.0.1.nupkg.sha512"
-    },
-    "System.Collections.Specialized/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/HKQyVP0yH1I0YtK7KJL/28snxHNH/bi+0lgk/+MbURF6ULhAE31MDI+NZDerNWu264YbxklXCCygISgm+HMug==",
-      "path": "system.collections.specialized/4.0.1",
-      "hashPath": "system.collections.specialized.4.0.1.nupkg.sha512"
-    },
-    "System.Console/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
-      "path": "system.console/4.3.0",
-      "hashPath": "system.console.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Contracts/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HvQQjy712vnlpPxaloZYkuE78Gn353L0SJLJVeLcNASeg9c4qla2a1Xq8I7B3jZoDzKPtHTkyVO7AZ5tpeQGuA==",
-      "path": "system.diagnostics.contracts/4.0.1",
-      "hashPath": "system.diagnostics.contracts.4.0.1.nupkg.sha512"
-    },
-    "System.Diagnostics.Debug/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
-      "path": "system.diagnostics.debug/4.3.0",
-      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.DiagnosticSource/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YKglnq4BMTJxfcr6nuT08g+yJ0UxdePIHxosiLuljuHIUR6t4KhFsyaHOaOc1Ofqp0PUvJ0EmcgiEz6T7vEx3w==",
-      "path": "system.diagnostics.diagnosticsource/4.0.0",
-      "hashPath": "system.diagnostics.diagnosticsource.4.0.0.nupkg.sha512"
-    },
-    "System.Diagnostics.FileVersionInfo/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
-      "path": "system.diagnostics.fileversioninfo/4.3.0",
-      "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Process/4.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-mpVZ5bnlSs3tTeJ6jYyDJEIa6tavhAd88lxq1zbYhkkCu0Pno2+gHXcvZcoygq2d8JxW3gojXqNJMTAshduqZA==",
-      "path": "system.diagnostics.process/4.1.0",
-      "hashPath": "system.diagnostics.process.4.1.0.nupkg.sha512"
-    },
-    "System.Diagnostics.StackTrace/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
-      "path": "system.diagnostics.stacktrace/4.3.0",
-      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.TextWriterTraceListener/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",
-      "path": "system.diagnostics.textwritertracelistener/4.3.0",
-      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tools/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
-      "path": "system.diagnostics.tools/4.3.0",
-      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.TraceSource/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",
-      "path": "system.diagnostics.tracesource/4.3.0",
-      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tracing/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
-      "path": "system.diagnostics.tracing/4.3.0",
-      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
-    },
-    "System.Dynamic.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
-      "path": "system.dynamic.runtime/4.3.0",
-      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
-      "path": "system.globalization/4.3.0",
-      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization.Calendars/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
-      "path": "system.globalization.calendars/4.3.0",
-      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization.Extensions/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==",
-      "path": "system.globalization.extensions/4.0.1",
-      "hashPath": "system.globalization.extensions.4.0.1.nupkg.sha512"
-    },
-    "System.IO/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
-      "path": "system.io/4.3.0",
-      "hashPath": "system.io.4.3.0.nupkg.sha512"
-    },
-    "System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
-      "path": "system.io.compression/4.3.0",
-      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
-      "path": "system.io.filesystem/4.3.0",
-      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
-      "path": "system.io.filesystem.primitives/4.3.0",
-      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.IO.Pipes/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-L9QVhk8hIEix5KNA0kW58Ha+Y1dNGqqqIhAaJkhcGCWeQzUmN0njzI7SG/XAazpMecboOdFFlH3pH/qbwXLJAg==",
-      "path": "system.io.pipes/4.0.0",
-      "hashPath": "system.io.pipes.4.0.0.nupkg.sha512"
-    },
-    "System.Linq/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
-      "path": "system.linq/4.3.0",
-      "hashPath": "system.linq.4.3.0.nupkg.sha512"
-    },
-    "System.Linq.Expressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
-      "path": "system.linq.expressions/4.3.0",
-      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
-    },
-    "System.Linq.Parallel/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-J7XCa7n2cFn32uLbtceXfBFhgCk5M++50lylHKNbqTiJkw5y4Tglpi6amuJNPCvj9bLzNSI7rs1fi4joLMNRgg==",
-      "path": "system.linq.parallel/4.0.1",
-      "hashPath": "system.linq.parallel.4.0.1.nupkg.sha512"
-    },
-    "System.Net.Http/4.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ULq9g3SOPVuupt+Y3U+A37coXzdNisB1neFCSKzBwo182u0RDddKJF8I5+HfyXqK6OhJPgeoAwWXrbiUXuRDsg==",
-      "path": "system.net.http/4.1.0",
-      "hashPath": "system.net.http.4.1.0.nupkg.sha512"
-    },
-    "System.Net.Primitives/4.0.11": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",
-      "path": "system.net.primitives/4.0.11",
-      "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
-    },
-    "System.Net.Sockets/4.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-xAz0N3dAV/aR/9g8r0Y5oEqU1JRsz29F5EGb/WVHmX3jVSLqi2/92M5hTad2aNWovruXrJpJtgZ9fccPMG9uSw==",
-      "path": "system.net.sockets/4.1.0",
-      "hashPath": "system.net.sockets.4.1.0.nupkg.sha512"
-    },
-    "System.ObjectModel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
-      "path": "system.objectmodel/4.3.0",
-      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
-    },
-    "System.Private.DataContractSerialization/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",
-      "path": "system.private.datacontractserialization/4.3.0",
-      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
-      "path": "system.reflection/4.3.0",
-      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
-      "path": "system.reflection.emit/4.3.0",
-      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.ILGeneration/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
-      "path": "system.reflection.emit.ilgeneration/4.3.0",
-      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.Lightweight/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
-      "path": "system.reflection.emit.lightweight/4.3.0",
-      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
-      "path": "system.reflection.extensions/4.3.0",
-      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Metadata/1.4.2": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
-      "path": "system.reflection.metadata/1.4.2",
-      "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
-    },
-    "System.Reflection.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
-      "path": "system.reflection.primitives/4.3.0",
-      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.TypeExtensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
-      "path": "system.reflection.typeextensions/4.3.0",
-      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
-    },
-    "System.Resources.Reader/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VX1iHAoHxgrLZv+nq/9drCZI6Q4SSCzSVyUm1e0U60sqWdj6XhY7wvKmy3RvsSal9h+/vqSWwxxJsm0J4vn/jA==",
-      "path": "system.resources.reader/4.0.0",
-      "hashPath": "system.resources.reader.4.0.0.nupkg.sha512"
-    },
-    "System.Resources.ResourceManager/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
-      "path": "system.resources.resourcemanager/4.3.0",
-      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
-    },
-    "System.Resources.Writer/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Hz+ZS81dVSNy93YyJhhL3GwzmMhfcQ8FbUooAt9MO4joIe0vPM4gclv0C82ko1tuN/Kw6CvZFLYkgk6n9xvEkg==",
-      "path": "system.resources.writer/4.0.0",
-      "hashPath": "system.resources.writer.4.0.0.nupkg.sha512"
-    },
-    "System.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
-      "path": "system.runtime/4.3.0",
-      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
-      "path": "system.runtime.extensions/4.3.0",
-      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Handles/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
-      "path": "system.runtime.handles/4.3.0",
-      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.InteropServices/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
-      "path": "system.runtime.interopservices/4.3.0",
-      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
-      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",
-      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Loader/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
-      "path": "system.runtime.loader/4.3.0",
-      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Numerics/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
-      "path": "system.runtime.numerics/4.3.0",
-      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Serialization.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
-      "path": "system.runtime.serialization.primitives/4.3.0",
-      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Serialization.Xml/4.1.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yqfKHkWUAdI0hdDIdD9KDzluKtZ8IIqLF3O7xIZlt6UTs1bOvFRpCvRTvGQva3Ak/ZM9/nq9IHBJ1tC4Ybcrjg==",
-      "path": "system.runtime.serialization.xml/4.1.1",
-      "hashPath": "system.runtime.serialization.xml.4.1.1.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Algorithms/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
-      "path": "system.security.cryptography.algorithms/4.3.0",
-      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Cng/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
-      "path": "system.security.cryptography.cng/4.3.0",
-      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Csp/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
-      "path": "system.security.cryptography.csp/4.3.0",
-      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Encoding/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
-      "path": "system.security.cryptography.encoding/4.3.0",
-      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
-      "path": "system.security.cryptography.openssl/4.3.0",
-      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
-      "path": "system.security.cryptography.primitives/4.3.0",
-      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.ProtectedData/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-glbkgV1ridcd6No8gYKU93QeXqJHaQvIve/jI0QUOxiD69JpG5pLVXSneMjuhX5SfjdILeOAuFh9PnCkTZ/aaA==",
-      "path": "system.security.cryptography.protecteddata/4.0.0",
-      "hashPath": "system.security.cryptography.protecteddata.4.0.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.X509Certificates/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
-      "path": "system.security.cryptography.x509certificates/4.3.0",
-      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Principal/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",
-      "path": "system.security.principal/4.0.1",
-      "hashPath": "system.security.principal.4.0.1.nupkg.sha512"
-    },
-    "System.Text.Encoding/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
-      "path": "system.text.encoding/4.3.0",
-      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding.CodePages/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
-      "path": "system.text.encoding.codepages/4.3.0",
-      "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
-      "path": "system.text.encoding.extensions/4.3.0",
-      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Text.RegularExpressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
-      "path": "system.text.regularexpressions/4.3.0",
-      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
-      "path": "system.threading/4.3.0",
-      "hashPath": "system.threading.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Overlapped/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-f7aLuLkBoCQM2kng7zqLFBXz9Gk48gDK8lk1ih9rH/1arJJzZK9gJwNvPDhL6Ps/l6rwOr8jw+4FCHL0KKWiEg==",
-      "path": "system.threading.overlapped/4.0.1",
-      "hashPath": "system.threading.overlapped.4.0.1.nupkg.sha512"
-    },
-    "System.Threading.Tasks/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
-      "path": "system.threading.tasks/4.3.0",
-      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Dataflow/4.6.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-2hRjGu2r2jxRZ55wmcHO/WbdX+YAOz9x6FE8xqkHZgPaoFMKQZRe9dk8xTZIas8fRjxRmzawnTEWIrhlM+Un7w==",
-      "path": "system.threading.tasks.dataflow/4.6.0",
-      "hashPath": "system.threading.tasks.dataflow.4.6.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
-      "path": "system.threading.tasks.extensions/4.3.0",
-      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Parallel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
-      "path": "system.threading.tasks.parallel/4.3.0",
-      "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Thread/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
-      "path": "system.threading.thread/4.3.0",
-      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.ThreadPool/4.0.10": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-IMXgB5Vf/5Qw1kpoVgJMOvUO1l32aC+qC3OaIZjWJOjvcxuxNWOK2ZTWWYXfij22NHxT2j1yWX5vlAeQWld9vA==",
-      "path": "system.threading.threadpool/4.0.10",
-      "hashPath": "system.threading.threadpool.4.0.10.nupkg.sha512"
-    },
-    "System.Threading.Timer/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
-      "path": "system.threading.timer/4.0.1",
-      "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
-    },
-    "System.ValueTuple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cNLEvBX3d6MMQRZe3SMFNukVbitDAEpVZO17qa0/2FHxZ7Y7PpFRpr6m2615XYM/tYYYf0B+WyHNujqIw8Luwg==",
-      "path": "system.valuetuple/4.3.0",
-      "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.ReaderWriter/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
-      "path": "system.xml.readerwriter/4.3.0",
-      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
-      "path": "system.xml.xdocument/4.3.0",
-      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XmlDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
-      "path": "system.xml.xmldocument/4.3.0",
-      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XmlSerializer/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",
-      "path": "system.xml.xmlserializer/4.3.0",
-      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
-      "path": "system.xml.xpath/4.3.0",
-      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath.XDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
-      "path": "system.xml.xpath.xdocument/4.3.0",
-      "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath.XmlDocument/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",
-      "path": "system.xml.xpath.xmldocument/4.0.1",
-      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"
-    },
-    "dotnet/2.0.0-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Archive/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Cli.Utils/2.0.0-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Configurer/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.ProjectJsonMigration/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.TestFramework/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "tool_msbuild/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "tool_nuget/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    }
-  }
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.CommandLine.XPlat.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.CommandLine.XPlat.dll
deleted file mode 100644 (file)
index d68f89d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.CommandLine.XPlat.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.CommandLine.XPlat.runtimeconfig.json b/dotnet/sdk/2.0.0-preview1-005977/NuGet.CommandLine.XPlat.runtimeconfig.json
deleted file mode 100644 (file)
index 374c5b0..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "runtimeOptions": {
-    "tfm": "netcoreapp2.0",
-    "framework": {
-      "name": "Microsoft.NETCore.App",
-      "version": "2.0.0-preview1-002111-00"
-    }
-  }
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Commands.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Commands.dll
deleted file mode 100644 (file)
index 7f27d87..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Commands.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Common.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Common.dll
deleted file mode 100644 (file)
index 1e01cf2..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Common.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Configuration.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Configuration.dll
deleted file mode 100644 (file)
index cf47c68..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Configuration.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.ContentModel.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.ContentModel.dll
deleted file mode 100644 (file)
index 7ea4eda..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.ContentModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.DependencyResolver.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.DependencyResolver.Core.dll
deleted file mode 100644 (file)
index 9c4ddec..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.DependencyResolver.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Frameworks.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Frameworks.dll
deleted file mode 100644 (file)
index a58ddbb..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Frameworks.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.LibraryModel.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.LibraryModel.dll
deleted file mode 100644 (file)
index c2f4f89..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.LibraryModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.Core.Types.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.Core.Types.dll
deleted file mode 100644 (file)
index 9badd19..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.Core.Types.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.Core.dll
deleted file mode 100644 (file)
index 0014d2b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.dll
deleted file mode 100644 (file)
index 3dd7104..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Packaging.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.ProjectModel.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.ProjectModel.dll
deleted file mode 100644 (file)
index 30de5f1..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.ProjectModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Protocol.Core.Types.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Protocol.Core.Types.dll
deleted file mode 100644 (file)
index 254a826..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Protocol.Core.Types.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Protocol.Core.v3.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Protocol.Core.v3.dll
deleted file mode 100644 (file)
index 6b58a16..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Protocol.Core.v3.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Repositories.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Repositories.dll
deleted file mode 100644 (file)
index 5256aee..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Repositories.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.RuntimeModel.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.RuntimeModel.dll
deleted file mode 100644 (file)
index 5ab35aa..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.RuntimeModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Versioning.dll b/dotnet/sdk/2.0.0-preview1-005977/NuGet.Versioning.dll
deleted file mode 100644 (file)
index 9bede13..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/NuGet.Versioning.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/NuGet.targets b/dotnet/sdk/2.0.0-preview1-005977/NuGet.targets
deleted file mode 100644 (file)
index 4f80ef7..0000000
+++ /dev/null
@@ -1,732 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-NuGet.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved.\r
-***********************************************************************************************\r
-\r
-  This target file contains the NuGet Restore target for walking the project and reference graph\r
-  and restoring dependencies from the graph.\r
-\r
-  Ways to use this targets file:\r
-  1. Invoke it directly and provide project file paths using $(RestoreGraphProjectInput).\r
-  2. With a solution this may be used as a target in the metaproj.\r
-  3. Import the targets file from a project.\r
-\r
-  Restore flow summary:\r
-  1. Top level projects (entry points) are determined.\r
-  2. Each project and all of its project references are walked recursively.\r
-  3. The project is evaluated for each $(TargetFramework). Items are created \r
-     for project properties and dependencies. Each item is marked\r
-     with the project it came from so that it can be matched up later.\r
-  4. All restore items generated by the walk are grouped together by \r
-     project and convert into a project spec.\r
-\r
-  The result file contains:\r
-  1. A list of projects to restore.\r
-  2. The complete closure of all projects referenced (Includes project references that are not being restored directly).\r
-  3. Package and project dependencies for each project.\r
-  4. DotnetCliTool references\r
-  -->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-  <PropertyGroup>\r
-    <!-- Mark that this target file has been loaded.  -->\r
-    <IsRestoreTargetsFileLoaded>true</IsRestoreTargetsFileLoaded>\r
-    <!-- Load NuGet.Build.Tasks.dll, this can be overridden to use a different version with $(RestoreTaskAssemblyFile) -->\r
-    <RestoreTaskAssemblyFile Condition=" '$(RestoreTaskAssemblyFile)' == '' ">NuGet.Build.Tasks.dll</RestoreTaskAssemblyFile>\r
-    <!-- Recurse by default -->\r
-    <RestoreRecursive Condition=" '$(RestoreRecursive)' == '' ">true</RestoreRecursive>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-    <!-- RuntimeIdentifier compatibility check -->\r
-    <ValidateRuntimeIdentifierCompatibility Condition=" '$(ValidateRuntimeIdentifierCompatibility)' == '' ">false</ValidateRuntimeIdentifierCompatibility>\r
-    <!-- Error handling while walking projects -->\r
-    <RestoreContinueOnError Condition=" '$(RestoreContinueOnError)' == '' ">WarnAndContinue</RestoreContinueOnError>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <!-- Generate a restore graph for each entry point project. -->\r
-    <_GenerateRestoreGraphProjectEntryInputProperties>\r
-      RestoreUseCustomAfterTargets=$(RestoreUseCustomAfterTargets);\r
-      NuGetRestoreTargets=$(MSBuildThisFileFullPath);\r
-      BuildProjectReferences=false;\r
-      ExcludeRestorePackageImports=true;\r
-    </_GenerateRestoreGraphProjectEntryInputProperties>\r
-\r
-    <!-- Standalone mode\r
-         This is used by NuGet.exe to inject targets into the project that will be\r
-         walked next. In normal /t:Restore mode this causes a duplicate import \r
-         since NuGet.targets it loaded as part of MSBuild, there is should be \r
-         skipped. -->\r
-    <_GenerateRestoreGraphProjectEntryInputProperties Condition=" '$(RestoreUseCustomAfterTargets)' == 'true' ">\r
-      $(_GenerateRestoreGraphProjectEntryInputProperties);\r
-      CustomAfterMicrosoftCommonCrossTargetingTargets=$(MSBuildThisFileFullPath);\r
-      CustomAfterMicrosoftCommonTargets=$(MSBuildThisFileFullPath);\r
-    </_GenerateRestoreGraphProjectEntryInputProperties>\r
-  </PropertyGroup>\r
-\r
-  <!-- Tasks -->\r
-  <UsingTask TaskName="NuGet.Build.Tasks.RestoreTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
-  <UsingTask TaskName="NuGet.Build.Tasks.WriteRestoreGraphTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
-  <UsingTask TaskName="NuGet.Build.Tasks.GetRestoreProjectJsonPathTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
-  <UsingTask TaskName="NuGet.Build.Tasks.GetRestoreProjectReferencesTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
-  <UsingTask TaskName="NuGet.Build.Tasks.GetRestorePackageReferencesTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
-  <UsingTask TaskName="NuGet.Build.Tasks.GetRestoreDotnetCliToolsTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
-  <UsingTask TaskName="NuGet.Build.Tasks.GetRestoreProjectFrameworks" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
-\r
-  <!--\r
-    ============================================================\r
-    Restore\r
-    Main entry point for restoring packages\r
-    ============================================================\r
-  -->\r
-  <Target Name="Restore" DependsOnTargets="_GenerateRestoreGraph">\r
-\r
-    <!-- Drop any duplicate items -->\r
-    <RemoveDuplicates\r
-      Inputs="@(_RestoreGraphEntry)">\r
-      <Output\r
-          TaskParameter="Filtered"\r
-          ItemName="_RestoreGraphEntryFiltered" />\r
-    </RemoveDuplicates>\r
-\r
-    <!-- Call restore -->\r
-    <RestoreTask\r
-      RestoreGraphItems="@(_RestoreGraphEntryFiltered)"\r
-      RestoreSources="$(RestoreSources)"\r
-      RestorePackagesPath="$(RestorePackagesPath)"\r
-      RestoreDisableParallel="$(RestoreDisableParallel)"\r
-      RestoreConfigFile="$(RestoreConfigFile)"\r
-      RestoreNoCache="$(RestoreNoCache)"\r
-      RestoreIgnoreFailedSources="$(RestoreIgnoreFailedSources)"\r
-      RestoreRecursive="$(RestoreRecursive)" />\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    GenerateRestoreGraphFile\r
-    Writes the output of _GenerateRestoreGraph to disk\r
-    ============================================================\r
-  -->\r
-  <Target Name="GenerateRestoreGraphFile" DependsOnTargets="_GenerateRestoreGraph">\r
-    <!-- Validate  -->\r
-    <Error Condition="$(RestoreGraphOutputPath) == ''" Text="Missing RestoreGraphOutputPath property!" />\r
-\r
-    <!-- Drop any duplicate items -->\r
-    <RemoveDuplicates\r
-        Inputs="@(_RestoreGraphEntry)">\r
-      <Output\r
-          TaskParameter="Filtered"\r
-          ItemName="_RestoreGraphEntryFiltered" />\r
-    </RemoveDuplicates>\r
-\r
-    <!-- Write file -->\r
-    <WriteRestoreGraphTask\r
-      RestoreGraphItems="@(_RestoreGraphEntryFiltered)"\r
-      RestoreGraphOutputPath="$(RestoreGraphOutputPath)"\r
-      RestoreRecursive="$(RestoreRecursive)" />\r
-  </Target>\r
-\r
-<!--\r
-    ============================================================\r
-    _LoadRestoreGraphEntryPoints\r
-    Find project entry points and load them into items.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_LoadRestoreGraphEntryPoints" Returns="@(RestoreGraphProjectInputItems)">\r
-\r
-    <!-- Allow overriding items with RestoreGraphProjectInput -->\r
-    <ItemGroup Condition=" @(RestoreGraphProjectInputItems) == '' ">\r
-      <RestoreGraphProjectInputItems Include="$(RestoreGraphProjectInput)" />\r
-    </ItemGroup>\r
-\r
-    <!-- Solution case -->\r
-    <ItemGroup Condition=" $(MSBuildProjectFullPath.EndsWith('.metaproj')) == 'true' AND @(RestoreGraphProjectInputItems) == '' ">\r
-      <RestoreGraphProjectInputItems Include="@(ProjectReference)" />\r
-    </ItemGroup>\r
-\r
-    <!-- Project case -->\r
-    <ItemGroup Condition=" $(MSBuildProjectFullPath.EndsWith('.metaproj')) != 'true' AND @(RestoreGraphProjectInputItems) == '' ">\r
-      <RestoreGraphProjectInputItems Include="$(MSBuildProjectFullPath)" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _FilterRestoreGraphProjectInputItems"\r
-    Filter out unsupported project entry points.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_FilterRestoreGraphProjectInputItems" DependsOnTargets="_LoadRestoreGraphEntryPoints"\r
-    Returns="@(FilteredRestoreGraphProjectInputItems)">\r
-\r
-    <PropertyGroup>\r
-      <RestoreProjectFilterMode Condition=" '$(RestoreProjectFilterMode)' == '' ">exclusionlist</RestoreProjectFilterMode>\r
-    </PropertyGroup>\r
-\r
-    <!-- Filter to a list of known supported types -->\r
-    <ItemGroup Condition=" '$(RestoreProjectFilterMode)' == 'inclusionlist' ">\r
-      <_FilteredRestoreGraphProjectInputItemsTmp\r
-       Include="@(RestoreGraphProjectInputItems)"\r
-       Condition=" '%(RestoreGraphProjectInputItems.Extension)' == '.csproj' Or\r
-                   '%(RestoreGraphProjectInputItems.Extension)' == '.vbproj' Or\r
-                   '%(RestoreGraphProjectInputItems.Extension)' == '.fsproj' Or\r
-                   '%(RestoreGraphProjectInputItems.Extension)' == '.nuproj' Or\r
-                   '%(RestoreGraphProjectInputItems.Extension)' == '.msbuildproj' Or\r
-                   '%(RestoreGraphProjectInputItems.Extension)' == '.vcxproj' " />\r
-    </ItemGroup>\r
-\r
-    <!-- Filter out disallowed types -->\r
-    <ItemGroup Condition=" '$(RestoreProjectFilterMode)' == 'exclusionlist' ">\r
-      <_FilteredRestoreGraphProjectInputItemsTmp\r
-       Include="@(RestoreGraphProjectInputItems)"\r
-       Condition=" '%(RestoreGraphProjectInputItems.Extension)' != '.metaproj' \r
-                   AND '%(RestoreGraphProjectInputItems.Extension)' != '.shproj'\r
-                   AND '%(RestoreGraphProjectInputItems.Extension)' != '.vcxitems'\r
-                   AND '%(RestoreGraphProjectInputItems.Extension)' != '' " />\r
-    </ItemGroup>\r
-  \r
-    <!-- No filtering -->\r
-    <ItemGroup Condition=" '$(RestoreProjectFilterMode)' != 'exclusionlist' AND '$(RestoreProjectFilterMode)' != 'inclusionlist' ">\r
-      <_FilteredRestoreGraphProjectInputItemsTmp\r
-        Include="@(RestoreGraphProjectInputItems)" />\r
-    </ItemGroup>\r
-\r
-    <!-- Remove duplicates -->\r
-    <RemoveDuplicates\r
-      Inputs="@(_FilteredRestoreGraphProjectInputItemsTmp)">\r
-      <Output\r
-          TaskParameter="Filtered"\r
-          ItemName="FilteredRestoreGraphProjectInputItems" />\r
-    </RemoveDuplicates>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateRestoreGraph\r
-    Entry point for creating the project to project restore graph.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateRestoreGraph" \r
-        DependsOnTargets="_FilterRestoreGraphProjectInputItems;_GetAllRestoreProjectPathItems"\r
-        Returns="@(_RestoreGraphEntry)">\r
-    <Message Text="Generating dg file" Importance="low" />\r
-    <Message Text="%(_RestoreProjectPathItems.Identity)" Importance="low" />\r
-\r
-    <!-- Use all projects if RestoreRecursive is true. Otherwise use only the top level projects. -->\r
-    <ItemGroup>\r
-      <_GenerateRestoreGraphProjectEntryInput Include="@(FilteredRestoreGraphProjectInputItems)" Condition=" '$(RestoreRecursive)' != 'true' " />\r
-      <_GenerateRestoreGraphProjectEntryInput Include="@(_RestoreProjectPathItems)" Condition=" '$(RestoreRecursive)' == 'true' " />\r
-    </ItemGroup>\r
-\r
-    <!-- Process top level projects. -->\r
-    <MsBuild\r
-        Projects="@(_GenerateRestoreGraphProjectEntryInput)"\r
-        Targets="_GenerateRestoreGraphProjectEntry"\r
-        ContinueOnError="$(RestoreContinueOnError)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration);\r
-                    %(_MSBuildProjectReferenceExistent.SetPlatform);\r
-                    $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_RestoreGraphEntry" />\r
-    </MsBuild>\r
-\r
-    <!-- Generate a spec for every project including dependencies. -->\r
-    <MsBuild\r
-        Projects="@(_RestoreProjectPathItems)"\r
-        Targets="_GenerateProjectRestoreGraph"\r
-        ContinueOnError="$(RestoreContinueOnError)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration);\r
-                    %(_MSBuildProjectReferenceExistent.SetPlatform);\r
-                    $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_RestoreGraphEntry" />\r
-    </MsBuild>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateRestoreGraphProjectEntry\r
-    Top level entry point within a project.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateRestoreGraphProjectEntry"\r
-          DependsOnTargets="_GenerateRestoreSpecs;_GenerateDotnetCliToolReferenceSpecs"\r
-          Returns="@(_RestoreGraphEntry)">\r
-    <!-- Returns restore graph entries for the project and all dependencies -->\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateRestoreSpecs\r
-    Mark entry points for restore.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateRestoreSpecs"\r
-      DependsOnTargets="_GetRestoreProjectStyle"\r
-      Returns="@(_RestoreGraphEntry)">\r
-    <Message Text="Restore entry point $(MSBuildProjectFullPath)" Importance="low" />\r
-\r
-    <!-- Mark entry point -->\r
-    <ItemGroup Condition=" '$(RestoreProjects)' == '' OR '$(RestoreProjects)' == 'true' ">\r
-      <_RestoreGraphEntry Include="$([System.Guid]::NewGuid())" Condition=" '$(RestoreProjectStyle)' != 'Unknown' ">\r
-        <Type>RestoreSpec</Type>\r
-        <ProjectUniqueName>$(MSBuildProjectFullPath)</ProjectUniqueName>\r
-      </_RestoreGraphEntry>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateDotnetCliToolReferenceSpecs\r
-    Collect DotnetCliToolReferences\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateDotnetCliToolReferenceSpecs"\r
-      Returns="@(_RestoreGraphEntry)">\r
-\r
-    <PropertyGroup>\r
-      <DotnetCliToolTargetFramework Condition=" '$(DotnetCliToolTargetFramework)' == '' ">netcoreapp1.0</DotnetCliToolTargetFramework>\r
-    </PropertyGroup>\r
-\r
-    <!-- Write out tool references -->\r
-    <GetRestoreDotnetCliToolsTask\r
-      Condition=" '$(RestoreDotnetCliToolReferences)' == '' OR '$(RestoreDotnetCliToolReferences)' == 'true' "\r
-      ProjectPath="$(MSBuildProjectFullPath)"\r
-      ToolFramework="$(DotnetCliToolTargetFramework)"\r
-      DotnetCliToolReferences="@(DotnetCliToolReference)">\r
-\r
-      <Output\r
-        TaskParameter="RestoreGraphItems"\r
-        ItemName="_RestoreGraphEntry" />\r
-    </GetRestoreDotnetCliToolsTask>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GetProjectJsonPath\r
-    Discover the project.json path if one exists for the project.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GetProjectJsonPath"\r
-    Returns="$(_CurrentProjectJsonPath)">\r
-    <!-- Get project.json path -->\r
-    <!-- Skip this if the project style is already set. -->\r
-    <GetRestoreProjectJsonPathTask \r
-      ProjectPath="$(MSBuildProjectFullPath)"\r
-      Condition=" '$(RestoreProjectStyle)' == 'ProjectJson' OR '$(RestoreProjectStyle)' == '' ">\r
-      <Output TaskParameter="ProjectJsonPath" PropertyName="_CurrentProjectJsonPath" />\r
-    </GetRestoreProjectJsonPathTask>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GetRestoreProjectStyle\r
-    Determine the project restore type.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GetRestoreProjectStyle"\r
-    DependsOnTargets="_GetProjectJsonPath"\r
-    Returns="$(RestoreProjectStyle)">\r
-    <!-- This may be overridden by setting RestoreProjectStyle in the project. -->\r
-    <PropertyGroup>\r
-      <!-- If any PackageReferences exist treat it as PackageReference. This has priority over project.json. -->\r
-      <RestoreProjectStyle Condition=" '$(RestoreProjectStyle)' == '' AND @(PackageReference) != '' ">PackageReference</RestoreProjectStyle>\r
-      <!-- If this is not a PackageReference project check if project.json or projectName.project.json exists. -->\r
-      <RestoreProjectStyle Condition=" '$(RestoreProjectStyle)' == '' AND '$(_CurrentProjectJsonPath)' != '' ">ProjectJson</RestoreProjectStyle>\r
-      <!-- This project is either a packages.config project or one that does not use NuGet at all. -->\r
-      <RestoreProjectStyle Condition=" '$(RestoreProjectStyle)' == '' ">Unknown</RestoreProjectStyle>\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GetRestoreTargetFrameworksOutput\r
-    Read target frameworks from the project.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GetRestoreTargetFrameworksOutput"\r
-    DependsOnTargets="_GetRestoreProjectStyle"\r
-    Returns="@(_RestoreTargetFrameworksOutputFiltered)">\r
-\r
-    <PropertyGroup>\r
-      <_RestoreProjectFramework></_RestoreProjectFramework>\r
-    </PropertyGroup>\r
-\r
-    <!-- For project.json projects target frameworks will be read from project.json. -->\r
-    <GetRestoreProjectFrameworks\r
-      Condition=" '$(RestoreProjectStyle)' != 'ProjectJson' "\r
-      ProjectPath="$(MSBuildProjectFullPath)"\r
-      TargetFrameworks="$(TargetFrameworks)"\r
-      TargetFramework="$(TargetFramework)"\r
-      TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
-      TargetPlatformIdentifier="$(TargetPlatformIdentifier)"\r
-      TargetPlatformVersion="$(TargetPlatformVersion)"\r
-      TargetPlatformMinVersion="$(TargetPlatformMinVersion)">\r
-      <Output\r
-        TaskParameter="ProjectTargetFrameworks"\r
-        PropertyName="_RestoreProjectFramework" />\r
-    </GetRestoreProjectFrameworks>\r
-\r
-    <ItemGroup Condition=" '$(_RestoreProjectFramework)' != '' ">\r
-      <_RestoreTargetFrameworksOutputFiltered Include="$(_RestoreProjectFramework.Split(';'))" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GetRestoreTargetFrameworksAsItems\r
-    Get the set of $(TargetFramework) and $(TargetFrameworks)\r
-    values that should be used for inner builds.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GetRestoreTargetFrameworksAsItems"\r
-    DependsOnTargets="_GetRestoreProjectStyle;_GetRestoreTargetFrameworksOutput"\r
-    Returns="@(_RestoreTargetFrameworkItems)">\r
-\r
-    <PropertyGroup>\r
-      <_RestoreTargetFrameworkItemsHasValues Condition=" '$(TargetFramework)' != '' OR '$(TargetFrameworks)' != '' ">true</_RestoreTargetFrameworkItemsHasValues>\r
-    </PropertyGroup>\r
-\r
-    <!-- Only return values for NETCore PackageReference projects -->\r
-    <ItemGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' AND '$(_RestoreTargetFrameworkItemsHasValues)' == 'true' ">\r
-      <_RestoreTargetFrameworkItems Include="@(_RestoreTargetFrameworksOutputFiltered)" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateRestoreProjectSpec\r
-    Generate a restore project spec for the current project.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateRestoreProjectSpec"\r
-    DependsOnTargets="_GetRestoreProjectStyle;_GetRestoreTargetFrameworksOutput"\r
-    Returns="@(_RestoreGraphEntry)">\r
-\r
-    <!-- Determine the restore output path -->\r
-    <PropertyGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' ">\r
-      <RestoreOutputPath Condition=" '$(RestoreOutputPath)' == '' " >$(BaseIntermediateOutputPath)</RestoreOutputPath>\r
-    </PropertyGroup>\r
-\r
-    <ConvertToAbsolutePath Paths="$(RestoreOutputPath)" Condition=" '$(RestoreProjectStyle)' == 'PackageReference' ">\r
-      <Output TaskParameter="AbsolutePaths" PropertyName="RestoreOutputAbsolutePath" />\r
-    </ConvertToAbsolutePath>\r
-\r
-    <!-- \r
-      Determine project name for the assets file.\r
-      Highest priority: PackageId\r
-      If PackageId does not exist use: AssemblyName\r
-      If AssemblyName does not exist fallback to the project file name without the extension: $(MSBuildProjectName)\r
-\r
-      For non-NETCore projects use only: $(MSBuildProjectName)\r
-    -->\r
-    <PropertyGroup>\r
-      <_RestoreProjectName>$(MSBuildProjectName)</_RestoreProjectName>\r
-      <_RestoreProjectName Condition=" '$(RestoreProjectStyle)' == 'PackageReference' AND '$(AssemblyName)' != '' ">$(AssemblyName)</_RestoreProjectName>\r
-      <_RestoreProjectName Condition=" '$(RestoreProjectStyle)' == 'PackageReference' AND '$(PackageId)' != '' ">$(PackageId)</_RestoreProjectName>\r
-    </PropertyGroup>\r
-\r
-    <!-- \r
-      Determine project version for .NETCore projects\r
-      Default to 1.0.0\r
-      Use Version if it exists\r
-      Override with PackageVersion if it exists (same as pack)\r
-    -->\r
-    <PropertyGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' ">\r
-      <_RestoreProjectVersion>1.0.0</_RestoreProjectVersion>\r
-      <_RestoreProjectVersion Condition=" '$(Version)' != '' ">$(Version)</_RestoreProjectVersion>\r
-      <_RestoreProjectVersion Condition=" '$(PackageVersion)' != '' ">$(PackageVersion)</_RestoreProjectVersion>\r
-    </PropertyGroup>\r
-\r
-    <!-- Determine if this will use cross targeting -->\r
-    <PropertyGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' AND '$(TargetFrameworks)' != '' ">\r
-      <_RestoreCrossTargeting>true</_RestoreCrossTargeting>\r
-    </PropertyGroup>\r
-    \r
-    <!-- Determine if ContentFiles should be written by NuGet -->\r
-    <PropertyGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' AND '$(_RestoreSkipContentFileWrite)' == '' ">\r
-      <_RestoreSkipContentFileWrite Condition=" '$(TargetFrameworks)' == '' AND '$(TargetFramework)' == '' ">true</_RestoreSkipContentFileWrite>\r
-    </PropertyGroup>\r
-    \r
-    <!-- Write properties for the top level entry point -->\r
-    <ItemGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' ">\r
-      <_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">\r
-        <Type>ProjectSpec</Type>\r
-        <Version>$(_RestoreProjectVersion)</Version>\r
-        <ProjectUniqueName>$(MSBuildProjectFullPath)</ProjectUniqueName>\r
-        <ProjectPath>$(MSBuildProjectFullPath)</ProjectPath>\r
-        <ProjectName>$(_RestoreProjectName)</ProjectName>\r
-        <Sources>$(RestoreSources)</Sources>\r
-        <FallbackFolders>$(RestoreFallbackFolders)</FallbackFolders>\r
-        <PackagesPath>$(RestorePackagesPath)</PackagesPath>\r
-        <ProjectStyle>$(RestoreProjectStyle)</ProjectStyle>\r
-        <OutputPath>$(RestoreOutputAbsolutePath)</OutputPath>\r
-        <TargetFrameworks>@(_RestoreTargetFrameworksOutputFiltered)</TargetFrameworks>\r
-        <RuntimeIdentifiers>$(RuntimeIdentifiers);$(RuntimeIdentifier)</RuntimeIdentifiers>\r
-        <RuntimeSupports>$(RuntimeSupports)</RuntimeSupports>\r
-        <CrossTargeting>$(_RestoreCrossTargeting)</CrossTargeting>\r
-        <RestoreLegacyPackagesDirectory>$(RestoreLegacyPackagesDirectory)</RestoreLegacyPackagesDirectory>\r
-        <ValidateRuntimeAssets>$(ValidateRuntimeIdentifierCompatibility)</ValidateRuntimeAssets>\r
-        <SkipContentFileWrite>$(_RestoreSkipContentFileWrite)</SkipContentFileWrite>\r
-      </_RestoreGraphEntry>\r
-    </ItemGroup>\r
-\r
-    <!-- Use project.json -->\r
-    <ItemGroup Condition=" '$(RestoreProjectStyle)' == 'ProjectJson' ">\r
-      <_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">\r
-        <Type>ProjectSpec</Type>\r
-        <ProjectUniqueName>$(MSBuildProjectFullPath)</ProjectUniqueName>\r
-        <ProjectPath>$(MSBuildProjectFullPath)</ProjectPath>\r
-        <ProjectName>$(_RestoreProjectName)</ProjectName>\r
-        <Sources>$(RestoreSources)</Sources>\r
-        <FallbackFolders>$(RestoreFallbackFolders)</FallbackFolders>\r
-        <PackagesPath>$(RestorePackagesPath)</PackagesPath>\r
-        <FallbackFolders>$(RestoreFallbackFolders)</FallbackFolders>\r
-        <ProjectJsonPath>$(_CurrentProjectJsonPath)</ProjectJsonPath>\r
-        <ProjectStyle>$(RestoreProjectStyle)</ProjectStyle>\r
-      </_RestoreGraphEntry>\r
-    </ItemGroup>\r
-\r
-    <!-- Non-NuGet type -->\r
-    <ItemGroup Condition=" '$(RestoreProjectStyle)' == 'Unknown' ">\r
-      <_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">\r
-        <Type>ProjectSpec</Type>\r
-        <ProjectUniqueName>$(MSBuildProjectFullPath)</ProjectUniqueName>\r
-        <ProjectPath>$(MSBuildProjectFullPath)</ProjectPath>\r
-        <ProjectName>$(_RestoreProjectName)</ProjectName>\r
-        <ProjectStyle>$(RestoreProjectStyle)</ProjectStyle>\r
-        <TargetFrameworks>@(_RestoreTargetFrameworksOutputFiltered)</TargetFrameworks>\r
-      </_RestoreGraphEntry>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateRestoreDependencies\r
-    Generate items for package and project references.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateRestoreDependencies"\r
-    DependsOnTargets="_GetRestoreProjectStyle;_GetRestoreTargetFrameworksAsItems"\r
-    Returns="@(_RestoreGraphEntry)">\r
-\r
-    <!-- Get project and package references  -->\r
-    <!-- Evaluate for each framework -->\r
-    <MSBuild\r
-      Projects="$(MSBuildProjectFullPath)"\r
-      Targets="_GenerateProjectRestoreGraphPerFramework"\r
-      ContinueOnError="$(RestoreContinueOnError)"\r
-      Properties="TargetFramework=%(_RestoreTargetFrameworkItems.Identity);\r
-                  %(_MSBuildProjectReferenceExistent.SetConfiguration);\r
-                  %(_MSBuildProjectReferenceExistent.SetPlatform);\r
-                  $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
-      RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_RestoreGraphEntry" />\r
-    </MSBuild>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateProjectRestoreGraph\r
-    Recursively walk project to project references.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateProjectRestoreGraph"\r
-      DependsOnTargets="\r
-      _GetRestoreProjectStyle;\r
-      _GetRestoreTargetFrameworksOutput;\r
-      _GenerateRestoreProjectSpec;\r
-      _GenerateRestoreDependencies"\r
-      Returns="@(_RestoreGraphEntry)">\r
-\r
-    <!-- Output from dependency targets -->\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateProjectRestoreGraphPerFramework\r
-    Walk dependencies using $(TargetFramework)\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateProjectRestoreGraphPerFramework"\r
-    DependsOnTargets="_GetRestoreProjectStyle"\r
-    Returns="@(_RestoreGraphEntry)">\r
-\r
-    <!-- Write out project references -->\r
-    <GetRestoreProjectReferencesTask\r
-      ProjectUniqueName="$(MSBuildProjectFullPath)"\r
-      ProjectReferences="@(ProjectReference)"\r
-      TargetFrameworks="$(TargetFramework)"\r
-      ParentProjectPath="$(MSBuildProjectFullPath)">\r
-\r
-      <Output\r
-        TaskParameter="RestoreGraphItems"\r
-        ItemName="_RestoreGraphEntry" />\r
-    </GetRestoreProjectReferencesTask>\r
-\r
-    <!-- Write out package references for NETCore -->\r
-    <GetRestorePackageReferencesTask\r
-      Condition=" '$(RestoreProjectStyle)' == 'PackageReference' "\r
-      ProjectUniqueName="$(MSBuildProjectFullPath)"\r
-      PackageReferences="@(PackageReference)"\r
-      TargetFrameworks="$(TargetFramework)">\r
-\r
-      <Output\r
-        TaskParameter="RestoreGraphItems"\r
-        ItemName="_RestoreGraphEntry" />\r
-    </GetRestorePackageReferencesTask>\r
-\r
-    <!-- Write out target framework information -->\r
-    <ItemGroup Condition="  '$(RestoreProjectStyle)' == 'PackageReference' AND '$(PackageTargetFallback)' != '' ">\r
-      <_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">\r
-        <Type>TargetFrameworkInformation</Type>\r
-        <ProjectUniqueName>$(MSBuildProjectFullPath)</ProjectUniqueName>\r
-        <PackageTargetFallback>$(PackageTargetFallback)</PackageTargetFallback>\r
-        <TargetFramework>$(TargetFramework)</TargetFramework>\r
-      </_RestoreGraphEntry>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateRestoreProjectPathItemsPerFramework\r
-    Get absolute paths for all project references.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateRestoreProjectPathItemsPerFramework"\r
-    DependsOnTargets="_SplitProjectReferencesByFileExistence"\r
-    Returns="@(_RestoreProjectPathItems)">\r
-\r
-    <!-- Get the absolute paths to all projects -->\r
-    <ConvertToAbsolutePath Paths="@(ProjectReference)">\r
-      <Output TaskParameter="AbsolutePaths" PropertyName="_RestoreGraphAbsoluteProjectPaths" />\r
-    </ConvertToAbsolutePath>\r
-\r
-    <ItemGroup>\r
-      <_RestoreProjectPathItems Include="$(_RestoreGraphAbsoluteProjectPaths)" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateRestoreProjectPathItems\r
-    Get all project references regardless of framework\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateRestoreProjectPathItems"\r
-    DependsOnTargets="_GetRestoreTargetFrameworksOutput;_GetRestoreTargetFrameworksAsItems"\r
-    Returns="@(_CurrentRestoreProjectPathItems)">\r
-\r
-    <!-- Get all project references for the current project  -->\r
-    <MSBuild\r
-      Projects="$(MSBuildProjectFullPath)"\r
-      Targets="_GenerateRestoreProjectPathItemsPerFramework"\r
-      ContinueOnError="$(RestoreContinueOnError)"\r
-      Properties="TargetFramework=%(_RestoreTargetFrameworkItems.Identity);\r
-                  %(_MSBuildProjectReferenceExistent.SetConfiguration);\r
-                  %(_MSBuildProjectReferenceExistent.SetPlatform);\r
-                  $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
-      RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_CurrentRestoreProjectPathItemsOutputs" />\r
-    </MSBuild>\r
-\r
-    <!-- Drop any duplicate items -->\r
-    <RemoveDuplicates\r
-      Inputs="@(_CurrentRestoreProjectPathItemsOutputs)">\r
-      <Output\r
-          TaskParameter="Filtered"\r
-          ItemName="_CurrentRestoreProjectPathItems" />\r
-    </RemoveDuplicates>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GenerateRestoreProjectPathWalk\r
-    Recursively walk projects\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GenerateRestoreProjectPathWalk"\r
-    DependsOnTargets="_GenerateRestoreProjectPathItems;_GetRestoreTargetFrameworksAsItems"\r
-    Returns="@(_RestoreProjectPathItems)">\r
-\r
-    <!-- Walk project references  -->\r
-    <MSBuild\r
-      Projects="@(_CurrentRestoreProjectPathItems)"\r
-      Targets="_GenerateRestoreProjectPathWalk"\r
-      ContinueOnError="$(RestoreContinueOnError)"\r
-      Properties="TargetFramework=%(_RestoreTargetFrameworkItems.Identity);\r
-                  %(_MSBuildProjectReferenceExistent.SetConfiguration);\r
-                  %(_MSBuildProjectReferenceExistent.SetPlatform);\r
-                  $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
-      RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_GenerateRestoreProjectPathWalkOutputs" />\r
-    </MSBuild>\r
-\r
-    <!-- Include the current project in the result -->\r
-    <ItemGroup>\r
-      <_GenerateRestoreProjectPathWalkOutputs Include="$(MSBuildProjectFullPath)" />\r
-    </ItemGroup>\r
-\r
-    <!-- Remove duplicates -->\r
-    <RemoveDuplicates\r
-      Inputs="@(_GenerateRestoreProjectPathWalkOutputs)">\r
-      <Output\r
-          TaskParameter="Filtered"\r
-          ItemName="_RestoreProjectPathItems" />\r
-    </RemoveDuplicates>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GetAllRestoreProjectPathItems\r
-    Get the full list of known projects. \r
-    This includes all child projects from all target frameworks.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GetAllRestoreProjectPathItems"\r
-          DependsOnTargets="_FilterRestoreGraphProjectInputItems"\r
-          Returns="@(_RestoreProjectPathItems)">\r
-\r
-    <!-- Walk projects -->\r
-    <MsBuild\r
-        Projects="@(FilteredRestoreGraphProjectInputItems)"\r
-        Targets="_GenerateRestoreProjectPathWalk"\r
-        ContinueOnError="$(RestoreContinueOnError)"\r
-        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration);\r
-                    %(_MSBuildProjectReferenceExistent.SetPlatform);\r
-                    $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
-        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_RestoreProjectPathItemsOutputs" />\r
-    </MsBuild>\r
-\r
-    <!-- Remove duplicates -->\r
-    <RemoveDuplicates\r
-      Inputs="@(_RestoreProjectPathItemsOutputs)">\r
-      <Output\r
-          TaskParameter="Filtered"\r
-          ItemName="_RestoreProjectPathItems" />\r
-    </RemoveDuplicates>\r
-  </Target>\r
-</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.Build.Tasks.CodeAnalysis.dll b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.Build.Tasks.CodeAnalysis.dll
deleted file mode 100644 (file)
index b8f6567..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.Build.Tasks.CodeAnalysis.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CSharp.Core.targets b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CSharp.Core.targets
deleted file mode 100644 (file)
index 0b8ba6f..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>\r
-<!-- Copyright (c)  Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->\r
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-  <Target Name="CoreCompile"\r
-          Inputs="$(MSBuildAllProjects);\r
-                  @(Compile);\r
-                  @(_CoreCompileResourceInputs);\r
-                  $(ApplicationIcon);\r
-                  $(AssemblyOriginatorKeyFile);\r
-                  @(ReferencePath);\r
-                  @(CompiledLicenseFile);\r
-                  @(LinkResource);\r
-                  @(EmbeddedDocumentation);\r
-                  $(Win32Resource);\r
-                  $(Win32Manifest);\r
-                  @(CustomAdditionalCompileInputs);\r
-                  $(ResolvedCodeAnalysisRuleSet);\r
-                  @(AdditionalFiles);\r
-                  @(EmbeddedFiles)"\r
-          Outputs="@(DocFileItem);\r
-                   @(IntermediateAssembly);\r
-                   @(_DebugSymbolsIntermediatePath);\r
-                   $(NonExistentFile);\r
-                   @(CustomAdditionalCompileOutputs)"\r
-          Returns="@(CscCommandLineArgs)"\r
-          DependsOnTargets="$(CoreCompileDependsOn)">\r
-    <!-- These two compiler warnings are raised when a reference is bound to a different version\r
-             than specified in the assembly reference version number.  MSBuild raises the same warning in this case,\r
-             so the compiler warning would be redundant. -->\r
-    <PropertyGroup Condition="('$(TargetFrameworkVersion)' != 'v1.0') and ('$(TargetFrameworkVersion)' != 'v1.1')">\r
-      <NoWarn>$(NoWarn);1701;1702</NoWarn>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup>\r
-      <!-- To match historical behavior, when inside VS11+ disable the warning from csc.exe indicating that no sources were passed in-->\r
-      <NoWarn Condition="'$(BuildingInsideVisualStudio)' == 'true' AND '$(VisualStudioVersion)' != '' AND '$(VisualStudioVersion)' &gt; '10.0'">$(NoWarn);2008</NoWarn>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup Condition="'$(TargetingClr2Framework)' == 'true'">\r
-      <ReferencePath>\r
-        <EmbedInteropTypes />\r
-      </ReferencePath>\r
-    </ItemGroup>\r
-\r
-    <PropertyGroup>\r
-      <!-- If the user has specified AppConfigForCompiler, we'll use it. If they have not, but they set UseAppConfigForCompiler,\r
-                 then we'll use AppConfig -->\r
-      <AppConfigForCompiler Condition="'$(AppConfigForCompiler)' == '' AND '$(UseAppConfigForCompiler)' == 'true'">$(AppConfig)</AppConfigForCompiler>\r
-\r
-      <!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp-->\r
-      <PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(_DebugSymbolsProduced)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile>\r
-    </PropertyGroup>\r
-\r
-    <!-- Prefer32Bit was introduced in .NET 4.5. Set it to false if we are targeting 4.0 -->\r
-    <PropertyGroup Condition="('$(TargetFrameworkVersion)' == 'v4.0')">\r
-      <Prefer32Bit>false</Prefer32Bit>\r
-    </PropertyGroup>\r
-\r
-    <!-- TODO: Remove this ItemGroup once it has been moved to "_GenerateCompileInputs" target in Microsoft.Common.CurrentVersion.targets.\r
-         https://github.com/dotnet/roslyn/issues/12223 -->\r
-    <ItemGroup Condition="('$(AdditionalFileItemNames)' != '')">\r
-      <AdditionalFileItems Include="$(AdditionalFileItemNames)" />\r
-      <AdditionalFiles Include="@(%(AdditionalFileItems.Identity))" />\r
-    </ItemGroup>\r
-\r
-    <PropertyGroup Condition="'$(UseSharedCompilation)' == ''">\r
-      <UseSharedCompilation>true</UseSharedCompilation>\r
-    </PropertyGroup>\r
-\r
-    <!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->\r
-    <Csc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'"\r
-         AdditionalLibPaths="$(AdditionalLibPaths)"\r
-         AddModules="@(AddModules)"\r
-         AdditionalFiles="@(AdditionalFiles)"\r
-         AllowUnsafeBlocks="$(AllowUnsafeBlocks)"\r
-         Analyzers="@(Analyzer)"\r
-         ApplicationConfiguration="$(AppConfigForCompiler)"\r
-         BaseAddress="$(BaseAddress)"\r
-         CheckForOverflowUnderflow="$(CheckForOverflowUnderflow)"\r
-         ChecksumAlgorithm="$(ChecksumAlgorithm)"\r
-         CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)"\r
-         CodePage="$(CodePage)"\r
-         DebugType="$(DebugType)"\r
-         DefineConstants="$(DefineConstants)"\r
-         DelaySign="$(DelaySign)"\r
-         DisabledWarnings="$(NoWarn)"\r
-         DocumentationFile="@(DocFileItem)"\r
-         EmbeddedFiles="@(EmbeddedFiles)"\r
-         EmitDebugInformation="$(DebugSymbols)"\r
-         EnvironmentVariables="$(CscEnvironment)"\r
-         ErrorEndLocation="$(ErrorEndLocation)"\r
-         ErrorLog="$(ErrorLog)"\r
-         ErrorReport="$(ErrorReport)"\r
-         Features="$(Features)"\r
-         FileAlignment="$(FileAlignment)"\r
-         GenerateFullPaths="$(GenerateFullPaths)"\r
-         HighEntropyVA="$(HighEntropyVA)"\r
-         Instrument="$(Instrument)"\r
-         KeyContainer="$(KeyContainerName)"\r
-         KeyFile="$(KeyOriginatorFile)"\r
-         LangVersion="$(LangVersion)"\r
-         LinkResources="@(LinkResource)"\r
-         MainEntryPoint="$(StartupObject)"\r
-         ModuleAssemblyName="$(ModuleAssemblyName)"\r
-         NoConfig="true"\r
-         NoLogo="$(NoLogo)"\r
-         NoStandardLib="$(NoCompilerStandardLib)"\r
-         NoWin32Manifest="$(NoWin32Manifest)"\r
-         Optimize="$(Optimize)"\r
-         Deterministic="$(Deterministic)"\r
-         PublicSign="$(PublicSign)"\r
-         OutputAssembly="@(IntermediateAssembly)"\r
-         PdbFile="$(PdbFile)"\r
-         Platform="$(PlatformTarget)"\r
-         Prefer32Bit="$(Prefer32Bit)"\r
-         PreferredUILang="$(PreferredUILang)"\r
-         ProvideCommandLineArgs="$(ProvideCommandLineArgs)"\r
-         References="@(ReferencePath)"\r
-         ReportAnalyzer="$(ReportAnalyzer)"\r
-         Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"\r
-         ResponseFiles="$(CompilerResponseFile)"\r
-         RuntimeMetadataVersion="$(RuntimeMetadataVersion)"\r
-         SkipCompilerExecution="$(SkipCompilerExecution)"\r
-         Sources="@(Compile)"\r
-         SubsystemVersion="$(SubsystemVersion)"\r
-         TargetType="$(OutputType)"\r
-         ToolExe="$(CscToolExe)"\r
-         ToolPath="$(CscToolPath)"\r
-         TreatWarningsAsErrors="$(TreatWarningsAsErrors)"\r
-         UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"\r
-         UseSharedCompilation="$(UseSharedCompilation)"\r
-         Utf8Output="$(Utf8Output)"\r
-         VsSessionGuid="$(VsSessionGuid)"\r
-         WarningLevel="$(WarningLevel)"\r
-         WarningsAsErrors="$(WarningsAsErrors)"\r
-         WarningsNotAsErrors="$(WarningsNotAsErrors)"\r
-         Win32Icon="$(ApplicationIcon)"\r
-         Win32Manifest="$(Win32Manifest)"\r
-         Win32Resource="$(Win32Resource)"\r
-         PathMap="$(PathMap)"\r
-         SourceLink="$(SourceLink)">\r
-      <Output TaskParameter="CommandLineArgs" ItemName="CscCommandLineArgs" />\r
-    </Csc>\r
-\r
-    <ItemGroup>\r
-      <_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />\r
-    </ItemGroup>\r
-\r
-    <CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" />\r
-  </Target>\r
-</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.CSharp.dll b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.CSharp.dll
deleted file mode 100644 (file)
index ab654b9..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.CSharp.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.VisualBasic.dll b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.VisualBasic.dll
deleted file mode 100644 (file)
index 38c01da..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.VisualBasic.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.dll b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.dll
deleted file mode 100644 (file)
index b16d31c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.CodeAnalysis.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.VisualBasic.Core.targets b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/Microsoft.VisualBasic.Core.targets
deleted file mode 100644 (file)
index 8d5d9e3..0000000
+++ /dev/null
@@ -1,148 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>\r
-<!-- Copyright (c)  Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->\r
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-  <Target Name="CoreCompile"\r
-          Inputs="$(MSBuildAllProjects);\r
-                  @(Compile);\r
-                  @(_CoreCompileResourceInputs);\r
-                  $(ApplicationIcon);\r
-                  $(AssemblyOriginatorKeyFile);\r
-                  @(ReferencePath);\r
-                  @(CompiledLicenseFile);\r
-                  @(LinkResource);\r
-                  @(EmbeddedDocumentation);\r
-                  $(Win32Resource);\r
-                  $(Win32Manifest);\r
-                  @(CustomAdditionalCompileInputs);\r
-                  $(ResolvedCodeAnalysisRuleSet);\r
-                  @(AdditionalFiles);\r
-                  @(EmbeddedFiles)"\r
-          Outputs="@(DocFileItem);\r
-                   @(IntermediateAssembly);\r
-                   @(_DebugSymbolsIntermediatePath);\r
-                   $(NonExistentFile);\r
-                   @(CustomAdditionalCompileOutputs)"\r
-          Returns="@(VbcCommandLineArgs)"\r
-          DependsOnTargets="$(CoreCompileDependsOn)">\r
-    <PropertyGroup>\r
-      <_NoWarnings Condition="'$(WarningLevel)' == '0'">true</_NoWarnings>\r
-      <_NoWarnings Condition="'$(WarningLevel)' == '1'">false</_NoWarnings>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup>\r
-      <!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp-->\r
-      <PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(DebugSymbols)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup Condition="'$(TargetingClr2Framework)' == 'true'">\r
-      <ReferencePath>\r
-        <EmbedInteropTypes />\r
-      </ReferencePath>\r
-    </ItemGroup>\r
-\r
-    <!-- Prefer32Bit was introduced in .NET 4.5. Set it to false if we are targeting 4.0 -->\r
-    <PropertyGroup Condition="('$(TargetFrameworkVersion)' == 'v4.0')">\r
-      <Prefer32Bit>false</Prefer32Bit>\r
-    </PropertyGroup>\r
-\r
-    <!-- TODO: Remove this ItemGroup once it has been moved to "_GenerateCompileInputs" target in Microsoft.Common.CurrentVersion.targets.\r
-         https://github.com/dotnet/roslyn/issues/12223 -->\r
-    <ItemGroup Condition="('$(AdditionalFileItemNames)' != '')">\r
-      <AdditionalFileItems Include="$(AdditionalFileItemNames)" />\r
-      <AdditionalFiles Include="@(%(AdditionalFileItems.Identity))" />\r
-    </ItemGroup>\r
-\r
-    <PropertyGroup Condition="'$(UseSharedCompilation)' == ''">\r
-      <UseSharedCompilation>true</UseSharedCompilation>\r
-    </PropertyGroup>\r
-\r
-    <!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->\r
-    <Vbc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'"\r
-         AdditionalLibPaths="$(AdditionalLibPaths)"\r
-         AddModules="@(AddModules)"\r
-         AdditionalFiles="@(AdditionalFiles)"\r
-         Analyzers="@(Analyzer)"\r
-         BaseAddress="$(BaseAddress)"\r
-         ChecksumAlgorithm="$(ChecksumAlgorithm)"\r
-         CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)"\r
-         CodePage="$(CodePage)"\r
-         DebugType="$(DebugType)"\r
-         DefineConstants="$(FinalDefineConstants)"\r
-         DelaySign="$(DelaySign)"\r
-         DisabledWarnings="$(NoWarn)"\r
-         DocumentationFile="@(DocFileItem)"\r
-         EmbeddedFiles="@(EmbeddedFiles)"\r
-         EmitDebugInformation="$(DebugSymbols)"\r
-         EnvironmentVariables="$(VbcEnvironment)"\r
-         ErrorLog="$(ErrorLog)"\r
-         ErrorReport="$(ErrorReport)"\r
-         Features="$(Features)"\r
-         FileAlignment="$(FileAlignment)"\r
-         GenerateDocumentation="$(GenerateDocumentation)"\r
-         HighEntropyVA="$(HighEntropyVA)"\r
-         Imports="@(Import)"\r
-         Instrument="$(Instrument)"\r
-         KeyContainer="$(KeyContainerName)"\r
-         KeyFile="$(KeyOriginatorFile)"\r
-         LangVersion="$(LangVersion)"\r
-         LinkResources="@(LinkResource)"\r
-         MainEntryPoint="$(StartupObject)"\r
-         ModuleAssemblyName="$(ModuleAssemblyName)"\r
-         NoConfig="true"\r
-         NoStandardLib="$(NoCompilerStandardLib)"\r
-         NoVBRuntimeReference="$(NoVBRuntimeReference)"\r
-         NoWarnings="$(_NoWarnings)"\r
-         NoWin32Manifest="$(NoWin32Manifest)"\r
-         Optimize="$(Optimize)"\r
-         Deterministic="$(Deterministic)"\r
-         PublicSign="$(PublicSign)"\r
-         OptionCompare="$(OptionCompare)"\r
-         OptionExplicit="$(OptionExplicit)"\r
-         OptionInfer="$(OptionInfer)"\r
-         OptionStrict="$(OptionStrict)"\r
-         OptionStrictType="$(OptionStrictType)"\r
-         OutputAssembly="@(IntermediateAssembly)"\r
-         PdbFile="$(PdbFile)"\r
-         Platform="$(PlatformTarget)"\r
-         Prefer32Bit="$(Prefer32Bit)"\r
-         PreferredUILang="$(PreferredUILang)"\r
-         ProvideCommandLineArgs="$(ProvideCommandLineArgs)"\r
-         References="@(ReferencePath)"\r
-         RemoveIntegerChecks="$(RemoveIntegerChecks)"\r
-         ReportAnalyzer="$(ReportAnalyzer)"\r
-         Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"\r
-         ResponseFiles="$(CompilerResponseFile)"\r
-         RootNamespace="$(RootNamespace)"\r
-         RuntimeMetadataVersion="$(RuntimeMetadataVersion)"\r
-         SdkPath="$(FrameworkPathOverride)"\r
-         SkipCompilerExecution="$(SkipCompilerExecution)"\r
-         Sources="@(Compile)"\r
-         SubsystemVersion="$(SubsystemVersion)"\r
-         TargetCompactFramework="$(TargetCompactFramework)"\r
-         TargetType="$(OutputType)"\r
-         ToolExe="$(VbcToolExe)"\r
-         ToolPath="$(VbcToolPath)"\r
-         TreatWarningsAsErrors="$(TreatWarningsAsErrors)"\r
-         UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"\r
-         UseSharedCompilation="$(UseSharedCompilation)"\r
-         Utf8Output="$(Utf8Output)"\r
-         VBRuntimePath="$(VBRuntimePath)"\r
-         Verbosity="$(VbcVerbosity)"\r
-         VsSessionGuid="$(VsSessionGuid)"\r
-         WarningsAsErrors="$(WarningsAsErrors)"\r
-         WarningsNotAsErrors="$(WarningsNotAsErrors)"\r
-         Win32Icon="$(ApplicationIcon)"\r
-         Win32Manifest="$(Win32Manifest)"\r
-         Win32Resource="$(Win32Resource)"\r
-         VBRuntime="$(VBRuntime)"\r
-         PathMap="$(PathMap)"\r
-         SourceLink="$(SourceLink)">\r
-      <Output TaskParameter="CommandLineArgs" ItemName="VbcCommandLineArgs" />\r
-    </Vbc>\r
-    <ItemGroup>\r
-      <_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />\r
-    </ItemGroup>\r
-\r
-    <CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" />\r
-  </Target>\r
-</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/csc.deps.json b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/csc.deps.json
deleted file mode 100644 (file)
index f82574b..0000000
+++ /dev/null
@@ -1,1997 +0,0 @@
-{
-  "runtimeTarget": {
-    "name": ".NETCoreApp,Version=v2.0",
-    "signature": "b29b7c5fd4081fe3210c77f32a61afaa70049213"
-  },
-  "compilationOptions": {},
-  "targets": {
-    ".NETCoreApp,Version=v2.0": {
-      "tool_roslyn/2.0.0-preview1-005977": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Build.Tasks": "2.0.0-rc4-61325-08",
-          "Microsoft.CodeAnalysis.CSharp": "2.0.0-rc4-61325-08",
-          "Microsoft.DiaSymReader.Native": "1.4.1",
-          "Microsoft.Net.Compilers.netcore": "2.0.0-rc4-61325-08"
-        },
-        "runtime": {}
-      },
-      "Microsoft.Build/14.3.0": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "14.3.0",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        }
-      },
-      "Microsoft.Build.Framework/14.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        }
-      },
-      "Microsoft.Build.Tasks.Core/14.3.0": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "14.3.0",
-          "Microsoft.Build.Utilities.Core": "14.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        }
-      },
-      "Microsoft.Build.Utilities.Core/14.3.0": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "14.3.0",
-          "System.Collections.Specialized": "4.0.1",
-          "System.Diagnostics.Process": "4.3.0",
-          "System.Resources.Reader": "4.0.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
-      "Microsoft.CodeAnalysis.Build.Tasks/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.Build": "14.3.0",
-          "Microsoft.Build.Tasks.Core": "14.3.0",
-          "Microsoft.CodeAnalysis.CSharp": "2.0.0-rc4-61325-08",
-          "System.AppContext": "4.3.0",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Process": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.DriveInfo": "4.3.0",
-          "System.IO.Pipes": "4.3.0",
-          "System.Security.AccessControl": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Principal.Windows": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Build.Tasks.CodeAnalysis.dll": {}
-        }
-      },
-      "Microsoft.CodeAnalysis.Common/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.FileVersionInfo": "4.3.0",
-          "System.Diagnostics.StackTrace": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.X509Certificates": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.CodePages": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Parallel": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.ValueTuple": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath.XDocument": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
-        }
-      },
-      "Microsoft.CodeAnalysis.Compilers/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.CSharp": "2.0.0-rc4-61325-08",
-          "Microsoft.CodeAnalysis.VisualBasic": "2.0.0-rc4-61325-08"
-        }
-      },
-      "Microsoft.CodeAnalysis.CSharp/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Common": "2.0.0-rc4-61325-08"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
-        }
-      },
-      "Microsoft.CodeAnalysis.VisualBasic/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Common": "2.0.0-rc4-61325-08"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.CodeAnalysis.VisualBasic.dll": {}
-        }
-      },
-      "Microsoft.DiaSymReader.Native/1.4.1": {
-        "runtimeTargets": {
-          "runtime/win-x64/native/_._": {
-            "rid": "win-x64",
-            "assetType": "native"
-          },
-          "runtime/win-x86/native/_._": {
-            "rid": "win-x86",
-            "assetType": "native"
-          },
-          "runtimes/win/native/Microsoft.DiaSymReader.Native.arm.dll": {
-            "rid": "win",
-            "assetType": "native"
-          },
-          "runtimes/win8-arm/native/Microsoft.DiaSymReader.Native.arm.dll": {
-            "rid": "win8-arm",
-            "assetType": "native"
-          }
-        }
-      },
-      "Microsoft.Net.Compilers.netcore/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Compilers": "2.0.0-rc4-61325-08",
-          "System.AppContext": "4.3.0",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Process": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.Net.Sockets": "4.3.0",
-          "System.Runtime.Loader": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtimeTargets": {}
-      },
-      "Microsoft.NETCore.Targets/1.1.0": {},
-      "Microsoft.Win32.Primitives/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "Microsoft.Win32.Registry/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/debian.8-x64/native/_._": {
-            "rid": "debian.8-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/fedora.23-x64/native/_._": {
-            "rid": "fedora.23-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/fedora.24-x64/native/_._": {
-            "rid": "fedora.24-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.native.System/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Net.Http/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-        "dependencies": {
-          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "dependencies": {
-          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        }
-      },
-      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/opensuse.13.2-x64/native/_._": {
-            "rid": "opensuse.13.2-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/opensuse.42.1-x64/native/_._": {
-            "rid": "opensuse.42.1-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-        "runtimeTargets": {
-          "runtime/osx.10.10-x64/native/_._": {
-            "rid": "osx.10.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/osx.10.10-x64/native/_._": {
-            "rid": "osx.10.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/rhel.7-x64/native/_._": {
-            "rid": "rhel.7-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.14.04-x64/native/_._": {
-            "rid": "ubuntu.14.04-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.16.04-x64/native/_._": {
-            "rid": "ubuntu.16.04-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.16.10-x64/native/_._": {
-            "rid": "ubuntu.16.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "System.AppContext/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Buffers/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Collections.Concurrent/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Collections.Immutable/1.3.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.NonGeneric/4.0.1": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.Specialized/4.0.1": {
-        "dependencies": {
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Extensions": "4.0.1",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Console/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Debug/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.FileVersionInfo/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.Process/4.3.0": {
-        "dependencies": {
-          "Microsoft.Win32.Primitives": "4.3.0",
-          "Microsoft.Win32.Registry": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Threading.ThreadPool": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/linux/lib/_._": {
-            "rid": "linux",
-            "assetType": "runtime"
-          },
-          "runtime/osx/lib/_._": {
-            "rid": "osx",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.StackTrace/4.3.0": {
-        "dependencies": {
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Tools/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Tracing/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Dynamic.Runtime/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Globalization/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Globalization.Calendars/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Globalization": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Globalization.Extensions/4.0.1": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "System.Buffers": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.IO.Compression": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO.FileSystem/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.FileSystem.DriveInfo/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO.FileSystem.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.IO.Pipes/4.3.0": {
-        "dependencies": {
-          "System.Buffers": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Net.Primitives": "4.3.0",
-          "System.Net.Sockets": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Principal": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Overlapped": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Linq/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Linq.Expressions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Emit.Lightweight": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Net.Primitives/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Net.Sockets/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Net.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.ObjectModel/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Reflection/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.ILGeneration/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.Lightweight/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Metadata/1.4.2": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Reflection.Primitives/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.TypeExtensions/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Resources.Reader/4.0.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Resources.ResourceManager/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "System.Runtime.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Handles/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.InteropServices/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Runtime.Loader/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Numerics/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Security.AccessControl/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Principal.Windows": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Claims/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Security.Principal": "4.3.0"
-        }
-      },
-      "System.Security.Cryptography.Algorithms/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/osx/lib/_._": {
-            "rid": "osx",
-            "assetType": "runtime"
-          },
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Cng/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Csp/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Encoding/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.OpenSsl/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Security.Cryptography.X509Certificates/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Calendars": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Cng": "4.3.0",
-          "System.Security.Cryptography.Csp": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.OpenSsl": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.Net.Http": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Principal/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Security.Principal.Windows/4.3.0": {
-        "dependencies": {
-          "Microsoft.Win32.Primitives": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Claims": "4.3.0",
-          "System.Security.Principal": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Text.Encoding/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Text.Encoding.CodePages/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Text.Encoding.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Text.RegularExpressions/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Overlapped/4.3.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Threading.Tasks/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Extensions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Parallel/4.3.0": {
-        "dependencies": {
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Thread/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.ThreadPool/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.ValueTuple/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Xml.ReaderWriter/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Extensions": "4.3.0"
-        }
-      },
-      "System.Xml.XDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XmlDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XPath/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XPath.XDocument/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath": "4.3.0"
-        }
-      }
-    }
-  },
-  "libraries": {
-    "tool_roslyn/2.0.0-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.Build/14.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-URmqFVnJ0MviA6hoHRTotHKxsWJCqpgqOh9gcUg40siGRHI8gOefCwe0IExD1WgQUj8EPXT/5vL5D+e9nk7xlg==",
-      "path": "microsoft.build/14.3.0",
-      "hashPath": "microsoft.build.14.3.0.nupkg.sha512"
-    },
-    "Microsoft.Build.Framework/14.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GX3MdQMQ3YVx/jWerzd5vDW/VrcLxf80Ts4T9AVEUsrmL6wZK1YTGNX3jLapll+5Y7PBDbvf5R815A64hlEQ+g==",
-      "path": "microsoft.build.framework/14.3.0",
-      "hashPath": "microsoft.build.framework.14.3.0.nupkg.sha512"
-    },
-    "Microsoft.Build.Tasks.Core/14.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/h8PEha1FPAsGf6SPYP+vqTD34tuPvdeLIq+a4gKCNqwGnb66LOi3m8CQiAvumyTCrx9dli8HEE2s2EnoVJ9AA==",
-      "path": "microsoft.build.tasks.core/14.3.0",
-      "hashPath": "microsoft.build.tasks.core.14.3.0.nupkg.sha512"
-    },
-    "Microsoft.Build.Utilities.Core/14.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-wGluB/diyYl0iZLjiJzWJTmK0RgOgzmzb19fRBgAyORe/N6Z1zwJHK/cLJcAsuvzbanrXsf3NuGlmbc5lOvTag==",
-      "path": "microsoft.build.utilities.core/14.3.0",
-      "hashPath": "microsoft.build.utilities.core.14.3.0.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
-      "path": "microsoft.codeanalysis.analyzers/1.1.0",
-      "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.Build.Tasks/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-wuc4M9fwVRqt2+9y83UOnJAeSKAzzPS3+dbTJq523yVggs8xWyyantwbKLsOvqg1QjKXARz8jcbtNWE2TXlguw==",
-      "path": "microsoft.codeanalysis.build.tasks/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.build.tasks.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.Common/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UR6qFXEe2pCQyEQlxAKH78jl0kExiQXOofMG+sKEFetth2eebmR42b4tLwsmsLpJLRdi22HYBFEcUpWdPcOBJw==",
-      "path": "microsoft.codeanalysis.common/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.common.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.Compilers/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cA4tGF079xpx3uuoatFy7Fk8qcqZhxWyvjzA7ZWgxtNwGFYNIGdHztRSB/aUYcBpON7cOppRyGi8GHu1iii1sQ==",
-      "path": "microsoft.codeanalysis.compilers/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.compilers.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.CSharp/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YhC/itFbj9nVTT7PhiReglZVk2UgQhSiOBI2N0hdwTNU3z+tfn6/K3h01kW9Mwrd2Lqj/47ojU1rjOBmjIrEYA==",
-      "path": "microsoft.codeanalysis.csharp/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.csharp.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.VisualBasic/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-F5CJPT16WdBnpL7dHG3yq6Ki1tZ0EuUCM4loiw4oW2V3teqriNO3uC43E6v+AcsWe3IvfQZrj6D+irUdswLiuA==",
-      "path": "microsoft.codeanalysis.visualbasic/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.visualbasic.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.DiaSymReader.Native/1.4.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-oi9LCkKzSm7WgI0LsODDQUQdzldNdv9BU/QDoW9QMu+uN4baJXANkTWrjc2+aTqeftyhPXF1fn/m9jPo7mJ6FA==",
-      "path": "microsoft.diasymreader.native/1.4.1",
-      "hashPath": "microsoft.diasymreader.native.1.4.1.nupkg.sha512"
-    },
-    "Microsoft.Net.Compilers.netcore/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-O/Ptsk/nR4uH1DzzR3Vkbx2ADgbT9XF7IYQXSD6aMdEhCcon1mIzIVtMQ+a1Jarc5Tb7ufZqKl0C0KQI90oT1g==",
-      "path": "microsoft.net.compilers.netcore/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.net.compilers.netcore.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.NETCore.Targets/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
-      "path": "microsoft.netcore.targets/1.1.0",
-      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.Win32.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
-      "path": "microsoft.win32.primitives/4.3.0",
-      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
-    },
-    "Microsoft.Win32.Registry/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
-      "path": "microsoft.win32.registry/4.3.0",
-      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"
-    },
-    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
-      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
-      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
-      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
-      "path": "runtime.native.system/4.3.0",
-      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
-      "path": "runtime.native.system.io.compression/4.3.0",
-      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Net.Http/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
-      "path": "runtime.native.system.net.http/4.3.0",
-      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
-      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
-      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
-      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
-      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
-      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
-      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
-      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
-    },
-    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
-      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
-      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
-      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
-      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
-      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "System.AppContext/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
-      "path": "system.appcontext/4.3.0",
-      "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
-    },
-    "System.Buffers/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
-      "path": "system.buffers/4.3.0",
-      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
-    },
-    "System.Collections/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
-      "path": "system.collections/4.3.0",
-      "hashPath": "system.collections.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Concurrent/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
-      "path": "system.collections.concurrent/4.3.0",
-      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Immutable/1.3.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
-      "path": "system.collections.immutable/1.3.1",
-      "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
-    },
-    "System.Collections.NonGeneric/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-hMxFT2RhhlffyCdKLDXjx8WEC5JfCvNozAZxCablAuFRH74SCV4AgzE8yJCh/73bFnEoZgJ9MJmkjQ0dJmnKqA==",
-      "path": "system.collections.nongeneric/4.0.1",
-      "hashPath": "system.collections.nongeneric.4.0.1.nupkg.sha512"
-    },
-    "System.Collections.Specialized/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/HKQyVP0yH1I0YtK7KJL/28snxHNH/bi+0lgk/+MbURF6ULhAE31MDI+NZDerNWu264YbxklXCCygISgm+HMug==",
-      "path": "system.collections.specialized/4.0.1",
-      "hashPath": "system.collections.specialized.4.0.1.nupkg.sha512"
-    },
-    "System.Console/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
-      "path": "system.console/4.3.0",
-      "hashPath": "system.console.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Debug/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
-      "path": "system.diagnostics.debug/4.3.0",
-      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.FileVersionInfo/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
-      "path": "system.diagnostics.fileversioninfo/4.3.0",
-      "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Process/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",
-      "path": "system.diagnostics.process/4.3.0",
-      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.StackTrace/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
-      "path": "system.diagnostics.stacktrace/4.3.0",
-      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tools/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
-      "path": "system.diagnostics.tools/4.3.0",
-      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tracing/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
-      "path": "system.diagnostics.tracing/4.3.0",
-      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
-    },
-    "System.Dynamic.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
-      "path": "system.dynamic.runtime/4.3.0",
-      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
-      "path": "system.globalization/4.3.0",
-      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization.Calendars/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
-      "path": "system.globalization.calendars/4.3.0",
-      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization.Extensions/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==",
-      "path": "system.globalization.extensions/4.0.1",
-      "hashPath": "system.globalization.extensions.4.0.1.nupkg.sha512"
-    },
-    "System.IO/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
-      "path": "system.io/4.3.0",
-      "hashPath": "system.io.4.3.0.nupkg.sha512"
-    },
-    "System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
-      "path": "system.io.compression/4.3.0",
-      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
-      "path": "system.io.filesystem/4.3.0",
-      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem.DriveInfo/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-G5mdrArPM927DRs1fYqUzMYH9JW+fjEHtdawypg05hpkoeFI0nrqDJ8mcZCQheRoD+79K68b06esyxXnt7RxhA==",
-      "path": "system.io.filesystem.driveinfo/4.3.0",
-      "hashPath": "system.io.filesystem.driveinfo.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
-      "path": "system.io.filesystem.primitives/4.3.0",
-      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.IO.Pipes/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-wpGJuACA6r8+KRckXoI6ghGTwgPRiICI6T7kgHI/m7S5eMqV/8jH37fzAUhTwIe9RwlH/j1sWwm2Q2zyXwZGHw==",
-      "path": "system.io.pipes/4.3.0",
-      "hashPath": "system.io.pipes.4.3.0.nupkg.sha512"
-    },
-    "System.Linq/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
-      "path": "system.linq/4.3.0",
-      "hashPath": "system.linq.4.3.0.nupkg.sha512"
-    },
-    "System.Linq.Expressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
-      "path": "system.linq.expressions/4.3.0",
-      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
-    },
-    "System.Net.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==",
-      "path": "system.net.primitives/4.3.0",
-      "hashPath": "system.net.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Net.Sockets/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==",
-      "path": "system.net.sockets/4.3.0",
-      "hashPath": "system.net.sockets.4.3.0.nupkg.sha512"
-    },
-    "System.ObjectModel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
-      "path": "system.objectmodel/4.3.0",
-      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
-      "path": "system.reflection/4.3.0",
-      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
-      "path": "system.reflection.emit/4.3.0",
-      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.ILGeneration/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
-      "path": "system.reflection.emit.ilgeneration/4.3.0",
-      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.Lightweight/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
-      "path": "system.reflection.emit.lightweight/4.3.0",
-      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
-      "path": "system.reflection.extensions/4.3.0",
-      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Metadata/1.4.2": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
-      "path": "system.reflection.metadata/1.4.2",
-      "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
-    },
-    "System.Reflection.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
-      "path": "system.reflection.primitives/4.3.0",
-      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.TypeExtensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
-      "path": "system.reflection.typeextensions/4.3.0",
-      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
-    },
-    "System.Resources.Reader/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VX1iHAoHxgrLZv+nq/9drCZI6Q4SSCzSVyUm1e0U60sqWdj6XhY7wvKmy3RvsSal9h+/vqSWwxxJsm0J4vn/jA==",
-      "path": "system.resources.reader/4.0.0",
-      "hashPath": "system.resources.reader.4.0.0.nupkg.sha512"
-    },
-    "System.Resources.ResourceManager/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
-      "path": "system.resources.resourcemanager/4.3.0",
-      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
-      "path": "system.runtime/4.3.0",
-      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
-      "path": "system.runtime.extensions/4.3.0",
-      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Handles/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
-      "path": "system.runtime.handles/4.3.0",
-      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.InteropServices/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
-      "path": "system.runtime.interopservices/4.3.0",
-      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Loader/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
-      "path": "system.runtime.loader/4.3.0",
-      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Numerics/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
-      "path": "system.runtime.numerics/4.3.0",
-      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
-    },
-    "System.Security.AccessControl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-AqO2yLFGvtaTREHXTma3XR8RVlj/+nOMA2zlcWd+TGD13eCbl+JbfzCQU4chy7gLRLGJvJHNQAOk1TJc7E7JEQ==",
-      "path": "system.security.accesscontrol/4.3.0",
-      "hashPath": "system.security.accesscontrol.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Claims/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==",
-      "path": "system.security.claims/4.3.0",
-      "hashPath": "system.security.claims.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Algorithms/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
-      "path": "system.security.cryptography.algorithms/4.3.0",
-      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Cng/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
-      "path": "system.security.cryptography.cng/4.3.0",
-      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Csp/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
-      "path": "system.security.cryptography.csp/4.3.0",
-      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Encoding/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
-      "path": "system.security.cryptography.encoding/4.3.0",
-      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
-      "path": "system.security.cryptography.openssl/4.3.0",
-      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
-      "path": "system.security.cryptography.primitives/4.3.0",
-      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.X509Certificates/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
-      "path": "system.security.cryptography.x509certificates/4.3.0",
-      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Principal/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==",
-      "path": "system.security.principal/4.3.0",
-      "hashPath": "system.security.principal.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Principal.Windows/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HVL1rvqYtnRCxFsYag/2le/ZfKLK4yMw79+s6FmKXbSCNN0JeAhrYxnRAHFoWRa0dEojsDcbBSpH3l22QxAVyw==",
-      "path": "system.security.principal.windows/4.3.0",
-      "hashPath": "system.security.principal.windows.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
-      "path": "system.text.encoding/4.3.0",
-      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding.CodePages/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
-      "path": "system.text.encoding.codepages/4.3.0",
-      "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
-      "path": "system.text.encoding.extensions/4.3.0",
-      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Text.RegularExpressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
-      "path": "system.text.regularexpressions/4.3.0",
-      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
-      "path": "system.threading/4.3.0",
-      "hashPath": "system.threading.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Overlapped/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==",
-      "path": "system.threading.overlapped/4.3.0",
-      "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
-      "path": "system.threading.tasks/4.3.0",
-      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
-      "path": "system.threading.tasks.extensions/4.3.0",
-      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Parallel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
-      "path": "system.threading.tasks.parallel/4.3.0",
-      "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Thread/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
-      "path": "system.threading.thread/4.3.0",
-      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.ThreadPool/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",
-      "path": "system.threading.threadpool/4.3.0",
-      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"
-    },
-    "System.ValueTuple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cNLEvBX3d6MMQRZe3SMFNukVbitDAEpVZO17qa0/2FHxZ7Y7PpFRpr6m2615XYM/tYYYf0B+WyHNujqIw8Luwg==",
-      "path": "system.valuetuple/4.3.0",
-      "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.ReaderWriter/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
-      "path": "system.xml.readerwriter/4.3.0",
-      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
-      "path": "system.xml.xdocument/4.3.0",
-      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XmlDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
-      "path": "system.xml.xmldocument/4.3.0",
-      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
-      "path": "system.xml.xpath/4.3.0",
-      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath.XDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
-      "path": "system.xml.xpath.xdocument/4.3.0",
-      "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
-    }
-  }
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/csc.exe b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/csc.exe
deleted file mode 100644 (file)
index 9b9a90b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/csc.exe and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/csc.runtimeconfig.json b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/csc.runtimeconfig.json
deleted file mode 100644 (file)
index 374c5b0..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "runtimeOptions": {
-    "tfm": "netcoreapp2.0",
-    "framework": {
-      "name": "Microsoft.NETCore.App",
-      "version": "2.0.0-preview1-002111-00"
-    }
-  }
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/any/native/csc.exe b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/any/native/csc.exe
deleted file mode 100644 (file)
index 5c165c4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/any/native/csc.exe and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll
deleted file mode 100644 (file)
index a009a0b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll
deleted file mode 100644 (file)
index ffa2d32..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win/native/Microsoft.DiaSymReader.Native.arm.dll b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win/native/Microsoft.DiaSymReader.Native.arm.dll
deleted file mode 100644 (file)
index 23dd0d4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win/native/Microsoft.DiaSymReader.Native.arm.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win8-arm/native/Microsoft.DiaSymReader.Native.arm.dll b/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win8-arm/native/Microsoft.DiaSymReader.Native.arm.dll
deleted file mode 100644 (file)
index 23dd0d4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Roslyn/runtimes/win8-arm/native/Microsoft.DiaSymReader.Native.arm.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/FSharp.NET.Sdk/Sdk/Sdk.OnRestore.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/FSharp.NET.Sdk/Sdk/Sdk.OnRestore.targets
deleted file mode 100644 (file)
index 44f79b0..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <Import Project="$(MSBuildToolsPath)\Microsoft.Common.targets" />\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/FSharp.NET.Sdk/Sdk/Sdk.props b/dotnet/sdk/2.0.0-preview1-005977/Sdks/FSharp.NET.Sdk/Sdk/Sdk.props
deleted file mode 100644 (file)
index f638d52..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/FSharp.NET.Sdk/Sdk/Sdk.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/FSharp.NET.Sdk/Sdk/Sdk.targets
deleted file mode 100644 (file)
index edc1f07..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Sdk.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition=" '$(LanguageTargets)' == '' and '$(MSBuildProjectExtension)' == '.fsproj' ">\r
-\r
-    <!-- On restore -->\r
-    <LanguageTargets Condition=" '$(FSharpLanguageTargets)' == '' ">$(MSBuildThisFileDirectory)Sdk.OnRestore.targets</LanguageTargets>\r
-\r
-    <!-- Normal commands -->\r
-    <LanguageTargets Condition=" '$(FSharpLanguageTargets)' != '' ">$(FSharpLanguageTargets)</LanguageTargets>\r
-  </PropertyGroup>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/ComputeTargets/Microsoft.NET.Sdk.Publish.ComputeFiles.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/ComputeTargets/Microsoft.NET.Sdk.Publish.ComputeFiles.targets
deleted file mode 100644 (file)
index 419f115..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.Publish.ComputeFiles.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your web deploy projects from the command-line or the IDE.\r
-\r
-This file defines the steps in the standard package/publish process for collecting only files to run the web appliation.\r
-\r
-Copyright (C) Microsoft Corporation. All rights reserved.\r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <!-- Only the compute target relevant to the project type will be invoked.  -->\r
-  <PropertyGroup>\r
-    <_DotNetPublishComputeFiles>\r
-      _DetermineProjectType;\r
-    </_DotNetPublishComputeFiles>\r
-  </PropertyGroup>\r
-\r
-\r
-  <!--***************************************************************-->\r
-  <!-- Target _DetermineProjectType                                  -->\r
-  <!--***************************************************************-->\r
-\r
-  <Target Name="_DetermineProjectType" >\r
-    <PropertyGroup>\r
-      <_IsAspNetCoreProject Condition="%(ProjectCapability.Identity) == 'AspNetCore'">true</_IsAspNetCoreProject>\r
-      <_PublishProjectType Condition="'$(_PublishProjectType)' == '' and '$(_IsAspNetCoreProject)' == 'true' ">AspNetCore</_PublishProjectType>\r
-      <_PublishProjectType Condition="'$(_PublishProjectType)' == '' and '$(WebJobName)' != '' and '$(WebJobType)' != ''">WebJob</_PublishProjectType>\r
-      <_PublishProjectType Condition="'$(_PublishProjectType)' == '' ">UnKnown</_PublishProjectType>\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-  <!--********************************************************************-->\r
-  <!-- This will ensure that all values have the required metadata        -->\r
-  <!--********************************************************************-->\r
-  <ItemDefinitionGroup>\r
-    <DotNetPublishFiles>\r
-      <DestinationRelativePath></DestinationRelativePath>\r
-      <Exclude>False</Exclude>\r
-    </DotNetPublishFiles>\r
-  </ItemDefinitionGroup>\r
-\r
-\r
-  <!--***************************************************************-->\r
-  <!-- Target _IncludePrePublishGeneratedContent                     -->\r
-  <!--***************************************************************-->\r
-  \r
-  <Target Name="_IncludePrePublishGeneratedContent" BeforeTargets="GetCopyToPublishDirectoryItems" Condition=" '$(EnableDefaultItems)' == 'true' And '$(EnableDefaultContentItems)' == 'true' ">\r
-    <ItemGroup>\r
-      <_WebProjectGeneratedContent Include="wwwroot/**" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder);@(_ContentIncludedByDefault)" />\r
-      <ContentWithTargetPath Include="@(_WebProjectGeneratedContent)" TargetPath="%(Identity)" CopyToPublishDirectory="PreserveNewest" />\r
-    </ItemGroup>\r
-  </Target>\r
-  \r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.MSDeployPackage.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.MSDeployPackage.targets
deleted file mode 100644 (file)
index 4d078dd..0000000
+++ /dev/null
@@ -1,280 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.Publish.MSDeployPackage.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your web deploy projects from the command-line or the IDE.\r
-\r
-This file defines the steps in the standard build process to deploy web application projects.\r
-\r
-Copyright (C) Microsoft Corporation. All rights reserved.\r
-***********************************************************************************************\r
--->\r
-\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <!--\r
-  ***********************************************************************************************\r
-  Including the tasks\r
-  ***********************************************************************************************\r
- -->\r
-  <UsingTask TaskName="MSDeploy" AssemblyFile="$(_PublishTaskAssemblyFullPath)"/>\r
-  <UsingTask TaskName="VSMSDeploy" AssemblyFile="$(_PublishTaskAssemblyFullPath)"/>\r
-  <UsingTask TaskName="NormalizeServiceUrl" AssemblyFile="$(_PublishTaskAssemblyFullPath)"/>\r
-  <UsingTask TaskName="ValidateParameter" AssemblyFile="$(_PublishTaskAssemblyFullPath)"/>\r
-  <UsingTask TaskName="CreateManifestFile" AssemblyFile="$(_PublishTaskAssemblyFullPath)" />\r
-  <UsingTask TaskName="CreateParameterFile" AssemblyFile="$(_PublishTaskAssemblyFullPath)" />\r
-\r
-  <PropertyGroup>\r
-    <_DotNetPublishFiles>\r
-      MSDeployPackagePublish;\r
-    </_DotNetPublishFiles>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-  ***********************************************************************************************\r
-  TARGET : MSDeployPackagePublish\r
-  ***********************************************************************************************\r
- -->\r
-  <PropertyGroup>\r
-    <MSDeployPackagePublishDependsOn>\r
-      $(MSDeployPackagePublishDependsOn);\r
-      _InitMSDeployPackageLocation;\r
-      _PrepareForMsDeployPublish;\r
-      _CreateManifestFiles;\r
-      _CreateParameterFiles;\r
-    </MSDeployPackagePublishDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <Target Name="MSDeployPackagePublish" DependsOnTargets="$(MSDeployPackagePublishDependsOn)">\r
-\r
-    <ValidateParameter\r
-    ParameterName="DeployIisAppPath"\r
-    ParameterValue="$(DeployIisAppPath)"/>\r
-\r
-    <PropertyGroup>\r
-      <MSDeployPublishSourceType>manifest</MSDeployPublishSourceType>\r
-      <MSDeployPublishSourceRoot>$(_MsDeploySourceManifestPath)</MSDeployPublishSourceRoot>\r
-      <!--Destination is alway a manifest-->\r
-      <MSDeployPublishDestinationType>Package</MSDeployPublishDestinationType>\r
-      <MSDeployPublishDestinationRoot>$(PackageLocation)</MSDeployPublishDestinationRoot>\r
-      <RetryAttemptsForDeployment Condition=" '$(RetryAttemptsForDeployment)' == '' ">2</RetryAttemptsForDeployment>\r
-      <PublishEnableLinks Condition="'$(PublishEnableLinks)' == ''"></PublishEnableLinks>\r
-      <PublishDisableLinks Condition="'$(PublishDisableLinks)' == ''">AppPoolExtension;ContentExtension;CertificateExtension</PublishDisableLinks>\r
-      <!-- UserAgent string sent to msdeploy -->\r
-      <_MSDeployUserAgentSource>CmdLine</_MSDeployUserAgentSource>\r
-      <_MSDeployUserAgent>VS$(_MSDeployUserAgentSource)</_MSDeployUserAgent>\r
-      <!-- MsDeploy Api is not supported for core yet -->\r
-      <UseMsDeployExe Condition="'$(UseMsDeployExe)' == '' And '$(MSBuildRuntimeType)' == 'Core'">true</UseMsDeployExe>\r
-    </PropertyGroup>\r
-\r
-    <!--  Data Passed to MSDeploy -->\r
-    <ItemGroup>\r
-      <MsDeploySourceProviderSetting Remove="@(MsDeploySourceProviderSetting)" />\r
-      <MsDeploySourceProviderSetting Include="$(MSDeployPublishSourceType)">\r
-        <Path>$(MSDeployPublishSourceRoot)</Path>\r
-      </MsDeploySourceProviderSetting>\r
-\r
-      <MsDeployDestinationProviderSetting Remove="@(MsDeployDestinationProviderSetting)" />\r
-      <MsDeployDestinationProviderSetting Include="$(MSDeployPublishDestinationType)">\r
-        <Path>$(MSDeployPublishDestinationRoot)</Path>\r
-      </MsDeployDestinationProviderSetting>\r
-    </ItemGroup>\r
-\r
-    <VSMSDeploy Condition="'$(UseMsdeployExe)' != 'true'"\r
-       MSDeployVersionsToTry="$(_MSDeployVersionsToTry)"\r
-       Source="@(MsDeploySourceProviderSetting)"\r
-       Destination="@(MsDeployDestinationProviderSetting)"\r
-       DeploymentTraceLevel="$(PackageTraceLevel)"\r
-       DisableLink="$(PublishDisableLinks)"\r
-       EnableLink="$(PublishEnableLinks)"\r
-       ImportDeclareParametersItems="$(_MSDeployParametersFilePath)"\r
-       ReplaceRuleItems="@(MsDeployReplaceRules)"\r
-       RetryAttempts="$(RetryAttemptsForDeployment)">\r
-      <Output TaskParameter="Result" PropertyName="PackageResult" />\r
-    </VSMSDeploy>\r
-\r
-    <MSdeploy\r
-      Condition="'$(UseMsdeployExe)' == 'true'"\r
-      Verb="sync"\r
-      Source="@(MsDeploySourceProviderSetting)"\r
-      Destination="@(MsDeployDestinationProviderSetting)"\r
-      DisableLink="$(PublishDisableLinks)"\r
-      EnableLink="$(PublishEnableLinks)"\r
-      ImportDeclareParametersItems="$(_MSDeployParametersFilePath)"\r
-      ReplaceRuleItems="@(MsDeployReplaceRules)"\r
-      RetryAttempts="$(RetryAttemptsForDeployment)"\r
-      ExePath="$(MSDeployPath)"\r
-      />\r
-  </Target>\r
-\r
-  <!--\r
-  ***********************************************************************************************\r
-  TARGET : _InitMSDeployPackageLocation\r
-  ***********************************************************************************************\r
- -->\r
-\r
-  <Target Name="_InitMSDeployPackageLocation">\r
-   \r
-    <PropertyGroup>\r
-      <DefaultPackageFileName Condition="'$(DefaultPackageFileName)'==''">MSDeployPackage.zip</DefaultPackageFileName>\r
-      <PackageLocation Condition="'$(PackageLocation)' == ''">$(DesktopBuildPackageLocation)</PackageLocation>\r
-      <PackageLocation Condition="'$(PackageLocation)' == ''">$(OutputPath)</PackageLocation>\r
-      <PackageLocation Condition="'$([System.IO.Path]::GetExtension($(PackageLocation)))' == '' And !HasTrailingSlash('$(PackageLocation)')">$(PackageLocation)\</PackageLocation>\r
-      <PackageLocation Condition="'$([System.IO.Path]::GetExtension($(PackageLocation)))' == '' ">$(PackageLocation)$(DefaultPackageFileName)</PackageLocation>\r
-    </PropertyGroup>\r
-\r
-  </Target>\r
-  \r
-  <!--\r
-  ***********************************************************************************************\r
-  TARGET : _PrepareForMsDeployPackagePublish\r
-  ***********************************************************************************************\r
- -->\r
-\r
-  <Target Name="_PrepareForMsDeployPublish">\r
-\r
-    <PropertyGroup>\r
-      <_destinationFolder Condition="'$(_destinationFolder)' == ''">$([System.IO.Path]::GetDirectoryName($(PackageLocation)))\</_destinationFolder>\r
-      <_MsDeploySourceManifestPath Condition="'$(_MsDeploySourceManifestPath)' == ''">$(_destinationFolder)$(MSBuildProjectName).SourceManifest.xml</_MsDeploySourceManifestPath>\r
-      <_MSDeployParametersFilePath Condition="'$(_MSDeployParametersFilePath)' == ''">$(_destinationFolder)$(MSBuildProjectName).Parameters.xml</_MSDeployParametersFilePath>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup>\r
-      <_PublishConfigFiles Include="$(_MsDeploySourceManifestPath);$(_MSDeployParametersFilePath)" />\r
-    </ItemGroup>\r
-    \r
-    <MakeDir Directories="$(_destinationFolder)" Condition="!Exists('$(_destinationFolder)')" ContinueOnError="true"/>\r
-    <Delete Files="@(_PublishConfigFiles)" ContinueOnError="true" />\r
-    <Touch AlwaysCreate="true" Files="@(_PublishConfigFiles)" ContinueOnError="true" />\r
-  </Target>\r
-\r
-  <!--\r
-  ***********************************************************************************************\r
-  TARGET : _CreateManifestFiles\r
-  ***********************************************************************************************\r
- -->\r
-\r
-  <Target Name="_CreateManifestFiles">\r
-\r
-    <ItemGroup>\r
-      <MsDeploySourceManifest Remove="@(MsDeploySourceManifest)" />\r
-\r
-      <MsDeploySourceManifest Include="IisApp" >\r
-        <Path>$(PublishIntermediateOutputPath)</Path>\r
-      </MsDeploySourceManifest>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup Condition="'@(_EFSQLScripts)' != ''">\r
-      <MsDeploySourceManifest Include="dbfullsql" >\r
-        <Path>%(_EFSQLScripts.Identity)</Path>\r
-      </MsDeploySourceManifest>\r
-    </ItemGroup>\r
-\r
-    <CreateManifestFile\r
-      Manifests="@(MsDeploySourceManifest)"\r
-      ManifestFile="$(_MsDeploySourceManifestPath)" />\r
-  </Target>\r
-\r
-  <!--\r
-  ***********************************************************************************************\r
-  TARGET : _CreateParameterFiles\r
-  ***********************************************************************************************\r
- -->\r
-\r
-  <Target Name="_CreateParameterFiles">\r
-\r
-    <ItemGroup>\r
-      <MsDeployDeclareParameters Remove="@(MsDeployDeclareParameters)" />\r
-\r
-      <MsDeployDeclareParameters Include="IIS Web Application Name" >\r
-        <Kind>ProviderPath</Kind>\r
-        <Scope>IisApp</Scope>\r
-        <Match>$(PublishIntermediateOutputPath)</Match>\r
-        <Description></Description>\r
-        <DefaultValue>$(DeployIisAppPath)</DefaultValue>\r
-        <Value>$(DeployIisAppPath)</Value>\r
-        <Tags>IisApp</Tags>\r
-        <Priority></Priority>\r
-        <ExcludeFromSetParameter>false</ExcludeFromSetParameter>\r
-      </MsDeployDeclareParameters>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup Condition="'@(_EFSQLScripts)' != ''">\r
-      <MsDeployDeclareParameters Include="%(_EFSQLScripts.DBContext)">\r
-        <Kind>ProviderPath</Kind>\r
-        <Scope>dbfullsql</Scope>\r
-        <Match>%(_EFSQLScripts.Identity)</Match>\r
-        <Description></Description>\r
-        <DefaultValue>%(_EFSQLScripts.ConnectionString)</DefaultValue>\r
-        <Value>%(_EFSQLScripts.ConnectionString)</Value>\r
-        <Tags>dbfullsql</Tags>\r
-        <Priority></Priority>\r
-        <ExcludeFromSetParameter>false</ExcludeFromSetParameter>\r
-      </MsDeployDeclareParameters>\r
-    </ItemGroup>\r
-\r
-    <CreateParameterFile\r
-      Parameters="@(MsDeployDeclareParameters)"\r
-      DeclareSetParameterFile="$(_MSDeployParametersFilePath)"\r
-      IncludeDefaultValue="True"\r
-      GenerateFileEvenIfEmpty="True" />\r
-  </Target>\r
-\r
-  <!--\r
-  ***********************************************************************************************\r
-  Item Definitions\r
-  ***********************************************************************************************\r
- -->\r
-\r
-  <ItemDefinitionGroup>\r
-    <MsDeploySourceProviderSetting>\r
-      <Path></Path>\r
-      <ComputerName></ComputerName>\r
-      <!--<Wmsvc></Wmsvc>  Not supported yet-->\r
-      <UserName></UserName>\r
-      <Password></Password>\r
-      <EncryptPassword></EncryptPassword>\r
-      <IncludeAcls></IncludeAcls>\r
-      <authType></authType>\r
-      <prefetchPayload></prefetchPayload>\r
-    </MsDeploySourceProviderSetting>\r
-  </ItemDefinitionGroup>\r
-  \r
-  <ItemDefinitionGroup>\r
-    <MsDeployDestinationProviderSetting>\r
-      <Path></Path>\r
-      <ComputerName></ComputerName>\r
-      <!--<Wmsvc></Wmsvc>  Not supported yet-->\r
-      <UserName></UserName>\r
-      <Password></Password>\r
-      <EncryptPassword></EncryptPassword>\r
-      <IncludeAcls></IncludeAcls>\r
-      <authType></authType>\r
-      <prefetchPayload></prefetchPayload>\r
-    </MsDeployDestinationProviderSetting>\r
-  </ItemDefinitionGroup>\r
-  \r
-  <!--\r
-  DeploymentSkipRule(string skipAction, string objectName, string absolutePath, string XPath);-->\r
-  <ItemDefinitionGroup>\r
-    <MsDeploySkipRules>\r
-      <SkipAction></SkipAction>\r
-      <ObjectName></ObjectName>\r
-      <AbsolutePath></AbsolutePath>\r
-      <XPath></XPath>\r
-      <KeyAttribute></KeyAttribute>\r
-      <!--Source, Destination, Both(the default)-->\r
-      <Apply></Apply>\r
-    </MsDeploySkipRules>\r
-  </ItemDefinitionGroup>\r
-\r
-  <!-- AdditionalProviderSettings denote the additionProviderSetting need to be set in the manifest files-->\r
-  <ItemDefinitionGroup>\r
-    <MsDeploySourceManifest>\r
-      <Path>Unknown</Path>\r
-      <AdditionalProviderSettings></AdditionalProviderSettings>\r
-    </MsDeploySourceManifest>\r
-  </ItemDefinitionGroup>\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.NET.Sdk.Publish.Tasks.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.NET.Sdk.Publish.Tasks.dll
deleted file mode 100644 (file)
index a276cc0..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.NET.Sdk.Publish.Tasks.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Delegation.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Delegation.dll
deleted file mode 100644 (file)
index e198d41..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Delegation.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Deployment.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Deployment.dll
deleted file mode 100644 (file)
index 3230d21..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Deployment.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Newtonsoft.Json.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Newtonsoft.Json.dll
deleted file mode 100644 (file)
index 71f120f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Newtonsoft.Json.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Delegation.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Delegation.resources.dll
deleted file mode 100644 (file)
index 8723bc1..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Delegation.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Deployment.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Deployment.resources.dll
deleted file mode 100644 (file)
index 9e5203b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Deployment.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Microsoft.NET.Sdk.Publish.Tasks.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Microsoft.NET.Sdk.Publish.Tasks.dll
deleted file mode 100644 (file)
index ad66dbb..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Microsoft.NET.Sdk.Publish.Tasks.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Newtonsoft.Json.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Newtonsoft.Json.dll
deleted file mode 100644 (file)
index 01872bc..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Newtonsoft.Json.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/build/netstandard1.0/Microsoft.NET.Sdk.Web.ProjectSystem.props b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/build/netstandard1.0/Microsoft.NET.Sdk.Web.ProjectSystem.props
deleted file mode 100644 (file)
index 3678126..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.Web.ProjectSystem.props\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-  <PropertyGroup>\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);**/node_modules/**;node_modules/**</DefaultItemExcludes>\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);**/jspm_packages/**;jspm_packages/**</DefaultItemExcludes>\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);**/bower_components/**;bower_components/**</DefaultItemExcludes>\r
-    <OutputType>Exe</OutputType>\r
-    <DebugSymbols Condition="'$(DebugSymbols)' == ''">true</DebugSymbols>\r
-    <DebugType Condition="'$(DebugType)' == ''">pdbonly</DebugType>\r
-    <PreserveCompilationContext Condition="'$(PreserveCompilationContext)' == ''">true</PreserveCompilationContext>\r
-    <ServerGarbageCollection>true</ServerGarbageCollection>\r
-    <IsPackable Condition="'$(IsPackable)' == ''">false</IsPackable>\r
-  </PropertyGroup>\r
-\r
-  <ItemGroup Condition=" '$(EnableDefaultItems)' == 'true' And '$(EnableDefaultContentItems)' == 'true' ">\r
-    <!-- Publish everything under wwwroot, all JSON files, all web.config files and all Razor files -->\r
-    <Content Include="wwwroot/**" CopyToPublishDirectory="PreserveNewest" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />\r
-    <Content Include="**/web.config" CopyToPublishDirectory="PreserveNewest" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder);wwwroot/**" />\r
-    <Content Include="**/*.cshtml" CopyToPublishDirectory="PreserveNewest" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder);wwwroot/**" />\r
-    <Content Include="**/*.json" CopyToPublishDirectory="PreserveNewest" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder);wwwroot/**" />\r
-\r
-    <!-- Set CopyToPublishDirectory to Never for items under AppDesignerFolder ("Properties", by default) to avoid publishing launchSettings.json -->\r
-    <Content Update="$(AppDesignerFolder)/**" CopyToPublishDirectory="Never" Condition="'$(AppDesignerFolder)' != ''"/>\r
-    \r
-    <!-- Remove Content items from other item types (in a way that CPS understands) -->\r
-    <None Remove="wwwroot/**;**/*.json;**/web.config;**/*.cshtml" />\r
-    <Compile Remove="wwwroot/**" />\r
-    <EmbeddedResource Remove="wwwroot/**" />\r
-    \r
-    <!-- Keep track of the default content items for later to distinguish them from newly generated content items -->\r
-    <_ContentIncludedByDefault Include="@(Content)" />\r
-\r
-  </ItemGroup>\r
-\r
-</Project>\r
-\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.props b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.props
deleted file mode 100644 (file)
index 8527261..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Sdk.props\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" />\r
-  <Import Project="$(MSBuildThisFileDirectory)..\build\Microsoft.NET.Sdk.props"  />  \r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.targets
deleted file mode 100644 (file)
index 2d82b50..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Sdk.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <!-- Using the same property as Microsoft.CSharp.targets and presumably Microsoft.VisualBasic.targets here -->\r
-  <PropertyGroup Condition="'$(TargetFrameworks)' != '' and '$(TargetFramework)' == ''">\r
-    <IsCrossTargetingBuild>true</IsCrossTargetingBuild>\r
-  </PropertyGroup>\r
-  \r
-  <Import Project="$(MSBuildThisFileDirectory)..\build\Microsoft.NET.Sdk.BeforeCommonCrossTargeting.targets"\r
-          Condition="'$(IsCrossTargetingBuild)' == 'true'"/>\r
-  <Import Project="$(MSBuildThisFileDirectory)..\build\Microsoft.NET.Sdk.BeforeCommon.targets"\r
-          Condition="'$(IsCrossTargetingBuild)' != 'true'"/>\r
-\r
-  <PropertyGroup Condition="'$(LanguageTargets)' == ''">\r
-    <LanguageTargets Condition="'$(MSBuildProjectExtension)' == '.csproj'">$(MSBuildToolsPath)\Microsoft.CSharp.targets</LanguageTargets>\r
-    <LanguageTargets Condition="'$(MSBuildProjectExtension)' == '.vbproj'">$(MSBuildToolsPath)\Microsoft.VisualBasic.targets</LanguageTargets>\r
-    \r
-    <!-- If LanguageTargets isn't otherwise set, then just import the common targets.  This should allow the restore target to run,\r
-         which could bring in NuGet packages that set the LanguageTargets to something else.  This means support for different\r
-         languages could either be supplied via an SDK or via a NuGet package. -->\r
-    <LanguageTargets Condition="'$(LanguageTargets)' == ''">$(MSBuildToolsPath)\Microsoft.Common.CurrentVersion.targets</LanguageTargets>\r
-  </PropertyGroup>\r
-\r
-  <!-- REMARK: Dont remove/rename, the LanguageTargets property is used by F# to hook inside the project's sdk \r
-               using Sdk attribute (from .NET Core Sdk 1.0.0-preview4) -->\r
-  <Import Project="$(LanguageTargets)"/>\r
-  \r
-  <Import Project="$(MSBuildThisFileDirectory)..\buildCrossTargeting\Microsoft.NET.Sdk.targets"\r
-          Condition="'$(IsCrossTargetingBuild)' == 'true'"/>\r
-  <Import Project="$(MSBuildThisFileDirectory)..\build\Microsoft.NET.Sdk.targets"\r
-          Condition="'$(IsCrossTargetingBuild)' != 'true'"/>\r
-  \r
-  <!-- Import targets from NuGet.Build.Tasks.Pack package/Sdk -->\r
-  <PropertyGroup>\r
-    <NuGetBuildTasksPackTargets Condition="'$(NuGetBuildTasksPackTargets)' == '' And '$(IsCrossTargetingBuild)' == 'true'">$(MSBuildThisFileDirectory)..\..\NuGet.Build.Tasks.Pack\buildCrossTargeting\NuGet.Build.Tasks.Pack.targets</NuGetBuildTasksPackTargets>\r
-    <NuGetBuildTasksPackTargets Condition="'$(NuGetBuildTasksPackTargets)' == '' And '$(IsCrossTargetingBuild)' != 'true'">$(MSBuildThisFileDirectory)..\..\NuGet.Build.Tasks.Pack\build\NuGet.Build.Tasks.Pack.targets</NuGetBuildTasksPackTargets>\r
-  </PropertyGroup>\r
-  \r
-  <Import Project="$(NuGetBuildTasksPackTargets)"\r
-          Condition="Exists('$(NuGetBuildTasksPackTargets)')"/>  \r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ComposeStore.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ComposeStore.targets
deleted file mode 100644 (file)
index 48ef4ab..0000000
+++ /dev/null
@@ -1,441 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.ComposeStore.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ComposeStore\r
\r
-    The main store entry point.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <Target Name="ComposeStore"\r
-          DependsOnTargets="PrepareForComposeStore;\r
-                            PrepOptimizer;\r
-                            StoreWorkerMain;\r
-                            _CopyResolvedUnOptimizedFiles;\r
-                            StoreFinalizer;"/>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        StoreWorkerMain\r
-\r
-   Processes the store project files\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="StoreWorkerMain">\r
-    \r
-    <ItemGroup>\r
-      <_AllProjects Include="$(AdditionalProjects.Split('%3B'))"/>\r
-      <_AllProjects Include ="$(MSBuildProjectFullPath)"/>\r
-    </ItemGroup>\r
-\r
-    <MSBuild Projects="%(_AllProjects.Identity)"\r
-                 Targets="StoreWorkerMapper"\r
-                 BuildinParallel="$(BuildinParallel)"\r
-                 Properties="ComposeWorkingDir=$(ComposeWorkingDir);\r
-                             PublishDir=$(PublishDir);\r
-                             StoreStagingDir=$(StoreStagingDir);\r
-                             TargetFramework=$(_TFM);\r
-                             JitPath=$(JitPath);\r
-                             Crossgen=$(Crossgen);\r
-                             RestoreProj=$(RestoreProj);\r
-                             DisableImplicitFrameworkReferences=true;\r
-                             SkipUnchangedFiles=$(SkipUnchangedFiles);\r
-                             PreserveStoreLayout=$(PreserveStoreLayout);\r
-                             CreateProfilingSymbols=$(CreateProfilingSymbols);\r
-                             StoreSymbolsStagingDir=$(StoreSymbolsStagingDir)"\r
-                 ContinueOnError="WarnAndContinue">\r
-      <Output ItemName="AllResolvedPackagesPublished" TaskParameter="TargetOutputs" />\r
-    </MSBuild>\r
-  </Target>\r
-  <!--\r
-    ============================================================\r
-                                        StoreWorkerMapper\r
-\r
-   Processes each package specified in a store project file\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="StoreWorkerMapper"\r
-          Returns ="@(ResolvedPackagesFromMapper)">\r
-\r
-    <ItemGroup>\r
-      <PackageReferencesToStore Include="$(RestoreProj)">\r
-        <Properties>\r
-          StorePackageName=%(PackageReference.Identity);\r
-          StorePackageVersion=%(PackageReference.Version);\r
-          ComposeWorkingDir=$(ComposeWorkingDir);\r
-          PublishDir=$(PublishDir);\r
-          StoreStagingDir=$(StoreStagingDir);\r
-          TargetFramework=$(TargetFramework);\r
-          RuntimeIdentifier=$(RuntimeIdentifier);\r
-          JitPath=$(JitPath);\r
-          Crossgen=$(Crossgen);\r
-          SkipUnchangedFiles=$(SkipUnchangedFiles);\r
-          PreserveStoreLayout=$(PreserveStoreLayout);\r
-          CreateProfilingSymbols=$(CreateProfilingSymbols);\r
-          StoreSymbolsStagingDir=$(StoreSymbolsStagingDir)\r
-        </Properties>\r
-      </PackageReferencesToStore>\r
-    </ItemGroup>\r
-\r
-    <MSBuild Projects="@(PackageReferencesToStore)"\r
-                 Targets="StoreWorker"\r
-                 BuildInParallel="$(BuildInParallel)"\r
-                 ContinueOnError="WarnAndContinue">\r
-      <Output ItemName="ResolvedPackagesFromMapper" TaskParameter="TargetOutputs" />\r
-    </MSBuild>\r
-  </Target>\r
-\r
-  <Target Name="StoreWorker"\r
-          Returns="@(ResolvedPackagesPublished)"\r
-          DependsOnTargets="PrepforRestoreForComposeStore;\r
-                            StoreWorkerPerformWork"/>\r
-  \r
-  <Target Name="StoreWorkerPerformWork"\r
-          DependsOnTargets="RestoreForComposeStore;\r
-                            ComputeAndCopyFilesToStoreDirectory;"\r
-          Condition="!Exists($(StoreWorkerWorkingDir))" />\r
-\r
-<!--\r
-    ============================================================\r
-                                        StoreFinalizer\r
-\r
-   Cleans up and produces artifacts after completion of store\r
-    ============================================================\r
-    -->\r
-  <UsingTask TaskName="RemoveDuplicatePackageReferences" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-  <Target Name="StoreFinalizer"\r
-          DependsOnTargets="StoreWorkerMain;\r
-                            _CopyResolvedOptimizedFiles">\r
-\r
-    <RemoveDuplicatePackageReferences\r
-         InputPackageReferences="@(AllResolvedPackagesPublished)">\r
-      <Output TaskParameter="UniquePackageReferences"  ItemName="AllResolvedPackagesPublishedAfterFilter"/>\r
-    </RemoveDuplicatePackageReferences>\r
-    \r
-    <ItemGroup>\r
-      <ListOfPackageReference Include="@(AllResolvedPackagesPublishedAfterFilter -> '%20%20%20&lt;Package Id=&quot;%(Identity)&quot;  Version =&quot;%(Version)&quot;/&gt;')"/>\r
-    </ItemGroup>\r
-    <PropertyGroup>\r
-      <_StoreArtifactContent>\r
-      <![CDATA[\r
-<StoreArtifacts>\r
-@(ListOfPackageReference)\r
-</StoreArtifacts>\r
-]]>\r
-       </_StoreArtifactContent>\r
-      </PropertyGroup>\r
-    <WriteLinesToFile\r
-             File="$(StoreArtifactXml)"\r
-             Lines="$(_StoreArtifactContent)"\r
-             Overwrite="true" />\r
-\r
-    <Message Text="Files were composed in $(PublishDir)"\r
-                 Importance="high"/>\r
-    <Message Text="The list of packages stored is in $(StoreArtifactXml) "\r
-                 Importance="high"/>\r
-    <RemoveDir\r
-        Condition="'$(PreserveComposeWorkingDir)' != 'true'"\r
-        Directories="$(ComposeWorkingDir)"\r
-        ContinueOnError="WarnAndContinue"/>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CopyResolvedUnOptimizedFiles\r
-\r
-    Copy OptimizedResolvedFileToPublish items to the publish directory.\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="_CopyResolvedOptimizedFiles"\r
-          DependsOnTargets="StoreWorkerMain;">\r
-    <ItemGroup>\r
-      <_OptimizedResolvedFileToPublish Include="$(StoreStagingDir)\**\*.*" />\r
-      <_OptimizedSymbolFileToPublish Include="$(StoreSymbolsStagingDir)\**\*.*" />\r
-    </ItemGroup>\r
-\r
-    <Copy SourceFiles = "@(_OptimizedResolvedFileToPublish)"\r
-          DestinationFolder="$(PublishDir)%(RecursiveDir)"\r
-          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-          Retries="$(CopyRetryCount)"\r
-          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-          Condition ="'@(_OptimizedResolvedFileToPublish)' != ''"\r
-          SkipUnchangedFiles="$(SkipUnchangedFiles)">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-    <Copy SourceFiles="@(_OptimizedSymbolFileToPublish)"\r
-          DestinationFolder="$(ProfilingSymbolsDir)%(RecursiveDir)"\r
-          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-          Retries="$(CopyRetryCount)"\r
-          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-          Condition="'@(_OptimizedSymbolFileToPublish)' != ''"\r
-          SkipUnchangedFiles="$(SkipUnchangedFiles)">\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-    </Copy>\r
-  </Target>\r
-  \r
-  <!--\r
-    ============================================================\r
-                                        PrepareForComposeStore\r
-\r
-    Prepare the prerequisites for ComposeStore.\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="PrepareForComposeStore">\r
-\r
-    <PropertyGroup>\r
-      <PreserveStoreLayout Condition="'$(PreserveStoreLayout)' == ''">true</PreserveStoreLayout>\r
-      <SkipOptimization Condition="'$(RuntimeIdentifier)' == ''">true</SkipOptimization>\r
-      <_TFM Condition="'$(_TFM)' == ''">$(TargetFramework)</_TFM>\r
-      <SkipUnchangedFiles Condition="'$(SkipUnchangedFiles)' == ''">true</SkipUnchangedFiles>\r
-    </PropertyGroup>\r
-\r
-    <NETSdkError Condition="'$(RuntimeIdentifier)' =='' and '$(_PureManagedAssets)' == ''"\r
-                 ResourceName="RuntimeIdentifierWasNotSpecified"/>\r
-\r
-    <NETSdkError Condition="'$(_TFM)' ==''"\r
-                 ResourceName="AtLeastOneTargetFrameworkMustBeSpecified"/>\r
-      \r
-    <PropertyGroup>\r
-      <DefaultComposeDir>$(HOME)</DefaultComposeDir>\r
-      <DefaultComposeDir Condition="'$(OS)' == 'Windows_NT'">$(USERPROFILE)</DefaultComposeDir>\r
-      <DefaultComposeDir>$([System.IO.Path]::Combine($(DefaultComposeDir), '.dotnet', $(PlatformTarget), 'store'))</DefaultComposeDir>\r
-\r
-      <_ProfilingSymbolsDirectoryName>symbols</_ProfilingSymbolsDirectoryName>\r
-      <DefaultProfilingSymbolsDir>$([System.IO.Path]::Combine($(DefaultComposeDir), $(_ProfilingSymbolsDirectoryName)))</DefaultProfilingSymbolsDir>\r
-      <ProfilingSymbolsDir Condition="'$(ProfilingSymbolsDir)' == '' and '$(ComposeDir)' != ''">$([System.IO.Path]::Combine($(ComposeDir), $(_ProfilingSymbolsDirectoryName)))</ProfilingSymbolsDir>\r
-      <ProfilingSymbolsDir Condition="'$(ProfilingSymbolsDir)' != '' and '$(DoNotDecorateComposeDir)' != 'true'">$([System.IO.Path]::Combine($(ProfilingSymbolsDir), $(PlatformTarget)))</ProfilingSymbolsDir>\r
-      <ProfilingSymbolsDir Condition="'$(ProfilingSymbolsDir)' == ''">$(DefaultProfilingSymbolsDir)</ProfilingSymbolsDir>\r
-      <ProfilingSymbolsDir Condition="'$(DoNotDecorateComposeDir)' != 'true'">$([System.IO.Path]::Combine($(ProfilingSymbolsDir), $(_TFM)))</ProfilingSymbolsDir>\r
-      <ProfilingSymbolsDir Condition="!HasTrailingSlash('$(ProfilingSymbolsDir)')">$(ProfilingSymbolsDir)\</ProfilingSymbolsDir>\r
-\r
-      <ComposeDir Condition="'$(ComposeDir)' != '' and '$(DoNotDecorateComposeDir)' != 'true'">$([System.IO.Path]::Combine($(ComposeDir), $(PlatformTarget)))</ComposeDir>\r
-      <ComposeDir Condition="'$(ComposeDir)' == ''">$(DefaultComposeDir)</ComposeDir>\r
-      <ComposeDir Condition="'$(DoNotDecorateComposeDir)' != 'true'">$([System.IO.Path]::Combine($(ComposeDir), $(_TFM)))</ComposeDir>\r
-      <StoreArtifactXml>$([System.IO.Path]::Combine($(ComposeDir),"artifact.xml"))</StoreArtifactXml>\r
-      <PublishDir>$([System.IO.Path]::GetFullPath($(ComposeDir)))</PublishDir>\r
-      <_RandomFileName>$([System.IO.Path]::GetRandomFileName())</_RandomFileName>\r
-      <TEMP Condition="'$(TEMP)' == ''">$([System.IO.Path]::GetTempPath())</TEMP>\r
-      <ComposeWorkingDir Condition="'$(ComposeWorkingDir)' == ''">$([System.IO.Path]::Combine($(TEMP), $(_RandomFileName)))</ComposeWorkingDir>\r
-      <ComposeWorkingDir>$([System.IO.Path]::GetFullPath($(ComposeWorkingDir)))</ComposeWorkingDir>\r
-      <StoreStagingDir>$([System.IO.Path]::Combine($(ComposeWorkingDir),"StagingDir"))</StoreStagingDir>      <!-- Will contain optimized managed assemblies in nuget cache layout -->\r
-      <StoreSymbolsStagingDir>$([System.IO.Path]::Combine($(ComposeWorkingDir),"SymbolsStagingDir"))</StoreSymbolsStagingDir>\r
-      <RestoreProj>$([System.IO.Path]::Combine($(ComposeWorkingDir),"Restore.csproj"))</RestoreProj>          <!-- To minimize parsing huge input files during restore stage for packages -->\r
-      <!-- Ensure any PublishDir has a trailing slash, so it can be concatenated -->\r
-      <PublishDir Condition="!HasTrailingSlash('$(PublishDir)')">$(PublishDir)\</PublishDir>\r
-      <CreateProfilingSymbols Condition="'$(CreateProfilingSymbols)' == ''">false</CreateProfilingSymbols>\r
-    </PropertyGroup>\r
-\r
-\r
-    <NETSdkError Condition="Exists($(ComposeWorkingDir))"\r
-                 ResourceName="FolderAlreadyExists"\r
-                 FormatArguments="$(ComposeWorkingDir)" />\r
-\r
-    <MakeDir Directories="$(PublishDir)" />\r
-    <MakeDir  Directories="$(StoreStagingDir)"/>\r
-\r
-    <!-- Create a Project to be used for restores-->\r
-    <PropertyGroup>\r
-      <RestoreProjContent>\r
-        <![CDATA[\r
-<Project Sdk="Microsoft.NET.Sdk">\r
-</Project>\r
-]]>\r
-      </RestoreProjContent>\r
-    </PropertyGroup>\r
-\r
-    <WriteLinesToFile\r
-        File="$(RestoreProj)"\r
-        Lines="$(RestoreProjContent)"\r
-        Overwrite="true" />\r
-  </Target>\r
-\r
-  <Target Name="PrepforRestoreForComposeStore">\r
-\r
-    <PropertyGroup>\r
-      <StorePackageVersionForFolderName>$(StorePackageVersion.Replace('*','-'))</StorePackageVersionForFolderName>\r
-      <StoreWorkerWorkingDir>$([System.IO.Path]::Combine($(ComposeWorkingDir),"$(StorePackageName)_$(StorePackageVersionForFolderName)"))</StoreWorkerWorkingDir>\r
-      <_PackageProjFile>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "Package.csproj"))</_PackageProjFile>\r
-      <ProjectAssetsFile>$(StoreWorkerWorkingDir)\project.assets.json</ProjectAssetsFile>\r
-      <_PackageProjContent>\r
-        <![CDATA[\r
-<Project Sdk="Microsoft.NET.Sdk">\r
-  <ItemGroup>\r
-    <PackageReference Include="$(StorePackageName)" Version="$(StorePackageVersion)"/>\r
-  </ItemGroup>\r
-</Project>    \r
-]]>\r
-      </_PackageProjContent>\r
-    </PropertyGroup>\r
-    \r
-  </Target>\r
-  \r
-  <!--\r
-    ============================================================\r
-                                        RestoreForComposeStore\r
-\r
-    Restores the package\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="RestoreForComposeStore"\r
-          DependsOnTargets="PrepforRestoreForComposeStore;">\r
-    \r
-    <MakeDir Directories="$(StoreWorkerWorkingDir)" />\r
-    \r
-    <!-- Create a Project to Restore Package -->\r
-    <WriteLinesToFile\r
-            File="$(_PackageProjFile)"\r
-            Lines="$(_PackageProjContent)"\r
-            Overwrite="true" />\r
-    \r
-    <MSBuild Projects="$(_PackageProjFile)"\r
-                 Targets="Restore"\r
-                 Properties="RestoreGraphProjectInput=$(_PackageProjFile);\r
-                             DisableImplicitFrameworkReferences=true;\r
-                             RestoreOutputPath=$(StoreWorkerWorkingDir);\r
-                             RuntimeIdentifier=$(RuntimeIdentifier);\r
-                             TargetFramework=$(TargetFramework);"/>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ComputeAndCopyFilesToStoreDirectory\r
-\r
-    Computes the list of all files to copy to the publish directory and then publishes them.\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="ComputeAndCopyFilesToStoreDirectory"\r
-          DependsOnTargets="ComputeFilesToStore;\r
-                            CopyFilesToStoreDirectory" />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CopyFilesToStoreDirectory\r
-\r
-    Copy all build outputs, satellites and other necessary files to the publish directory.\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="CopyFilesToStoreDirectory"\r
-          DependsOnTargets="_CopyResolvedUnOptimizedFiles"/>\r
-  \r
-  \r
-  <!--\r
-    ============================================================\r
-                                        _CopyResolvedUnOptimizedFiles\r
-\r
-    Copy _UnOptimizedResolvedFileToPublish items to the publish directory.\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="_CopyResolvedUnOptimizedFiles"\r
-          DependsOnTargets="_ComputeResolvedFilesToStoreTypes;\r
-                            _RunOptimizer">\r
-\r
-    <Copy SourceFiles = "@(_UnOptimizedResolvedFileToPublish)"\r
-          DestinationFiles="$(PublishDir)%(_UnOptimizedResolvedFileToPublish.DestinationSubPath)"\r
-          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-          Retries="$(CopyRetryCount)"\r
-          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-          SkipUnchangedFiles="$(SkipUnchangedFiles)">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _ComputeResolvedFilesToStoreTypes\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="_ComputeResolvedFilesToStoreTypes"\r
-           DependsOnTargets="_GetResolvedFilesToStore;_SplitResolvedFiles;" />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _SplitResolvedFiles\r
-\r
-    Splits ResolvedFileToPublish items into 'managed' and 'unmanaged' buckets.\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="_SplitResolvedFiles"\r
-           Condition="$(SkipOptimization) !='true' "\r
-           DependsOnTargets="_GetResolvedFilesToStore">\r
-    <ItemGroup>\r
-      <_ManagedResolvedFileToPublishCandidates Include="@(ResolvedFileToPublish)"\r
-                                             Condition="'%(ResolvedFileToPublish.AssetType)'=='runtime'" />\r
-\r
-      <_UnOptimizedResolvedFileToPublish Include="@(ResolvedFileToPublish)"\r
-                                     Condition="'%(ResolvedFileToPublish.AssetType)'!='runtime'" />\r
-    </ItemGroup>\r
-\r
-    <PropertyGroup>\r
-      <SkipOptimization Condition="'@(_ManagedResolvedFileToPublishCandidates)'==''">true</SkipOptimization>\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _GetResolvedFilesToStore\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="_GetResolvedFilesToStore"\r
-           Condition="$(SkipOptimization) == 'true' ">\r
-    <ItemGroup>\r
-            <_UnOptimizedResolvedFileToPublish Include="@(ResolvedFileToPublish)" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ComputeFilesToStore\r
-\r
-    Gathers all the files that need to be copied to the publish directory.\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="ComputeFilesToStore"\r
-          DependsOnTargets="_ComputeNetPublishAssets;\r
-                            _ComputeCopyToPublishDirectoryItems">\r
-\r
-    <PropertyGroup>\r
-      <CopyBuildOutputToPublishDirectory Condition="'$(CopyBuildOutputToPublishDirectory)'==''">true</CopyBuildOutputToPublishDirectory>\r
-      <CopyOutputSymbolsToPublishDirectory Condition="'$(CopyOutputSymbolsToPublishDirectory)'==''">true</CopyOutputSymbolsToPublishDirectory>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup>\r
-\r
-      <!-- Copy all the assemblies -->\r
-      <ResolvedFileToPublish Include="@(ResolvedAssembliesToPublish)">\r
-      </ResolvedFileToPublish>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ConflictResolution.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ConflictResolution.targets
deleted file mode 100644 (file)
index 225ff40..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.ConflictResolution.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <UsingTask TaskName="ResolvePackageFileConflicts" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-  \r
-  <Target Name="_HandlePackageFileConflicts" DependsOnTargets="_ComputeLockFileCopyLocal">\r
-    \r
-    <ItemGroup>\r
-      <!-- We need to find all the files that will be loaded from deps for conflict resolution.\r
-          To do this, we look at the files that would be copied local when CopyLocalLockFileAssemblies is true\r
-          -->\r
-      <_LockFileAssemblies Include="@(AllCopyLocalItems->WithMetadataValue('Type', 'assembly'))" />\r
-\r
-      \r
-      <!-- Also include RuntimeTarget items, which aren't included in AllCopyLocalItems, but need to be considered\r
-           for conflict resolution -->\r
-      <_RuntimeTargetItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'RuntimeTarget'))" />\r
-      <__RuntimeTargetPublishItems Include="@(FileDefinitions)" Exclude="@(_RuntimeTargetItems)" />\r
-      <_RuntimeTargetPublishItems Include="@(FileDefinitions)" Exclude="@(__RuntimeTargetPublishItems)" />\r
-\r
-      <_LockFileAssemblies Include="@(_RuntimeTargetPublishItems->WithMetadataValue('Type', 'assembly')->'%(ResolvedPath)')">\r
-        <Private>false</Private>\r
-        <NuGetIsFrameworkReference>false</NuGetIsFrameworkReference>\r
-        <NuGetSourceType>Package</NuGetSourceType>\r
-        <NuGetPackageId>%(PackageName)</NuGetPackageId>\r
-        <NuGetPackageVersion>%(PackageVersion)</NuGetPackageVersion>\r
-      </_LockFileAssemblies>\r
-    </ItemGroup>    \r
-    \r
-    <ResolvePackageFileConflicts References="@(Reference)"\r
-                                ReferenceCopyLocalPaths="@(ReferenceCopyLocalPaths)"\r
-                                OtherRuntimeItems="@(_LockFileAssemblies)"\r
-                                PlatformManifests="@(PackageConflictPlatformManifests)"\r
-                                PreferredPackages="$(PackageConflictPreferredPackages)">\r
-      <Output TaskParameter="ReferencesWithoutConflicts" ItemName="_ReferencesWithoutConflicts" />\r
-      <Output TaskParameter="ReferenceCopyLocalPathsWithoutConflicts" ItemName="_ReferenceCopyLocalPathsWithoutConflicts" />\r
-      <Output TaskParameter="Conflicts" ItemName="_ConflictPackageFiles" />\r
-    </ResolvePackageFileConflicts>\r
-\r
-    <!-- Replace Reference / ReferenceCopyLocalPaths with the filtered lists.\r
-         We must remove all and include rather than just remove since removal is based\r
-         only on ItemSpec and duplicate ItemSpecs may exist with different metadata \r
-         (eg: HintPath) -->\r
-    <ItemGroup>\r
-      <Reference Remove="@(Reference)" />\r
-      <Reference Include="@(_ReferencesWithoutConflicts)" />\r
-      <ReferenceCopyLocalPaths Remove="@(ReferenceCopyLocalPaths)" />\r
-      <ReferenceCopyLocalPaths Include="@(_ReferenceCopyLocalPathsWithoutConflicts)" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <Target Name="_HandlePublishFileConflicts" AfterTargets="RunResolvePublishAssemblies">\r
-    <ResolvePackageFileConflicts ReferenceCopyLocalPaths="@(ResolvedAssembliesToPublish)"\r
-                                PlatformManifests="@(PackageConflictPlatformManifests)"\r
-                                PreferredPackages="$(PackageConflictPreferredPackages)">\r
-      <Output TaskParameter="ReferenceCopyLocalPathsWithoutConflicts" ItemName="_ResolvedAssembliesToPublishWithoutConflicts" />\r
-      <Output TaskParameter="Conflicts" ItemName="_PublishConflictPackageFiles" />\r
-    </ResolvePackageFileConflicts>\r
-    <ItemGroup>\r
-      <ResolvedAssembliesToPublish Remove="@(ResolvedAssembliesToPublish)" />\r
-      <ResolvedAssembliesToPublish Include="@(_ResolvedAssembliesToPublishWithoutConflicts)" />\r
-    </ItemGroup>\r
-  </Target>\r
-</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.CrossGen.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.CrossGen.targets
deleted file mode 100644 (file)
index 95dfa58..0000000
+++ /dev/null
@@ -1,337 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.CrossGen.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-  \r
-  <!--\r
-    ============================================================\r
-                                        PrepOptimizer\r
-\r
-    Sets up the common infrastructure for the optimization phase\r
-    Outputs:\r
-        JitPath\r
-        Crossgen\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="PrepOptimizer"\r
-          DependsOnTargets="_GenerateCrossgenProj;\r
-                            _RestoreCrossgen;"\r
-          Condition="$(SkipOptimization) != 'true' ">\r
-    <!-- Get the coreclr path -->\r
-    <ItemGroup>\r
-      <_CoreclrResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)"\r
-                                             Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='coreclr'" />\r
-      <_CoreclrResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)"\r
-                                             Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='libcoreclr'" />\r
-      <_JitResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)"\r
-                                             Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='clrjit'" />\r
-      <_JitResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)"\r
-                                             Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='libclrjit'" />\r
-    </ItemGroup>\r
-\r
-    <NETSdkError Condition="'@(_CoreclrResolvedPath->Count())' &gt; 1"\r
-                 ResourceName="MultipleFilesResolved"\r
-                 FormatArguments="coreclr" />\r
-\r
-    <NETSdkError Condition="'@(_CoreclrResolvedPath)'== ''"\r
-                 ResourceName="UnableToFindResolvedPath"\r
-                 FormatArguments="coreclr" />\r
-\r
-    <NETSdkError Condition="'@(_JitResolvedPath->Count())' &gt; 1"\r
-                 ResourceName="MultipleFilesResolved"\r
-                 FormatArguments="jit" />\r
-\r
-    <NETSdkError Condition="'@(_JitResolvedPath)'== ''"\r
-                 ResourceName="UnableToFindResolvedPath"\r
-                 FormatArguments="jit" />\r
-\r
-    <!-- Get the crossgen and jit path-->\r
-    <PropertyGroup>\r
-      <_CoreclrPath>@(_CoreclrResolvedPath)</_CoreclrPath>\r
-      <JitPath>@(_JitResolvedPath)</JitPath>\r
-      <_CoreclrDir>$([System.IO.Path]::GetDirectoryName($(_CoreclrPath)))</_CoreclrDir>\r
-      <_CoreclrPkgDir>$([System.IO.Path]::Combine($(_CoreclrDir),"..\..\..\"))</_CoreclrPkgDir>\r
-      <CrossgenDir>$([System.IO.Path]::Combine($(_CoreclrPkgDir),"tools"))</CrossgenDir>\r
-      <!-- TODO override with rid specific tools path for x-arch -->\r
-      <Crossgen>$([System.IO.Path]::Combine($(CrossgenDir),"crossgen"))</Crossgen>\r
-      <Crossgen Condition="'$(OS)' == 'Windows_NT'">$([System.IO.Path]::Combine($(CrossgenDir),"crossgen.exe"))</Crossgen>\r
-    </PropertyGroup>\r
-\r
-    <NETSdkError Condition="!Exists($(Crossgen))"\r
-                 ResourceName="UnableToFindResolvedPath"\r
-                 FormatArguments="$(Crossgen)" />\r
-\r
-    <PropertyGroup>\r
-      <Crossgen> $([System.IO.Path]::GetFullPath($(Crossgen)))</Crossgen>\r
-    </PropertyGroup>\r
-  </Target>\r
-  \r
-  <!--\r
-    ============================================================\r
-                                        _RunOptimizer\r
-\r
-    Start the optimization phase\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="_RunOptimizer"\r
-          DependsOnTargets="_InitializeBasicProps;\r
-                            _ComputeResolvedFilesToStoreTypes;\r
-                            _SetupStageForCrossgen"\r
-          Condition="$(SkipOptimization) != 'true' ">\r
-    <ItemGroup>\r
-      <AssembliestoCrossgen Include="$(MSBuildProjectFullPath)">\r
-        <Properties>\r
-          CrossgenExe=$(Crossgen);\r
-          CrossgenJit=$(JitPath);\r
-          CrossgenInputAssembly=%(_ManagedResolvedFilesToOptimize.Fullpath);\r
-          CrossgenOutputAssembly=$(_RuntimeOptimizedDir)$(DirectorySeparatorChar)%(FileName)%(Extension);\r
-          CrossgenSubOutputPath=%(DestinationSubPath);\r
-          _RuntimeOptimizedDir=$(_RuntimeOptimizedDir);\r
-          PublishDir=$(StoreStagingDir);\r
-          CrossgenPlatformAssembliesPath=$(_RuntimeRefDir)$(PathSeparator)$(_NetCoreRefDir);\r
-          CreateProfilingSymbols=$(CreateProfilingSymbols);\r
-          StoreSymbolsStagingDir=$(StoreSymbolsStagingDir);\r
-          _RuntimeSymbolsDir=$(_RuntimeSymbolsDir)\r
-        </Properties>\r
-      </AssembliestoCrossgen>\r
-    </ItemGroup>\r
-    \r
-    <!-- CrossGen the assemblies  -->\r
-    <MSBuild Projects="@(AssembliestoCrossgen)"\r
-                 Targets="RunCrossGen"\r
-                 BuildInParallel="$(BuildInParallel)"\r
-                 Condition="'@(_ManagedResolvedFilesToOptimize)' != ''"/>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        RunCrossGen\r
-    Target Encapsulating the crossgen command  \r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="RunCrossGen"\r
-           DependsOnTargets="_InitializeBasicProps;">\r
-\r
-    <PropertyGroup>\r
-      <CrossgenProfilingSymbolsOutputDirectory>$([System.IO.Path]::GetDirectoryName($(_RuntimeSymbolsDir)\$(CrossgenSubOutputPath)))</CrossgenProfilingSymbolsOutputDirectory>\r
-      <CrossgenSymbolsStagingDirectory>$([System.IO.Path]::GetDirectoryName($(StoreSymbolsStagingDir)\$(CrossgenSubOutputPath)))</CrossgenSymbolsStagingDirectory>\r
-      <CrossgenCommandline>$(CrossgenExe) -readytorun -in $(CrossgenInputAssembly) -out $(CrossgenOutputAssembly) -jitpath $(CrossgenJit) -platform_assemblies_paths $(CrossgenPlatformAssembliesPath)</CrossgenCommandline>\r
-      <CreateProfilingSymbolsOptionName Condition="'$(OS)' == 'Windows_NT'">CreatePDB</CreateProfilingSymbolsOptionName>\r
-      <CreateProfilingSymbolsOptionName Condition="'$(CreateProfilingSymbolsOptionName)' == ''">CreatePerfMap</CreateProfilingSymbolsOptionName>\r
-    </PropertyGroup>\r
-\r
-    <Message Text="CrossgenCommandline: $(CrossgenCommandline)"/>\r
-\r
-    <!-- Workaround for https://github.com/NuGet/Home/issues/4424 -->\r
-    <Exec Command="chmod 755 $(CrossgenExe)" Condition="'$(OS)' != 'Windows_NT'"/>\r
-\r
-    <!--Optimization skip if the assembly is already present in the final output directory-->\r
-    <Exec\r
-     Command="$(CrossgenCommandline)"\r
-     Condition="!Exists($([System.IO.Path]::Combine($(PublishDir),$(CrossgenSubOutputPath))))" />\r
-\r
-    <Copy SourceFiles = "$(CrossgenOutputAssembly)"\r
-          DestinationFiles="$(PublishDir)\$(CrossgenSubOutputPath)"\r
-          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-          Retries="$(CopyRetryCount)"\r
-          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-          Condition="!Exists($([System.IO.Path]::Combine($(PublishDir),$(CrossgenSubOutputPath))))">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-    </Copy>\r
-\r
-    <!-- Create profiling symbols if requested -->\r
-    <MakeDir Directories="$(CrossgenProfilingSymbolsOutputDirectory)"\r
-             Condition="'$(CreateProfilingSymbols)' == 'true' and Exists($(CrossgenOutputAssembly))" />\r
-    <Exec Command="$(CrossgenExe) -readytorun -platform_assemblies_paths $(CrossgenPlatformAssembliesPath) -$(CreateProfilingSymbolsOptionName) $(CrossgenProfilingSymbolsOutputDirectory) $(CrossgenOutputAssembly)"\r
-          Condition="'$(CreateProfilingSymbols)' == 'true' and Exists($(CrossgenOutputAssembly))" />\r
-\r
-    <ItemGroup>\r
-      <_ProfilingSymbols Include="$(CrossgenProfilingSymbolsOutputDirectory)\*"\r
-                         Condition="'$(CreateProfilingSymbols)' == 'true'" />\r
-    </ItemGroup>\r
-    \r
-    <Copy SourceFiles="@(_ProfilingSymbols)"\r
-          DestinationFolder="$(CrossgenSymbolsStagingDirectory)"\r
-          Condition="'$(CreateProfilingSymbols)' == 'true'"\r
-          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-          Retries="$(CopyRetryCount)"\r
-          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)">\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-    </Copy>\r
-  </Target>\r
-\r
-  <Target Name="_InitializeBasicProps">\r
-    <PropertyGroup>\r
-      <PathSeparator>$([System.IO.Path]::PathSeparator)</PathSeparator>\r
-      <DirectorySeparatorChar>$([System.IO.Path]::DirectorySeparatorChar)</DirectorySeparatorChar>\r
-    </PropertyGroup>\r
-  </Target>\r
-  \r
-  <!--\r
-    ============================================================\r
-                                       _GetCrossgenProps\r
-    Generates props used by Crossgen\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="_GetCrossgenProps"\r
-    Condition="$(SkipOptimization) != 'true' ">\r
-\r
-    <PropertyGroup>\r
-      <_CrossProjFileDir>$([System.IO.Path]::Combine($(ComposeWorkingDir),"Optimize"))</_CrossProjFileDir>\r
-      <_NetCoreRefDir>$([System.IO.Path]::Combine($(_CrossProjFileDir), "netcoreapp"))</_NetCoreRefDir>              <!-- flat netcore app assemblies-->\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _GenerateCrossgenProj\r
-    Generates the project used to restore netcoreapp corresponding to RuntimeFrameworkVersion\r
-    ============================================================\r
-    -->\r
-  <Target Name="_GenerateCrossgenProj"\r
-          DependsOnTargets="_GetCrossgenProps;"\r
-         Condition="$(SkipOptimization) != 'true' ">\r
-    <!-- Create a Project to Restore Crossgen -->\r
-    <PropertyGroup>\r
-      <CrossgenProjContent>\r
-        <![CDATA[\r
-<Project Sdk="Microsoft.NET.Sdk">\r
-  <PropertyGroup>\r
-      <TargetFramework>$(_TFM)</TargetFramework>\r
-      <RuntimeIdentifier>$(RuntimeIdentifier)</RuntimeIdentifier>\r
-      <RuntimeFrameworkVersion>$(RuntimeFrameworkVersion)</RuntimeFrameworkVersion>\r
-  </PropertyGroup>\r
-</Project>        \r
-\r
-]]>\r
-      </CrossgenProjContent>\r
-    </PropertyGroup>\r
-\r
-    <PropertyGroup>\r
-      <_CrossProjFile>$([System.IO.Path]::Combine($(_CrossProjFileDir), "OptimizeCrossgen_$(RuntimeIdentifier)_$(_TFM).csproj"))</_CrossProjFile>\r
-      <_CrossProjAssetsFile>$([System.IO.Path]::Combine($(_CrossProjFileDir), "obj", project.assets.json))</_CrossProjAssetsFile>\r
-    </PropertyGroup>\r
-\r
-    <MakeDir  Directories="$(_CrossProjFileDir)"/>\r
-    \r
-    <WriteLinesToFile\r
-        File="$(_CrossProjFile)"\r
-        Lines="$(CrossgenProjContent)"\r
-        Overwrite="true" />\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _SetupStageForCrossgen\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="_SetupStageForCrossgen"\r
-          DependsOnTargets="_GetCrossgenProps;_FilterOutFXFromResolvedCandidates;_PopulateUnFilteredResolvedCandidates">\r
-    <PropertyGroup>\r
-      <_RuntimeRefDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimeref"))</_RuntimeRefDir>  <!-- flat app managed assemblies -->\r
-      <_RuntimeOptimizedDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimopt"))</_RuntimeOptimizedDir>      <!-- optimized app managed assemblies in nuget cache layout -->\r
-      <_RuntimeSymbolsDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimesymbols"))</_RuntimeSymbolsDir>\r
-    </PropertyGroup>\r
-\r
-    <MakeDir Directories="$(_RuntimeOptimizedDir)"/>\r
-    <MakeDir Directories="$(_RuntimeSymbolsDir)"\r
-             Condition="'$(CreateProfilingSymbols)' == 'true'" />\r
-    \r
-    <!-- Copy managed files to  a flat temp directory for passing it as ref -->\r
-    <Copy SourceFiles = "@(_ManagedResolvedFilesToOptimize)"\r
-          DestinationFolder="$(_RuntimeRefDir)"\r
-          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-          Retries="$(CopyRetryCount)"\r
-          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-          UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
-          UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-    </Copy>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _FilterOutFXFromResolvedCandidates\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="_FilterOutFXFromResolvedCandidates"\r
-          Condition="$(SkipRemovingSystemFiles) != 'true' ">\r
-\r
-    <ItemGroup>\r
-      <_ManagedResolvedFilesToOptimize Include="@(_ManagedResolvedFileToPublishCandidates)" Condition="!Exists('$(_NetCoreRefDir)$(DirectorySeparatorChar)%(FileName)%(Extension)')"/>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _PopulateUnFilteredResolvedCandidates\r
-    ============================================================\r
-    -->\r
-  <Target Name="_PopulateUnFilteredResolvedCandidates"\r
-          Condition="$(SkipRemovingSystemFiles) == 'true' ">\r
-\r
-   <ItemGroup>\r
-      <_ManagedResolvedFilesToOptimize Include="@(_ManagedResolvedFileToPublishCandidates)" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _RestoreCrossgen\r
-Restores netcoreapp and publishes it to a temp directory\r
-    ============================================================\r
-    -->\r
-  \r
-  <Target Name="_RestoreCrossgen"\r
-           Condition="$(SkipOptimization) != 'true' ">\r
-    <MSBuild Projects="$(_CrossProjFile)"\r
-                 Targets="Restore"\r
-                 Properties="RestoreGraphProjectInput=$(_CrossProjFile);"/>\r
-\r
-    <ResolvePublishAssemblies ProjectPath="$(_CrossProjFile)"\r
-                              AssetsFilePath="$(_CrossProjAssetsFile)"\r
-                              TargetFramework="$(_TFM)"\r
-                              RuntimeIdentifier="$(RuntimeIdentifier)"\r
-                              PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
-                              ExcludeFromPublishPackageReferences="@(_ExcludeFromPublishPackageReference)"\r
-                              PreserveStoreLayout="false">\r
-\r
-      <Output TaskParameter="AssembliesToPublish" ItemName="CrossgenResolvedAssembliesToPublish" />\r
-    </ResolvePublishAssemblies>\r
-\r
-    <!-- Copy managed files to  a flat temp directory for passing it as ref for crossgen -->\r
-    <Copy SourceFiles = "@(CrossgenResolvedAssembliesToPublish)"\r
-          DestinationFolder="$(_NetCoreRefDir)"\r
-          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-          Retries="$(CopyRetryCount)"\r
-          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-          UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
-          UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-    </Copy>\r
-  </Target>\r
\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.GenerateAssemblyInfo.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.GenerateAssemblyInfo.targets
deleted file mode 100644 (file)
index afa9ede..0000000
+++ /dev/null
@@ -1,130 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.GenerateAssemblyInfo.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-  <!--\r
-    ============================================================\r
-                                     GenerateAssemblyInfo\r
-\r
-    Generates assembly info source to intermediate directory\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-    <GeneratedAssemblyInfoFile Condition="'$(GeneratedAssemblyInfoFile)' ==''">$(IntermediateOutputPath)$(MSBuildProjectName).AssemblyInfo$(DefaultLanguageSourceExtension)</GeneratedAssemblyInfoFile>\r
-    <GenerateAssemblyInfo Condition="'$(GenerateAssemblyInfo)' == ''">true</GenerateAssemblyInfo>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition="'$(GenerateAssemblyInfo)' == 'true'">\r
-    <GenerateAssemblyCompanyAttribute Condition="'$(GenerateAssemblyCompanyAttribute)' == ''">true</GenerateAssemblyCompanyAttribute>\r
-    <GenerateAssemblyConfigurationAttribute Condition="'$(GenerateAssemblyConfigurationAttribute)' == ''">true</GenerateAssemblyConfigurationAttribute>\r
-    <GenerateAssemblyCopyrightAttribute Condition="'$(GenerateAssemblyCopyrightAttribute)' == ''">true</GenerateAssemblyCopyrightAttribute>\r
-    <GenerateAssemblyDescriptionAttribute Condition="'$(GenerateAssemblyDescriptionAttribute)' == ''">true</GenerateAssemblyDescriptionAttribute>\r
-    <GenerateAssemblyFileVersionAttribute Condition="'$(GenerateAssemblyFileVersionAttribute)' == ''">true</GenerateAssemblyFileVersionAttribute>\r
-    <GenerateAssemblyInformationalVersionAttribute Condition="'$(GenerateAssemblyInformationalVersionAttribute)' == ''">true</GenerateAssemblyInformationalVersionAttribute>\r
-    <GenerateAssemblyProductAttribute Condition="'$(GenerateAssemblyProductAttribute)' == ''">true</GenerateAssemblyProductAttribute>\r
-    <GenerateAssemblyTitleAttribute Condition="'$(GenerateAssemblyTitleAttribute)' == ''">true</GenerateAssemblyTitleAttribute>\r
-    <GenerateAssemblyVersionAttribute Condition="'$(GenerateAssemblyVersionAttribute)' == ''">true</GenerateAssemblyVersionAttribute>\r
-    <GenerateNeutralResourcesLanguageAttribute Condition="'$(GenerateNeutralResourcesLanguageAttribute)' == ''">true</GenerateNeutralResourcesLanguageAttribute>\r
-  </PropertyGroup>\r
-\r
-  <!-- \r
-    Note that this must run before every invocation of CoreCompile to ensure that all compiler\r
-    runs see the generated assembly info. There is at least one scenario involving Xaml \r
-    where CoreCompile is invoked without other potential hooks such as Compile or CoreBuild,\r
-    etc., so we hook directly on to CoreCompile. Furthermore, we  must run *after* \r
-    PrepareForBuild to ensure that the intermediate directory has been created.\r
-   -->\r
-  <Target Name="GenerateAssemblyInfo"\r
-          BeforeTargets="CoreCompile"\r
-          DependsOnTargets="PrepareForBuild;GetAssemblyVersion;CoreGenerateAssemblyInfo"\r
-          Condition="'$(GenerateAssemblyInfo)' == 'true'" />\r
-\r
-  <Target Name="CoreGenerateAssemblyInfo"\r
-          Condition="'$(Language)'=='VB' or '$(Language)'=='C#'"\r
-          Inputs="$(MSBuildAllProjects)"\r
-          Outputs="$(GeneratedAssemblyInfoFile)">\r
-    <ItemGroup>\r
-      <AssemblyAttribute Include="System.Reflection.AssemblyCompanyAttribute" Condition="'$(Company)' != '' and '$(GenerateAssemblyCompanyAttribute)' == 'true'">\r
-        <_Parameter1>$(Company)</_Parameter1>\r
-      </AssemblyAttribute>\r
-      <AssemblyAttribute Include="System.Reflection.AssemblyConfigurationAttribute" Condition="'$(Configuration)' != '' and '$(GenerateAssemblyConfigurationAttribute)' == 'true'">\r
-        <_Parameter1>$(Configuration)</_Parameter1>\r
-      </AssemblyAttribute>\r
-      <AssemblyAttribute Include="System.Reflection.AssemblyCopyrightAttribute" Condition="'$(Copyright)' != '' and '$(GenerateAssemblyCopyrightAttribute)' == 'true'">\r
-        <_Parameter1>$(Copyright)</_Parameter1>\r
-      </AssemblyAttribute>\r
-      <AssemblyAttribute Include="System.Reflection.AssemblyDescriptionAttribute" Condition="'$(Description)' != '' and '$(GenerateAssemblyDescriptionAttribute)' == 'true'">\r
-        <_Parameter1>$(Description)</_Parameter1>\r
-      </AssemblyAttribute>\r
-      <AssemblyAttribute Include="System.Reflection.AssemblyFileVersionAttribute" Condition="'$(FileVersion)' != '' and '$(GenerateAssemblyFileVersionAttribute)' == 'true'">\r
-        <_Parameter1>$(FileVersion)</_Parameter1>\r
-      </AssemblyAttribute>\r
-      <AssemblyAttribute Include="System.Reflection.AssemblyInformationalVersionAttribute" Condition="'$(InformationalVersion)' != '' and '$(GenerateAssemblyInformationalVersionAttribute)' == 'true'">\r
-        <_Parameter1>$(InformationalVersion)</_Parameter1>\r
-      </AssemblyAttribute>\r
-      <AssemblyAttribute Include="System.Reflection.AssemblyProductAttribute" Condition="'$(Product)' != '' and '$(GenerateAssemblyProductAttribute)' == 'true'">\r
-        <_Parameter1>$(Product)</_Parameter1>\r
-      </AssemblyAttribute>\r
-      <AssemblyAttribute Include="System.Reflection.AssemblyTitleAttribute" Condition="'$(AssemblyTitle)' != '' and '$(GenerateAssemblyTitleAttribute)' == 'true'">\r
-        <_Parameter1>$(AssemblyTitle)</_Parameter1>\r
-      </AssemblyAttribute>\r
-      <AssemblyAttribute Include="System.Reflection.AssemblyVersionAttribute" Condition="'$(AssemblyVersion)' != '' and '$(GenerateAssemblyVersionAttribute)' == 'true'">\r
-        <_Parameter1>$(AssemblyVersion)</_Parameter1>\r
-      </AssemblyAttribute>\r
-      <AssemblyAttribute Include="System.Resources.NeutralResourcesLanguageAttribute" Condition="'$(NeutralLanguage)' != '' and '$(GenerateNeutralResourcesLanguageAttribute)' == 'true'">\r
-        <_Parameter1>$(NeutralLanguage)</_Parameter1>\r
-      </AssemblyAttribute>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <!-- Ensure the generated assemblyinfo file is not already part of the Compile sources, as a workaround for https://github.com/dotnet/sdk/issues/114 -->\r
-      <Compile Remove="$(GeneratedAssemblyInfoFile)" />\r
-    </ItemGroup>\r
-\r
-    <WriteCodeFragment AssemblyAttributes="@(AssemblyAttribute)" Language="$(Language)" OutputFile="$(GeneratedAssemblyInfoFile)">\r
-      <Output TaskParameter="OutputFile" ItemName="Compile" />\r
-      <Output TaskParameter="OutputFile" ItemName="FileWrites" />\r
-    </WriteCodeFragment>\r
-  </Target>\r
-\r
-\r
-  <!--\r
-    ==================================================================\r
-                                            GetAssemblyVersion\r
-\r
-    Parses the nuget package version set in $(Version) and returns\r
-    the implied $(AssemblyVersion) and $(FileVersion).\r
-\r
-    e.g.:\r
-        <Version>1.2.3-beta.4</Version>\r
-\r
-    implies:\r
-        <AssemblyVersion>1.2.3</AssemblyVersion>\r
-        <FileVersion>1.2.3</FileVersion>\r
-\r
-    Note that if $(AssemblyVersion) or $(FileVersion) are are already set, it\r
-    is considered an override of the default inference from $(Version) and they\r
-    are left unchanged by this target.\r
-    ==================================================================\r
-  -->\r
-  <Target Name="GetAssemblyVersion">\r
-    <GetAssemblyVersion Condition="'$(AssemblyVersion)' == ''" NuGetVersion="$(Version)">\r
-      <Output TaskParameter="AssemblyVersion" PropertyName="AssemblyVersion" />\r
-    </GetAssemblyVersion>\r
-    \r
-    <PropertyGroup>\r
-      <FileVersion Condition="'$(FileVersion)' == ''">$(AssemblyVersion)</FileVersion>\r
-      <InformationalVersion Condition="'$(InformationalVersion)' == ''">$(Version)</InformationalVersion>\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.PreserveCompilationContext.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.PreserveCompilationContext.targets
deleted file mode 100644 (file)
index c2c1165..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.PreserveCompilationContext.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-    \r
-    <RefAssembliesFolderName Condition="'$(RefAssembliesFolderName)' == ''">refs</RefAssembliesFolderName>\r
-  </PropertyGroup>\r
-\r
-  <Target Name="ComputeDependencyFileCompilerOptions"\r
-        Condition="'$(PreserveCompilationContext)' == 'true'"\r
-        BeforeTargets="GenerateBuildDependencyFile;\r
-                       GeneratePublishDependencyFile">\r
-\r
-    <ItemGroup>\r
-      <DependencyFileCompilerOptions Include="CompilerOptions">\r
-        <DefineConstants>$(DefineConstants)</DefineConstants>\r
-        <LangVersion>$(LangVersion)</LangVersion>\r
-        <PlatformTarget>$(PlatformTarget)</PlatformTarget>\r
-        <AllowUnsafeBlocks>$(AllowUnsafeBlocks)</AllowUnsafeBlocks>\r
-        <TreatWarningsAsErrors>$(TreatWarningsAsErrors)</TreatWarningsAsErrors>\r
-        <Optimize>$(Optimize)</Optimize>\r
-        <AssemblyOriginatorKeyFile>$(AssemblyOriginatorKeyFile)</AssemblyOriginatorKeyFile>\r
-        <DelaySign>$(DelaySign)</DelaySign>\r
-        <PublicSign>$(DelaySign)</PublicSign>\r
-        <DebugType>$(DebugType)</DebugType>\r
-        <OutputType>$(OutputType)</OutputType>\r
-        <GenerateDocumentationFile>$(GenerateDocumentationFile)</GenerateDocumentationFile>\r
-      </DependencyFileCompilerOptions>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <Target Name="ComputeRefAssembliesToPublish"\r
-          Condition="'$(PreserveCompilationContext)' == 'true'"\r
-          AfterTargets="ComputeFilesToPublish"\r
-          BeforeTargets="CopyFilesToPublishDirectory">\r
-\r
-    <ItemGroup>\r
-      <!--\r
-      Don't copy a compilation assembly if it's also a runtime assembly. There is no need to copy the same\r
-      assembly to the 'refs' folder, if it is already in the publish directory.\r
-      -->\r
-      <ResolvedFileToPublish Include="@(ReferencePath)" Exclude="@(ResolvedAssembliesToPublish->'%(FullPath)')">\r
-        <RelativePath>$(RefAssembliesFolderName)\%(Filename)%(Extension)</RelativePath>\r
-      </ResolvedFileToPublish>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Publish.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Publish.targets
deleted file mode 100644 (file)
index ffad351..0000000
+++ /dev/null
@@ -1,578 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Publish.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-    \r
-    <DefaultCopyToPublishDirectoryMetadata Condition="'$(DefaultCopyToPublishDirectoryMetadata)' == ''">true</DefaultCopyToPublishDirectoryMetadata>\r
-    <_GetChildProjectCopyToPublishDirectoryItems Condition="'$(_GetChildProjectCopyToPublishDirectoryItems)' == ''">true</_GetChildProjectCopyToPublishDirectoryItems>\r
-\r
-    <!-- publishing self-contained apps should publish the native host as $(AssemblyName).exe -->\r
-    <DeployAppHost Condition=" '$(DeployAppHost)' == '' and '$(OutputType)' == 'Exe' and '$(RuntimeIdentifier)' != '' and '$(SelfContained)' == 'true'">true</DeployAppHost>\r
-  \r
-    <IsPublishable Condition="'$(IsPublishable)'==''">true</IsPublishable>\r
-  </PropertyGroup>\r
-\r
-  <ItemDefinitionGroup>\r
-    <ResolvedFileToPublish>\r
-      <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
-    </ResolvedFileToPublish>\r
-  </ItemDefinitionGroup>\r
-\r
-  <ItemGroup>\r
-    <TargetManifestFileList Include="$(TargetManifestFiles.Split('%3B'))"/>\r
-  </ItemGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        Publish\r
\r
-    The main publish entry point.\r
-    ============================================================\r
-    -->\r
-  <Target Name="Publish"\r
-          Condition="$(IsPublishable) == 'true'"\r
-          DependsOnTargets="Build;\r
-                            PrepareForPublish;\r
-                            ComputeAndCopyFilesToPublishDirectory;\r
-                            GeneratePublishDependencyFile;\r
-                            GeneratePublishRuntimeConfigurationFile">\r
-\r
-    <!-- Ensure there is minimal verbosity output pointing to the publish directory and not just the\r
-         build step's minimal output. Otherwise there is no indication at minimal verbosity of where\r
-         the published assets were copied. -->\r
-    <Message Importance="High" Text="$(MSBuildProjectName) -&gt; $([System.IO.Path]::GetFullPath('$(PublishDir)'))" />\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        PrepareForPublish\r
-\r
-    Prepare the prerequisites for publishing.\r
-    ============================================================\r
-    -->\r
-  <Target Name="PrepareForPublish">\r
-\r
-    <PropertyGroup>\r
-      <!-- Ensure any PublishDir has a trailing slash, so it can be concatenated -->\r
-      <PublishDir Condition="!HasTrailingSlash('$(PublishDir)')">$(PublishDir)\</PublishDir>\r
-    </PropertyGroup>\r
-\r
-    <MakeDir Directories="$(PublishDir)" />\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ComputeAndCopyFilesToPublishDirectory\r
-\r
-    Computes the list of all files to copy to the publish directory and then publishes them.\r
-    ============================================================\r
-    -->\r
-  <Target Name="ComputeAndCopyFilesToPublishDirectory"\r
-          DependsOnTargets="ComputeFilesToPublish;\r
-                            CopyFilesToPublishDirectory" />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        CopyFilesToPublishDirectory\r
-\r
-    Copy all build outputs, satellites and other necessary files to the publish directory.\r
-    ============================================================\r
-    -->\r
-  <Target Name="CopyFilesToPublishDirectory"\r
-          DependsOnTargets="_CopyResolvedFilesToPublishPreserveNewest;\r
-                            _CopyResolvedFilesToPublishAlways" />\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CopyResolvedFilesToPublishPreserveNewest\r
-\r
-    Copy _ResolvedFileToPublishPreserveNewest items to the publish directory.\r
-    ============================================================\r
-    -->\r
-  <Target Name="_CopyResolvedFilesToPublishPreserveNewest"\r
-          DependsOnTargets="_ComputeResolvedFilesToPublishTypes"\r
-          Inputs="@(_ResolvedFileToPublishPreserveNewest)"\r
-          Outputs="@(_ResolvedFileToPublishPreserveNewest->'$(PublishDir)%(RelativePath)')">\r
-\r
-    <!--\r
-        Not using SkipUnchangedFiles="true" because the application may want to change\r
-        one of these files and not have an incremental build replace it.\r
-        -->\r
-    <Copy SourceFiles = "@(_ResolvedFileToPublishPreserveNewest)"\r
-          DestinationFiles="@(_ResolvedFileToPublishPreserveNewest->'$(PublishDir)%(RelativePath)')"\r
-          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-          Retries="$(CopyRetryCount)"\r
-          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-          UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
-          UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _CopyResolvedFilesToPublishAlways\r
-\r
-    Copy _ResolvedFileToPublishAlways items to the publish directory.\r
-    ============================================================\r
-    -->\r
-  <Target Name="_CopyResolvedFilesToPublishAlways"\r
-          DependsOnTargets="_ComputeResolvedFilesToPublishTypes">\r
-\r
-    <!--\r
-        Not using SkipUnchangedFiles="true" because the application may want to change\r
-        one of these files and not have an incremental build replace it.\r
-        -->\r
-    <Copy SourceFiles = "@(_ResolvedFileToPublishAlways)"\r
-          DestinationFiles="@(_ResolvedFileToPublishAlways->'$(PublishDir)%(RelativePath)')"\r
-          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
-          Retries="$(CopyRetryCount)"\r
-          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
-          UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
-          UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)">\r
-\r
-      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
-\r
-    </Copy>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _ComputeResolvedFilesToPublishTypes\r
-\r
-    Splits ResolvedFileToPublish items into 'PreserveNewest' and 'Always' buckets.\r
-    ============================================================\r
-    -->\r
-  <Target Name="_ComputeResolvedFilesToPublishTypes">\r
-    <ItemGroup>\r
-      <_ResolvedFileToPublishPreserveNewest Include="@(ResolvedFileToPublish)"\r
-                                             Condition="'%(ResolvedFileToPublish.CopyToPublishDirectory)'=='PreserveNewest'" />\r
-\r
-      <_ResolvedFileToPublishAlways Include="@(ResolvedFileToPublish)"\r
-                                     Condition="'%(ResolvedFileToPublish.CopyToPublishDirectory)'=='Always'" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-\r
-  <!--\r
-    ============================================================\r
-                                        ComputeFilesToPublish\r
-\r
-    Gathers all the files that need to be copied to the publish directory.\r
-    ============================================================\r
-    -->\r
-  <Target Name="ComputeFilesToPublish"\r
-          DependsOnTargets="_ComputeNetPublishAssets;\r
-                            _ComputeCopyToPublishDirectoryItems">\r
-\r
-    <PropertyGroup>\r
-      <CopyBuildOutputToPublishDirectory Condition="'$(CopyBuildOutputToPublishDirectory)'==''">true</CopyBuildOutputToPublishDirectory>\r
-      <CopyOutputSymbolsToPublishDirectory Condition="'$(CopyOutputSymbolsToPublishDirectory)'==''">true</CopyOutputSymbolsToPublishDirectory>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup>\r
-      <!-- Copy the build product (.dll or .exe). -->\r
-      <ResolvedFileToPublish Include="@(IntermediateAssembly)"\r
-                              Condition="'$(CopyBuildOutputToPublishDirectory)' == 'true'">\r
-        <RelativePath>@(IntermediateAssembly->'%(Filename)%(Extension)')</RelativePath>\r
-      </ResolvedFileToPublish>\r
-      \r
-      <!-- Copy the app.config (if any) -->\r
-      <ResolvedFileToPublish Include="@(AppConfigWithTargetPath)"\r
-                              Condition="'$(CopyBuildOutputToPublishDirectory)' == 'true'">\r
-        <RelativePath>@(AppConfigWithTargetPath->'%(TargetPath)')</RelativePath>\r
-      </ResolvedFileToPublish>\r
-\r
-      <!-- Copy the debug information file (.pdb), if any -->\r
-      <ResolvedFileToPublish Include="@(_DebugSymbolsIntermediatePath)"\r
-                              Condition="'$(_DebugSymbolsProduced)'=='true' and '$(CopyOutputSymbolsToPublishDirectory)'=='true'">\r
-        <RelativePath>@(_DebugSymbolsIntermediatePath->'%(Filename)%(Extension)')</RelativePath>\r
-      </ResolvedFileToPublish>\r
-\r
-      <!-- Copy satellite assemblies. -->\r
-      <ResolvedFileToPublish Include="@(IntermediateSatelliteAssembliesWithTargetPath)">\r
-        <RelativePath>%(IntermediateSatelliteAssembliesWithTargetPath.Culture)\%(Filename)%(Extension)</RelativePath>\r
-      </ResolvedFileToPublish>\r
-\r
-      <!-- Copy all the assemblies -->\r
-      <ResolvedFileToPublish Include="@(ResolvedAssembliesToPublish)">\r
-        <RelativePath>%(ResolvedAssembliesToPublish.DestinationSubPath)</RelativePath>\r
-      </ResolvedFileToPublish>\r
-\r
-      <!-- Copy the xml documentation (if enabled) -->\r
-      <ResolvedFileToPublish Include="@(FinalDocFile)"\r
-                              Condition="'$(PublishDocumentationFile)' == 'true'">\r
-        <RelativePath>@(FinalDocFile->'%(Filename)%(Extension)')</RelativePath>\r
-      </ResolvedFileToPublish>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <Target Name="_ComputeNetPublishAssets"\r
-          DependsOnTargets="RunResolvePublishAssemblies">\r
-    <!-- TODO get the content files -->\r
-    <!-- TODO perform any preprocess transforms on the files -->\r
-\r
-    <ItemGroup>\r
-      <ResolvedAssembliesToPublish Include="@(ReferenceCopyLocalPaths)"\r
-                                   Exclude="@(ResolvedAssembliesToPublish)"\r
-                                   Condition="'$(PublishReferencesDocumentationFiles)' == 'true' or '%(Extension)' != '.xml'">\r
-        <DestinationSubPath>%(ReferenceCopyLocalPaths.DestinationSubDirectory)%(Filename)%(Extension)</DestinationSubPath>\r
-      </ResolvedAssembliesToPublish>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                     RunResolvePublishAssemblies\r
-\r
-    Gets the assemblies to be copied to the publish directory\r
-    ============================================================\r
-    -->\r
-  <UsingTask TaskName="ResolvePublishAssemblies" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-  <Target Name="RunResolvePublishAssemblies"\r
-          DependsOnTargets="_ComputeExcludeFromPublishPackageReferences;\r
-                            _DefaultMicrosoftNETPlatformLibrary">\r
-    <ResolvePublishAssemblies ProjectPath="$(MSBuildProjectFullPath)"\r
-                              AssetsFilePath="$(ProjectAssetsFile)"\r
-                              TargetFramework="$(TargetFrameworkMoniker)"\r
-                              RuntimeIdentifier="$(RuntimeIdentifier)"\r
-                              PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
-                              ExcludeFromPublishPackageReferences="@(_ExcludeFromPublishPackageReference)"\r
-                              TargetManifestFiles="@(TargetManifestFileList)"\r
-                              PreserveStoreLayout="$(PreserveStoreLayout)"\r
-                              IsSelfContained="$(SelfContained)" >\r
-\r
-      <Output TaskParameter="AssembliesToPublish" ItemName="ResolvedAssembliesToPublish" />\r
-      <Output TaskParameter="PackagesResolved" ItemName="PackagesThatWereResolved" />\r
-    </ResolvePublishAssemblies>\r
-    \r
-    <ItemGroup>\r
-      <ResolvedPackagesPublished Include="@(PackagesThatWereResolved)"\r
-                                    Condition="$(DoNotTrackPackageAsResolved) !='true'"/>\r
-    </ItemGroup>\r
-    \r
-  </Target>\r
-  \r
-  <!--\r
-    ============================================================\r
-                                        _ComputeCopyToPublishDirectoryItems\r
-    ============================================================\r
-    -->\r
-  <Target Name="_ComputeCopyToPublishDirectoryItems"\r
-          DependsOnTargets="GetCopyToPublishDirectoryItems">\r
-\r
-    <ItemGroup>\r
-      <ResolvedFileToPublish Include="@(_SourceItemsToCopyToPublishDirectoryAlways)">\r
-        <RelativePath>%(_SourceItemsToCopyToPublishDirectoryAlways.TargetPath)</RelativePath>\r
-        <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
-      </ResolvedFileToPublish>\r
-\r
-      <ResolvedFileToPublish Include="@(_SourceItemsToCopyToPublishDirectory)">\r
-        <RelativePath>%(_SourceItemsToCopyToPublishDirectory.TargetPath)</RelativePath>\r
-        <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>\r
-      </ResolvedFileToPublish>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GetCopyToPublishDirectoryItems\r
-\r
-    Get all project items that may need to be transferred to the publish directory.\r
-    This includes baggage items from transitively referenced projects. It would appear\r
-    that this target computes full transitive closure of content items for all referenced\r
-    projects; however that is not the case. It only collects the content items from its\r
-    immediate children and not children of children. \r
-    \r
-    See comment on GetCopyToOutputDirectoryItems, from which this logic was taken.\r
-    ============================================================\r
-    -->\r
-  <Target Name="GetCopyToPublishDirectoryItems"\r
-          Returns="@(AllPublishItemsFullPathWithTargetPath)"\r
-          KeepDuplicateOutputs=" '$(MSBuildDisableGetCopyToPublishDirectoryItemsOptimization)' == '' "\r
-          DependsOnTargets="AssignTargetPaths;\r
-                            DefaultCopyToPublishDirectoryMetadata;\r
-                            _SplitProjectReferencesByFileExistence;\r
-                            _GetProjectReferenceTargetFrameworkProperties">\r
-\r
-\r
-    <!-- In the general case, clients need very little of the metadata which is generated by invoking this target on this project and its children.  For those\r
-         cases, we can immediately discard the unwanted metadata, reducing memory usage, particularly in very large and interconnected systems of projects.\r
-         However, if some client does require the original functionality, it is sufficient to set MSBuildDisableGetCopyToPublishDirectoryItemsOptimization to\r
-         a non-empty value and the original behavior will be restored. -->\r
-    <PropertyGroup Condition=" '$(MSBuildDisableGetCopyToPublishDirectoryItemsOptimization)' == '' ">\r
-      <_GCTPDIKeepDuplicates>false</_GCTPDIKeepDuplicates>\r
-      <_GCTPDIKeepMetadata>CopyToPublishDirectory;TargetPath</_GCTPDIKeepMetadata>\r
-    </PropertyGroup>\r
-\r
-    <!-- Get items from child projects first. -->\r
-    <MSBuild Projects="@(_MSBuildProjectReferenceExistent)"\r
-             Targets="GetCopyToPublishDirectoryItems"\r
-             BuildInParallel="$(BuildInParallel)"\r
-             Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
-             Condition="'@(_MSBuildProjectReferenceExistent)' != '' and '$(_GetChildProjectCopyToPublishDirectoryItems)' == 'true' and '%(_MSBuildProjectReferenceExistent.Private)' != 'false'"\r
-             ContinueOnError="$(ContinueOnError)"\r
-             RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
-\r
-      <Output TaskParameter="TargetOutputs" ItemName="_AllChildProjectPublishItemsWithTargetPath"/>\r
-\r
-    </MSBuild>\r
-\r
-    <!-- Target outputs must be full paths because they will be consumed by a different project. -->\r
-    <ItemGroup>\r
-      <_SourceItemsToCopyToPublishDirectoryAlways KeepDuplicates=" '$(_GCTPDIKeepDuplicates)' != 'false' "\r
-                                                  KeepMetadata="$(_GCTPDIKeepMetadata)"\r
-                                                  Include="@(_AllChildProjectPublishItemsWithTargetPath->'%(FullPath)')"\r
-                                                  Condition="'%(_AllChildProjectPublishItemsWithTargetPath.CopyToPublishDirectory)'=='Always'"/>\r
-\r
-      <_SourceItemsToCopyToPublishDirectory KeepDuplicates=" '$(_GCTPDIKeepDuplicates)' != 'false' "\r
-                                            KeepMetadata="$(_GCTPDIKeepMetadata)"\r
-                                            Include="@(_AllChildProjectPublishItemsWithTargetPath->'%(FullPath)')"\r
-                                            Condition="'%(_AllChildProjectPublishItemsWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Remove items which we will never again use - they just sit around taking up memory otherwise -->\r
-    <ItemGroup>\r
-      <_AllChildProjectPublishItemsWithTargetPath Remove="@(_AllChildProjectPublishItemsWithTargetPath)"/>\r
-    </ItemGroup>\r
-\r
-    <!-- Get items from this project last so that they will be copied last. -->\r
-    <ItemGroup>\r
-      <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)"\r
-                                                  Include="@(ContentWithTargetPath->'%(FullPath)')"\r
-                                                  Condition="'%(ContentWithTargetPath.CopyToPublishDirectory)'=='Always'"/>\r
-      <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)"\r
-                                            Include="@(ContentWithTargetPath->'%(FullPath)')"\r
-                                            Condition="'%(ContentWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)"\r
-                                                  Include="@(EmbeddedResource->'%(FullPath)')"\r
-                                                  Condition="'%(EmbeddedResource.CopyToPublishDirectory)'=='Always'"/>\r
-      <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)"\r
-                                            Include="@(EmbeddedResource->'%(FullPath)')"\r
-                                            Condition="'%(EmbeddedResource.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <_CompileItemsToPublish Include="@(Compile->'%(FullPath)')"\r
-                              Condition="'%(Compile.CopyToPublishDirectory)'=='Always' or '%(Compile.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <AssignTargetPath Files="@(_CompileItemsToPublish)" RootFolder="$(MSBuildProjectDirectory)">\r
-      <Output TaskParameter="AssignedFiles" ItemName="_CompileItemsToPublishWithTargetPath" />\r
-    </AssignTargetPath>\r
-\r
-    <ItemGroup>\r
-      <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)"\r
-                                                  Include="@(_CompileItemsToPublishWithTargetPath)"\r
-                                                  Condition="'%(_CompileItemsToPublishWithTargetPath.CopyToPublishDirectory)'=='Always'"/>\r
-      <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)"\r
-                                           Include="@(_CompileItemsToPublishWithTargetPath)"\r
-                                           Condition="'%(_CompileItemsToPublishWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)"\r
-                                                  Include="@(_NoneWithTargetPath->'%(FullPath)')"\r
-                                                  Condition="'%(_NoneWithTargetPath.CopyToPublishDirectory)'=='Always'"/>\r
-      <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)"\r
-                                            Include="@(_NoneWithTargetPath->'%(FullPath)')"\r
-                                            Condition="'%(_NoneWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup>\r
-      <AllPublishItemsFullPathWithTargetPath Include="@(_SourceItemsToCopyToPublishDirectoryAlways->'%(FullPath)');@(_SourceItemsToCopyToPublishDirectory->'%(FullPath)')"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        DefaultCopyToPublishDirectoryMetadata\r
-\r
-    If CopyToPublishDirectory isn't set on these items, the value should be taken from CopyToOutputDirectory.\r
-    This way, projects can just set "CopyToOutputDirectory = Always/PreserveNewest" and by default the item will be copied\r
-    to both the build output and publish directories.\r
-    ============================================================\r
-    -->\r
-  <Target Name="DefaultCopyToPublishDirectoryMetadata"\r
-          DependsOnTargets="AssignTargetPaths"\r
-          Condition=" '$(DefaultCopyToPublishDirectoryMetadata)' == 'true' ">\r
-\r
-    <ItemGroup>\r
-      <ContentWithTargetPath Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='Always' and '%(ContentWithTargetPath.CopyToPublishDirectory)' == ''">\r
-        <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
-      </ContentWithTargetPath>\r
-      <ContentWithTargetPath Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' and '%(ContentWithTargetPath.CopyToPublishDirectory)' == ''">\r
-        <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>\r
-      </ContentWithTargetPath>\r
-\r
-      <EmbeddedResource Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always' and '%(EmbeddedResource.CopyToPublishDirectory)' == ''">\r
-        <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
-      </EmbeddedResource>\r
-      <EmbeddedResource Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='PreserveNewest' and '%(EmbeddedResource.CopyToPublishDirectory)' == ''">\r
-        <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>\r
-      </EmbeddedResource>\r
-\r
-      <Compile Condition="'%(Compile.CopyToOutputDirectory)'=='Always' and '%(Compile.CopyToPublishDirectory)' == ''">\r
-        <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
-      </Compile>\r
-      <Compile Condition="'%(Compile.CopyToOutputDirectory)'=='PreserveNewest' and '%(Compile.CopyToPublishDirectory)' == ''">\r
-        <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>\r
-      </Compile>\r
-\r
-      <_NoneWithTargetPath Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' and '%(_NoneWithTargetPath.CopyToPublishDirectory)' == ''">\r
-        <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
-      </_NoneWithTargetPath>\r
-      <_NoneWithTargetPath Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' and '%(_NoneWithTargetPath.CopyToPublishDirectory)' == ''">\r
-        <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>\r
-      </_NoneWithTargetPath>\r
-\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GeneratePublishDependencyFile\r
-\r
-    Generates the $(project).deps.json file for a published app\r
-    ============================================================\r
-    -->\r
-  <Target Name="GeneratePublishDependencyFile"\r
-          DependsOnTargets="_ComputeExcludeFromPublishPackageReferences;\r
-                            _DefaultMicrosoftNETPlatformLibrary;\r
-                            _HandlePackageFileConflicts;\r
-                            _HandlePublishFileConflicts"\r
-          Condition="'$(GenerateDependencyFile)' == 'true'">\r
-\r
-    <PropertyGroup>\r
-      <PublishDepsFilePath Condition=" '$(PublishDepsFilePath)' == '' ">$(PublishDir)$(ProjectDepsFileName)</PublishDepsFilePath>\r
-    </PropertyGroup>\r
-\r
-    <GenerateDepsFile ProjectPath="$(MSBuildProjectFullPath)"\r
-                      AssetsFilePath="$(ProjectAssetsFile)"\r
-                      DepsFilePath="$(PublishDepsFilePath)"\r
-                      TargetFramework="$(TargetFrameworkMoniker)"\r
-                      AssemblyName="$(AssemblyName)"\r
-                      AssemblyExtension="$(TargetExt)"\r
-                      AssemblyVersion="$(Version)"\r
-                      AssemblySatelliteAssemblies="@(IntermediateSatelliteAssembliesWithTargetPath)"\r
-                      ReferencePaths="@(ReferencePath)"\r
-                      ReferenceSatellitePaths="@(ReferenceSatellitePaths)"\r
-                      IncludeMainProject="$(IncludeMainProjectInDepsFile)"\r
-                      RuntimeIdentifier="$(RuntimeIdentifier)"\r
-                      PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
-                      FilesToSkip="@(_ConflictPackageFiles);@(_PublishConflictPackageFiles)"\r
-                      CompilerOptions="@(DependencyFileCompilerOptions)"\r
-                      ExcludeFromPublishPackageReferences="@(_ExcludeFromPublishPackageReference)"\r
-                      TargetManifestFileList="@(TargetManifestFileList)"\r
-                      IsSelfContained="$(SelfContained)" />\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _ComputeExcludeFromPublishPackageReferences\r
-\r
-    Builds up the @(_ExcludeFromPublishPackageReference) item by looking for @(PackageReference) items where\r
-    that have Publish=false metadata, or that have PrivateAssets=All and don't specify Publish\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <_ComputeExcludeFromPublishPackageReferences Condition="'$(_ComputeExcludeFromPublishPackageReferences)' == ''">true</_ComputeExcludeFromPublishPackageReferences>\r
-  </PropertyGroup>\r
-\r
-  <Target Name="_ComputeExcludeFromPublishPackageReferences"\r
-          Condition="'$(_ComputeExcludeFromPublishPackageReferences)' == 'true'">\r
-\r
-    <ItemGroup>\r
-      \r
-      <!-- PrivateAssets="All" means exclude from publish, unless Publish metadata is specified separately -->\r
-      <PackageReference Publish="false"\r
-                        Condition="('%(PackageReference.PrivateAssets)' == 'All') And ('%(PackageReference.Publish)' == '')"/>\r
-      \r
-      <_ExcludeFromPublishPackageReference Include="@(PackageReference)"\r
-                                          Condition="('%(PackageReference.Publish)' == 'false')" />\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GeneratePublishRuntimeConfigurationFile\r
-\r
-    Generates the $(project).runtimeconfig.json file for a published app\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="GeneratePublishRuntimeConfigurationFile"\r
-          DependsOnTargets="_DefaultMicrosoftNETPlatformLibrary"\r
-          Condition="'$(GenerateRuntimeConfigurationFiles)' == 'true'">\r
-\r
-    <PropertyGroup>\r
-      <PublishRuntimeConfigFilePath Condition=" '$(PublishRuntimeConfigFilePath)' == '' ">$(PublishDir)$(ProjectRuntimeConfigFileName)</PublishRuntimeConfigFilePath>\r
-    </PropertyGroup>\r
-\r
-    <GenerateRuntimeConfigurationFiles AssetsFilePath="$(ProjectAssetsFile)"\r
-                                       TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
-                                       TargetFramework="$(TargetFramework)"\r
-                                       RuntimeConfigPath="$(PublishRuntimeConfigFilePath)"\r
-                                       RuntimeIdentifier="$(RuntimeIdentifier)"\r
-                                       PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
-                                       UserRuntimeConfig="$(UserRuntimeConfig)"\r
-                                       HostConfigurationOptions="@(RuntimeHostConfigurationOption)"\r
-                                       IsSelfContained="$(SelfContained)" />\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        DeployAppHost\r
-\r
-    Deploys the host to run the stand alone app and ensures it matches the app name\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="DeployAppHost"\r
-          DependsOnTargets="_ComputeNETCoreBuildOutputFiles"\r
-          AfterTargets="ComputeFilesToPublish"\r
-          BeforeTargets="CopyFilesToPublishDirectory"\r
-          Condition="'$(DeployAppHost)' == 'true'">\r
-\r
-    <ItemGroup>\r
-\r
-      <ResolvedFileToRemove  Include ="%(ResolvedFileToPublish.Identity)" Condition="'%(ResolvedFileToPublish.RelativePath)' == '$(_DotNetHostExecutableName)' Or '%(ResolvedFileToPublish.RelativePath)' == '$(_DotNetAppHostExecutableName)'"/>\r
-      <ResolvedFileToPublish Remove ="%(ResolvedFileToRemove.Identity)"/>\r
-\r
-      <ResolvedFileToPublish Include="%(NativeAppHostNETCore.Identity)">\r
-        <RelativePath>$(AssemblyName)%(Extension)</RelativePath>\r
-      </ResolvedFileToPublish>\r
-      \r
-\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.RuntimeIdentifierInference.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.RuntimeIdentifierInference.targets
deleted file mode 100644 (file)
index 647fca4..0000000
+++ /dev/null
@@ -1,153 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.RuntimeIdentifierInference.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    .NETFramework cannot load native package dependencies dynamically\r
-    based on the current architecture.  We have must have a RID to\r
-    resolve and copy native dependencies to the output directory.\r
-\r
-     When building a .NETFramework exe on Windows and not given a RID,\r
-     we'll pick either win7-x64 or win7-x86 (based on PlatformTarget)\r
-     if we're not given an explicit RID. However, if after resolving\r
-     NuGet assets we find no copy-local native dependencies, we will\r
-     emit the binary as AnyCPU.\r
-\r
-     Note that we must set the RID here early (to be seen during NuGet\r
-     restore) in order for the project.assets.json to include the\r
-     native dependencies that will let us make the final call on\r
-     AnyCPU or platform-specific.\r
-\r
-     This allows these common cases to work without requiring mention\r
-     of RuntimeIdentifier in the user project PlatformTarget:\r
-\r
-      1. Building an AnyCPU .NETFramework application on any host OS\r
-         with no native NuGet dependencies. (*)\r
-\r
-      2. Building an x86 or x64 NETFramework application on and for\r
-         Windows with native NuGet dependencies that do not require\r
-         greater than win7.\r
-\r
-     However, any other combination of host operating system, CPU\r
-     architecture, and minimum Windows version will require some\r
-     manual intervention in the project file to set up the right\r
-     RID. (**)\r
-\r
-     (*) Building NET4x from non-Windows is still not fully supported:\r
-         https://github.com/dotnet/sdk/issues/335) The point above is\r
-         that this code would not have to change to make the first\r
-         scenario work on non-Windows hosts.\r
-\r
-     (**) https://github.com/dotnet/sdk/issues/840 tracks improving\r
-          the default RID selection here to make more non-AnyCPU scenarios\r
-          work without user intervention. The current static evaluation\r
-          requirement limits us.\r
-   -->\r
-  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework' and \r
-                            '$(OutputType)' == 'Exe' and \r
-                            '$(OS)' == 'Windows_NT' and\r
-                            '$(RuntimeIdentifier)' == ''">\r
-    <_UsingDefaultRuntimeIdentifier>true</_UsingDefaultRuntimeIdentifier>\r
-    <RuntimeIdentifier Condition="'$(PlatformTarget)' == 'x64'">win7-x64</RuntimeIdentifier>\r
-    <RuntimeIdentifier Condition="'$(PlatformTarget)' == 'x86' or '$(PlatformTarget)' == ''">win7-x86</RuntimeIdentifier>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition="'$(PlatformTarget)' == ''">\r
-    <_UsingDefaultPlatformTarget>true</_UsingDefaultPlatformTarget>\r
-  </PropertyGroup>\r
-\r
-  <!-- Determine PlatformTarget (if not already set) from runtime identifier. -->\r
-  <Choose>\r
-    <When Condition="'$(PlatformTarget)' != '' or '$(RuntimeIdentifier)' == ''" />\r
-\r
-    <When Condition="$(RuntimeIdentifier.EndsWith('-x86')) or $(RuntimeIdentifier.Contains('-x86-'))">\r
-      <PropertyGroup>\r
-        <PlatformTarget>x86</PlatformTarget>\r
-      </PropertyGroup>\r
-    </When>\r
-\r
-    <When Condition="$(RuntimeIdentifier.EndsWith('-x64')) or $(RuntimeIdentifier.Contains('-x64-'))">\r
-      <PropertyGroup>\r
-        <PlatformTarget>x64</PlatformTarget>\r
-      </PropertyGroup>\r
-    </When>\r
-\r
-    <When Condition="$(RuntimeIdentifier.EndsWith('-arm')) or $(RuntimeIdentifier.Contains('-arm-'))">\r
-      <PropertyGroup>\r
-        <PlatformTarget>arm</PlatformTarget>\r
-      </PropertyGroup>\r
-    </When>\r
-\r
-    <!-- NOTE: PlatformTarget=arm64 is not currently supported and therefore no inference of that here. -->\r
-    <Otherwise>\r
-      <PropertyGroup>\r
-        <PlatformTarget>AnyCPU</PlatformTarget>\r
-      </PropertyGroup>\r
-    </Otherwise>\r
-  </Choose>\r
-\r
-  <!--\r
-    SelfContained was not an option in .NET Core SDK 1.0. \r
-    Default SelfContained based on the RuntimeIdentifier, so projects don't have to explicitly set SelfContained.\r
-    This avoids a breaking change from 1.0 behavior.\r
-    -->\r
-  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(OutputType)' == 'Exe' and '$(SelfContained)' == ''">\r
-    <SelfContained Condition="'$(RuntimeIdentifier)' == ''">false</SelfContained>\r
-    <SelfContained Condition="'$(RuntimeIdentifier)' != ''">true</SelfContained>\r
-  </PropertyGroup>\r
-\r
-  <Target Name="_CheckForUnsupportedSelfContained"\r
-          BeforeTargets="_CheckForInvalidConfigurationAndPlatform"\r
-          Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(OutputType)' == 'Exe'">\r
-    \r
-    <NETSdkError Condition="'$(SelfContained)' == 'true' and '$(RuntimeIdentifier)' == ''"\r
-                 ResourceName="CannotHaveSelfContainedWithoutRuntimeIdentifier" />\r
-    \r
-  </Target>\r
-\r
-  <PropertyGroup>\r
-    <!-- Projects can opt out of having the RID appended to the output path by setting this to false. -->\r
-    <AppendRuntimeIdentifierToOutputPath Condition="'$(AppendRuntimeIdentifierToOutputPath)' == ''">true</AppendRuntimeIdentifierToOutputPath>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    Append $(RuntimeIdentifier) directory to output and intermediate paths to prevent bin clashes between\r
-    targets. \r
-\r
-    But do not append the implicit default runtime identifier for .NET Framework apps as that would \r
-    append a RID the user never mentioned in the path and do so even in the AnyCPU case.\r
-   -->\r
-  <PropertyGroup Condition="'$(AppendRuntimeIdentifierToOutputPath)' == 'true' and '$(RuntimeIdentifier)' != '' and '$(_UsingDefaultRuntimeIdentifier)' != 'true'">\r
-    <IntermediateOutputPath>$(IntermediateOutputPath)$(RuntimeIdentifier)\</IntermediateOutputPath>\r
-    <OutputPath>$(OutputPath)$(RuntimeIdentifier)\</OutputPath>\r
-  </PropertyGroup>\r
-\r
-  <!-- \r
-    Switch our default .NETFramework CPU architecture choice back to AnyCPU before \r
-    compiling the exe if no copy-local native dependencies were resolved from NuGet \r
-  -->\r
-  <Target Name="AdjustDefaultPlatformTargetForNetFrameworkExeWithNoNativeCopyLocalItems"\r
-          AfterTargets="ResolvePackageDependenciesForBuild"\r
-          BeforeTargets="CoreCompile"\r
-          Condition="'$(_UsingDefaultPlatformTarget)' == 'true' and\r
-                     '$(_UsingDefaultRuntimeIdentifier)' == 'true' and \r
-                     '@(NativeCopyLocalItems)' == ''">\r
-    <PropertyGroup>\r
-      <PlatformTarget>AnyCPU</PlatformTarget>\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.BeforeCommon.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.BeforeCommon.targets
deleted file mode 100644 (file)
index 1fe29c9..0000000
+++ /dev/null
@@ -1,155 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.BeforeCommon.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.DefaultAssemblyInfo.targets" />\r
-\r
-  <!-- Set default intermediate and output paths -->\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.DefaultOutputPaths.targets" />\r
-  \r
-  <!-- \r
-    Expand TargetFramework to TargetFrameworkIdentifier and TargetFrameworkVersion,\r
-    and adjust intermediate and output paths to include it.\r
-  -->\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.TargetFrameworkInference.targets" />\r
-\r
-  <!--\r
-    Use RuntimeIdentifier to determine PlatformTarget.\r
-    Also, enforce that RuntimeIdentifier is always specified for .NETFramework executables.\r
-  -->\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.RuntimeIdentifierInference.targets" />\r
-\r
-  <PropertyGroup Condition="'$(_IsNETCoreOrNETStandard)' == ''">\r
-    <_IsNETCoreOrNETStandard Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">true</_IsNETCoreOrNETStandard>\r
-    <_IsNETCoreOrNETStandard Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'">true</_IsNETCoreOrNETStandard>\r
-  </PropertyGroup>\r
-\r
-  <!-- Unification / automatic binding redirect logic -->\r
-  <PropertyGroup>\r
-    <DesignTimeAutoUnify Condition="'$(DesignTimeAutoUnify)' == ''">true</DesignTimeAutoUnify>\r
-    <AutoUnifyAssemblyReferences Condition="'$(AutoUnifyAssemblyReferences)' == '' and $(OutputType) == 'Library'">true</AutoUnifyAssemblyReferences>\r
-    <AutoUnifyAssemblyReferences Condition="'$(AutoUnifyAssemblyReferences)' == '' and '$(_IsNETCoreOrNETStandard)' == 'true'">true</AutoUnifyAssemblyReferences>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework' and '$(OutputType)' == 'Exe'">\r
-    <AutoGenerateBindingRedirects Condition="'$(AutoGenerateBindingRedirects)' == ''">true</AutoGenerateBindingRedirects>\r
-  </PropertyGroup>\r
-\r
-  <!-- Default settings for .NET Core and .NET Standard build logic -->\r
-  <PropertyGroup Condition="'$(_IsNETCoreOrNETStandard)' == 'true'">\r
-    <GenerateDependencyFile Condition=" '$(GenerateDependencyFile)' == '' ">true</GenerateDependencyFile>\r
-\r
-    <!-- Force .dll extension for .NETCoreApp and .NETStandard projects even if output type is exe. -->\r
-    <TargetExt Condition="'$(TargetExt)' == ''">.dll</TargetExt>\r
-\r
-    <!-- dependencies coming from the package manager lock file should not be copied locally for .NET Core and .NETStandard projects -->\r
-    <CopyLocalLockFileAssemblies Condition="'$(CopyLocalLockFileAssemblies)' == ''">false</CopyLocalLockFileAssemblies>\r
-  </PropertyGroup>\r
-  \r
-  <!-- Regardless of platform, enable dependency file generation if PreserveCompilatioContext is set. -->\r
-  <PropertyGroup>\r
-    <GenerateDependencyFile Condition="'$(GenerateDependencyFile)' == ''">$(PreserveCompilationContext)</GenerateDependencyFile>\r
-  </PropertyGroup>\r
-\r
-  <!-- Set PublishDir here, before Microsoft.Common.targets, to avoid a competing default there. -->\r
-  <PropertyGroup>\r
-    <PublishDirName Condition="'$(PublishDirName)' == ''">publish</PublishDirName>\r
-    <!-- ensure the PublishDir is RID specific-->\r
-    <PublishDir Condition="'$(PublishDir)' == '' and\r
-                           '$(AppendRuntimeIdentifierToOutputPath)' != 'true' and\r
-                           '$(RuntimeIdentifier)' != '' and\r
-                           '$(_UsingDefaultRuntimeIdentifier)' != 'true'">$(OutputPath)$(RuntimeIdentifier)\$(PublishDirName)\</PublishDir>\r
-    <PublishDir Condition="'$(PublishDir)' == ''">$(OutputPath)$(PublishDirName)\</PublishDir>\r
-  </PropertyGroup>\r
-\r
-  <!-- For .NET Framework, reference core assemblies -->\r
-\r
-  <PropertyGroup>\r
-    <_TargetFrameworkVersionWithoutV>$(TargetFrameworkVersion)</_TargetFrameworkVersionWithoutV>\r
-    <_TargetFrameworkVersionWithoutV Condition="$(TargetFrameworkVersion.StartsWith('v'))">$(TargetFrameworkVersion.Substring(1))</_TargetFrameworkVersionWithoutV>\r
-  </PropertyGroup>\r
-  \r
-  <ItemGroup Condition=" '$(DisableImplicitFrameworkReferences)' != 'true' and '$(TargetFrameworkIdentifier)' == '.NETFramework'">\r
-\r
-    <Reference Include="System"/>\r
-    <Reference Include="System.Data"/>\r
-    <Reference Include="System.Drawing"/>\r
-    <Reference Include="System.Xml"/>\r
-\r
-    <!-- When doing greater than/less than comparisons between strings, MSBuild will try to parse the strings as Version objects and compare them as\r
-         such if the parse succeeds. -->\r
-    \r
-    <!-- Framework assemblies introduced in .NET 3.5 -->\r
-    <Reference Include="System.Core" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' "/>\r
-    <Reference Include="System.Runtime.Serialization" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' "/>\r
-    <Reference Include="System.Xml.Linq" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' "/>\r
-\r
-    <!-- Framework assemblies introduced in .NET 4.0 -->\r
-    <Reference Include="System.Numerics" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.0' "/>\r
-\r
-    <!-- Framework assemblies introduced in .NET 4.5 -->\r
-    <Reference Include="System.IO.Compression.FileSystem" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.5' "/>\r
-    \r
-    <!-- Don't automatically reference System.IO.Compression or System.Net.Http to help avoid hitting https://github.com/Microsoft/msbuild/issues/1329. -->\r
-    <!--<Reference Include="System.IO.Compression" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.5' "/>\r
-    <Reference Include="System.Net.Http" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.5' "/>-->\r
-\r
-  </ItemGroup>\r
-\r
-  <PropertyGroup Condition="'$(DisableImplicitPackageTargetFallback)' != 'true' and '$(_IsNETCoreOrNETStandard)' == 'true' and '$(_TargetFrameworkVersionWithoutV)' >= '2.0'">\r
-    <PackageTargetFallback>$(PackageTargetFallback);net461</PackageTargetFallback>    \r
-  </PropertyGroup>\r
-\r
-  <!-- Add conditional compilation symbols for the target framework (for example NET461, NETSTANDARD2_0, NETCOREAPP1_0) -->\r
-  <PropertyGroup Condition=" '$(DisableImplicitFrameworkDefines)' != 'true' and '$(TargetFrameworkIdentifier)' != '.NETPortable'">\r
-    <_FrameworkIdentifierForImplicitDefine>$(TargetFrameworkIdentifier.Replace('.', '').ToUpperInvariant())</_FrameworkIdentifierForImplicitDefine>\r
-    <_FrameworkIdentifierForImplicitDefine Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework'">NET</_FrameworkIdentifierForImplicitDefine>\r
-\r
-    <_FrameworkVersionForImplicitDefine Condition="$(TargetFrameworkVersion.StartsWith('v'))">$(TargetFrameworkVersion.SubString(1))</_FrameworkVersionForImplicitDefine>\r
-    <_FrameworkVersionForImplicitDefine Condition="!$(TargetFrameworkVersion.StartsWith('v'))">$(TargetFrameworkVersion)</_FrameworkVersionForImplicitDefine>\r
-\r
-    <_FrameworkVersionForImplicitDefine>$(_FrameworkVersionForImplicitDefine.Replace('.', '_'))</_FrameworkVersionForImplicitDefine>\r
-    \r
-    <_FrameworkVersionForImplicitDefine Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework'">$(_FrameworkVersionForImplicitDefine.Replace('_', ''))</_FrameworkVersionForImplicitDefine>\r
-\r
-    <ImplicitFrameworkDefine>$(_FrameworkIdentifierForImplicitDefine)$(_FrameworkVersionForImplicitDefine)</ImplicitFrameworkDefine>\r
-  </PropertyGroup>\r
-\r
-  <!-- Handle XML documentation file settings -->\r
-  <PropertyGroup Condition="'$(GenerateDocumentationFile)' == ''">\r
-    <GenerateDocumentationFile Condition="'$(DocumentationFile)' == ''">false</GenerateDocumentationFile>\r
-    <GenerateDocumentationFile Condition="'$(DocumentationFile)' != ''">true</GenerateDocumentationFile>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition="'$(GenerateDocumentationFile)' == 'true' and '$(DocumentationFile)' == ''">\r
-    <DocumentationFile>$(IntermediateOutputPath)$(AssemblyName).xml</DocumentationFile>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition="'$(GenerateDocumentationFile)' != 'true'">\r
-    <DocumentationFile />\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <PublishDocumentationFiles Condition="'$(PublishDocumentationFiles)' == ''">true</PublishDocumentationFiles>\r
-    <PublishDocumentationFile Condition="'$(PublishDocumentationFile)' == '' and '$(PublishDocumentationFiles)' == 'true'">true</PublishDocumentationFile>\r
-    <PublishReferencesDocumentationFiles Condition="'$(PublishReferencesDocumentationFiles)' == '' and '$(PublishDocumentationFiles)' == 'true'">true</PublishReferencesDocumentationFiles>\r
-  </PropertyGroup>\r
-\r
-  <!-- Add a project capability so that the project properties in the IDE can show the option to generate an XML documentation file without specifying the filename -->\r
-  <ItemGroup>\r
-    <ProjectCapability Include="GenerateDocumentationFile" />\r
-  </ItemGroup>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.CSharp.props b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.CSharp.props
deleted file mode 100644 (file)
index 520cb32..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.CSharp.props\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-    <WarningLevel Condition=" '$(WarningLevel)' == '' ">4</WarningLevel>\r
-    <NoWarn Condition=" '$(NoWarn)' == '' ">1701;1702;1705</NoWarn>\r
-  </PropertyGroup>\r
-  <PropertyGroup>\r
-    <DefineConstants Condition=" '$(DefineConstants)' != '' ">$(DefineConstants);</DefineConstants>\r
-    <DefineConstants>$(DefineConstants)TRACE</DefineConstants>\r
-  </PropertyGroup>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.Common.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.Common.targets
deleted file mode 100644 (file)
index a1a20a0..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.Common.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <!-- This file is imported by both cross-targeting and inner builds. Set properties that need to be available to both here. -->\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-    <MicrosoftNETBuildTasksDirectoryRoot>$(MSBuildThisFileDirectory)..\tools\</MicrosoftNETBuildTasksDirectoryRoot>\r
-    <MicrosoftNETBuildTasksTFM Condition=" '$(MSBuildRuntimeType)' == 'Core'">netcoreapp1.0</MicrosoftNETBuildTasksTFM>\r
-    <MicrosoftNETBuildTasksTFM Condition=" '$(MicrosoftNETBuildTasksTFM)' == ''">net46</MicrosoftNETBuildTasksTFM>\r
-    <MicrosoftNETBuildTasksDirectory>$(MicrosoftNETBuildTasksDirectoryRoot)$(MicrosoftNETBuildTasksTFM)/</MicrosoftNETBuildTasksDirectory>\r
-    <MicrosoftNETBuildTasksAssembly>$(MicrosoftNETBuildTasksDirectory)Microsoft.NET.Build.Tasks.dll</MicrosoftNETBuildTasksAssembly>\r
-    \r
-    <!-- \r
-          Hardcoded list of known implicit packges that are added to project from default SDK targets implicitly.\r
-          Should be re-visited when multiple TFM support is added to Dependencies logic.\r
-    -->\r
-    <DefaultImplicitPackages>Microsoft.NETCore.App;NETStandard.Library</DefaultImplicitPackages>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition="'$(DotnetCliToolTargetFramework)' == '' And '$(BundledNETCoreAppTargetFrameworkVersion)' != ''">\r
-    <!-- Set the TFM used to restore .NET CLI tools to match the version of .NET Core bundled in the CLI -->\r
-    <DotnetCliToolTargetFramework>netcoreapp$(BundledNETCoreAppTargetFrameworkVersion)</DotnetCliToolTargetFramework>\r
-  </PropertyGroup>\r
-\r
-  <UsingTask TaskName="GetNearestTargetFramework" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-  <UsingTask TaskName="NETSdkError" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-  \r
-  <!--\r
-  ============================================================\r
-                              GetTargetFrameworkProperties\r
-\r
-    Invoked by common targets to return the set of properties \r
-    (in the form  "key1=value1;...keyN=valueN") needed to build \r
-    against the target framework that best matches the referring\r
-    project's target framework.\r
-\r
-    The referring project's $(TargetFrameworkMoniker) is passed \r
-    in as $(ReferringTargetFramework).\r
-\r
-    This is in the common targets so that it will apply to both\r
-    cross-targeted and single-targeted projects.  It is run\r
-    for single-targeted projects so that an error will be\r
-    generated if the referenced project is not compatible\r
-    with the referencing project's target framework.\r
-  ============================================================\r
-   -->\r
-  <Target Name="GetTargetFrameworkProperties" Returns="TargetFramework=$(NearestTargetFramework);ProjectHasSingleTargetFramework=$(_HasSingleTargetFramework);ProjectIsRidAgnostic=$(_IsRidAgnostic)">\r
-\r
-    <PropertyGroup>\r
-      <!-- indicate to caller that project is RID agnostic so that a global property RuntimeIdentifier value can be removed -->\r
-      <_IsRidAgnostic>false</_IsRidAgnostic>\r
-      <_IsRidAgnostic Condition=" '$(RuntimeIdentifier)' == '' and '$(RuntimeIdentifiers)' == '' ">true</_IsRidAgnostic>\r
-\r
-      <!-- If a ReferringTargetFramework was not specified, and we only have one TargetFramework, then don't try to check compatibility -->\r
-      <_SkipNearestTargetFrameworkResolution Condition="'$(TargetFramework)' != '' and '$(ReferringTargetFramework)' == ''">true</_SkipNearestTargetFrameworkResolution>\r
-      <NearestTargetFramework Condition="'$(_SkipNearestTargetFrameworkResolution)' == 'true'">$(TargetFramework)</NearestTargetFramework>\r
-\r
-      <!-- A project can only have more than one output if the current global properties are such that the current build is a cross-targeting one. -->\r
-      <_HasSingleTargetFramework Condition="'$(IsCrossTargetingBuild)' != 'true'">true</_HasSingleTargetFramework>\r
-      <_HasSingleTargetFramework Condition="'$(_HasSingleTargetFramework)' == ''">false</_HasSingleTargetFramework>\r
-\r
-      <_PossibleTargetFrameworks Condition="'$(TargetFramework)' != ''">$(TargetFramework)</_PossibleTargetFrameworks>\r
-      <_PossibleTargetFrameworks Condition="'$(TargetFramework)' == ''">$(TargetFrameworks)</_PossibleTargetFrameworks>\r
-    </PropertyGroup>\r
-\r
-    <GetNearestTargetFramework ReferringTargetFramework="$(ReferringTargetFramework)" \r
-                               PossibleTargetFrameworks="$(_PossibleTargetFrameworks)"\r
-                               ProjectFilePath="$(MSBuildProjectFullPath)"\r
-                               Condition="'$(_SkipNearestTargetFrameworkResolution)' != 'true'">\r
-      <Output PropertyName="NearestTargetFramework" TaskParameter="NearestTargetFramework" />\r
-    </GetNearestTargetFramework>\r
-  </Target>\r
-  \r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.props b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.props
deleted file mode 100644 (file)
index bdf6c70..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.DefaultItems.props\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <Import Project="$(MSBuildThisFileDirectory)..\..\..\Microsoft.NETCoreSdk.BundledVersions.props" Condition="Exists('$(MSBuildThisFileDirectory)..\..\..\Microsoft.NETCoreSdk.BundledVersions.props')" />\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-\r
-  <ItemGroup Condition=" '$(EnableDefaultItems)' == 'true' ">\r
-    <Compile Include="**/*$(DefaultLanguageSourceExtension)" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" Condition=" '$(EnableDefaultCompileItems)' == 'true' " />\r
-    <EmbeddedResource Include="**/*.resx" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" Condition=" '$(EnableDefaultEmbeddedResourceItems)' == 'true' " />\r
-  </ItemGroup>\r
-  <ItemGroup Condition=" '$(EnableDefaultItems)' == 'true' And '$(EnableDefaultNoneItems)' == 'true' ">\r
-    <None Include="**/*" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />\r
-    <None Remove="**/*$(DefaultLanguageSourceExtension)" Condition=" '$(EnableDefaultCompileItems)' == 'true' "/>\r
-    <None Remove="**/*.resx" Condition=" '$(EnableDefaultEmbeddedResourceItems)' == 'true' "/>\r
-  </ItemGroup>\r
-\r
-  <!-- Automatically reference NETStandard.Library or Microsoft.NETCore.App package if targeting the corresponding target framework.\r
-      We can refer here in the .props file to properties set in the .targets files because items and their conditions are\r
-      evaluated in the second pass of evaluation, after all properties have been evaluated. -->\r
-  <ItemGroup Condition=" '$(DisableImplicitFrameworkReferences)' != 'true' and '$(TargetFrameworkIdentifier)' == '.NETStandard'">\r
-    <PackageReference Include="NETStandard.Library" Version="$(NETStandardImplicitPackageVersion)" IsImplicitlyDefined="true" />\r
-\r
-    <!-- If targeting .NET Standard 2.0 or higher, then don't include a dependency on NETStandard.Library in the package produced by pack -->\r
-    <PackageReference Update="NETStandard.Library"\r
-                      Condition=" ('$(_TargetFrameworkVersionWithoutV)' != '') And ('$(_TargetFrameworkVersionWithoutV)' >= '2.0') "\r
-                      PrivateAssets="All" \r
-                      Publish="true" />\r
-  </ItemGroup>\r
-\r
-  <ItemGroup Condition=" '$(DisableImplicitFrameworkReferences)' != 'true' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp'">\r
-    <PackageReference Include="Microsoft.NETCore.App" Version="$(RuntimeFrameworkVersion)" IsImplicitlyDefined="true" />\r
-\r
-    <!-- For libraries targeting .NET Core 2.0 or higher, don't include a dependency on Microsoft.NETCore.App in the package produced by pack.\r
-         Packing an app (for example a .NET CLI tool) should include the Microsoft.NETCore.App package dependency. -->\r
-    <PackageReference Update="Microsoft.NETCore.App"\r
-                      Condition="('$(OutputType)' != 'Exe') And ('$(_TargetFrameworkVersionWithoutV)' != '') And ('$(_TargetFrameworkVersionWithoutV)' >= '2.0')"\r
-                      PrivateAssets="All"\r
-                      Publish="true" />    \r
-  </ItemGroup>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.targets
deleted file mode 100644 (file)
index d5a2e9e..0000000
+++ /dev/null
@@ -1,227 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.DefaultItems.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-   <EnableDefaultItems Condition=" '$(EnableDefaultItems)' == '' ">true</EnableDefaultItems>\r
-   <EnableDefaultCompileItems Condition=" '$(EnableDefaultCompileItems)' == '' ">true</EnableDefaultCompileItems>\r
-    <EnableDefaultEmbeddedResourceItems Condition=" '$(EnableDefaultEmbeddedResourceItems)' == '' ">true</EnableDefaultEmbeddedResourceItems>\r
-    <EnableDefaultNoneItems Condition=" '$(EnableDefaultNoneItems)' == '' ">true</EnableDefaultNoneItems>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>    \r
-    <!-- Set DefaultItemExcludes property for items that should be excluded from the default Compile, etc items.\r
-         This is in the .targets because it needs to come after the final BaseOutputPath has been evaluated. -->\r
-    \r
-    <!-- bin folder, by default -->\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);$(BaseOutputPath)/**</DefaultItemExcludes>\r
-    <!-- obj folder, by default -->\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);$(BaseIntermediateOutputPath)/**</DefaultItemExcludes>\r
-\r
-    <!-- Various files that should generally always be ignored -->\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);**/*.user</DefaultItemExcludes>\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);**/*.*proj</DefaultItemExcludes>\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);**/*.sln</DefaultItemExcludes>\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);**/*.vssscc</DefaultItemExcludes>\r
-    \r
-    <!-- WARNING: This pattern is there to ignore folders such as .git and .vs, but it will also match items included with a\r
-         relative path outside the project folder (for example "..\Shared\Shared.cs").  So be sure only to apply it to items\r
-         that are in the project folder. -->\r
-    <DefaultExcludesInProjectFolder>$(DefaultItemExcludesInProjectFolder);**/.*/**</DefaultExcludesInProjectFolder>\r
-\r
-    <!-- TODO: Verify why this was originally added and whether we really need it -->\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);packages/**</DefaultItemExcludes>\r
-    \r
-  </PropertyGroup>\r
-\r
-  <!-- Set the default versions of the NETStandard.Library or Microsoft.NETCore.App packages to reference.\r
-       The implicit package references themselves are defined in Microsoft.NET.Sdk.props, so that they can be overridden\r
-       in the project file. -->\r
-  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'">\r
-    <!-- If targeting the same release that is bundled with the .NET Core SDK, use the bundled package version provided by Microsoft.NETCoreSdk.BundledVersions.props -->\r
-    <NETStandardImplicitPackageVersion Condition="'$(NETStandardImplicitPackageVersion)' =='' And '$(_TargetFrameworkVersionWithoutV)' == '$(BundledNETStandardTargetFrameworkVersion)'">$(BundledNETStandardPackageVersion)</NETStandardImplicitPackageVersion>\r
-\r
-    <!-- If targeting .NET Standard 1.x, use version 1.6.1 of the package.  This is so that when projects are packed, the dependency on the package produced won't change when\r
-         updating to the 2.0 or higher SDK.  When targeting .NET Standard 2.0 or higher, the NETStandard.Library reference won't show up as a dependency of the package\r
-         produced, so we will roll forward to the latest version. -->\r
-    <NETStandardImplicitPackageVersion Condition="'$(NETStandardImplicitPackageVersion)' =='' And '$(_TargetFrameworkVersionWithoutV)' &lt; '2.0'">1.6.1</NETStandardImplicitPackageVersion>\r
-    \r
-    <!-- Default to use the latest stable release.  Currently this is the same as the previous clause, but when we have a stable 2.0 package this should change. -->\r
-    <NETStandardImplicitPackageVersion Condition="'$(NETStandardImplicitPackageVersion)' ==''">1.6.1</NETStandardImplicitPackageVersion>\r
-  </PropertyGroup>\r
-  \r
-  <!--  \r
-    Determine the NetCoreImplicitPackageVersion and RuntimeFrameworkVersion when targeting .NET Core\r
-    \r
-    When targeting .NET Core, the TargetFramework is generally used to specify which version of the runtime to use.\r
-    \r
-    In order to target a specific patch version, or to float the version number (2.0-*), the RuntimeFrameworkVersion\r
-    property can be used.\r
-    \r
-    The framework version that is written to the runtimeconfig.json file is based on the actual resolved package version\r
-    of Microsoft.NETCore.App.  This is to allow floating the verion number.\r
-  \r
-  -->\r
-\r
-  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">\r
-    <!-- If targeting .NET Core, and the RuntimeFrameworkVersion is not specified, use the latest patch version of that runtime that we know about.\r
-    \r
-      This ensures that if a self-contained app is published where RuntimeFrameworkVersion is not specified, the latest patch\r
-      version of the runtime (that the SDK knew about when it shipped) will be used.\r
-      \r
-      This also will fix an issue where Microsoft.NETCore.App 1.1.0 included a version of the Microsoft.DiaSymReader.Native package\r
-      that was authored in such a way that Microsoft.DiaSymReader.Native.amd64.dll and Microsoft.DiaSymReader.Native.x86.dll would\r
-      be copied to the output folder.  Using Microsoft.NETCore.App 1.1.1 fixes this, as it references an updated version of the\r
-      DiaSymReader package with the issue fixed.  (See https://github.com/dotnet/corefx/issues/14627)\r
-      \r
-      Using the latest patch version that the SDK knows about does mean that an update to the SDK could change the version of\r
-      the runtime that a project targets.  In general, this should be OK.  If a project wants to opt out of this, it can specify\r
-      the exact version of the runtime to use with the RuntimeFrameworkVersion property.    \r
-    -->\r
-    <!-- If targeting netcoreapp1.1, and RuntimeFrameworkVersion is not specified, use version 1.1.1 -->\r
-    <RuntimeFrameworkVersion Condition="'$(RuntimeFrameworkVersion)' == '' And '$(_TargetFrameworkVersionWithoutV)' == '1.0'">1.0.5</RuntimeFrameworkVersion>\r
-    <RuntimeFrameworkVersion Condition="'$(RuntimeFrameworkVersion)' == '' And '$(_TargetFrameworkVersionWithoutV)' == '1.1'">1.1.2</RuntimeFrameworkVersion>\r
-\r
-    <!-- If targeting the same release that is bundled with the .NET Core SDK, use the bundled package version provided by Microsoft.NETCoreSdk.BundledVersions.props -->\r
-    <RuntimeFrameworkVersion Condition="'$(RuntimeFrameworkVersion)' == '' And '$(_TargetFrameworkVersionWithoutV)' == '$(BundledNETCoreAppTargetFrameworkVersion)'">$(BundledNETCoreAppPackageVersion)</RuntimeFrameworkVersion>\r
-    \r
-    <!-- Default to use the version of the framework runtime matching the target framework version-->\r
-    <RuntimeFrameworkVersion Condition="'$(RuntimeFrameworkVersion)' == ''">$(_TargetFrameworkVersionWithoutV)</RuntimeFrameworkVersion>\r
-  </PropertyGroup>\r
-\r
-  <UsingTask TaskName="CheckForImplicitPackageReferenceOverrides" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-\r
-  <!-- Remove package references with metadata IsImplicitlyDefined = true, if there are other PackageReference items with the same identity -->\r
-  <Target Name="CheckForImplicitPackageReferenceOverrides" BeforeTargets="_CheckForInvalidConfigurationAndPlatform;CollectPackageReferences">\r
-    <PropertyGroup>\r
-      <ImplicitPackageReferenceInformationLink>https://aka.ms/sdkimplicitrefs</ImplicitPackageReferenceInformationLink>\r
-    </PropertyGroup>\r
-\r
-    <CheckForImplicitPackageReferenceOverrides\r
-        PackageReferenceItems="@(PackageReference)"\r
-        MoreInformationLink="$(ImplicitPackageReferenceInformationLink)">\r
-      <Output TaskParameter="ItemsToRemove" ItemName="_PackageReferenceToRemove" />\r
-    </CheckForImplicitPackageReferenceOverrides>\r
-\r
-    <ItemGroup>\r
-      <!-- Note that the condition here is important, otherwise the Remove will operate based just on item identity and remove all items\r
-           that had duplicates, instead of leaving the ones without IsImplicitlyDefined set to true. -->\r
-      <PackageReference Remove="@(_PackageReferenceToRemove)" Condition="'%(PackageReference.IsImplicitlyDefined)' == 'true' "/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!-- Running an SDK task before the NuGet restore task causes issues when running on .NET Framework because it causes the\r
-      .NET Standard NuGet DLLs to be loaded from the SDK path rather than the .NET Framework versions from the NuGet targets\r
-      path.  To avoid this, we create a separate target to run before NuGet restore which deduplicates the items without\r
-      causing the SDK tasks to be loaded (but doesn't generate a warning message, because we need to load the tasks for that). -->\r
-  <PropertyGroup Condition="'$(DisableImplicitFrameworkReferences)' != 'true'">\r
-    <_ImplicitPackageName Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'">NETStandard.Library</_ImplicitPackageName>\r
-    <_ImplicitPackageName Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">Microsoft.NETCore.App</_ImplicitPackageName>\r
-  </PropertyGroup>\r
-\r
-  <ItemGroup Condition="'$(_ImplicitPackageName)' != ''">\r
-    <!-- Filter PackageReference to items where the ItemSpec matches the implicit package name, and add IsImplicitlyDefined metadata\r
-         for items that don't have it-->\r
-    <_ImplicitPackageReferenceCheck\r
-        Include="@(PackageReference->WithMetadataValue('Identity', '$(_ImplicitPackageName)'))">\r
-      <IsImplicitlyDefined Condition="'%(IsImplicitlyDefined)' != 'true' ">false</IsImplicitlyDefined>\r
-    </_ImplicitPackageReferenceCheck>\r
-\r
-    <!-- Now filter down to an item with just the implicit reference and another one with just the overriding reference -->\r
-    <_ImplicitPackageReference Include="@(_ImplicitPackageReferenceCheck->WithMetadataValue('IsImplicitlyDefined', 'true'))"/>\r
-    <_OverridingPackageReference Include="@(_ImplicitPackageReferenceCheck->WithMetadataValue('IsImplicitlyDefined', 'false'))"/>\r
-  </ItemGroup>\r
-\r
-  <Target Name="CheckForImplicitPackageReferenceOverridesBeforeRestore" BeforeTargets="_GetRestoreProjectStyle">\r
-    <ItemGroup>\r
-      <!-- Remove both the implicit and the override item, if there was both an implicit and an override item -->\r
-      <PackageReference Remove="@(PackageReference->WithMetadataValue('Identity', '$(_ImplicitPackageName)'))"\r
-                        Condition="'@(_ImplicitPackageReference)' != '' And '@(_OverridingPackageReference)' != ''"\r
-                      />\r
-\r
-      <!-- Add the override item back -->\r
-      <PackageReference Include="@(_OverridingPackageReference)"\r
-                        Condition="'@(_ImplicitPackageReference)' != '' And '@(_OverridingPackageReference)' != ''" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <UsingTask TaskName="CheckForDuplicateItems" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-\r
-  <Target Name="CheckForDuplicateItems" BeforeTargets="_CheckForInvalidConfigurationAndPlatform;CoreCompile">\r
-\r
-    <PropertyGroup>\r
-      <DefaultItemsMoreInformationLink>https://aka.ms/sdkimplicititems</DefaultItemsMoreInformationLink>\r
-\r
-      <!-- For the design-time build, we will continue on error and remove the duplicate items.\r
-           This is because otherwise there won't be any references to pass to the compiler, leading to design-time\r
-           compilation errors for every API that is used in the project.  Amidst all the compile errors, it would\r
-           be easy to miss the duplicate items error which is the real source of the problem. -->\r
-      <CheckForDuplicateItemsContinueOnError>false</CheckForDuplicateItemsContinueOnError>\r
-      <CheckForDuplicateItemsContinueOnError Condition="'$(DesignTimeBuild)' == 'true'">ErrorAndContinue</CheckForDuplicateItemsContinueOnError>\r
-    </PropertyGroup>\r
-\r
-    <CheckForDuplicateItems\r
-      Items="@(Compile)"\r
-      ItemName="Compile"\r
-      DefaultItemsEnabled="$(EnableDefaultItems)"\r
-      DefaultItemsOfThisTypeEnabled="$(EnableDefaultCompileItems)"\r
-      PropertyNameToDisableDefaultItems="EnableDefaultCompileItems"\r
-      MoreInformationLink="$(DefaultItemsMoreInformationLink)"\r
-      ContinueOnError="$(CheckForDuplicateItemsContinueOnError)">\r
-      <Output TaskParameter="DeduplicatedItems" ItemName="DeduplicatedCompileItems" />\r
-    </CheckForDuplicateItems>\r
-\r
-    <CheckForDuplicateItems\r
-      Items="@(EmbeddedResource)"\r
-      ItemName="EmbeddedResource"\r
-      DefaultItemsEnabled="$(EnableDefaultItems)"\r
-      DefaultItemsOfThisTypeEnabled="$(EnableDefaultEmbeddedResourceItems)"\r
-      PropertyNameToDisableDefaultItems="EnableDefaultEmbeddedResourceItems"\r
-      MoreInformationLink="$(DefaultItemsMoreInformationLink)"\r
-      ContinueOnError="$(CheckForDuplicateItemsContinueOnError)">\r
-      <Output TaskParameter="DeduplicatedItems" ItemName="DeduplicatedEmbeddedResourceItems" />\r
-    </CheckForDuplicateItems>\r
-    \r
-    <!-- Default content items are enabled by the Web SDK, not the .NET SDK, but we check it here for simplicity -->\r
-    <CheckForDuplicateItems\r
-      Items="@(Content)"\r
-      ItemName="Content"\r
-      DefaultItemsEnabled="$(EnableDefaultItems)"\r
-      DefaultItemsOfThisTypeEnabled="$(EnableDefaultContentItems)"\r
-      PropertyNameToDisableDefaultItems="EnableDefaultContentItems"\r
-      MoreInformationLink="$(DefaultItemsMoreInformationLink)"\r
-      ContinueOnError="$(CheckForDuplicateItemsContinueOnError)">\r
-      <Output TaskParameter="DeduplicatedItems" ItemName="DeduplicatedContentItems" />\r
-    </CheckForDuplicateItems>\r
-\r
-    <ItemGroup Condition="'$(DesignTimeBuild)' == 'true' And '@(DeduplicatedCompileItems)' != ''">\r
-      <Compile Remove="@(Compile)" />\r
-      <Compile Include="@(DeduplicatedCompileItems)" />\r
-    </ItemGroup>\r
-\r
-    <ItemGroup Condition="'$(DesignTimeBuild)' == 'true' And '@(DeduplicatedEmbeddedResourceItems)' != ''">\r
-      <EmbeddedResource Remove="@(EmbeddedResource)" />\r
-      <EmbeddedResource Include="@(DeduplicatedEmbeddedResourceItems)" />\r
-    </ItemGroup>\r
-\r
-    <ItemGroup Condition="'$(DesignTimeBuild)' == 'true' And '@(DeduplicatedContentItems)' != ''">\r
-      <Content Remove="@(Content)" />\r
-      <Content Include="@(DeduplicatedContentItems)" />\r
-    </ItemGroup>\r
-    \r
-  </Target>\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.props b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.props
deleted file mode 100644 (file)
index 6c5a4d4..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.VisualBasic.props\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <VBRuntime Condition=" '$(VBRuntime)' == '' ">Embed</VBRuntime>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">\r
-    <DefineDebug Condition=" '$(DefineDebug)' == '' ">true</DefineDebug>\r
-    <DefineTrace Condition=" '$(DefineTrace)' == '' ">true</DefineTrace>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">\r
-    <DefineTrace Condition=" '$(DefineTrace)' == '' ">true</DefineTrace>\r
-  </PropertyGroup>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.targets
deleted file mode 100644 (file)
index bace46b..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.VisualBasic.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-    <AppDesignerFolder Condition="'$(AppDesignerFolder)' == ''">My Project</AppDesignerFolder>\r
-  </PropertyGroup>\r
-  <PropertyGroup>\r
-    <DefineConstants>$(DefineConstants),$(ImplicitFrameworkDefine)</DefineConstants>\r
-  </PropertyGroup>\r
-</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.props b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.props
deleted file mode 100644 (file)
index d94a099..0000000
+++ /dev/null
@@ -1,139 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.props\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-\r
-    <!-- This property disables the conflict resolution logic from the Microsoft.Packaging.Tools package, which is superceded by the logic here in the SDK -->\r
-    <DisableHandlePackageFileConflicts>true</DisableHandlePackageFileConflicts>\r
-  </PropertyGroup>\r
-\r
-  <!-- Default configuration and platform to Debug|AnyCPU--> \r
-  <PropertyGroup>\r
-    <Configurations Condition=" '$(Configurations)' == '' ">Debug;Release</Configurations>\r
-    <Platforms Condition=" '$(Platforms)' == '' ">AnyCPU</Platforms>\r
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
-  </PropertyGroup>\r
-\r
-  <!-- User-facing configuration-agnostic defaults -->\r
-  <PropertyGroup>\r
-    <OutputType Condition=" '$(OutputType)' == '' ">Library</OutputType>\r
-    <FileAlignment Condition=" '$(FileAlignment)' == '' ">512</FileAlignment>\r
-    <ErrorReport Condition=" '$(ErrorReport)' == '' ">prompt</ErrorReport>\r
-    <AssemblyName Condition=" '$(AssemblyName)' == '' ">$(MSBuildProjectName)</AssemblyName>\r
-    <RootNamespace Condition=" '$(RootNamespace)' == '' ">$(MSBuildProjectName)</RootNamespace>\r
-    <Deterministic Condition=" '$(Deterministic)' == '' ">true</Deterministic>\r
-  </PropertyGroup>\r
-\r
-  <!-- User-facing configuration-specific defaults -->\r
-\r
-  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">\r
-    <DebugSymbols Condition=" '$(DebugSymbols)' == '' ">true</DebugSymbols>\r
-    <Optimize Condition=" '$(Optimize)' == '' ">false</Optimize>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">\r
-    <Optimize Condition=" '$(Optimize)' == '' ">true</Optimize>\r
-  </PropertyGroup>\r
-\r
-  <!-- User-facing platform-specific defaults -->\r
-\r
-  <!-- \r
-    NOTE:\r
-    \r
-     * We cannot compare against $(Platform) directly as that will give VS cause to instantiate extra \r
-       configurations, for each combination, which leads to performance problems and clutter in the sln\r
-       in the common AnyCPU-only case.\r
-\r
-     * We cannot just set $(PlatformTarget) to $(Platform) here because $(Platform) can be set to anything\r
-       at the solution level, but there are a fixed set valid $(PlatformTarget) values that can be passed\r
-       to the compiler. It is up to the user to explicitly set PlatformTarget to non-AnyCPU (if desired)\r
-       outside the 1:1 defaults below.\r
-  -->\r
-  <PropertyGroup>\r
-    <_PlatformWithoutConfigurationInference>$(Platform)</_PlatformWithoutConfigurationInference>\r
-  </PropertyGroup>  \r
-  <PropertyGroup Condition=" '$(_PlatformWithoutConfigurationInference)' == 'x64' ">\r
-    <PlatformTarget Condition=" '$(PlatformTarget)' == '' ">x64</PlatformTarget>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition=" '$(_PlatformWithoutConfigurationInference)' == 'x86' ">\r
-    <PlatformTarget Condition=" '$(PlatformTarget)' == '' ">x86</PlatformTarget>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition=" '$(_PlatformWithoutConfigurationInference)' == 'ARM' ">\r
-    <PlatformTarget Condition=" '$(PlatformTarget)' == '' ">ARM</PlatformTarget>\r
-  </PropertyGroup>\r
-\r
-  <!-- Default settings for all projects built with this Sdk package -->\r
-  <PropertyGroup>\r
-    <DebugType Condition=" '$(DebugType)' == '' ">portable</DebugType>\r
-\r
-    <!-- This will turn off the base UWP-specific 'ResolveNuGetPackages' target -->\r
-    <ResolveNuGetPackages>false</ResolveNuGetPackages>\r
-\r
-    <!-- Skip import of Microsoft.NuGet.props and Microsoft.NuGet.targets -->\r
-    <SkipImportNuGetProps>true</SkipImportNuGetProps>\r
-    <SkipImportNuGetBuildTargets>true</SkipImportNuGetBuildTargets>\r
-    \r
-    <!-- NuGet should always restore .NET SDK projects with "PackageReference" style restore.  Setting this property will\r
-         cause the right thing to happen even if there aren't any PackageReference items in the project, such as when\r
-         a project targets .NET Framework and doesn't have any direct package dependencies. -->\r
-    <RestoreProjectStyle>PackageReference</RestoreProjectStyle>\r
-    \r
-    <!-- Exclude GAC, registry, output directory from search paths. -->\r
-    <AssemblySearchPaths Condition=" '$(AssemblySearchPaths)' == '' ">{CandidateAssemblyFiles};{HintPathFromItem};{TargetFrameworkDirectory};{RawFileName}</AssemblySearchPaths>\r
-    <DesignTimeAssemblySearchPaths Condition=" '$(DesignTimeAssemblySearchPaths)' == '' ">$(AssemblySearchPaths)</DesignTimeAssemblySearchPaths>\r
-\r
-    <AllowUnsafeBlocks Condition="'$(AllowUnsafeBlocks)'==''">false</AllowUnsafeBlocks>\r
-    <TreatWarningsAsErrors Condition="'$(TreatWarningsAsErrors)'==''">false</TreatWarningsAsErrors>\r
-    <Prefer32Bit Condition="'$(Prefer32Bit)'==''">false</Prefer32Bit>\r
-    <SignAssembly Condition="'$(SignAssembly)'==''">false</SignAssembly>\r
-    <DelaySign Condition="'$(DelaySign)'==''">false</DelaySign>\r
-    <GeneratePackageOnBuild Condition="'$(GeneratePackageOnBuild)'==''">false</GeneratePackageOnBuild>\r
-    <PackageRequireLicenseAcceptance Condition="'$(PackageRequireLicenseAcceptance)'==''">false</PackageRequireLicenseAcceptance>\r
-    <DebugSymbols Condition="'$(DebugSymbols)'==''">false</DebugSymbols>\r
-    <CheckForOverflowUnderflow Condition="'$(CheckForOverflowUnderflow)'==''">false</CheckForOverflowUnderflow>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <!-- Path to project that the .NET CLI will build in order to generate deps.json files for .NET CLI tools -->\r
-    <ToolDepsJsonGeneratorProject>$(MSBuildThisFileDirectory)GenerateDeps\GenerateDeps.proj</ToolDepsJsonGeneratorProject>\r
-  </PropertyGroup>\r
-  \r
-  <!-- Default item includes (globs and implicit references) -->\r
-  <Import Project="Microsoft.NET.Sdk.DefaultItems.props" />\r
-  \r
-  <!-- List of supported .NET Core and .NET Standard TFMs -->\r
-  <Import Project="Microsoft.NET.SupportedTargetFrameworks.props" />\r
-  \r
-  <!-- Temporary workarounds -->\r
-  <PropertyGroup>\r
-    <!-- Workaround: https://github.com/dotnet/roslyn/issues/12167 -->\r
-    <NoLogo Condition=" '$(NoLogo)' == '' ">true</NoLogo>\r
-\r
-    <!-- Workaround: https://github.com/Microsoft/msbuild/issues/720 -->\r
-    <OverrideToolHost Condition=" '$(DotnetHostPath)' != '' and '$(OverrideToolHost)' == ''">$(DotnetHostPath)</OverrideToolHost>\r
-  </PropertyGroup>\r
-\r
-  <!-- Workaround: https://github.com/Microsoft/msbuild/issues/1293 -->\r
-  <PropertyGroup Condition="'$(MSBuildRuntimeType)' == 'Core'"> \r
-    <GenerateResourceMSBuildArchitecture Condition=" '$(GenerateResourceMSBuildArchitecture)' == '' ">CurrentArchitecture</GenerateResourceMSBuildArchitecture>\r
-    <GenerateResourceMSBuildRuntime Condition=" '$(GenerateResourceMSBuildRuntime)' == '' ">CurrentRuntime</GenerateResourceMSBuildRuntime>\r
-  </PropertyGroup>\r
-\r
-  <!-- Workaround: https://github.com/dotnet/sdk/issues/1001 -->\r
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "/>\r
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "/>\r
-\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Sdk.CSharp.props" Condition="'$(MSBuildProjectExtension)' == '.csproj'" />\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Sdk.VisualBasic.props" Condition="'$(MSBuildProjectExtension)' == '.vbproj'" />\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.targets
deleted file mode 100644 (file)
index 6a64eb4..0000000
+++ /dev/null
@@ -1,474 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.Sdk.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-  \r
-  <Import Project="Microsoft.NET.Sdk.Common.targets" />\r
-\r
-  <ImportGroup>\r
-    <Import Project="$(MSBuildThisFileDirectory)Microsoft.PackageDependencyResolution.targets" Condition="Exists('$(MSBuildThisFileDirectory)Microsoft.PackageDependencyResolution.targets')" />\r
-  </ImportGroup>\r
-\r
-  <Import Project="Microsoft.NET.Sdk.DefaultItems.targets" />\r
-  \r
-  <UsingTask TaskName="GenerateDepsFile" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-  <UsingTask TaskName="GenerateRuntimeConfigurationFiles" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-  <UsingTask TaskName="GetAssemblyVersion" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-  <UsingTask TaskName="GenerateSatelliteAssemblies" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-\r
-  <PropertyGroup>\r
-    <DisableStandardFrameworkResolution Condition="'$(DisableStandardFrameworkResolution)' == ''">$(_IsNETCoreOrNETStandard)</DisableStandardFrameworkResolution>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <GenerateRuntimeConfigurationFiles Condition=" '$(GenerateRuntimeConfigurationFiles)' == '' and '$(OutputType)' == 'exe' ">true</GenerateRuntimeConfigurationFiles>\r
-    <UserRuntimeConfig Condition=" '$(UserRuntimeConfig)' == '' ">$(MSBuildProjectDirectory)/runtimeconfig.template.json</UserRuntimeConfig>\r
-    <GenerateSatelliteAssembliesForCore Condition=" '$(GenerateSatelliteAssembliesForCore)' == '' and '$(MSBuildRuntimeType)' == 'Core' ">true</GenerateSatelliteAssembliesForCore>\r
-    <ComputeNETCoreBuildOutputFiles Condition=" '$(ComputeNETCoreBuildOutputFiles)' == '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp'">true</ComputeNETCoreBuildOutputFiles>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <ProjectDepsFileName Condition="'$(ProjectDepsFileName)' == ''">$(AssemblyName).deps.json</ProjectDepsFileName>\r
-    <ProjectDepsFilePath Condition="'$(ProjectDepsFilePath)' == ''">$(TargetDir)$(ProjectDepsFileName)</ProjectDepsFilePath>\r
-    <ProjectRuntimeConfigFileName Condition="'$(ProjectRuntimeConfigFileName)' == ''">$(AssemblyName).runtimeconfig.json</ProjectRuntimeConfigFileName>\r
-    <ProjectRuntimeConfigFilePath Condition="'$(ProjectRuntimeConfigFilePath)' == ''">$(TargetDir)$(ProjectRuntimeConfigFileName)</ProjectRuntimeConfigFilePath>\r
-    <ProjectRuntimeConfigDevFilePath Condition="'$(ProjectRuntimeConfigDevFilePath)' == ''">$(TargetDir)$(AssemblyName).runtimeconfig.dev.json</ProjectRuntimeConfigDevFilePath>\r
-    <IncludeMainProjectInDepsFile Condition=" '$(IncludeMainProjectInDepsFile)' == '' ">true</IncludeMainProjectInDepsFile>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <_NativeLibraryPrefix Condition="'$(_NativeLibraryPrefix)' == '' and !$(RuntimeIdentifier.StartsWith('win'))">lib</_NativeLibraryPrefix>\r
-\r
-    <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == '' and $(RuntimeIdentifier.StartsWith('win'))">.dll</_NativeLibraryExtension>\r
-    <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == '' and $(RuntimeIdentifier.StartsWith('osx'))">.dylib</_NativeLibraryExtension>\r
-    <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == ''">.so</_NativeLibraryExtension>\r
-\r
-    <_NativeExecutableExtension Condition="'$(_NativeExecutableExtension)' == '' and $(RuntimeIdentifier.StartsWith('win'))">.exe</_NativeExecutableExtension>\r
-\r
-    <_DotNetHostExecutableName>dotnet$(_NativeExecutableExtension)</_DotNetHostExecutableName>\r
-    <_DotNetAppHostExecutableName>apphost$(_NativeExecutableExtension)</_DotNetAppHostExecutableName>\r
-\r
-    <_DotNetHostPolicyLibraryName>$(_NativeLibraryPrefix)hostpolicy$(_NativeLibraryExtension)</_DotNetHostPolicyLibraryName>\r
-    <_DotNetHostFxrLibraryName>$(_NativeLibraryPrefix)hostfxr$(_NativeLibraryExtension)</_DotNetHostFxrLibraryName>\r
-  </PropertyGroup>\r
-  \r
-  <PropertyGroup>\r
-    <CoreBuildDependsOn>\r
-      $(CoreBuildDependsOn);\r
-      GenerateBuildDependencyFile;\r
-      GenerateBuildRuntimeConfigurationFiles\r
-    </CoreBuildDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GenerateBuildDependencyFile\r
-\r
-    Generates the $(project).deps.json file during Build\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="GenerateBuildDependencyFile"\r
-          DependsOnTargets="_DefaultMicrosoftNETPlatformLibrary;_HandlePackageFileConflicts"\r
-          BeforeTargets="_CheckForCompileOutputs"\r
-          Condition=" '$(GenerateDependencyFile)' == 'true'"\r
-          Inputs="$(ProjectAssetsFile)"\r
-          Outputs="$(ProjectDepsFilePath)">\r
-\r
-    <!-- \r
-    Explicitly not passing any ExcludeFromPublishPackageReferences information during 'Build', since these dependencies\r
-    should be included during 'Build'.  They are only excluded on 'Publish'.\r
-    -->\r
-    <GenerateDepsFile ProjectPath="$(MSBuildProjectFullPath)"\r
-                      AssetsFilePath="$(ProjectAssetsFile)"\r
-                      DepsFilePath="$(ProjectDepsFilePath)"\r
-                      TargetFramework="$(TargetFrameworkMoniker)"\r
-                      AssemblyName="$(AssemblyName)"\r
-                      AssemblyExtension="$(TargetExt)"\r
-                      AssemblyVersion="$(Version)"\r
-                      AssemblySatelliteAssemblies="@(IntermediateSatelliteAssembliesWithTargetPath)"\r
-                      ReferencePaths="@(ReferencePath)"\r
-                      ReferenceSatellitePaths="@(ReferenceSatellitePaths)"\r
-                      IncludeMainProject="$(IncludeMainProjectInDepsFile)"\r
-                      RuntimeIdentifier="$(RuntimeIdentifier)"\r
-                      PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
-                      FilesToSkip="@(_ConflictPackageFiles)"\r
-                      CompilerOptions="@(DependencyFileCompilerOptions)"\r
-                      IsSelfContained="$(SelfContained)">\r
-    </GenerateDepsFile>\r
-\r
-    <ItemGroup>\r
-      <!-- Do this in an ItemGroup instead of as an output parameter of the GenerateDepsFile task so that it still gets added to the item set\r
-           during incremental builds when the task is skipped -->\r
-      <FileWrites Include="$(ProjectDepsFilePath)" Condition="Exists('$(ProjectDepsFilePath)')"/>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        GenerateBuildRuntimeConfigurationFiles\r
-\r
-    Generates the $(project).runtimeconfig.json and $(project).runtimeconfig.dev.json files during Build\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="GenerateBuildRuntimeConfigurationFiles"\r
-          DependsOnTargets="_DefaultMicrosoftNETPlatformLibrary"\r
-          BeforeTargets="_CheckForCompileOutputs"\r
-          Condition=" '$(GenerateRuntimeConfigurationFiles)' == 'true'"\r
-          Inputs="$(ProjectAssetsFile);$(UserRuntimeConfig)"\r
-          Outputs="$(ProjectRuntimeConfigFilePath);$(ProjectRuntimeConfigDevFilePath)">\r
-\r
-    <GenerateRuntimeConfigurationFiles AssetsFilePath="$(ProjectAssetsFile)"\r
-                                       TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
-                                       TargetFramework="$(TargetFramework)"\r
-                                       RuntimeConfigPath="$(ProjectRuntimeConfigFilePath)"\r
-                                       RuntimeConfigDevPath="$(ProjectRuntimeConfigDevFilePath)"\r
-                                       RuntimeIdentifier="$(RuntimeIdentifier)"\r
-                                       PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
-                                       UserRuntimeConfig="$(UserRuntimeConfig)"\r
-                                       HostConfigurationOptions="@(RuntimeHostConfigurationOption)"\r
-                                       IsSelfContained="$(SelfContained)">\r
-      \r
-    </GenerateRuntimeConfigurationFiles>\r
-    \r
-    <ItemGroup>\r
-      <!-- Do this in an ItemGroup instead of as an output parameter of the GenerateDepsFile task so that it still gets added to the item set\r
-          during incremental builds when the task is skipped -->\r
-      <FileWrites Include="$(ProjectRuntimeConfigFilePath)" Condition="Exists('$(ProjectRuntimeConfigFilePath)')"/>\r
-      <FileWrites Include="$(ProjectRuntimeConfigDevFilePath)" Condition="Exists('$(ProjectRuntimeConfigDevFilePath)')"/>\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!-- Add runtimeconfig.json file to BuiltProjectOutputGroupOutput, so that it will get included in the NuGet package by the Pack target -->\r
-  <Target Name="AddRuntimeConfigFileToBuiltProjectOutputGroupOutput"\r
-          Condition=" '$(GenerateRuntimeConfigurationFiles)' == 'true'"\r
-          BeforeTargets="BuiltProjectOutputGroup">\r
-    <ItemGroup>\r
-      <BuiltProjectOutputGroupOutput Include="$(ProjectRuntimeConfigFilePath)" FinalOutputPath="$(ProjectRuntimeConfigFilePath)" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        DefaultRuntimeHostConfigurationOptions\r
-\r
-    Defaults @(RuntimeHostConfigurationOption) items based on MSBuild properties.\r
-    ============================================================\r
-    -->\r
-\r
-  <ItemGroup>\r
-    <RuntimeHostConfigurationOption Include="System.GC.Concurrent"\r
-                                    Condition="'$(ConcurrentGarbageCollection)' != ''"\r
-                                    Value="$(ConcurrentGarbageCollection)" />\r
-    \r
-    <RuntimeHostConfigurationOption Include="System.GC.Server"\r
-                                    Condition="'$(ServerGarbageCollection)' != ''"\r
-                                    Value="$(ServerGarbageCollection)" />\r
-    \r
-    <RuntimeHostConfigurationOption Include="System.GC.RetainVM"\r
-                                    Condition="'$(RetainVMGarbageCollection)' != ''"\r
-                                    Value="$(RetainVMGarbageCollection)" />\r
-    \r
-    <RuntimeHostConfigurationOption Include="System.Threading.ThreadPool.MinThreads"\r
-                                    Condition="'$(ThreadPoolMinThreads)' != ''"\r
-                                    Value="$(ThreadPoolMinThreads)" />\r
-    \r
-    <RuntimeHostConfigurationOption Include="System.Threading.ThreadPool.MaxThreads"\r
-                                    Condition="'$(ThreadPoolMaxThreads)' != ''"\r
-                                    Value="$(ThreadPoolMaxThreads)" />\r
-  </ItemGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        _ComputeNETCoreBuildOutputFiles\r
-\r
-    Computes any files that need to be copied to the build output folder for .NET Core.\r
-    ============================================================\r
-    -->\r
-  <UsingTask TaskName="EmbedAppNameInHost" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-  <Target Name="_ComputeNETCoreBuildOutputFiles"\r
-          DependsOnTargets="_ComputeActiveTFMFileDependencies"\r
-          AfterTargets="ResolveReferences"\r
-          BeforeTargets="AssignTargetPaths"\r
-          Condition="'$(ComputeNETCoreBuildOutputFiles)' == 'true'">\r
-\r
-    <!--\r
-    During "build" and "run" of .NET Core projects, the assemblies coming from NuGet packages\r
-    are loaded from the NuGet cache. But, in order for a self-contained app to be runnable,\r
-    it requires a host in the output directory to load the app.\r
-    During "publish", all required assets are copied to the publish directory.\r
-    -->\r
-    <ItemGroup Condition="'$(SelfContained)' == 'true' and '$(RuntimeIdentifier)' != '' and '$(OutputType)' == 'Exe'">\r
-      <_NETCoreNativeFileItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'NativeLibrary'))" />\r
-      <__NETCoreNativeItems Include="@(FileDefinitions)" Exclude="@(_NETCoreNativeFileItems)" />\r
-      <_NETCoreNativeItems Include="@(FileDefinitions)" Exclude="@(__NETCoreNativeItems)" />\r
-\r
-      <NativeNETCoreCopyLocalItems Include="%(_NETCoreNativeItems.ResolvedPath)"\r
-                                   Condition="'%(_NETCoreNativeItems.FileName)%(_NETCoreNativeItems.Extension)' == '$(_DotNetHostPolicyLibraryName)' or\r
-                                              '%(_NETCoreNativeItems.FileName)%(_NETCoreNativeItems.Extension)' == '$(_DotNetHostFxrLibraryName)'" />\r
-\r
-      <NativeRestoredAppHostNETCore Include="%(_NETCoreNativeItems.ResolvedPath)"\r
-                                   Condition="'%(_NETCoreNativeItems.FileName)%(_NETCoreNativeItems.Extension)' == '$(_DotNetAppHostExecutableName)'"/>\r
-    </ItemGroup>\r
-\r
-    <PropertyGroup Condition="'@(NativeRestoredAppHostNETCore)' != '' ">\r
-      <AppHostDestinationDirectoryPath>$(BaseIntermediateOutputPath)\$(TargetFramework)\$(RuntimeIdentifier)\host</AppHostDestinationDirectoryPath>\r
-    </PropertyGroup>\r
-\r
-    <NETSdkError Condition="'@(NativeRestoredAppHostNETCore->Count())' &gt; 1"\r
-            ResourceName="MultipleFilesResolved"\r
-            FormatArguments="$(_DotNetAppHostExecutableName)" />\r
-    \r
-    <EmbedAppNameInHost   AppHostSourcePath="@(NativeRestoredAppHostNETCore)"\r
-                          AppHostDestinationDirectoryPath="$(AppHostDestinationDirectoryPath)"\r
-                          AppBinaryName="$(AssemblyName)$(TargetExt)"\r
-                          Condition="'@(NativeRestoredAppHostNETCore)' != '' ">\r
-\r
-      <Output TaskParameter="ModifiedAppHostPath" ItemName="NativeAppHostNETCore" />\r
-    </EmbedAppNameInHost>\r
-    \r
-    <ItemGroup Condition="'@(NativeAppHostNETCore)' == '' ">\r
-      <NativeAppHostNETCore Include="%(_NETCoreNativeItems.ResolvedPath)"\r
-                                   Condition="'%(_NETCoreNativeItems.FileName)%(_NETCoreNativeItems.Extension)' == '$(_DotNetHostExecutableName)'" />\r
-    </ItemGroup>\r
-    \r
-    <NETSdkError Condition="'@(NativeAppHostNETCore->Count())' &gt; 1"\r
-                ResourceName="MultipleFilesResolved"\r
-                FormatArguments="@(NativeAppHostNETCore)" />\r
-    \r
-    <ItemGroup Condition="'@(NativeAppHostNETCore)' != '' ">\r
-      <NativeNETCoreCopyLocalItems Include="@(NativeAppHostNETCore)">\r
-        <!-- Rename the host executable to the app's name -->\r
-        <Link>$(AssemblyName)%(NativeAppHostNETCore.Extension)</Link>\r
-      </NativeNETCoreCopyLocalItems>\r
-    </ItemGroup>\r
-\r
-    <ItemGroup Condition="'$(SelfContained)' == 'true' and '$(RuntimeIdentifier)' != '' and '$(OutputType)' == 'Exe'">\r
-      <AllNETCoreCopyLocalItems Include="@(NativeNETCoreCopyLocalItems)">\r
-        <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>\r
-        <CopyToPublishDirectory>Never</CopyToPublishDirectory>\r
-      </AllNETCoreCopyLocalItems>\r
-    </ItemGroup>\r
-    <ItemGroup>\r
-      <!-- Use 'None' so we can rename files using the 'Link' metadata as necessary -->\r
-      <None Include="@(AllNETCoreCopyLocalItems)" />\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                                        Run Information\r
-\r
-    The ProcessStart information that can be used to run this project.\r
-    ============================================================\r
-    -->\r
-\r
-  <PropertyGroup>\r
-    <RunWorkingDirectory Condition="'$(RunWorkingDirectory)' == ''">$(StartWorkingDirectory)</RunWorkingDirectory>\r
-  </PropertyGroup>\r
-\r
-  <Choose>\r
-    <When Condition="'$(StartAction)' == 'Program'">\r
-      <PropertyGroup>\r
-        <RunCommand Condition="'$(RunCommand)' == ''">$(StartProgram)</RunCommand>\r
-        <RunArguments Condition="'$(RunArguments)' == ''">$(StartArguments)</RunArguments>\r
-      </PropertyGroup>\r
-    </When>\r
-    \r
-    <When Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(OutputType)' == 'Exe'">\r
-      <PropertyGroup Condition="'$(SelfContained)' != 'true'">\r
-        <!-- TODO: https://github.com/dotnet/sdk/issues/20 Need to get the DotNetHost path from MSBuild -->\r
-        <RunCommand Condition="'$(RunCommand)' == ''">dotnet</RunCommand>\r
-\r
-        <_NetCoreRunArguments>exec &quot;$(TargetPath)&quot;</_NetCoreRunArguments>\r
-        <RunArguments Condition="'$(RunArguments)' == '' and '$(StartArguments)' != ''">$(_NetCoreRunArguments) $(StartArguments)</RunArguments>\r
-        <RunArguments Condition="'$(RunArguments)' == ''">$(_NetCoreRunArguments)</RunArguments>\r
-      </PropertyGroup>\r
-\r
-      <PropertyGroup Condition="'$(SelfContained)' == 'true'">\r
-        <RunCommand Condition="'$(RunCommand)' == ''">$(TargetDir)$(AssemblyName)$(_NativeExecutableExtension)</RunCommand>\r
-        <RunArguments Condition="'$(RunArguments)' == ''">$(StartArguments)</RunArguments>\r
-      </PropertyGroup>\r
-    </When>\r
-    \r
-    <When Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework' and '$(OutputType)' == 'Exe'">\r
-      <PropertyGroup>\r
-        <RunCommand Condition="'$(RunCommand)' == ''">$(TargetPath)</RunCommand>\r
-        <RunArguments Condition="'$(RunArguments)' == ''">$(StartArguments)</RunArguments>\r
-      </PropertyGroup>\r
-    </When>\r
-  </Choose>\r
-\r
-  <PropertyGroup>\r
-    <!-- Ensure $(RunWorkingDirectory) is a full path -->\r
-    <RunWorkingDirectory Condition="'$(RunWorkingDirectory)' != '' and '$([System.IO.Path]::IsPathRooted($(RunWorkingDirectory)))' != 'true'">$([System.IO.Path]::GetFullPath($([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(RunWorkingDirectory)'))))</RunWorkingDirectory>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-                    CoreGenerateSatelliteAssemblies\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <CreateSatelliteAssembliesDependsOn>\r
-      $(CreateSatelliteAssembliesDependsOn);\r
-      CoreGenerateSatelliteAssemblies\r
-    </CreateSatelliteAssembliesDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <Target Name="CoreGenerateSatelliteAssemblies"\r
-          DependsOnTargets="ResolveAssemblyReferences;GenerateAssemblyInfo"\r
-          Inputs="$(MSBuildAllProjects);@(_SatelliteAssemblyResourceInputs);$(IntermediateOutputPath)$(TargetName)$(TargetExt)"\r
-          Outputs="$(IntermediateOutputPath)%(Culture)\$(TargetName).resources.dll"\r
-          Condition="'@(_SatelliteAssemblyResourceInputs)' != ''  and '$(GenerateSatelliteAssembliesForCore)' == 'true' ">\r
-\r
-    <MakeDir Directories="@(_SatelliteAssemblyResourceInputs->'$(IntermediateOutputPath)%(Culture)')" />\r
-\r
-    <PropertyGroup>\r
-      <_AssemblyInfoFile>$(IntermediateOutputPath)%(_SatelliteAssemblyResourceInputs.Culture)\$(TargetName).resources.cs</_AssemblyInfoFile>\r
-      <_OutputAssembly>$(IntermediateOutputPath)%(_SatelliteAssemblyResourceInputs.Culture)\$(TargetName).resources.dll</_OutputAssembly>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup>\r
-      <SatelliteAssemblyAttribute Include="@(AssemblyAttribute)" />\r
-      <SatelliteAssemblyAttribute Include="System.Reflection.AssemblyCultureAttribute" Condition="'%(_SatelliteAssemblyResourceInputs.Culture)' != ''">\r
-        <_Parameter1>%(_SatelliteAssemblyResourceInputs.Culture)</_Parameter1>\r
-      </SatelliteAssemblyAttribute>\r
-    </ItemGroup>\r
-\r
-    <WriteCodeFragment AssemblyAttributes="@(SatelliteAssemblyAttribute)" Language="$(Language)" OutputFile="$(_AssemblyInfoFile)">\r
-      <Output TaskParameter="OutputFile" ItemName="FileWrites" />\r
-    </WriteCodeFragment>\r
-\r
-    <Csc Resources="@(_SatelliteAssemblyResourceInputs)"\r
-         Sources="$(_AssemblyInfoFile)"\r
-         OutputAssembly="$(_OutputAssembly)"\r
-         References="@(ReferencePath)"\r
-         KeyContainer="$(KeyContainerName)"\r
-         KeyFile="$(KeyOriginatorFile)"\r
-         PublicSign="$(PublicSign)"\r
-         DelaySign="$(DelaySign)"\r
-         Deterministic="$(Deterministic)"\r
-         TargetType="Library"\r
-         ToolExe="$(CscToolExe)"\r
-         ToolPath="$(CscToolPath)">\r
-\r
-      <Output TaskParameter="OutputAssembly" ItemName="FileWrites"/>\r
-    </Csc>\r
-  </Target>\r
-\r
-  <!--\r
-  ============================================================\r
-                           _DefaultMicrosoftNETPlatformLibrary\r
-\r
-  .NET Core apps can have shared frameworks that are pre-installed on the target machine, thus the app is "portable"\r
-  to any machine that already has the shared framework installed. In order to enable this, a "platform" library\r
-  has to be declared. The platform library and its dependencies will be excluded from the runtime assemblies.\r
-  ============================================================\r
-  -->\r
-  <Target Name="_DefaultMicrosoftNETPlatformLibrary">\r
-    \r
-    <PropertyGroup Condition="'$(MicrosoftNETPlatformLibrary)' == ''">\r
-      <MicrosoftNETPlatformLibrary Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">Microsoft.NETCore.App</MicrosoftNETPlatformLibrary>\r
-    </PropertyGroup>\r
-    \r
-  </Target>\r
-\r
-  <!--\r
-  ============================================================\r
-                                      GetAllRuntimeIdentifiers\r
-  ============================================================\r
-  -->\r
-  <Target Name="GetAllRuntimeIdentifiers" \r
-          Returns="$(RuntimeIdentifiers);$(RuntimeIdentifier)" />\r
-\r
-  <!--\r
-  ============================================================\r
-                                         Project Capabilities\r
-  ============================================================\r
-  -->\r
-\r
-  <ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(OutputType)' == 'Exe'">\r
-    <ProjectCapability Include="CrossPlatformExecutable" />\r
-  </ItemGroup>\r
-\r
-  <!-- Reference Manager capabilities -->\r
-  <ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">\r
-    <ProjectCapability Remove="ReferenceManagerAssemblies" />\r
-    <ProjectCapability Remove="ReferenceManagerCOM" />\r
-  </ItemGroup>\r
-\r
-  <!-- Publish capabilities -->\r
-  <ItemGroup>\r
-    <ProjectCapability Include="FolderPublish" />\r
-  </ItemGroup>\r
-\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.DisableStandardFrameworkResolution.targets" Condition="'$(DisableStandardFrameworkResolution)' == 'true'" />\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.GenerateAssemblyInfo.targets" />\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.ComposeStore.targets" />\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.CrossGen.targets" />\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Publish.targets" />\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.PreserveCompilationContext.targets" />\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.ConflictResolution.targets" />\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Sdk.CSharp.targets" Condition="'$(Language)' == 'C#'" />\r
-  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Sdk.VisualBasic.targets" Condition="'$(Language)' == 'VB'" />\r
-\r
-  <!--\r
-  ============================================================\r
-                                         Temporary Workarounds\r
-  ============================================================\r
-  -->\r
-  \r
-  <!-- Override the ImplicitlyExpandDesignTimeFacades target with a fix for https://github.com/Microsoft/msbuild/issues/1345 until\r
-       the issue is fixed in MSBuild -->\r
-  \r
-  <!-- Implicitly references all portable design-time facades if the user is referencing a System.Runtime-based portable library -->\r
-  <Target Name="ImplicitlyExpandDesignTimeFacades" Condition="'$(ImplicitlyExpandDesignTimeFacades)' == 'true'" DependsOnTargets="$(ImplicitlyExpandDesignTimeFacadesDependsOn)">\r
-\r
-    <PropertyGroup>\r
-      <!-- Does one of our dependencies reference a System.Runtime-based portable library? -->\r
-      <_HasReferenceToSystemRuntime Condition="'$(DependsOnSystemRuntime)' == 'true' or '%(_ResolvedProjectReferencePaths.TargetPlatformIdentifier)' == 'Portable'">true</_HasReferenceToSystemRuntime>\r
-    </PropertyGroup>\r
-\r
-    <ItemGroup Condition="'$(_HasReferenceToSystemRuntime)' == 'true'">\r
-      <_DesignTimeFacadeAssemblies Include="%(DesignTimeFacadeDirectories.Identity)*.dll"/>\r
-\r
-      <_DesignTimeFacadeAssemblies_Names Include="@(_DesignTimeFacadeAssemblies->'%(FileName)')">\r
-        <OriginalIdentity>%(_DesignTimeFacadeAssemblies.Identity)</OriginalIdentity>\r
-      </_DesignTimeFacadeAssemblies_Names>\r
-\r
-      <_ReferencePath_Names Include="@(ReferencePath->'%(FileName)')">\r
-        <OriginalIdentity>%(ReferencePath.Identity)</OriginalIdentity>\r
-      </_ReferencePath_Names>\r
-\r
-      <_DesignTimeFacadeAssemblies_Names Remove="@(_ReferencePath_Names)"/>\r
-\r
-      <ReferencePath Include="@(_DesignTimeFacadeAssemblies_Names->'%(OriginalIdentity)')">\r
-        <WinMDFile>false</WinMDFile>\r
-        <CopyLocal>false</CopyLocal>\r
-        <ResolvedFrom>ImplicitlyExpandDesignTimeFacades</ResolvedFrom>\r
-      </ReferencePath>\r
-\r
-      <_ResolveAssemblyReferenceResolvedFiles Include="@(ReferencePath)" Condition="'%(ReferencePath.ResolvedFrom)' == 'ImplicitlyExpandDesignTimeFacades'" />\r
-    </ItemGroup>\r
-\r
-    <Message Importance="Low" Text="Including @(ReferencePath)" Condition="'%(ReferencePath.ResolvedFrom)' == 'ImplicitlyExpandDesignTimeFacades'" />\r
-\r
-  </Target>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.TargetFrameworkInference.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.TargetFrameworkInference.targets
deleted file mode 100644 (file)
index 1751a9f..0000000
+++ /dev/null
@@ -1,126 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.NET.TargetFrameworkInference.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <!-- \r
-    Note that this file is only included when $(TargetFramework) is set and so we do not need to check that here.\r
-\r
-    Common targets require that $(TargetFrameworkIdentifier) and $(TargetFrameworkVersion) are set by static evaluation\r
-    before they are imported. In common cases (currently netstandard, netcoreapp, or net), we infer them from the short\r
-    names given via TargetFramework to allow for terseness and lack of duplication in project files.\r
-\r
-    For other cases, the user must supply them manually.\r
-\r
-    For cases where inference is supported, the user need only specify the targets in TargetFrameworks, e.g:\r
-      <PropertyGroup>\r
-        <TargetFrameworks>net45;netstandard1.0</TargetFrameworks>\r
-      </PropertyGroup>\r
-\r
-    For cases where inference is not supported, identifier, version and profile can be specified explicitly as follows:\r
-       <PropertyGroup>\r
-         <TargetFrameworks>portable-net451+win81;xyz1.0</TargetFrameworks>\r
-       <PropertyGroup>\r
-       <PropertyGroup Condition="'$(TargetFramework)' == 'portable-net451+win81'">\r
-         <TargetFrameworkIdentifier>.NETPortable</TargetFrameworkIdentifier>\r
-         <TargetFrameworkVersion>v4.6</TargetFrameworkVersion>\r
-         <TargetFrameworkProfile>Profile44</TargetFrameworkProfile>\r
-       </PropertyGroup>\r
-       <PropertyGroup Condition="'$(TargetFramework)' == 'xyz1.0'">\r
-         <TargetFrameworkIdentifier>Xyz</TargetFrameworkVersion>\r
-       <PropertyGroup>\r
-\r
-    Note in the xyz1.0 case, which is meant to demonstrate a framework we don't yet recognize, we can still\r
-    infer the version of 1.0. The user can also override it as always we honor a TargetFrameworkIdentifier\r
-    or TargetFrameworkVersion that is already set.\r
-   -->\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <!-- Split $(TargetFramework) (e.g. net45) into short identifier and short version (e.g. 'net' and '45'). -->\r
-  <PropertyGroup Condition="'$(TargetFramework)' != '' and !$(TargetFramework.Contains(',')) and !$(TargetFramework.Contains('+'))">\r
-   <_ShortFrameworkIdentifier>$(TargetFramework.TrimEnd('.0123456789'))</_ShortFrameworkIdentifier>\r
-   <_ShortFrameworkVersion>$(TargetFramework.Substring($(_ShortFrameworkIdentifier.Length)))</_ShortFrameworkVersion>\r
-  </PropertyGroup>\r
-\r
-  <!-- Map short name to long name. See earlier comment for example of how to work with identifiers that are not recognized here. -->\r
-  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == ''">\r
-    <TargetFrameworkIdentifier Condition="'$(_ShortFrameworkIdentifier)' == 'netstandard'">.NETStandard</TargetFrameworkIdentifier>\r
-    <TargetFrameworkIdentifier Condition="'$(_ShortFrameworkIdentifier)' == 'netcoreapp'">.NETCoreApp</TargetFrameworkIdentifier>\r
-    <TargetFrameworkIdentifier Condition="'$(_ShortFrameworkIdentifier)' == 'net'">.NETFramework</TargetFrameworkIdentifier>\r
-  </PropertyGroup>\r
-\r
-  <!-- Versions with dots are taken as is and just given leading 'v'. -->\r
-  <PropertyGroup Condition="'$(TargetFrameworkVersion)' == '' and '$(_ShortFrameworkVersion)' != '' and $(_ShortFrameworkVersion.Contains('.'))">\r
-    <TargetFrameworkVersion>v$(_ShortFrameworkVersion)</TargetFrameworkVersion>\r
-  </PropertyGroup>\r
-\r
-  <!-- Versions with no dots and up to 3 characters get leading 'v' and implicit dots between characters. -->\r
-  <PropertyGroup Condition="'$(TargetFrameworkVersion)' == '' and '$(_ShortFrameworkVersion)' != ''">\r
-    <TargetFrameworkVersion Condition="$(_ShortFrameworkVersion.Length) == 1">v$(_ShortFrameworkVersion[0]).0</TargetFrameworkVersion>\r
-    <TargetFrameworkVersion Condition="$(_ShortFrameworkVersion.Length) == 2">v$(_ShortFrameworkVersion[0]).$(_ShortFrameworkVersion[1])</TargetFrameworkVersion>\r
-    <TargetFrameworkVersion Condition="$(_ShortFrameworkVersion.Length) == 3">v$(_ShortFrameworkVersion[0]).$(_ShortFrameworkVersion[1]).$(_ShortFrameworkVersion[2])</TargetFrameworkVersion>\r
-  </PropertyGroup>\r
-\r
-  <!-- \r
-    Trigger an error if we're unable to infer the framework identifier and version. \r
-\r
-    We have to evaluate this here and not in the target because by the time the target runs,\r
-    Microsoft.Common.targets will have defaulted to .NETFramework,Version=v4.0\r
-  -->\r
-  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '' or '$(TargetFrameworkVersion)' == ''">\r
-    <_UnsupportedTargetFrameworkError>true</_UnsupportedTargetFrameworkError>\r
-  </PropertyGroup>\r
-  <Target Name="_CheckForUnsupportedTargetFramework" BeforeTargets="_CheckForInvalidConfigurationAndPlatform">\r
-    <NETSdkError Condition="'$(_UnsupportedTargetFrameworkError)' == 'true'" \r
-                 ResourceName="CannotInferTargetFrameworkIdentiferAndVersion"\r
-                 FormatArguments="$(TargetFramework)" />\r
-  </Target>\r
-\r
-  <!-- \r
-    Don't leave TargetFrameworkVersion empty if it still hasn't been determined. We will trigger the error above,\r
-    but we need this to be a valid version so that our error message does not get pre-empted by failure to interpret\r
-    version comparison expressions, which is currently unrecoverable in VS.\r
-\r
-    This is also an extra safeguard to ensure we never end up with common targets default of .NetFramework,Version=v4.0\r
-  -->\r
-  <PropertyGroup Condition="'$(TargetFrameworkVersion)' == ''">\r
-    <TargetFrameworkVersion >v0.0</TargetFrameworkVersion>\r
-  </PropertyGroup>\r
-\r
-\r
-  <!-- Exclude files from OutputPath and IntermediateOutputPath from default item globs.  Use the value\r
-       of these properties before the TargetFramework is appended, so that if these values are specified\r
-       in the project file, the specified value will be used for the exclude.\r
-       \r
-       We may be able to move this to Microsoft.NET.Sdk.DefaultItems.targets (where the other DefaultItemExcludes\r
-       are defined) if we fix https://github.com/dotnet/sdk/issues/550\r
-       -->\r
-  <PropertyGroup>\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);$(OutputPath)/**</DefaultItemExcludes>\r
-    <DefaultItemExcludes>$(DefaultItemExcludes);$(IntermediateOutputPath)/**</DefaultItemExcludes>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <AppendTargetFrameworkToOutputPath Condition="'$(AppendTargetFrameworkToOutputPath)' == ''">true</AppendTargetFrameworkToOutputPath>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    Append $(TargetFramework) directory to output and intermediate paths to prevent bin clashes between\r
-    targets.\r
-   -->\r
-  <PropertyGroup Condition="'$(AppendTargetFrameworkToOutputPath)' == 'true' and '$(TargetFramework)' != '' and '$(_UnsupportedTargetFrameworkError)' != 'true'">\r
-    <IntermediateOutputPath>$(IntermediateOutputPath)$(TargetFramework)\</IntermediateOutputPath>\r
-    <OutputPath>$(OutputPath)$(TargetFramework)\</OutputPath>\r
-  </PropertyGroup>\r
-\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.PackageDependencyResolution.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/build/Microsoft.PackageDependencyResolution.targets
deleted file mode 100644 (file)
index 79c6b38..0000000
+++ /dev/null
@@ -1,502 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-Microsoft.PackageDependencyResolution.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved. \r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-\r
-  <!--\r
-    *************************************\r
-    1. INPUT PROPERTIES\r
-    - That configure the PackageDependency targets\r
-    *************************************\r
-    -->\r
-\r
-  <!-- General Properties -->\r
-  <PropertyGroup>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-\r
-  <!-- Project Assets File -->\r
-  <PropertyGroup>\r
-    <ProjectAssetsFile Condition="'$(ProjectAssetsFile)' == ''">$(BaseIntermediateOutputPath)/project.assets.json</ProjectAssetsFile>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <!-- Ensure $(ProjectAssetsFile) is a full path -->\r
-    <ProjectAssetsFile Condition="'$([System.IO.Path]::IsPathRooted($(ProjectAssetsFile)))' != 'true'">$([System.IO.Path]::GetFullPath($([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(ProjectAssetsFile)'))))</ProjectAssetsFile>\r
-  </PropertyGroup>\r
-\r
-  <PropertyGroup>\r
-    <ResolvePackageDependenciesForBuild Condition="'$(ResolvePackageDependenciesForBuild)' == ''">true</ResolvePackageDependenciesForBuild>\r
-    <CopyLocalLockFileAssemblies Condition="'$(CopyLocalLockFileAssemblies)' == ''">true</CopyLocalLockFileAssemblies>\r
-\r
-    <ContentPreprocessorOutputDirectory Condition="'$(ContentPreprocessorOutputDirectory)' == ''">$(IntermediateOutputPath)NuGet\</ContentPreprocessorOutputDirectory>\r
-    <ProduceOnlyPreprocessorFilesInBuildTask Condition="'$(ProduceOnlyPreprocessorFilesInBuildTask)' == ''">true</ProduceOnlyPreprocessorFilesInBuildTask>\r
-\r
-    <UseTargetPlatformAsNuGetTargetMoniker Condition="'$(UseTargetPlatformAsNuGetTargetMoniker)' == '' AND '$(TargetFrameworkMoniker)' == '.NETCore,Version=v5.0'">true</UseTargetPlatformAsNuGetTargetMoniker>\r
-    <NuGetTargetMoniker Condition="'$(NuGetTargetMoniker)' == '' AND '$(UseTargetPlatformAsNuGetTargetMoniker)' == 'true'">$(TargetPlatformIdentifier),Version=v$([System.Version]::Parse('$(TargetPlatformMinVersion)').ToString(3))</NuGetTargetMoniker>\r
-    <NuGetTargetMoniker Condition="'$(NuGetTargetMoniker)' == '' AND '$(UseTargetPlatformAsNuGetTargetMoniker)' != 'true'">$(TargetFrameworkMoniker)</NuGetTargetMoniker>\r
-  </PropertyGroup>\r
-\r
-  <!-- Target Moniker + RID-->\r
-  <PropertyGroup Condition="'$(_NugetTargetMonikerAndRID)' == ''">\r
-    <_NugetTargetMonikerAndRID Condition="'$(RuntimeIdentifier)' == ''">$(NuGetTargetMoniker)</_NugetTargetMonikerAndRID>\r
-    <_NugetTargetMonikerAndRID Condition="'$(RuntimeIdentifier)' != ''">$(NuGetTargetMoniker)/$(RuntimeIdentifier)</_NugetTargetMonikerAndRID>\r
-  </PropertyGroup>\r
-\r
-  <!--\r
-    *************************************\r
-    2. EXTERNAL PROPERTIES and ITEMS\r
-    - Override or add to external targets\r
-    *************************************\r
-    -->\r
-\r
-  <PropertyGroup>\r
-    <ResolveAssemblyReferencesDependsOn>\r
-      $(ResolveAssemblyReferencesDependsOn);\r
-      ResolvePackageDependenciesForBuild;\r
-    </ResolveAssemblyReferencesDependsOn>\r
-\r
-    <PrepareResourcesDependsOn>\r
-      ResolvePackageDependenciesForBuild;\r
-      $(PrepareResourcesDependsOn)\r
-    </PrepareResourcesDependsOn>\r
-  </PropertyGroup>\r
-\r
-  <!-- List of targets that emit Dependency DiagnosticMessages items -->\r
-  <PropertyGroup>\r
-    <EmitsDependencyDiagnosticMessages>\r
-      RunResolvePackageDependencies;\r
-      $(EmitsDependencyDiagnosticMessages)\r
-    </EmitsDependencyDiagnosticMessages>\r
-  </PropertyGroup>\r
-\r
-  <!-- Common tokens used in preprocessed content files -->\r
-  <ItemGroup>\r
-    <PreprocessorValue Include="rootnamespace">\r
-      <Value>$(RootNamespace)</Value>\r
-    </PreprocessorValue>\r
-    <PreprocessorValue Include="assemblyname">\r
-      <Value>$(AssemblyName)</Value>\r
-    </PreprocessorValue>\r
-    <PreprocessorValue Include="fullpath">\r
-      <Value>$(MSBuildProjectDirectory)</Value>\r
-    </PreprocessorValue>\r
-    <PreprocessorValue Include="outputfilename">\r
-      <Value>$(TargetFileName)</Value>\r
-    </PreprocessorValue>\r
-    <PreprocessorValue Include="filename">\r
-      <Value>$(MSBuildProjectFile)</Value>\r
-    </PreprocessorValue>\r
-    <PreprocessorValue Include="@(NuGetPreprocessorValue)" Exclude="@(PreprocessorValue)" />\r
-  </ItemGroup>\r
-\r
-  <!--\r
-    *************************************\r
-    3. BUILD TARGETS\r
-    - Override the Depends-On properties, or the individual targets\r
-    *************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                     ResolvePackageDependenciesForBuild\r
-\r
-    Populate items for build. This is triggered before target \r
-    "AssignProjectConfiguration" to ensure ProjectReference items\r
-    are populated before ResolveProjectReferences is run.\r
-    ============================================================\r
-    -->\r
-  <PropertyGroup>\r
-    <ResolvePackageDependenciesForBuildDependsOn>\r
-      ResolveLockFileReferences;\r
-      ResolveLockFileAnalyzers;\r
-      ResolveLockFileCopyLocalProjectDeps;\r
-      IncludeTransitiveProjectReferences;\r
-      _HandlePackageFileConflicts\r
-    </ResolvePackageDependenciesForBuildDependsOn>\r
-  </PropertyGroup>\r
-  <Target Name="ResolvePackageDependenciesForBuild"\r
-          Condition="'$(ResolvePackageDependenciesForBuild)' == 'true' and Exists('$(ProjectAssetsFile)')"\r
-          BeforeTargets="AssignProjectConfiguration"\r
-          DependsOnTargets="$(ResolvePackageDependenciesForBuildDependsOn)" />\r
-\r
-  <!--\r
-    *************************************\r
-    4. Package Dependency TASK and TARGETS\r
-    - Raise the lock file to MSBuild Items and create derived items\r
-    *************************************\r
-    -->\r
-\r
-  <!--\r
-    ============================================================\r
-                     RunResolvePackageDependencies\r
-\r
-    Generate Definitions and Dependencies based on ResolvePackageDependencies task\r
-    ============================================================\r
-    -->\r
-\r
-  <UsingTask TaskName="Microsoft.NET.Build.Tasks.ResolvePackageDependencies"\r
-             AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-\r
-  <!-- The condition on this target causes it to be skipped during design-time builds if\r
-        the restore operation hasn't run yet.  This is to avoid displaying an error in\r
-        the Visual Studio error list when a project is created before NuGet restore has\r
-        run and created the assets file. -->\r
-  <Target Name="RunResolvePackageDependencies"\r
-          Condition=" '$(DesignTimeBuild)' != 'true' Or Exists('$(ProjectAssetsFile)')">\r
-    <ResolvePackageDependencies\r
-      ProjectPath="$(MSBuildProjectFullPath)"\r
-      ProjectAssetsFile="$(ProjectAssetsFile)"\r
-      ProjectLanguage="$(Language)"\r
-      ContinueOnError="ErrorAndContinue">\r
-\r
-      <Output TaskParameter="TargetDefinitions" ItemName="TargetDefinitions" />\r
-      <Output TaskParameter="PackageDefinitions" ItemName="PackageDefinitions" />\r
-      <Output TaskParameter="FileDefinitions" ItemName="FileDefinitions" />\r
-      <Output TaskParameter="PackageDependencies" ItemName="PackageDependencies" />\r
-      <Output TaskParameter="FileDependencies" ItemName="FileDependencies" />\r
-      <Output TaskParameter="DiagnosticMessages" ItemName="DiagnosticMessages" />\r
-    </ResolvePackageDependencies>\r
-\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                     ResolvePackageDependenciesDesignTime\r
-\r
-    Aggregate the dependencies produced by ResolvePackageDependencies to a form\r
-    that's consumable by an IDE to display package dependencies.\r
-    ============================================================\r
-    -->\r
-\r
-  <UsingTask TaskName="Microsoft.NET.Build.Tasks.PreprocessPackageDependenciesDesignTime"\r
-             AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-  \r
-  <Target Name="ResolvePackageDependenciesDesignTime"\r
-          Returns="@(_DependenciesDesignTime)"\r
-          DependsOnTargets="ResolveAssemblyReferencesDesignTime;$(EmitsDependencyDiagnosticMessages)">\r
-\r
-    <PreprocessPackageDependenciesDesignTime\r
-          TargetDefinitions="@(TargetDefinitions)"\r
-          PackageDefinitions="@(PackageDefinitions)"\r
-          FileDefinitions="@(FileDefinitions)"\r
-          PackageDependencies="@(PackageDependencies)"\r
-          FileDependencies="@(FileDependencies)"\r
-          DefaultImplicitPackages="$(DefaultImplicitPackages)"\r
-          InputDiagnosticMessages="@(DiagnosticMessages)">\r
-\r
-      <Output TaskParameter="DependenciesDesignTime" ItemName="_DependenciesDesignTime" />\r
-    </PreprocessPackageDependenciesDesignTime>\r
-  </Target>\r
-    \r
-  <!--\r
-    ============================================================\r
-                     CollectSDKReferencesDesignTime\r
-\r
-    Aggregates the sdk specified as project items and implicit\r
-    packages references.\r
-    ============================================================\r
-    -->\r
-  <UsingTask TaskName="Microsoft.NET.Build.Tasks.CollectSDKReferencesDesignTime"\r
-         AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-\r
-  <Target Name="CollectSDKReferencesDesignTime"\r
-          Returns="@(_SDKReference)"\r
-          DependsOnTargets="CollectPackageReferences">\r
-\r
-    <CollectSDKReferencesDesignTime\r
-          SdkReferences="@(SdkReference)"\r
-          PackageReferences="@(PackageReference)"\r
-          DefaultImplicitPackages="$(DefaultImplicitPackages)">\r
-\r
-      <Output TaskParameter="SDKReferencesDesignTime" ItemName="_SDKReference" />\r
-    </CollectSDKReferencesDesignTime>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-                     CollectResolvedSDKReferencesDesignTime\r
-\r
-    Aggregates the sdk specified as project items and implicit\r
-    packages produced by ResolvePackageDependencies.\r
-    ============================================================\r
-    -->\r
-  <Target Name="CollectResolvedSDKReferencesDesignTime"\r
-          Returns="@(_ResolvedSDKReference)"\r
-          DependsOnTargets="ResolveSDKReferencesDesignTime;CollectPackageReferences">\r
-\r
-    <CollectSDKReferencesDesignTime\r
-          SdkReferences="@(ResolvedSdkReference)"\r
-          PackageReferences="@(PackageReference)"\r
-          DefaultImplicitPackages="$(DefaultImplicitPackages)">\r
-\r
-      <Output TaskParameter="SDKReferencesDesignTime" ItemName="_ResolvedSDKReference" />\r
-    </CollectSDKReferencesDesignTime>\r
-  </Target>\r
-          \r
-  <!--\r
-    ============================================================\r
-                     RunProduceContentAssets\r
-\r
-    Process content assets by handling preprocessing tokens where necessary, and \r
-    produce copy local items, content items grouped by "build action" and file writes\r
-    ============================================================\r
-    -->\r
-\r
-  <UsingTask TaskName="Microsoft.NET.Build.Tasks.ProduceContentAssets"\r
-             AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
-\r
-  <Target Name="RunProduceContentAssets"\r
-          Returns="_ContentCopyLocalItems;FileWrites"\r
-          DependsOnTargets="_ComputeActiveTFMFileDependencies">\r
-    <ItemGroup>\r
-      <_ContentFileDeps Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'ContentFile'))" />\r
-      <__ContentFileDefs Include="@(FileDefinitions)" Exclude="@(_ContentFileDeps)" />\r
-      <_ContentFileDefs Include="@(FileDefinitions)" Exclude="@(__ContentFileDefs)" />\r
-    </ItemGroup>\r
-\r
-    <ProduceContentAssets\r
-      ContentFileDefinitions="@(_ContentFileDefs)"\r
-      ContentFileDependencies="@(_ContentFileDeps)"\r
-      ContentPreprocessorValues="@(PreprocessorValue)"\r
-      ContentPreprocessorOutputDirectory="$(ContentPreprocessorOutputDirectory)"\r
-      ProduceOnlyPreprocessorFiles="$(ProduceOnlyPreprocessorFilesInBuildTask)"\r
-      ProjectLanguage="$(Language)">\r
-\r
-      <Output TaskParameter="CopyLocalItems" ItemName="_ContentCopyLocalItems" />\r
-      <Output TaskParameter="ProcessedContentItems" ItemName="_ProcessedContentItems" />\r
-      <Output TaskParameter="FileWrites" ItemName="FileWrites" />\r
-    </ProduceContentAssets>\r
-\r
-    <!-- The items in _ProcessedContentItems need to go into the appropriately-named item group, \r
-         but the names depend upon the items themselves. Split it apart. -->\r
-    <CreateItem Include="@(_ProcessedContentItems)" Condition="'@(_ProcessedContentItems)' != ''">\r
-      <Output TaskParameter="Include" ItemName="%(_ProcessedContentItems.ProcessedItemType)" />\r
-    </CreateItem>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    HELPERS: Get Package and File Dependencies matching active TFM and RID\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="_ComputeActiveTFMPackageDependencies"\r
-          DependsOnTargets="RunResolvePackageDependencies"\r
-          Returns="_ActiveTFMPackageDependencies">\r
-    <ItemGroup>\r
-      <_ActiveTFMPackageDependencies Include="@(PackageDependencies->WithMetadataValue('ParentTarget', '$(_NugetTargetMonikerAndRID)'))" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <Target Name="_ComputeActiveTFMFileDependencies"\r
-          DependsOnTargets="RunResolvePackageDependencies"\r
-          Returns="_ActiveTFMFileDependencies">\r
-    <ItemGroup>\r
-      <_ActiveTFMFileDependencies Include="@(FileDependencies->WithMetadataValue('ParentTarget', '$(_NugetTargetMonikerAndRID)'))" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <Target Name="_ComputeTFMOnlyFileDependencies"\r
-          DependsOnTargets="RunResolvePackageDependencies"\r
-          Returns="_TFMOnlyFileDependencies">\r
-    <ItemGroup>\r
-      <_TFMOnlyFileDependencies Include="@(FileDependencies->WithMetadataValue('ParentTarget', '$(NuGetTargetMoniker)'))" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    Reference Targets: For populating References based on lock file\r
-    - _ComputeLockFileReferences\r
-    - _ComputeLockFileFrameworks\r
-    - ResolveLockFileReferences\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="_ComputeLockFileReferences"\r
-          DependsOnTargets="_ComputeTFMOnlyFileDependencies"\r
-          Returns="ResolvedCompileFileDefinitions">\r
-    <ItemGroup>\r
-      <_CompileFileItems Include="@(_TFMOnlyFileDependencies->WithMetadataValue('FileGroup', 'CompileTimeAssembly'))" />\r
-\r
-      <!-- Get corresponding file definitions -->\r
-      <__CompileFileDefinitions Include="@(FileDefinitions)" Exclude="@(_CompileFileItems)" />\r
-      <_CompileFileDefinitions Include="@(FileDefinitions)" Exclude="@(__CompileFileDefinitions)" />\r
-\r
-      <ResolvedCompileFileDefinitions Include="@(_CompileFileDefinitions->'%(ResolvedPath)')">\r
-        <Private>false</Private>\r
-        <NuGetIsFrameworkReference>false</NuGetIsFrameworkReference>\r
-        <NuGetSourceType>Package</NuGetSourceType>\r
-        <NuGetPackageId>%(PackageName)</NuGetPackageId>\r
-        <NuGetPackageVersion>%(PackageVersion)</NuGetPackageVersion>\r
-      </ResolvedCompileFileDefinitions>\r
-\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <Target Name="_ComputeLockFileFrameworks"\r
-          Condition="'$(DisableLockFileFrameworks)' != 'true'"\r
-          DependsOnTargets="_ComputeTFMOnlyFileDependencies"\r
-          Returns="ResolvedFrameworkAssemblies">\r
-    <ItemGroup>\r
-      <_FrameworkAssemblies Include="@(_TFMOnlyFileDependencies->WithMetadataValue('FileGroup', 'FrameworkAssembly'))" />\r
-\r
-      <ResolvedFrameworkAssemblies Include="@(_FrameworkAssemblies->'%(FrameworkAssembly)')">\r
-        <Private>false</Private>\r
-        <NuGetIsFrameworkReference>true</NuGetIsFrameworkReference>\r
-        <NuGetSourceType>Package</NuGetSourceType>\r
-        <NuGetPackageId>%(PackageName)</NuGetPackageId>\r
-        <NuGetPackageVersion>%(PackageVersion)</NuGetPackageVersion>\r
-      </ResolvedFrameworkAssemblies>\r
-\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <Target Name="ResolveLockFileReferences"\r
-          DependsOnTargets="_ComputeLockFileReferences;_ComputeLockFileFrameworks">\r
-    <ItemGroup>\r
-      <!-- Add the references we computed -->\r
-      <Reference Include="@(ResolvedCompileFileDefinitions)" />\r
-      <Reference Include="@(ResolvedFrameworkAssemblies)" />\r
-\r
-      <!-- Remove simple name references if we're directly providing a reference assembly to the compiler. For example,\r
-           consider a project with an Reference Include="System", and some NuGet package is providing System.dll.\r
-           Simple references can also come from NuGet framework assemblies, hence this statement should occur after\r
-           including all computed references. -->\r
-      <Reference Remove="%(ResolvedCompileFileDefinitions.FileName)" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    ProjectReference Targets: Include transitive project references before \r
-                              ResolveProjectReferences is called\r
-    - _ComputeTransitiveProjectReferences\r
-    - IncludeTransitiveProjectReferences\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="_ComputeTransitiveProjectReferences"\r
-          DependsOnTargets="_ComputeActiveTFMPackageDependencies"\r
-          Returns="_TransitiveProjectReferences">\r
-    <ItemGroup>\r
-      <_TransitiveProjectDependencies Include="@(_ActiveTFMPackageDependencies->WithMetadataValue('TransitiveProjectReference', 'true'))" />\r
-\r
-      <!-- Get corresponding package definitions -->\r
-      <__TransitiveProjectDefinitions Include="@(PackageDefinitions)" Exclude="@(_TransitiveProjectDependencies)" />\r
-      <_TransitiveProjectDefinitions Include="@(PackageDefinitions)" Exclude="@(__TransitiveProjectDefinitions)" />\r
-      \r
-      <_TransitiveProjectReferences Include="%(_TransitiveProjectDefinitions.Path)">\r
-        <ResolvedPath>%(_TransitiveProjectDefinitions.ResolvedPath)</ResolvedPath>\r
-      </_TransitiveProjectReferences>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <Target Name="IncludeTransitiveProjectReferences"\r
-          DependsOnTargets="_ComputeTransitiveProjectReferences" >\r
-    <ItemGroup>\r
-      <!-- Add the references we computed -->\r
-      <ProjectReference Include="@(_TransitiveProjectReferences)" />\r
-    </ItemGroup>\r
-  </Target>\r
-  \r
-  <!--\r
-    ============================================================\r
-    Analyzer Targets: For populating Analyzers based on lock file\r
-    - _ComputeLockFileAnalyzers\r
-    - ResolveLockFileAnalyzers\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="_ComputeLockFileAnalyzers"\r
-        DependsOnTargets="RunResolvePackageDependencies"\r
-        Returns="ResolvedAnalyzers">\r
-    <ItemGroup>\r
-      <AnalyzerFiles Include="@(FileDefinitions->WithMetadataValue('Analyzer', 'true'))" />\r
-      <ResolvedAnalyzers Include="%(AnalyzerFiles.ResolvedPath)" />\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <Target Name="ResolveLockFileAnalyzers"\r
-          DependsOnTargets="_ComputeLockFileAnalyzers">\r
-    <ItemGroup>\r
-\r
-      <!-- Add the analyzers we computed -->\r
-      <Analyzer Include="@(ResolvedAnalyzers)" />\r
-\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    CopyLocal Targets: For populating CopyLocal based on lock file\r
-    - _ComputeLockFileCopyLocal\r
-    - ResolveLockFileCopyLocalProjectDeps\r
-    ============================================================\r
-    -->\r
-\r
-  <Target Name="_ComputeLockFileCopyLocal"\r
-        DependsOnTargets="_ComputeActiveTFMFileDependencies;RunProduceContentAssets"\r
-        Returns="NativeCopyLocalItems;RuntimeCopyLocalItems;ResourceCopyLocalItems;AllCopyLocalItems">\r
-    <ItemGroup>\r
-      <!--NativeLibrary-->\r
-      <_NativeFileItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'NativeLibrary'))" />\r
-      <__NativeCopyLocalItems Include="@(FileDefinitions)" Exclude="@(_NativeFileItems)" />\r
-      <_NativeCopyLocalItems Include="@(FileDefinitions)" Exclude="@(__NativeCopyLocalItems)" />\r
-      <NativeCopyLocalItems Include="%(_NativeCopyLocalItems.ResolvedPath)" />\r
-\r
-      <!--RuntimeAssembly-->\r
-      <_RuntimeFileItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'RuntimeAssembly'))" />\r
-      <__RuntimeCopyLocalItems Include="@(FileDefinitions)" Exclude="@(_RuntimeFileItems)" />\r
-      <_RuntimeCopyLocalItems Include="@(FileDefinitions)" Exclude="@(__RuntimeCopyLocalItems)" />\r
-      <RuntimeCopyLocalItems Include="%(_RuntimeCopyLocalItems.ResolvedPath)" />\r
-\r
-      <!--ResourceAssembly-->\r
-      <_ResourceFileItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'ResourceAssembly'))" />\r
-      <__ResourceCopyLocalItems Include="@(FileDefinitions)" Exclude="@(_ResourceFileItems)" />\r
-      <_ResourceCopyLocalItems Include="@(FileDefinitions)" Exclude="@(__ResourceCopyLocalItems)" />\r
-      <ResourceCopyLocalItems Include="%(_ResourceCopyLocalItems.ResolvedPath)" />\r
-\r
-      <!-- ALL -->\r
-      <_AllCopyLocalItems Include="@(_NativeCopyLocalItems);@(_RuntimeCopyLocalItems);@(_ResourceCopyLocalItems)" />\r
-\r
-      <AllCopyLocalItems Include="@(_AllCopyLocalItems->'%(ResolvedPath)')">\r
-        <Private>false</Private>\r
-        <NuGetIsFrameworkReference>false</NuGetIsFrameworkReference>\r
-        <NuGetSourceType>Package</NuGetSourceType>\r
-        <NuGetPackageId>%(PackageName)</NuGetPackageId>\r
-        <NuGetPackageVersion>%(PackageVersion)</NuGetPackageVersion>\r
-      </AllCopyLocalItems>\r
-\r
-      <AllCopyLocalItems Include="@(_ContentCopyLocalItems)">\r
-        <Private>false</Private>\r
-        <NuGetIsFrameworkReference>false</NuGetIsFrameworkReference>\r
-        <NuGetSourceType>Package</NuGetSourceType>\r
-        <NuGetPackageId>%(PackageName)</NuGetPackageId>\r
-        <NuGetPackageVersion>%(PackageVersion)</NuGetPackageVersion>\r
-      </AllCopyLocalItems>\r
-\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <Target Name="ResolveLockFileCopyLocalProjectDeps"\r
-          Condition="'$(CopyLocalLockFileAssemblies)' == 'true'"\r
-          DependsOnTargets="_ComputeLockFileCopyLocal">\r
-\r
-    <!-- Add the copy local items -->\r
-    <ItemGroup>\r
-      <ReferenceCopyLocalPaths Include="@(AllCopyLocalItems)" />\r
-    </ItemGroup>\r
-\r
-  </Target>\r
-\r
-</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.NET.Build.Tasks.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.NET.Build.Tasks.dll
deleted file mode 100644 (file)
index 8256083..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.NET.Build.Tasks.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Common.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Common.dll
deleted file mode 100644 (file)
index 77b09ab..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Common.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Configuration.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Configuration.dll
deleted file mode 100644 (file)
index 7c4bf90..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Configuration.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.DependencyResolver.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.DependencyResolver.Core.dll
deleted file mode 100644 (file)
index 07b0619..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.DependencyResolver.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Frameworks.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Frameworks.dll
deleted file mode 100644 (file)
index cc649e5..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Frameworks.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.LibraryModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.LibraryModel.dll
deleted file mode 100644 (file)
index c275b85..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.LibraryModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.Types.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.Types.dll
deleted file mode 100644 (file)
index 0e8f254..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.Types.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.dll
deleted file mode 100644 (file)
index 5eca14b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.dll
deleted file mode 100644 (file)
index 4c80e10..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.ProjectModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.ProjectModel.dll
deleted file mode 100644 (file)
index a65ed5d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.ProjectModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.Core.Types.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.Core.Types.dll
deleted file mode 100644 (file)
index 37b747c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.Core.Types.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.Core.v3.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.Core.v3.dll
deleted file mode 100644 (file)
index ad54808..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.Core.v3.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Repositories.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Repositories.dll
deleted file mode 100644 (file)
index 1d1320c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Repositories.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.RuntimeModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.RuntimeModel.dll
deleted file mode 100644 (file)
index 283eeff..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.RuntimeModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Versioning.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Versioning.dll
deleted file mode 100644 (file)
index 48ed408..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Versioning.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/SideBySide/Newtonsoft.Json.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/SideBySide/Newtonsoft.Json.dll
deleted file mode 100644 (file)
index 597a1ce..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/SideBySide/Newtonsoft.Json.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/cs/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/cs/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index a597385..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/cs/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/de/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/de/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index a070202..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/de/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/es/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/es/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 5ff0c3f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/es/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/fr/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/fr/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index d766fcf..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/fr/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/it/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/it/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index b8d7b65..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/it/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ja/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ja/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 3a21332..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ja/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ko/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ko/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 7692bb0..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ko/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/pl/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/pl/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index c24d199..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/pl/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/pt-BR/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/pt-BR/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 5cdcf2b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/pt-BR/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ru/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ru/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index d132df4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/ru/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/tr/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/tr/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index b092f30..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/tr/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 57f9781..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 7099a04..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.NET.Build.Tasks.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.NET.Build.Tasks.dll
deleted file mode 100644 (file)
index c74ef84..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.NET.Build.Tasks.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Common.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Common.dll
deleted file mode 100644 (file)
index 4fc1c26..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Common.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Configuration.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Configuration.dll
deleted file mode 100644 (file)
index cca5858..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Configuration.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.DependencyResolver.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.DependencyResolver.Core.dll
deleted file mode 100644 (file)
index 4bee216..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.DependencyResolver.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Frameworks.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Frameworks.dll
deleted file mode 100644 (file)
index a43af68..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Frameworks.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.LibraryModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.LibraryModel.dll
deleted file mode 100644 (file)
index 8d9d55d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.LibraryModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.Types.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.Types.dll
deleted file mode 100644 (file)
index b0ddb60..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.Types.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.dll
deleted file mode 100644 (file)
index 02bbdbc..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.dll
deleted file mode 100644 (file)
index 6e5be28..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.ProjectModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.ProjectModel.dll
deleted file mode 100644 (file)
index 93c7cf0..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.ProjectModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.Core.Types.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.Core.Types.dll
deleted file mode 100644 (file)
index e9ca999..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.Core.Types.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.Core.v3.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.Core.v3.dll
deleted file mode 100644 (file)
index 9b0bab0..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.Core.v3.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Repositories.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Repositories.dll
deleted file mode 100644 (file)
index e8f9a55..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Repositories.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.RuntimeModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.RuntimeModel.dll
deleted file mode 100644 (file)
index 203283f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.RuntimeModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Versioning.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Versioning.dll
deleted file mode 100644 (file)
index 944b153..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Versioning.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index b357865..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/de/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/de/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 76badf5..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/de/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/es/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/es/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 928e031..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/es/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 9abb0b2..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/it/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/it/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 453e955..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/it/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 2c670f6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 8611d11..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 5dea6e4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index fa4722b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 144729b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 7910dd0..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 4c927c5..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll
deleted file mode 100644 (file)
index 7568af5..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.dll
deleted file mode 100644 (file)
index 9a659bc..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Client.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Client.dll
deleted file mode 100644 (file)
index 9917863..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Client.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Commands.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Commands.dll
deleted file mode 100644 (file)
index 2c8b25a..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Commands.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Common.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Common.dll
deleted file mode 100644 (file)
index 655291e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Common.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Configuration.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Configuration.dll
deleted file mode 100644 (file)
index 1637be2..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Configuration.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.ContentModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.ContentModel.dll
deleted file mode 100644 (file)
index 3f13189..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.ContentModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.DependencyResolver.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.DependencyResolver.Core.dll
deleted file mode 100644 (file)
index 5174dbb..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.DependencyResolver.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Frameworks.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Frameworks.dll
deleted file mode 100644 (file)
index c18f3fe..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Frameworks.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.LibraryModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.LibraryModel.dll
deleted file mode 100644 (file)
index f806812..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.LibraryModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.Core.Types.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.Core.Types.dll
deleted file mode 100644 (file)
index d5c4361..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.Core.Types.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.Core.dll
deleted file mode 100644 (file)
index be49e3d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.dll
deleted file mode 100644 (file)
index 3f38c66..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Packaging.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.ProjectModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.ProjectModel.dll
deleted file mode 100644 (file)
index 99e6673..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.ProjectModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Protocol.Core.Types.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Protocol.Core.Types.dll
deleted file mode 100644 (file)
index d701634..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Protocol.Core.Types.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Protocol.Core.v3.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Protocol.Core.v3.dll
deleted file mode 100644 (file)
index f33b8f6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Protocol.Core.v3.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Repositories.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Repositories.dll
deleted file mode 100644 (file)
index 0c36d71..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Repositories.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.RuntimeModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.RuntimeModel.dll
deleted file mode 100644 (file)
index 7dd8c44..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.RuntimeModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Versioning.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Versioning.dll
deleted file mode 100644 (file)
index 6d958f4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Versioning.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/Newtonsoft.Json.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/Newtonsoft.Json.dll
deleted file mode 100644 (file)
index 409cd1a..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/Newtonsoft.Json.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.dll
deleted file mode 100644 (file)
index 53b28f7..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Client.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Client.dll
deleted file mode 100644 (file)
index 20acb2a..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Client.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Commands.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Commands.dll
deleted file mode 100644 (file)
index 46ec212..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Commands.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Common.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Common.dll
deleted file mode 100644 (file)
index 7333b64..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Common.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Configuration.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Configuration.dll
deleted file mode 100644 (file)
index 4ac45af..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Configuration.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.ContentModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.ContentModel.dll
deleted file mode 100644 (file)
index 2b5e029..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.ContentModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.DependencyResolver.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.DependencyResolver.Core.dll
deleted file mode 100644 (file)
index 5d32f58..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.DependencyResolver.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Frameworks.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Frameworks.dll
deleted file mode 100644 (file)
index 6444042..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Frameworks.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.LibraryModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.LibraryModel.dll
deleted file mode 100644 (file)
index 96bf388..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.LibraryModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.Core.Types.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.Core.Types.dll
deleted file mode 100644 (file)
index cb53cbf..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.Core.Types.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.Core.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.Core.dll
deleted file mode 100644 (file)
index 3edd1e9..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.Core.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.dll
deleted file mode 100644 (file)
index e92ef51..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Packaging.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.ProjectModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.ProjectModel.dll
deleted file mode 100644 (file)
index f613b27..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.ProjectModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Protocol.Core.Types.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Protocol.Core.Types.dll
deleted file mode 100644 (file)
index a6d3887..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Protocol.Core.Types.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Protocol.Core.v3.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Protocol.Core.v3.dll
deleted file mode 100644 (file)
index f057265..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Protocol.Core.v3.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Repositories.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Repositories.dll
deleted file mode 100644 (file)
index d6515a0..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Repositories.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.RuntimeModel.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.RuntimeModel.dll
deleted file mode 100644 (file)
index bc6a04f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.RuntimeModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Versioning.dll b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Versioning.dll
deleted file mode 100644 (file)
index 103a343..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Versioning.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets
deleted file mode 100644 (file)
index 9792ece..0000000
+++ /dev/null
@@ -1,298 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-NuGet.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved.\r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-  <!-- Load NuGet.Build.Tasks.Pack.dll, this can be overridden to use a different version with $(NugetTaskAssemblyFile) -->\r
-  <PropertyGroup Condition="$(NugetTaskAssemblyFile) == ''">\r
-    <NugetTaskAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">..\CoreCLR\NuGet.Build.Tasks.Pack.dll</NugetTaskAssemblyFile>\r
-    <NugetTaskAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">..\Desktop\NuGet.Build.Tasks.Pack.dll</NugetTaskAssemblyFile>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-  <UsingTask TaskName="NuGet.Build.Tasks.Pack.PackTask" AssemblyFile="$(NugetTaskAssemblyFile)" />\r
-  <UsingTask TaskName="NuGet.Build.Tasks.Pack.PackNuspecTask" AssemblyFile="$(NugetTaskAssemblyFile)" />\r
-\r
-  <PropertyGroup>\r
-    <PackageId Condition=" '$(PackageId)' == '' ">$(AssemblyName)</PackageId>\r
-    <PackageVersion Condition=" '$(PackageVersion)' == '' ">$(Version)</PackageVersion>\r
-    <IncludeContentInPack Condition="'$(IncludeContentInPack)'==''">true</IncludeContentInPack>\r
-    <GenerateNuspecDependsOn>_LoadPackInputItems; _WalkEachTargetPerFramework; _GetPackageFiles; $(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
-    <Description Condition="'$(Description)'==''">Package Description</Description>\r
-    <IsPackable Condition="'$(IsPackable)'=='' AND '$(IsTestProject)'=='true'">false</IsPackable>\r
-    <IsPackable Condition="'$(IsPackable)'==''">true</IsPackable>\r
-    <IncludeBuildOutput Condition="'$(IncludeBuildOutput)'==''">true</IncludeBuildOutput>\r
-    <BuildOutputTargetFolder Condition="'$(BuildOutputTargetFolder)' == '' AND '$(IsTool)' == 'true'">tools</BuildOutputTargetFolder>\r
-    <BuildOutputTargetFolder Condition="'$(BuildOutputTargetFolder)' == ''">lib</BuildOutputTargetFolder>\r
-    <ContentTargetFolders Condition="'$(ContentTargetFolders)' == ''">content;contentFiles</ContentTargetFolders>\r
-    <PackDependsOn>GenerateNuspec; $(PackDependsOn)</PackDependsOn>\r
-    <IsInnerBuild Condition="'$(TargetFramework)' != '' AND '$(TargetFrameworks)' != ''">true</IsInnerBuild>\r
-    <NoBuild Condition="'$(GeneratePackageOnBuild)' == 'true'">true</NoBuild>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition="'$(NoBuild)' == 'true' ">\r
-    <GenerateNuspecDependsOn>$(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition="'$(NoBuild)' != 'true' ">\r
-    <GenerateNuspecDependsOn>Build;$(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
-  </PropertyGroup>\r
-  <ItemGroup>\r
-    <ProjectCapability Include="Pack"/>\r
-    <_TargetFrameworks Condition="'$(TargetFramework)' == ''" Include="$(TargetFrameworks.Split(';'))"/>\r
-    <_TargetFrameworks Condition="'$(TargetFramework)' != ''" Include="$(TargetFramework)"/>\r
-  </ItemGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-    Pack\r
-    Post Build Target\r
-    ============================================================\r
-  -->\r
-  <Target Name="_PackAsBuildAfterTarget"\r
-          AfterTargets="Build" \r
-          Condition="'$(GeneratePackageOnBuild)' == 'true' AND '$(IsInnerBuild)' != 'true'"\r
-          DependsOnTargets="Pack">\r
-  </Target>\r
-\r
-  <Target Name="_CleanPackageFiles"\r
-          AfterTargets="Clean"\r
-          Condition="'$(GeneratePackageOnBuild)' == 'true'">\r
-    <ItemGroup>\r
-      <_PackageFilesToDelete Include="$(PackageOutputPath)*.nupkg"/>\r
-      <_PackageFilesToDelete Include="$(BaseIntermediateOutputPath)*.nuspec"/>\r
-    </ItemGroup>\r
-    <Delete Files="@(_PackageFilesToDelete)"/>\r
-  </Target>\r
-\r
-  <Target Name="_CalculateInputsOutputsForPack">\r
-    <PropertyGroup Condition="$(ContinuePackingAfterGeneratingNuspec) == '' ">\r
-      <ContinuePackingAfterGeneratingNuspec>false</ContinuePackingAfterGeneratingNuspec>\r
-    </PropertyGroup>\r
-    <PropertyGroup>\r
-      <PackageOutputPath Condition=" '$(PackageOutputPath)' == '' ">$(OutputPath)</PackageOutputPath>\r
-      <RestoreOutputPath Condition=" '$(RestoreOutputPath)' == '' " >$(BaseIntermediateOutputPath)</RestoreOutputPath>\r
-    </PropertyGroup>\r
-    \r
-    <ConvertToAbsolutePath Paths="$(RestoreOutputPath)">\r
-      <Output TaskParameter="AbsolutePaths" PropertyName="RestoreOutputAbsolutePath" />\r
-    </ConvertToAbsolutePath>\r
-    <ConvertToAbsolutePath Paths="$(PackageOutputPath)">\r
-      <Output TaskParameter="AbsolutePaths" PropertyName="PackageOutputAbsolutePath" />\r
-    </ConvertToAbsolutePath>\r
-    <ConvertToAbsolutePath Condition="$(NuspecFile) != ''" Paths="$(NuspecFile)">\r
-      <Output TaskParameter="AbsolutePaths" PropertyName="NuspecFileAbsolutePath" />\r
-    </ConvertToAbsolutePath>\r
-\r
-    <ItemGroup>\r
-      <!--This catches changes to properties-->\r
-      <NuGetPackInput Include="$(MSBuildAllProjects)"/>\r
-      <NuGetPackInput Include="@(_PackageFiles)"/>\r
-      <NuGetPackInput Include="@(_PackageFilesToExclude)"/>\r
-      <NuGetPackInput Include="@(_TargetPathsToAssemblies->'%(FinalOutputPath)')"/>\r
-      <NuGetPackInput Include="@(_TargetPathsToSymbols)"/>\r
-      <NuGetPackInput Include="@(_SourceFiles)"/>\r
-      <NuGetPackInput Include="@(_References)"/>\r
-      <NuGetPackOutput Include="$(RestoreOutputAbsolutePath)$(PackageId).$(PackageVersion).nuspec"/>\r
-\r
-      <NuGetPackOutput Include="$(PackageOutputAbsolutePath)$(PackageId).$(PackageVersion).nupkg" \r
-                       Condition="'$(ContinuePackingAfterGeneratingNuspec)' == 'true'"/>\r
-\r
-      <NuGetPackOutput Include="$(PackageOutputAbsolutePath)$(PackageId).$(PackageVersion).symbols.nupkg"\r
-                       Condition="'$(IncludeSource)' == 'true'\r
-                               OR '$(IncludeSymbols)' == 'true'"/>\r
-\r
-      <NuGetPackOutput Include="$(RestoreOutputAbsolutePath)$(PackageId).$(PackageVersion).symbols.nuspec"\r
-                       Condition="'$(IncludeSource)' == 'true'\r
-                             OR '$(IncludeSymbols)' == 'true'"/>\r
-    </ItemGroup>\r
-  </Target>\r
-  \r
-  <!--\r
-    ============================================================\r
-    Pack\r
-    Main entry point for packing packages\r
-    ============================================================\r
-  -->\r
-  <Target Name="Pack" DependsOnTargets="_IntermediatePack;$(PackDependsOn)">\r
-  </Target>\r
-  <Target Name="_IntermediatePack">\r
-    <PropertyGroup>\r
-      <ContinuePackingAfterGeneratingNuspec>true</ContinuePackingAfterGeneratingNuspec>\r
-    </PropertyGroup>\r
-  </Target>\r
-  \r
-  <Target Name="GenerateNuspec" DependsOnTargets="$(GenerateNuspecDependsOn);_CalculateInputsOutputsForPack" Condition="$(IsPackable) == 'true'"\r
-          Inputs="@(NuGetPackInput)" Outputs="@(NuGetPackOutput)">\r
-    <!-- Call Pack -->\r
-    <PackTask PackItem="$(PackProjectInputFile)"\r
-              PackageFiles="@(_PackageFiles)"\r
-              PackageFilesToExclude="@(_PackageFilesToExclude)"\r
-              PackageVersion="$(PackageVersion)"\r
-              PackageId="$(PackageId)"\r
-              Title="$(Title)"\r
-              Authors="$(Authors)"\r
-              Description="$(Description)"\r
-              Copyright="$(Copyright)"\r
-              RequireLicenseAcceptance="$(PackageRequireLicenseAcceptance)"\r
-              LicenseUrl="$(PackageLicenseUrl)"\r
-              ProjectUrl="$(PackageProjectUrl)"\r
-              IconUrl="$(PackageIconUrl)"\r
-              ReleaseNotes="$(PackageReleaseNotes)"\r
-              Tags="$(PackageTags)"\r
-              TargetPathsToAssemblies="@(_TargetPathsToAssemblies->'%(FinalOutputPath)')"\r
-              TargetPathsToSymbols="@(_TargetPathsToSymbols)"\r
-              TargetFrameworks="@(_TargetFrameworks)"\r
-              AssemblyName="$(AssemblyName)"\r
-              PackageOutputPath="$(PackageOutputAbsolutePath)"\r
-              IncludeSymbols="$(IncludeSymbols)"\r
-              IncludeSource="$(IncludeSource)"\r
-              PackageTypes="$(PackageType)"\r
-              IsTool="$(IsTool)"\r
-              RepositoryUrl="$(RepositoryUrl)"\r
-              RepositoryType="$(RepositoryType)"\r
-              SourceFiles="@(_SourceFiles->Distinct())"\r
-              NoPackageAnalysis="$(NoPackageAnalysis)"\r
-              MinClientVersion="$(MinClientVersion)"\r
-              Serviceable="$(Serviceable)"\r
-              AssemblyReferences="@(_References)"\r
-              ContinuePackingAfterGeneratingNuspec="$(ContinuePackingAfterGeneratingNuspec)"\r
-              NuspecOutputPath="$(BaseIntermediateOutputPath)"\r
-              IncludeBuildOutput="$(IncludeBuildOutput)"\r
-              BuildOutputFolder="$(BuildOutputTargetFolder)"\r
-              ContentTargetFolders="$(ContentTargetFolders)"\r
-              RestoreOutputPath="$(RestoreOutputAbsolutePath)"\r
-              NuspecFile="$(NuspecFileAbsolutePath)"\r
-              NuspecBasePath="$(NuspecBasePath)"\r
-              NuspecProperties="$(NuspecProperties)"/>\r
-  </Target>\r
-  \r
-  <!--\r
-    ============================================================\r
-    _LoadPackGraphEntryPoints\r
-    Find project entry points and load them into items.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_LoadPackInputItems">\r
-    <!-- Allow overriding items with ProjectFileToPack -->\r
-    <PropertyGroup Condition="'$(PackProjectInputFile)' == ''">\r
-      <PackProjectInputFile>$(ProjectFileToPack)</PackProjectInputFile>\r
-    </PropertyGroup>\r
-\r
-    <!-- Project case -->\r
-    <PropertyGroup Condition="$(MSBuildProjectFullPath.EndsWith('.csproj')) == 'true' AND '$(PackProjectInputFile)' == ''">\r
-      <PackProjectInputFile>$(MSBuildProjectFullPath)</PackProjectInputFile>\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-  <Target Name="_WalkEachTargetPerFramework">\r
-    <MSBuild\r
-      Condition="'$(IncludeBuildOutput)' == 'true'"\r
-      Projects="$(MSBuildProjectFullPath)"\r
-      Targets="BuiltProjectOutputGroup;DocumentationProjectOutputGroup;_AddPriFileToPackBuildOutput"\r
-      Properties="TargetFramework=%(_TargetFrameworks.Identity);\r
-                  BuildProjectReferences=false;">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_TargetPathsToAssemblies" />\r
-    </MSBuild>\r
-    \r
-    <MSBuild\r
-      Condition="'$(IncludeSymbols)' == 'true' OR '$(IncludeSource)' == 'true'"\r
-      Projects="$(MSBuildProjectFullPath)"\r
-      Targets="DebugSymbolsProjectOutputGroup"\r
-      Properties="TargetFramework=%(_TargetFrameworks.Identity);\r
-                  BuildProjectReferences=false;">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_TargetPathsToSymbols" />\r
-    </MSBuild>\r
-\r
-    <MSBuild\r
-      Condition="'$(IncludeSource)' == 'true'"\r
-      Projects="$(MSBuildProjectFullPath)"\r
-      Targets="SourceFilesProjectOutputGroup"\r
-      Properties="TargetFramework=%(_TargetFrameworks.Identity);\r
-                  BuildProjectReferences=false;">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_SourceFiles" />\r
-    </MSBuild>\r
-  </Target>\r
-  \r
-  <!--Projects with target framework like UWP, Win8, wpa81 produce a Pri file\r
-    in their bin dir. This Pri file is not included in the BuiltProjectGroupOutput, and\r
-    has to be added manually here.-->\r
-  <Target Name="_AddPriFileToPackBuildOutput"\r
-          Returns="@(_PathToPriFile)">\r
-    <ItemGroup Condition="'$(IncludeProjectPriFile)' == 'true'">\r
-      <_PathToPriFile Include="$(ProjectPriFullPath)">\r
-        <FinalOutputPath>$(ProjectPriFullPath)</FinalOutputPath>\r
-      </_PathToPriFile>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GetPackageFiles\r
-    Entry point for generating the project to project references.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GetPackageFiles" Condition="$(IncludeContentInPack) == 'true'">\r
-    <ItemGroup>\r
-      <_PackageFilesToExclude Include="@(Content)" Condition="'%(Content.Pack)' == 'false'"/>\r
-    </ItemGroup>\r
-    <!-- Include PackageFiles and Content of the project being packed -->\r
-    <ItemGroup>\r
-      <_PackageFiles Include="@(Content)" Condition=" %(Content.Pack) != 'false' ">\r
-        <BuildAction>Content</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(Compile)" Condition=" %(Compile.Pack) == 'true' ">\r
-        <BuildAction>Compile</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(None)" Condition=" %(None.Pack) == 'true' ">\r
-        <BuildAction>None</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(EmbeddedResource)" Condition=" %(EmbeddedResource.Pack) == 'true' ">\r
-        <BuildAction>EmbeddedResource</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(ApplicationDefinition)" Condition=" %(ApplicationDefinition.Pack) == 'true' ">\r
-        <BuildAction>ApplicationDefinition</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(Page)" Condition=" %(Page.Pack) == 'true' ">\r
-        <BuildAction>Page</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(Resource)" Condition=" %(Resource.Pack) == 'true' ">\r
-        <BuildAction>Resource</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(SplashScreen)" Condition=" %(SplashScreen.Pack) == 'true' ">\r
-        <BuildAction>SplashScreen</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(DesignData)" Condition=" %(DesignData.Pack) == 'true' ">\r
-        <BuildAction>DesignData</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(DesignDataWithDesignTimeCreatableTypes)" Condition=" %(DesignDataWithDesignTimeCreatableTypes.Pack) == 'true' ">\r
-        <BuildAction>DesignDataWithDesignTimeCreatableTypes</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(CodeAnalysisDictionary)" Condition=" %(CodeAnalysisDictionary.Pack) == 'true' ">\r
-        <BuildAction>CodeAnalysisDictionary</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(AndroidAsset)" Condition=" %(AndroidAsset.Pack) == 'true' ">\r
-        <BuildAction>AndroidAsset</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(AndroidResource)" Condition=" %(AndroidResource.Pack) == 'true' ">\r
-        <BuildAction>AndroidResource</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(BundleResource)" Condition=" %(BundleResource.Pack) == 'true' ">\r
-        <BuildAction>BundleResource</BuildAction>\r
-      </_PackageFiles>\r
-    </ItemGroup>\r
-  </Target>\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/buildCrossTargeting/NuGet.Build.Tasks.Pack.targets b/dotnet/sdk/2.0.0-preview1-005977/Sdks/NuGet.Build.Tasks.Pack/buildCrossTargeting/NuGet.Build.Tasks.Pack.targets
deleted file mode 100644 (file)
index 9792ece..0000000
+++ /dev/null
@@ -1,298 +0,0 @@
-<!--\r
-***********************************************************************************************\r
-NuGet.targets\r
-\r
-WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
-          created a backup copy.  Incorrect changes to this file will make it\r
-          impossible to load or build your projects from the command-line or the IDE.\r
-\r
-Copyright (c) .NET Foundation. All rights reserved.\r
-***********************************************************************************************\r
--->\r
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
-  <!-- Load NuGet.Build.Tasks.Pack.dll, this can be overridden to use a different version with $(NugetTaskAssemblyFile) -->\r
-  <PropertyGroup Condition="$(NugetTaskAssemblyFile) == ''">\r
-    <NugetTaskAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">..\CoreCLR\NuGet.Build.Tasks.Pack.dll</NugetTaskAssemblyFile>\r
-    <NugetTaskAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">..\Desktop\NuGet.Build.Tasks.Pack.dll</NugetTaskAssemblyFile>\r
-    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
-  </PropertyGroup>\r
-  <UsingTask TaskName="NuGet.Build.Tasks.Pack.PackTask" AssemblyFile="$(NugetTaskAssemblyFile)" />\r
-  <UsingTask TaskName="NuGet.Build.Tasks.Pack.PackNuspecTask" AssemblyFile="$(NugetTaskAssemblyFile)" />\r
-\r
-  <PropertyGroup>\r
-    <PackageId Condition=" '$(PackageId)' == '' ">$(AssemblyName)</PackageId>\r
-    <PackageVersion Condition=" '$(PackageVersion)' == '' ">$(Version)</PackageVersion>\r
-    <IncludeContentInPack Condition="'$(IncludeContentInPack)'==''">true</IncludeContentInPack>\r
-    <GenerateNuspecDependsOn>_LoadPackInputItems; _WalkEachTargetPerFramework; _GetPackageFiles; $(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
-    <Description Condition="'$(Description)'==''">Package Description</Description>\r
-    <IsPackable Condition="'$(IsPackable)'=='' AND '$(IsTestProject)'=='true'">false</IsPackable>\r
-    <IsPackable Condition="'$(IsPackable)'==''">true</IsPackable>\r
-    <IncludeBuildOutput Condition="'$(IncludeBuildOutput)'==''">true</IncludeBuildOutput>\r
-    <BuildOutputTargetFolder Condition="'$(BuildOutputTargetFolder)' == '' AND '$(IsTool)' == 'true'">tools</BuildOutputTargetFolder>\r
-    <BuildOutputTargetFolder Condition="'$(BuildOutputTargetFolder)' == ''">lib</BuildOutputTargetFolder>\r
-    <ContentTargetFolders Condition="'$(ContentTargetFolders)' == ''">content;contentFiles</ContentTargetFolders>\r
-    <PackDependsOn>GenerateNuspec; $(PackDependsOn)</PackDependsOn>\r
-    <IsInnerBuild Condition="'$(TargetFramework)' != '' AND '$(TargetFrameworks)' != ''">true</IsInnerBuild>\r
-    <NoBuild Condition="'$(GeneratePackageOnBuild)' == 'true'">true</NoBuild>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition="'$(NoBuild)' == 'true' ">\r
-    <GenerateNuspecDependsOn>$(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
-  </PropertyGroup>\r
-  <PropertyGroup Condition="'$(NoBuild)' != 'true' ">\r
-    <GenerateNuspecDependsOn>Build;$(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
-  </PropertyGroup>\r
-  <ItemGroup>\r
-    <ProjectCapability Include="Pack"/>\r
-    <_TargetFrameworks Condition="'$(TargetFramework)' == ''" Include="$(TargetFrameworks.Split(';'))"/>\r
-    <_TargetFrameworks Condition="'$(TargetFramework)' != ''" Include="$(TargetFramework)"/>\r
-  </ItemGroup>\r
-\r
-  <!--\r
-    ============================================================\r
-    Pack\r
-    Post Build Target\r
-    ============================================================\r
-  -->\r
-  <Target Name="_PackAsBuildAfterTarget"\r
-          AfterTargets="Build" \r
-          Condition="'$(GeneratePackageOnBuild)' == 'true' AND '$(IsInnerBuild)' != 'true'"\r
-          DependsOnTargets="Pack">\r
-  </Target>\r
-\r
-  <Target Name="_CleanPackageFiles"\r
-          AfterTargets="Clean"\r
-          Condition="'$(GeneratePackageOnBuild)' == 'true'">\r
-    <ItemGroup>\r
-      <_PackageFilesToDelete Include="$(PackageOutputPath)*.nupkg"/>\r
-      <_PackageFilesToDelete Include="$(BaseIntermediateOutputPath)*.nuspec"/>\r
-    </ItemGroup>\r
-    <Delete Files="@(_PackageFilesToDelete)"/>\r
-  </Target>\r
-\r
-  <Target Name="_CalculateInputsOutputsForPack">\r
-    <PropertyGroup Condition="$(ContinuePackingAfterGeneratingNuspec) == '' ">\r
-      <ContinuePackingAfterGeneratingNuspec>false</ContinuePackingAfterGeneratingNuspec>\r
-    </PropertyGroup>\r
-    <PropertyGroup>\r
-      <PackageOutputPath Condition=" '$(PackageOutputPath)' == '' ">$(OutputPath)</PackageOutputPath>\r
-      <RestoreOutputPath Condition=" '$(RestoreOutputPath)' == '' " >$(BaseIntermediateOutputPath)</RestoreOutputPath>\r
-    </PropertyGroup>\r
-    \r
-    <ConvertToAbsolutePath Paths="$(RestoreOutputPath)">\r
-      <Output TaskParameter="AbsolutePaths" PropertyName="RestoreOutputAbsolutePath" />\r
-    </ConvertToAbsolutePath>\r
-    <ConvertToAbsolutePath Paths="$(PackageOutputPath)">\r
-      <Output TaskParameter="AbsolutePaths" PropertyName="PackageOutputAbsolutePath" />\r
-    </ConvertToAbsolutePath>\r
-    <ConvertToAbsolutePath Condition="$(NuspecFile) != ''" Paths="$(NuspecFile)">\r
-      <Output TaskParameter="AbsolutePaths" PropertyName="NuspecFileAbsolutePath" />\r
-    </ConvertToAbsolutePath>\r
-\r
-    <ItemGroup>\r
-      <!--This catches changes to properties-->\r
-      <NuGetPackInput Include="$(MSBuildAllProjects)"/>\r
-      <NuGetPackInput Include="@(_PackageFiles)"/>\r
-      <NuGetPackInput Include="@(_PackageFilesToExclude)"/>\r
-      <NuGetPackInput Include="@(_TargetPathsToAssemblies->'%(FinalOutputPath)')"/>\r
-      <NuGetPackInput Include="@(_TargetPathsToSymbols)"/>\r
-      <NuGetPackInput Include="@(_SourceFiles)"/>\r
-      <NuGetPackInput Include="@(_References)"/>\r
-      <NuGetPackOutput Include="$(RestoreOutputAbsolutePath)$(PackageId).$(PackageVersion).nuspec"/>\r
-\r
-      <NuGetPackOutput Include="$(PackageOutputAbsolutePath)$(PackageId).$(PackageVersion).nupkg" \r
-                       Condition="'$(ContinuePackingAfterGeneratingNuspec)' == 'true'"/>\r
-\r
-      <NuGetPackOutput Include="$(PackageOutputAbsolutePath)$(PackageId).$(PackageVersion).symbols.nupkg"\r
-                       Condition="'$(IncludeSource)' == 'true'\r
-                               OR '$(IncludeSymbols)' == 'true'"/>\r
-\r
-      <NuGetPackOutput Include="$(RestoreOutputAbsolutePath)$(PackageId).$(PackageVersion).symbols.nuspec"\r
-                       Condition="'$(IncludeSource)' == 'true'\r
-                             OR '$(IncludeSymbols)' == 'true'"/>\r
-    </ItemGroup>\r
-  </Target>\r
-  \r
-  <!--\r
-    ============================================================\r
-    Pack\r
-    Main entry point for packing packages\r
-    ============================================================\r
-  -->\r
-  <Target Name="Pack" DependsOnTargets="_IntermediatePack;$(PackDependsOn)">\r
-  </Target>\r
-  <Target Name="_IntermediatePack">\r
-    <PropertyGroup>\r
-      <ContinuePackingAfterGeneratingNuspec>true</ContinuePackingAfterGeneratingNuspec>\r
-    </PropertyGroup>\r
-  </Target>\r
-  \r
-  <Target Name="GenerateNuspec" DependsOnTargets="$(GenerateNuspecDependsOn);_CalculateInputsOutputsForPack" Condition="$(IsPackable) == 'true'"\r
-          Inputs="@(NuGetPackInput)" Outputs="@(NuGetPackOutput)">\r
-    <!-- Call Pack -->\r
-    <PackTask PackItem="$(PackProjectInputFile)"\r
-              PackageFiles="@(_PackageFiles)"\r
-              PackageFilesToExclude="@(_PackageFilesToExclude)"\r
-              PackageVersion="$(PackageVersion)"\r
-              PackageId="$(PackageId)"\r
-              Title="$(Title)"\r
-              Authors="$(Authors)"\r
-              Description="$(Description)"\r
-              Copyright="$(Copyright)"\r
-              RequireLicenseAcceptance="$(PackageRequireLicenseAcceptance)"\r
-              LicenseUrl="$(PackageLicenseUrl)"\r
-              ProjectUrl="$(PackageProjectUrl)"\r
-              IconUrl="$(PackageIconUrl)"\r
-              ReleaseNotes="$(PackageReleaseNotes)"\r
-              Tags="$(PackageTags)"\r
-              TargetPathsToAssemblies="@(_TargetPathsToAssemblies->'%(FinalOutputPath)')"\r
-              TargetPathsToSymbols="@(_TargetPathsToSymbols)"\r
-              TargetFrameworks="@(_TargetFrameworks)"\r
-              AssemblyName="$(AssemblyName)"\r
-              PackageOutputPath="$(PackageOutputAbsolutePath)"\r
-              IncludeSymbols="$(IncludeSymbols)"\r
-              IncludeSource="$(IncludeSource)"\r
-              PackageTypes="$(PackageType)"\r
-              IsTool="$(IsTool)"\r
-              RepositoryUrl="$(RepositoryUrl)"\r
-              RepositoryType="$(RepositoryType)"\r
-              SourceFiles="@(_SourceFiles->Distinct())"\r
-              NoPackageAnalysis="$(NoPackageAnalysis)"\r
-              MinClientVersion="$(MinClientVersion)"\r
-              Serviceable="$(Serviceable)"\r
-              AssemblyReferences="@(_References)"\r
-              ContinuePackingAfterGeneratingNuspec="$(ContinuePackingAfterGeneratingNuspec)"\r
-              NuspecOutputPath="$(BaseIntermediateOutputPath)"\r
-              IncludeBuildOutput="$(IncludeBuildOutput)"\r
-              BuildOutputFolder="$(BuildOutputTargetFolder)"\r
-              ContentTargetFolders="$(ContentTargetFolders)"\r
-              RestoreOutputPath="$(RestoreOutputAbsolutePath)"\r
-              NuspecFile="$(NuspecFileAbsolutePath)"\r
-              NuspecBasePath="$(NuspecBasePath)"\r
-              NuspecProperties="$(NuspecProperties)"/>\r
-  </Target>\r
-  \r
-  <!--\r
-    ============================================================\r
-    _LoadPackGraphEntryPoints\r
-    Find project entry points and load them into items.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_LoadPackInputItems">\r
-    <!-- Allow overriding items with ProjectFileToPack -->\r
-    <PropertyGroup Condition="'$(PackProjectInputFile)' == ''">\r
-      <PackProjectInputFile>$(ProjectFileToPack)</PackProjectInputFile>\r
-    </PropertyGroup>\r
-\r
-    <!-- Project case -->\r
-    <PropertyGroup Condition="$(MSBuildProjectFullPath.EndsWith('.csproj')) == 'true' AND '$(PackProjectInputFile)' == ''">\r
-      <PackProjectInputFile>$(MSBuildProjectFullPath)</PackProjectInputFile>\r
-    </PropertyGroup>\r
-  </Target>\r
-\r
-  <Target Name="_WalkEachTargetPerFramework">\r
-    <MSBuild\r
-      Condition="'$(IncludeBuildOutput)' == 'true'"\r
-      Projects="$(MSBuildProjectFullPath)"\r
-      Targets="BuiltProjectOutputGroup;DocumentationProjectOutputGroup;_AddPriFileToPackBuildOutput"\r
-      Properties="TargetFramework=%(_TargetFrameworks.Identity);\r
-                  BuildProjectReferences=false;">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_TargetPathsToAssemblies" />\r
-    </MSBuild>\r
-    \r
-    <MSBuild\r
-      Condition="'$(IncludeSymbols)' == 'true' OR '$(IncludeSource)' == 'true'"\r
-      Projects="$(MSBuildProjectFullPath)"\r
-      Targets="DebugSymbolsProjectOutputGroup"\r
-      Properties="TargetFramework=%(_TargetFrameworks.Identity);\r
-                  BuildProjectReferences=false;">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_TargetPathsToSymbols" />\r
-    </MSBuild>\r
-\r
-    <MSBuild\r
-      Condition="'$(IncludeSource)' == 'true'"\r
-      Projects="$(MSBuildProjectFullPath)"\r
-      Targets="SourceFilesProjectOutputGroup"\r
-      Properties="TargetFramework=%(_TargetFrameworks.Identity);\r
-                  BuildProjectReferences=false;">\r
-\r
-      <Output\r
-          TaskParameter="TargetOutputs"\r
-          ItemName="_SourceFiles" />\r
-    </MSBuild>\r
-  </Target>\r
-  \r
-  <!--Projects with target framework like UWP, Win8, wpa81 produce a Pri file\r
-    in their bin dir. This Pri file is not included in the BuiltProjectGroupOutput, and\r
-    has to be added manually here.-->\r
-  <Target Name="_AddPriFileToPackBuildOutput"\r
-          Returns="@(_PathToPriFile)">\r
-    <ItemGroup Condition="'$(IncludeProjectPriFile)' == 'true'">\r
-      <_PathToPriFile Include="$(ProjectPriFullPath)">\r
-        <FinalOutputPath>$(ProjectPriFullPath)</FinalOutputPath>\r
-      </_PathToPriFile>\r
-    </ItemGroup>\r
-  </Target>\r
-\r
-  <!--\r
-    ============================================================\r
-    _GetPackageFiles\r
-    Entry point for generating the project to project references.\r
-    ============================================================\r
-  -->\r
-  <Target Name="_GetPackageFiles" Condition="$(IncludeContentInPack) == 'true'">\r
-    <ItemGroup>\r
-      <_PackageFilesToExclude Include="@(Content)" Condition="'%(Content.Pack)' == 'false'"/>\r
-    </ItemGroup>\r
-    <!-- Include PackageFiles and Content of the project being packed -->\r
-    <ItemGroup>\r
-      <_PackageFiles Include="@(Content)" Condition=" %(Content.Pack) != 'false' ">\r
-        <BuildAction>Content</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(Compile)" Condition=" %(Compile.Pack) == 'true' ">\r
-        <BuildAction>Compile</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(None)" Condition=" %(None.Pack) == 'true' ">\r
-        <BuildAction>None</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(EmbeddedResource)" Condition=" %(EmbeddedResource.Pack) == 'true' ">\r
-        <BuildAction>EmbeddedResource</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(ApplicationDefinition)" Condition=" %(ApplicationDefinition.Pack) == 'true' ">\r
-        <BuildAction>ApplicationDefinition</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(Page)" Condition=" %(Page.Pack) == 'true' ">\r
-        <BuildAction>Page</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(Resource)" Condition=" %(Resource.Pack) == 'true' ">\r
-        <BuildAction>Resource</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(SplashScreen)" Condition=" %(SplashScreen.Pack) == 'true' ">\r
-        <BuildAction>SplashScreen</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(DesignData)" Condition=" %(DesignData.Pack) == 'true' ">\r
-        <BuildAction>DesignData</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(DesignDataWithDesignTimeCreatableTypes)" Condition=" %(DesignDataWithDesignTimeCreatableTypes.Pack) == 'true' ">\r
-        <BuildAction>DesignDataWithDesignTimeCreatableTypes</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(CodeAnalysisDictionary)" Condition=" %(CodeAnalysisDictionary.Pack) == 'true' ">\r
-        <BuildAction>CodeAnalysisDictionary</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(AndroidAsset)" Condition=" %(AndroidAsset.Pack) == 'true' ">\r
-        <BuildAction>AndroidAsset</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(AndroidResource)" Condition=" %(AndroidResource.Pack) == 'true' ">\r
-        <BuildAction>AndroidResource</BuildAction>\r
-      </_PackageFiles>\r
-      <_PackageFiles Include="@(BundleResource)" Condition=" %(BundleResource.Pack) == 'true' ">\r
-        <BuildAction>BundleResource</BuildAction>\r
-      </_PackageFiles>\r
-    </ItemGroup>\r
-  </Target>\r
-</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview1-005977/System.Xml.XPath.XmlDocument.dll b/dotnet/sdk/2.0.0-preview1-005977/System.Xml.XPath.XmlDocument.dll
deleted file mode 100644 (file)
index ec7b0b0..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/System.Xml.XPath.XmlDocument.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.common.itemtemplates.1.0.0-beta2-20170505-222.nupkg b/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.common.itemtemplates.1.0.0-beta2-20170505-222.nupkg
deleted file mode 100644 (file)
index ffa81af..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.common.itemtemplates.1.0.0-beta2-20170505-222.nupkg and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.common.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg b/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.common.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg
deleted file mode 100644 (file)
index f7eb655..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.common.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.test.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg b/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.test.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg
deleted file mode 100644 (file)
index fdc740e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.test.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.web.itemtemplates.1.0.0-beta2-20170505-222.nupkg b/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.web.itemtemplates.1.0.0-beta2-20170505-222.nupkg
deleted file mode 100644 (file)
index 7f88839..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.web.itemtemplates.1.0.0-beta2-20170505-222.nupkg and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.web.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg b/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.web.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg
deleted file mode 100644 (file)
index 2bcaa6e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/Templates/microsoft.dotnet.web.projecttemplates.2.0.1.0.0-beta2-20170505-222.nupkg and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CommunicationUtilities.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CommunicationUtilities.dll
deleted file mode 100644 (file)
index e6f7674..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CommunicationUtilities.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CoreUtilities.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CoreUtilities.dll
deleted file mode 100644 (file)
index f2e67d7..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CoreUtilities.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CrossPlatEngine.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CrossPlatEngine.dll
deleted file mode 100644 (file)
index 48949ba..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.CrossPlatEngine.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.PlatformAbstractions.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.PlatformAbstractions.dll
deleted file mode 100644 (file)
index 942f3d3..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.PlatformAbstractions.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.Utilities.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.Utilities.dll
deleted file mode 100644 (file)
index b201f64..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.TestPlatform.Utilities.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.VisualStudio.TestPlatform.Common.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.VisualStudio.TestPlatform.Common.dll
deleted file mode 100644 (file)
index 42a0b72..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.VisualStudio.TestPlatform.Common.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
deleted file mode 100644 (file)
index e81f7bb..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index d347f76..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 69a78a9..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 9e02f4c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index d14b781..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/datacollector.exe b/dotnet/sdk/2.0.0-preview1-005977/TestHost/datacollector.exe
deleted file mode 100644 (file)
index 7e081f3..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/datacollector.exe and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 90ac795..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 90c522b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 0ad8086..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 0d110ea..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index c9e9553..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index ab06177..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index aad7e1c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 29c4a15..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 1b30b62..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index ba48c68..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 228ac68..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 14dd183..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 9bbc62e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 1c33397..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index cd0277c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 5bf8a4b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 5758a5c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 8db5c2d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index f7d6439..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index d90a8c1..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index 77b332d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 4a91d85..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 96e98a1..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index fd17820..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index e6f7445..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index 50018c6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index d1c2d75..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 2511d04..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 25e0643..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 8c1186b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 45b83de..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 258bc24..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index d6bec8d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index c7aea40..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 833785d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 4ae4243..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index e996dd3..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 0a499ee..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.exe b/dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.exe
deleted file mode 100644 (file)
index 619d651..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.exe and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.x86.exe b/dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.x86.exe
deleted file mode 100644 (file)
index 270cc71..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/testhost.x86.exe and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 2c3305f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index bb51f54..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 5ce9817..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 5d0c347..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 08bce6a..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index d00a72f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index d848d85..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 7e827c8..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 8ff5882..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index addc38f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index f5227d6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index acddc8a..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/TestHost/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 94d889d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 1826f5c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 2a1bf5c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index 009dc89..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index cefc537..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index 88e308e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index 2128cdc..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 2809e60..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index dd6d5d8..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index b61ef91..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/cs/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/cs/vstest.console.resources.dll
deleted file mode 100644 (file)
index 44091c9..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/cs/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/datacollector.deps.json b/dotnet/sdk/2.0.0-preview1-005977/datacollector.deps.json
deleted file mode 100644 (file)
index 27b5a0d..0000000
+++ /dev/null
@@ -1,1400 +0,0 @@
-{\r
-  "runtimeTarget": {\r
-    "name": ".NETCoreApp,Version=v2.0",\r
-    "signature": "b6cb444389f20b874804fa86d3bf88a0189768d8"\r
-  },\r
-  "compilationOptions": {},\r
-  "targets": {\r
-    ".NETCoreApp,Version=v2.0": {\r
-      "datacollector/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime.Loader": "4.3.0",\r
-          "System.Xml.XmlDocument": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "datacollector.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.NETCore.Targets/1.1.0": {},\r
-      "Microsoft.Win32.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "Microsoft.Win32.Registry/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "Newtonsoft.Json/8.0.3": {\r
-        "runtime": {\r
-          "lib/portable-net45+wp80+win8+wpa81+dnxcore50/Newtonsoft.Json.dll": {}\r
-        }\r
-      },\r
-      "runtime.native.System/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0"\r
-        }\r
-      },\r
-      "System.Collections/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.Concurrent/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Diagnostics.Tracing": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.Immutable/1.2.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.NonGeneric/4.3.0": {\r
-        "dependencies": {\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.Specialized/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections.NonGeneric": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Globalization.Extensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel.EventBasedAsync/4.3.0": {\r
-        "dependencies": {\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "System.ComponentModel": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel.TypeConverter/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Collections.NonGeneric": "4.3.0",\r
-          "System.Collections.Specialized": "4.3.0",\r
-          "System.ComponentModel": "4.3.0",\r
-          "System.ComponentModel.Primitives": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Debug/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Process/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.Win32.Primitives": "4.3.0",\r
-          "Microsoft.Win32.Registry": "4.3.0",\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0",\r
-          "System.Threading.ThreadPool": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/linux/lib/_._": {\r
-            "rid": "linux",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/osx/lib/_._": {\r
-            "rid": "osx",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
-        "dependencies": {\r
-          "System.Diagnostics.TraceSource": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Tools/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.TraceSource/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Diagnostics.Tracing/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Globalization/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Globalization.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.IO/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.IO.FileSystem/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.IO.FileSystem.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Linq/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0"\r
-        }\r
-      },\r
-      "System.Private.DataContractSerialization/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Collections.Concurrent": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Emit.Lightweight": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Text.RegularExpressions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0",\r
-          "System.Xml.XDocument": "4.3.0",\r
-          "System.Xml.XmlDocument": "4.3.0",\r
-          "System.Xml.XmlSerializer": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Emit/4.3.0": {\r
-        "dependencies": {\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Emit.ILGeneration/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Emit.Lightweight/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Metadata/1.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Collections.Immutable": "1.2.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.TypeExtensions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Resources.ResourceManager/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0"\r
-        }\r
-      },\r
-      "System.Runtime.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.Handles/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.InteropServices/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Runtime.Loader/4.3.0": {\r
-        "dependencies": {\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.Serialization.Json/4.3.0": {\r
-        "dependencies": {\r
-          "System.IO": "4.3.0",\r
-          "System.Private.DataContractSerialization": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.Serialization.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Text.Encoding/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Text.Encoding.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0"\r
-        }\r
-      },\r
-      "System.Text.RegularExpressions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.Tasks/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.Tasks.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.Thread/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.ThreadPool/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.ReaderWriter/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Text.RegularExpressions": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Threading.Tasks.Extensions": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XDocument/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Diagnostics.Tools": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XmlDocument/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XmlSerializer/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Text.RegularExpressions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0",\r
-          "System.Xml.XmlDocument": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XPath/4.0.1": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XPath.XmlDocument/4.0.1": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0",\r
-          "System.Xml.XPath": "4.0.1",\r
-          "System.Xml.XmlDocument": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "Newtonsoft.Json": "8.0.3",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.CoreUtilities/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.PlatformAbstractions": "15.3.0-dev"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.CoreUtilities.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.Utilities": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.CrossPlatEngine.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.ObjectModel/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "System.ComponentModel.EventBasedAsync": "4.3.0",\r
-          "System.ComponentModel.TypeConverter": "4.3.0",\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Reflection.Metadata": "1.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",\r
-          "System.Runtime.Loader": "4.3.0",\r
-          "System.Runtime.Serialization.Json": "4.3.0",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0",\r
-          "System.Xml.XPath.XmlDocument": "4.0.1"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-dev": {\r
-        "dependencies": {\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Diagnostics.TextWriterTraceListener": "4.3.0",\r
-          "System.Diagnostics.TraceSource": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.PlatformAbstractions.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.Utilities/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.Utilities.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "System.Runtime.Loader": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.VisualStudio.TestPlatform.Common.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      }\r
-    }\r
-  },\r
-  "libraries": {\r
-    "datacollector/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.NETCore.Targets/1.1.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",\r
-      "path": "microsoft.netcore.targets/1.1.0",\r
-      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"\r
-    },\r
-    "Microsoft.Win32.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",\r
-      "path": "microsoft.win32.primitives/4.3.0",\r
-      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "Microsoft.Win32.Registry/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",\r
-      "path": "microsoft.win32.registry/4.3.0",\r
-      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"\r
-    },\r
-    "Newtonsoft.Json/8.0.3": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-KGsYQdS2zLH+H8x2cZaSI7e+YZ4SFIbyy1YJQYl6GYBWjf5o4H1A68nxyq+WTyVSOJQ4GqS/DiPE+UseUizgMg==",\r
-      "path": "newtonsoft.json/8.0.3",\r
-      "hashPath": "newtonsoft.json.8.0.3.nupkg.sha512"\r
-    },\r
-    "runtime.native.System/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",\r
-      "path": "runtime.native.system/4.3.0",\r
-      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",\r
-      "path": "system.collections/4.3.0",\r
-      "hashPath": "system.collections.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.Concurrent/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",\r
-      "path": "system.collections.concurrent/4.3.0",\r
-      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.Immutable/1.2.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Cma8cBW6di16ZLibL8LYQ+cLjGzoKxpOTu/faZfDcx94ZjAGq6Nv5RO7+T1YZXqEXTZP9rt1wLVEONVpURtUqw==",\r
-      "path": "system.collections.immutable/1.2.0",\r
-      "hashPath": "system.collections.immutable.1.2.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.NonGeneric/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",\r
-      "path": "system.collections.nongeneric/4.3.0",\r
-      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.Specialized/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",\r
-      "path": "system.collections.specialized/4.3.0",\r
-      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",\r
-      "path": "system.componentmodel/4.3.0",\r
-      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel.EventBasedAsync/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-fCFl8f0XdwA/BuoNrVBB5D0Y48/hv2J+w4xSDdXQitXZsR6UCSOrDVE7TCUraY802ENwcHUnUCv4En8CupDU1g==",\r
-      "path": "system.componentmodel.eventbasedasync/4.3.0",\r
-      "hashPath": "system.componentmodel.eventbasedasync.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",\r
-      "path": "system.componentmodel.primitives/4.3.0",\r
-      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel.TypeConverter/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",\r
-      "path": "system.componentmodel.typeconverter/4.3.0",\r
-      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Debug/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",\r
-      "path": "system.diagnostics.debug/4.3.0",\r
-      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Process/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",\r
-      "path": "system.diagnostics.process/4.3.0",\r
-      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",\r
-      "path": "system.diagnostics.textwritertracelistener/4.3.0",\r
-      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Tools/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",\r
-      "path": "system.diagnostics.tools/4.3.0",\r
-      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.TraceSource/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",\r
-      "path": "system.diagnostics.tracesource/4.3.0",\r
-      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Tracing/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",\r
-      "path": "system.diagnostics.tracing/4.3.0",\r
-      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Globalization/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",\r
-      "path": "system.globalization/4.3.0",\r
-      "hashPath": "system.globalization.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Globalization.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",\r
-      "path": "system.globalization.extensions/4.3.0",\r
-      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",\r
-      "path": "system.io/4.3.0",\r
-      "hashPath": "system.io.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO.FileSystem/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",\r
-      "path": "system.io.filesystem/4.3.0",\r
-      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO.FileSystem.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",\r
-      "path": "system.io.filesystem.primitives/4.3.0",\r
-      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Linq/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",\r
-      "path": "system.linq/4.3.0",\r
-      "hashPath": "system.linq.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Private.DataContractSerialization/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",\r
-      "path": "system.private.datacontractserialization/4.3.0",\r
-      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",\r
-      "path": "system.reflection/4.3.0",\r
-      "hashPath": "system.reflection.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Emit/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",\r
-      "path": "system.reflection.emit/4.3.0",\r
-      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Emit.ILGeneration/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",\r
-      "path": "system.reflection.emit.ilgeneration/4.3.0",\r
-      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Emit.Lightweight/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",\r
-      "path": "system.reflection.emit.lightweight/4.3.0",\r
-      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",\r
-      "path": "system.reflection.extensions/4.3.0",\r
-      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Metadata/1.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-jMSCxA4LSyKBGRDm/WtfkO03FkcgRzHxwvQRib1bm2GZ8ifKM1MX1al6breGCEQK280mdl9uQS7JNPXRYk90jw==",\r
-      "path": "system.reflection.metadata/1.3.0",\r
-      "hashPath": "system.reflection.metadata.1.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",\r
-      "path": "system.reflection.primitives/4.3.0",\r
-      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.TypeExtensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",\r
-      "path": "system.reflection.typeextensions/4.3.0",\r
-      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Resources.ResourceManager/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",\r
-      "path": "system.resources.resourcemanager/4.3.0",\r
-      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",\r
-      "path": "system.runtime/4.3.0",\r
-      "hashPath": "system.runtime.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",\r
-      "path": "system.runtime.extensions/4.3.0",\r
-      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Handles/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",\r
-      "path": "system.runtime.handles/4.3.0",\r
-      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.InteropServices/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",\r
-      "path": "system.runtime.interopservices/4.3.0",\r
-      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",\r
-      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",\r
-      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Loader/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",\r
-      "path": "system.runtime.loader/4.3.0",\r
-      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Serialization.Json/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-CpVfOH0M/uZ5PH+M9+Gu56K0j9lJw3M+PKRegTkcrY/stOIvRUeonggxNrfBYLA5WOHL2j15KNJuTuld3x4o9w==",\r
-      "path": "system.runtime.serialization.json/4.3.0",\r
-      "hashPath": "system.runtime.serialization.json.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Serialization.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",\r
-      "path": "system.runtime.serialization.primitives/4.3.0",\r
-      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.Encoding/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",\r
-      "path": "system.text.encoding/4.3.0",\r
-      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.Encoding.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",\r
-      "path": "system.text.encoding.extensions/4.3.0",\r
-      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.RegularExpressions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",\r
-      "path": "system.text.regularexpressions/4.3.0",\r
-      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",\r
-      "path": "system.threading/4.3.0",\r
-      "hashPath": "system.threading.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Tasks/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",\r
-      "path": "system.threading.tasks/4.3.0",\r
-      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Tasks.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",\r
-      "path": "system.threading.tasks.extensions/4.3.0",\r
-      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Thread/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",\r
-      "path": "system.threading.thread/4.3.0",\r
-      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.ThreadPool/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",\r
-      "path": "system.threading.threadpool/4.3.0",\r
-      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.ReaderWriter/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",\r
-      "path": "system.xml.readerwriter/4.3.0",\r
-      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XDocument/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",\r
-      "path": "system.xml.xdocument/4.3.0",\r
-      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XmlDocument/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",\r
-      "path": "system.xml.xmldocument/4.3.0",\r
-      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XmlSerializer/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",\r
-      "path": "system.xml.xmlserializer/4.3.0",\r
-      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XPath/4.0.1": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-UWd1H+1IJ9Wlq5nognZ/XJdyj8qPE4XufBUkAW59ijsCPjZkZe0MUzKKJFBr+ZWBe5Wq1u1d5f2CYgE93uH7DA==",\r
-      "path": "system.xml.xpath/4.0.1",\r
-      "hashPath": "system.xml.xpath.4.0.1.nupkg.sha512"\r
-    },\r
-    "System.Xml.XPath.XmlDocument/4.0.1": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",\r
-      "path": "system.xml.xpath.xmldocument/4.0.1",\r
-      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"\r
-    },\r
-    "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.CoreUtilities/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.ObjectModel/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.Utilities/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    }\r
-  }\r
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/datacollector.dll b/dotnet/sdk/2.0.0-preview1-005977/datacollector.dll
deleted file mode 100644 (file)
index a91cc9d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/datacollector.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 80dd148..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index f860940..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index ad3f2ec..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index ce2a08c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index d472c38..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index 13d793c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index b0d0a98..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 5cd5433..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index 28e6640..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index e4358f6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/de/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/de/vstest.console.resources.dll
deleted file mode 100644 (file)
index c87b620..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/de/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/dotnet-supported-package-versions.csv b/dotnet/sdk/2.0.0-preview1-005977/dotnet-supported-package-versions.csv
deleted file mode 100644 (file)
index c3abe10..0000000
+++ /dev/null
@@ -1,320 +0,0 @@
-Id,LtsVersion,CurrentVersion
-Microsoft.NETCore.App,1.0.4,1.1.1
-Microsoft.AspNetCore,1.0.4,1.1.1
-Microsoft.AspNetCore.Authentication,1.0.2,1.1.1
-Microsoft.AspNetCore.Authentication.Cookies,1.0.2,1.1.1
-Microsoft.AspNetCore.Authentication.Facebook,1.0.2,1.1.1
-Microsoft.AspNetCore.Authentication.Google,1.0.2,1.1.1
-Microsoft.AspNetCore.Authentication.JwtBearer,1.0.2,1.1.1
-Microsoft.AspNetCore.Authentication.MicrosoftAccount,1.0.2,1.1.1
-Microsoft.AspNetCore.Authentication.OAuth,1.0.2,1.1.1
-Microsoft.AspNetCore.Authentication.OpenIdConnect,1.0.2,1.1.1
-Microsoft.AspNetCore.Authentication.Twitter,1.0.2,1.1.1
-Microsoft.AspNetCore.Buffering,0.1.2,0.2.1
-Microsoft.AspNetCore.CookiePolicy,1.0.2,1.1.1
-Microsoft.AspNetCore.Cors,1.0.2,1.1.1
-Microsoft.AspNetCore.DataProtection,1.0.2,1.1.1
-Microsoft.AspNetCore.DataProtection.Extensions,1.0.2,1.1.1
-Microsoft.AspNetCore.DataProtection.Redis,,0.1.1
-Microsoft.AspNetCore.DataProtection.SystemWeb,1.0.2,1.1.1
-Microsoft.AspNetCore.DataProtection.Sources,1.0.2,1.1.1
-Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore,1.0.2,1.1.1
-Microsoft.AspNetCore.Diagnostics.Elm,0.1.2,0.2.1
-Microsoft.AspNetCore.Hosting.WindowsServices,1.0.2,1.1.1
-Microsoft.AspNetCore.Html.Abstractions,1.0.2,1.1.1
-Microsoft.AspNetCore.Identity.EntityFrameworkCore,1.0.2,1.1.1
-Microsoft.AspNetCore.MiddlewareAnalysis,1.0.2,1.1.1
-Microsoft.AspNetCore.Mvc,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.Abstractions,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.ApiExplorer,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.Formatters.Xml,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.WebApiCompatShim,1.0.3,1.1.2
-Microsoft.AspNetCore.Owin,1.0.2,1.1.1
-Microsoft.AspNetCore.Routing,1.0.3,1.1.1
-Microsoft.AspNetCore.Routing.Abstractions,1.0.3,1.1.1
-Microsoft.AspNetCore.Routing.DecisionTree.Sources,1.0.3,1.1.1
-Microsoft.AspNetCore.Server.Kestrel.Https,1.0.3,1.1.1
-Microsoft.AspNetCore.Server.WebListener,1.0.2,1.1.1
-Microsoft.AspNetCore.Session,1.0.2,1.1.1
-Microsoft.AspNetCore.StaticFiles,1.0.2,1.1.1
-Microsoft.AspNetCore.TestHost,1.0.2,1.1.1
-Microsoft.AspNetCore.Testing,1.0.1,1.1.0-rtm-22752
-Microsoft.AspNetCore.DiagnosticsViewPage.Sources,1.0.2,1.1.1
-Microsoft.Data.Sqlite,1.0.1,1.1.0
-Microsoft.EntityFrameworkCore,1.0.3,1.1.1
-Microsoft.EntityFrameworkCore.Design,1.0.3,1.1.1
-Microsoft.EntityFrameworkCore.InMemory,1.0.3,1.1.1
-Microsoft.EntityFrameworkCore.Relational,1.0.3,1.1.1
-Microsoft.EntityFrameworkCore.Relational.Design,1.0.3,1.1.1
-Microsoft.EntityFrameworkCore.Sqlite,1.0.3,1.1.1
-Microsoft.EntityFrameworkCore.Sqlite.Design,1.0.3,1.1.1
-Microsoft.EntityFrameworkCore.SqlServer,1.0.3,1.1.1
-Microsoft.EntityFrameworkCore.SqlServer.Design,1.0.3,1.1.1
-Microsoft.Extensions.Caching.Memory,1.0.2,1.1.1
-Microsoft.Extensions.Caching.Redis,1.0.2,1.1.1
-Microsoft.Extensions.Caching.SqlServer,1.0.2,1.1.1
-Microsoft.Extensions.CommandLineUtils,1.0.1,1.1.0
-Microsoft.Extensions.Configuration,1.0.2,1.1.1
-Microsoft.Extensions.Configuration.Binder,1.0.2,1.1.1
-Microsoft.Extensions.Configuration.CommandLine,1.0.2,1.1.1
-Microsoft.Extensions.Configuration.EnvironmentVariables,1.0.2,1.1.1
-Microsoft.Extensions.Configuration.FileExtensions,1.0.2,1.1.1
-Microsoft.Extensions.Configuration.Ini,1.0.2,1.1.1
-Microsoft.Extensions.Configuration.Json,1.0.2,1.1.1
-Microsoft.Extensions.Configuration.UserSecrets,1.0.2,1.1.1
-Microsoft.Extensions.Configuration.Xml,1.0.2,1.1.1
-Microsoft.Extensions.DependencyInjection,1.0.2,1.1.0
-Microsoft.Extensions.DiagnosticAdapter,1.0.2,1.1.0
-Microsoft.Extensions.FileProviders.Composite,1.0.1,1.1.0
-Microsoft.Extensions.FileProviders.Embedded,1.0.1,1.1.0
-Microsoft.Extensions.FileProviders.Physical,1.0.1,1.1.0
-Microsoft.Extensions.FileSystemGlobbing,1.0.1,1.1.0
-Microsoft.Extensions.Globalization.CultureInfoCache,1.0.2,1.1.1
-Microsoft.Extensions.Localization,1.0.2,1.1.1
-Microsoft.Extensions.Logging,1.0.2,1.1.1
-Microsoft.Extensions.Logging.Console,1.0.2,1.1.1
-Microsoft.Extensions.Logging.Debug,1.0.2,1.1.1
-Microsoft.Extensions.Logging.Filter,1.0.2,1.1.1
-Microsoft.Extensions.Logging.TraceSource,1.0.2,1.1.1
-Microsoft.Extensions.Logging.EventLog,1.0.2,1.1.1
-Microsoft.VisualStudio.Web.BrowserLink,1.0.1,1.1.0
-Microsoft.AspNetCore.AzureAppServicesIntegration,,1.0.1
-Microsoft.AspNetCore.DataProtection.AzureStorage,,1.0.1
-Microsoft.AspNetCore.Localization.Routing,,1.1.1
-Microsoft.AspNetCore.Rewrite,,1.0.1
-Microsoft.AspNetCore.ResponseCaching,1.0.1,1.1.1
-Microsoft.AspNetCore.ResponseCompression,,1.0.1
-Microsoft.AspNetCore.WebSockets,,1.0.1
-Microsoft.Extensions.Logging.AzureAppServices,,1.0.1
-Microsoft.Extensions.Configuration.AzureKeyVault,,1.0.1
-Microsoft.Extensions.Logging.EventSource,,1.1.1
-System.ServiceModel.Duplex,4.0.1,4.3.0
-System.ServiceModel.Http,4.1.0,4.3.0
-System.ServiceModel.NetTcp,4.1.0,4.3.0
-System.ServiceModel.Security,4.0.1,4.3.0
-Libuv,1.9.1,1.9.1
-Microsoft.AspNet.WebApi.Client,5.2.2,5.2.2
-Microsoft.AspNetCore.Antiforgery,1.0.3,1.1.1
-Microsoft.AspNetCore.Authorization,1.0.2,1.1.1
-Microsoft.AspNetCore.Cryptography.Internal,1.0.2,1.1.1
-Microsoft.AspNetCore.Cryptography.KeyDerivation,1.0.2,1.1.1
-Microsoft.AspNetCore.DataProtection.Abstractions,1.0.2,1.1.1
-Microsoft.AspNetCore.Diagnostics,1.0.2,1.1.1
-Microsoft.AspNetCore.Diagnostics.Abstractions,1.0.2,1.1.1
-Microsoft.AspNetCore.Hosting,1.0.2,1.1.1
-Microsoft.AspNetCore.Hosting.Abstractions,1.0.2,1.1.1
-Microsoft.AspNetCore.Hosting.Server.Abstractions,1.0.2,1.1.1
-Microsoft.AspNetCore.Http,1.0.2,1.1.1
-Microsoft.AspNetCore.Http.Abstractions,1.0.2,1.1.1
-Microsoft.AspNetCore.Http.Extensions,1.0.2,1.1.1
-Microsoft.AspNetCore.Http.Features,1.0.2,1.1.1
-Microsoft.AspNetCore.HttpOverrides,1.0.2,1.1.1
-Microsoft.AspNetCore.Identity,1.0.2,1.1.1
-Microsoft.AspNetCore.JsonPatch,1.0.0,1.1.1
-Microsoft.AspNetCore.Localization,1.0.2,1.1.1
-Microsoft.AspNetCore.Mvc.Core,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.Cors,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.DataAnnotations,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.Formatters.Json,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.Localization,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.Razor,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.Razor.Host,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.TagHelpers,1.0.3,1.1.2
-Microsoft.AspNetCore.Mvc.ViewFeatures,1.0.3,1.1.2
-Microsoft.AspNetCore.Razor,1.0.2,1.1.1
-Microsoft.AspNetCore.Razor.Runtime,1.0.2,1.1.1
-Microsoft.AspNetCore.Server.IISIntegration,1.0.2,1.1.1
-Microsoft.AspNetCore.Server.Kestrel,1.0.3,1.1.1
-Microsoft.AspNetCore.WebUtilities,1.0.2,1.1.1
-Microsoft.Bcl,1.1.9,1.1.9
-Microsoft.Bcl.Build,1.0.14,1.0.14
-Microsoft.CodeAnalysis.Analyzers,1.1.0,1.1.0
-Microsoft.CodeAnalysis.Common,1.3.0,1.3.0
-Microsoft.CodeAnalysis.CSharp,1.3.0,1.3.0
-Microsoft.CodeAnalysis.VisualBasic,1.3.0,1.3.0
-Microsoft.CSharp,4.0.1,4.3.0
-Microsoft.DotNet.InternalAbstractions,1.0.0,
-Microsoft.Extensions.Caching.Abstractions,1.0.2,1.1.1
-Microsoft.Extensions.Configuration.Abstractions,1.0.2,1.1.1
-Microsoft.Extensions.DependencyInjection.Abstractions,1.0.2,1.1.0
-Microsoft.Extensions.DependencyModel,1.0.0,1.1.0
-Microsoft.Extensions.FileProviders.Abstractions,1.0.1,1.1.0
-Microsoft.Extensions.Localization.Abstractions,1.0.2,1.1.1
-Microsoft.Extensions.Logging.Abstractions,1.0.2,1.1.1
-Microsoft.Extensions.ObjectPool,1.0.1,1.1.0
-Microsoft.Extensions.Options,1.0.2,1.1.1
-Microsoft.Extensions.Options.ConfigurationExtensions,1.0.2,1.1.1
-Microsoft.Extensions.PlatformAbstractions,1.0.0,1.1.0
-Microsoft.Extensions.Primitives,1.0.1,1.1.0
-Microsoft.Extensions.WebEncoders,1.0.2,1.1.1
-Microsoft.IdentityModel.Logging,1.0.0,1.1.0
-Microsoft.IdentityModel.Protocols,2.0.0,2.1.0
-Microsoft.IdentityModel.Protocols.OpenIdConnect,2.0.0,2.1.0
-Microsoft.IdentityModel.Tokens,5.0.0,5.1.0
-Microsoft.Net.Http,2.2.22,2.2.22
-Microsoft.Net.Http.Headers,1.0.2,1.1.1
-Microsoft.Net.Http.Server,1.0.2,1.1.1
-Microsoft.NETCore.DotNetHost,1.0.1,1.1.0
-Microsoft.NETCore.DotNetHostPolicy,1.0.3,1.1.0
-Microsoft.NETCore.DotNetHostResolver,1.0.1,1.1.0
-Microsoft.NETCore.Jit,1.0.5,1.1.0
-Microsoft.NETCore.Platforms,1.0.2,1.1.0
-Microsoft.NETCore.Runtime.CoreCLR,1.0.5,1.1.0
-Microsoft.NETCore.Targets,1.0.1,1.1.0
-Microsoft.NETCore.Windows.ApiSets,1.0.1,1.0.1
-Microsoft.VisualBasic,10.0.1,10.1.0
-Microsoft.Win32.Primitives,4.0.1,4.3.0
-Microsoft.Win32.Registry,4.0.0,4.3.0
-NETStandard.Library,1.6.0,1.6.1
-Newtonsoft.Json,9.0.1,9.0.1
-Remotion.Linq,2.1.1,2.1.1
-runtime.native.System,4.0.0,4.3.0
-runtime.native.System.Data.SqlClient.sni,4.0.0,4.3.0
-runtime.native.System.IO.Compression,4.1.0,4.3.0
-runtime.native.System.Net.Http,4.0.1,4.3.0
-runtime.native.System.Net.Security,4.0.1,4.3.0
-runtime.native.System.Security.Cryptography,4.0.0,
-runtime.win7-x64.runtime.native.System.Data.SqlClient.sni,4.0.1,4.3.0
-runtime.win7-x86.runtime.native.System.Data.SqlClient.sni,4.0.1,4.3.0
-SQLite,3.13.0,3.13.0
-System.AppContext,4.1.0,4.3.0
-System.Buffers,4.0.0,4.3.0
-System.Collections,4.0.11,4.3.0
-System.Collections.Concurrent,4.0.12,4.3.0
-System.Collections.Immutable,1.2.0,1.3.0
-System.Collections.NonGeneric,4.0.1,4.3.0
-System.Collections.Specialized,4.0.1,4.3.0
-System.ComponentModel,4.0.1,4.3.0
-System.ComponentModel.Annotations,4.1.0,4.3.0
-System.ComponentModel.EventBasedAsync,4.0.11,4.3.0
-System.ComponentModel.Primitives,4.1.0,4.3.0
-System.ComponentModel.TypeConverter,4.1.0,4.3.0
-System.Console,4.0.0,4.3.0
-System.Data.Common,4.1.0,4.3.0
-System.Data.SqlClient,4.1.0,4.3.0
-System.Diagnostics.Contracts,4.0.1,4.3.0
-System.Diagnostics.Debug,4.0.11,4.3.0
-System.Diagnostics.DiagnosticSource,4.0.0,4.3.0
-System.Diagnostics.FileVersionInfo,4.0.0,4.0.0
-System.Diagnostics.Process,4.1.0,4.3.0
-System.Diagnostics.StackTrace,4.0.1,4.3.0
-System.Diagnostics.Tools,4.0.1,4.3.0
-System.Diagnostics.TraceSource,4.0.0,4.3.0
-System.Diagnostics.Tracing,4.1.0,4.3.0
-System.Dynamic.Runtime,4.0.11,4.3.0
-System.Globalization,4.0.11,4.3.0
-System.Globalization.Calendars,4.0.1,4.3.0
-System.Globalization.Extensions,4.0.1,4.3.0
-System.IdentityModel.Tokens.Jwt,5.0.0,5.1.0
-System.Interactive.Async,3.0.0,3.0.0
-System.IO,4.1.0,4.3.0
-System.IO.Compression,4.1.0,4.3.0
-System.IO.Compression.ZipFile,4.0.1,4.3.0
-System.IO.FileSystem,4.0.1,4.3.0
-System.IO.FileSystem.Primitives,4.0.1,4.3.0
-System.IO.FileSystem.Watcher,4.0.0,4.3.0
-System.IO.MemoryMappedFiles,4.0.0,4.3.0
-System.IO.Pipes,4.0.0,4.3.0
-System.IO.UnmanagedMemoryStream,4.0.1,4.3.0
-System.Linq,4.1.0,4.3.0
-System.Linq.Expressions,4.1.0,4.3.0
-System.Linq.Parallel,4.0.1,4.3.0
-System.Linq.Queryable,4.0.1,4.3.0
-System.Net.Http,4.1.1,4.3.0
-System.Net.NameResolution,4.0.0,4.3.0
-System.Net.Primitives,4.0.11,4.3.0
-System.Net.Requests,4.0.11,4.3.0
-System.Net.Security,4.0.0,4.3.0
-System.Net.Sockets,4.1.0,4.3.0
-System.Net.WebHeaderCollection,4.0.1,4.3.0
-System.Net.WebSockets,4.0.0,4.3.0
-System.Net.WebSockets.Client,4.0.0,4.3.0
-System.Numerics.Vectors,4.1.1,4.3.0
-System.ObjectModel,4.0.12,4.3.0
-System.Private.DataContractSerialization,4.1.1,4.3.0
-System.Private.ServiceModel,4.1.0,4.3.0
-System.Reflection,4.1.0,4.3.0
-System.Reflection.DispatchProxy,4.0.1,4.3.0
-System.Reflection.Emit,4.0.1,4.3.0
-System.Reflection.Emit.ILGeneration,4.0.1,4.3.0
-System.Reflection.Emit.Lightweight,4.0.1,4.3.0
-System.Reflection.Extensions,4.0.1,4.3.0
-System.Reflection.Metadata,1.3.0,1.4.1
-System.Reflection.Primitives,4.0.1,4.3.0
-System.Reflection.TypeExtensions,4.1.0,4.3.0
-System.Resources.Reader,4.0.0,4.3.0
-System.Resources.ResourceManager,4.0.1,4.3.0
-System.Runtime,4.1.0,4.3.0
-System.Runtime.Extensions,4.1.0,4.3.0
-System.Runtime.Handles,4.0.1,4.3.0
-System.Runtime.InteropServices,4.1.0,4.3.0
-System.Runtime.InteropServices.RuntimeInformation,4.0.0,4.3.0
-System.Runtime.Loader,4.0.0,4.3.0
-System.Runtime.Numerics,4.0.1,4.3.0
-System.Runtime.Serialization.Primitives,4.1.1,4.3.0
-System.Runtime.Serialization.Xml,4.1.1,4.3.0
-System.Security.Claims,4.0.1,4.3.0
-System.Security.Cryptography.Algorithms,4.2.0,4.3.0
-System.Security.Cryptography.Cng,4.2.0,4.3.0
-System.Security.Cryptography.Csp,4.0.0,4.3.0
-System.Security.Cryptography.Encoding,4.0.0,4.3.0
-System.Security.Cryptography.OpenSsl,4.0.0,4.3.0
-System.Security.Cryptography.Primitives,4.0.0,4.3.0
-System.Security.Cryptography.X509Certificates,4.1.0,4.3.0
-System.Security.Principal,4.0.1,4.3.0
-System.Security.Principal.Windows,4.0.0,4.3.0
-System.ServiceModel.Primitives,4.1.0,4.3.0
-System.Text.Encoding,4.0.11,4.3.0
-System.Text.Encoding.CodePages,4.0.1,4.3.0
-System.Text.Encoding.Extensions,4.0.11,4.3.0
-System.Text.Encodings.Web,4.0.0,4.3.0
-System.Text.RegularExpressions,4.1.0,4.3.0
-System.Threading,4.0.11,4.3.0
-System.Threading.Overlapped,4.0.1,4.3.0
-System.Threading.Tasks,4.0.11,4.3.0
-System.Threading.Tasks.Dataflow,4.6.0,4.7.0
-System.Threading.Tasks.Extensions,4.0.0,4.3.0
-System.Threading.Tasks.Parallel,4.0.1,4.3.0
-System.Threading.Thread,4.0.0,4.3.0
-System.Threading.ThreadPool,4.0.10,4.3.0
-System.Threading.Timer,4.0.1,4.3.0
-System.Xml.ReaderWriter,4.0.11,4.3.0
-System.Xml.XDocument,4.0.11,4.3.0
-System.Xml.XmlDocument,4.0.1,4.3.0
-System.Xml.XmlSerializer,4.0.11,4.3.0
-System.Xml.XPath,4.0.1,4.0.1
-System.Xml.XPath.XDocument,4.0.1,4.0.1
-Microsoft.AspNetCore.ResponseCaching.Abstractions,1.0.1,1.1.1
-Microsoft.Azure.KeyVault,,2.0.2-preview
-Microsoft.Azure.KeyVault.WebKey,,2.0.0-preview
-Microsoft.Data.Edm,,5.6.4
-Microsoft.Data.OData,,5.6.4
-Microsoft.Data.Services.Client,,5.6.4
-Microsoft.DiaSymReader.Native,,1.4.0
-Microsoft.DotNet.PlatformAbstractions,,1.1.0
-Microsoft.IdentityModel.Clients.ActiveDirectory,,3.13.5
-Microsoft.Rest.ClientRuntime,,2.3.2
-Microsoft.Rest.ClientRuntime.Azure,,3.3.1
-runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-runtime.native.System.Security.Cryptography.Apple,,4.3.0
-runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple,,4.3.0
-runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl,,4.3.0
-Serilog,,2.3.0
-Serilog.Extensions.Logging,,1.0.0
-Serilog.Sinks.File,,3.1.0
-Serilog.Sinks.PeriodicBatching,,2.0.0
-Serilog.Sinks.RollingFile,,3.1.0
-StackExchange.Redis.StrongName,,1.1.605
-System.Runtime.CompilerServices.Unsafe,,4.3.0
-System.Runtime.Serialization.Json,,4.0.2
-System.Spatial,,5.6.4
-WindowsAzure.Storage,,7.2.1
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/dotnet.deps.json b/dotnet/sdk/2.0.0-preview1-005977/dotnet.deps.json
deleted file mode 100644 (file)
index d64a21c..0000000
+++ /dev/null
@@ -1,3103 +0,0 @@
-{
-  "runtimeTarget": {
-    "name": ".NETCoreApp,Version=v2.0",
-    "signature": "3d5140f322ba84aa841a8abc918fd5401160382a"
-  },
-  "compilationOptions": {},
-  "targets": {
-    ".NETCoreApp,Version=v2.0": {
-      "dotnet.deps.json/2.0.0-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build.Runtime": "15.3.0-preview-000117-01",
-          "Microsoft.DotNet.TestFramework": "2.0.0-preview1-preview1-005977",
-          "Microsoft.TestPlatform.Build": "15.3.0-preview-20170502-03",
-          "Microsoft.TestPlatform.CLI": "15.3.0-preview-20170502-03",
-          "NuGet.Build.Tasks": "4.3.0-beta1-2418",
-          "dotnet": "2.0.0-preview1-005977",
-          "tool_msbuild": "2.0.0-preview1-preview1-005977",
-          "tool_nuget": "2.0.0-preview1-preview1-005977"
-        },
-        "runtime": {}
-      },
-      "Microsoft.ApplicationInsights/2.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Net.Http": "4.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/dotnet5.4/Microsoft.ApplicationInsights.dll": {}
-        }
-      },
-      "Microsoft.Build/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Contracts": "4.0.1",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.FileVersionInfo": "4.3.0",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.IO.Pipes": "4.0.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Parallel": "4.0.1",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Loader": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Dataflow": "4.6.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Threading.ThreadPool": "4.0.10",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XPath.XmlDocument": "4.0.1",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.Build.dll": {}
-        }
-      },
-      "Microsoft.Build.Framework/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Build.Framework.dll": {}
-        }
-      },
-      "Microsoft.Build.Runtime/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01"
-        }
-      },
-      "Microsoft.Build.Tasks.Core/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01",
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Parallel": "4.0.1",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.Reader": "4.0.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Resources.Writer": "4.0.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Runtime.Serialization.Xml": "4.1.1",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Security.Cryptography.X509Certificates": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath": "4.3.0",
-          "System.Xml.XPath.XmlDocument": "4.0.1",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Build.Tasks.Core.dll": {}
-        }
-      },
-      "Microsoft.Build.Utilities.Core/15.3.0-preview-000117-01": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.Reader": "4.0.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Runtime.Serialization.Xml": "4.1.1",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Threading.Timer": "4.0.1",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Build.Utilities.Core.dll": {}
-        }
-      },
-      "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
-      "Microsoft.CodeAnalysis.Common/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Console": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.FileVersionInfo": "4.3.0",
-          "System.Diagnostics.StackTrace": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.X509Certificates": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.CodePages": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Parallel": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.ValueTuple": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath.XDocument": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
-        }
-      },
-      "Microsoft.CodeAnalysis.CSharp/2.0.0-rc4-61325-08": {
-        "dependencies": {
-          "Microsoft.CodeAnalysis.Common": "2.0.0-rc4-61325-08"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
-        }
-      },
-      "Microsoft.CSharp/4.0.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.DotNet.Cli.CommandLine.dll": {}
-        }
-      },
-      "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview1-002111": {
-        "dependencies": {
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": {}
-        }
-      },
-      "Microsoft.Extensions.CommandLineUtils/1.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Console": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.Extensions.CommandLineUtils.dll": {}
-        }
-      },
-      "Microsoft.Extensions.DependencyModel/2.0.0-preview1-002111": {
-        "dependencies": {
-          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview1-002111",
-          "Newtonsoft.Json": "9.0.1",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Linq": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {}
-        }
-      },
-      "Microsoft.NETCore.Targets/1.1.0": {},
-      "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170503-217": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Abstractions.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Edge": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Newtonsoft.Json": "9.0.1"
-        },
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.TemplateEngine.Cli.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.Contracts.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Newtonsoft.Json": "9.0.1",
-          "System.IO.Compression": "4.3.0",
-          "System.Runtime.Loader": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.5/Microsoft.TemplateEngine.Edge.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Core": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Newtonsoft.Json": "9.0.1"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll": {}
-        }
-      },
-      "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170503-217": {
-        "dependencies": {
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TemplateEngine.Utils.dll": {}
-        }
-      },
-      "Microsoft.TestPlatform.Build/15.3.0-preview-20170502-03": {
-        "runtime": {
-          "lib/netstandard1.3/Microsoft.TestPlatform.Build.dll": {}
-        },
-        "runtimeTargets": {}
-      },
-      "Microsoft.TestPlatform.CLI/15.3.0-preview-20170502-03": {},
-      "Microsoft.Win32.Primitives/4.0.1": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "Microsoft.Win32.Registry/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "Newtonsoft.Json/9.0.1": {
-        "dependencies": {
-          "Microsoft.CSharp": "4.0.1",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.0/Newtonsoft.Json.dll": {}
-        }
-      },
-      "NuGet.Build.Tasks/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Microsoft.Build.Framework": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01",
-          "NuGet.Commands": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Build.Tasks.dll": {}
-        },
-        "runtimeTargets": {}
-      },
-      "NuGet.Client/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.ContentModel": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "NuGet.Repositories": "4.3.0-beta1-2418",
-          "NuGet.RuntimeModel": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Client.dll": {}
-        }
-      },
-      "NuGet.CommandLine.XPlat/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Microsoft.Build.Runtime": "15.3.0-preview-000117-01",
-          "Microsoft.Extensions.CommandLineUtils": "1.0.0",
-          "NuGet.Commands": "4.3.0-beta1-2418",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0"
-        },
-        "runtime": {
-          "lib/netcoreapp1.0/NuGet.CommandLine.XPlat.dll": {}
-        }
-      },
-      "NuGet.Commands/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Client": "4.3.0-beta1-2418",
-          "NuGet.Configuration": "4.3.0-beta1-2418",
-          "NuGet.ContentModel": "4.3.0-beta1-2418",
-          "NuGet.DependencyResolver.Core": "4.3.0-beta1-2418",
-          "NuGet.ProjectModel": "4.3.0-beta1-2418",
-          "NuGet.RuntimeModel": "4.3.0-beta1-2418",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Commands.dll": {}
-        }
-      },
-      "NuGet.Common/4.3.0-beta1-2418": {
-        "dependencies": {
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Common.dll": {}
-        }
-      },
-      "NuGet.Configuration/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "System.Security.Cryptography.ProtectedData": "4.0.0",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Configuration.dll": {}
-        }
-      },
-      "NuGet.ContentModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "System.ObjectModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.ContentModel.dll": {}
-        }
-      },
-      "NuGet.DependencyResolver.Core/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.LibraryModel": "4.3.0-beta1-2418",
-          "NuGet.Protocol.Core.v3": "4.3.0-beta1-2418",
-          "NuGet.Repositories": "4.3.0-beta1-2418",
-          "NuGet.RuntimeModel": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.DependencyResolver.Core.dll": {}
-        }
-      },
-      "NuGet.Frameworks/4.3.0-beta1-2418": {
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Frameworks.dll": {}
-        }
-      },
-      "NuGet.LibraryModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.LibraryModel.dll": {}
-        }
-      },
-      "NuGet.Packaging/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Packaging.Core": "4.3.0-beta1-2418",
-          "System.IO.Compression": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Packaging.dll": {}
-        }
-      },
-      "NuGet.Packaging.Core/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Packaging.Core.Types": "4.3.0-beta1-2418",
-          "System.Xml.XDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Packaging.Core.dll": {}
-        }
-      },
-      "NuGet.Packaging.Core.Types/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Packaging.Core.Types.dll": {}
-        }
-      },
-      "NuGet.ProjectModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Newtonsoft.Json": "9.0.1",
-          "NuGet.DependencyResolver.Core": "4.3.0-beta1-2418",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Threading.Thread": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.ProjectModel.dll": {}
-        }
-      },
-      "NuGet.Protocol.Core.Types/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Configuration": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "System.Net.Http": "4.1.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Protocol.Core.Types.dll": {}
-        }
-      },
-      "NuGet.Protocol.Core.v3/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Newtonsoft.Json": "9.0.1",
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "NuGet.Protocol.Core.Types": "4.3.0-beta1-2418",
-          "System.Dynamic.Runtime": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Protocol.Core.v3.dll": {}
-        }
-      },
-      "NuGet.Repositories/4.3.0-beta1-2418": {
-        "dependencies": {
-          "NuGet.Packaging": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.Repositories.dll": {}
-        }
-      },
-      "NuGet.RuntimeModel/4.3.0-beta1-2418": {
-        "dependencies": {
-          "Newtonsoft.Json": "9.0.1",
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.ObjectModel": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/NuGet.RuntimeModel.dll": {}
-        }
-      },
-      "NuGet.Versioning/4.3.0-beta1-2418": {
-        "runtime": {
-          "lib/netstandard1.0/NuGet.Versioning.dll": {}
-        }
-      },
-      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/debian.8-x64/native/_._": {
-            "rid": "debian.8-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/fedora.23-x64/native/_._": {
-            "rid": "fedora.23-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/fedora.24-x64/native/_._": {
-            "rid": "fedora.24-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.native.System/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Net.Http/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography/4.0.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-        "dependencies": {
-          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
-        }
-      },
-      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "dependencies": {
-          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
-          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        }
-      },
-      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/opensuse.13.2-x64/native/_._": {
-            "rid": "opensuse.13.2-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/opensuse.42.1-x64/native/_._": {
-            "rid": "opensuse.42.1-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-        "runtimeTargets": {
-          "runtime/osx.10.10-x64/native/_._": {
-            "rid": "osx.10.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/osx.10.10-x64/native/_._": {
-            "rid": "osx.10.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/rhel.7-x64/native/_._": {
-            "rid": "rhel.7-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.14.04-x64/native/_._": {
-            "rid": "ubuntu.14.04-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.16.04-x64/native/_._": {
-            "rid": "ubuntu.16.04-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-        "runtimeTargets": {
-          "runtime/ubuntu.16.10-x64/native/_._": {
-            "rid": "ubuntu.16.10-x64",
-            "assetType": "native"
-          }
-        }
-      },
-      "System.AppContext/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Buffers/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Collections.Concurrent/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Collections.Immutable/1.3.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.NonGeneric/4.0.1": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Collections.Specialized/4.0.1": {
-        "dependencies": {
-          "System.Collections.NonGeneric": "4.0.1",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Extensions": "4.0.1",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Console/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Contracts/4.0.1": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Debug/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.DiagnosticSource/4.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Diagnostics.FileVersionInfo/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.Process/4.1.0": {
-        "dependencies": {
-          "Microsoft.Win32.Primitives": "4.0.1",
-          "Microsoft.Win32.Registry": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Thread": "4.3.0",
-          "System.Threading.ThreadPool": "4.0.10",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/linux/lib/_._": {
-            "rid": "linux",
-            "assetType": "runtime"
-          },
-          "runtime/osx/lib/_._": {
-            "rid": "osx",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.StackTrace/4.3.0": {
-        "dependencies": {
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Metadata": "1.4.2",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.TextWriterTraceListener/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Diagnostics.Tools/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Diagnostics.TraceSource/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Diagnostics.Tracing/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Dynamic.Runtime/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Linq.Expressions": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Globalization/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Globalization.Calendars/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Globalization": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Globalization.Extensions/4.0.1": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.Compression/4.3.0": {
-        "dependencies": {
-          "System.Buffers": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.IO.Compression": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.IO.FileSystem/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.IO.FileSystem.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.IO.Pipes/4.0.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Net.Primitives": "4.0.11",
-          "System.Net.Sockets": "4.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Principal": "4.0.1",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Overlapped": "4.0.1",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Linq/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Linq.Expressions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.ObjectModel": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Emit.Lightweight": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Linq.Parallel/4.0.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Net.Http/4.1.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.DiagnosticSource": "4.0.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Extensions": "4.0.1",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.Net.Primitives": "4.0.11",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.OpenSsl": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Security.Cryptography.X509Certificates": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.Net.Http": "4.3.0",
-          "runtime.native.System.Security.Cryptography": "4.0.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Net.Primitives/4.0.11": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Net.Sockets/4.1.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Net.Primitives": "4.0.11",
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.ObjectModel/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Private.DataContractSerialization/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Emit.Lightweight": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0",
-          "System.Xml.XmlSerializer": "4.3.0"
-        }
-      },
-      "System.Reflection/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.IO": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.ILGeneration/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Emit.Lightweight/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.Metadata/1.4.2": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Immutable": "1.3.1",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.Compression": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Reflection.Primitives/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Reflection.TypeExtensions/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Resources.Reader/4.0.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        }
-      },
-      "System.Resources.ResourceManager/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Globalization": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Resources.Writer/4.0.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Runtime/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0"
-        }
-      },
-      "System.Runtime.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Handles/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.InteropServices/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
-        "dependencies": {
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Threading": "4.3.0",
-          "runtime.native.System": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Runtime.Loader/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Numerics/4.3.0": {
-        "dependencies": {
-          "System.Globalization": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0"
-        }
-      },
-      "System.Runtime.Serialization.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Runtime.Serialization.Xml/4.1.1": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Private.DataContractSerialization": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Security.Cryptography.Algorithms/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/osx/lib/_._": {
-            "rid": "osx",
-            "assetType": "runtime"
-          },
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Cng/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Csp/4.3.0": {
-        "dependencies": {
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Encoding/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.OpenSsl/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.Primitives/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Security.Cryptography.ProtectedData/4.0.0": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Cryptography.X509Certificates/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.Globalization.Calendars": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.Numerics": "4.3.0",
-          "System.Security.Cryptography.Algorithms": "4.3.0",
-          "System.Security.Cryptography.Cng": "4.3.0",
-          "System.Security.Cryptography.Csp": "4.3.0",
-          "System.Security.Cryptography.Encoding": "4.3.0",
-          "System.Security.Cryptography.OpenSsl": "4.3.0",
-          "System.Security.Cryptography.Primitives": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "runtime.native.System": "4.3.0",
-          "runtime.native.System.Net.Http": "4.3.0",
-          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Security.Principal/4.0.1": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Text.Encoding/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Text.Encoding.CodePages/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.Handles": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Text.Encoding.Extensions/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0",
-          "System.Text.Encoding": "4.3.0"
-        }
-      },
-      "System.Text.RegularExpressions/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Overlapped/4.0.1": {
-        "dependencies": {
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        },
-        "runtimeTargets": {
-          "runtime/unix/lib/_._": {
-            "rid": "unix",
-            "assetType": "runtime"
-          },
-          "runtime/win/lib/_._": {
-            "rid": "win",
-            "assetType": "runtime"
-          }
-        }
-      },
-      "System.Threading.Tasks/4.3.0": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Dataflow/4.6.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Dynamic.Runtime": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Extensions/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Tasks.Parallel/4.3.0": {
-        "dependencies": {
-          "System.Collections.Concurrent": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tracing": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Threading.Tasks": "4.3.0"
-        }
-      },
-      "System.Threading.Thread/4.3.0": {
-        "dependencies": {
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Threading.ThreadPool/4.0.10": {
-        "dependencies": {
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Handles": "4.3.0"
-        }
-      },
-      "System.Threading.Timer/4.0.1": {
-        "dependencies": {
-          "Microsoft.NETCore.Targets": "1.1.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.ValueTuple/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0"
-        }
-      },
-      "System.Xml.ReaderWriter/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.IO.FileSystem.Primitives": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Text.Encoding.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading.Tasks": "4.3.0",
-          "System.Threading.Tasks.Extensions": "4.3.0"
-        }
-      },
-      "System.Xml.XDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Diagnostics.Tools": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XmlDocument/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.Encoding": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XmlSerializer/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Reflection": "4.3.0",
-          "System.Reflection.Emit": "4.3.0",
-          "System.Reflection.Emit.ILGeneration": "4.3.0",
-          "System.Reflection.Extensions": "4.3.0",
-          "System.Reflection.Primitives": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Text.RegularExpressions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        }
-      },
-      "System.Xml.XPath/4.3.0": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0"
-        }
-      },
-      "System.Xml.XPath.XDocument/4.3.0": {
-        "dependencies": {
-          "System.Diagnostics.Debug": "4.3.0",
-          "System.Linq": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XDocument": "4.3.0",
-          "System.Xml.XPath": "4.3.0"
-        }
-      },
-      "System.Xml.XPath.XmlDocument/4.0.1": {
-        "dependencies": {
-          "System.Collections": "4.3.0",
-          "System.Globalization": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.Resources.ResourceManager": "4.3.0",
-          "System.Runtime": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Threading": "4.3.0",
-          "System.Xml.ReaderWriter": "4.3.0",
-          "System.Xml.XPath": "4.3.0",
-          "System.Xml.XmlDocument": "4.3.0"
-        },
-        "runtime": {
-          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}
-        }
-      },
-      "dotnet/2.0.0-preview1-005977": {
-        "dependencies": {
-          "Microsoft.ApplicationInsights": "2.0.0",
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.DotNet.Archive": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
-          "Microsoft.DotNet.Cli.Sln.Internal": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "Microsoft.DotNet.Configurer": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview1-005977",
-          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview1-002111",
-          "Microsoft.DotNet.ProjectJsonMigration": "2.0.0-preview1-preview1-005977",
-          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Cli": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Orchestrator.RunnableProjects": "1.0.0-beta2-20170503-217",
-          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170503-217",
-          "Microsoft.Win32.Registry": "4.3.0",
-          "Newtonsoft.Json": "9.0.1",
-          "System.Diagnostics.TextWriterTraceListener": "4.3.0",
-          "System.Diagnostics.TraceSource": "4.3.0",
-          "System.Private.DataContractSerialization": "4.3.0",
-          "System.Runtime.Serialization.Primitives": "4.3.0",
-          "System.Text.Encoding.CodePages": "4.3.0"
-        },
-        "runtime": {
-          "dotnet.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Archive/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "System.Linq.Parallel": "4.0.1"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Archive.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "System.Collections.Specialized": "4.0.1",
-          "System.Text.RegularExpressions": "4.3.0"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Cli.Sln.Internal.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Cli.Utils/2.0.0-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000117-01",
-          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview1-002111",
-          "Microsoft.Extensions.DependencyModel": "2.0.0-preview1-002111",
-          "NuGet.Frameworks": "4.3.0-beta1-2418",
-          "NuGet.Packaging": "4.3.0-beta1-2418",
-          "NuGet.ProjectModel": "4.3.0-beta1-2418",
-          "NuGet.Versioning": "4.3.0-beta1-2418",
-          "System.Diagnostics.Process": "4.1.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Cli.Utils.dll": {}
-        }
-      },
-      "Microsoft.DotNet.Configurer/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.DotNet.Archive": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977",
-          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview1-005977",
-          "NuGet.Common": "4.3.0-beta1-2418",
-          "NuGet.Configuration": "4.3.0-beta1-2418"
-        },
-        "runtime": {
-          "Microsoft.DotNet.Configurer.dll": {}
-        }
-      },
-      "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview1-005977": {
-        "dependencies": {
-          "System.AppContext": "4.3.0",
-          "System.Collections": "4.3.0",
-          "System.IO": "4.3.0",
-          "System.IO.FileSystem": "4.3.0",
-          "System.Reflection.TypeExtensions": "4.3.0",
-          "System.Runtime.Extensions": "4.3.0",
-          "System.Runtime.InteropServices": "4.3.0",
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
-        },
-        "runtime": {
-          "Microsoft.DotNet.InternalAbstractions.dll": {}
-        }
-      },
-      "Microsoft.DotNet.ProjectJsonMigration/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build": "15.3.0-preview-000117-01",
-          "Microsoft.CodeAnalysis.CSharp": "2.0.0-rc4-61325-08",
-          "Microsoft.DotNet.Cli.Sln.Internal": "2.0.0-preview1-preview1-005977",
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977"
-        },
-        "runtime": {
-          "Microsoft.DotNet.ProjectJsonMigration.dll": {}
-        }
-      },
-      "Microsoft.DotNet.TestFramework/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview1-005977"
-        },
-        "runtime": {
-          "Microsoft.DotNet.TestFramework.dll": {}
-        }
-      },
-      "tool_msbuild/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "Microsoft.Build.Runtime": "15.3.0-preview-000117-01"
-        },
-        "runtime": {}
-      },
-      "tool_nuget/2.0.0-preview1-preview1-005977": {
-        "dependencies": {
-          "NuGet.CommandLine.XPlat": "4.3.0-beta1-2418"
-        },
-        "runtime": {}
-      }
-    }
-  },
-  "libraries": {
-    "dotnet.deps.json/2.0.0-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.ApplicationInsights/2.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-0fHI0623ruqUzsxOGBGgWvLKTCKNzpLFT1lWUs759hsnn1vIDdbLeRoyeKwfUkQI4AusHcuuX8jZfGlM2TOnVg==",
-      "path": "microsoft.applicationinsights/2.0.0",
-      "hashPath": "microsoft.applicationinsights.2.0.0.nupkg.sha512"
-    },
-    "Microsoft.Build/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-MYPx7ve426IyaBXNehgSQcewJUnnIrg4e76VGGiaah/gw9VsNQEndJCbGrpJl3oFC8PuJmERKIGD6Zj0Uv6h5w==",
-      "path": "microsoft.build/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Framework/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-AdA/FMXoDHUIqtAoPPdDwerkFMGz9CR1570ODfQsQ1JkVY+BLD5yzIwEogTF63+qd0tmfli27bGUHfeTNRGQ5A==",
-      "path": "microsoft.build.framework/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.framework.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Runtime/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-U5SBgGVXy3w/yQ/djeP9U/3bBc5MjlTl1BSqgXbtqAYCSydoNO+Q7jvy1DP1cQtb5zyMHpdAS2covu691I+Qlg==",
-      "path": "microsoft.build.runtime/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.runtime.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Tasks.Core/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DP7zueEUX+s5CrdJ71CwtPiXTTsHxWR17MGgJ3phYH4rJZCvEX1IOOE+TaK3Qp5369ExVxYP/eGVIoojM5fQGw==",
-      "path": "microsoft.build.tasks.core/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.tasks.core.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.Build.Utilities.Core/15.3.0-preview-000117-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yE5K7n7yFgUF31/4+ix9MncnZp+29+G+85Yic1g04LuTmKzpLaXX/ji+RbndcPnDPyt+ablB4yhxyz07x9SSOQ==",
-      "path": "microsoft.build.utilities.core/15.3.0-preview-000117-01",
-      "hashPath": "microsoft.build.utilities.core.15.3.0-preview-000117-01.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
-      "path": "microsoft.codeanalysis.analyzers/1.1.0",
-      "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.Common/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UR6qFXEe2pCQyEQlxAKH78jl0kExiQXOofMG+sKEFetth2eebmR42b4tLwsmsLpJLRdi22HYBFEcUpWdPcOBJw==",
-      "path": "microsoft.codeanalysis.common/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.common.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.CodeAnalysis.CSharp/2.0.0-rc4-61325-08": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YhC/itFbj9nVTT7PhiReglZVk2UgQhSiOBI2N0hdwTNU3z+tfn6/K3h01kW9Mwrd2Lqj/47ojU1rjOBmjIrEYA==",
-      "path": "microsoft.codeanalysis.csharp/2.0.0-rc4-61325-08",
-      "hashPath": "microsoft.codeanalysis.csharp.2.0.0-rc4-61325-08.nupkg.sha512"
-    },
-    "Microsoft.CSharp/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",
-      "path": "microsoft.csharp/4.0.1",
-      "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"
-    },
-    "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cJRQ8wRchiVercqc9XsdWRljurEvPgY4fhzUZtb8/wDpkkVX/9TyospjC7ZacGvtXtkY8hRubnOwfBvAIZpMeg==",
-      "path": "microsoft.dotnet.cli.commandline/0.1.0-alpha-142",
-      "hashPath": "microsoft.dotnet.cli.commandline.0.1.0-alpha-142.nupkg.sha512"
-    },
-    "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview1-002111": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lIsTQ8A4+O5LDQLjKafflMoFXjbf1y6HvaQQAhp4yQOOSG3a0ZOA6fLUKAAvi65suzjEIi+kHi8WRcMp5ri21Q==",
-      "path": "microsoft.dotnet.platformabstractions/2.0.0-preview1-002111",
-      "hashPath": "microsoft.dotnet.platformabstractions.2.0.0-preview1-002111.nupkg.sha512"
-    },
-    "Microsoft.Extensions.CommandLineUtils/1.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kXJ8+YvEjp1j7ezJ7yvQMLYbRL6QlpBUjRoBfqghoe80yqZ5azYB90lL4iNeyRCznWF+cGm41aaIoFU0aOq7TQ==",
-      "path": "microsoft.extensions.commandlineutils/1.0.0",
-      "hashPath": "microsoft.extensions.commandlineutils.1.0.0.nupkg.sha512"
-    },
-    "Microsoft.Extensions.DependencyModel/2.0.0-preview1-002111": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-vSBs/o1DggsJuIeWJUIf6tkSKXPaQFzO98JtvcDg8sGCh6lY0CSf66nDCuHOLZe4E176ogm9012MSCbw7L0ZOw==",
-      "path": "microsoft.extensions.dependencymodel/2.0.0-preview1-002111",
-      "hashPath": "microsoft.extensions.dependencymodel.2.0.0-preview1-002111.nupkg.sha512"
-    },
-    "Microsoft.NETCore.Targets/1.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
-      "path": "microsoft.netcore.targets/1.1.0",
-      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-iaMGRCOvr/XNMl5B1ZAlcWRHP+vzABwqrx422M8KHEP71IIxZwmuq0qlof8D9lJHpVdXBT5mvM6mqeje11GDwA==",
-      "path": "microsoft.templateengine.abstractions/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.abstractions.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Ovyf5Iuu2xH3RpCa9C/umeNIFWj7AL30hB2E4T9uzzDOadzEZdxLF3PCbenSWO3HhvRXcz5LK3ox5/KQvRr5uw==",
-      "path": "microsoft.templateengine.cli/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.cli.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-W1gZ4AJr6fn9F4f9nTbOTYUz/40Zp5G5gCbpucqMoZH1EIUEKDJeXBP/wZcOoS6mMH+ghMhy9lM60lwJ65w+GA==",
-      "path": "microsoft.templateengine.core/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.core.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-qEv1FwDZasXWQ+2c/TLi6u6vSscywwp9FyV/H8NvB/HnvNNceERRLOVI9C8ZpIzd6U23A1KHpQ1Fbn9GRcTaGQ==",
-      "path": "microsoft.templateengine.core.contracts/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.core.contracts.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-NUTkeSEv+uBYlqImwncHu8F9b7wHGTRhv3QZtohcupF6PCcAbehpkzwx7itaiZPXXZ9Eww4KbaZBBsUYuLKkxw==",
-      "path": "microsoft.templateengine.edge/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.edge.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cVXfK84lZGodu1pJAQr9DWU3Q/mPMxxuV1pIY9NIDhWwJhBGpcB2ILlYw3rj8IPcfp9hY41xiz8KOoUlRr8G5g==",
-      "path": "microsoft.templateengine.orchestrator.runnableprojects/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.orchestrator.runnableprojects.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170503-217": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-pjmI8yGd9CoEidN1C0Jz+tEZ9qqhgBwt5SWhqX6KG0k+jwCUJXWPRRbVVylfW1W8PoNalu/2G37FW9P7Wwt7JQ==",
-      "path": "microsoft.templateengine.utils/1.0.0-beta2-20170503-217",
-      "hashPath": "microsoft.templateengine.utils.1.0.0-beta2-20170503-217.nupkg.sha512"
-    },
-    "Microsoft.TestPlatform.Build/15.3.0-preview-20170502-03": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-u8QgjypXica5JsVge72lvERTJfZCFt1jFAzEwaBhq33RW5JDKsNZ1KFnGe3vzXa8qVg36/T6YiDvCp49V8bEQQ==",
-      "path": "microsoft.testplatform.build/15.3.0-preview-20170502-03",
-      "hashPath": "microsoft.testplatform.build.15.3.0-preview-20170502-03.nupkg.sha512"
-    },
-    "Microsoft.TestPlatform.CLI/15.3.0-preview-20170502-03": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Oz3mn6dF9cS/c5KsNoDw9EzASbRArwq9IVnc1FFnrl3YkIca/XiGk8oSbRymRdoehdjUn9xNKeD2Sdk/GQ2wIg==",
-      "path": "microsoft.testplatform.cli/15.3.0-preview-20170502-03",
-      "hashPath": "microsoft.testplatform.cli.15.3.0-preview-20170502-03.nupkg.sha512"
-    },
-    "Microsoft.Win32.Primitives/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-fQnBHO9DgcmkC9dYSJoBqo6sH1VJwJprUHh8F3hbcRlxiQiBUuTntdk8tUwV490OqC2kQUrinGwZyQHTieuXRA==",
-      "path": "microsoft.win32.primitives/4.0.1",
-      "hashPath": "microsoft.win32.primitives.4.0.1.nupkg.sha512"
-    },
-    "Microsoft.Win32.Registry/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
-      "path": "microsoft.win32.registry/4.3.0",
-      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"
-    },
-    "Newtonsoft.Json/9.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",
-      "path": "newtonsoft.json/9.0.1",
-      "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"
-    },
-    "NuGet.Build.Tasks/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-C+EaBCDf3vb0erbsUam/m5wJe/9VShZQW9XlnInj3wtKmZU6o1GamFHfFHJm0+t6wtwI5CasbrzKfc0Sbsk5mw==",
-      "path": "nuget.build.tasks/4.3.0-beta1-2418",
-      "hashPath": "nuget.build.tasks.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Client/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-iny4/5eY62n4HSS59T+dohzcKSAgeReTSrhsGlz/qCLylblPZn6Zfci6zYSFCQAqq1x7R8C0I6gBzzHnBXv6gQ==",
-      "path": "nuget.client/4.3.0-beta1-2418",
-      "hashPath": "nuget.client.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.CommandLine.XPlat/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-IDIixV8v52ZPuxIisOrAXvUFHi0BaIaFseivLdbbFP8B1HfZQVa/slQs/z0X/yU/cA1lwD2S52Xuo9sBpH7yEQ==",
-      "path": "nuget.commandline.xplat/4.3.0-beta1-2418",
-      "hashPath": "nuget.commandline.xplat.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Commands/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UVlqyvi1fgNgvywUNbdKbu3sIz+AnSthp1jLuYcDEy2Yfcf7aF9T78C6mRffpFCCtoXoK8FrkPfY0mPl+uaH8Q==",
-      "path": "nuget.commands/4.3.0-beta1-2418",
-      "hashPath": "nuget.commands.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Common/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-AQQrniEgXxFFVzCXtYprpVfPhAzmTNhjP3Kr9hRbWYCjxd9LPKzw/gPIiyYXfUNWDx/uDJGajhncgyx/rlhL/A==",
-      "path": "nuget.common/4.3.0-beta1-2418",
-      "hashPath": "nuget.common.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Configuration/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-bky3w4ggYsTN+MeceoKAsa3BOY4dz4+4NJ6kRAGh8V1BsMuHRtFTGKpA6Xc5vHszWLxd12l4zWMhDX1nJvYq6Q==",
-      "path": "nuget.configuration/4.3.0-beta1-2418",
-      "hashPath": "nuget.configuration.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.ContentModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BQFiQcMYItuKFikQMysOgNB7Y4LzuDzgyz2fvtuMoRmvSq+691kG96P83FhDIEW1PkdumdvjmHqk77MAXWxWkA==",
-      "path": "nuget.contentmodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.contentmodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.DependencyResolver.Core/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-4nwDyeflJ14o6m7xkPPYajuy7zLJJVrdI34SCl3PPdD+7cfJuAOG+ctxrtQX8+OyXwkRYV5m+TOaxLGIj+EHig==",
-      "path": "nuget.dependencyresolver.core/4.3.0-beta1-2418",
-      "hashPath": "nuget.dependencyresolver.core.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Frameworks/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-erTyPyYHOnlMbOVl776e2AXWH91cLY5M98rwvHGr1Qvyn65SXwJidTIyAA2GXiIWzxCOao6stQDbqnyh8a7J2w==",
-      "path": "nuget.frameworks/4.3.0-beta1-2418",
-      "hashPath": "nuget.frameworks.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.LibraryModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5oEkxTAwCeRPHMAaM/zMkB6rjNB4avuu57qeHpu82OMFkvYKz7PVgLo3V97ZygQ9TjWYTqIlSssWNmKiKEYswg==",
-      "path": "nuget.librarymodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.librarymodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Packaging/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KsDUh+HIm9lIs3Kb//Ayk5ToxlZM9UGfNf92xkR3sg8JT9MygI5ZYgWWp90dSwf35dPRMn5e+RgUedwhheKGFg==",
-      "path": "nuget.packaging/4.3.0-beta1-2418",
-      "hashPath": "nuget.packaging.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Packaging.Core/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1au8aeFhKQXpMXaqat4U/ID5n4emMh1QHSHBMZrstGNtJYLBmj2OtM64pFVjbj1n9wPgJP5dZTx7ZlJBbNRhaA==",
-      "path": "nuget.packaging.core/4.3.0-beta1-2418",
-      "hashPath": "nuget.packaging.core.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Packaging.Core.Types/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-LxSre5ByxhstgktXV2eezaiOyIk6Y1iDqEhT2s4lmf+0JudzW98y6DpotgQMZ11tmJO1fMlUFsFXGynlDlgKaw==",
-      "path": "nuget.packaging.core.types/4.3.0-beta1-2418",
-      "hashPath": "nuget.packaging.core.types.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.ProjectModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-gAO9ZR6pR8ZnpaaLTEtu4lL9IhXymuPDb1VuZIBvkrBcNOmz3UKBiX6p5zlvDstC4yIB3J+3mqJD5eqdjhO93g==",
-      "path": "nuget.projectmodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.projectmodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Protocol.Core.Types/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3yJ6rOHH4elsc98S2VMZPaFPaMmdYGUvu1D1jR7fxg7Mg/cyVh4dvh3wpnAX2RvP2OBhvDTV0D1DfxjekJbiwQ==",
-      "path": "nuget.protocol.core.types/4.3.0-beta1-2418",
-      "hashPath": "nuget.protocol.core.types.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Protocol.Core.v3/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-eewp4TBPCGmMb/MpyjBKJB8C5u+OJZXcDyhhLaqfq4M5TThuApffOOwJ0FagA315gFUm3Pch54F7Xut533RxOg==",
-      "path": "nuget.protocol.core.v3/4.3.0-beta1-2418",
-      "hashPath": "nuget.protocol.core.v3.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Repositories/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Ldc5nfsmlxKEehLNglB5gX7ReEo28sQcfycniRAYvBg3GRky/9LRBZiKIkESIWVnA9+bpwdyfKkH9v9AMObPfQ==",
-      "path": "nuget.repositories/4.3.0-beta1-2418",
-      "hashPath": "nuget.repositories.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.RuntimeModel/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3RC0bRlAds7t3bxF2hJlu3ZAP0rhiitK/sqT4/J2C6qkY+uH3VBrv/i3pmJqAlGH+Ln4ZxvDzvbdkh2RwaTGZQ==",
-      "path": "nuget.runtimemodel/4.3.0-beta1-2418",
-      "hashPath": "nuget.runtimemodel.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "NuGet.Versioning/4.3.0-beta1-2418": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-vjx6zFcesbC0Db2tSWh9GrZ1dDtGRsnFLqk7witR7qdKm7yj+IM9MJSzRidujtuabJg4uCMCR0SQ48Wxr4dBnw==",
-      "path": "nuget.versioning/4.3.0-beta1-2418",
-      "hashPath": "nuget.versioning.4.3.0-beta1-2418.nupkg.sha512"
-    },
-    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
-      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
-      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
-      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
-      "path": "runtime.native.system/4.3.0",
-      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
-      "path": "runtime.native.system.io.compression/4.3.0",
-      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Net.Http/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
-      "path": "runtime.native.system.net.http/4.3.0",
-      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==",
-      "path": "runtime.native.system.security.cryptography/4.0.0",
-      "hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
-      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
-      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
-    },
-    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
-      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
-      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
-      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
-      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
-      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
-    },
-    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
-      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
-      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
-      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
-      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
-      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
-      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "System.AppContext/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
-      "path": "system.appcontext/4.3.0",
-      "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
-    },
-    "System.Buffers/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
-      "path": "system.buffers/4.3.0",
-      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
-    },
-    "System.Collections/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
-      "path": "system.collections/4.3.0",
-      "hashPath": "system.collections.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Concurrent/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
-      "path": "system.collections.concurrent/4.3.0",
-      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
-    },
-    "System.Collections.Immutable/1.3.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
-      "path": "system.collections.immutable/1.3.1",
-      "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
-    },
-    "System.Collections.NonGeneric/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-hMxFT2RhhlffyCdKLDXjx8WEC5JfCvNozAZxCablAuFRH74SCV4AgzE8yJCh/73bFnEoZgJ9MJmkjQ0dJmnKqA==",
-      "path": "system.collections.nongeneric/4.0.1",
-      "hashPath": "system.collections.nongeneric.4.0.1.nupkg.sha512"
-    },
-    "System.Collections.Specialized/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/HKQyVP0yH1I0YtK7KJL/28snxHNH/bi+0lgk/+MbURF6ULhAE31MDI+NZDerNWu264YbxklXCCygISgm+HMug==",
-      "path": "system.collections.specialized/4.0.1",
-      "hashPath": "system.collections.specialized.4.0.1.nupkg.sha512"
-    },
-    "System.Console/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
-      "path": "system.console/4.3.0",
-      "hashPath": "system.console.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Contracts/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-HvQQjy712vnlpPxaloZYkuE78Gn353L0SJLJVeLcNASeg9c4qla2a1Xq8I7B3jZoDzKPtHTkyVO7AZ5tpeQGuA==",
-      "path": "system.diagnostics.contracts/4.0.1",
-      "hashPath": "system.diagnostics.contracts.4.0.1.nupkg.sha512"
-    },
-    "System.Diagnostics.Debug/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
-      "path": "system.diagnostics.debug/4.3.0",
-      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.DiagnosticSource/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YKglnq4BMTJxfcr6nuT08g+yJ0UxdePIHxosiLuljuHIUR6t4KhFsyaHOaOc1Ofqp0PUvJ0EmcgiEz6T7vEx3w==",
-      "path": "system.diagnostics.diagnosticsource/4.0.0",
-      "hashPath": "system.diagnostics.diagnosticsource.4.0.0.nupkg.sha512"
-    },
-    "System.Diagnostics.FileVersionInfo/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
-      "path": "system.diagnostics.fileversioninfo/4.3.0",
-      "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Process/4.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-mpVZ5bnlSs3tTeJ6jYyDJEIa6tavhAd88lxq1zbYhkkCu0Pno2+gHXcvZcoygq2d8JxW3gojXqNJMTAshduqZA==",
-      "path": "system.diagnostics.process/4.1.0",
-      "hashPath": "system.diagnostics.process.4.1.0.nupkg.sha512"
-    },
-    "System.Diagnostics.StackTrace/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
-      "path": "system.diagnostics.stacktrace/4.3.0",
-      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.TextWriterTraceListener/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",
-      "path": "system.diagnostics.textwritertracelistener/4.3.0",
-      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tools/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
-      "path": "system.diagnostics.tools/4.3.0",
-      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.TraceSource/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",
-      "path": "system.diagnostics.tracesource/4.3.0",
-      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"
-    },
-    "System.Diagnostics.Tracing/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
-      "path": "system.diagnostics.tracing/4.3.0",
-      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
-    },
-    "System.Dynamic.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
-      "path": "system.dynamic.runtime/4.3.0",
-      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
-      "path": "system.globalization/4.3.0",
-      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization.Calendars/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
-      "path": "system.globalization.calendars/4.3.0",
-      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
-    },
-    "System.Globalization.Extensions/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==",
-      "path": "system.globalization.extensions/4.0.1",
-      "hashPath": "system.globalization.extensions.4.0.1.nupkg.sha512"
-    },
-    "System.IO/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
-      "path": "system.io/4.3.0",
-      "hashPath": "system.io.4.3.0.nupkg.sha512"
-    },
-    "System.IO.Compression/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
-      "path": "system.io.compression/4.3.0",
-      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
-      "path": "system.io.filesystem/4.3.0",
-      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
-    },
-    "System.IO.FileSystem.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
-      "path": "system.io.filesystem.primitives/4.3.0",
-      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.IO.Pipes/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-L9QVhk8hIEix5KNA0kW58Ha+Y1dNGqqqIhAaJkhcGCWeQzUmN0njzI7SG/XAazpMecboOdFFlH3pH/qbwXLJAg==",
-      "path": "system.io.pipes/4.0.0",
-      "hashPath": "system.io.pipes.4.0.0.nupkg.sha512"
-    },
-    "System.Linq/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
-      "path": "system.linq/4.3.0",
-      "hashPath": "system.linq.4.3.0.nupkg.sha512"
-    },
-    "System.Linq.Expressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
-      "path": "system.linq.expressions/4.3.0",
-      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
-    },
-    "System.Linq.Parallel/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-J7XCa7n2cFn32uLbtceXfBFhgCk5M++50lylHKNbqTiJkw5y4Tglpi6amuJNPCvj9bLzNSI7rs1fi4joLMNRgg==",
-      "path": "system.linq.parallel/4.0.1",
-      "hashPath": "system.linq.parallel.4.0.1.nupkg.sha512"
-    },
-    "System.Net.Http/4.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-ULq9g3SOPVuupt+Y3U+A37coXzdNisB1neFCSKzBwo182u0RDddKJF8I5+HfyXqK6OhJPgeoAwWXrbiUXuRDsg==",
-      "path": "system.net.http/4.1.0",
-      "hashPath": "system.net.http.4.1.0.nupkg.sha512"
-    },
-    "System.Net.Primitives/4.0.11": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",
-      "path": "system.net.primitives/4.0.11",
-      "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
-    },
-    "System.Net.Sockets/4.1.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-xAz0N3dAV/aR/9g8r0Y5oEqU1JRsz29F5EGb/WVHmX3jVSLqi2/92M5hTad2aNWovruXrJpJtgZ9fccPMG9uSw==",
-      "path": "system.net.sockets/4.1.0",
-      "hashPath": "system.net.sockets.4.1.0.nupkg.sha512"
-    },
-    "System.ObjectModel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
-      "path": "system.objectmodel/4.3.0",
-      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
-    },
-    "System.Private.DataContractSerialization/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",
-      "path": "system.private.datacontractserialization/4.3.0",
-      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
-      "path": "system.reflection/4.3.0",
-      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
-      "path": "system.reflection.emit/4.3.0",
-      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.ILGeneration/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
-      "path": "system.reflection.emit.ilgeneration/4.3.0",
-      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Emit.Lightweight/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
-      "path": "system.reflection.emit.lightweight/4.3.0",
-      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
-      "path": "system.reflection.extensions/4.3.0",
-      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.Metadata/1.4.2": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
-      "path": "system.reflection.metadata/1.4.2",
-      "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
-    },
-    "System.Reflection.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
-      "path": "system.reflection.primitives/4.3.0",
-      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Reflection.TypeExtensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
-      "path": "system.reflection.typeextensions/4.3.0",
-      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
-    },
-    "System.Resources.Reader/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VX1iHAoHxgrLZv+nq/9drCZI6Q4SSCzSVyUm1e0U60sqWdj6XhY7wvKmy3RvsSal9h+/vqSWwxxJsm0J4vn/jA==",
-      "path": "system.resources.reader/4.0.0",
-      "hashPath": "system.resources.reader.4.0.0.nupkg.sha512"
-    },
-    "System.Resources.ResourceManager/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
-      "path": "system.resources.resourcemanager/4.3.0",
-      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
-    },
-    "System.Resources.Writer/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Hz+ZS81dVSNy93YyJhhL3GwzmMhfcQ8FbUooAt9MO4joIe0vPM4gclv0C82ko1tuN/Kw6CvZFLYkgk6n9xvEkg==",
-      "path": "system.resources.writer/4.0.0",
-      "hashPath": "system.resources.writer.4.0.0.nupkg.sha512"
-    },
-    "System.Runtime/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
-      "path": "system.runtime/4.3.0",
-      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
-      "path": "system.runtime.extensions/4.3.0",
-      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Handles/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
-      "path": "system.runtime.handles/4.3.0",
-      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.InteropServices/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
-      "path": "system.runtime.interopservices/4.3.0",
-      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
-      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",
-      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Loader/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
-      "path": "system.runtime.loader/4.3.0",
-      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Numerics/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
-      "path": "system.runtime.numerics/4.3.0",
-      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Serialization.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
-      "path": "system.runtime.serialization.primitives/4.3.0",
-      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Runtime.Serialization.Xml/4.1.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-yqfKHkWUAdI0hdDIdD9KDzluKtZ8IIqLF3O7xIZlt6UTs1bOvFRpCvRTvGQva3Ak/ZM9/nq9IHBJ1tC4Ybcrjg==",
-      "path": "system.runtime.serialization.xml/4.1.1",
-      "hashPath": "system.runtime.serialization.xml.4.1.1.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Algorithms/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
-      "path": "system.security.cryptography.algorithms/4.3.0",
-      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Cng/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
-      "path": "system.security.cryptography.cng/4.3.0",
-      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Csp/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
-      "path": "system.security.cryptography.csp/4.3.0",
-      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Encoding/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
-      "path": "system.security.cryptography.encoding/4.3.0",
-      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.OpenSsl/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
-      "path": "system.security.cryptography.openssl/4.3.0",
-      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.Primitives/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
-      "path": "system.security.cryptography.primitives/4.3.0",
-      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.ProtectedData/4.0.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-glbkgV1ridcd6No8gYKU93QeXqJHaQvIve/jI0QUOxiD69JpG5pLVXSneMjuhX5SfjdILeOAuFh9PnCkTZ/aaA==",
-      "path": "system.security.cryptography.protecteddata/4.0.0",
-      "hashPath": "system.security.cryptography.protecteddata.4.0.0.nupkg.sha512"
-    },
-    "System.Security.Cryptography.X509Certificates/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
-      "path": "system.security.cryptography.x509certificates/4.3.0",
-      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
-    },
-    "System.Security.Principal/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",
-      "path": "system.security.principal/4.0.1",
-      "hashPath": "system.security.principal.4.0.1.nupkg.sha512"
-    },
-    "System.Text.Encoding/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
-      "path": "system.text.encoding/4.3.0",
-      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding.CodePages/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
-      "path": "system.text.encoding.codepages/4.3.0",
-      "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
-    },
-    "System.Text.Encoding.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
-      "path": "system.text.encoding.extensions/4.3.0",
-      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Text.RegularExpressions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
-      "path": "system.text.regularexpressions/4.3.0",
-      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
-      "path": "system.threading/4.3.0",
-      "hashPath": "system.threading.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Overlapped/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-f7aLuLkBoCQM2kng7zqLFBXz9Gk48gDK8lk1ih9rH/1arJJzZK9gJwNvPDhL6Ps/l6rwOr8jw+4FCHL0KKWiEg==",
-      "path": "system.threading.overlapped/4.0.1",
-      "hashPath": "system.threading.overlapped.4.0.1.nupkg.sha512"
-    },
-    "System.Threading.Tasks/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
-      "path": "system.threading.tasks/4.3.0",
-      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Dataflow/4.6.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-2hRjGu2r2jxRZ55wmcHO/WbdX+YAOz9x6FE8xqkHZgPaoFMKQZRe9dk8xTZIas8fRjxRmzawnTEWIrhlM+Un7w==",
-      "path": "system.threading.tasks.dataflow/4.6.0",
-      "hashPath": "system.threading.tasks.dataflow.4.6.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Extensions/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
-      "path": "system.threading.tasks.extensions/4.3.0",
-      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Tasks.Parallel/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
-      "path": "system.threading.tasks.parallel/4.3.0",
-      "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.Thread/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
-      "path": "system.threading.thread/4.3.0",
-      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
-    },
-    "System.Threading.ThreadPool/4.0.10": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-IMXgB5Vf/5Qw1kpoVgJMOvUO1l32aC+qC3OaIZjWJOjvcxuxNWOK2ZTWWYXfij22NHxT2j1yWX5vlAeQWld9vA==",
-      "path": "system.threading.threadpool/4.0.10",
-      "hashPath": "system.threading.threadpool.4.0.10.nupkg.sha512"
-    },
-    "System.Threading.Timer/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
-      "path": "system.threading.timer/4.0.1",
-      "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
-    },
-    "System.ValueTuple/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-cNLEvBX3d6MMQRZe3SMFNukVbitDAEpVZO17qa0/2FHxZ7Y7PpFRpr6m2615XYM/tYYYf0B+WyHNujqIw8Luwg==",
-      "path": "system.valuetuple/4.3.0",
-      "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.ReaderWriter/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
-      "path": "system.xml.readerwriter/4.3.0",
-      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
-      "path": "system.xml.xdocument/4.3.0",
-      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XmlDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
-      "path": "system.xml.xmldocument/4.3.0",
-      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XmlSerializer/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",
-      "path": "system.xml.xmlserializer/4.3.0",
-      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
-      "path": "system.xml.xpath/4.3.0",
-      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath.XDocument/4.3.0": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
-      "path": "system.xml.xpath.xdocument/4.3.0",
-      "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
-    },
-    "System.Xml.XPath.XmlDocument/4.0.1": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",
-      "path": "system.xml.xpath.xmldocument/4.0.1",
-      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"
-    },
-    "dotnet/2.0.0-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Archive/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Cli.Utils/2.0.0-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.Configurer/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.ProjectJsonMigration/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "Microsoft.DotNet.TestFramework/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "tool_msbuild/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    },
-    "tool_nuget/2.0.0-preview1-preview1-005977": {
-      "type": "project",
-      "serviceable": false,
-      "sha512": ""
-    }
-  }
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/dotnet.dll b/dotnet/sdk/2.0.0-preview1-005977/dotnet.dll
deleted file mode 100644 (file)
index adf39cd..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/dotnet.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/dotnet.runtimeconfig.json b/dotnet/sdk/2.0.0-preview1-005977/dotnet.runtimeconfig.json
deleted file mode 100644 (file)
index 374c5b0..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-{
-  "runtimeOptions": {
-    "tfm": "netcoreapp2.0",
-    "framework": {
-      "name": "Microsoft.NETCore.App",
-      "version": "2.0.0-preview1-002111-00"
-    }
-  }
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index efb8570..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 9acee35..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 8074321..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index 8b3a79d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index 121f9ab..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index b12641e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index f6e8b57..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 30b0e5c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index f5c7f40..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index b8e1a21..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/es/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/es/vstest.console.resources.dll
deleted file mode 100644 (file)
index c57431d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/es/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index c004f36..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index be44c57..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index f3d578e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index 546afa0..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index 7b6ef7e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index 1c2a618..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index 517eae6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 961c1aa..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index 774aa23..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index 0d8c4c8..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/fr/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/fr/vstest.console.resources.dll
deleted file mode 100644 (file)
index 6ba3221..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/fr/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index f68d344..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index a58713b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index a781738..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index 22f27b7..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index 9dffb62..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index 97903bd..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index 4c49440..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index a14d2df..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index 9b5fe38..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index f9ef377..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/it/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/it/vstest.console.resources.dll
deleted file mode 100644 (file)
index 93537cc..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/it/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 19e13a0..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index f53bf00..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 331eb15..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index 3d01e16..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index 9978aff..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index f4a41a8..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index 505e203..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 0e9d390..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index 4b91025..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index 4f87f5b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ja/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ja/vstest.console.resources.dll
deleted file mode 100644 (file)
index 3ef1305..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ja/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 294afca..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 7a90e35..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 0e48b56..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index b3dec22..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index c1c2620..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index d71d77e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index 9c5293f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 6c593b3..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index e6570c6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index 938fb44..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ko/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ko/vstest.console.resources.dll
deleted file mode 100644 (file)
index 2829cb3..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ko/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/nuGetPackagesArchive.lzma b/dotnet/sdk/2.0.0-preview1-005977/nuGetPackagesArchive.lzma
deleted file mode 100644 (file)
index 38215d6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/nuGetPackagesArchive.lzma and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/package.deps.json b/dotnet/sdk/2.0.0-preview1-005977/package.deps.json
deleted file mode 100644 (file)
index 875b8ab..0000000
+++ /dev/null
@@ -1,1953 +0,0 @@
-{\r
-  "runtimeTarget": {\r
-    "name": ".NETCoreApp,Version=v2.0",\r
-    "signature": "8f6df95a1159242a038e0ec3d1af967b93f394a0"\r
-  },\r
-  "compilationOptions": {},\r
-  "targets": {\r
-    ".NETCoreApp,Version=v2.0": {\r
-      "package/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.TestHostRuntimeProvider": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.Utilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.VsTestConsole.TranslationLayer": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Client": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger": "15.3.0-dev",\r
-          "vstest.console": "15.3.0-dev"\r
-        },\r
-        "runtime": {\r
-          "package.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.CSharp/4.0.1": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Dynamic.Runtime": "4.0.11",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Linq.Expressions": "4.1.0",\r
-          "System.ObjectModel": "4.0.12",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "Microsoft.DotNet.PlatformAbstractions/1.0.3": {\r
-        "dependencies": {\r
-          "System.AppContext": "4.1.0",\r
-          "System.Collections": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.Extensions.DependencyModel/1.0.3": {\r
-        "dependencies": {\r
-          "Microsoft.DotNet.PlatformAbstractions": "1.0.3",\r
-          "Newtonsoft.Json": "9.0.1",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Dynamic.Runtime": "4.0.11",\r
-          "System.Linq": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.NETCore.Targets/1.1.0": {},\r
-      "Microsoft.Win32.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "Microsoft.Win32.Registry/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "Newtonsoft.Json/9.0.1": {\r
-        "dependencies": {\r
-          "Microsoft.CSharp": "4.0.1",\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Dynamic.Runtime": "4.0.11",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Linq.Expressions": "4.1.0",\r
-          "System.ObjectModel": "4.0.12",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Text.RegularExpressions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0",\r
-          "System.Xml.XDocument": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.0/Newtonsoft.Json.dll": {}\r
-        }\r
-      },\r
-      "runtime.native.System/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0"\r
-        }\r
-      },\r
-      "System.AppContext/4.1.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.Concurrent/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Diagnostics.Tracing": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.Immutable/1.2.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.NonGeneric/4.3.0": {\r
-        "dependencies": {\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.Specialized/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections.NonGeneric": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Globalization.Extensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel.EventBasedAsync/4.3.0": {\r
-        "dependencies": {\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "System.ComponentModel": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel.TypeConverter/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Collections.NonGeneric": "4.3.0",\r
-          "System.Collections.Specialized": "4.3.0",\r
-          "System.ComponentModel": "4.3.0",\r
-          "System.ComponentModel.Primitives": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Contracts/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Debug/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Process/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.Win32.Primitives": "4.3.0",\r
-          "Microsoft.Win32.Registry": "4.3.0",\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0",\r
-          "System.Threading.ThreadPool": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/linux/lib/_._": {\r
-            "rid": "linux",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/osx/lib/_._": {\r
-            "rid": "osx",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
-        "dependencies": {\r
-          "System.Diagnostics.TraceSource": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Tools/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.TraceSource/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Diagnostics.Tracing/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Dynamic.Runtime/4.0.11": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Linq.Expressions": "4.1.0",\r
-          "System.ObjectModel": "4.0.12",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Globalization/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Globalization.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.IO/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.IO.FileSystem/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.IO.FileSystem.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Linq/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0"\r
-        }\r
-      },\r
-      "System.Linq.Expressions/4.1.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.ObjectModel": "4.0.12",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Emit.Lightweight": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.ObjectModel/4.0.12": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Private.DataContractSerialization/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Collections.Concurrent": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Emit.Lightweight": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Text.RegularExpressions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0",\r
-          "System.Xml.XDocument": "4.3.0",\r
-          "System.Xml.XmlDocument": "4.3.0",\r
-          "System.Xml.XmlSerializer": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Emit/4.3.0": {\r
-        "dependencies": {\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Emit.ILGeneration/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Emit.Lightweight/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Metadata/1.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Collections.Immutable": "1.2.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.TypeExtensions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Resources.ResourceManager/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0"\r
-        }\r
-      },\r
-      "System.Runtime.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.Handles/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.InteropServices/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Runtime.Loader/4.3.0": {\r
-        "dependencies": {\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.Serialization.Json/4.3.0": {\r
-        "dependencies": {\r
-          "System.IO": "4.3.0",\r
-          "System.Private.DataContractSerialization": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.Serialization.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Security.Claims/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Security.Principal": "4.3.0"\r
-        }\r
-      },\r
-      "System.Security.Principal/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Security.Principal.Windows/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.Win32.Primitives": "4.3.0",\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Security.Claims": "4.3.0",\r
-          "System.Security.Principal": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Text.Encoding/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Text.Encoding.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0"\r
-        }\r
-      },\r
-      "System.Text.RegularExpressions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.Tasks/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.Tasks.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.Thread/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.ThreadPool/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.ReaderWriter/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Text.RegularExpressions": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Threading.Tasks.Extensions": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XDocument/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Diagnostics.Tools": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XmlDocument/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XmlSerializer/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Text.RegularExpressions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0",\r
-          "System.Xml.XmlDocument": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XPath/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XPath.XmlDocument/4.0.1": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0",\r
-          "System.Xml.XPath": "4.3.0",\r
-          "System.Xml.XmlDocument": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "Newtonsoft.Json": "9.0.1",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.CoreUtilities/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.PlatformAbstractions": "15.3.0-dev"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.CoreUtilities.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.Utilities": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.CrossPlatEngine.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.ObjectModel/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "System.ComponentModel.EventBasedAsync": "4.3.0",\r
-          "System.ComponentModel.TypeConverter": "4.3.0",\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Reflection.Metadata": "1.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",\r
-          "System.Runtime.Loader": "4.3.0",\r
-          "System.Runtime.Serialization.Json": "4.3.0",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0",\r
-          "System.Xml.XPath.XmlDocument": "4.0.1"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-dev": {\r
-        "dependencies": {\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Diagnostics.TextWriterTraceListener": "4.3.0",\r
-          "System.Diagnostics.TraceSource": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.PlatformAbstractions.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.TestHostRuntimeProvider/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.Extensions.DependencyModel": "1.0.3",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.PlatformAbstractions": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "System.Diagnostics.Process": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.TestHostRuntimeProvider.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.Utilities/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.Utilities.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.VsTestConsole.TranslationLayer/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "System.ComponentModel.TypeConverter": "4.3.0",\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0",\r
-          "System.Xml.XPath.XmlDocument": "4.0.1"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.VisualStudio.TestPlatform.Client/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.VisualStudio.TestPlatform.Client.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "System.Runtime.Loader": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.VisualStudio.TestPlatform.Common.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "System.Collections.NonGeneric": "4.3.0",\r
-          "System.Collections.Specialized": "4.3.0",\r
-          "System.Security.Principal.Windows": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "vstest.console/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.Utilities": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Client": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "System.ComponentModel.TypeConverter": "4.3.0",\r
-          "System.Diagnostics.Contracts": "4.3.0",\r
-          "System.Xml.XPath": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "vstest.console.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/vstest.console.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/vstest.console.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/vstest.console.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/vstest.console.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/vstest.console.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/vstest.console.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/vstest.console.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/vstest.console.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/vstest.console.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/vstest.console.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/vstest.console.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/vstest.console.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/vstest.console.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      }\r
-    }\r
-  },\r
-  "libraries": {\r
-    "package/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.CSharp/4.0.1": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",\r
-      "path": "microsoft.csharp/4.0.1",\r
-      "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"\r
-    },\r
-    "Microsoft.DotNet.PlatformAbstractions/1.0.3": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-rF92Gp5L2asYrFNf0cKNBxzzGLh1krHuj6TRDk9wdjN2qdvJLaNYOn1s9oYkMlptYX436KiEFqxhLB+I5veXvQ==",\r
-      "path": "microsoft.dotnet.platformabstractions/1.0.3",\r
-      "hashPath": "microsoft.dotnet.platformabstractions.1.0.3.nupkg.sha512"\r
-    },\r
-    "Microsoft.Extensions.DependencyModel/1.0.3": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Z3o19EnheuegmvgpCzwoSlnCWxYA6qIUhvKJ7ifKHHvU7U+oYR/gliLiL3LVYOOeGMEEzkpJ5W67sOcXizGtlw==",\r
-      "path": "microsoft.extensions.dependencymodel/1.0.3",\r
-      "hashPath": "microsoft.extensions.dependencymodel.1.0.3.nupkg.sha512"\r
-    },\r
-    "Microsoft.NETCore.Targets/1.1.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",\r
-      "path": "microsoft.netcore.targets/1.1.0",\r
-      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"\r
-    },\r
-    "Microsoft.Win32.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",\r
-      "path": "microsoft.win32.primitives/4.3.0",\r
-      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "Microsoft.Win32.Registry/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",\r
-      "path": "microsoft.win32.registry/4.3.0",\r
-      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"\r
-    },\r
-    "Newtonsoft.Json/9.0.1": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",\r
-      "path": "newtonsoft.json/9.0.1",\r
-      "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"\r
-    },\r
-    "runtime.native.System/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",\r
-      "path": "runtime.native.system/4.3.0",\r
-      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.AppContext/4.1.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3QjO4jNV7PdKkmQAVp9atA+usVnKRwI3Kx1nMwJ93T0LcQfx7pKAYk0nKz5wn1oP5iqlhZuy6RXOFdhr7rDwow==",\r
-      "path": "system.appcontext/4.1.0",\r
-      "hashPath": "system.appcontext.4.1.0.nupkg.sha512"\r
-    },\r
-    "System.Collections/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",\r
-      "path": "system.collections/4.3.0",\r
-      "hashPath": "system.collections.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.Concurrent/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",\r
-      "path": "system.collections.concurrent/4.3.0",\r
-      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.Immutable/1.2.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Cma8cBW6di16ZLibL8LYQ+cLjGzoKxpOTu/faZfDcx94ZjAGq6Nv5RO7+T1YZXqEXTZP9rt1wLVEONVpURtUqw==",\r
-      "path": "system.collections.immutable/1.2.0",\r
-      "hashPath": "system.collections.immutable.1.2.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.NonGeneric/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",\r
-      "path": "system.collections.nongeneric/4.3.0",\r
-      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.Specialized/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",\r
-      "path": "system.collections.specialized/4.3.0",\r
-      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",\r
-      "path": "system.componentmodel/4.3.0",\r
-      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel.EventBasedAsync/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-fCFl8f0XdwA/BuoNrVBB5D0Y48/hv2J+w4xSDdXQitXZsR6UCSOrDVE7TCUraY802ENwcHUnUCv4En8CupDU1g==",\r
-      "path": "system.componentmodel.eventbasedasync/4.3.0",\r
-      "hashPath": "system.componentmodel.eventbasedasync.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",\r
-      "path": "system.componentmodel.primitives/4.3.0",\r
-      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel.TypeConverter/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",\r
-      "path": "system.componentmodel.typeconverter/4.3.0",\r
-      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Contracts/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==",\r
-      "path": "system.diagnostics.contracts/4.3.0",\r
-      "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Debug/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",\r
-      "path": "system.diagnostics.debug/4.3.0",\r
-      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Process/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",\r
-      "path": "system.diagnostics.process/4.3.0",\r
-      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",\r
-      "path": "system.diagnostics.textwritertracelistener/4.3.0",\r
-      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Tools/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",\r
-      "path": "system.diagnostics.tools/4.3.0",\r
-      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.TraceSource/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",\r
-      "path": "system.diagnostics.tracesource/4.3.0",\r
-      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Tracing/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",\r
-      "path": "system.diagnostics.tracing/4.3.0",\r
-      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Dynamic.Runtime/4.0.11": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-db34f6LHYM0U0JpE+sOmjar27BnqTVkbLJhgfwMpTdgTigG/Hna3m2MYVwnFzGGKnEJk2UXFuoVTr8WUbU91/A==",\r
-      "path": "system.dynamic.runtime/4.0.11",\r
-      "hashPath": "system.dynamic.runtime.4.0.11.nupkg.sha512"\r
-    },\r
-    "System.Globalization/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",\r
-      "path": "system.globalization/4.3.0",\r
-      "hashPath": "system.globalization.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Globalization.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",\r
-      "path": "system.globalization.extensions/4.3.0",\r
-      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",\r
-      "path": "system.io/4.3.0",\r
-      "hashPath": "system.io.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO.FileSystem/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",\r
-      "path": "system.io.filesystem/4.3.0",\r
-      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO.FileSystem.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",\r
-      "path": "system.io.filesystem.primitives/4.3.0",\r
-      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Linq/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",\r
-      "path": "system.linq/4.3.0",\r
-      "hashPath": "system.linq.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Linq.Expressions/4.1.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==",\r
-      "path": "system.linq.expressions/4.1.0",\r
-      "hashPath": "system.linq.expressions.4.1.0.nupkg.sha512"\r
-    },\r
-    "System.ObjectModel/4.0.12": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==",\r
-      "path": "system.objectmodel/4.0.12",\r
-      "hashPath": "system.objectmodel.4.0.12.nupkg.sha512"\r
-    },\r
-    "System.Private.DataContractSerialization/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",\r
-      "path": "system.private.datacontractserialization/4.3.0",\r
-      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",\r
-      "path": "system.reflection/4.3.0",\r
-      "hashPath": "system.reflection.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Emit/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",\r
-      "path": "system.reflection.emit/4.3.0",\r
-      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Emit.ILGeneration/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",\r
-      "path": "system.reflection.emit.ilgeneration/4.3.0",\r
-      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Emit.Lightweight/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",\r
-      "path": "system.reflection.emit.lightweight/4.3.0",\r
-      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",\r
-      "path": "system.reflection.extensions/4.3.0",\r
-      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Metadata/1.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-jMSCxA4LSyKBGRDm/WtfkO03FkcgRzHxwvQRib1bm2GZ8ifKM1MX1al6breGCEQK280mdl9uQS7JNPXRYk90jw==",\r
-      "path": "system.reflection.metadata/1.3.0",\r
-      "hashPath": "system.reflection.metadata.1.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",\r
-      "path": "system.reflection.primitives/4.3.0",\r
-      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.TypeExtensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",\r
-      "path": "system.reflection.typeextensions/4.3.0",\r
-      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Resources.ResourceManager/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",\r
-      "path": "system.resources.resourcemanager/4.3.0",\r
-      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",\r
-      "path": "system.runtime/4.3.0",\r
-      "hashPath": "system.runtime.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",\r
-      "path": "system.runtime.extensions/4.3.0",\r
-      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Handles/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",\r
-      "path": "system.runtime.handles/4.3.0",\r
-      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.InteropServices/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",\r
-      "path": "system.runtime.interopservices/4.3.0",\r
-      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",\r
-      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",\r
-      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Loader/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",\r
-      "path": "system.runtime.loader/4.3.0",\r
-      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Serialization.Json/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-CpVfOH0M/uZ5PH+M9+Gu56K0j9lJw3M+PKRegTkcrY/stOIvRUeonggxNrfBYLA5WOHL2j15KNJuTuld3x4o9w==",\r
-      "path": "system.runtime.serialization.json/4.3.0",\r
-      "hashPath": "system.runtime.serialization.json.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Serialization.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",\r
-      "path": "system.runtime.serialization.primitives/4.3.0",\r
-      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Security.Claims/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==",\r
-      "path": "system.security.claims/4.3.0",\r
-      "hashPath": "system.security.claims.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Security.Principal/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==",\r
-      "path": "system.security.principal/4.3.0",\r
-      "hashPath": "system.security.principal.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Security.Principal.Windows/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-HVL1rvqYtnRCxFsYag/2le/ZfKLK4yMw79+s6FmKXbSCNN0JeAhrYxnRAHFoWRa0dEojsDcbBSpH3l22QxAVyw==",\r
-      "path": "system.security.principal.windows/4.3.0",\r
-      "hashPath": "system.security.principal.windows.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.Encoding/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",\r
-      "path": "system.text.encoding/4.3.0",\r
-      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.Encoding.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",\r
-      "path": "system.text.encoding.extensions/4.3.0",\r
-      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.RegularExpressions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",\r
-      "path": "system.text.regularexpressions/4.3.0",\r
-      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",\r
-      "path": "system.threading/4.3.0",\r
-      "hashPath": "system.threading.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Tasks/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",\r
-      "path": "system.threading.tasks/4.3.0",\r
-      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Tasks.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",\r
-      "path": "system.threading.tasks.extensions/4.3.0",\r
-      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Thread/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",\r
-      "path": "system.threading.thread/4.3.0",\r
-      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.ThreadPool/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",\r
-      "path": "system.threading.threadpool/4.3.0",\r
-      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.ReaderWriter/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",\r
-      "path": "system.xml.readerwriter/4.3.0",\r
-      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XDocument/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",\r
-      "path": "system.xml.xdocument/4.3.0",\r
-      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XmlDocument/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",\r
-      "path": "system.xml.xmldocument/4.3.0",\r
-      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XmlSerializer/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",\r
-      "path": "system.xml.xmlserializer/4.3.0",\r
-      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XPath/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",\r
-      "path": "system.xml.xpath/4.3.0",\r
-      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XPath.XmlDocument/4.0.1": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",\r
-      "path": "system.xml.xpath.xmldocument/4.0.1",\r
-      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"\r
-    },\r
-    "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.CoreUtilities/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.ObjectModel/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.TestHostRuntimeProvider/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.Utilities/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.VsTestConsole.TranslationLayer/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.VisualStudio.TestPlatform.Client/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "vstest.console/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    }\r
-  }\r
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 27b449a..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 185bcba..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 8a020c6..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index 5ace590..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index 6735141..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index 67d38e5..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index bd424b7..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 8ef2d47..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index adf00d4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index e1a8c59..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pl/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pl/vstest.console.resources.dll
deleted file mode 100644 (file)
index 7bd8414..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pl/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index efa404e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 9f03011..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 3175ee2..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index 077c893..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index 2063564..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index 876d57c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index 02e5de2..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 2a42a12..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index 9fce539..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index c2de580..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/pt-BR/vstest.console.resources.dll
deleted file mode 100644 (file)
index 607ecf1..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/pt-BR/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 7c8314f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index ed1d212..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 8411c72..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index bf7f6cc..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index b0f0c37..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index 39d040b..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index 906f893..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index da6c6be..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index fc75ef9..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index dafdcb5..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/ru/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/ru/vstest.console.resources.dll
deleted file mode 100644 (file)
index ee99f42..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/ru/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll b/dotnet/sdk/2.0.0-preview1-005977/runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll
deleted file mode 100644 (file)
index 61218e7..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll b/dotnet/sdk/2.0.0-preview1-005977/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll
deleted file mode 100644 (file)
index 0671ca3..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll b/dotnet/sdk/2.0.0-preview1-005977/runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll
deleted file mode 100644 (file)
index 0a4959d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll b/dotnet/sdk/2.0.0-preview1-005977/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll
deleted file mode 100644 (file)
index 34a6c41..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 61ad9ff..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index fb4ac31..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index 90ec5f8..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index 74bbe19..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index 5ad6628..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index b1cc16e..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index 2ff7985..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 0963115..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index 98bbc00..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index e775df5..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/tr/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/tr/vstest.console.resources.dll
deleted file mode 100644 (file)
index 7a766e3..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/tr/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/vstest.console.deps.json b/dotnet/sdk/2.0.0-preview1-005977/vstest.console.deps.json
deleted file mode 100644 (file)
index fb49a5a..0000000
+++ /dev/null
@@ -1,1513 +0,0 @@
-{\r
-  "runtimeTarget": {\r
-    "name": ".NETCoreApp,Version=v2.0",\r
-    "signature": "55caca4f133a6af2882d574daca58ea902224b43"\r
-  },\r
-  "compilationOptions": {},\r
-  "targets": {\r
-    ".NETCoreApp,Version=v2.0": {\r
-      "vstest.console/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.Utilities": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Client": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "System.ComponentModel.TypeConverter": "4.3.0",\r
-          "System.Diagnostics.Contracts": "4.3.0",\r
-          "System.Xml.XPath": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "vstest.console.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/vstest.console.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/vstest.console.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/vstest.console.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/vstest.console.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/vstest.console.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/vstest.console.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/vstest.console.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/vstest.console.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/vstest.console.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/vstest.console.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/vstest.console.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/vstest.console.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/vstest.console.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.NETCore.Targets/1.1.0": {},\r
-      "Microsoft.Win32.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "Microsoft.Win32.Registry/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "Newtonsoft.Json/8.0.3": {\r
-        "runtime": {\r
-          "lib/portable-net45+wp80+win8+wpa81+dnxcore50/Newtonsoft.Json.dll": {}\r
-        }\r
-      },\r
-      "runtime.native.System/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0"\r
-        }\r
-      },\r
-      "System.Collections/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.Concurrent/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Diagnostics.Tracing": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.Immutable/1.2.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.NonGeneric/4.3.0": {\r
-        "dependencies": {\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Collections.Specialized/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections.NonGeneric": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Globalization.Extensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel.EventBasedAsync/4.3.0": {\r
-        "dependencies": {\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "System.ComponentModel": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.ComponentModel.TypeConverter/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Collections.NonGeneric": "4.3.0",\r
-          "System.Collections.Specialized": "4.3.0",\r
-          "System.ComponentModel": "4.3.0",\r
-          "System.ComponentModel.Primitives": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Contracts/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Debug/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Process/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.Win32.Primitives": "4.3.0",\r
-          "Microsoft.Win32.Registry": "4.3.0",\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0",\r
-          "System.Threading.ThreadPool": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/linux/lib/_._": {\r
-            "rid": "linux",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/osx/lib/_._": {\r
-            "rid": "osx",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
-        "dependencies": {\r
-          "System.Diagnostics.TraceSource": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.Tools/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Diagnostics.TraceSource/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Diagnostics.Tracing/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Globalization/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Globalization.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Globalization": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.IO/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.IO.FileSystem/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.IO.FileSystem.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Linq/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0"\r
-        }\r
-      },\r
-      "System.Private.DataContractSerialization/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Collections.Concurrent": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Emit.Lightweight": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Text.RegularExpressions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0",\r
-          "System.Xml.XDocument": "4.3.0",\r
-          "System.Xml.XmlDocument": "4.3.0",\r
-          "System.Xml.XmlSerializer": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Emit/4.3.0": {\r
-        "dependencies": {\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Emit.ILGeneration/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Emit.Lightweight/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Metadata/1.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Collections.Immutable": "1.2.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Reflection.TypeExtensions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Resources.ResourceManager/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0"\r
-        }\r
-      },\r
-      "System.Runtime.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.Handles/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.InteropServices/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
-        "dependencies": {\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "runtime.native.System": "4.3.0"\r
-        },\r
-        "runtimeTargets": {\r
-          "runtime/unix/lib/_._": {\r
-            "rid": "unix",\r
-            "assetType": "runtime"\r
-          },\r
-          "runtime/win/lib/_._": {\r
-            "rid": "win",\r
-            "assetType": "runtime"\r
-          }\r
-        }\r
-      },\r
-      "System.Runtime.Loader/4.3.0": {\r
-        "dependencies": {\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.Serialization.Json/4.3.0": {\r
-        "dependencies": {\r
-          "System.IO": "4.3.0",\r
-          "System.Private.DataContractSerialization": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Runtime.Serialization.Primitives/4.3.0": {\r
-        "dependencies": {\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Text.Encoding/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Text.Encoding.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0"\r
-        }\r
-      },\r
-      "System.Text.RegularExpressions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.Tasks/4.3.0": {\r
-        "dependencies": {\r
-          "Microsoft.NETCore.Targets": "1.1.0",\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.Tasks.Extensions/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.Thread/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0"\r
-        }\r
-      },\r
-      "System.Threading.ThreadPool/4.3.0": {\r
-        "dependencies": {\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Handles": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.ReaderWriter/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.IO.FileSystem": "4.3.0",\r
-          "System.IO.FileSystem.Primitives": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Runtime.InteropServices": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Text.Encoding.Extensions": "4.3.0",\r
-          "System.Text.RegularExpressions": "4.3.0",\r
-          "System.Threading.Tasks": "4.3.0",\r
-          "System.Threading.Tasks.Extensions": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XDocument/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Diagnostics.Tools": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XmlDocument/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Text.Encoding": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XmlSerializer/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Linq": "4.3.0",\r
-          "System.Reflection": "4.3.0",\r
-          "System.Reflection.Emit": "4.3.0",\r
-          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
-          "System.Reflection.Extensions": "4.3.0",\r
-          "System.Reflection.Primitives": "4.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Text.RegularExpressions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0",\r
-          "System.Xml.XmlDocument": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XPath/4.3.0": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Diagnostics.Debug": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0"\r
-        }\r
-      },\r
-      "System.Xml.XPath.XmlDocument/4.0.1": {\r
-        "dependencies": {\r
-          "System.Collections": "4.3.0",\r
-          "System.Globalization": "4.3.0",\r
-          "System.IO": "4.3.0",\r
-          "System.Resources.ResourceManager": "4.3.0",\r
-          "System.Runtime": "4.3.0",\r
-          "System.Runtime.Extensions": "4.3.0",\r
-          "System.Threading": "4.3.0",\r
-          "System.Xml.ReaderWriter": "4.3.0",\r
-          "System.Xml.XPath": "4.3.0",\r
-          "System.Xml.XmlDocument": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "Newtonsoft.Json": "8.0.3",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.CoreUtilities/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.PlatformAbstractions": "15.3.0-dev"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.CoreUtilities.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.Utilities": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev",\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.CrossPlatEngine.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.ObjectModel/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "System.ComponentModel.EventBasedAsync": "4.3.0",\r
-          "System.ComponentModel.TypeConverter": "4.3.0",\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Reflection.Metadata": "1.3.0",\r
-          "System.Reflection.TypeExtensions": "4.3.0",\r
-          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",\r
-          "System.Runtime.Loader": "4.3.0",\r
-          "System.Runtime.Serialization.Json": "4.3.0",\r
-          "System.Runtime.Serialization.Primitives": "4.3.0",\r
-          "System.Xml.XPath.XmlDocument": "4.0.1"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-dev": {\r
-        "dependencies": {\r
-          "System.Diagnostics.Process": "4.3.0",\r
-          "System.Diagnostics.TextWriterTraceListener": "4.3.0",\r
-          "System.Diagnostics.TraceSource": "4.3.0",\r
-          "System.Threading.Thread": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.PlatformAbstractions.dll": {}\r
-        }\r
-      },\r
-      "Microsoft.TestPlatform.Utilities/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.TestPlatform.Utilities.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.VisualStudio.TestPlatform.Client/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-dev"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.VisualStudio.TestPlatform.Client.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      },\r
-      "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-dev": {\r
-        "dependencies": {\r
-          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-dev",\r
-          "Microsoft.TestPlatform.ObjectModel": "15.3.0-dev",\r
-          "System.Runtime.Loader": "4.3.0"\r
-        },\r
-        "runtime": {\r
-          "Microsoft.VisualStudio.TestPlatform.Common.dll": {}\r
-        },\r
-        "resources": {\r
-          "cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "cs"\r
-          },\r
-          "de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "de"\r
-          },\r
-          "es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "es"\r
-          },\r
-          "fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "fr"\r
-          },\r
-          "it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "it"\r
-          },\r
-          "ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "ja"\r
-          },\r
-          "ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "ko"\r
-          },\r
-          "pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "pl"\r
-          },\r
-          "pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "pt-BR"\r
-          },\r
-          "ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "ru"\r
-          },\r
-          "tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "tr"\r
-          },\r
-          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "zh-Hans"\r
-          },\r
-          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
-            "locale": "zh-Hant"\r
-          }\r
-        }\r
-      }\r
-    }\r
-  },\r
-  "libraries": {\r
-    "vstest.console/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.NETCore.Targets/1.1.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",\r
-      "path": "microsoft.netcore.targets/1.1.0",\r
-      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"\r
-    },\r
-    "Microsoft.Win32.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",\r
-      "path": "microsoft.win32.primitives/4.3.0",\r
-      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "Microsoft.Win32.Registry/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",\r
-      "path": "microsoft.win32.registry/4.3.0",\r
-      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"\r
-    },\r
-    "Newtonsoft.Json/8.0.3": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-KGsYQdS2zLH+H8x2cZaSI7e+YZ4SFIbyy1YJQYl6GYBWjf5o4H1A68nxyq+WTyVSOJQ4GqS/DiPE+UseUizgMg==",\r
-      "path": "newtonsoft.json/8.0.3",\r
-      "hashPath": "newtonsoft.json.8.0.3.nupkg.sha512"\r
-    },\r
-    "runtime.native.System/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",\r
-      "path": "runtime.native.system/4.3.0",\r
-      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",\r
-      "path": "system.collections/4.3.0",\r
-      "hashPath": "system.collections.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.Concurrent/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",\r
-      "path": "system.collections.concurrent/4.3.0",\r
-      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.Immutable/1.2.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Cma8cBW6di16ZLibL8LYQ+cLjGzoKxpOTu/faZfDcx94ZjAGq6Nv5RO7+T1YZXqEXTZP9rt1wLVEONVpURtUqw==",\r
-      "path": "system.collections.immutable/1.2.0",\r
-      "hashPath": "system.collections.immutable.1.2.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.NonGeneric/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",\r
-      "path": "system.collections.nongeneric/4.3.0",\r
-      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Collections.Specialized/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",\r
-      "path": "system.collections.specialized/4.3.0",\r
-      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",\r
-      "path": "system.componentmodel/4.3.0",\r
-      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel.EventBasedAsync/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-fCFl8f0XdwA/BuoNrVBB5D0Y48/hv2J+w4xSDdXQitXZsR6UCSOrDVE7TCUraY802ENwcHUnUCv4En8CupDU1g==",\r
-      "path": "system.componentmodel.eventbasedasync/4.3.0",\r
-      "hashPath": "system.componentmodel.eventbasedasync.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",\r
-      "path": "system.componentmodel.primitives/4.3.0",\r
-      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.ComponentModel.TypeConverter/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",\r
-      "path": "system.componentmodel.typeconverter/4.3.0",\r
-      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Contracts/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==",\r
-      "path": "system.diagnostics.contracts/4.3.0",\r
-      "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Debug/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",\r
-      "path": "system.diagnostics.debug/4.3.0",\r
-      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Process/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",\r
-      "path": "system.diagnostics.process/4.3.0",\r
-      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",\r
-      "path": "system.diagnostics.textwritertracelistener/4.3.0",\r
-      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Tools/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",\r
-      "path": "system.diagnostics.tools/4.3.0",\r
-      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.TraceSource/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",\r
-      "path": "system.diagnostics.tracesource/4.3.0",\r
-      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Diagnostics.Tracing/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",\r
-      "path": "system.diagnostics.tracing/4.3.0",\r
-      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Globalization/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",\r
-      "path": "system.globalization/4.3.0",\r
-      "hashPath": "system.globalization.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Globalization.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",\r
-      "path": "system.globalization.extensions/4.3.0",\r
-      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",\r
-      "path": "system.io/4.3.0",\r
-      "hashPath": "system.io.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO.FileSystem/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",\r
-      "path": "system.io.filesystem/4.3.0",\r
-      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.IO.FileSystem.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",\r
-      "path": "system.io.filesystem.primitives/4.3.0",\r
-      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Linq/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",\r
-      "path": "system.linq/4.3.0",\r
-      "hashPath": "system.linq.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Private.DataContractSerialization/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",\r
-      "path": "system.private.datacontractserialization/4.3.0",\r
-      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",\r
-      "path": "system.reflection/4.3.0",\r
-      "hashPath": "system.reflection.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Emit/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",\r
-      "path": "system.reflection.emit/4.3.0",\r
-      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Emit.ILGeneration/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",\r
-      "path": "system.reflection.emit.ilgeneration/4.3.0",\r
-      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Emit.Lightweight/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",\r
-      "path": "system.reflection.emit.lightweight/4.3.0",\r
-      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",\r
-      "path": "system.reflection.extensions/4.3.0",\r
-      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Metadata/1.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-jMSCxA4LSyKBGRDm/WtfkO03FkcgRzHxwvQRib1bm2GZ8ifKM1MX1al6breGCEQK280mdl9uQS7JNPXRYk90jw==",\r
-      "path": "system.reflection.metadata/1.3.0",\r
-      "hashPath": "system.reflection.metadata.1.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",\r
-      "path": "system.reflection.primitives/4.3.0",\r
-      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Reflection.TypeExtensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",\r
-      "path": "system.reflection.typeextensions/4.3.0",\r
-      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Resources.ResourceManager/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",\r
-      "path": "system.resources.resourcemanager/4.3.0",\r
-      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",\r
-      "path": "system.runtime/4.3.0",\r
-      "hashPath": "system.runtime.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",\r
-      "path": "system.runtime.extensions/4.3.0",\r
-      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Handles/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",\r
-      "path": "system.runtime.handles/4.3.0",\r
-      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.InteropServices/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",\r
-      "path": "system.runtime.interopservices/4.3.0",\r
-      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",\r
-      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",\r
-      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Loader/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",\r
-      "path": "system.runtime.loader/4.3.0",\r
-      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Serialization.Json/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-CpVfOH0M/uZ5PH+M9+Gu56K0j9lJw3M+PKRegTkcrY/stOIvRUeonggxNrfBYLA5WOHL2j15KNJuTuld3x4o9w==",\r
-      "path": "system.runtime.serialization.json/4.3.0",\r
-      "hashPath": "system.runtime.serialization.json.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Runtime.Serialization.Primitives/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",\r
-      "path": "system.runtime.serialization.primitives/4.3.0",\r
-      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.Encoding/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",\r
-      "path": "system.text.encoding/4.3.0",\r
-      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.Encoding.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",\r
-      "path": "system.text.encoding.extensions/4.3.0",\r
-      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Text.RegularExpressions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",\r
-      "path": "system.text.regularexpressions/4.3.0",\r
-      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",\r
-      "path": "system.threading/4.3.0",\r
-      "hashPath": "system.threading.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Tasks/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",\r
-      "path": "system.threading.tasks/4.3.0",\r
-      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Tasks.Extensions/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",\r
-      "path": "system.threading.tasks.extensions/4.3.0",\r
-      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.Thread/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",\r
-      "path": "system.threading.thread/4.3.0",\r
-      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Threading.ThreadPool/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",\r
-      "path": "system.threading.threadpool/4.3.0",\r
-      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.ReaderWriter/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",\r
-      "path": "system.xml.readerwriter/4.3.0",\r
-      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XDocument/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",\r
-      "path": "system.xml.xdocument/4.3.0",\r
-      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XmlDocument/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",\r
-      "path": "system.xml.xmldocument/4.3.0",\r
-      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XmlSerializer/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",\r
-      "path": "system.xml.xmlserializer/4.3.0",\r
-      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XPath/4.3.0": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",\r
-      "path": "system.xml.xpath/4.3.0",\r
-      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"\r
-    },\r
-    "System.Xml.XPath.XmlDocument/4.0.1": {\r
-      "type": "package",\r
-      "serviceable": true,\r
-      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",\r
-      "path": "system.xml.xpath.xmldocument/4.0.1",\r
-      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"\r
-    },\r
-    "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.CoreUtilities/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.ObjectModel/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.TestPlatform.Utilities/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.VisualStudio.TestPlatform.Client/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    },\r
-    "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-dev": {\r
-      "type": "project",\r
-      "serviceable": false,\r
-      "sha512": ""\r
-    }\r
-  }\r
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/vstest.console.dll b/dotnet/sdk/2.0.0-preview1-005977/vstest.console.dll
deleted file mode 100644 (file)
index 5171352..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/vstest.console.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/vstest.console.runtimeconfig.json b/dotnet/sdk/2.0.0-preview1-005977/vstest.console.runtimeconfig.json
deleted file mode 100644 (file)
index 0ccb363..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-{\r
-  "runtimeOptions": {\r
-    "tfm": "netcoreapp2.0",\r
-    "framework": {\r
-      "name": "Microsoft.NETCore.App",\r
-      "version": "2.0.0-beta-001737-00"\r
-    }\r
-  }\r
-}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index 594c0c4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index d2ab912..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index e17ba3f..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index 4af2e05..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index ee856ce..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index 378a6f8..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index 541a964..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 1c358f7..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index 1673339..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index 2b322e4..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/vstest.console.resources.dll
deleted file mode 100644 (file)
index 48d560d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hans/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
deleted file mode 100644 (file)
index e120735..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll
deleted file mode 100644 (file)
index 87d20a2..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
deleted file mode 100644 (file)
index f84acfb..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
deleted file mode 100644 (file)
index 3e054e8..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll
deleted file mode 100644 (file)
index d69554c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
deleted file mode 100644 (file)
index 5cf366d..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
deleted file mode 100644 (file)
index 2d12335..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
deleted file mode 100644 (file)
index 8aac5dc..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
deleted file mode 100644 (file)
index 99aeafd..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
deleted file mode 100644 (file)
index 8d07b8c..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/vstest.console.resources.dll
deleted file mode 100644 (file)
index dd6cd98..0000000
Binary files a/dotnet/sdk/2.0.0-preview1-005977/zh-Hant/vstest.console.resources.dll and /dev/null differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/.version b/dotnet/sdk/2.0.0-preview2-006497/.version
new file mode 100644 (file)
index 0000000..599430b
--- /dev/null
@@ -0,0 +1,3 @@
+06a20933355acfd28d44468641d32414c894537b
+2.0.0-preview2-006497
+linux-x64
diff --git a/dotnet/sdk/2.0.0-preview2-006497/15.0/Microsoft.Common.targets/ImportAfter/Microsoft.NET.Build.Extensions.targets b/dotnet/sdk/2.0.0-preview2-006497/15.0/Microsoft.Common.targets/ImportAfter/Microsoft.NET.Build.Extensions.targets
new file mode 100644 (file)
index 0000000..4ce1c45
--- /dev/null
@@ -0,0 +1,20 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Build.Extensions.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+\r
+    <MicrosoftNETBuildExtensionsTargets Condition="'$(MicrosoftNETBuildExtensionsTargets)' == ''">$(MSBuildExtensionsPath)\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets</MicrosoftNETBuildExtensionsTargets>\r
+  </PropertyGroup>\r
+\r
+  <Import Condition="Exists('$(MicrosoftNETBuildExtensionsTargets)')" Project="$(MicrosoftNETBuildExtensionsTargets)" />\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Extensions/Microsoft.TestPlatform.TestHostRuntimeProvider.dll b/dotnet/sdk/2.0.0-preview2-006497/Extensions/Microsoft.TestPlatform.TestHostRuntimeProvider.dll
new file mode 100644 (file)
index 0000000..5c20bf3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Extensions/Microsoft.TestPlatform.TestHostRuntimeProvider.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Extensions/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll b/dotnet/sdk/2.0.0-preview2-006497/Extensions/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll
new file mode 100644 (file)
index 0000000..9d1afd1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Extensions/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Build.dll b/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Build.dll
new file mode 100644 (file)
index 0000000..6c7c09f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Build.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Compiler.Interactive.Settings.dll b/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Compiler.Interactive.Settings.dll
new file mode 100644 (file)
index 0000000..f7f1122
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Compiler.Interactive.Settings.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Compiler.Private.dll b/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Compiler.Private.dll
new file mode 100644 (file)
index 0000000..bfff1d6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Compiler.Private.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Core.dll b/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Core.dll
new file mode 100644 (file)
index 0000000..bc5f808
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/FSharp/FSharp.Core.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.DiaSymReader.PortablePdb.dll b/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.DiaSymReader.PortablePdb.dll
new file mode 100644 (file)
index 0000000..ac98632
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.DiaSymReader.PortablePdb.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.DiaSymReader.dll b/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.DiaSymReader.dll
new file mode 100644 (file)
index 0000000..5bf5253
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.DiaSymReader.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.FSharp.NetSdk.props b/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.FSharp.NetSdk.props
new file mode 100644 (file)
index 0000000..f976f4d
--- /dev/null
@@ -0,0 +1,38 @@
+<!-- Copyright (c) Microsoft Corporation.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->\r
+<!--\r
+***********************************************************************************************\r
+Microsoft.FSharp.NetSdk.props\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+***********************************************************************************************\r
+-->\r
+\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+   <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <DefineConstants>$(DefineConstants);TRACE</DefineConstants>\r
+    <WarningLevel Condition=" '$(WarningLevel)' == '' ">3</WarningLevel>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <EnableDefaultCompileItems Condition=" '$(EnableDefaultCompileItems)' == '' ">false</EnableDefaultCompileItems>                                <!--- Do not glob F# source files -->\r
+    <DefaultProjectTypeGuid Condition=" '$(DefaultProjectTypeGuid)' == '' ">{F2A71F9B-5D33-465A-A702-920D77279786}</DefaultProjectTypeGuid>         <!-- F# project type -->\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition=" '$(OS)' != 'Unix' and Exists('$(MSBuildThisFileDirectory)\RunFsc.cmd')" >\r
+    <FscToolPath Condition=" '$(FscToolPath)' == '' ">$(MSBuildThisFileDirectory)</FscToolPath>\r
+    <FscToolExe Condition=" '$(FscToolExe)' == ''">RunFsc.cmd</FscToolExe>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition=" '$(OS)' == 'Unix' and Exists('$(MSBuildThisFileDirectory)\RunFsc.sh')" >\r
+    <FscToolPath Condition=" '$(FscToolPath)' == '' ">$(MSBuildThisFileDirectory)</FscToolPath>\r
+    <FscToolExe Condition="'$(OS)' == 'Unix' and '$(FscToolExe)' == ''">RunFsc.sh</FscToolExe>\r
+  </PropertyGroup>\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.FSharp.NetSdk.targets b/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.FSharp.NetSdk.targets
new file mode 100644 (file)
index 0000000..5ae61fe
--- /dev/null
@@ -0,0 +1,76 @@
+<!-- Copyright (c) Microsoft Corporation.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->\r
+\r
+<!--\r
+***********************************************************************************************\r
+Microsoft.FSharp.NetSdk.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+***********************************************************************************************\r
+-->\r
+\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <AlwaysUseNumericalSuffixInItemNames>true</AlwaysUseNumericalSuffixInItemNames>\r
+    <DefineCommonItemSchemas Condition=" '$(DefineCommonItemSchemas)' == '' ">true</DefineCommonItemSchemas>\r
+    <DefineCommonReferenceSchemas Condition=" '$(DefineCommonReferenceSchemas)' == '' ">true</DefineCommonReferenceSchemas>\r
+    <DefineCommonCapabilities Condition=" '$(DefineCommonCapabilities)' == '' ">true</DefineCommonCapabilities>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup Condition="'$(_DebugSymbolsProduced)' == 'true' and '$(PdbFile)' != ''">\r
+    <_DebugSymbolsIntermediatePathTemporary Include="$(PdbFile)"/>\r
+    <!-- Add any missing .pdb extension, as the compiler does -->\r
+    <_DebugSymbolsIntermediatePath Include="@(_DebugSymbolsIntermediatePathTemporary->'%(RootDir)%(Directory)%(Filename).pdb')"/>\r
+  </ItemGroup>\r
+\r
+  <!-- Locate and add mscorlib, unless NoStdLib is set -->\r
+  <ItemGroup>\r
+    <_ExplicitReference Include="$(FrameworkPathOverride)\mscorlib.dll" Condition=" '$(NoStdLib)' != 'true' " />\r
+  </ItemGroup>\r
+\r
+  <PropertyGroup>\r
+    <_TargetFrameworkVersionWithoutV>$(TargetFrameworkVersion)</_TargetFrameworkVersionWithoutV>\r
+    <_TargetFrameworkVersionWithoutV Condition="$(TargetFrameworkVersion.StartsWith('v'))">$(TargetFrameworkVersion.Substring(1))</_TargetFrameworkVersionWithoutV>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <TargetProfile Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework' " >mscorlib</TargetProfile>\r
+    <TargetProfile Condition=" '$(TargetFrameworkIdentifier)' != '.NETFramework' " >netcore</TargetProfile>\r
+    <TargetProfile Condition=" '$(TargetFrameworkIdentifier)' == '.NETStandard' and '$(_TargetFrameworkVersionWithoutV)' >= '2.0' " >netstandard</TargetProfile>\r
+    <OtherFlags>$(OtherFlags) --simpleresolution --nocopyfsharpcore</OtherFlags>\r
+  </PropertyGroup>\r
+\r
+  <Import Project="Microsoft.FSharp.Targets" />\r
+\r
+  <PropertyGroup Condition="'$(PackProjectInputFile)' == ''">\r
+    <PackProjectInputFile>$(MSBuildProjectFullPath)</PackProjectInputFile>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition=" '$(FSharpCoreImplicitPackageVersion)' == '' ">\r
+    <FSharpCoreImplicitPackageVersion>4.2.*</FSharpCoreImplicitPackageVersion>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition=" '$(DisableImplicitSystemValueTupleReference)' != 'true' ">\r
+    <_FrameworkNeedsValueTupleReference Condition=" ('$(TargetFrameworkIdentifier)' == '.NETStandard' or '$(TargetFrameworkIdentifier)' == '.NETCoreApp') and !('$(_TargetFrameworkVersionWithoutV)' >= '2.0') ">true</_FrameworkNeedsValueTupleReference>\r
+    <_FrameworkNeedsValueTupleReference Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework' and \r
+                                                    ('$(_TargetFrameworkVersionWithoutV)' == '4.0' or \r
+                                                     '$(_TargetFrameworkVersionWithoutV)' == '4.5' or \r
+                                                     '$(_TargetFrameworkVersionWithoutV)' == '4.6' or\r
+                                                     '$(_TargetFrameworkVersionWithoutV)' == '4.6.1' or\r
+                                                     '$(_TargetFrameworkVersionWithoutV)' == '4.6.2' or\r
+                                                     '$(_TargetFrameworkVersionWithoutV)' == '4.7') ">true</_FrameworkNeedsValueTupleReference>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup>\r
+    <PackageReference Include="System.ValueTuple" Version="4.*" Condition=" '$(DisableImplicitSystemValueTupleReference)' != 'true' and '$(_FrameworkNeedsValueTupleReference)' == 'true' "></PackageReference>\r
+    <PackageReference Include="FSharp.Core" Version="$(FSharpCoreImplicitPackageVersion)"  Condition=" '$(DisableImplicitFSharpCoreReference)' != 'true' "></PackageReference>\r
+  </ItemGroup>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.FSharp.Targets b/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.FSharp.Targets
new file mode 100644 (file)
index 0000000..1c5129d
--- /dev/null
@@ -0,0 +1,318 @@
+<!-- Copyright (c) Microsoft Corporation.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->\r
+\r
+<!--\r
+***********************************************************************************************\r
+Microsoft.FSharp.Targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+This file defines the steps in the standard build process specific for F# .NET projects.\r
+For example, it contains the step that actually calls the F# compiler.  The remainder\r
+of the build process is defined in Microsoft.Common.targets, which is imported by \r
+this file.\r
+***********************************************************************************************\r
+-->\r
+\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+    <PropertyGroup>\r
+        <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+    </PropertyGroup>\r
+\r
+    <UsingTask TaskName="Fsc" AssemblyFile="FSharp.Build.dll"/>\r
+    <UsingTask TaskName="CreateFSharpManifestResourceName" AssemblyFile="FSharp.Build.dll"/>\r
+\r
+    <PropertyGroup>\r
+        <ImportByWildcardBeforeMicrosoftFSharpTargets Condition="'$(ImportByWildcardBeforeMicrosoftFSharpTargets)' == ''">true</ImportByWildcardBeforeMicrosoftFSharpTargets>\r
+        <ImportByWildcardAfterMicrosoftFSharpTargets Condition="'$(ImportByWildcardAfterMicrosoftFSharpTargets)' == ''">true</ImportByWildcardAfterMicrosoftFSharpTargets>\r
+    </PropertyGroup>\r
+\r
+    <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportBefore\*" Condition="'$(ImportByWildcardBeforeMicrosoftFSharpTargets)' == 'true' and exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportBefore')"/>\r
+\r
+    <PropertyGroup>\r
+        <DefaultLanguageSourceExtension>.fs</DefaultLanguageSourceExtension>\r
+        <Language>F#</Language>\r
+        <TargetRuntime>Managed</TargetRuntime>\r
+        <Tailcalls Condition="'$(Tailcalls)'==''">$(Optimize)</Tailcalls>\r
+        <FrameworkRegistryBase Condition="'$(TargetFrameworkIdentifier)'=='Silverlight'">Software\Microsoft\Microsoft SDKs\$(TargetFrameworkIdentifier)</FrameworkRegistryBase>\r
+        <!-- Visual studio requires a non-empty RootNamespace value for "Add New Item" to work. -->\r
+        <RootNamespace Condition="'$(RootNamespace)'==''">RootNamespace</RootNamespace>\r
+        <Actual32Bit Condition="'$(TargetFrameworkVersion)'=='v2.0' or '$(TargetFrameworkVersion)'=='v3.0' or '$(TargetFrameworkVersion)'=='v3.5' or '$(TargetFrameworkVersion)'=='v4.0'">false</Actual32Bit>\r
+        <Actual32Bit Condition="!('$(TargetFrameworkVersion)'=='v2.0' or '$(TargetFrameworkVersion)'=='v3.0' or '$(TargetFrameworkVersion)'=='v3.5' or '$(TargetFrameworkVersion)'=='v4.0')">$(Prefer32Bit)</Actual32Bit>\r
+    </PropertyGroup>\r
+\r
+    <!--\r
+      The CreateManifestResourceNames target create the manifest resource names from the .RESX\r
+      files.\r
+      \r
+          [IN]\r
+          @(EmbeddedResource) - The list of EmbeddedResource items that have been pre-processed to add metadata about resource type\r
+                                Expected Metadata "Type" can either be "Resx" or "Non-Resx"\r
+\r
+          [OUT]\r
+          @(EmbeddedResource) - EmbeddedResource items with metadata         \r
+          \r
+      For F# applications the transformation is like:\r
+\r
+          Resources1.resx => Resources1 => Build into main assembly\r
+          SubFolder\Resources1.resx => SubFolder.Resources1 => Build into main assembly\r
+          Resources1.fr.resx => Resources1.fr => Build into satellite assembly\r
+          Resources1.notaculture.resx => Resources1.notaculture => Build into main assembly\r
+\r
+      For other project systems, this transformation may be different.\r
+      -->\r
+    <PropertyGroup>\r
+        <CreateManifestResourceNamesDependsOn></CreateManifestResourceNamesDependsOn>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup>\r
+        <UsingXBuild>false</UsingXBuild>\r
+        <UsingXBuild Condition="'$(MSBuildAssemblyVersion)' == ''">true</UsingXBuild>\r
+    </PropertyGroup>\r
+\r
+    <Target\r
+        Name="CreateManifestResourceNames"\r
+        Condition="'@(EmbeddedResource)' != ''"\r
+        DependsOnTargets="$(CreateManifestResourceNamesDependsOn)"\r
+    >\r
+\r
+        <ItemGroup>\r
+            <_Temporary Remove="@(_Temporary)" />\r
+        </ItemGroup>\r
+\r
+        <!-- START XBUILD -->\r
+\r
+        <!-- This is the implementation of CreateManifestResourceNames which is compatible with the way -->\r
+        <!-- xbuild processes resource names -->\r
+\r
+        <CreateFSharpManifestResourceName\r
+             Condition="'@(ResxWithNoCulture)' != '' AND '$(UsingXBuild)' == 'true'"\r
+         ResourceFiles="@(ResxWithNoCulture)" RootNamespace="$(RootNamespace)">\r
+            <Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestResourceWithNoCultureName" />\r
+        </CreateFSharpManifestResourceName>\r
+\r
+        <CreateFSharpManifestResourceName\r
+             Condition="'@(NonResxWithNoCulture)' != '' AND '$(UsingXBuild)' == 'true'"\r
+         ResourceFiles="@(NonResxWithNoCulture)" RootNamespace="$(RootNamespace)">\r
+            <Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestNonResxWithNoCulture" />\r
+        </CreateFSharpManifestResourceName>\r
+\r
+        <CreateFSharpManifestResourceName\r
+             Condition="'@(ResxWithCulture)' != '' AND '$(UsingXBuild)' == 'true'"\r
+             ResourceFiles="@(ResxWithCulture)" RootNamespace="$(RootNamespace)">\r
+            <Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestResourceWithCultureName" />\r
+        </CreateFSharpManifestResourceName>\r
+\r
+        <CreateFSharpManifestResourceName\r
+             Condition="'@(NonResxWithCulture)' != '' AND '$(UsingXBuild)' == 'true'"\r
+             ResourceFiles="@(NonResxWithCulture)" RootNamespace="$(RootNamespace)">\r
+            <Output TaskParameter = "ManifestResourceNames" ItemName = "ManifestNonResxWithCulture" />\r
+        </CreateFSharpManifestResourceName>\r
+\r
+        <!-- END XBUILD -->\r
+\r
+\r
+        <!-- START MSBUILD -->\r
+\r
+        <!-- This is the implementation of CreateManifestResourceNames which is compatible with the way -->\r
+        <!-- msbuild processes resource names -->\r
+\r
+        <!-- Create manifest names for culture and non-culture Resx files, and for non-culture Non-Resx resources -->\r
+        <CreateFSharpManifestResourceName\r
+              ResourceFiles="@(EmbeddedResource)"\r
+              RootNamespace="$(RootNamespace)"\r
+              Condition="'%(EmbeddedResource.ManifestResourceName)' == '' and ('%(EmbeddedResource.WithCulture)' == 'false' or '%(EmbeddedResource.Type)' == 'Resx') AND '$(UsingXBuild)' == 'false'">\r
+\r
+            <Output TaskParameter="ResourceFilesWithManifestResourceNames" ItemName="_Temporary" />\r
+\r
+        </CreateFSharpManifestResourceName>\r
+\r
+        <!-- Create manifest names for all culture non-resx resources -->\r
+        <CreateFSharpManifestResourceName\r
+              ResourceFiles="@(EmbeddedResource)"\r
+              RootNamespace="$(RootNamespace)"\r
+              PrependCultureAsDirectory="false"\r
+              Condition="'%(EmbeddedResource.ManifestResourceName)' == '' and '%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Non-Resx' AND '$(UsingXBuild)' == 'false'">\r
+\r
+            <Output TaskParameter="ResourceFilesWithManifestResourceNames" ItemName="_Temporary" />\r
+\r
+        </CreateFSharpManifestResourceName>\r
+        <!-- END MSBUILD -->\r
+\r
+\r
+        <ItemGroup>\r
+            <EmbeddedResource Remove="@(EmbeddedResource)" Condition="'%(EmbeddedResource.ManifestResourceName)' == ''"/>\r
+            <EmbeddedResource Include="@(_Temporary)" />\r
+            <_Temporary Remove="@(_Temporary)" />\r
+        </ItemGroup>\r
+    </Target>\r
+\r
+    <ItemGroup>\r
+        <DocFileItem Include="$(DocumentationFile)" Condition="'$(DocumentationFile)'!=''"/>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup Condition="'$(_DebugSymbolsProduced)' == 'true' and '$(PdbFile)' != ''">\r
+        <_DebugSymbolsIntermediatePathTemporary Include="$(PdbFile)"/>\r
+        <!-- Add any missing .pdb extension, as the compiler does -->\r
+        <_DebugSymbolsIntermediatePath Include="@(_DebugSymbolsIntermediatePathTemporary->'%(RootDir)%(Directory)%(Filename).pdb')"/>\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup>\r
+        <CoreCompileDependsOn>_ComputeNonExistentFileProperty</CoreCompileDependsOn>\r
+    </PropertyGroup>\r
+\r
+    <Target\r
+        Name="CoreCompile"\r
+        Inputs="$(MSBuildAllProjects);\r
+                @(CompileBefore);\r
+                @(Compile);                               \r
+                @(CompileAfter);\r
+                @(_CoreCompileResourceInputs);\r
+                @(ManifestNonResxWithNoCultureOnDisk);\r
+                $(ApplicationIcon);\r
+                $(AssemblyOriginatorKeyFile);\r
+                @(ReferencePath);\r
+                @(CompiledLicenseFile);\r
+                @(EmbeddedDocumentation); \r
+                $(Win32Resource);\r
+                $(Win32Manifest);\r
+                @(CustomAdditionalCompileInputs);\r
+                $(VersionFile);\r
+                $(KeyOriginatorFile)"\r
+        Outputs="@(DocFileItem);\r
+                 @(IntermediateAssembly);\r
+                 @(_DebugSymbolsIntermediatePath);                 \r
+                 $(NonExistentFile);\r
+                 @(CustomAdditionalCompileOutputs)"\r
+        Returns=""\r
+        DependsOnTargets="$(CoreCompileDependsOn)"\r
+    >\r
+\r
+        <Error\r
+            Condition="'$(SilverlightVersion)' != '' and '$(SilverlightVersion)' != 'v5.0'"\r
+            Text="In this version of Visual Studio, F# for Silverlight can only target Silverlight v5.0. Use a prior version of Visual Studio to target previous versions of Silverlight with F#."\r
+        />\r
+\r
+        <Warning\r
+            Condition="'$(Win32ResourceFile)' != '' "\r
+            Text="The property &lt;Win32ResourceFile> has been renamed to &lt;Win32Resource>. Update your project file to ensure that the correct value is passed via the --win32res option to the F# compiler."\r
+        />\r
+\r
+        <!-- Workaround for differences between how msbuild and xbuild handle embedded resources.\r
+             If we just naively include the additional items needed for mono, that leads to issues\r
+             on msbuild/Windows due to double-including resources.\r
+             Here, we use the $(UsingXBuild) property to conditionally set another property containing the\r
+             correct list of resources based on the build system being used.\r
+             This could be a bit simpler, but xbuild doesn't seem to support msbuild 4.0 'item functions'\r
+             like Distinct().\r
+             Reference: https://github.com/Microsoft/visualfsharp/pull/2595\r
+                        https://github.com/Microsoft/visualfsharp/pull/2605\r
+        -->\r
+        <ItemGroup>\r
+            <ActualEmbeddedResources\r
+                Condition=" '$(UsingXBuild)' == true"\r
+                Include="@(_CoreCompileResourceInputs);@(ManifestResourceWithNoCulture);@(ManifestNonResxWithNoCultureOnDisk);@(CompiledLicenseFile);@(AdditionalEmbeddedResource)" />\r
+          <ActualEmbeddedResources\r
+                Condition=" '$(UsingXBuild)' != true"\r
+                Include="@(_CoreCompileResourceInputs);@(CompiledLicenseFile);@(AdditionalEmbeddedResource)" />\r
+        </ItemGroup>\r
+\r
+        <!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->\r
+        <!-- NOTE: ManifestResourceWithNoCulture and ManifestNonResxWithNoCultureOnDisk are generated by Mono targets files --> \r
+        <Fsc  Condition=" '%(_CoreCompileResourceInputs.WithCulture)' != 'true' "\r
+              BaseAddress="$(BaseAddress)"\r
+              CodePage="$(CodePage)"\r
+              DebugSymbols="$(DebugSymbols)"\r
+              DebugType="$(DebugType)"\r
+              DefineConstants="$(DefineConstants)"\r
+              DisabledWarnings="$(NoWarn)"\r
+              DocumentationFile="$(DocumentationFile)"\r
+              EmbedAllSources="$(EmbedAllSources)"\r
+              Embed="$(Embed)"\r
+              GenerateInterfaceFile="$(GenerateInterfaceFile)"\r
+              KeyFile="$(KeyOriginatorFile)"\r
+              LCID="$(LCID)"\r
+              NoFramework="true"\r
+              Optimize="$(Optimize)"\r
+              OtherFlags="$(OtherFlags)"\r
+              OutputAssembly="@(IntermediateAssembly)"\r
+              PdbFile="$(PdbFile)"\r
+              Platform="$(PlatformTarget)"\r
+              Prefer32Bit="$(Actual32Bit)"\r
+              References="@(ReferencePath)"\r
+              ReferencePath="$(ReferencePath)"\r
+              Resources="@(ActualEmbeddedResources)"\r
+              SourceLink="$(SourceLink)"\r
+              Sources="@(CompileBefore);@(Compile);@(CompileAfter)"\r
+              Tailcalls="$(Tailcalls)"\r
+              TargetType="$(OutputType)"\r
+              ToolExe="$(FscToolExe)"\r
+              ToolPath="$(FscToolPath)"\r
+              TreatWarningsAsErrors="$(TreatWarningsAsErrors)"\r
+              Utf8Output="$(Utf8Output)"\r
+              VersionFile="$(VersionFile)"\r
+              VisualStudioStyleErrors="$(VisualStudioStyleErrors)"\r
+              WarningLevel="$(WarningLevel)"\r
+              WarningsAsErrors="$(WarningsAsErrors)"\r
+              Win32ManifestFile="$(Win32Manifest)"\r
+              Win32ResourceFile="$(Win32Resource)"\r
+              SubsystemVersion="$(SubsystemVersion)"\r
+              HighEntropyVA="$(HighEntropyVA)"\r
+              TargetProfile="$(TargetProfile)"\r
+              DotnetFscCompilerPath="$(DotnetFscCompilerPath)"\r
+              SkipCompilerExecution="$(SkipCompilerExecution)"\r
+              ProvideCommandLineArgs="$(ProvideCommandLineArgs)">\r
+            <Output TaskParameter="CommandLineArgs" ItemName="FscCommandLineArgs" />\r
+        </Fsc>\r
+\r
+        <ItemGroup>\r
+            <_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />\r
+        </ItemGroup>\r
+\r
+    </Target>\r
+\r
+    <Import Project="$(MSBuildBinPath)\Microsoft.Common.targets" />\r
+\r
+    <!--\r
+            ============================================================\r
+            GenerateTargetFrameworkMonikerAttribute\r
+\r
+            Emit the target framework moniker attribute as  a code \r
+            fragment into a temporary source file for the compiler.\r
+\r
+            ============================================================\r
+        -->\r
+\r
+    <Target Name="GenerateTargetFrameworkMonikerAttribute" BeforeTargets="BeforeCompile" DependsOnTargets="PrepareForBuild;GetReferenceAssemblyPaths" Inputs="$(MSBuildThisFileFullPath)" Outputs="$(TargetFrameworkMonikerAssemblyAttributesPath)" Condition="'$(GenerateTargetFrameworkAttribute)' == 'true'">\r
+\r
+        <PropertyGroup>\r
+            <!-- This attribute is only available in mscorlib v4 and later -->\r
+            <AdditionalSourcesText Condition="'$(TargetFrameworkMoniker)' != '' and '$(TargetingClr2Framework)' != 'true'">\r
+                $(AdditionalSourcesText)\r
+                namespace Microsoft.BuildSettings\r
+                [&lt;System.Runtime.Versioning.TargetFrameworkAttribute(&quot;$(TargetFrameworkMoniker)&quot;, FrameworkDisplayName=&quot;$(TargetFrameworkMonikerDisplayName)&quot;)&gt;]\r
+                do ()\r
+            </AdditionalSourcesText>\r
+        </PropertyGroup>\r
+\r
+        <!-- This is a file shared between projects so we have to take care to handle simultaneous writes (by ContinueOnError)\r
+             and a race between clean from one project and build from another (by not adding to FilesWritten so it doesn't clean) -->\r
+        <WriteLinesToFile\r
+            File="$(TargetFrameworkMonikerAssemblyAttributesPath)"\r
+            Lines="$(AdditionalSourcesText)"\r
+            Condition="'$(AdditionalSourcesText)' != ''"\r
+            ContinueOnError="true"\r
+            Overwrite="true"/>\r
+\r
+        <ItemGroup>\r
+            <CompileBefore Include="$(TargetFrameworkMonikerAssemblyAttributesPath)" Condition="'$(AdditionalSourcesText)' != '' AND ('$(OutputType)' == 'Exe' OR '$(OutputType)' == 'WinExe')"/>\r
+            <CompileAfter Include="$(TargetFrameworkMonikerAssemblyAttributesPath)" Condition="'$(AdditionalSourcesText)' != '' AND '$(OutputType)' != 'Exe' AND '$(OutputType)' != 'WinExe'"/>\r
+        </ItemGroup>\r
+\r
+    </Target>\r
+\r
+    <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportAfter\*" Condition="'$(ImportByWildcardAfterMicrosoftFSharpTargets)' == 'true' and exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\$(MSBuildThisFile)\ImportAfter')"/>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.Portable.FSharp.Targets b/dotnet/sdk/2.0.0-preview2-006497/FSharp/Microsoft.Portable.FSharp.Targets
new file mode 100644 (file)
index 0000000..dd1e032
--- /dev/null
@@ -0,0 +1,23 @@
+<!-- Copyright (c) Microsoft Corporation.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->\r
+\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <!-- On Mono, we must import in a different order than on MSBuild/Windows -->\r
+  <!-- We detect the difference by looking for $(MSBuildExtensionsPath32)\Microsoft\Portable\Microsoft.Portable.Core.props -->\r
+  <!-- On .NET Framework we use Microsoft\Portable\Microsoft.Portable.Core.props + Microsoft.FSharp.Targets + Microsoft.Portable.Core.targets -->\r
+  <!-- On .NET Mono we use Microsoft\Portable\v4.0\Microsoft.Portable.Common.targets + Microsoft.FSharp.Targets -->\r
+  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\Microsoft.Portable.Core.props" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\Portable\Microsoft.Portable.Core.props')"/>\r
+  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\v4.0\Microsoft.Portable.Common.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\Portable\v4.0\Microsoft.Portable.Common.targets') AND !Exists('$(MSBuildExtensionsPath32)\Microsoft\Portable\Microsoft.Portable.Core.props')"/>\r
+\r
+  <!-- Cope with both .targets and .Targets on case-sensitive file-systems -->\r
+  <!-- .targets is used by F# .NET Core SDKs, .Targets is used by F# .NET Framework SDKs -->\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.FSharp.Targets" Condition="Exists('$(MSBuildThisFileDirectory)Microsoft.FSharp.Targets') AND !Exists('$(MSBuildThisFileDirectory)Microsoft.FSharp.targets')"/>\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.FSharp.targets" Condition="Exists('$(MSBuildThisFileDirectory)Microsoft.FSharp.targets')"/>\r
+\r
+  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\Microsoft.Portable.Core.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\Portable\Microsoft.Portable.Core.props')"/>\r
+  \r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/RunFsc.cmd b/dotnet/sdk/2.0.0-preview2-006497/FSharp/RunFsc.cmd
new file mode 100644 (file)
index 0000000..3be9b94
--- /dev/null
@@ -0,0 +1,6 @@
+@echo off
+
+REM Copyright (c) .NET Foundation and contributors. All rights reserved.
+REM Licensed under the MIT license. See LICENSE file in the project root for full license information.
+
+"%~dp0..\..\..\dotnet" "%~dp0fsc.exe" %*
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/RunFsc.sh b/dotnet/sdk/2.0.0-preview2-006497/FSharp/RunFsc.sh
new file mode 100755 (executable)
index 0000000..5ead812
--- /dev/null
@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+#
+# Copyright (c) .NET Foundation and contributors. All rights reserved.
+# Licensed under the MIT license. See LICENSE file in the project root for full license information.
+#
+
+set -e
+
+SOURCE="${BASH_SOURCE[0]}"
+while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
+  DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
+  SOURCE="$(readlink "$SOURCE")"
+  [[ "$SOURCE" != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
+done
+DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
+
+"$DIR/../../../dotnet" "$DIR/fsc.exe" "$@"
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/default.win32manifest b/dotnet/sdk/2.0.0-preview2-006497/FSharp/default.win32manifest
new file mode 100644 (file)
index 0000000..f96b1d6
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
+<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">\r
+  <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>\r
+  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">\r
+    <security>\r
+      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">\r
+        <requestedExecutionLevel level="asInvoker" uiAccess="false"/>\r
+      </requestedPrivileges>\r
+    </security>\r
+  </trustInfo>\r
+</assembly>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/fsc.deps.json b/dotnet/sdk/2.0.0-preview2-006497/FSharp/fsc.deps.json
new file mode 100644 (file)
index 0000000..f8c3461
--- /dev/null
@@ -0,0 +1,1312 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v2.0",
+    "signature": "0472c93853ec69545911a1fc03a73433c23b0d17"
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v2.0": {
+      "tool_fsc/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.FSharp.Compiler": "4.2.0-rc-170619-0"
+        },
+        "runtime": {}
+      },
+      "Microsoft.DiaSymReader/1.0.8": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.1.0"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.DiaSymReader.dll": {}
+        }
+      },
+      "Microsoft.DiaSymReader.PortablePdb/1.1.0": {
+        "dependencies": {
+          "Microsoft.DiaSymReader": "1.0.8",
+          "System.Collections": "4.3.0",
+          "System.Collections.Immutable": "1.2.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.1-beta-24227-04",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.0.11",
+          "System.Xml.XDocument": "4.0.11"
+        },
+        "runtime": {
+          "lib/netstandard1.1/Microsoft.DiaSymReader.PortablePdb.dll": {}
+        }
+      },
+      "Microsoft.FSharp.Compiler/4.2.0-rc-170619-0": {
+        "dependencies": {
+          "Microsoft.DiaSymReader": "1.0.8",
+          "Microsoft.DiaSymReader.PortablePdb": "1.1.0",
+          "System.Collections.Immutable": "1.2.0",
+          "System.Console": "4.0.0",
+          "System.Diagnostics.Process": "4.1.0",
+          "System.Diagnostics.TraceSource": "4.0.0",
+          "System.Linq.Expressions": "4.1.0",
+          "System.Linq.Queryable": "4.0.1",
+          "System.Net.Requests": "4.0.11",
+          "System.Reflection.Emit": "4.0.1",
+          "System.Reflection.Metadata": "1.4.1-beta-24227-04",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Runtime.Loader": "4.0.0",
+          "System.Security.Cryptography.Algorithms": "4.2.0",
+          "System.Threading.Tasks.Parallel": "4.0.1",
+          "System.Threading.Thread": "4.0.0",
+          "System.Threading.ThreadPool": "4.0.10",
+          "System.ValueTuple": "4.3.1"
+        },
+        "runtime": {
+          "lib/netstandard1.6/FSharp.Build.dll": {},
+          "lib/netstandard1.6/FSharp.Compiler.Interactive.Settings.dll": {},
+          "lib/netstandard1.6/FSharp.Compiler.Private.dll": {},
+          "lib/netstandard1.6/FSharp.Core.dll": {},
+          "lib/netstandard1.6/fsc.exe": {},
+          "lib/netstandard1.6/fsi.exe": {}
+        }
+      },
+      "Microsoft.NETCore.Targets/1.1.0": {},
+      "Microsoft.Win32.Primitives/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "Microsoft.Win32.Registry/4.0.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.Handles": "4.0.1",
+          "System.Runtime.InteropServices": "4.1.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "runtime.native.System/4.0.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Net.Http/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography/4.0.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "System.Collections/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Collections.Concurrent/4.0.12": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Diagnostics.Tracing": "4.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Threading": "4.0.11",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Collections.Immutable/1.2.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.1.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Threading": "4.0.11"
+        }
+      },
+      "System.Console/4.0.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Debug/4.0.11": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.DiagnosticSource/4.0.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Tracing": "4.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.0.11"
+        }
+      },
+      "System.Diagnostics.Process/4.1.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.0.1",
+          "Microsoft.Win32.Registry": "4.0.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.0.1",
+          "System.IO.FileSystem.Primitives": "4.0.1",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.Handles": "4.0.1",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.0.11",
+          "System.Threading": "4.0.11",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.0.0",
+          "System.Threading.ThreadPool": "4.0.10",
+          "runtime.native.System": "4.0.0"
+        },
+        "runtimeTargets": {
+          "runtime/linux/lib/_._": {
+            "rid": "linux",
+            "assetType": "runtime"
+          },
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.Tools/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.TraceSource/4.0.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Threading": "4.0.11",
+          "runtime.native.System": "4.0.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.Tracing/4.1.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Calendars/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Extensions/4.0.1": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.InteropServices": "4.1.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.0.1",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.0.1",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem.Primitives/4.0.1": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Linq/4.1.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0"
+        }
+      },
+      "System.Linq.Expressions/4.1.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.1.0",
+          "System.ObjectModel": "4.0.12",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.0.1",
+          "System.Reflection.Emit.ILGeneration": "4.0.1",
+          "System.Reflection.Emit.Lightweight": "4.0.1",
+          "System.Reflection.Extensions": "4.0.1",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.1.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Threading": "4.0.11"
+        }
+      },
+      "System.Linq.Queryable/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Linq": "4.1.0",
+          "System.Linq.Expressions": "4.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.0.1",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Net.Http/4.1.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Diagnostics.DiagnosticSource": "4.0.0",
+          "System.Diagnostics.Tracing": "4.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Extensions": "4.0.1",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.0.1",
+          "System.Net.Primitives": "4.0.11",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.Handles": "4.0.1",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Security.Cryptography.Algorithms": "4.2.0",
+          "System.Security.Cryptography.Encoding": "4.0.0",
+          "System.Security.Cryptography.OpenSsl": "4.0.0",
+          "System.Security.Cryptography.Primitives": "4.0.0",
+          "System.Security.Cryptography.X509Certificates": "4.1.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.0.11",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.0.0",
+          "runtime.native.System.Net.Http": "4.0.1",
+          "runtime.native.System.Security.Cryptography": "4.0.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Net.Primitives/4.0.11": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.0.1"
+        }
+      },
+      "System.Net.Requests/4.0.11": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Diagnostics.Tracing": "4.1.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Net.Http": "4.1.0",
+          "System.Net.Primitives": "4.0.11",
+          "System.Net.WebHeaderCollection": "4.0.1",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.0.11",
+          "System.Threading.Tasks": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Net.WebHeaderCollection/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0"
+        }
+      },
+      "System.ObjectModel/4.0.12": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.0.11"
+        }
+      },
+      "System.Reflection/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit/4.0.1": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.0.1",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.ILGeneration/4.0.1": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.Lightweight/4.0.1": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.0.1",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Extensions/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Metadata/1.4.1-beta-24227-04": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Immutable": "1.2.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.0.1",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.0.11",
+          "System.Threading": "4.0.11"
+        }
+      },
+      "System.Reflection.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.TypeExtensions/4.1.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.ResourceManager/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "System.Runtime.Extensions/4.1.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Handles/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices/4.1.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.0.1"
+        }
+      },
+      "System.Runtime.Loader/4.0.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Numerics/4.0.1": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0"
+        }
+      },
+      "System.Security.Cryptography.Algorithms/4.2.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.Handles": "4.0.1",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Runtime.Numerics": "4.0.1",
+          "System.Security.Cryptography.Encoding": "4.0.0",
+          "System.Security.Cryptography.Primitives": "4.0.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography": "4.0.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Cng/4.2.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.Handles": "4.0.1",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Security.Cryptography.Algorithms": "4.2.0",
+          "System.Security.Cryptography.Encoding": "4.0.0",
+          "System.Security.Cryptography.Primitives": "4.0.0",
+          "System.Text.Encoding": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Csp/4.0.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.Handles": "4.0.1",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Security.Cryptography.Algorithms": "4.2.0",
+          "System.Security.Cryptography.Encoding": "4.0.0",
+          "System.Security.Cryptography.Primitives": "4.0.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.0.11"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Encoding/4.0.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.0.12",
+          "System.Linq": "4.1.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.Handles": "4.0.1",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Security.Cryptography.Primitives": "4.0.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography": "4.0.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.OpenSsl/4.0.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.Handles": "4.0.1",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Runtime.Numerics": "4.0.1",
+          "System.Security.Cryptography.Algorithms": "4.2.0",
+          "System.Security.Cryptography.Encoding": "4.0.0",
+          "System.Security.Cryptography.Primitives": "4.0.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography": "4.0.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Primitives/4.0.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.0.11",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.X509Certificates/4.1.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Calendars": "4.0.1",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.0.1",
+          "System.IO.FileSystem.Primitives": "4.0.1",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.Handles": "4.0.1",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Runtime.Numerics": "4.0.1",
+          "System.Security.Cryptography.Algorithms": "4.2.0",
+          "System.Security.Cryptography.Cng": "4.2.0",
+          "System.Security.Cryptography.Csp": "4.0.0",
+          "System.Security.Cryptography.Encoding": "4.0.0",
+          "System.Security.Cryptography.OpenSsl": "4.0.0",
+          "System.Security.Cryptography.Primitives": "4.0.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.0.11",
+          "runtime.native.System": "4.0.0",
+          "runtime.native.System.Net.Http": "4.0.1",
+          "runtime.native.System.Security.Cryptography": "4.0.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Text.Encoding/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding.Extensions/4.0.11": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Text.RegularExpressions/4.1.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Threading": "4.0.11"
+        }
+      },
+      "System.Threading/4.0.11": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Extensions/4.0.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Parallel/4.0.1": {
+        "dependencies": {
+          "System.Collections.Concurrent": "4.0.12",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Diagnostics.Tracing": "4.1.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Threading": "4.0.11",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Thread/4.0.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.ThreadPool/4.0.10": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.0.1"
+        }
+      },
+      "System.ValueTuple/4.3.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Xml.ReaderWriter/4.0.11": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.0.1",
+          "System.IO.FileSystem.Primitives": "4.0.1",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Runtime.InteropServices": "4.1.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.0.11",
+          "System.Text.RegularExpressions": "4.1.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Extensions": "4.0.0"
+        }
+      },
+      "System.Xml.XDocument/4.0.11": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.0.11",
+          "System.Diagnostics.Tools": "4.0.1",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.1.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.0.11",
+          "System.Xml.ReaderWriter": "4.0.11"
+        }
+      }
+    }
+  },
+  "libraries": {
+    "tool_fsc/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DiaSymReader/1.0.8": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HAhTmRgU+nnDVYxMZFAS1iwqg6CudbsSMZfSY9UJj4AJO4L69xZCtTOPKC5rW8+egNBWjDb0iBZV4ZdNI6dZnA==",
+      "path": "microsoft.diasymreader/1.0.8",
+      "hashPath": "microsoft.diasymreader.1.0.8.nupkg.sha512"
+    },
+    "Microsoft.DiaSymReader.PortablePdb/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-qQevOcNSXTxkIv4r6BvNdUxKNyK7VEqdRNohCKgj0WEppQTL/XZoofI1T3bo5H4Taapk+Wqb0yFTZCVcVL1l+Q==",
+      "path": "microsoft.diasymreader.portablepdb/1.1.0",
+      "hashPath": "microsoft.diasymreader.portablepdb.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.FSharp.Compiler/4.2.0-rc-170619-0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-eP/M/2Xz68ezeQ+N1Pfm3BW960K6wDKM6TXNTRp/ldlG45VQB/qINSbicsXUjLHKCs8dUkIXZ/KmUQzsbVspSg==",
+      "path": "microsoft.fsharp.compiler/4.2.0-rc-170619-0",
+      "hashPath": "microsoft.fsharp.compiler.4.2.0-rc-170619-0.nupkg.sha512"
+    },
+    "Microsoft.NETCore.Targets/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+      "path": "microsoft.netcore.targets/1.1.0",
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Primitives/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-fQnBHO9DgcmkC9dYSJoBqo6sH1VJwJprUHh8F3hbcRlxiQiBUuTntdk8tUwV490OqC2kQUrinGwZyQHTieuXRA==",
+      "path": "microsoft.win32.primitives/4.0.1",
+      "hashPath": "microsoft.win32.primitives.4.0.1.nupkg.sha512"
+    },
+    "Microsoft.Win32.Registry/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-q+eLtROUAQ3OxYA5mpQrgyFgzLQxIyrfT2eLpYX5IEPlHmIio2nh4F5bgOaQoGOV865kFKZZso9Oq9RlazvXtg==",
+      "path": "microsoft.win32.registry/4.0.0",
+      "hashPath": "microsoft.win32.registry.4.0.0.nupkg.sha512"
+    },
+    "runtime.native.System/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-QfS/nQI7k/BLgmLrw7qm7YBoULEvgWnPI+cYsbfCVFTW8Aj+i8JhccxcFMu1RWms0YZzF+UHguNBK4Qn89e2Sg==",
+      "path": "runtime.native.system/4.0.0",
+      "hashPath": "runtime.native.system.4.0.0.nupkg.sha512"
+    },
+    "runtime.native.System.Net.Http/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Nh0UPZx2Vifh8r+J+H2jxifZUD3sBrmolgiFWJd2yiNrxO0xTa6bAw3YwRn1VOiSen/tUXMS31ttNItCZ6lKuA==",
+      "path": "runtime.native.system.net.http/4.0.1",
+      "hashPath": "runtime.native.system.net.http.4.0.1.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==",
+      "path": "runtime.native.system.security.cryptography/4.0.0",
+      "hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512"
+    },
+    "System.Collections/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+      "path": "system.collections/4.3.0",
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Concurrent/4.0.12": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2gBcbb3drMLgxlI0fBfxMA31ec6AEyYCHygGse4vxceJan8mRIWeKJ24BFzN7+bi/NFTgdIgufzb94LWO5EERQ==",
+      "path": "system.collections.concurrent/4.0.12",
+      "hashPath": "system.collections.concurrent.4.0.12.nupkg.sha512"
+    },
+    "System.Collections.Immutable/1.2.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Cma8cBW6di16ZLibL8LYQ+cLjGzoKxpOTu/faZfDcx94ZjAGq6Nv5RO7+T1YZXqEXTZP9rt1wLVEONVpURtUqw==",
+      "path": "system.collections.immutable/1.2.0",
+      "hashPath": "system.collections.immutable.1.2.0.nupkg.sha512"
+    },
+    "System.Console/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-qSKUSOIiYA/a0g5XXdxFcUFmv1hNICBD7QZ0QhGYVipPIhvpiydY8VZqr1thmCXvmn8aipMg64zuanB4eotK9A==",
+      "path": "system.console/4.0.0",
+      "hashPath": "system.console.4.0.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Debug/4.0.11": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-w5U95fVKHY4G8ASs/K5iK3J5LY+/dLFd4vKejsnI/ZhBsWS9hQakfx3Zr7lRWKg4tAw9r4iktyvsTagWkqYCiw==",
+      "path": "system.diagnostics.debug/4.0.11",
+      "hashPath": "system.diagnostics.debug.4.0.11.nupkg.sha512"
+    },
+    "System.Diagnostics.DiagnosticSource/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YKglnq4BMTJxfcr6nuT08g+yJ0UxdePIHxosiLuljuHIUR6t4KhFsyaHOaOc1Ofqp0PUvJ0EmcgiEz6T7vEx3w==",
+      "path": "system.diagnostics.diagnosticsource/4.0.0",
+      "hashPath": "system.diagnostics.diagnosticsource.4.0.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Process/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-mpVZ5bnlSs3tTeJ6jYyDJEIa6tavhAd88lxq1zbYhkkCu0Pno2+gHXcvZcoygq2d8JxW3gojXqNJMTAshduqZA==",
+      "path": "system.diagnostics.process/4.1.0",
+      "hashPath": "system.diagnostics.process.4.1.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tools/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xBfJ8pnd4C17dWaC9FM6aShzbJcRNMChUMD42I6772KGGrqaFdumwhn9OdM68erj1ueNo3xdQ1EwiFjK5k8p0g==",
+      "path": "system.diagnostics.tools/4.0.1",
+      "hashPath": "system.diagnostics.tools.4.0.1.nupkg.sha512"
+    },
+    "System.Diagnostics.TraceSource/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6WVCczFZKXwpWpzd/iJkYnsmWTSFFiU24Xx/YdHXBcu+nFI/ehTgeqdJQFbtRPzbrO3KtRNjvkhtj4t5/WwWsA==",
+      "path": "system.diagnostics.tracesource/4.0.0",
+      "hashPath": "system.diagnostics.tracesource.4.0.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tracing/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-vDN1PoMZCkkdNjvZLql592oYJZgS7URcJzJ7bxeBgGtx5UtR5leNm49VmfHGqIffX4FKacHbI3H6UyNSHQknBg==",
+      "path": "system.diagnostics.tracing/4.1.0",
+      "hashPath": "system.diagnostics.tracing.4.1.0.nupkg.sha512"
+    },
+    "System.Globalization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+      "path": "system.globalization/4.3.0",
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Calendars/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-L1c6IqeQ88vuzC1P81JeHmHA8mxq8a18NUBNXnIY/BVb+TCyAaGIFbhpZt60h9FJNmisymoQkHEFSE9Vslja1Q==",
+      "path": "system.globalization.calendars/4.0.1",
+      "hashPath": "system.globalization.calendars.4.0.1.nupkg.sha512"
+    },
+    "System.Globalization.Extensions/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==",
+      "path": "system.globalization.extensions/4.0.1",
+      "hashPath": "system.globalization.extensions.4.0.1.nupkg.sha512"
+    },
+    "System.IO/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+      "path": "system.io/4.3.0",
+      "hashPath": "system.io.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-IBErlVq5jOggAD69bg1t0pJcHaDbJbWNUZTPI96fkYWzwYbN6D9wRHMULLDd9dHsl7C2YsxXL31LMfPI1SWt8w==",
+      "path": "system.io.filesystem/4.0.1",
+      "hashPath": "system.io.filesystem.4.0.1.nupkg.sha512"
+    },
+    "System.IO.FileSystem.Primitives/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kWkKD203JJKxJeE74p8aF8y4Qc9r9WQx4C0cHzHPrY3fv/L/IhWnyCHaFJ3H1QPOH6A93whlQ2vG5nHlBDvzWQ==",
+      "path": "system.io.filesystem.primitives/4.0.1",
+      "hashPath": "system.io.filesystem.primitives.4.0.1.nupkg.sha512"
+    },
+    "System.Linq/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-bQ0iYFOQI0nuTnt+NQADns6ucV4DUvMdwN6CbkB1yj8i7arTGiTN5eok1kQwdnnNWSDZfIUySQY+J3d5KjWn0g==",
+      "path": "system.linq/4.1.0",
+      "hashPath": "system.linq.4.1.0.nupkg.sha512"
+    },
+    "System.Linq.Expressions/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==",
+      "path": "system.linq.expressions/4.1.0",
+      "hashPath": "system.linq.expressions.4.1.0.nupkg.sha512"
+    },
+    "System.Linq.Queryable/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Yn/WfYe9RoRfmSLvUt2JerP0BTGGykCZkQPgojaxgzF2N0oPo+/AhB8TXOpdCcNlrG3VRtsamtK2uzsp3cqRVw==",
+      "path": "system.linq.queryable/4.0.1",
+      "hashPath": "system.linq.queryable.4.0.1.nupkg.sha512"
+    },
+    "System.Net.Http/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ULq9g3SOPVuupt+Y3U+A37coXzdNisB1neFCSKzBwo182u0RDddKJF8I5+HfyXqK6OhJPgeoAwWXrbiUXuRDsg==",
+      "path": "system.net.http/4.1.0",
+      "hashPath": "system.net.http.4.1.0.nupkg.sha512"
+    },
+    "System.Net.Primitives/4.0.11": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",
+      "path": "system.net.primitives/4.0.11",
+      "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
+    },
+    "System.Net.Requests/4.0.11": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-vxGt7C0cZixN+VqoSW4Yakc1Y9WknmxauDqzxgpw/FnBdz4kQNN51l4wxdXX5VY1xjqy//+G+4CvJWp1+f+y6Q==",
+      "path": "system.net.requests/4.0.11",
+      "hashPath": "system.net.requests.4.0.11.nupkg.sha512"
+    },
+    "System.Net.WebHeaderCollection/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-XX2TIAN+wBSAIV51BU2FvvXMdstUa8b0FBSZmDWjZdwUMmggQSifpTOZ5fNH20z9ZCg2fkV1L5SsZnpO2RQDRQ==",
+      "path": "system.net.webheadercollection/4.0.1",
+      "hashPath": "system.net.webheadercollection.4.0.1.nupkg.sha512"
+    },
+    "System.ObjectModel/4.0.12": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==",
+      "path": "system.objectmodel/4.0.12",
+      "hashPath": "system.objectmodel.4.0.12.nupkg.sha512"
+    },
+    "System.Reflection/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+      "path": "system.reflection/4.3.0",
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-P2wqAj72fFjpP6wb9nSfDqNBMab+2ovzSDzUZK7MVIm54tBJEPr9jWfSjjoTpPwj1LeKcmX3vr0ttyjSSFM47g==",
+      "path": "system.reflection.emit/4.0.1",
+      "hashPath": "system.reflection.emit.4.0.1.nupkg.sha512"
+    },
+    "System.Reflection.Emit.ILGeneration/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Ov6dU8Bu15Bc7zuqttgHF12J5lwSWyTf1S+FJouUXVMSqImLZzYaQ+vRr1rQ0OZ0HqsrwWl4dsKHELckQkVpgA==",
+      "path": "system.reflection.emit.ilgeneration/4.0.1",
+      "hashPath": "system.reflection.emit.ilgeneration.4.0.1.nupkg.sha512"
+    },
+    "System.Reflection.Emit.Lightweight/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-sSzHHXueZ5Uh0OLpUQprhr+ZYJrLPA2Cmr4gn0wj9+FftNKXx8RIMKvO9qnjk2ebPYUjZ+F2ulGdPOsvj+MEjA==",
+      "path": "system.reflection.emit.lightweight/4.0.1",
+      "hashPath": "system.reflection.emit.lightweight.4.0.1.nupkg.sha512"
+    },
+    "System.Reflection.Extensions/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GYrtRsZcMuHF3sbmRHfMYpvxZoIN2bQGrYGerUiWLEkqdEUQZhH3TRSaC/oI4wO0II1RKBPlpIa1TOMxIcOOzQ==",
+      "path": "system.reflection.extensions/4.0.1",
+      "hashPath": "system.reflection.extensions.4.0.1.nupkg.sha512"
+    },
+    "System.Reflection.Metadata/1.4.1-beta-24227-04": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jZVwLiyqsuJOM6Cqx9KuFwmT/RlnB4/8p2UOsr4whk//a/ssGVAsyHuGjGzQpR0XDtASTHEuoB8dloNMVnJcpQ==",
+      "path": "system.reflection.metadata/1.4.1-beta-24227-04",
+      "hashPath": "system.reflection.metadata.1.4.1-beta-24227-04.nupkg.sha512"
+    },
+    "System.Reflection.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+      "path": "system.reflection.primitives/4.3.0",
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.TypeExtensions/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-tsQ/ptQ3H5FYfON8lL4MxRk/8kFyE0A+tGPXmVP967cT/gzLHYxIejIYSxp4JmIeFHVP78g/F2FE1mUUTbDtrg==",
+      "path": "system.reflection.typeextensions/4.1.0",
+      "hashPath": "system.reflection.typeextensions.4.1.0.nupkg.sha512"
+    },
+    "System.Resources.ResourceManager/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+      "path": "system.resources.resourcemanager/4.3.0",
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+      "path": "system.runtime/4.3.0",
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Extensions/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-CUOHjTT/vgP0qGW22U4/hDlOqXmcPq5YicBaXdUR2UiUoLwBT+olO6we4DVbq57jeX5uXH2uerVZhf0qGj+sVQ==",
+      "path": "system.runtime.extensions/4.1.0",
+      "hashPath": "system.runtime.extensions.4.1.0.nupkg.sha512"
+    },
+    "System.Runtime.Handles/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nCJvEKguXEvk2ymk1gqj625vVnlK3/xdGzx0vOKicQkoquaTBJTP13AIYkocSUwHCLNBwUbXTqTWGDxBTWpt7g==",
+      "path": "system.runtime.handles/4.0.1",
+      "hashPath": "system.runtime.handles.4.0.1.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-16eu3kjHS633yYdkjwShDHZLRNMKVi/s0bY8ODiqJ2RfMhDMAwxZaUaWVnZ2P71kr/or+X9o/xFWtNqz8ivieQ==",
+      "path": "system.runtime.interopservices/4.1.0",
+      "hashPath": "system.runtime.interopservices.4.1.0.nupkg.sha512"
+    },
+    "System.Runtime.Loader/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-4UN78GOVU/mbDFcXkEWtetJT/sJ0yic2gGk1HSlSpWI0TDf421xnrZTDZnwNBapk1GQeYN7U1lTj/aQB1by6ow==",
+      "path": "system.runtime.loader/4.0.0",
+      "hashPath": "system.runtime.loader.4.0.0.nupkg.sha512"
+    },
+    "System.Runtime.Numerics/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+XbKFuzdmLP3d1o9pdHu2nxjNr2OEPqGzKeegPLCUMM71a0t50A/rOcIRmGs9wR7a8KuHX6hYs/7/TymIGLNqg==",
+      "path": "system.runtime.numerics/4.0.1",
+      "hashPath": "system.runtime.numerics.4.0.1.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Algorithms/4.2.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-8JQFxbLVdrtIOKMDN38Fn0GWnqYZw/oMlwOUG/qz1jqChvyZlnUmu+0s7wLx7JYua/nAXoESpHA3iw11QFWhXg==",
+      "path": "system.security.cryptography.algorithms/4.2.0",
+      "hashPath": "system.security.cryptography.algorithms.4.2.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Cng/4.2.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cUJ2h+ZvONDe28Szw3st5dOHdjndhJzQ2WObDEXAWRPEQBtVItVoxbXM/OEsTthl3cNn2dk2k0I3y45igCQcLw==",
+      "path": "system.security.cryptography.cng/4.2.0",
+      "hashPath": "system.security.cryptography.cng.4.2.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Csp/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/i1Usuo4PgAqgbPNC0NjbO3jPW//BoBlTpcWFD1EHVbidH21y4c1ap5bbEMSGAXjAShhMH4abi/K8fILrnu4BQ==",
+      "path": "system.security.cryptography.csp/4.0.0",
+      "hashPath": "system.security.cryptography.csp.4.0.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Encoding/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-FbKgE5MbxSQMPcSVRgwM6bXN3GtyAh04NkV8E5zKCBE26X0vYW0UtTa2FIgkH33WVqBVxRgxljlVYumWtU+HcQ==",
+      "path": "system.security.cryptography.encoding/4.0.0",
+      "hashPath": "system.security.cryptography.encoding.4.0.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.OpenSsl/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HUG/zNUJwEiLkoURDixzkzZdB5yGA5pQhDP93ArOpDPQMteURIGERRNzzoJlmTreLBWr5lkFSjjMSk8ySEpQMw==",
+      "path": "system.security.cryptography.openssl/4.0.0",
+      "hashPath": "system.security.cryptography.openssl.4.0.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Primitives/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Wkd7QryWYjkQclX0bngpntW5HSlMzeJU24UaLJQ7YTfI8ydAVAaU2J+HXLLABOVJlKTVvAeL0Aj39VeTe7L+oA==",
+      "path": "system.security.cryptography.primitives/4.0.0",
+      "hashPath": "system.security.cryptography.primitives.4.0.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.X509Certificates/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-4HEfsQIKAhA1+ApNn729Gi09zh+lYWwyIuViihoMDWp1vQnEkL2ct7mAbhBlLYm+x/L4Rr/pyGge1lIY635e0w==",
+      "path": "system.security.cryptography.x509certificates/4.1.0",
+      "hashPath": "system.security.cryptography.x509certificates.4.1.0.nupkg.sha512"
+    },
+    "System.Text.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+      "path": "system.text.encoding/4.3.0",
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.Extensions/4.0.11": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jtbiTDtvfLYgXn8PTfWI+SiBs51rrmO4AAckx4KR6vFK9Wzf6tI8kcRdsYQNwriUeQ1+CtQbM1W4cMbLXnj/OQ==",
+      "path": "system.text.encoding.extensions/4.0.11",
+      "hashPath": "system.text.encoding.extensions.4.0.11.nupkg.sha512"
+    },
+    "System.Text.RegularExpressions/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-i88YCXpRTjCnoSQZtdlHkAOx4KNNik4hMy83n0+Ftlb7jvV6ZiZWMpnEZHhjBp6hQVh8gWd/iKNPzlPF7iyA2g==",
+      "path": "system.text.regularexpressions/4.1.0",
+      "hashPath": "system.text.regularexpressions.4.1.0.nupkg.sha512"
+    },
+    "System.Threading/4.0.11": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-N+3xqIcg3VDKyjwwCGaZ9HawG9aC6cSDI+s7ROma310GQo8vilFZa86hqKppwTHleR/G0sfOzhvgnUxWCR/DrQ==",
+      "path": "system.threading/4.0.11",
+      "hashPath": "system.threading.4.0.11.nupkg.sha512"
+    },
+    "System.Threading.Tasks/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+      "path": "system.threading.tasks/4.3.0",
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Extensions/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-pH4FZDsZQ/WmgJtN4LWYmRdJAEeVkyriSwrv2Teoe5FOU0Yxlb6II6GL8dBPOfRmutHGATduj3ooMt7dJ2+i+w==",
+      "path": "system.threading.tasks.extensions/4.0.0",
+      "hashPath": "system.threading.tasks.extensions.4.0.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Parallel/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7Pc9t25bcynT9FpMvkUw4ZjYwUiGup/5cJFW72/5MgCG+np2cfVUMdh29u8d7onxX7d8PS3J+wL73zQRqkdrSA==",
+      "path": "system.threading.tasks.parallel/4.0.1",
+      "hashPath": "system.threading.tasks.parallel.4.0.1.nupkg.sha512"
+    },
+    "System.Threading.Thread/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gIdJqDXlOr5W9zeqFErLw3dsOsiShSCYtF9SEHitACycmvNvY8odf9kiKvp6V7aibc8C4HzzNBkWXjyfn7plbQ==",
+      "path": "system.threading.thread/4.0.0",
+      "hashPath": "system.threading.thread.4.0.0.nupkg.sha512"
+    },
+    "System.Threading.ThreadPool/4.0.10": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-IMXgB5Vf/5Qw1kpoVgJMOvUO1l32aC+qC3OaIZjWJOjvcxuxNWOK2ZTWWYXfij22NHxT2j1yWX5vlAeQWld9vA==",
+      "path": "system.threading.threadpool/4.0.10",
+      "hashPath": "system.threading.threadpool.4.0.10.nupkg.sha512"
+    },
+    "System.ValueTuple/4.3.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xzDmg26Wb2x2rFDjwziaMYQJqxhrK+b4OUC008o7CnZhUMb2p5XfwgOgAQ/WlKhqxMUSDWRUm5/lNTKdh27pJA==",
+      "path": "system.valuetuple/4.3.1",
+      "hashPath": "system.valuetuple.4.3.1.nupkg.sha512"
+    },
+    "System.Xml.ReaderWriter/4.0.11": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZIiLPsf67YZ9zgr31vzrFaYQqxRPX9cVHjtPSnmx4eN6lbS/yEyYNr2vs1doGDEscF0tjCZFsk9yUg1sC9e8tg==",
+      "path": "system.xml.readerwriter/4.0.11",
+      "hashPath": "system.xml.readerwriter.4.0.11.nupkg.sha512"
+    },
+    "System.Xml.XDocument/4.0.11": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Mk2mKmPi0nWaoiYeotq1dgeNK1fqWh61+EK+w4Wu8SWuTYLzpUnschb59bJtGywaPq7SmTuPf44wrXRwbIrukg==",
+      "path": "system.xml.xdocument/4.0.11",
+      "hashPath": "system.xml.xdocument.4.0.11.nupkg.sha512"
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/fsc.exe b/dotnet/sdk/2.0.0-preview2-006497/FSharp/fsc.exe
new file mode 100644 (file)
index 0000000..f57c69c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/FSharp/fsc.exe differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/fsc.runtimeconfig.json b/dotnet/sdk/2.0.0-preview2-006497/FSharp/fsc.runtimeconfig.json
new file mode 100644 (file)
index 0000000..a7239bc
--- /dev/null
@@ -0,0 +1,9 @@
+{
+  "runtimeOptions": {
+    "tfm": "netcoreapp2.0",
+    "framework": {
+      "name": "Microsoft.NETCore.App",
+      "version": "2.0.0-preview2-25407-01"
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/FSharp/fsi.exe b/dotnet/sdk/2.0.0-preview2-006497/FSharp/fsi.exe
new file mode 100644 (file)
index 0000000..da115b9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/FSharp/fsi.exe differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/MSBuild.deps.json b/dotnet/sdk/2.0.0-preview2-006497/MSBuild.deps.json
new file mode 100644 (file)
index 0000000..174a06b
--- /dev/null
@@ -0,0 +1,2932 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v2.0",
+    "signature": "eac65b6a1025d66d4b0cc2730c6d298d83c971c1"
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v2.0": {
+      "MSBuild.deps.json/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.Build.Runtime": "15.3.0-preview-000388-01",
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "Microsoft.DotNet.TestFramework": "2.0.0-preview2-preview2-006497",
+          "Microsoft.TestPlatform.Build": "15.3.0-preview-20170609-02",
+          "Microsoft.TestPlatform.CLI": "15.3.0-preview-20170609-02",
+          "NuGet.Build.Tasks": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "dotnet": "2.0.0-preview2-006497",
+          "tool_msbuild": "2.0.0-preview2-preview2-006497",
+          "tool_nuget": "2.0.0-preview2-preview2-006497"
+        },
+        "runtime": {}
+      },
+      "Microsoft.ApplicationInsights/2.0.0": {
+        "runtime": {
+          "lib/dotnet5.4/Microsoft.ApplicationInsights.dll": {}
+        }
+      },
+      "Microsoft.Build/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Contracts": "4.0.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.FileVersionInfo": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.IO.Pipes": "4.0.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Parallel": "4.0.1",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Loader": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Dataflow": "4.6.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.ThreadPool": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XPath.XmlDocument": "4.0.1",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.Build.dll": {}
+        }
+      },
+      "Microsoft.Build.Framework/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Framework.dll": {}
+        }
+      },
+      "Microsoft.Build.Runtime/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "System.Text.Encoding.CodePages": "4.3.0"
+        }
+      },
+      "Microsoft.Build.Tasks.Core/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Parallel": "4.0.1",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.Reader": "4.0.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Resources.Writer": "4.0.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Runtime.Serialization.Xml": "4.1.1",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Security.Cryptography.X509Certificates": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath": "4.3.0",
+          "System.Xml.XPath.XmlDocument": "4.0.1",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Tasks.Core.dll": {}
+        }
+      },
+      "Microsoft.Build.Utilities.Core/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.Reader": "4.0.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Runtime.Serialization.Xml": "4.1.1",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.Timer": "4.0.1",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Utilities.Core.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
+      "Microsoft.CodeAnalysis.Common/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.FileVersionInfo": "4.3.0",
+          "System.Diagnostics.StackTrace": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.X509Certificates": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.CodePages": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Parallel": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.ValueTuple": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath.XDocument": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.CSharp/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Common": "2.3.0-beta3-61814-09"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
+        }
+      },
+      "Microsoft.CSharp/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.DotNet.Cli.CommandLine.dll": {}
+        }
+      },
+      "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview2-25407-01": {
+        "dependencies": {
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": {}
+        }
+      },
+      "Microsoft.DotNet.ProjectJsonMigration/1.2.1-alpha-002133": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "NuGet.Packaging.Core": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "System.Collections.Specialized": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.DotNet.ProjectJsonMigration.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Tools.MigrateCommand/1.2.1-alpha-002133": {
+        "dependencies": {
+          "Microsoft.DotNet.ProjectJsonMigration": "1.2.1-alpha-002133"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.DotNet.Tools.MigrateCommand.dll": {}
+        }
+      },
+      "Microsoft.Extensions.CommandLineUtils/1.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.CommandLineUtils.dll": {}
+        }
+      },
+      "Microsoft.Extensions.DependencyModel/2.0.0-preview2-25407-01": {
+        "dependencies": {
+          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview2-25407-01",
+          "Newtonsoft.Json": "9.0.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Linq": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {}
+        }
+      },
+      "Microsoft.NETCore.Targets/1.1.0": {},
+      "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170614-260": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Edge": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Newtonsoft.Json": "9.0.1",
+          "System.Diagnostics.Process": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.TemplateEngine.Cli.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.Contracts.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Newtonsoft.Json": "9.0.1",
+          "System.IO.Compression": "4.3.0",
+          "System.Runtime.Loader": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.TemplateEngine.Edge.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Core": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Newtonsoft.Json": "9.0.1"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Utils.dll": {}
+        }
+      },
+      "Microsoft.TestPlatform.Build/15.3.0-preview-20170609-02": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TestPlatform.Build.dll": {}
+        },
+        "runtimeTargets": {}
+      },
+      "Microsoft.TestPlatform.CLI/15.3.0-preview-20170609-02": {},
+      "Microsoft.Win32.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "Microsoft.Win32.Registry/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "Newtonsoft.Json/9.0.1": {
+        "dependencies": {
+          "Microsoft.CSharp": "4.0.1",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Newtonsoft.Json.dll": {}
+        }
+      },
+      "NuGet.Build.Tasks/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "NuGet.Commands": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Build.Tasks.dll": {}
+        },
+        "runtimeTargets": {}
+      },
+      "NuGet.CommandLine.XPlat/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Microsoft.Build.Runtime": "15.3.0-preview-000388-01",
+          "Microsoft.Extensions.CommandLineUtils": "1.0.1",
+          "NuGet.Commands": "4.3.0-preview3-4168",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0"
+        },
+        "runtime": {
+          "lib/netcoreapp1.0/NuGet.CommandLine.XPlat.dll": {}
+        }
+      },
+      "NuGet.Commands/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Configuration": "4.3.0-preview3-4168",
+          "NuGet.DependencyResolver.Core": "4.3.0-preview3-4168",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Commands.dll": {}
+        }
+      },
+      "NuGet.Common/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Common.dll": {}
+        }
+      },
+      "NuGet.Configuration/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "System.Security.Cryptography.ProtectedData": "4.0.0",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Configuration.dll": {}
+        }
+      },
+      "NuGet.DependencyResolver.Core/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.LibraryModel": "4.3.0-preview3-4168",
+          "NuGet.Protocol": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.DependencyResolver.Core.dll": {}
+        }
+      },
+      "NuGet.Frameworks/4.3.0-preview3-4168": {
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Frameworks.dll": {}
+        }
+      },
+      "NuGet.LibraryModel/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.Versioning": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.LibraryModel.dll": {}
+        }
+      },
+      "NuGet.Packaging/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Newtonsoft.Json": "9.0.1",
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Packaging.Core": "4.3.0-preview3-4168",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.ObjectModel": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Packaging.dll": {}
+        }
+      },
+      "NuGet.Packaging.Core/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.Versioning": "4.3.0-preview3-4168",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Packaging.Core.dll": {}
+        }
+      },
+      "NuGet.ProjectModel/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Newtonsoft.Json": "9.0.1",
+          "NuGet.DependencyResolver.Core": "4.3.0-preview3-4168",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.ProjectModel.dll": {}
+        }
+      },
+      "NuGet.Protocol/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Newtonsoft.Json": "9.0.1",
+          "NuGet.Configuration": "4.3.0-preview3-4168",
+          "NuGet.Packaging": "4.3.0-preview3-4168",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Protocol.dll": {}
+        }
+      },
+      "NuGet.Versioning/4.3.0-preview3-4168": {
+        "runtime": {
+          "lib/netstandard1.0/NuGet.Versioning.dll": {}
+        }
+      },
+      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/debian.8-x64/native/_._": {
+            "rid": "debian.8-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/fedora.23-x64/native/_._": {
+            "rid": "fedora.23-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/fedora.24-x64/native/_._": {
+            "rid": "fedora.24-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.native.System/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Net.Http/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+        "dependencies": {
+          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "dependencies": {
+          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        }
+      },
+      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/opensuse.13.2-x64/native/_._": {
+            "rid": "opensuse.13.2-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/opensuse.42.1-x64/native/_._": {
+            "rid": "opensuse.42.1-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+        "runtimeTargets": {
+          "runtime/osx.10.10-x64/native/_._": {
+            "rid": "osx.10.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/osx.10.10-x64/native/_._": {
+            "rid": "osx.10.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/rhel.7-x64/native/_._": {
+            "rid": "rhel.7-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.14.04-x64/native/_._": {
+            "rid": "ubuntu.14.04-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.16.04-x64/native/_._": {
+            "rid": "ubuntu.16.04-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.16.10-x64/native/_._": {
+            "rid": "ubuntu.16.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "System.AppContext/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Buffers/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Collections.Concurrent/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Collections.Immutable/1.3.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.NonGeneric/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.Specialized/4.3.0": {
+        "dependencies": {
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Console/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Contracts/4.0.1": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Debug/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.FileVersionInfo/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.Process/4.3.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "Microsoft.Win32.Registry": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.ThreadPool": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/linux/lib/_._": {
+            "rid": "linux",
+            "assetType": "runtime"
+          },
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.StackTrace/4.3.0": {
+        "dependencies": {
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.TextWriterTraceListener/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Tools/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.TraceSource/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.Tracing/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Dynamic.Runtime/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Globalization/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Calendars/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "System.Buffers": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.IO.Compression": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO.FileSystem/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.IO.Pipes/4.0.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Net.Primitives": "4.0.11",
+          "System.Net.Sockets": "4.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Principal": "4.0.1",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Overlapped": "4.0.1",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Linq/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Linq.Expressions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Linq.Parallel/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Net.Primitives/4.0.11": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Net.Sockets/4.1.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Net.Primitives": "4.0.11",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.ObjectModel/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Private.DataContractSerialization/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0",
+          "System.Xml.XmlSerializer": "4.3.0"
+        }
+      },
+      "System.Reflection/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.ILGeneration/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.Lightweight/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Metadata/1.4.2": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Reflection.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.TypeExtensions/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.Reader/4.0.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Resources.ResourceManager/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.Writer/4.0.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Runtime/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "System.Runtime.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Handles/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Runtime.Loader/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Numerics/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Runtime.Serialization.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Serialization.Xml/4.1.1": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Private.DataContractSerialization": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.Algorithms/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Cng/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Csp/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Encoding/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.OpenSsl/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.ProtectedData/4.0.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.X509Certificates/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Calendars": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Cng": "4.3.0",
+          "System.Security.Cryptography.Csp": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.OpenSsl": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.Net.Http": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Principal/4.0.1": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding.CodePages/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Text.Encoding.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Text.RegularExpressions/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Overlapped/4.0.1": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Threading.Tasks/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Dataflow/4.6.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Parallel/4.3.0": {
+        "dependencies": {
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Thread/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.ThreadPool/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Threading.Timer/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.ValueTuple/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Xml.ReaderWriter/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Extensions": "4.3.0"
+        }
+      },
+      "System.Xml.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XmlDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XmlSerializer/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        }
+      },
+      "System.Xml.XPath/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XPath.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath": "4.3.0"
+        }
+      },
+      "System.Xml.XPath.XmlDocument/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XPath": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}
+        }
+      },
+      "dotnet/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.ApplicationInsights": "2.0.0",
+          "Microsoft.Build": "15.3.0-preview-000388-01",
+          "Microsoft.DotNet.Archive": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
+          "Microsoft.DotNet.Cli.Sln.Internal": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "Microsoft.DotNet.Configurer": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview2-006497",
+          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview2-25407-01",
+          "Microsoft.DotNet.ProjectJsonMigration": "1.2.1-alpha-002133",
+          "Microsoft.DotNet.Tools.MigrateCommand": "1.2.1-alpha-002133",
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Cli": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Orchestrator.RunnableProjects": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Microsoft.Win32.Registry": "4.3.0",
+          "Newtonsoft.Json": "9.0.1",
+          "System.Diagnostics.TextWriterTraceListener": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Private.DataContractSerialization": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding.CodePages": "4.3.0"
+        },
+        "runtime": {
+          "dotnet.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Archive/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "System.Linq.Parallel": "4.0.1"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Archive.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "System.Collections.Specialized": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Cli.Sln.Internal.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Cli.Utils/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.Build": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview2-25407-01",
+          "Microsoft.Extensions.DependencyModel": "2.0.0-preview2-25407-01",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.Packaging": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "NuGet.Versioning": "4.3.0-preview3-4168",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Cli.Utils.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Configurer/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.DotNet.Archive": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview2-006497",
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Configuration": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Configurer.dll": {}
+        }
+      },
+      "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview2-006497": {
+        "dependencies": {
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "Microsoft.DotNet.InternalAbstractions.dll": {}
+        }
+      },
+      "Microsoft.DotNet.TestFramework/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497"
+        },
+        "runtime": {
+          "Microsoft.DotNet.TestFramework.dll": {}
+        }
+      },
+      "tool_msbuild/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.Build.Runtime": "15.3.0-preview-000388-01"
+        },
+        "runtime": {}
+      },
+      "tool_nuget/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "NuGet.CommandLine.XPlat": "4.3.0-preview3-4168"
+        },
+        "runtime": {}
+      }
+    }
+  },
+  "libraries": {
+    "MSBuild.deps.json/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.ApplicationInsights/2.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-0fHI0623ruqUzsxOGBGgWvLKTCKNzpLFT1lWUs759hsnn1vIDdbLeRoyeKwfUkQI4AusHcuuX8jZfGlM2TOnVg==",
+      "path": "microsoft.applicationinsights/2.0.0",
+      "hashPath": "microsoft.applicationinsights.2.0.0.nupkg.sha512"
+    },
+    "Microsoft.Build/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Wge8MOp6Zx9Hxd3NsJSYRGPz0M9m/+kqHkZuUWEuFxsjT2t8er0opwUiHuCL9kLwjmf0pqfdXE2G/nTWDzaFTg==",
+      "path": "microsoft.build/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Framework/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KO7ashTy2uLOqfVPcqSUdgkzMHf/YlmfO8nSKs2SN23nvFUneszQPS9yeg/lwoajDS8HFJtjV713FIfJjN76CQ==",
+      "path": "microsoft.build.framework/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.framework.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Runtime/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7s59Gg7ILlVyDlwOUyvG3VHINZLYEDK36fsP1uAXW/+Vz+mWFBH2GqVgRPJ21pSKP2m/5IXT4Rwztd34Jyvb0w==",
+      "path": "microsoft.build.runtime/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.runtime.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Tasks.Core/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cNovtpx8aaLdzXdWM0W4pnTkkR0fvk0zP4xXBrP9XE9WAmSDZExzCya5TTz5WCHtrN5KPWS6TSO8kcWiGwyeoA==",
+      "path": "microsoft.build.tasks.core/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.tasks.core.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Utilities.Core/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xtd6x3SoJPA7AB2lnl0cMt0PDZXIbwyafgbJlXDmn7z6z5XH3D2U49giFhNGtdX55fEWu28YMZINZdE/Z80l+A==",
+      "path": "microsoft.build.utilities.core/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.utilities.core.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
+      "path": "microsoft.codeanalysis.analyzers/1.1.0",
+      "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Common/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3CXAw5Rl+T5J51kCicVE7RK1jSsJt8rwPXI7o+cABosI7zILEVDTURYHxpAyd++by8njij9FAJhlAfuJ9PsKWg==",
+      "path": "microsoft.codeanalysis.common/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.common.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.CSharp/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nOKU7unv/KM9HloqmkROhN4zGkmMeUyn+dJFyKdgruyLCxK+xL2yMed+KoKZf+p41Vsg9Y5UquQTldZWQ6LRCg==",
+      "path": "microsoft.codeanalysis.csharp/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.csharp.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CSharp/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",
+      "path": "microsoft.csharp/4.0.1",
+      "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"
+    },
+    "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cJRQ8wRchiVercqc9XsdWRljurEvPgY4fhzUZtb8/wDpkkVX/9TyospjC7ZacGvtXtkY8hRubnOwfBvAIZpMeg==",
+      "path": "microsoft.dotnet.cli.commandline/0.1.0-alpha-142",
+      "hashPath": "microsoft.dotnet.cli.commandline.0.1.0-alpha-142.nupkg.sha512"
+    },
+    "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview2-25407-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-IrVwnfJtmprgjQQQXTrSW9Oj0akNNb1Dtx/PIjKkIBHeIc3dQrnh9XMYUcLv5BsuES01itJYEACIccdJQyQEVg==",
+      "path": "microsoft.dotnet.platformabstractions/2.0.0-preview2-25407-01",
+      "hashPath": "microsoft.dotnet.platformabstractions.2.0.0-preview2-25407-01.nupkg.sha512"
+    },
+    "Microsoft.DotNet.ProjectJsonMigration/1.2.1-alpha-002133": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2g2OieosHaNoLMWuIQ9N2MiScKIPjT7sYFenXO/kq9Fg7bntHXhQ7uehKBgasZzFQp2Jq8eXl4Rh6E9EpKqq5Q==",
+      "path": "microsoft.dotnet.projectjsonmigration/1.2.1-alpha-002133",
+      "hashPath": "microsoft.dotnet.projectjsonmigration.1.2.1-alpha-002133.nupkg.sha512"
+    },
+    "Microsoft.DotNet.Tools.MigrateCommand/1.2.1-alpha-002133": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YcZJxW1koJ4o1MroTTHnN7MHpcMiSC882U8DSBEGuldryGGxnf8dyv+W41nFjkvwk8XClcOVl6G2dkDZHzt3mA==",
+      "path": "microsoft.dotnet.tools.migratecommand/1.2.1-alpha-002133",
+      "hashPath": "microsoft.dotnet.tools.migratecommand.1.2.1-alpha-002133.nupkg.sha512"
+    },
+    "Microsoft.Extensions.CommandLineUtils/1.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-wTk8JFNIBF94m8gzbkjinkgdtD2SfZe8yu8847x8YsqDYYsHOT4siGZeFot3/061RfMm2W2QopRKyNkzz16V2A==",
+      "path": "microsoft.extensions.commandlineutils/1.0.1",
+      "hashPath": "microsoft.extensions.commandlineutils.1.0.1.nupkg.sha512"
+    },
+    "Microsoft.Extensions.DependencyModel/2.0.0-preview2-25407-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-RO/lnPPbKhgUzbustHIkjltCd6Ei+59Tu2uWPY5V7S8XIaYVOiyrn2a2JWG5E8Lc+ASx5DN/sMuoMa6qB2+1ZA==",
+      "path": "microsoft.extensions.dependencymodel/2.0.0-preview2-25407-01",
+      "hashPath": "microsoft.extensions.dependencymodel.2.0.0-preview2-25407-01.nupkg.sha512"
+    },
+    "Microsoft.NETCore.Targets/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+      "path": "microsoft.netcore.targets/1.1.0",
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MVpoRGACH28Lgfv96nGBL7YoWRfLdHDHoTGY2ejLeVE0SIo3jVDFgERRLuhjkGDLmR44yeNPAWBhiN1XZ/Rjnw==",
+      "path": "microsoft.templateengine.abstractions/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.abstractions.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VUfL7tue9rZbu1YnRn/0pb8QsGetWSjonioffRW1vPO9+XjOU5/vLrZEsbp3GxJJHkLVkmikumFrvDmX2U3YPA==",
+      "path": "microsoft.templateengine.cli/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.cli.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MriFe5LSGgdeReBfE9TWgFkMWbhgF8B5hERH0WsvtcLRVRZaKZNeavOLzGgsOfXR/fbSr8MR0XQBJdjmlxZltg==",
+      "path": "microsoft.templateengine.core/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.core.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BAeNRFEmi//pi+HgbfAu9otfbmV4OgGxfo5zNJ5m7hLEEXmC1ege4G4r4us1BAYuCSU4a+d9bi6V+EHFqL+ALw==",
+      "path": "microsoft.templateengine.core.contracts/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.core.contracts.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YCfvISH+h4HXsh0ZaHN9CTtehNXXrpaWBL+kfXm0mm0yN4AdAL4i9hUc7Th/Y/D9HjxzpWChA1iuqCMY1gnsqA==",
+      "path": "microsoft.templateengine.edge/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.edge.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-g9AjDZqUvpGylUOadiWXhdoC+0Wu/5tNK8LXnqXy6K+vCGkvFJYgf96ubexLDimcs9h9zzjHGHrMVBShgSmXUQ==",
+      "path": "microsoft.templateengine.orchestrator.runnableprojects/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.orchestrator.runnableprojects.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-FqxKn9v1XHtxRfGG52/3kNUukvqYPb11hCCyf94bSDwq0j9g8yOpW+aCs4cG7CPWHOBSwVZG4uftLHfYMAuhWw==",
+      "path": "microsoft.templateengine.utils/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.utils.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TestPlatform.Build/15.3.0-preview-20170609-02": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-z8DIlZfvidA9/wLRppbUzBDIjwzOb5J4LXxReUDE1iR/ET4kGKOaDjiE0m2xcZm6oMoAbV+ZLo+JAG/pA+N1ZA==",
+      "path": "microsoft.testplatform.build/15.3.0-preview-20170609-02",
+      "hashPath": "microsoft.testplatform.build.15.3.0-preview-20170609-02.nupkg.sha512"
+    },
+    "Microsoft.TestPlatform.CLI/15.3.0-preview-20170609-02": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-CShEHeYIn4kGLaLSM+IvwFfwTXAdC4dduzikfe7lOI5kIjqI6rH/cJq2jbdXCZR+BA7tbDLpjXXAQkdntD7/uA==",
+      "path": "microsoft.testplatform.cli/15.3.0-preview-20170609-02",
+      "hashPath": "microsoft.testplatform.cli.15.3.0-preview-20170609-02.nupkg.sha512"
+    },
+    "Microsoft.Win32.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
+      "path": "microsoft.win32.primitives/4.3.0",
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Registry/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
+      "path": "microsoft.win32.registry/4.3.0",
+      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"
+    },
+    "Newtonsoft.Json/9.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",
+      "path": "newtonsoft.json/9.0.1",
+      "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"
+    },
+    "NuGet.Build.Tasks/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aS1tFQNJv4yRwvTG9oiE7bMmpMBSMWjuDVRoOK8X2Ysq0hFr/WnQ1RmbG/ULB37Szye/NTntL/sQdejTdqwjMw==",
+      "path": "nuget.build.tasks/4.3.0-preview3-4168",
+      "hashPath": "nuget.build.tasks.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.CommandLine.XPlat/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2aCPjHPZYImrQKMtK0KLS4H2R+hOI1UplCxnGtFN7jgaLkd9mVfTo5KX+lROgT/gl9QZV4RmCQHUKLPvbiVxVA==",
+      "path": "nuget.commandline.xplat/4.3.0-preview3-4168",
+      "hashPath": "nuget.commandline.xplat.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Commands/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rwa0lWzuv86RC8DwBohSOa9XyK0M5R/a67jvyAvLajcKuYi4Z3RtYGd7ltm/wyh7r+vFmD2d1iS+1MCCmf3GVQ==",
+      "path": "nuget.commands/4.3.0-preview3-4168",
+      "hashPath": "nuget.commands.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Common/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GV/BbnOFTULbWLdNV46ZzvkJWqOhoBxCab3CbSuQLHGVsYTvW5VwDSsw/LY/oiWLI6k4v0CpJssQMtDn9jD0Ug==",
+      "path": "nuget.common/4.3.0-preview3-4168",
+      "hashPath": "nuget.common.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Configuration/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9qfuoO6hFGYz9YQRUujx6CUftEuGosC76MnyIdJasPmgHb79uCpyZHo/u8u1ra3/x7S4uN6nBSqHsJBD+2EigA==",
+      "path": "nuget.configuration/4.3.0-preview3-4168",
+      "hashPath": "nuget.configuration.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.DependencyResolver.Core/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-drMe5VpASYCztVBF/jSbxQehQlOTM6ltjFnMHYEuD7NAu+Wx75Glwf0QIXj/JQrLaotF777tEoROHrzJNuSg+A==",
+      "path": "nuget.dependencyresolver.core/4.3.0-preview3-4168",
+      "hashPath": "nuget.dependencyresolver.core.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Frameworks/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-A8ruhvtt0H9xUZqe41pHNPc6SFvHoOzmUYXlOp/e72P7riNEzGOdVAlHw24goVTwwqHNn2UAOFnSBOQ9aTPnng==",
+      "path": "nuget.frameworks/4.3.0-preview3-4168",
+      "hashPath": "nuget.frameworks.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.LibraryModel/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Jbp1r8m12F6J0yujCPIH+M+kMAiKD8XPNjyJXj+I0ILREnG7IPoG7BiqBB50UcQWyq5fN+I0OBosKdwMhmrmsQ==",
+      "path": "nuget.librarymodel/4.3.0-preview3-4168",
+      "hashPath": "nuget.librarymodel.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Packaging/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LM0Ib47IWtlujyKKPmRwRJabXdyTSBSmZDfQiBRj5RhYtgjZl7vMeP9CicWngAHUSoFLQwFKVOO/WjdS76pZmA==",
+      "path": "nuget.packaging/4.3.0-preview3-4168",
+      "hashPath": "nuget.packaging.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Packaging.Core/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-j3ePj47ikvSIN3iK+D7lK5mGBWNpY65cvQE2RYPF5SfvYm97UOtquL3YcmDOjjuGvav/VqwcxAnAqVvO/hhIkg==",
+      "path": "nuget.packaging.core/4.3.0-preview3-4168",
+      "hashPath": "nuget.packaging.core.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.ProjectModel/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-tOJ7GYUQiFeXtiB7IabpzqhH+kc1lHBp7+JyfoccNrqZTeWTikbkfgCPSIkrGopVIwmMOzeym0LlByx5vpndow==",
+      "path": "nuget.projectmodel/4.3.0-preview3-4168",
+      "hashPath": "nuget.projectmodel.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Protocol/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-a4Cs9KbifGpgecwk2xtylB7mz722If4bwcIefbZ/257dCbHJCPwSkp0wWeLV0yEK2qjiPfD5cqx1QpB523ITDQ==",
+      "path": "nuget.protocol/4.3.0-preview3-4168",
+      "hashPath": "nuget.protocol.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Versioning/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-NcZLxf1qGZ/ybEOy5K+u3zulvjTDf169LPA1isMSgaGMio5wz6egNidTTnYdrps5bXU+Zrb6RDBFKiGSfgsHiA==",
+      "path": "nuget.versioning/4.3.0-preview3-4168",
+      "hashPath": "nuget.versioning.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
+      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
+      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
+      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+      "path": "runtime.native.system/4.3.0",
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
+      "path": "runtime.native.system.io.compression/4.3.0",
+      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Net.Http/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
+      "path": "runtime.native.system.net.http/4.3.0",
+      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
+      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
+      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
+      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
+      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
+      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
+      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
+      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
+    },
+    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
+      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
+      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
+      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
+      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
+      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "System.AppContext/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
+      "path": "system.appcontext/4.3.0",
+      "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
+    },
+    "System.Buffers/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
+      "path": "system.buffers/4.3.0",
+      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
+    },
+    "System.Collections/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+      "path": "system.collections/4.3.0",
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Concurrent/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
+      "path": "system.collections.concurrent/4.3.0",
+      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Immutable/1.3.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
+      "path": "system.collections.immutable/1.3.1",
+      "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
+    },
+    "System.Collections.NonGeneric/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",
+      "path": "system.collections.nongeneric/4.3.0",
+      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Specialized/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",
+      "path": "system.collections.specialized/4.3.0",
+      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"
+    },
+    "System.Console/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
+      "path": "system.console/4.3.0",
+      "hashPath": "system.console.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Contracts/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HvQQjy712vnlpPxaloZYkuE78Gn353L0SJLJVeLcNASeg9c4qla2a1Xq8I7B3jZoDzKPtHTkyVO7AZ5tpeQGuA==",
+      "path": "system.diagnostics.contracts/4.0.1",
+      "hashPath": "system.diagnostics.contracts.4.0.1.nupkg.sha512"
+    },
+    "System.Diagnostics.Debug/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+      "path": "system.diagnostics.debug/4.3.0",
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.FileVersionInfo/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
+      "path": "system.diagnostics.fileversioninfo/4.3.0",
+      "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Process/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",
+      "path": "system.diagnostics.process/4.3.0",
+      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.StackTrace/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
+      "path": "system.diagnostics.stacktrace/4.3.0",
+      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.TextWriterTraceListener/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jYFWHdyp1XPPoRCqOwffYVNM4o+r6n5nZgn+DFZQWV2VIL5DgTFn5tI/xw1+3Uf8WmyjOj4Eyu3+BGOpZuowjA==",
+      "path": "system.diagnostics.textwritertracelistener/4.3.0",
+      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tools/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
+      "path": "system.diagnostics.tools/4.3.0",
+      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.TraceSource/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",
+      "path": "system.diagnostics.tracesource/4.3.0",
+      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tracing/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
+      "path": "system.diagnostics.tracing/4.3.0",
+      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
+    },
+    "System.Dynamic.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+      "path": "system.dynamic.runtime/4.3.0",
+      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+      "path": "system.globalization/4.3.0",
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Calendars/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
+      "path": "system.globalization.calendars/4.3.0",
+      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
+      "path": "system.globalization.extensions/4.3.0",
+      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.IO/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+      "path": "system.io/4.3.0",
+      "hashPath": "system.io.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
+      "path": "system.io.compression/4.3.0",
+      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
+      "path": "system.io.filesystem/4.3.0",
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
+      "path": "system.io.filesystem.primitives/4.3.0",
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Pipes/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-L9QVhk8hIEix5KNA0kW58Ha+Y1dNGqqqIhAaJkhcGCWeQzUmN0njzI7SG/XAazpMecboOdFFlH3pH/qbwXLJAg==",
+      "path": "system.io.pipes/4.0.0",
+      "hashPath": "system.io.pipes.4.0.0.nupkg.sha512"
+    },
+    "System.Linq/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+      "path": "system.linq/4.3.0",
+      "hashPath": "system.linq.4.3.0.nupkg.sha512"
+    },
+    "System.Linq.Expressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+      "path": "system.linq.expressions/4.3.0",
+      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
+    },
+    "System.Linq.Parallel/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-J7XCa7n2cFn32uLbtceXfBFhgCk5M++50lylHKNbqTiJkw5y4Tglpi6amuJNPCvj9bLzNSI7rs1fi4joLMNRgg==",
+      "path": "system.linq.parallel/4.0.1",
+      "hashPath": "system.linq.parallel.4.0.1.nupkg.sha512"
+    },
+    "System.Net.Primitives/4.0.11": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",
+      "path": "system.net.primitives/4.0.11",
+      "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
+    },
+    "System.Net.Sockets/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xAz0N3dAV/aR/9g8r0Y5oEqU1JRsz29F5EGb/WVHmX3jVSLqi2/92M5hTad2aNWovruXrJpJtgZ9fccPMG9uSw==",
+      "path": "system.net.sockets/4.1.0",
+      "hashPath": "system.net.sockets.4.1.0.nupkg.sha512"
+    },
+    "System.ObjectModel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+      "path": "system.objectmodel/4.3.0",
+      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
+    },
+    "System.Private.DataContractSerialization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",
+      "path": "system.private.datacontractserialization/4.3.0",
+      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+      "path": "system.reflection/4.3.0",
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+      "path": "system.reflection.emit/4.3.0",
+      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.ILGeneration/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+      "path": "system.reflection.emit.ilgeneration/4.3.0",
+      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.Lightweight/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+      "path": "system.reflection.emit.lightweight/4.3.0",
+      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+      "path": "system.reflection.extensions/4.3.0",
+      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Metadata/1.4.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
+      "path": "system.reflection.metadata/1.4.2",
+      "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
+    },
+    "System.Reflection.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+      "path": "system.reflection.primitives/4.3.0",
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.TypeExtensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+      "path": "system.reflection.typeextensions/4.3.0",
+      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
+    },
+    "System.Resources.Reader/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VX1iHAoHxgrLZv+nq/9drCZI6Q4SSCzSVyUm1e0U60sqWdj6XhY7wvKmy3RvsSal9h+/vqSWwxxJsm0J4vn/jA==",
+      "path": "system.resources.reader/4.0.0",
+      "hashPath": "system.resources.reader.4.0.0.nupkg.sha512"
+    },
+    "System.Resources.ResourceManager/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+      "path": "system.resources.resourcemanager/4.3.0",
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
+    },
+    "System.Resources.Writer/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Hz+ZS81dVSNy93YyJhhL3GwzmMhfcQ8FbUooAt9MO4joIe0vPM4gclv0C82ko1tuN/Kw6CvZFLYkgk6n9xvEkg==",
+      "path": "system.resources.writer/4.0.0",
+      "hashPath": "system.resources.writer.4.0.0.nupkg.sha512"
+    },
+    "System.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+      "path": "system.runtime/4.3.0",
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+      "path": "system.runtime.extensions/4.3.0",
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Handles/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+      "path": "system.runtime.handles/4.3.0",
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+      "path": "system.runtime.interopservices/4.3.0",
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
+      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",
+      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Loader/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
+      "path": "system.runtime.loader/4.3.0",
+      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Numerics/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
+      "path": "system.runtime.numerics/4.3.0",
+      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Serialization.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
+      "path": "system.runtime.serialization.primitives/4.3.0",
+      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Serialization.Xml/4.1.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yqfKHkWUAdI0hdDIdD9KDzluKtZ8IIqLF3O7xIZlt6UTs1bOvFRpCvRTvGQva3Ak/ZM9/nq9IHBJ1tC4Ybcrjg==",
+      "path": "system.runtime.serialization.xml/4.1.1",
+      "hashPath": "system.runtime.serialization.xml.4.1.1.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Algorithms/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
+      "path": "system.security.cryptography.algorithms/4.3.0",
+      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Cng/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
+      "path": "system.security.cryptography.cng/4.3.0",
+      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Csp/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
+      "path": "system.security.cryptography.csp/4.3.0",
+      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
+      "path": "system.security.cryptography.encoding/4.3.0",
+      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
+      "path": "system.security.cryptography.openssl/4.3.0",
+      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
+      "path": "system.security.cryptography.primitives/4.3.0",
+      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.ProtectedData/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-glbkgV1ridcd6No8gYKU93QeXqJHaQvIve/jI0QUOxiD69JpG5pLVXSneMjuhX5SfjdILeOAuFh9PnCkTZ/aaA==",
+      "path": "system.security.cryptography.protecteddata/4.0.0",
+      "hashPath": "system.security.cryptography.protecteddata.4.0.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.X509Certificates/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
+      "path": "system.security.cryptography.x509certificates/4.3.0",
+      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Principal/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",
+      "path": "system.security.principal/4.0.1",
+      "hashPath": "system.security.principal.4.0.1.nupkg.sha512"
+    },
+    "System.Text.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+      "path": "system.text.encoding/4.3.0",
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.CodePages/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
+      "path": "system.text.encoding.codepages/4.3.0",
+      "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
+      "path": "system.text.encoding.extensions/4.3.0",
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Text.RegularExpressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
+      "path": "system.text.regularexpressions/4.3.0",
+      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+      "path": "system.threading/4.3.0",
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Overlapped/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-f7aLuLkBoCQM2kng7zqLFBXz9Gk48gDK8lk1ih9rH/1arJJzZK9gJwNvPDhL6Ps/l6rwOr8jw+4FCHL0KKWiEg==",
+      "path": "system.threading.overlapped/4.0.1",
+      "hashPath": "system.threading.overlapped.4.0.1.nupkg.sha512"
+    },
+    "System.Threading.Tasks/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+      "path": "system.threading.tasks/4.3.0",
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Dataflow/4.6.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2hRjGu2r2jxRZ55wmcHO/WbdX+YAOz9x6FE8xqkHZgPaoFMKQZRe9dk8xTZIas8fRjxRmzawnTEWIrhlM+Un7w==",
+      "path": "system.threading.tasks.dataflow/4.6.0",
+      "hashPath": "system.threading.tasks.dataflow.4.6.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
+      "path": "system.threading.tasks.extensions/4.3.0",
+      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Parallel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
+      "path": "system.threading.tasks.parallel/4.3.0",
+      "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Thread/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
+      "path": "system.threading.thread/4.3.0",
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.ThreadPool/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",
+      "path": "system.threading.threadpool/4.3.0",
+      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Timer/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
+      "path": "system.threading.timer/4.0.1",
+      "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
+    },
+    "System.ValueTuple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gjT1ws/t9hnaEItQfQnuAdM/Iz2sOKNpiCgzn58f1MkYffs0tPq0jm4tpSehkDsHRErxV1/ZMcEunUHYQzxnnA==",
+      "path": "system.valuetuple/4.3.0",
+      "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.ReaderWriter/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
+      "path": "system.xml.readerwriter/4.3.0",
+      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
+      "path": "system.xml.xdocument/4.3.0",
+      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XmlDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
+      "path": "system.xml.xmldocument/4.3.0",
+      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XmlSerializer/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",
+      "path": "system.xml.xmlserializer/4.3.0",
+      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
+      "path": "system.xml.xpath/4.3.0",
+      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
+      "path": "system.xml.xpath.xdocument/4.3.0",
+      "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath.XmlDocument/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",
+      "path": "system.xml.xpath.xmldocument/4.0.1",
+      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"
+    },
+    "dotnet/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Archive/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Cli.Utils/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Configurer/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.TestFramework/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "tool_msbuild/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "tool_nuget/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/MSBuild.dll b/dotnet/sdk/2.0.0-preview2-006497/MSBuild.dll
new file mode 100644 (file)
index 0000000..e5ade92
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/MSBuild.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/MSBuild.runtimeconfig.json b/dotnet/sdk/2.0.0-preview2-006497/MSBuild.runtimeconfig.json
new file mode 100644 (file)
index 0000000..a7239bc
--- /dev/null
@@ -0,0 +1,9 @@
+{
+  "runtimeOptions": {
+    "tfm": "netcoreapp2.0",
+    "framework": {
+      "name": "Microsoft.NETCore.App",
+      "version": "2.0.0-preview2-25407-01"
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.ApplicationInsights.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.ApplicationInsights.dll
new file mode 100644 (file)
index 0000000..d7625f7
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.ApplicationInsights.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Framework.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Framework.dll
new file mode 100644 (file)
index 0000000..7121337
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Framework.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Tasks.Core.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Tasks.Core.dll
new file mode 100644 (file)
index 0000000..0b42ab5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Tasks.Core.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Utilities.Core.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Utilities.Core.dll
new file mode 100644 (file)
index 0000000..a360c8c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.Utilities.Core.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.dll
new file mode 100644 (file)
index 0000000..3e7f4c7
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Build.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.CodeAnalysis.CSharp.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.CodeAnalysis.CSharp.dll
new file mode 100644 (file)
index 0000000..8927849
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.CodeAnalysis.CSharp.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.CodeAnalysis.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.CodeAnalysis.dll
new file mode 100644 (file)
index 0000000..e82a3a6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.CodeAnalysis.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Common.CurrentVersion.targets b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Common.CurrentVersion.targets
new file mode 100644 (file)
index 0000000..74a6520
--- /dev/null
@@ -0,0 +1,5819 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.Common.CurrentVersion.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+This file defines the steps in the standard build process for .NET projects.  It\r
+contains all the steps that are common among the different .NET languages, such as\r
+Visual Basic, and Visual C#.\r
+\r
+Copyright (C) Microsoft Corporation. All rights reserved.\r
+***********************************************************************************************\r
+-->\r
+\r
+<Project DefaultTargets="Build" TreatAsLocalProperty="OutDir" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="'$(MicrosoftCommonPropsHasBeenImported)' != 'true' and Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />\r
+\r
+  <PropertyGroup>\r
+    <ImportByWildcardBeforeMicrosoftCommonTargets Condition="'$(ImportByWildcardBeforeMicrosoftCommonTargets)' == ''">true</ImportByWildcardBeforeMicrosoftCommonTargets>\r
+    <ImportByWildcardAfterMicrosoftCommonTargets Condition="'$(ImportByWildcardAfterMicrosoftCommonTargets)' == ''">true</ImportByWildcardAfterMicrosoftCommonTargets>\r
+    <ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets Condition="'$(ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets)' == ''">true</ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets>\r
+    <ImportUserLocationsByWildcardAfterMicrosoftCommonTargets Condition="'$(ImportUserLocationsByWildcardAfterMicrosoftCommonTargets)' == ''">true</ImportUserLocationsByWildcardAfterMicrosoftCommonTargets>\r
+  </PropertyGroup>\r
+\r
+  <Import Project="$(MSBuildUserExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportBefore\*" Condition="'$(ImportUserLocationsByWildcardBeforeMicrosoftCommonTargets)' == 'true' and exists('$(MSBuildUserExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportBefore')"/>\r
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportBefore\*" Condition="'$(ImportByWildcardBeforeMicrosoftCommonTargets)' == 'true' and exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportBefore')"/>\r
+\r
+  <Import Project="$(MSBuildProjectFullPath).user" Condition="Exists('$(MSBuildProjectFullPath).user')"/>\r
+\r
+\r
+  <!-- VS10 without SP1 and without VS11 will not have VisualStudioVersion set, so do that here -->\r
+  <PropertyGroup>\r
+    <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <CustomBeforeMicrosoftCommonTargets Condition="'$(CustomBeforeMicrosoftCommonTargets)'==''">$(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.Before.Microsoft.Common.targets</CustomBeforeMicrosoftCommonTargets>\r
+    <CustomAfterMicrosoftCommonTargets Condition="'$(CustomAfterMicrosoftCommonTargets)'==''">$(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.After.Microsoft.Common.targets</CustomAfterMicrosoftCommonTargets>\r
+    <ReportingServicesTargets Condition="'$(ReportingServicesTargets)'==''">$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\ReportingServices\Microsoft.ReportingServices.targets</ReportingServicesTargets>\r
+  </PropertyGroup>\r
+\r
+  <Import Project="$(CustomBeforeMicrosoftCommonTargets)" Condition="'$(CustomBeforeMicrosoftCommonTargets)' != '' and Exists('$(CustomBeforeMicrosoftCommonTargets)')"/>\r
+\r
+  <!-- By default, we are creating a managed app because .NET 2.0 projects did not have this property. -->\r
+  <PropertyGroup Condition="'$(TargetRuntime)' == ''">\r
+    <TargetRuntime>Managed</TargetRuntime>\r
+  </PropertyGroup>\r
+\r
+  <!-- Because .NET 2.0 apps did not set TargetFrameworkIdentifier, we need to set it for them here by default.  If\r
+       the runtime is set to Managed, we also need to set these.  Otherwise they should be blank (for instance Javascript or\r
+       Native apps) because they do not target a .NET Framework. -->\r
+  <PropertyGroup Condition="'$(TargetRuntime)' == 'Managed'">\r
+    <TargetFrameworkIdentifier Condition="'$(TargetFrameworkIdentifier)' == ''">.NETFramework</TargetFrameworkIdentifier>\r
+    <TargetFrameworkVersion Condition=" '$(TargetFrameworkVersion)' == '' ">v4.0</TargetFrameworkVersion>\r
+  </PropertyGroup>\r
+\r
+  <!-- AvailablePlatforms is the list of platform targets available. -->\r
+  <PropertyGroup>\r
+    <AvailablePlatforms Condition="'$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == ''">Any CPU,x86,x64,Itanium</AvailablePlatforms>\r
+    <AvailablePlatforms Condition="'$(VisualStudioVersion)' != '' and '$(VisualStudioVersion)' > '10.0'">Any CPU,x86,x64</AvailablePlatforms>\r
+  </PropertyGroup>\r
+\r
+  <!-- Import does NOT apply to .NETCore -->\r
+  <Import Project="Microsoft.NETFramework.props" Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework' or '$(TargetFrameworkIdentifier)' == 'Silverlight'"/>\r
+\r
+  <PropertyGroup>\r
+    <!-- Yield optimization properties -->\r
+    <YieldDuringToolExecution Condition="'$(YieldDuringToolExecution)' == ''">true</YieldDuringToolExecution>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' != '' and '$(TargetFrameworkVersion)' != ''">\r
+    <TargetFrameworkMoniker Condition="'$(TargetFrameworkMoniker)' == '' and '$(TargetFrameworkProfile)' != ''">$(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion),Profile=$(TargetFrameworkProfile)</TargetFrameworkMoniker>\r
+    <TargetFrameworkMoniker Condition="'$(TargetFrameworkMoniker)' == ''">$(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion)</TargetFrameworkMoniker>\r
+\r
+    <!-- The FrameworkPathOverride is required for the inproc visual basic compiler to initialize when targeting target frameworks less than 4.0. If .net 2.0 is not installed then the property value above will not provide the location\r
+             of mscorlib. This is also true if the build author overrides this property to some other directory which does not contain mscorlib.dll. In the case we cannot find mscorlib.dll at the correct location\r
+             we need to find a directory which does contain mscorlib to allow the inproc compiler to initialize and give us the chance to show certain dialogs in the IDE (which only happen after initialization).-->\r
+    <FrameworkPathOverride Condition="'$(FrameworkPathOverride)' == ''">$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPathToStandardLibraries($(TargetFrameworkIdentifier), $(TargetFrameworkVersion), $(TargetFrameworkProfile), $(PlatformTarget), $(TargetFrameworkRootPath)))</FrameworkPathOverride>\r
+    <FrameworkPathOverride Condition="!Exists('$(FrameworkPathOverride)\mscorlib.dll')">$(MSBuildFrameworkToolsPath)</FrameworkPathOverride>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <TargetPlatformIdentifier Condition="'$(TargetPlatformIdentifier)' == ''">Windows</TargetPlatformIdentifier>\r
+    <TargetPlatformVersion Condition="'$(TargetPlatformVersion)' == ''">7.0</TargetPlatformVersion>\r
+    <TargetPlatformSdkPath Condition="'$(TargetPlatformSdkPath)' == '' and '$(TargetPlatformSdkRootOverride)' != ''">$(TargetPlatformSdkRootOverride)\</TargetPlatformSdkPath>\r
+    <TargetPlatformSdkPath Condition="'$(TargetPlatformSdkPath)' == '' and '$(TargetPlatformIdentifier)' == 'Windows' and '$(OS)' == 'Windows_NT' and '$(MSBuildRuntimeType)' != 'Core'">$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SDKs\Windows\v$(TargetPlatformVersion)', InstallationFolder, null, RegistryView.Registry32, RegistryView.Default))</TargetPlatformSdkPath>\r
+    <TargetPlatformSdkPath Condition="'$(TargetPlatformSdkPath)' == ''">$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKLocation($(TargetPlatformIdentifier), $(TargetPlatformVersion)))</TargetPlatformSdkPath>\r
+    <TargetPlatformSdkMetadataLocation Condition="'$(TargetPlatformSdkMetadataLocation)' == '' and Exists('$(TargetPlatformSdkPath)')">$(TargetPlatformSdkPath)Windows Metadata</TargetPlatformSdkMetadataLocation>\r
+    <TargetPlatformSdkMetadataLocation Condition="Exists('$(TargetPlatformSdkPath)') and ('$(TargetPlatformSdkMetadataLocation)' == '' or !Exists('$(TargetPlatformSdkMetadataLocation)'))">$(TargetPlatformSdkPath)References\CommonConfiguration\Neutral</TargetPlatformSdkMetadataLocation>\r
+    <TargetPlatformWinMDLocation Condition="'$(TargetPlatformWinMDLocation)' == '' and Exists('$(TargetPlatformSdkMetadataLocation)')">$(TargetPlatformSdkMetadataLocation)</TargetPlatformWinMDLocation>\r
+    <UseOSWinMdReferences Condition="'$(UseOSWinMdReferences)' == '' and ('$(TargetPlatformWinMDLocation)' == '' and '$(TargetPlatformIdentifier)' == 'Windows' and '$(TargetPlatformVersion)' &gt; '7.0')">true</UseOSWinMdReferences>\r
+    <TargetPlatformWinMDLocation Condition="'$(UseOsWinMdReferences)' == 'true'">$(WinDir)\System32\WinMetadata</TargetPlatformWinMDLocation>\r
+    <TargetPlatformMoniker Condition="'$(TargetPlatformMoniker)' == ''">$(TargetPlatformIdentifier),Version=$(TargetPlatformVersion)</TargetPlatformMoniker>\r
+    <TargetPlatformDisplayName Condition="'$(TargetPlatformDisplayName)' == ''">$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKDisplayName($(TargetPlatformIdentifier), $(TargetPlatformVersion)))</TargetPlatformDisplayName>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    Several properties must be set in the main project file, before using this .TARGETS file.\r
+    However, if the properties are not set, we pick some defaults.\r
+\r
+    OutDir:\r
+    Indicates the final output location for the project or solution. When building a solution,\r
+    OutDir can be used to gather multiple project outputs in one location. In addition,\r
+    OutDir is included in AssemblySearchPaths used for resolving references.\r
+\r
+    OutputPath:\r
+    This property is usually specified in the project file and is used to initialize OutDir.\r
+    OutDir and OutputPath are distinguished for legacy reasons, and OutDir should be used if at all possible.\r
+\r
+    BaseIntermediateOutputPath:\r
+    This is the top level folder where all configuration specific intermediate output folders will be created.\r
+    Default value is obj\\r
+\r
+    IntermediateOutputPath:\r
+    This is the full intermediate Output Path, and is derived from BaseIntermediateOutputPath, if none specified\r
+    (eg. obj\debug). If this property is overridden, then setting BaseIntermediateOutputPath has no effect.\r
+    -->\r
+\r
+  <PropertyGroup>\r
+    <!-- Ensure any OutputPath has a trailing slash, so it can be concatenated -->\r
+    <OutputPath Condition="'$(OutputPath)' != '' and !HasTrailingSlash('$(OutputPath)')">$(OutputPath)\</OutputPath>\r
+    <AssemblyName Condition=" '$(AssemblyName)'=='' ">$(MSBuildProjectName)</AssemblyName>\r
+    <!--\r
+        Be careful not to give OutputPath a default value in the case of an invalid Configuration/Platform.\r
+        We use OutputPath specifically to check for invalid configurations/platforms.\r
+        -->\r
+    <OutputPath Condition=" '$(Platform)'=='' and '$(Configuration)'=='' and '$(OutputPath)'=='' ">bin\Debug\</OutputPath>\r
+    <_OriginalConfiguration>$(Configuration)</_OriginalConfiguration>\r
+    <_OriginalPlatform>$(Platform)</_OriginalPlatform>\r
+    <Configuration Condition=" '$(Configuration)'=='' ">Debug</Configuration>\r
+    <ConfigurationName Condition=" '$(ConfigurationName)' == '' ">$(Configuration)</ConfigurationName>\r
+    <!-- Example, Debug -->\r
+    <Platform Condition=" '$(Platform)'=='' ">AnyCPU</Platform>\r
+\r
+    <OutputType Condition=" '$(TargetType)' != ''">$(TargetType)</OutputType>\r
+    <OutputType Condition=" '$(TargetType)' == 'Container' or '$(TargetType)' == 'DocumentContainer' ">library</OutputType>\r
+    <OutputType Condition=" '$(OutputType)' == '' ">exe</OutputType>\r
+\r
+    <DebugSymbols Condition=" '$(ConfigurationName)' == 'Debug' and '$(DebugSymbols)' == '' and '$(DebugType)'==''">true</DebugSymbols>\r
+\r
+    <!-- Whether or not a .pdb file is produced. -->\r
+    <_DebugSymbolsProduced>false</_DebugSymbolsProduced>\r
+    <_DebugSymbolsProduced Condition="'$(DebugSymbols)'=='true'">true</_DebugSymbolsProduced>\r
+    <_DebugSymbolsProduced Condition="'$(DebugType)'=='none'">false</_DebugSymbolsProduced>\r
+    <_DebugSymbolsProduced Condition="'$(DebugType)'=='pdbonly'">true</_DebugSymbolsProduced>\r
+    <_DebugSymbolsProduced Condition="'$(DebugType)'=='full'">true</_DebugSymbolsProduced>\r
+    <_DebugSymbolsProduced Condition="'$(DebugType)'=='portable'">true</_DebugSymbolsProduced>\r
+    <_DebugSymbolsProduced Condition="'$(DebugType)'=='embedded'">false</_DebugSymbolsProduced>\r
+\r
+    <!-- Whether or not a .xml file is produced. -->\r
+    <_DocumentationFileProduced>true</_DocumentationFileProduced>\r
+    <_DocumentationFileProduced Condition="'$(DocumentationFile)'==''">false</_DocumentationFileProduced>\r
+\r
+    <!-- Whether or not a reference assembly is produced. -->\r
+    <ProduceReferenceAssembly Condition="'$(ProduceReferenceAssembly)' == ''">false</ProduceReferenceAssembly>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition=" '$(OutputPath)' == '' ">\r
+    <!--\r
+        A blank OutputPath at this point means that the user passed in an invalid Configuration/Platform\r
+        combination.  Whether this is considered an error or a warning depends on the value of\r
+        $(SkipInvalidConfigurations).\r
+        -->\r
+    <_InvalidConfigurationError Condition=" '$(SkipInvalidConfigurations)' != 'true' ">true</_InvalidConfigurationError>\r
+    <_InvalidConfigurationWarning Condition=" '$(SkipInvalidConfigurations)' == 'true' ">true</_InvalidConfigurationWarning>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    IDE Macros available from both integrated builds and from command line builds.\r
+    The following properties are 'macros' that are available via IDE for\r
+    pre and post build steps.\r
+    -->\r
+  <PropertyGroup>\r
+    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='exe'">.exe</TargetExt>\r
+    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='winexe'">.exe</TargetExt>\r
+    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='appcontainerexe'">.exe</TargetExt>\r
+    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='library'">.dll</TargetExt>\r
+    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='module'">.netmodule</TargetExt>\r
+    <TargetExt Condition="'$(TargetExt)' == '' and '$(OutputType)'=='winmdobj'">.winmdobj</TargetExt>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+\r
+    <!-- Required for enabling Team Build for packaging app package-generating projects -->\r
+    <OutDirWasSpecified Condition=" '$(OutDir)'!='' and '$(OutDirWasSpecified)'=='' ">true</OutDirWasSpecified>\r
+\r
+    <OutDir Condition=" '$(OutDir)' == '' ">$(OutputPath)</OutDir>\r
+    <!-- Example, bin\Debug\ -->\r
+    <!-- Ensure OutDir has a trailing slash, so it can be concatenated -->\r
+    <OutDir Condition="'$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)')">$(OutDir)\</OutDir>\r
+    <ProjectName Condition=" '$(ProjectName)' == '' ">$(MSBuildProjectName)</ProjectName>\r
+    <!-- Example, MyProject -->\r
+\r
+    <!-- For projects that generate app packages or ones that want a per-project output directory, update OutDir to include the project name -->\r
+    <OutDir Condition="'$(OutDir)' != '' and '$(OutDirWasSpecified)' == 'true' and (('$(WindowsAppContainer)' == 'true' and '$(GenerateProjectSpecificOutputFolder)' != 'false') or '$(GenerateProjectSpecificOutputFolder)' == 'true')">$(OutDir)$(ProjectName)\</OutDir>\r
+\r
+    <TargetName Condition="'$(TargetName)' == '' and '$(OutputType)' == 'winmdobj' and '$(RootNamespace)' != ''">$(RootNamespace)</TargetName>\r
+    <TargetName Condition=" '$(TargetName)' == '' ">$(AssemblyName)</TargetName>\r
+    <!-- Example, MyAssembly -->\r
+    <ProjectFileName Condition=" '$(ProjectFileName)' == '' ">$(MSBuildProjectFile)</ProjectFileName>\r
+    <!-- Example, MyProject.csproj -->\r
+    <ProjectExt Condition=" '$(ProjectExt)' == '' ">$(MSBuildProjectExtension)</ProjectExt>\r
+    <!-- Example, .csproj -->\r
+    <WinMDExpOutputWindowsMetadataFilename Condition="'$(WinMDExpOutputWindowsMetadataFilename)' == '' and '$(OutputType)' == 'winmdobj'">$(TargetName).winmd</WinMDExpOutputWindowsMetadataFilename>\r
+    <TargetFileName Condition=" '$(TargetFileName)' == '' and '$(OutputType)' == 'winmdobj'">$(WinMDExpOutputWindowsMetadataFilename)</TargetFileName>\r
+    <TargetFileName Condition=" '$(TargetFileName)' == '' ">$(TargetName)$(TargetExt)</TargetFileName>\r
+\r
+    <!-- Example, MyAssembly.dll -->\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <!--\r
+        The PublishableProject property is used when invoking the publish target on a solution that\r
+        contains multiple projects. The property determines which projects should be published, and\r
+        which projects should be skipped in the publish target. By default any "Windows Application"\r
+        or "Console Application" project type is publishable. However, a project that would otherwise\r
+        be published can be skipped by defining the PublishableProject property in the project itself.\r
+        -->\r
+    <_DeploymentPublishableProjectDefault Condition="'$(OutputType)'=='winexe' or '$(OutputType)'=='exe' or '$(OutputType)'=='appcontainerexe'">true</_DeploymentPublishableProjectDefault>\r
+    <PublishableProject Condition="'$(PublishableProject)'==''">$(_DeploymentPublishableProjectDefault)</PublishableProject>\r
+\r
+    <_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='library'">Native.$(AssemblyName).manifest</_DeploymentTargetApplicationManifestFileName>\r
+    <!-- Example, Native.MyAssembly.manifest -->\r
+    <_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='winexe'">$(TargetFileName).manifest</_DeploymentTargetApplicationManifestFileName>\r
+    <!-- Example, MyAssembly.exe.manifest -->\r
+    <_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='exe'">$(TargetFileName).manifest</_DeploymentTargetApplicationManifestFileName>\r
+    <!-- Example, MyAssembly.exe.manifest -->\r
+    <_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='appcontainerexe'">$(TargetFileName).manifest</_DeploymentTargetApplicationManifestFileName>\r
+    <!-- Example, MyAssembly.exe.manifest -->\r
+    <TargetDeployManifestFileName Condition="'$(TargetDeployManifestFileName)' == '' and '$(HostInBrowser)' != 'true'">$(AssemblyName).application</TargetDeployManifestFileName>\r
+    <!-- Example, MyAssembly.application -->\r
+    <TargetDeployManifestFileName Condition="'$(TargetDeployManifestFileName)' == '' and '$(HostInBrowser)' == 'true'">$(AssemblyName).xbap</TargetDeployManifestFileName>\r
+    <!-- Example, MyAssembly.xbap -->\r
+    <GenerateClickOnceManifests Condition="'$(OutputType)'=='winexe' or '$(OutputType)'=='exe' or '$(OutputType)'=='appcontainerexe'">$(GenerateManifests)</GenerateClickOnceManifests>\r
+\r
+    <_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='library'">Native.$(AssemblyName)</_DeploymentApplicationManifestIdentity>\r
+    <_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='winexe'">$(AssemblyName).exe</_DeploymentApplicationManifestIdentity>\r
+    <_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='exe'">$(AssemblyName).exe</_DeploymentApplicationManifestIdentity>\r
+    <_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='appcontainerexe'">$(AssemblyName).exe</_DeploymentApplicationManifestIdentity>\r
+    <_DeploymentDeployManifestIdentity Condition="'$(HostInBrowser)' != 'true'">$(AssemblyName).application</_DeploymentDeployManifestIdentity>\r
+    <_DeploymentDeployManifestIdentity Condition="'$(HostInBrowser)' == 'true'">$(AssemblyName).xbap</_DeploymentDeployManifestIdentity>\r
+\r
+    <_DeploymentFileMappingExtension Condition="'$(MapFileExtensions)'=='true'">.deploy</_DeploymentFileMappingExtension>\r
+    <_DeploymentFileMappingExtension Condition="'$(MapFileExtensions)'!='true'"></_DeploymentFileMappingExtension>\r
+\r
+    <_DeploymentBuiltUpdateInterval Condition="'$(UpdatePeriodically)'=='true'">$(UpdateInterval)</_DeploymentBuiltUpdateInterval>\r
+    <_DeploymentBuiltUpdateIntervalUnits Condition="'$(UpdatePeriodically)'=='true'">$(UpdateIntervalUnits)</_DeploymentBuiltUpdateIntervalUnits>\r
+    <_DeploymentBuiltUpdateInterval Condition="'$(UpdatePeriodically)'!='true'">0</_DeploymentBuiltUpdateInterval>\r
+    <_DeploymentBuiltUpdateIntervalUnits Condition="'$(UpdatePeriodically)'!='true'">Days</_DeploymentBuiltUpdateIntervalUnits>\r
+    <_DeploymentBuiltMinimumRequiredVersion Condition="'$(UpdateRequired)'=='true' and '$(Install)'=='true'">$(MinimumRequiredVersion)</_DeploymentBuiltMinimumRequiredVersion>\r
+\r
+    <MaxTargetPath Condition="'$(MaxTargetPath)'==''">100</MaxTargetPath>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <!--\r
+        By default, GenerateApplicationManifest puts all satellite assemblies to the manifest\r
+        record by default by setting TargetCulture to *.\r
+        -->\r
+    <TargetCulture Condition="'$(TargetCulture)'==''">*</TargetCulture>\r
+    <FallbackCulture Condition="'$(UICulture)'!='' and '$(FallbackCulture)'==''">$(UICulture)</FallbackCulture>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup>\r
+    <!-- Not used any more-->\r
+    <_OutputPathItem Include="$(OutDir)"/>\r
+\r
+    <_UnmanagedRegistrationCache Include="$(BaseIntermediateOutputPath)$(MSBuildProjectFile).UnmanagedRegistration.cache"/>\r
+    <_ResolveComReferenceCache Include="$(IntermediateOutputPath)$(MSBuildProjectFile).ResolveComReference.cache"/>\r
+  </ItemGroup>\r
+\r
+  <PropertyGroup>\r
+    <!-- Example, c:\MyProjects\MyProject\bin\debug\ -->\r
+    <!--\r
+        Condition intentionally omitted on this one, because it causes problems\r
+        when we pick up the value of an environment variable named TargetDir\r
+        -->\r
+    <TargetDir Condition="'$(OutDir)' != ''">$([MSBuild]::Escape($([System.IO.Path]::GetFullPath(`$([System.IO.Path]::Combine(`$(MSBuildProjectDirectory)`, `$(OutDir)`))`))))</TargetDir>\r
+\r
+    <!-- Example, c:\MyProjects\MyProject\bin\debug\MyAssembly.dll -->\r
+    <TargetPath Condition=" '$(TargetPath)' == '' ">$(TargetDir)$(TargetFileName)</TargetPath>\r
+\r
+    <TargetRefPath Condition=" '$(TargetRefPath)' == '' and '$(ProduceReferenceAssembly)' == 'true' ">$([MSBuild]::NormalizePath($(TargetDir), 'ref', $(TargetFileName)))</TargetRefPath>\r
+\r
+    <!-- Example, c:\MyProjects\MyProject\ -->\r
+    <ProjectDir Condition=" '$(ProjectDir)' == '' ">$(MSBuildProjectDirectory)\</ProjectDir>\r
+\r
+    <!-- Example, c:\MyProjects\MyProject\MyProject.csproj -->\r
+    <ProjectPath Condition=" '$(ProjectPath)' == '' ">$(ProjectDir)$(ProjectFileName)</ProjectPath>\r
+\r
+    <!-- Example, AnyCPU -->\r
+    <PlatformName Condition=" '$(PlatformName)' == '' ">$(Platform)</PlatformName>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup>\r
+    <!-- This is not used here but remains for backwards compatibility -->\r
+    <AppConfigFileDestination Include="$(OutDir)$(TargetFileName).config"/>\r
+  </ItemGroup>\r
+\r
+  <!--\r
+    IDE Macros available only from integrated builds.\r
+    The following properties are 'macros' that are available via IDE for\r
+    pre and post build steps. However, they are not defined when directly building\r
+    a project from the command line, only when building a solution.\r
+    -->\r
+  <PropertyGroup>\r
+    <DevEnvDir Condition="'$(DevEnvDir)'==''">*Undefined*</DevEnvDir>\r
+    <SolutionName Condition="'$(SolutionName)'==''">*Undefined*</SolutionName>\r
+    <!-- Example, MySolution -->\r
+    <SolutionFileName Condition="'$(SolutionFileName)'==''">*Undefined*</SolutionFileName>\r
+    <!-- Example, MySolution.sln -->\r
+    <SolutionPath Condition="'$(SolutionPath)'==''">*Undefined*</SolutionPath>\r
+    <!-- Example, f:\MySolutions\MySolution\MySolution.sln -->\r
+    <SolutionDir Condition="'$(SolutionDir)'==''">*Undefined*</SolutionDir>\r
+    <!-- Example, f:\MySolutions\MySolution\ -->\r
+    <SolutionExt Condition="'$(SolutionExt)'==''">*Undefined*</SolutionExt>\r
+    <!-- Example, .sln -->\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <GenerateBindingRedirectsOutputType Condition="'$(OutputType)'=='exe' or '$(OutputType)'=='winexe'">true</GenerateBindingRedirectsOutputType>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(AutoUnifyAssemblyReferences)' == ''">\r
+    <AutoUnifyAssemblyReferences>true</AutoUnifyAssemblyReferences>\r
+    <AutoUnifyAssemblyReferences Condition="'$(GenerateBindingRedirectsOutputType)' == 'true' and '$(AutoGenerateBindingRedirects)' != 'true'">false</AutoUnifyAssemblyReferences>\r
+  </PropertyGroup>\r
+  <PropertyGroup>\r
+    <BaseIntermediateOutputPath Condition="!HasTrailingSlash('$(BaseIntermediateOutputPath)')">$(BaseIntermediateOutputPath)\</BaseIntermediateOutputPath>\r
+    <CleanFile Condition="'$(CleanFile)'==''">$(MSBuildProjectFile).FileListAbsolute.txt</CleanFile>\r
+    <!-- During DesignTime Builds, skip project reference build as Design time is only queueing information.-->\r
+    <BuildProjectReferences Condition="'$(BuildProjectReferences)' == '' and '$(DesignTimeBuild)' == 'true'">false</BuildProjectReferences>\r
+    <!-- By default we will build (and if applicable, clean) all project references. But this can be used to disable that-->\r
+    <BuildProjectReferences Condition="'$(BuildProjectReferences)' == ''">true</BuildProjectReferences>\r
+    <BuildInParallel Condition="'$(BuildInParallel)' == ''">true</BuildInParallel>\r
+    <_ResolveReferenceDependencies Condition="'$(_ResolveReferenceDependencies)' == ''">false</_ResolveReferenceDependencies>\r
+    <_GetChildProjectCopyToOutputDirectoryItems Condition="'$(_GetChildProjectCopyToOutputDirectoryItems)' == ''">true</_GetChildProjectCopyToOutputDirectoryItems>\r
+    <OverwriteReadOnlyFiles Condition="'$(OverwriteReadOnlyFiles)' == ''">false</OverwriteReadOnlyFiles>\r
+    <ComReferenceNoClassMembers Condition="'$(ComReferenceNoClassMembers)' == ''">false</ComReferenceNoClassMembers>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition=" $(IntermediateOutputPath) == '' ">\r
+    <IntermediateOutputPath Condition=" '$(PlatformName)' == 'AnyCPU' ">$(BaseIntermediateOutputPath)$(Configuration)\</IntermediateOutputPath>\r
+    <IntermediateOutputPath Condition=" '$(PlatformName)' != 'AnyCPU' ">$(BaseIntermediateOutputPath)$(PlatformName)\$(Configuration)\</IntermediateOutputPath>\r
+  </PropertyGroup>\r
+  <PropertyGroup>\r
+    <IntermediateOutputPath Condition="!HasTrailingSlash('$(IntermediateOutputPath)')">$(IntermediateOutputPath)\</IntermediateOutputPath>\r
+    <_GenerateBindingRedirectsIntermediateAppConfig>$(IntermediateOutputPath)$(MSBuildProjectFile).$(TargetFileName).config</_GenerateBindingRedirectsIntermediateAppConfig>\r
+  </PropertyGroup>\r
+  <ItemGroup>\r
+    <IntermediateAssembly Include="$(IntermediateOutputPath)$(TargetName)$(TargetExt)"/>\r
+    <FinalDocFile Include="@(DocFileItem->'$(OutDir)%(Filename)%(Extension)')"/>\r
+    <CopyUpToDateMarker Include="$([MSBuild]::NormalizePath('$(MSBuildProjectDirectory)', '$(IntermediateOutputPath)', '$(MSBuildProjectFile).CopyComplete'))" />\r
+  </ItemGroup>\r
+\r
+  <ItemGroup Condition="'$(ProduceReferenceAssembly)' == 'true'">\r
+    <IntermediateRefAssembly Include="$(IntermediateOutputPath)ref\$(TargetName)$(TargetExt)" Condition="'@(IntermediateRefAssembly)' == ''" />\r
+    <CreateDirectory Include="@(IntermediateRefAssembly->'%(RootDir)%(Directory)')" />\r
+    <CreateDirectory Include="$(OutDir)ref" />\r
+  </ItemGroup>\r
+\r
+  <ItemGroup Condition="'$(_DebugSymbolsProduced)' == 'true'">\r
+    <_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName).compile.pdb" Condition="'$(OutputType)' == 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == ''"/>\r
+    <_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName).pdb" Condition="'$(OutputType)' != 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == ''"/>\r
+    <_DebugSymbolsOutputPath Include="@(_DebugSymbolsIntermediatePath->'$(OutDir)%(Filename)%(Extension)')" />\r
+  </ItemGroup>\r
+\r
+  <PropertyGroup Condition="'$(_DebugSymbolsProduced)' == 'true' and '$(OutputType)' == 'winmdobj'">\r
+    <WinMDExpOutputPdb Condition="'$(WinMDExpOutputPdb)' == ''">$(IntermediateOutputPath)$(TargetName).pdb</WinMDExpOutputPdb>\r
+    <_WinMDDebugSymbolsOutputPath>$([System.IO.Path]::Combine('$(OutDir)', $([System.IO.Path]::GetFileName('$(WinMDExpOutputPdb)'))))</_WinMDDebugSymbolsOutputPath>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(OutputType)' == 'winmdobj' and '$(DocumentationFile)'!=''">\r
+    <WinMDOutputDocumentationFile Condition="'$(WinMDOutputDocumentationFile)' == ''">$(IntermediateOutputPath)$(TargetName).xml</WinMDOutputDocumentationFile>\r
+    <_WinMDDocFileOutputPath>$([System.IO.Path]::Combine('$(OutDir)', $([System.IO.Path]::GetFileName('$(WinMDOutputDocumentationFile)'))))</_WinMDDocFileOutputPath>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(WinMDExpOutputWindowsMetadataFilename)' != ''">\r
+    <_IntermediateWindowsMetadataPath>$(IntermediateOutputPath)$(WinMDExpOutputWindowsMetadataFilename)</_IntermediateWindowsMetadataPath>\r
+    <_WindowsMetadataOutputPath>$(OutDir)$(WinMDExpOutputWindowsMetadataFilename)</_WindowsMetadataOutputPath>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup>\r
+    <!-- Create an item for entry point of the ClickOnce application (Example: WindowsApplication1.exe) -->\r
+    <_DeploymentManifestEntryPoint Include="@(IntermediateAssembly)">\r
+      <TargetPath>$(TargetFileName)</TargetPath>\r
+    </_DeploymentManifestEntryPoint>\r
+\r
+    <!-- Create an item for the application icon if one exists in the project (Example: app.ico) -->\r
+    <!-- NOTE: The item Include and the Exists function are operating relative to the PROJECT (.csproj, .vbproj etc.) directory in this case -->\r
+    <_DeploymentManifestIconFile Include="$(ApplicationIcon)" Condition="Exists('$(ApplicationIcon)')">\r
+      <TargetPath>$(ApplicationIcon)</TargetPath>\r
+    </_DeploymentManifestIconFile>\r
+\r
+    <!-- Create an item for the output application manifest (Example: WindowsApplication1.exe.manifeset) -->\r
+    <ApplicationManifest Include="$(IntermediateOutputPath)$(_DeploymentTargetApplicationManifestFileName)">\r
+      <TargetPath>$(_DeploymentTargetApplicationManifestFileName)</TargetPath>\r
+    </ApplicationManifest>\r
+\r
+    <!-- Create an item for the final application manifest (Example: WindowsApplication1.exe.manifeset)\r
+             This item represents the final output application manifest used for project-to-project\r
+             references and for copying to the publish output location. -->\r
+    <_ApplicationManifestFinal Include="$(OutDir)$(_DeploymentTargetApplicationManifestFileName)">\r
+      <TargetPath>$(_DeploymentTargetApplicationManifestFileName)</TargetPath>\r
+    </_ApplicationManifestFinal>\r
+\r
+    <!-- Create an item for the output deploy manifest (Example: WindowsApplication1.application) -->\r
+    <DeployManifest Include="$(IntermediateOutputPath)$(TargetDeployManifestFileName)">\r
+      <TargetPath>$(TargetDeployManifestFileName)</TargetPath>\r
+    </DeployManifest>\r
+\r
+    <!-- Create an item for the intermediate trust info file -->\r
+    <_DeploymentIntermediateTrustInfoFile Include="$(IntermediateOutputPath)$(TargetName).TrustInfo.xml" Condition="'$(TargetZone)'!=''"/>\r
+  </ItemGroup>\r
+\r
+  <!--\r
+    Determine the <deploymentProvider> (_DeploymentUrl) for the ClickOnce deployment manifest.\r
+    Prefer the UpdateUrl, falling back to InstallUrl or PublishUrl if not specified.\r
+    If the UpdateUrl is specified then _DeploymentUrl is always set to the UpdateUrl.\r
+    Otherwise, only set the _DeploymentUrl if it's an installed app and updates are enabled.\r
+    -->\r
+  <PropertyGroup>\r
+    <_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(UpdateUrl)</_DeploymentUrl>\r
+    <_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(InstallUrl)</_DeploymentUrl>\r
+    <_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(PublishUrl)</_DeploymentUrl>\r
+    <_DeploymentUrl Condition="!('$(UpdateUrl)'=='') and '$(Install)'=='false'"></_DeploymentUrl>\r
+    <_DeploymentUrl Condition="'$(_DeploymentUrl)'!=''">$(_DeploymentUrl)$(TargetDeployManifestFileName)</_DeploymentUrl>\r
+    <!--\r
+        Need to explicitly blank out the _DeploymentUrl when it's not used. Otherwise an\r
+        inappropriate value may be used. For example a local path from the PublishUrl\r
+        is something we never want to see in the manifest because it means you could\r
+        only install the app from that machine.\r
+        -->\r
+    <_DeploymentUrl Condition="'$(UpdateUrl)'=='' and !('$(Install)'=='true' and '$(UpdateEnabled)'=='true')"></_DeploymentUrl>\r
+    <_DeploymentUrl Condition="'$(ExcludeDeploymentUrl)'=='true'"></_DeploymentUrl>\r
+  </PropertyGroup>\r
+\r
+  <!-- Determine the URLs for the bootstrapper. -->\r
+  <PropertyGroup>\r
+    <_DeploymentApplicationUrl Condition="'$(IsWebBootstrapper)'=='true'">$(InstallUrl)</_DeploymentApplicationUrl>\r
+    <_DeploymentApplicationUrl Condition="'$(IsWebBootstrapper)'=='true' and '$(InstallUrl)'==''">$(PublishUrl)</_DeploymentApplicationUrl>\r
+    <_DeploymentComponentsUrl Condition="'$(BootstrapperComponentsLocation)'=='Absolute'">$(BootstrapperComponentsUrl)</_DeploymentComponentsUrl>\r
+  </PropertyGroup>\r
+\r
+  <!-- Output location for publish target. -->\r
+  <PropertyGroup>\r
+    <PublishDir Condition="'$(PublishDir)' != '' and !HasTrailingSlash('$(PublishDir)')">$(PublishDir)\</PublishDir>\r
+    <PublishDir Condition="'$(PublishDir)'==''">$(OutputPath)app.publish\</PublishDir>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    ProcessorArchitecture is the target processor architecture.\r
+    -->\r
+  <PropertyGroup Condition="'$(ProcessorArchitecture)'==''">\r
+    <!--\r
+        If ProcessorArchitecture is not set, set it to PlatformTarget\r
+        Note: if $(PlatformTarget) is also blank resolve assembly reference defaults to msil which is the\r
+        desired behavior in this case\r
+        -->\r
+    <ProcessorArchitecture>$(PlatformTarget)</ProcessorArchitecture>\r
+\r
+    <!--\r
+        If Processor architecture is not set and PlatformTarget is a known target translate the\r
+        PlatformTarget into something ResolveAssemblyReference knows about\r
+        -->\r
+    <ProcessorArchitecture Condition=" '$(PlatformTarget)' == 'AnyCpu' ">msil</ProcessorArchitecture>\r
+    <ProcessorArchitecture Condition=" '$(PlatformTarget)' == 'x64' ">amd64</ProcessorArchitecture>\r
+    <ProcessorArchitecture Condition=" '$(PlatformTarget)' == 'Itanium' ">ia64</ProcessorArchitecture>\r
+    <ProcessorArchitecture Condition=" '$(PlatformTarget)' == 'x86' ">x86</ProcessorArchitecture>\r
+    <ProcessorArchitecture Condition=" '$(PlatformTarget)' == 'ARM' ">arm</ProcessorArchitecture>\r
+  </PropertyGroup>\r
+\r
+ <PropertyGroup>\r
+    <ConsiderPlatformAsProcessorArchitecture Condition="'$(ConsiderPlatformAsProcessorArchitecture)' == ''">true</ConsiderPlatformAsProcessorArchitecture>\r
+ </PropertyGroup>\r
+\r
+ <PropertyGroup Condition="'$(ProcessorArchitecture)' == '' and '$(ConsiderPlatformAsProcessorArchitecture)' == 'true'">\r
+    <!-- We need to do this here because if we were to just compare against platform visual would parse them out as available platforms which may not be the case -->\r
+    <ProcessorArchitectureAsPlatform>$(Platform)</ProcessorArchitectureAsPlatform>\r
+    <ProcessorArchitecture Condition=" '$(ProcessorArchitectureAsPlatform)' == 'AnyCpu' or '$(ProcessorArchitectureAsPlatform)' == 'Any Cpu'">msil</ProcessorArchitecture>\r
+    <ProcessorArchitecture Condition=" '$(ProcessorArchitectureAsPlatform)' == 'x64' or '$(ProcessorArchitectureAsPlatform)' == 'amd64'">amd64</ProcessorArchitecture>\r
+    <ProcessorArchitecture Condition=" '$(ProcessorArchitectureAsPlatform)' == 'Itanium' ">ia64</ProcessorArchitecture>\r
+    <ProcessorArchitecture Condition=" '$(ProcessorArchitectureAsPlatform)' == 'x86' or '$(ProcessorArchitectureAsPlatform)' == 'win32'">x86</ProcessorArchitecture>\r
+    <ProcessorArchitecture Condition=" '$(ProcessorArchitectureAsPlatform)' == 'ARM' ">arm</ProcessorArchitecture>\r
+\r
+    <!--For compatibility with the 4.0 behavior, if not set above, default to the environment. To override this, set ProcessorArchitecture explicitly. We also need to disable the warning since we do not know if what the environment is set to is correct-->\r
+    <ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch Condition="'$(ProcessorArchitecture)'==''">None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>\r
+    <ProcessorArchitecture Condition="'$(ProcessorArchitecture)'==''">$(PROCESSOR_ARCHITECTURE)</ProcessorArchitecture>\r
+  </PropertyGroup>\r
+\r
+\r
+  <!-- Sensible defaults for the most-commonly-desired MSBuildRuntime and MSBuildArchitecture values -->\r
+  <PropertyGroup Condition="'$(DisableOutOfProcTaskHost)' == ''">\r
+    <TargetFrameworkAsMSBuildRuntime Condition="'$(TargetFrameworkVersion)' == 'v2.0' or '$(TargetFrameworkVersion)' == 'v3.0' or '$(TargetFrameworkVersion)' == 'v3.5'">CLR2</TargetFrameworkAsMSBuildRuntime>\r
+    <TargetFrameworkAsMSBuildRuntime Condition="'$(TargetFrameworkVersion)' == 'v4.0' or '$(TargetFrameworkVersion)' == 'v4.5'">CLR4</TargetFrameworkAsMSBuildRuntime>\r
+    <TargetFrameworkAsMSBuildRuntime Condition="'$(TargetFrameworkAsMSBuildRuntime)' == ''">CurrentRuntime</TargetFrameworkAsMSBuildRuntime>\r
+\r
+    <PlatformTargetAsMSBuildArchitectureExplicitlySet Condition="'$(PlatformTargetAsMSBuildArchitecture)' != ''">true</PlatformTargetAsMSBuildArchitectureExplicitlySet>\r
+    <PlatformTargetAsMSBuildArchitectureExplicitlySet Condition="'$(PlatformTargetAsMSBuildArchitecture)' == ''">false</PlatformTargetAsMSBuildArchitectureExplicitlySet>\r
+\r
+    <PlatformTargetAsMSBuildArchitecture Condition="'$(PlatformTarget)' == 'x86' or ('$(PlatformTarget)' == 'x64' and '$(MSBuildExtensionsPath64)' != '')">$(PlatformTarget)</PlatformTargetAsMSBuildArchitecture>\r
+    <PlatformTargetAsMSBuildArchitecture Condition="'$(PlatformTarget)' == 'arm'">x86</PlatformTargetAsMSBuildArchitecture>\r
+    <PlatformTargetAsMSBuildArchitecture Condition="('$(PlatformTarget)' == 'ia64' and '$(MSBuildExtensionsPath64)' != '')">x64</PlatformTargetAsMSBuildArchitecture>\r
+    <PlatformTargetAsMSBuildArchitecture Condition="'$(PlatformTargetAsMSBuildArchitecture)' == ''">CurrentArchitecture</PlatformTargetAsMSBuildArchitecture>\r
+  </PropertyGroup>\r
+\r
+  <!-- Flavor is the project flavor. For example, Client, Smart Devices, SQL Server, etc. -->\r
+  <PropertyGroup>\r
+    <ProjectFlavor Condition="'$(ProjectFlavor)'==''">Client</ProjectFlavor>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    The default for compilers is to not delay-sign. If $(DelaySign) is false, let the compiler\r
+    use its default rather than forcing a no-delay-sign flag to be passed in. This is so that\r
+    attributes in the source code can override this decision.\r
+    -->\r
+  <PropertyGroup>\r
+    <DelaySign Condition="'$(SignAssembly)' != 'true'">false</DelaySign>\r
+    <DelaySign Condition="'$(DelaySign)'!='true'"></DelaySign>\r
+  </PropertyGroup>\r
+\r
+  <!-- These properties control web reference proxy generation. -->\r
+  <PropertyGroup>\r
+    <WebReference_EnableProperties Condition=" '$(WebReference_EnableProperties)' == '' ">true</WebReference_EnableProperties>\r
+    <WebReference_EnableSQLTypes Condition=" '$(WebReference_EnableSQLTypes)' == '' ">true</WebReference_EnableSQLTypes>\r
+    <WebReference_EnableLegacyEventingModel Condition=" '$(WebReference_EnableLegacyEventingModel)' == '' ">false</WebReference_EnableLegacyEventingModel>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildProjectFullPath);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+    <MSBuildAllProjects Condition="Exists('$(MSBuildProjectFullPath).user')">$(MSBuildAllProjects);$(MSBuildProjectFullPath).user</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    These parameters control where to look in the registry for directories to search for\r
+    assemblies in the assembly resolution tasks.\r
+    -->\r
+  <PropertyGroup>\r
+    <AssemblyFoldersSuffix Condition=" '$(AssemblyFoldersSuffix)' == '' ">AssemblyFoldersEx</AssemblyFoldersSuffix>\r
+    <FrameworkRegistryBase Condition=" '$(FrameworkRegistryBase)' == '' ">Software\Microsoft\$(TargetFrameworkIdentifier)</FrameworkRegistryBase>\r
+    <TargetPlatformRegistryBase Condition="'$(TargetPlatformRegistryBase)' == ''">Software\Microsoft\Microsoft SDKs\$(TargetPlatformIdentifier)</TargetPlatformRegistryBase>\r
+    <AssemblyFoldersConfigFile Condition="'$(AssemblyFoldersConfigFile)' == ''">$(MSBuildToolsPath32)\AssemblyFolders.config</AssemblyFoldersConfigFile>\r
+    <AssemblyFoldersConfigFileSearchPath Condition="Exists('$(AssemblyFoldersConfigFile)')">{AssemblyFoldersFromConfig:$(AssemblyFoldersConfigFile),$(TargetFrameworkVersion)};</AssemblyFoldersConfigFileSearchPath>\r
+    <!--\r
+        The SearchPaths property is set to find assemblies in the following order:\r
+\r
+            (1) Files from current project - indicated by {CandidateAssemblyFiles}\r
+            (2) $(ReferencePath) - the reference path property, which comes from the .USER file.\r
+            (3) The hintpath from the referenced item itself, indicated by {HintPathFromItem}.\r
+            (4) The directory of MSBuild's "target" runtime from GetFrameworkPath.\r
+                The "target" runtime folder is the folder of the runtime that MSBuild is a part of.\r
+            (5) Registered assembly folders, indicated by {Registry:*,*,*}\r
+            (6) Assembly folders from AssemblyFolders.config file (provided by Visual Studio Dev15+).\r
+            (7) Legacy registered assembly folders, indicated by {AssemblyFolders}\r
+            (8) Resolve to the GAC.\r
+            (9) Treat the reference's Include as if it were a real file name.\r
+            (10) Look in the application's output folder (like bin\debug)\r
+        -->\r
+    <AssemblySearchPaths Condition=" '$(AssemblySearchPaths)' == ''">\r
+      {CandidateAssemblyFiles};\r
+      $(ReferencePath);\r
+      {HintPathFromItem};\r
+      {TargetFrameworkDirectory};\r
+      $(AssemblyFoldersConfigFileSearchPath)\r
+      {Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};\r
+      {AssemblyFolders};\r
+      {GAC};\r
+      {RawFileName};\r
+      $(OutDir)\r
+    </AssemblySearchPaths>\r
+\r
+    <!--\r
+        These are the extensions that assembly reference resolution will consider for resolution.\r
+        Add new extensions here if you want to add new file types to consider (for example, .metadata_dll).\r
+        Put the most likely extensions first for reference resolution speed.\r
+        -->\r
+    <AllowedReferenceAssemblyFileExtensions Condition=" '$(AllowedReferenceAssemblyFileExtensions)' == '' ">\r
+      .winmd;\r
+      .dll;\r
+      .exe\r
+    </AllowedReferenceAssemblyFileExtensions>\r
+\r
+    <!--\r
+        These are the extensions that reference resolution will consider when looking for files related\r
+        to resolved references.  Add new extensions here if you want to add new file types to consider.\r
+        -->\r
+    <AllowedReferenceRelatedFileExtensions Condition=" '$(AllowedReferenceRelatedFileExtensions)' == '' ">\r
+      .pdb;\r
+      .xml;\r
+      .pri;\r
+      .dll.config;\r
+      .exe.config\r
+    </AllowedReferenceRelatedFileExtensions>\r
+\r
+    <!--\r
+        These names are used when determining which TargetFramework subset to use. If the any of the FullReferenceAssemblyNames\r
+        are seen in the list of client subsets, RAR will assume that no client subset is being used. The list is semicolon seperated\r
+        For example :   Full;Complete;AllThere\r
+        -->\r
+    <FullReferenceAssemblyNames Condition="'$(FullReferenceAssemblyNames)' == ''">Full</FullReferenceAssemblyNames>\r
+  </PropertyGroup>\r
+\r
+  <!-- ContinueOnError takes 3 values:  WarnAndContinue (true), ErrorAndStop (false), and ErrorAndContinue.\r
+         Default to ErrorAndStop, since that matches the behaviour in previous versions, and what users\r
+         typically expect -->\r
+  <PropertyGroup>\r
+    <ContinueOnError Condition="'$(ContinueOnError)' == ''">false</ContinueOnError>\r
+  </PropertyGroup>\r
+\r
+  <!-- Common Project System support -->\r
+  <PropertyGroup>\r
+    <CommonXamlResourcesDirectory Condition=" '$(CommonXamlResourcesDirectory)' == '' ">$(MSBuildThisFileDirectory)$(LangName)\</CommonXamlResourcesDirectory>\r
+  </PropertyGroup>\r
+\r
+  <!-- We need to fallback to en-US in case the xaml rules are not localized (possibly happen on community languages).  -->\r
+  <PropertyGroup Condition="!Exists('$(CommonXamlResourcesDirectory)')">\r
+    <CommonXamlResourcesDirectory>$(MSBuildThisFileDirectory)en-US\</CommonXamlResourcesDirectory>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup Condition=" '$(DefineCommonItemSchemas)' == 'true' ">\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)ProjectItemsSchema.xaml"/>\r
+\r
+    <PropertyPageSchema Include="\r
+                        $(CommonXamlResourcesDirectory)General.xaml;\r
+                        $(CommonXamlResourcesDirectory)Debugger_General.xaml">\r
+      <Context>Project</Context>\r
+    </PropertyPageSchema>\r
+\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)General.BrowseObject.xaml">\r
+      <Context>BrowseObject</Context>\r
+    </PropertyPageSchema>\r
+\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)General_File.xaml">\r
+      <Context>File</Context>\r
+    </PropertyPageSchema>\r
+\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)SCC.xaml">\r
+      <Context>Invisible</Context>\r
+    </PropertyPageSchema>\r
+\r
+    <PropertyPageSchema Include="\r
+                        $(CommonXamlResourcesDirectory)Folder.xaml;\r
+                        $(CommonXamlResourcesDirectory)None.xaml;\r
+                        $(CommonXamlResourcesDirectory)Content.xaml;\r
+                        $(CommonXamlResourcesDirectory)EmbeddedResource.xaml;\r
+                        ">\r
+      <Context>File;BrowseObject</Context>\r
+    </PropertyPageSchema>\r
+\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)SpecialFolder.xaml;">\r
+      <Context>File;ProjectSubscriptionService</Context>\r
+    </PropertyPageSchema>\r
+  </ItemGroup>\r
+\r
+  <PropertyGroup>\r
+    <DefineCommonReferenceSchemas Condition=" '$(DefineCommonReferenceSchemas)' == '' ">$(DefineCommonItemSchemas)</DefineCommonReferenceSchemas>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup Condition=" '$(DefineCommonReferenceSchemas)' == 'true' ">\r
+    <!-- Assembly references -->\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)assemblyreference.xaml">\r
+      <Context>;BrowseObject</Context>\r
+    </PropertyPageSchema>\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)ResolvedAssemblyReference.xaml">\r
+      <Context>ProjectSubscriptionService;BrowseObject</Context>\r
+    </PropertyPageSchema>\r
+\r
+    <!-- COM references -->\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)COMReference.xaml">\r
+      <Context>;BrowseObject</Context>\r
+    </PropertyPageSchema>\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)ResolvedCOMReference.xaml">\r
+      <Context>ProjectSubscriptionService;BrowseObject</Context>\r
+    </PropertyPageSchema>\r
+\r
+    <!-- Project references -->\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)ProjectReference.xaml">\r
+      <Context>;BrowseObject</Context>\r
+    </PropertyPageSchema>\r
+    <PropertyPageSchema Include="$(CommonXamlResourcesDirectory)ResolvedProjectReference.xaml">\r
+      <Context>ProjectSubscriptionService;BrowseObject</Context>\r
+    </PropertyPageSchema>\r
+  </ItemGroup>\r
+\r
+  <ItemGroup Condition=" '$(DefineCommonCapabilities)' == 'true' ">\r
+    <ProjectCapability Include="\r
+                          AssemblyReferences;\r
+                          COMReferences;\r
+                          ProjectReferences;\r
+                          SharedProjectReferences;\r
+                          OutputGroups;\r
+                          AllTargetOutputGroups;\r
+                          VisualStudioWellKnownOutputGroups;\r
+                          SingleFileGenerators;\r
+                          DeclaredSourceItems;\r
+                          UserSourceItems;\r
+                           " />\r
+    <ProjectCapability Condition=" '$(TargetPlatformIdentifier)' == 'Windows' and '$(TargetPlatformVersion)' &lt; 8.0 "\r
+                       Include="BuildWindowsDesktopTarget" />\r
+  </ItemGroup>\r
+\r
+  <ItemDefinitionGroup Condition=" '$(DefineExplicitDefaults)' == 'true' ">\r
+    <None>\r
+      <CopyToOutputDirectory>Never</CopyToOutputDirectory>\r
+    </None>\r
+    <Content>\r
+      <CopyToOutputDirectory>Never</CopyToOutputDirectory>\r
+    </Content>\r
+    <Compile>\r
+      <CopyToOutputDirectory>Never</CopyToOutputDirectory>\r
+    </Compile>\r
+    <EmbeddedResource>\r
+      <CopyToOutputDirectory>Never</CopyToOutputDirectory>\r
+    </EmbeddedResource>\r
+  </ItemDefinitionGroup>\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                Build Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CheckForInvalidConfigurationAndPlatform\r
+\r
+    This target checks for errors in statically defined properties.  By setting BeforeTargets, we try\r
+    to ensure that the target runs before any build related targets.  \r
+    If your target requires this check and is running as a BeforeTargets of one of the first targets\r
+    of $(BuildDependsOn), $(RebuildDependsOn), or $(CleanDependsOn) you will need to set your DependsOn\r
+    to this target.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_CheckForInvalidConfigurationAndPlatform"\r
+      BeforeTargets="$(BuildDependsOn);Build;$(RebuildDependsOn);Rebuild;$(CleanDependsOn);Clean">\r
+\r
+    <PropertyGroup>\r
+      <_InvalidConfigurationMessageText>The OutputPath property is not set for project '$(MSBuildProjectFile)'.  Please check to make sure that you have specified a valid combination of Configuration and Platform for this project.  Configuration='$(_OriginalConfiguration)'  Platform='$(_OriginalPlatform)'.</_InvalidConfigurationMessageText>\r
+      <_InvalidConfigurationMessageText Condition="'$(BuildingInsideVisualStudio)' == 'true'">$(_InvalidConfigurationMessageText)  This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform.</_InvalidConfigurationMessageText>\r
+      <_InvalidConfigurationMessageText Condition="'$(BuildingInsideVisualStudio)' != 'true'">$(_InvalidConfigurationMessageText)  You may be seeing this message because you are trying to build a project without a solution file, and have specified a non-default Configuration or Platform that doesn't exist for this project.</_InvalidConfigurationMessageText>\r
+    </PropertyGroup>\r
+\r
+    <Error Condition=" '$(_InvalidConfigurationError)' == 'true' " Text="$(_InvalidConfigurationMessageText)"/>\r
+    <Warning Condition=" '$(_InvalidConfigurationWarning)' == 'true' " Text="$(_InvalidConfigurationMessageText)"/>\r
+\r
+    <Message Condition="'$(DesignTimeBuild)' != 'true'" Text="Configuration=$(Configuration)" Importance="Low" />\r
+    <Message Condition="'$(DesignTimeBuild)' != 'true'" Text="Platform=$(Platform)" Importance="Low" />\r
+\r
+    <!-- Although we try to ensure a trailing slash, it's possible to circumvent this if the property is set on the command line -->\r
+    <Error Condition="'$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)')" Text="The OutDir property must end with a trailing slash." />\r
+    <Error Condition="'$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)')" Text="The BaseIntermediateOutputPath must end with a trailing slash." />\r
+    <Error Condition="'$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)')" Text="The IntermediateOutputPath must end with a trailing slash." />\r
+\r
+    <!-- Also update the value of PlatformTargetAsMSBuildArchitecture per the value of Prefer32Bit.  We are doing\r
+         this here because Prefer32Bit may be set anywhere in the targets, so we can't depend on it having the\r
+         correct value when we're trying to figure out PlatformTargetAsMSBuildArchitecture -->\r
+    <PropertyGroup Condition="'$(Prefer32Bit)' == 'true' and ('$(PlatformTarget)' == 'AnyCPU' or '$(PlatformTarget)' == '') and '$(PlatformTargetAsMSBuildArchitectureExplicitlySet)' != 'true'">\r
+      <PlatformTargetAsMSBuildArchitecture>x86</PlatformTargetAsMSBuildArchitecture>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        Build\r
+\r
+    The main build entry point.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <BuildDependsOn>\r
+      BeforeBuild;\r
+      CoreBuild;\r
+      AfterBuild\r
+    </BuildDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="Build"\r
+      Condition=" '$(_InvalidConfigurationWarning)' != 'true' "\r
+      DependsOnTargets="$(BuildDependsOn)"\r
+      Returns="@(TargetPathWithTargetPlatformMoniker)" />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BeforeBuild\r
+\r
+    Redefine this target in your project in order to run tasks just before Build\r
+    ============================================================\r
+    -->\r
+  <Target Name="BeforeBuild"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AfterBuild\r
+\r
+    Redefine this target in your project in order to run tasks just after Build\r
+    ============================================================\r
+    -->\r
+  <Target Name="AfterBuild"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CoreBuild\r
+\r
+    The core build step calls each of the build targets.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <CoreBuildDependsOn>\r
+      BuildOnlySettings;\r
+      PrepareForBuild;\r
+      PreBuildEvent;\r
+      ResolveReferences;\r
+      PrepareResources;\r
+      ResolveKeySource;\r
+      Compile;\r
+      ExportWindowsMDFile;\r
+      UnmanagedUnregistration;\r
+      GenerateSerializationAssemblies;\r
+      CreateSatelliteAssemblies;\r
+      GenerateManifests;\r
+      GetTargetPath;\r
+      PrepareForRun;\r
+      UnmanagedRegistration;\r
+      IncrementalClean;\r
+      PostBuildEvent\r
+    </CoreBuildDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="CoreBuild"\r
+      DependsOnTargets="$(CoreBuildDependsOn)">\r
+\r
+    <OnError ExecuteTargets="_TimeStampAfterCompile;PostBuildEvent" Condition="'$(RunPostBuildEvent)'=='Always' or '$(RunPostBuildEvent)'=='OnOutputUpdated'"/>\r
+    <OnError ExecuteTargets="_CleanRecordFileWrites"/>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        Rebuild\r
+\r
+    Delete all intermediate and final build outputs, and then build the project from scratch.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+\r
+    <_ProjectDefaultTargets Condition="'$(MSBuildProjectDefaultTargets)' != ''">$(MSBuildProjectDefaultTargets)</_ProjectDefaultTargets>\r
+    <_ProjectDefaultTargets Condition="'$(MSBuildProjectDefaultTargets)' == ''">Build</_ProjectDefaultTargets>\r
+\r
+    <RebuildDependsOn>\r
+      BeforeRebuild;\r
+      Clean;\r
+      $(_ProjectDefaultTargets);\r
+      AfterRebuild;\r
+    </RebuildDependsOn>\r
+\r
+    <RebuildDependsOn Condition=" '$(MSBuildProjectDefaultTargets)' == 'Rebuild' " >\r
+      BeforeRebuild;\r
+      Clean;\r
+      Build;\r
+      AfterRebuild;\r
+    </RebuildDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <Target\r
+      Name="Rebuild"\r
+      Condition=" '$(_InvalidConfigurationWarning)' != 'true' "\r
+      DependsOnTargets="$(RebuildDependsOn)"\r
+      Returns="$(TargetPath)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BeforeRebuild\r
+\r
+    Redefine this target in your project in order to run tasks just before Rebuild\r
+    ============================================================\r
+    -->\r
+  <Target Name="BeforeRebuild"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AfterRebuild\r
+\r
+    Redefine this target in your project in order to run tasks just after Rebuild\r
+    ============================================================\r
+    -->\r
+  <Target Name="AfterRebuild"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BuildGenerateSources\r
+\r
+    Redefine this target in your project in order to run tasks for BuildGenerateSources\r
+\r
+    Set BuildPassReferences to enable P2P builds\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <BuildGenerateSourcesAction>Build</BuildGenerateSourcesAction>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="BuildGenerateSources" DependsOnTargets="BuildGenerateSourcesTraverse;$(BuildGenerateSourcesAction)" />\r
+\r
+  <Target Name="BuildGenerateSourcesTraverse" DependsOnTargets="PrepareProjectReferences">\r
+    <MSBuild\r
+        Projects="@(_MSBuildProjectReferenceExistent)"\r
+        Targets="BuildGenerateSources"\r
+        BuildInParallel="$(BuildInParallel)"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework);"\r
+        Condition="'$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != '' and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true'"\r
+        ContinueOnError="!$(BuildingProject)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+    </MSBuild>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BuildCompile\r
+\r
+    Redefine this target in your project in order to run tasks for BuildCompile\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <BuildCompileAction>Build</BuildCompileAction>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="BuildCompile" DependsOnTargets="BuildCompileTraverse;$(BuildCompileAction)" />\r
+\r
+  <Target Name="BuildCompileTraverse" DependsOnTargets="PrepareProjectReferences">\r
+    <MSBuild\r
+        Projects="@(_MSBuildProjectReferenceExistent)"\r
+        Targets="BuildCompile"\r
+        BuildInParallel="$(BuildInParallel)"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
+        Condition="'$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != ''  and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true'"\r
+        ContinueOnError="!$(BuildingProject)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+    </MSBuild>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BuildLink\r
+\r
+    Redefine this target in your project in order to run tasks for BuildLink\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <BuildLinkAction>Build</BuildLinkAction>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="BuildLink" DependsOnTargets="BuildLinkTraverse;$(BuildLinkAction)" />\r
+\r
+  <Target Name="BuildLinkTraverse" DependsOnTargets="PrepareProjectReferences" >\r
+    <MSBuild\r
+        Projects="@(_MSBuildProjectReferenceExistent)"\r
+        Targets="BuildLink"\r
+        BuildInParallel="$(BuildInParallel)"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
+        Condition="'$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != ''  and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true'"\r
+        ContinueOnError="!$(BuildingProject)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+    </MSBuild>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CopyRunEnvironmentFiles\r
+\r
+    Copy environment files necessary to run the user's app to the final directory.\r
+    This is a public target that can be invoked by an IDE.\r
+\r
+    This may be used by an IDE to make the app.config file available for running\r
+    the target app.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="CopyRunEnvironmentFiles"\r
+      DependsOnTargets="PrepareForBuild;SetWin32ManifestProperties;_CopyAppConfigFile;_CleanRecordFileWrites"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        Run\r
+\r
+    Run the final build output if it is a .EXE\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <RunDependsOn></RunDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="Run"\r
+      DependsOnTargets="$(RunDependsOn)">\r
+\r
+    <Error Text="Cannot run '$(TargetPath)' because project output type is not '.exe'" Condition="'$(TargetExt)'!='.exe'"/>\r
+    <Exec Command="$(TargetPath) $(StartArguments)" WorkingDirectory="$(OutDir)" Condition=" '$(StartWorkingDirectory)' == '' "/>\r
+    <Exec Command="$(TargetPath) $(StartArguments)" WorkingDirectory="$(StartWorkingDirectory)" Condition=" '$(StartWorkingDirectory)' != '' "/>\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                BuildOnlySettings Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BuildOnlySettings\r
+\r
+    This target is called only when doing a real build.  It is specifically not called during project load.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <BuildingProject>false</BuildingProject>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="BuildOnlySettings">\r
+    <PropertyGroup>\r
+      <BuildingProject>true</BuildingProject>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                PrepareForBuild Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PrepareForBuild\r
+\r
+    Prepare the prerequisites for building.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <PrepareForBuildDependsOn>GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata</PrepareForBuildDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="PrepareForBuild"\r
+      DependsOnTargets="$(PrepareForBuildDependsOn)">\r
+\r
+    <ItemGroup>\r
+      <AppConfigWithTargetPath Include="$(AppConfig)" Condition="'$(AppConfig)'!=''">\r
+        <TargetPath>$(TargetFileName).config</TargetPath>\r
+      </AppConfigWithTargetPath>\r
+    </ItemGroup>\r
+\r
+    <FindAppConfigFile PrimaryList="@(None)" SecondaryList="@(Content)" TargetPath="$(TargetFileName).config" Condition="'$(AppConfig)'==''">\r
+      <Output TaskParameter="AppConfigFile" ItemName="AppConfigWithTargetPath"/>\r
+      <Output TaskParameter="AppConfigFile" PropertyName="AppConfig"/>\r
+    </FindAppConfigFile>\r
+\r
+    <!-- Create the directories for intermediate and final build products, and any other arbitrary directories. -->\r
+    <!-- We are going to continue on error here so that if the tree is read only we will still get intellisense -->\r
+    <MakeDir Directories="$(OutDir);$(IntermediateOutputPath);@(DocFileItem->'%(RelativeDir)');@(CreateDirectory)" ContinueOnError="True"/>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GetFrameworkPaths\r
+\r
+    Get the paths for the .NET Framework installation directory\r
+\r
+    These paths are not used directly by this .targets file but are available for pre and\r
+    post build steps.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <Framework40Dir>@(_TargetFramework40DirectoryItem)</Framework40Dir>\r
+    <Framework35Dir>@(_TargetFramework35DirectoryItem)</Framework35Dir>\r
+    <Framework30Dir>@(_TargetFramework30DirectoryItem)</Framework30Dir>\r
+    <Framework20Dir>@(_TargetFramework20DirectoryItem)</Framework20Dir>\r
+    <!-- Note we need to make the 4.0 FrameworkDir point to the 2.0 location by default since we shipped msbuild 4.0 that way and to change it would be a breaking change.-->\r
+    <FrameworkDir Condition="'$(FrameworkDir)' == '' and ('$(TargetFrameworkVersion)' == 'v2.0' or '$(TargetFrameworkVersion)' == 'v3.5' or '$(TargetFrameworkVersion)' == 'v4.0')">@(_TargetFramework20DirectoryItem)</FrameworkDir>\r
+    <FrameworkDir Condition="'$(FrameworkDir)' == ''">@(_TargetFramework40DirectoryItem)</FrameworkDir>\r
+    <TargetedFrameworkDir Condition="'$(TargetedFrameworkDir)' == ''">@(_TargetedFrameworkDirectoryItem)</TargetedFrameworkDir>\r
+    <FrameworkSDKDir Condition="'$(FrameworkSDKDir)' == ''">@(_TargetFrameworkSDKDirectoryItem)</FrameworkSDKDir>\r
+    <GetFrameworkPathsDependsOn></GetFrameworkPathsDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <!-- This is a generally overriden target, for example it is overriden in the Microsoft.NETFramework.targets file -->\r
+  <Target Name="GetFrameworkPaths"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GetReferenceAssemblyPaths\r
+\r
+    Get the paths for the Reference Assemblies for the known versions of the\r
+    .NET Framework.\r
+\r
+    These paths are used by the build process in order to resolve the correct\r
+    assemblies from the various directories, and to support multi-targeting\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="GetReferenceAssemblyPaths"\r
+      DependsOnTargets="$(GetReferenceAssemblyPathsDependsOn)">\r
+\r
+    <!-- if TargetFrameworkDirectory doesn't have a custom value, clear it out; that way we can get reference paths and target framework directories all in the right order -->\r
+    <PropertyGroup>\r
+      <TargetFrameworkDirectory Condition="'@(_CombinedTargetFrameworkDirectoriesItem)' == '$(TargetFrameworkDirectory)'"/>\r
+    </PropertyGroup>\r
+\r
+    <!-- By default if there is no root path set then the task will assume it is Program Files\Reference Assemblies\Microsoft\Framework-->\r
+    <GetReferenceAssemblyPaths\r
+        Condition="'$(TargetFrameworkMoniker)' != '' and ('$(_TargetFrameworkDirectories)' == '' or '$(_FullFrameworkReferenceAssemblyPaths)' == '')"\r
+        TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
+        RootPath="$(TargetFrameworkRootPath)"\r
+        BypassFrameworkInstallChecks="$(BypassFrameworkInstallChecks)"\r
+        >\r
+      <Output TaskParameter="ReferenceAssemblyPaths" PropertyName="_TargetFrameworkDirectories"/>\r
+      <Output TaskParameter="FullFrameworkReferenceAssemblyPaths" PropertyName="_FullFrameworkReferenceAssemblyPaths"/>\r
+      <Output TaskParameter="TargetFrameworkMonikerDisplayName" PropertyName="TargetFrameworkMonikerDisplayName" Condition="'$(TargetFrameworkMonikerDisplayName)' == ''"/>\r
+    </GetReferenceAssemblyPaths>\r
+\r
+    <PropertyGroup>\r
+      <TargetFrameworkDirectory>$(_TargetFrameworkDirectories);$(TargetFrameworkDirectory);$(WinFXAssemblyDirectory)</TargetFrameworkDirectory>\r
+      <TargetFrameworkDirectory Condition="'$(TargetPlatformWinMDLocation)' != '' and Exists('$(TargetPlatformWinMDLocation)')">$(TargetFrameworkDirectory);$(TargetPlatformWinMDLocation)</TargetFrameworkDirectory>\r
+    </PropertyGroup>\r
+\r
+    <!-- Remove the AssemblyFolders if no target framework directories could be found. This is to prevent us from\r
+             resolving from the assemblyfolders global location if we are not acutally targeting a framework-->\r
+\r
+    <PropertyGroup>\r
+      <RemoveAssemblyFoldersIfNoTargetFramework Condition="'$(RemoveAssemblyFoldersIfNoTargetFramework)' == ''">true</RemoveAssemblyFoldersIfNoTargetFramework>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup Condition="'$(_TargetFrameworkDirectories)' == '' and '$(AssemblySearchPaths)' != '' and '$(RemoveAssemblyFoldersIfNoTargetFramework)' == 'true'">\r
+      <AssemblySearchPaths>$(AssemblySearchPaths.Replace('{AssemblyFolders}', '').Split(';'))</AssemblySearchPaths>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup Condition="'$(ImplicitlyExpandDesignTimeFacades)' == 'true'">\r
+      <DesignTimeFacadeDirectoryRoots Include="$(TargetFrameworkDirectory)" />\r
+      <DesignTimeFacadeDirectories Include="%(DesignTimeFacadeDirectoryRoots.Identity)Facades\" Condition="Exists('%(DesignTimeFacadeDirectoryRoots.Identity)Facades\')" />\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup Condition="'@(DesignTimeFacadeDirectories)' != ''">\r
+      <TargetFrameworkDirectory>$(TargetFrameworkDirectory);@(DesignTimeFacadeDirectories)</TargetFrameworkDirectory>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup Condition="'$(_TargetFrameworkDirectories)' == ''">\r
+      <TargetFrameworkProfile/>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+   <!-- Returns target framework moniker. E.g. ".NETFramework,Version=v4.0.1" -->\r
+  <Target Name="GetTargetFrameworkMoniker"\r
+          Returns="$(TargetFrameworkMoniker)"/>\r
+\r
+  <!-- Returns target framework moniker display name. E.g. ".NET Framework 4 Platform Update 1 (KB2478063)" -->\r
+  <Target Name="GetTargetFrameworkMonikerDisplayName"\r
+          DependsOnTargets="GetFrameworkPaths;GetReferenceAssemblyPaths"\r
+          Returns="$(TargetFrameworkMonikerDisplayName)"/>\r
+\r
+  <!-- Returns semicolon separated list of target framework directories.\r
+  E.g "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0.1\;C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\" -->\r
+  <Target Name="GetTargetFrameworkDirectories"\r
+          DependsOnTargets="GetFrameworkPaths;GetReferenceAssemblyPaths"\r
+          Returns="$(TargetFrameworkDirectory)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AssignLinkMetadata\r
+\r
+       For items of a certain set of whitelisted types, make sure that\r
+       if they are defined in a file other than the project file, that\r
+       they have "Link" metadata set to an appropriate default.\r
+    ============================================================\r
+    -->\r
+  <Target Name="AssignLinkMetadata" Condition=" '$(SynthesizeLinkMetadata)' == 'true' ">\r
+    <!-- NONE ITEMS -->\r
+    <AssignLinkMetadata Items="@(None)"\r
+                        Condition="'@(None)' != '' and '%(None.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">\r
+      <Output TaskParameter="OutputItems" ItemName="_Temp" />\r
+    </AssignLinkMetadata>\r
+\r
+    <ItemGroup>\r
+      <None Remove="@(_Temp)" />\r
+      <None Include="@(_Temp)" />\r
+      <_Temp Remove="@(_Temp)" />\r
+    </ItemGroup>\r
+\r
+    <!-- CONTENT ITEMS -->\r
+    <AssignLinkMetadata Items="@(Content)"\r
+                        Condition="'@(Content)' != '' and '%(Content.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">\r
+      <Output TaskParameter="OutputItems" ItemName="_Temp" />\r
+    </AssignLinkMetadata>\r
+\r
+    <ItemGroup>\r
+      <Content Remove="@(_Temp)" />\r
+      <Content Include="@(_Temp)" />\r
+      <_Temp Remove="@(_Temp)" />\r
+    </ItemGroup>\r
+\r
+\r
+    <!-- PAGE ITEMS -->\r
+    <AssignLinkMetadata Items="@(Page)"\r
+                        Condition="'@(Page)' != '' and '%(Page.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">\r
+      <Output TaskParameter="OutputItems" ItemName="_Temp" />\r
+    </AssignLinkMetadata>\r
+\r
+    <ItemGroup>\r
+      <Page Remove="@(_Temp)" />\r
+      <Page Include="@(_Temp)" />\r
+      <_Temp Remove="@(_Temp)" />\r
+    </ItemGroup>\r
+\r
+\r
+    <!-- APPLICATIONDEFINITION ITEMS -->\r
+    <AssignLinkMetadata Items="@(ApplicationDefinition)"\r
+                        Condition="'@(ApplicationDefinition)' != '' and '%(ApplicationDefinition.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">\r
+      <Output TaskParameter="OutputItems" ItemName="_Temp" />\r
+    </AssignLinkMetadata>\r
+\r
+    <ItemGroup>\r
+      <ApplicationDefinition Remove="@(_Temp)" />\r
+      <ApplicationDefinition Include="@(_Temp)" />\r
+      <_Temp Remove="@(_Temp)" />\r
+    </ItemGroup>\r
+\r
+    <!-- EMBEDDEDRESOURCE ITEMS -->\r
+    <AssignLinkMetadata Items="@(EmbeddedResource)"\r
+                        Condition="'@(EmbeddedResource)' != '' and '%(EmbeddedResource.DefiningProjectFullPath)' != '$(MSBuildProjectFullPath)'">\r
+      <Output TaskParameter="OutputItems" ItemName="_Temp" />\r
+    </AssignLinkMetadata>\r
+\r
+    <ItemGroup>\r
+      <EmbeddedResource Remove="@(_Temp)" />\r
+      <EmbeddedResource Include="@(_Temp)" />\r
+      <_Temp Remove="@(_Temp)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                PreBuildEvent Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PreBuildEvent\r
+\r
+    Run the pre-build event if there is one.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <PreBuildEventDependsOn></PreBuildEventDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="PreBuildEvent"\r
+      Condition="'$(PreBuildEvent)'!=''"\r
+      DependsOnTargets="$(PreBuildEventDependsOn)">\r
+\r
+    <Exec WorkingDirectory="$(OutDir)" Command="$(PreBuildEvent)" />\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                UnmanagedUnregistration Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        UnmanagedUnregistration\r
+\r
+    If the main assembly had previously been registered for COM interop, unregister it now.\r
+    We will re-register the new version after it has been built.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <UnmanagedUnregistrationDependsOn></UnmanagedUnregistrationDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="UnmanagedUnregistration"\r
+      Condition="(('$(_AssemblyTimestampBeforeCompile)' != '$(_AssemblyTimestampAfterCompile)' or '$(RegisterForComInterop)' != 'true' or '$(OutputType)' != 'library') or\r
+                    ('$(_AssemblyTimestampBeforeCompile)' == '')) and\r
+                   Exists('@(_UnmanagedRegistrationCache)')"\r
+      DependsOnTargets="$(UnmanagedUnregistrationDependsOn)">\r
+\r
+    <PropertyGroup>\r
+      <UnregisterAssemblyMSBuildArchitecture Condition="'$(UnregisterAssemblyMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</UnregisterAssemblyMSBuildArchitecture>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup Condition="'$(TargetFrameworkAsMSBuildRuntime)' != '' and '$(UnregisterAssemblyMSBuildArchitecture)' != ''">\r
+      <!-- Falling back to the current runtime if we are targeting CLR2 and the task host doesn't exist will lead to\r
+           incorrect behavior in some cases, but it's the same incorrect behavior as Visual Studio 2010, and thus better\r
+           than causing build breaks on upgrade to Win8 the way not doing so would.  For more details, see the\r
+           corresponding comment in GenerateResource. -->\r
+      <UnregisterAssemblyMSBuildRuntime\r
+          Condition="'$(UnregisterAssemblyMSBuildRuntime)' == '' and\r
+                     $([MSBuild]::DoesTaskHostExist(`$(TargetFrameworkAsMSBuildRuntime)`, `$(UnregisterAssemblyMSBuildArchitecture)`))">$(TargetFrameworkAsMSBuildRuntime)</UnregisterAssemblyMSBuildRuntime>\r
+\r
+      <!-- If the targeted runtime doesn't exist, fall back to current -->\r
+      <UnregisterAssemblyMSBuildRuntime Condition="'$(UnregisterAssemblyMSBuildRuntime)' == ''">CurrentRuntime</UnregisterAssemblyMSBuildRuntime>\r
+    </PropertyGroup>\r
+\r
+\r
+    <UnregisterAssembly AssemblyListFile="@(_UnmanagedRegistrationCache)"\r
+                        MSBuildArchitecture="$(UnregisterAssemblyMSBuildArchitecture)"\r
+                        MSBuildRuntime="$(UnregisterAssemblyMSBuildRuntime)" />\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                ResolveReferences Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+  <!--\r
+    ============================================================\r
+                     GetTargetFrameworkVersion\r
+\r
+    This stand-alone target returns the target framework version (i.e. v3.5, v4.0, etc.)\r
+    that would be used if we built this project.\r
+\r
+    ============================================================\r
+    -->\r
+\r
+  <Target\r
+     Name="GetTargetFrameworkVersion"\r
+     Returns="$(TargetFrameworkVersion)">\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ResolveReferences\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <ResolveReferencesDependsOn>\r
+      BeforeResolveReferences;\r
+      AssignProjectConfiguration;\r
+      ResolveProjectReferences;\r
+      FindInvalidProjectReferences;\r
+      ResolveNativeReferences;\r
+      ResolveAssemblyReferences;\r
+      GenerateBindingRedirects;\r
+      ResolveComReferences;\r
+      AfterResolveReferences\r
+    </ResolveReferencesDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <Target\r
+      Name="ResolveReferences"\r
+      DependsOnTargets="$(ResolveReferencesDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BeforeResolveReferences\r
+\r
+    Redefine this target in your project in order to run tasks just before ResolveReferences\r
+    ============================================================\r
+    -->\r
+  <Target Name="BeforeResolveReferences"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AfterResolveReferences\r
+\r
+    Redefine this target in your project in order to run tasks just after ResolveReferences\r
+    ============================================================\r
+    -->\r
+  <Target Name="AfterResolveReferences"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AssignProjectConfiguration\r
+\r
+    Assigns the appropriate configuration to each project in the list of project references passed in.\r
+    Adds to the project references passed in any project references implied by dependencies expressed in the solution file, if any.\r
+\r
+        [IN]\r
+        @(ProjectReference) - the list of all project references\r
+\r
+        [OUT]\r
+        @(ProjectReferenceWithConfiguration) - the list of project references (MSBuild and potentially VSIP projects)\r
+                                               with metadata values FullConfiguration, Configuration, Platform,\r
+                                               SetConfiguration, and SetPlatform\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="AssignProjectConfiguration"\r
+      Condition="'$(CurrentSolutionConfigurationContents)' != '' or '@(ProjectReference)'!=''">\r
+\r
+    <PropertyGroup>\r
+      <OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration Condition="'$(OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration)' == ''">true</OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration>\r
+      <ShouldUnsetParentConfigurationAndPlatform Condition="'$(ShouldUnsetParentConfigurationAndPlatform)' == '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildingSolutionFile)' == 'true')">true</ShouldUnsetParentConfigurationAndPlatform>\r
+      <ShouldUnsetParentConfigurationAndPlatform Condition="'$(ShouldUnsetParentConfigurationAndPlatform)' == ''">false</ShouldUnsetParentConfigurationAndPlatform>\r
+\r
+      <!-- Web Application projects can "secretly" reference Silverlight projects, which can take project dependencies on that same Web Application.  If the project\r
+           dependencies are promoted to project references, this ends up creating a situation where we have a circular reference between the two projects.  We don't\r
+           want this to happen, so just turn off synthetic project reference generation for Silverlight projects. -->\r
+      <AddSyntheticProjectReferencesForSolutionDependencies Condition="'$(AddSyntheticProjectReferencesForSolutionDependencies)' == '' and '$(TargetFrameworkIdentifier)' == 'Silverlight'">false</AddSyntheticProjectReferencesForSolutionDependencies>\r
+\r
+      <!-- Inside VS, we do not need to add synthetic references, as VS already organizes the build per any solution-level dependencies; we only do this on the command line-->\r
+      <AddSyntheticProjectReferencesForSolutionDependencies Condition="'$(AddSyntheticProjectReferencesForSolutionDependencies)' == '' and '$(BuildingInsideVisualStudio)' != 'true'">true</AddSyntheticProjectReferencesForSolutionDependencies>\r
+    </PropertyGroup>\r
+\r
+    <!-- Assign a project configuration to each project reference if we're building a solution file. -->\r
+    <AssignProjectConfiguration\r
+        ProjectReferences="@(ProjectReference)"\r
+        CurrentProject="$(MSBuildProjectFullPath)"\r
+        CurrentProjectConfiguration="$(Configuration)"\r
+        CurrentProjectPlatform="$(Platform)"\r
+        DefaultToVcxPlatformMapping="$(DefaultToVcxPlatformMapping)"\r
+        VcxToDefaultPlatformMapping="$(VcxToDefaultPlatformMapping)"\r
+        OutputType="$(OutputType)"\r
+        ResolveConfigurationPlatformUsingMappings="false"\r
+        SolutionConfigurationContents="$(CurrentSolutionConfigurationContents)"\r
+        AddSyntheticProjectReferencesForSolutionDependencies="$(AddSyntheticProjectReferencesForSolutionDependencies)"\r
+        OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration = "$(OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration)"\r
+        ShouldUnsetParentConfigurationAndPlatform = "$(ShouldUnsetParentConfigurationAndPlatform)" >\r
+\r
+      <!-- EMITTED FOR COMPATIBILITY REASONS ONLY. CONSUME PROJECTREFERENCEWITHCONFIGURATION INSTEAD -->\r
+      <Output TaskParameter="AssignedProjects" ItemName="_ProjectReferenceWithConfiguration"/>\r
+      <Output TaskParameter="UnassignedProjects" ItemName="_ProjectReferenceWithConfiguration"/>\r
+\r
+      <Output TaskParameter="AssignedProjects" ItemName="ProjectReferenceWithConfiguration"/>\r
+      <Output TaskParameter="UnassignedProjects" ItemName="ProjectReferenceWithConfiguration"/>\r
+    </AssignProjectConfiguration>\r
+\r
+    <ItemGroup>\r
+      <_ProjectReferenceWithConfiguration>\r
+        <BuildReference Condition="'%(_ProjectReferenceWithConfiguration.BuildReference)' == ''">true</BuildReference>\r
+        <ReferenceOutputAssembly Condition="'%(_ProjectReferenceWithConfiguration.ReferenceOutputAssembly)' == ''">true</ReferenceOutputAssembly>\r
+      </_ProjectReferenceWithConfiguration>\r
+      <ProjectReferenceWithConfiguration>\r
+        <BuildReference Condition="'%(ProjectReferenceWithConfiguration.BuildReference)' == ''">true</BuildReference>\r
+        <ReferenceOutputAssembly Condition="'%(ProjectReferenceWithConfiguration.ReferenceOutputAssembly)' == ''">true</ReferenceOutputAssembly>\r
+      </ProjectReferenceWithConfiguration>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _SplitProjectReferencesByFileExistence\r
+\r
+    Split referenced projects into two lists: those that exist on\r
+    disk and those that don't.\r
+    ============================================================\r
+    -->\r
+\r
+  <Target\r
+    Name="_SplitProjectReferencesByFileExistence">\r
+\r
+    <!--\r
+        Use this task for matching projects with pre-resolved project outputs set by the IDE\r
+        if building inside the IDE.  The IDE only includes non-MSBuild projects in the output list.  We'll\r
+        use MSBuild to resolve MSBuild projects.\r
+        This task will resolve VSIP (3rd party) project references and create a new item list with only project references\r
+        to projects in the MSBuild format.\r
+        -->\r
+    <ResolveNonMSBuildProjectOutput\r
+        ProjectReferences="@(ProjectReferenceWithConfiguration)"\r
+        PreresolvedProjectOutputs="$(VSIDEResolvedNonMSBuildProjectOutputs)"\r
+        Condition="'$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!=''">\r
+\r
+      <Output TaskParameter="ResolvedOutputPaths" ItemName="_ResolvedProjectReferencePaths"/>\r
+      <Output TaskParameter="UnresolvedProjectReferences" ItemName="_MSBuildProjectReference"/>\r
+\r
+    </ResolveNonMSBuildProjectOutput>\r
+\r
+    <!--\r
+       If building from the command line, simply copy the ProjectReferenceWithConfiguration item list to _MSBuildProjectReference,\r
+       since we have to assume all projects are in the MSBuild format. We have no way of building\r
+       VSIP (3rd party) projects from the command line.\r
+       -->\r
+    <ItemGroup>\r
+      <_MSBuildProjectReference Include="@(ProjectReferenceWithConfiguration)" Condition="'$(BuildingInsideVisualStudio)'!='true' and '@(ProjectReferenceWithConfiguration)'!=''"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Break the project list into two lists: those that exist on disk and those that don't. -->\r
+    <ItemGroup>\r
+      <_MSBuildProjectReferenceExistent Include="@(_MSBuildProjectReference)" Condition="Exists('%(Identity)')"/>\r
+      <_MSBuildProjectReferenceNonexistent Include="@(_MSBuildProjectReference)" Condition="!Exists('%(Identity)')"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ====================================================================================\r
+                                        _GetProjectReferenceTargetFrameworkProperties\r
+\r
+    Builds the GetTargetFrameworkProperties target of all existent project references,\r
+    passing $(TargetFrameworkMoniker) as $(ReferringTargetFramework) and sets the\r
+    SetTargetFramework metadata of the project reference to the value that is returned.\r
+\r
+    This allows a cross-targeting project to select how it should be configured to\r
+    build against the most appropriate target for the referring target framework.\r
+\r
+    ======================================================================================\r
+  -->\r
+  <Target Name="_GetProjectReferenceTargetFrameworkProperties"\r
+          Outputs="%(_MSBuildProjectReferenceExistent.Identity)">\r
+    <!--\r
+      Honor SkipGetTargetFrameworkProperties=true metadata on project references\r
+      to mean that the project reference is known not to target multiple frameworks\r
+      and the mechanism here for selecting the best one can be skipped as an optimization.\r
+\r
+      We give this treatment to .vcxproj by default since no .vcxproj can target more\r
+      than one framework.\r
+   -->\r
+   <ItemGroup>\r
+      <_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.SkipGetTargetFrameworkProperties)' == '' and '%(Extension)' == '.vcxproj'">\r
+        <SkipGetTargetFrameworkProperties>true</SkipGetTargetFrameworkProperties>\r
+      </_MSBuildProjectReferenceExistent>\r
+   </ItemGroup>\r
+\r
+    <!--\r
+       Allow project references to specify which target framework properties to set and their values\r
+       without consulting the referenced project. This has two use cases:\r
+\r
+       1. A caller may wish to pick a compatible but sub-optimal target framework. For example,\r
+          to unit test the .NETStandard implementation using a .NETFramework caller even though\r
+          there is also a .NETFramework implementation.\r
+\r
+       2. As an escape hatch for cases where the compatibility check performed by \r
+          GetTargetFrameworkProperties is faulty.\r
+    -->\r
+    <ItemGroup>\r
+      <_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.SetTargetFramework)' != ''">\r
+        <SkipGetTargetFrameworkProperties>true</SkipGetTargetFrameworkProperties>\r
+      </_MSBuildProjectReferenceExistent>\r
+    </ItemGroup>\r
+\r
+    <!--\r
+      Select the moniker to send to each project reference  if not already set. NugetTargetMoniker (NTM) is preferred by default over \r
+      TargetFrameworkMoniker (TFM) because it is required to disambiguate the UWP case where TFM is fixed at .NETCore,Version=v5.0 and \r
+      has floating NTM=UAP,Version=vX.Y.Z. However, in other cases (classic PCLs), NTM contains multiple values and that will cause the MSBuild\r
+      invocation below to fail by passing invalid properties. Therefore we do not use the NTM if it contains a semicolon.\r
+    -->\r
+    <PropertyGroup Condition="'$(ReferringTargetFrameworkForProjectReferences)' == ''">\r
+      <ReferringTargetFrameworkForProjectReferences Condition="'$(NugetTargetMoniker)' != '' and !$(NuGetTargetMoniker.Contains(';'))">$(NugetTargetMoniker)</ReferringTargetFrameworkForProjectReferences>\r
+      <ReferringTargetFrameworkForProjectReferences Condition="'$(NugetTargetMoniker)' == ''">$(TargetFrameworkMoniker)</ReferringTargetFrameworkForProjectReferences>\r
+    </PropertyGroup>\r
+\r
+    <MSBuild\r
+        Projects="%(_MSBuildProjectReferenceExistent.Identity)"\r
+        Targets="GetTargetFrameworkProperties"\r
+        BuildInParallel="$(BuildInParallel)"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); ReferringTargetFramework=$(ReferringTargetFrameworkForProjectReferences)"\r
+        ContinueOnError="!$(BuildingProject)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove);TargetFramework;RuntimeIdentifier"\r
+        Condition="'%(_MSBuildProjectReferenceExistent.SkipGetTargetFrameworkProperties)' != 'true'">\r
+\r
+      <Output TaskParameter="TargetOutputs" PropertyName="_ProjectReferenceTargetFrameworkProperties" />\r
+    </MSBuild>\r
+\r
+    <ItemGroup>\r
+      <_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.Identity)' == '%(Identity)' and '$(_ProjectReferenceTargetFrameworkProperties)' != ''">\r
+        <SetTargetFramework>$(_ProjectReferenceTargetFrameworkProperties)</SetTargetFramework>\r
+\r
+        <UndefineProperties Condition="$(_ProjectReferenceTargetFrameworkProperties.Contains(`ProjectHasSingleTargetFramework=true`))">%(_MSBuildProjectReferenceExistent.UndefineProperties);TargetFramework;ProjectHasSingleTargetFramework</UndefineProperties>\r
+        <!-- Unconditionally remove the property that was set as a marker to indicate that for this call we should remove TargetFramework -->\r
+        <UndefineProperties Condition="!$(_ProjectReferenceTargetFrameworkProperties.Contains(`ProjectHasSingleTargetFramework=true`))">%(_MSBuildProjectReferenceExistent.UndefineProperties);ProjectHasSingleTargetFramework</UndefineProperties>\r
+      </_MSBuildProjectReferenceExistent>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.Identity)' == '%(Identity)' and '$(_ProjectReferenceTargetFrameworkProperties)' != ''">\r
+        <UndefineProperties Condition="$(_ProjectReferenceTargetFrameworkProperties.Contains(`ProjectIsRidAgnostic=true`))">%(_MSBuildProjectReferenceExistent.UndefineProperties);RuntimeIdentifier;ProjectIsRidAgnostic</UndefineProperties>\r
+        <!-- Unconditionally remove the property that was set as a marker to indicate that for this call we should remove RuntimeIdentifier -->\r
+        <UndefineProperties Condition="!$(_ProjectReferenceTargetFrameworkProperties.Contains(`ProjectIsRidAgnostic=true`))">%(_MSBuildProjectReferenceExistent.UndefineProperties);ProjectIsRidAgnostic</UndefineProperties>\r
+      </_MSBuildProjectReferenceExistent>\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup>\r
+      <_ProjectReferenceTargetFrameworkProperties />\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                    GetTargetFrameworkProperties\r
+\r
+    Overrridden by cross-targeting projects to return the set of\r
+    properties (in the form "key1=value1;...keyN=valueN") needed\r
+    to build it with the best target for the referring project's\r
+    target framework.\r
+\r
+    The referring project's $(TargetFrameworkMoniker) is passed \r
+    in as $(ReferringTargetFramework)\r
+  -->\r
+  <Target Name="GetTargetFrameworkProperties" />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PrepareProjectReferences\r
+\r
+    Prepares project references for consumption by other targets.\r
+\r
+        [IN]\r
+        @(ProjectReference) - The list of project references.\r
+\r
+        [OUT]\r
+        @(ProjectReferenceWithConfiguration)   - Project references with apporpriate metadata\r
+        @(_MSBuildProjectReferenceExistent)    - Subset of @(ProjectReferenceWithConfiguration) that exist \r
+                                                 with added SetTargetFramework metadata for cross-targeting\r
+        @(_MSBuildProjectReferenceNonExistent) - Subset of  @(ProjectReferenceWithConfiguration) that do not exist\r
+    ============================================================\r
+  -->\r
+  <PropertyGroup>\r
+    <PrepareProjectReferencesDependsOn>\r
+      AssignProjectConfiguration;\r
+      _SplitProjectReferencesByFileExistence;\r
+      _GetProjectReferenceTargetFrameworkProperties\r
+    </PrepareProjectReferencesDependsOn>\r
+  </PropertyGroup>\r
+  <Target Name="PrepareProjectReferences" DependsOnTargets="$(PrepareProjectReferencesDependsOn)" />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ResolveProjectReferences\r
+\r
+    Build referenced projects:\r
+\r
+        [IN]\r
+        @(ProjectReferenceWithConfiguration) - The list of project references.\r
+\r
+        [OUT]\r
+        @(_ResolvedNativeProjectReferencePaths) - Paths to referenced native projects.\r
+        @(_ResolvedProjectReferencePaths) - Paths to referenced managed projects.\r
+    ============================================================\r
+    -->\r
+  <!-- By default, the outputs of project references are passed to the compiler -->\r
+  <ItemDefinitionGroup>\r
+    <ProjectReference>\r
+      <!-- Target to build in the project reference; by default, this property is blank, indicating the default targets-->\r
+      <Targets>$(ProjectReferenceBuildTargets)</Targets>\r
+      <!-- Extra item type to emit outputs of the destination into. Defaults to blank. To emit only into this list, set the ReferenceOutputAssembly metadata to false as well. -->\r
+      <OutputItemType/>\r
+      <ReferenceSourceTarget>ProjectReference</ReferenceSourceTarget>\r
+    </ProjectReference>\r
+  </ItemDefinitionGroup>\r
+\r
+  <Target\r
+      Name="ResolveProjectReferences"\r
+      DependsOnTargets="PrepareProjectReferences"\r
+      Returns="@(_ResolvedNativeProjectReferencePaths);@(_ResolvedProjectReferencePaths)">\r
+\r
+    <!--\r
+        When building this project from the IDE, just gather the referenced build outputs.\r
+        The IDE will already have built the project, so there's no need to do it again here.\r
+\r
+        The ContinueOnError setting is here so that, during project load, as\r
+        much information as possible will be passed to the compilers.\r
+        -->\r
+\r
+    <MSBuild\r
+        Projects="@(_MSBuildProjectReferenceExistent)"\r
+        Targets="GetTargetPath"\r
+        BuildInParallel="$(BuildInParallel)"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
+        Condition="'%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' != '10.0' and '@(_MSBuildProjectReferenceExistent)' != ''"\r
+        ContinueOnError="!$(BuildingProject)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output TaskParameter="TargetOutputs" ItemName="_ResolvedProjectReferencePaths" Condition="'%(_MSBuildProjectReferenceExistent.ReferenceOutputAssembly)'=='true'"/>\r
+      <Output TaskParameter="TargetOutputs" ItemName="%(_MSBuildProjectReferenceExistent.OutputItemType)" Condition="'%(_MSBuildProjectReferenceExistent.OutputItemType)' != ''"/>\r
+\r
+    </MSBuild>\r
+\r
+    <!--\r
+        QUIRKING FOR DEV10\r
+\r
+        In the 4.0 version of the targets, we built the targets specified in the Targets metadata in addition to\r
+        GetTargetPath when building in the IDE.  In 4.5, we changed this to just GetTargetPath because it was\r
+        causing performance trouble with certain systems that specified targets that did a significant amount of\r
+        work in the Targets metadata, expecting them to only build when doing a real build.\r
+\r
+        However, that change broke C++ unit testing in Dev10 + 4.5 scenarios, because they required use of the\r
+        Targets metadata in order to get design time builds to work properly.  Thus, we need to make sure we\r
+        restore the Dev10 behavior when building on Dev10.\r
+        -->\r
+\r
+    <MSBuild\r
+        Projects="@(_MSBuildProjectReferenceExistent)"\r
+        Targets="%(_MSBuildProjectReferenceExistent.Targets);GetTargetPath"\r
+        BuildInParallel="$(BuildInParallel)"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
+        Condition="'%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' == '10.0' and '@(_MSBuildProjectReferenceExistent)' != ''"\r
+        ContinueOnError="!$(BuildingProject)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output TaskParameter="TargetOutputs" ItemName="_ResolvedProjectReferencePaths" Condition="'%(_MSBuildProjectReferenceExistent.ReferenceOutputAssembly)'=='true'"/>\r
+      <Output TaskParameter="TargetOutputs" ItemName="%(_MSBuildProjectReferenceExistent.OutputItemType)" Condition="'%(_MSBuildProjectReferenceExistent.OutputItemType)' != ''"/>\r
+\r
+    </MSBuild>\r
+\r
+    <!--\r
+        Build referenced projects when building from the command line.\r
+        -->\r
+    <MSBuild\r
+        Projects="@(_MSBuildProjectReferenceExistent)"\r
+        Targets="%(_MSBuildProjectReferenceExistent.Targets)"\r
+        BuildInParallel="$(BuildInParallel)"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform);  %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
+        Condition="'%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != ''"\r
+        ContinueOnError="$(ContinueOnError)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output TaskParameter="TargetOutputs" ItemName="_ResolvedProjectReferencePaths" Condition="'%(_MSBuildProjectReferenceExistent.ReferenceOutputAssembly)'=='true' or '$(DesignTimeBuild)' == 'true'"/>\r
+      <Output TaskParameter="TargetOutputs" ItemName="%(_MSBuildProjectReferenceExistent.OutputItemType)" Condition="'%(_MSBuildProjectReferenceExistent.OutputItemType)' != ''"/>\r
+\r
+    </MSBuild>\r
+\r
+    <!--\r
+        Get manifest items from the (non-exe) built project references (to feed them into ResolveNativeReference).\r
+        -->\r
+    <MSBuild\r
+        Projects="@(_MSBuildProjectReferenceExistent)"\r
+        Targets="GetNativeManifest"\r
+        BuildInParallel="$(BuildInParallel)"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
+        Condition="'%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingProject)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != ''"\r
+        ContinueOnError="$(ContinueOnError)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output TaskParameter="TargetOutputs" ItemName="NativeReference" Condition="'%(_MSBuildProjectReferenceExistent.ReferenceOutputAssembly)' == 'true'"/>\r
+    </MSBuild>\r
+\r
+    <ItemGroup>\r
+      <_ResolvedProjectReferencePaths Remove="@(_ResolvedProjectReferencePaths)" Condition="'%(_ResolvedProjectReferencePaths.ResolveableAssembly)' == 'false'" />\r
+      <!--\r
+          Copy OriginalItemSpec to OriginalProjectReferenceItemSpec, so that when ResolveAssemblyReferences\r
+          takes these items and resolves them to ReferencePath, we can still recover the _real_ OriginalItemSpec\r
+          for the unresolved reference items.\r
+          -->\r
+      <_ResolvedProjectReferencePaths>\r
+        <OriginalProjectReferenceItemSpec>%(_ResolvedProjectReferencePaths.OriginalItemSpec)</OriginalProjectReferenceItemSpec>\r
+      </_ResolvedProjectReferencePaths>\r
+    </ItemGroup>\r
+\r
+    <!-- Issue a warning for each non-existent project. -->\r
+    <Warning\r
+        Text="The referenced project '%(_MSBuildProjectReferenceNonexistent.Identity)' does not exist."\r
+        Condition="'@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != ''"/>\r
+\r
+  </Target>\r
+\r
+  <Target\r
+    Name="ResolveProjectReferencesDesignTime"\r
+    Returns="@(_ProjectReferencesFromRAR);@(_ResolvedNativeProjectReferencePaths)"\r
+    DependsOnTargets="ResolveProjectReferences;ResolveAssemblyReferences">\r
+    <!-- We need to do this here because we only want project references which have passed through rar and have not been unresolved due to violating some MT rule\r
+        which means we need to pull the project references out of the referencepath item because they will only exist there if they were correctly resolved.\r
+    -->\r
+    <ItemGroup>\r
+      <_ProjectReferencesFromRAR Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ProjectReference'))">\r
+        <OriginalItemSpec>%(ReferencePath.ProjectReferenceOriginalItemSpec)</OriginalItemSpec>\r
+      </_ProjectReferencesFromRAR>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target\r
+   Name="ExpandSDKReferencesDesignTime"\r
+   Returns="@(ReferencesFromSDK)"\r
+   DependsOnTargets="ExpandSDKReferences"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GetTargetPath\r
+\r
+    This target returns an item containing the build product (i.e. EXE, DLL)\r
+    that would be produced if we built this project, with some relevant\r
+    metadata.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <GetTargetPathDependsOn>$(GetTargetPathDependsOn)</GetTargetPathDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <Target\r
+      Name="GetTargetPath"\r
+      DependsOnTargets="$(GetTargetPathDependsOn)"\r
+      Returns="@(TargetPathWithTargetPlatformMoniker)" />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GetTargetPathWithTargetPlatformMoniker\r
+\r
+    This stand-alone target returns the name and version of the target platform for this project.\r
+\r
+    NOTE: The ProjectReference protocol uses only GetTargetPath. Computing the item\r
+    in this target allows projects to override GetTargetPath without having to reimplement\r
+    the details of the metadata computation.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <GetTargetPathWithTargetPlatformMonikerDependsOn>$(GetTargetPathDependsOn)</GetTargetPathWithTargetPlatformMonikerDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <!--NOTE: since an overridden GetTargetPath might not include a DependsOn\r
+      for this target, it's safer to establish the dependency here with a\r
+      BeforeTargets. -->\r
+  <Target\r
+      Name="GetTargetPathWithTargetPlatformMoniker"\r
+      BeforeTargets="GetTargetPath"\r
+      DependsOnTargets="$(GetTargetPathWithTargetPlatformMonikerDependsOn)"\r
+      Returns="@(TargetPathWithTargetPlatformMoniker)">\r
+    <ItemGroup>\r
+      <TargetPathWithTargetPlatformMoniker Include="$(TargetPath)">\r
+        <TargetPlatformMoniker>$(TargetPlatformMoniker)</TargetPlatformMoniker>\r
+        <TargetPlatformIdentifier>$(TargetPlatformIdentifier)</TargetPlatformIdentifier>\r
+        <ReferenceAssembly Condition="'$(ProduceReferenceAssembly)' == 'true'">$(TargetRefPath)</ReferenceAssembly>\r
+        <CopyUpToDateMarker>@(CopyUpToDateMarker)</CopyUpToDateMarker>\r
+      </TargetPathWithTargetPlatformMoniker>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GetNativeManifest\r
+\r
+    Compute the manifest item for this project.\r
+\r
+        [IN]\r
+        $(_DeploymentApplicationManifestIdentity) - the manifest identity\r
+        @(ApplicationManifest)         - the original application manifest item\r
+\r
+        [OUT]\r
+        @(ComputedApplicationManifest) - application manifest item with full hint path, if generated\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="GetNativeManifest"\r
+      Returns="@(ComputedApplicationManifest)">\r
+\r
+    <ItemGroup>\r
+      <ComputedApplicationManifest Include="$(_DeploymentApplicationManifestIdentity)" Condition="'$(OutputType)'!='winexe' and '$(OutputType)'!='exe' and '$(OutputType)'!='appcontainerexe' and Exists('%(_ApplicationManifestFinal.FullPath)')">\r
+        <HintPath>%(_ApplicationManifestFinal.FullPath)</HintPath>\r
+      </ComputedApplicationManifest>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ResolveNativeReferences\r
+\r
+    Resolve native references\r
+\r
+        [IN]\r
+        @(NativeReference) - The manifest reference (or list of manifest references)\r
+\r
+        [OUT]\r
+        @(NativeReferenceFile)  - List of manifest files referenced.\r
+        @(_DeploymentNativePrerequisite)   - List of native assembly prerequisites contained in the manifest.\r
+        @(ComClassReference)    - List of COM components contained in the manifest.\r
+        @(COMReferenceFromNative) List of type libraries contained in the manifest.\r
+        @(COMFileReference)     - List of loose files contained in the manifest.\r
+        @(_DeploymentLooseManifestFile)    - List of extra files that should be published.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="ResolveNativeReferences"\r
+      Condition="'@(NativeReference)'!=''"\r
+      DependsOnTargets="ResolveProjectReferences">\r
+\r
+    <ResolveNativeReference\r
+        NativeReferences="@(NativeReference)"\r
+        AdditionalSearchPaths="$(ReferencePath);$(OutDir)"\r
+            >\r
+      <Output TaskParameter="ContainingReferenceFiles" ItemName="NativeReferenceFile"/>\r
+      <Output TaskParameter="ContainedPrerequisiteAssemblies" ItemName="_DeploymentNativePrerequisite"/>\r
+      <Output TaskParameter="ContainedComComponents" ItemName="ComClassReference"/>\r
+      <Output TaskParameter="ContainedTypeLibraries" ItemName="COMReferenceFromNative"/>\r
+      <Output TaskParameter="ContainedLooseTlbFiles" ItemName="COMFileReference"/>\r
+      <Output TaskParameter="ContainedLooseEtcFiles" ItemName="_DeploymentLooseManifestFile"/>\r
+    </ResolveNativeReference>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+\r
+                                        ResolveAssemblyReferences\r
+\r
+    Given the list of assemblies, find the closure of all assemblies that they depend on. These are\r
+    what we need to copy to the output directory.\r
+\r
+        [IN]\r
+        @(Reference) - List of assembly references as fusion names.\r
+        @(_ResolvedProjectReferencePaths) - List of project references produced by projects that this project depends on.\r
+\r
+            The 'Private' attribute on the reference corresponds to the Copy Local flag in IDE.\r
+            The 'Private' flag can have three possible values:\r
+                - 'True' means the reference should be Copied Local\r
+                - 'False' means the reference should not be Copied Local\r
+                - [Missing] means this task will decide whether to treat this reference as CopyLocal or not.\r
+\r
+        [OUT]\r
+        @(ReferencePath) - Paths to resolved primary files.\r
+        @(ReferenceDependencyPaths) - Paths to resolved dependency files.\r
+        @(_ReferenceRelatedPaths) - Paths to .xmls and .pdbs.\r
+        @(ReferenceSatellitePaths) - Paths to satellites.\r
+        @(_ReferenceSerializationAssemblyPaths) - Paths to XML serialization assemblies created by sgen.\r
+        @(_ReferenceScatterPaths) - Paths to scatter files.\r
+        @(ReferenceCopyLocalPaths) - Paths to files that should be copied to the local directory.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <ResolveAssemblyReferencesDependsOn>\r
+      GetFrameworkPaths;\r
+      GetReferenceAssemblyPaths;\r
+      PrepareForBuild;\r
+      ResolveSDKReferences;\r
+      ExpandSDKReferences;\r
+    </ResolveAssemblyReferencesDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="ResolveAssemblyReferences"\r
+      Returns="@(ReferencePath)"\r
+      DependsOnTargets="$(ResolveAssemblyReferencesDependsOn)">\r
+\r
+    <ItemGroup>\r
+      <_ReferenceInstalledAssemblyDirectory Include="$(TargetFrameworkDirectory)" />\r
+      <_ReferenceInstalledAssemblySubsets Include="$(TargetFrameworkSubset)" />\r
+    </ItemGroup>\r
+\r
+    <!--\r
+        Only read and write cache file at build time, skip it for load time because its more\r
+        expensive to write the newly created cache file.\r
+        -->\r
+    <PropertyGroup>\r
+      <ResolveAssemblyReferencesStateFile Condition="'$(BuildingProject)'=='true'">$(IntermediateOutputPath)$(MSBuildProjectFile)ResolveAssemblyReference.cache</ResolveAssemblyReferencesStateFile>\r
+    </PropertyGroup>\r
+\r
+    <!-- Make an App.Config item that exists when AutoUnify is false. -->\r
+    <ItemGroup>\r
+      <_ResolveAssemblyReferencesApplicationConfigFileForExes Include="@(AppConfigWithTargetPath)" Condition="'$(AutoGenerateBindingRedirects)'=='true' or '$(AutoUnifyAssemblyReferences)'=='false'"/>\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup>\r
+      <!-- Default in task is true -->\r
+      <_FindDependencies Condition="'$(BuildingProject)' != 'true' and '$(_ResolveReferenceDependencies)' != 'true'">false</_FindDependencies>\r
+      <ResolveAssemblyReferencesSilent Condition="'$(ResolveAssemblyReferencesSilent)' == '' and '$(TraceDesignTime)' != 'true' and '$(BuildingProject)' == 'false'">true</ResolveAssemblyReferencesSilent>\r
+      <ResolveAssemblyReferencesSilent Condition="'$(ResolveAssemblyReferencesSilent)' == ''">false</ResolveAssemblyReferencesSilent>\r
+      <ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch Condition="'$(ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch)' == ''">Warning</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup>\r
+      <!-- Remove any references which we have added as explicit reference so that we do not get duplicates. We need to make sure we do not have duplicates\r
+             because this confuses the IDE  when it tries to compare the list of references passed in to the list of resolved references. If it does not match then the\r
+             ide will show one of the references as not resolved, this will not break the build but is a display issue -->\r
+      <Reference Remove="$(AdditionalExplicitAssemblyReferences)"/>\r
+      <Reference Include="$(AdditionalExplicitAssemblyReferences)">\r
+        <Implicit>true</Implicit>\r
+      </Reference>\r
+    </ItemGroup>\r
+\r
+    <ResolveAssemblyReference\r
+        Assemblies="@(Reference)"\r
+        AssemblyFiles="@(_ResolvedProjectReferencePaths);@(_ExplicitReference)"\r
+        TargetFrameworkDirectories="@(_ReferenceInstalledAssemblyDirectory)"\r
+        InstalledAssemblyTables="@(InstalledAssemblyTables);@(RedistList)"\r
+        IgnoreDefaultInstalledAssemblyTables="$(IgnoreDefaultInstalledAssemblyTables)"\r
+        IgnoreDefaultInstalledAssemblySubsetTables="$(IgnoreInstalledAssemblySubsetTables)"\r
+        CandidateAssemblyFiles="@(Content);@(None)"\r
+        SearchPaths="$(AssemblySearchPaths)"\r
+        AllowedAssemblyExtensions="$(AllowedReferenceAssemblyFileExtensions)"\r
+        AllowedRelatedFileExtensions="$(AllowedReferenceRelatedFileExtensions)"\r
+        TargetProcessorArchitecture="$(ProcessorArchitecture)"\r
+        AppConfigFile="@(_ResolveAssemblyReferencesApplicationConfigFileForExes)"\r
+        AutoUnify="$(AutoUnifyAssemblyReferences)"\r
+        SupportsBindingRedirectGeneration="$(GenerateBindingRedirectsOutputType)"\r
+        IgnoreVersionForFrameworkReferences="$(IgnoreVersionForFrameworkReferences)"\r
+        FindDependencies="$(_FindDependencies)"\r
+        FindSatellites="$(BuildingProject)"\r
+        FindSerializationAssemblies="$(BuildingProject)"\r
+        FindRelatedFiles="$(BuildingProject)"\r
+        Silent="$(ResolveAssemblyReferencesSilent)"\r
+        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+        TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
+        TargetFrameworkMonikerDisplayName="$(TargetFrameworkMonikerDisplayName)"\r
+        TargetedRuntimeVersion="$(TargetedRuntimeVersion)"\r
+        StateFile="$(ResolveAssemblyReferencesStateFile)"\r
+        InstalledAssemblySubsetTables="@(InstalledAssemblySubsetTables)"\r
+        TargetFrameworkSubsets="@(_ReferenceInstalledAssemblySubsets)"\r
+        FullTargetFrameworkSubsetNames="$(FullReferenceAssemblyNames)"\r
+        FullFrameworkFolders="$(_FullFrameworkReferenceAssemblyPaths)"\r
+        FullFrameworkAssemblyTables="@(FullFrameworkAssemblyTables)"\r
+        ProfileName="$(TargetFrameworkProfile)"\r
+        LatestTargetFrameworkDirectories="@(LatestTargetFrameworkDirectories)"\r
+        CopyLocalDependenciesWhenParentReferenceInGac="$(CopyLocalDependenciesWhenParentReferenceInGac)"\r
+        DoNotCopyLocalIfInGac="$(DoNotCopyLocalIfInGac)"\r
+        ResolvedSDKReferences="@(ResolvedSDKReference)"\r
+        WarnOrErrorOnTargetArchitectureMismatch="$(ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch)"\r
+        IgnoreTargetFrameworkAttributeVersionMismatch ="$(ResolveAssemblyReferenceIgnoreTargetFrameworkAttributeVersionMismatch)"\r
+        ContinueOnError="$(ContinueOnError)"\r
+        Condition="'@(Reference)'!='' or '@(_ResolvedProjectReferencePaths)'!='' or '@(_ExplicitReference)' != ''"\r
+        >\r
+\r
+      <Output TaskParameter="ResolvedFiles" ItemName="ReferencePath"/>\r
+      <Output TaskParameter="ResolvedFiles" ItemName="_ResolveAssemblyReferenceResolvedFiles"/>\r
+      <Output TaskParameter="ResolvedDependencyFiles" ItemName="ReferenceDependencyPaths"/>\r
+      <Output TaskParameter="RelatedFiles" ItemName="_ReferenceRelatedPaths"/>\r
+      <Output TaskParameter="SatelliteFiles" ItemName="ReferenceSatellitePaths"/>\r
+      <Output TaskParameter="SerializationAssemblyFiles" ItemName="_ReferenceSerializationAssemblyPaths"/>\r
+      <Output TaskParameter="ScatterFiles" ItemName="_ReferenceScatterPaths"/>\r
+      <Output TaskParameter="CopyLocalFiles" ItemName="ReferenceCopyLocalPaths"/>\r
+      <Output TaskParameter="SuggestedRedirects" ItemName="SuggestedBindingRedirects"/>\r
+      <Output TaskParameter="FilesWritten" ItemName="FileWrites"/>\r
+      <Output TaskParameter="DependsOnSystemRuntime" PropertyName="DependsOnSystemRuntime"/>\r
+    </ResolveAssemblyReference>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+\r
+                                        FindReferenceAssembliesForReferences\r
+\r
+    Given the list of references, create a list of assemblies to pass to the compiler that\r
+    includes reference assemblies rather than implementation assemblies where possible.\r
+\r
+        [IN]\r
+        @(ReferencePath) - List of assembly references as resolved paths with ReferenceAssembly metadata\r
+\r
+        [OUT]\r
+        @(ReferencePathWithRefAssemblies) - Paths to resolved reference (or implementation) assemblies.\r
+    ============================================================\r
+    -->\r
+  <Target Name="FindReferenceAssembliesForReferences"\r
+          DependsOnTargets="ResolveReferences">\r
+    <ItemGroup>\r
+      <!-- Reference assemblies are not produced in all cases, but it's easier to consume them\r
+           if this metadatum is always populated. Ensure that it points to the implementation\r
+           assembly unless already specified. -->\r
+      <ReferencePath Condition="'%(ReferencePath.ReferenceAssembly)' == ''">\r
+        <ReferenceAssembly>%(FullPath)</ReferenceAssembly>\r
+      </ReferencePath>\r
+\r
+      <ReferencePathWithRefAssemblies Include="@(ReferencePath->'%(ReferenceAssembly)')"\r
+                                      Condition="'$(CompileUsingReferenceAssemblies)' != 'false'">\r
+        <OriginalPath Condition="'%(ReferencePath.Identity)' != '@(ReferencePath->'%(ReferenceAssembly)')'">%(ReferencePath.Identity)</OriginalPath>\r
+      </ReferencePathWithRefAssemblies>\r
+      <ReferencePathWithRefAssemblies Include="@(ReferencePath)"\r
+                                      Condition="'$(CompileUsingReferenceAssemblies)' == 'false'" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ====================================================================================================\r
+\r
+                                        GenerateBindingRedirects\r
+    Inject the binding redirects into the app config file based on suggested redirects as output from\r
+    ResolveAssemblyReferences.\r
+\r
+        [IN]\r
+        @(AppConfigWithTargetPath) - Path to the source app config file. This can be null if the project\r
+                                     doesn't contain an app config file.\r
+        $(TargetFileName) -          The file name of the build target.\r
+\r
+        [OUT]\r
+        @(OutputAppConfigFile) -     Path to the output app config file in the intermediate directory.\r
+\r
+    ====================================================================================================\r
+  -->\r
+  <Target Name="GenerateBindingRedirects"\r
+    Inputs="$(MSBuildAllProjects);@(AppConfigFile);$(ResolveAssemblyReferencesStateFile);$(IntermediateOutputPath);@(SuggestedBindingRedirects)"\r
+    Outputs="$(_GenerateBindingRedirectsIntermediateAppConfig)"\r
+    Condition="'$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true'">\r
+\r
+    <GenerateBindingRedirects\r
+      AppConfigFile="@(AppConfigWithTargetPath)"\r
+      TargetName="$(TargetFileName).config"\r
+      OutputAppConfigFile="$(_GenerateBindingRedirectsIntermediateAppConfig)"\r
+      SuggestedRedirects="@(SuggestedBindingRedirects)"\r
+      >\r
+\r
+      <Output TaskParameter="OutputAppConfigFile" ItemName="FileWrites" />\r
+\r
+    </GenerateBindingRedirects>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ====================================================================================================\r
+\r
+                                        GenerateBindingRedirectsUpdateAppConfig\r
+    Updates the project to use the generated app.config content.  This needs to run regardless of\r
+    inputs/outputs so it is seperate from GenerateBindingRedirects.\r
+    ====================================================================================================\r
+  -->\r
+  <Target Name="GenerateBindingRedirectsUpdateAppConfig"\r
+    AfterTargets="GenerateBindingRedirects"\r
+    Condition="'$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)')">\r
+\r
+    <PropertyGroup>\r
+      <AppConfig>$(_GenerateBindingRedirectsIntermediateAppConfig)</AppConfig>\r
+    </PropertyGroup>\r
+    <ItemGroup>\r
+      <AppConfigWithTargetPath Remove="@(AppConfigWithTargetPath)" />\r
+      <AppConfigWithTargetPath Include="$(AppConfig)">\r
+        <TargetPath>$(TargetFileName).config</TargetPath>\r
+      </AppConfigWithTargetPath>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ===========================================================================================\r
+                                        GetInstalledSDKs\r
+\r
+    Gets the list of SDKs installed in the SDKDirectoryRoot and SDKRegistryRoot locations\r
+\r
+    These paths are used by the ResolveSDKReference task and the ResolveAssemblyReference task.\r
+    ===========================================================================================\r
+  -->\r
+  <PropertyGroup>\r
+    <SDKReferenceRegistryRoot Condition="'$(SDKReferenceRegistryRoot)' == ''">Software\Microsoft\Microsoft SDKs</SDKReferenceRegistryRoot>\r
+    <SDKReferenceDirectoryRoot Condition="'$(SDKReferenceDirectoryRoot)' == ''">$(LocalAppData)\Microsoft SDKs;$(MSBuildProgramFiles32)\Microsoft SDKs</SDKReferenceDirectoryRoot>\r
+    <!-- Manifest driven extension SDK locations -->\r
+    <SDKExtensionDirectoryRoot Condition="'$(SDKExtensionDirectoryRoot)' == '' and '$(SDKIdentifier)' != ''">$(MSBuildProgramFiles32)\Microsoft SDKs\Windows Kits\10;$(MSBuildProgramFiles32)\Windows Kits\10</SDKExtensionDirectoryRoot>\r
+\r
+    <!-- UAP projects by default should support Windows 8.1 SDKs -->\r
+    <SupportWindows81SDKs Condition="'$(SupportWindows81SDKs)' == '' and '$(Support81SDKs)' != 'false' and '$(TargetPlatformIdentifier)' == 'UAP'">true</SupportWindows81SDKs>\r
+    <TargetPlatformIdentifierWindows81 Condition="'$(TargetPlatformIdentifierWindows81)' == '' and '$(SupportWindows81SDKs)' == 'true'">Windows</TargetPlatformIdentifierWindows81>\r
+    <TargetPlatformVersionWindows81 Condition="'$(TargetPlatformVersionWindows81)' == '' and '$(SupportWindows81SDKs)' == 'true'">8.1</TargetPlatformVersionWindows81>\r
+\r
+    <!-- Desktop and phone SDKs often have the exact same identifiers, don't enable phone by default -->\r
+    <SupportWindowsPhone81SDKs Condition="'$(SupportWindowsPhone81SDKs)' == '' and '$(Support81SDKs)' != 'false' and '$(TargetPlatformIdentifier)' == 'UAP'">false</SupportWindowsPhone81SDKs>\r
+    <TargetPlatformIdentifierWindowsPhone81 Condition="'$(TargetPlatformIdentifierWindowsPhone81)' == '' and '$(SupportWindowsPhone81SDKs)' == 'true'">WindowsPhoneApp</TargetPlatformIdentifierWindowsPhone81>\r
+    <TargetPlatformVersionWindowsPhone81 Condition="'$(TargetPlatformVersionWindowsPhone81)' == '' and '$(SupportWindowsPhone81SDKs)' == 'true'">8.1</TargetPlatformVersionWindowsPhone81>\r
+  </PropertyGroup>\r
+\r
+  <Target\r
+      Name="GetInstalledSDKLocations"\r
+      DependsOnTargets="$(GetInstalledSDKLocationsDependsOn)"\r
+      Returns="@(InstalledSDKLocations)"\r
+      >\r
+\r
+    <GetInstalledSDKLocations\r
+           SDKDirectoryRoots="$(SDKReferenceDirectoryRoot)"\r
+           SDKExtensionDirectoryRoots="$(SDKExtensionDirectoryRoot)"\r
+           SDKRegistryRoot="$(SDKReferenceRegistryRoot)"\r
+           TargetPlatformVersion="$(TargetPlatformVersion)"\r
+           TargetPlatformIdentifier="$(TargetPlatformIdentifier)"\r
+           Condition="'@(SDKReference)' != ''"\r
+           >\r
+      <Output TaskParameter="InstalledSDKs" ItemName="InstalledSDKLocations"/>\r
+    </GetInstalledSDKLocations>\r
+\r
+    <!-- Also lookup 8.1 SDKs if requested -->\r
+    <GetInstalledSDKLocations\r
+           SDKDirectoryRoots="$(SDKReferenceDirectoryRoot)"\r
+           SDKExtensionDirectoryRoots=""\r
+           SDKRegistryRoot="$(SDKReferenceRegistryRoot)"\r
+           TargetPlatformVersion="$(TargetPlatformVersionWindows81)"\r
+           TargetPlatformIdentifier="$(TargetPlatformIdentifierWindows81)"\r
+           Condition="'@(SDKReference)' != '' and '$(SupportWindows81SDKs)' == 'true' and '$(TargetPlatformIdentifierWindows81)' != '' and '$(TargetPlatformVersionWindows81)' != ''"\r
+           WarnWhenNoSDKsFound="false"\r
+           >\r
+      <Output TaskParameter="InstalledSDKs" ItemName="InstalledSDKLocations"/>\r
+    </GetInstalledSDKLocations>\r
+\r
+    <GetInstalledSDKLocations\r
+           SDKDirectoryRoots="$(SDKReferenceDirectoryRoot)"\r
+           SDKExtensionDirectoryRoots=""\r
+           SDKRegistryRoot="$(SDKReferenceRegistryRoot)"\r
+           TargetPlatformVersion="$(TargetPlatformVersionWindowsPhone81)"\r
+           TargetPlatformIdentifier="$(TargetPlatformIdentifierWindowsPhone81)"\r
+           Condition="'@(SDKReference)' != '' and '$(SupportWindowsPhone81SDKs)' == 'true' and '$(TargetPlatformIdentifierWindowsPhone81)' != '' and '$(TargetPlatformVersionWindowsPhone81)' != ''"\r
+           WarnWhenNoSDKsFound="false"\r
+           >\r
+      <Output TaskParameter="InstalledSDKs" ItemName="InstalledSDKLocations"/>\r
+    </GetInstalledSDKLocations>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+\r
+                                        ResolveSDKReferences\r
+\r
+    Given a list of SDKReference items and a list of resolved winmd files which may contain metadata as to which sdk they came from\r
+    we need to find the sdk root folders on disk and populate a ResolvedSDKReference item which has the full path to the SDK ROOT\r
+    and the sdk identity as a piece of metadata.\r
+\r
+        [IN]\r
+        @(SDKReference) - List of sdk references (the identity in the sdk manifest file).\r
+        @(ReferencePath) -List of resolved assemblies, we are interested in the ones which have IsWinMDFile set to true.\r
+\r
+        [OUT]\r
+        @(ResolvedSDKReference) - Full path to the root of the SDK\r
+    ============================================================\r
+  -->\r
+  <PropertyGroup>\r
+    <ResolveSDKReferencesDependsOn>\r
+      GetInstalledSDKLocations\r
+    </ResolveSDKReferencesDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <TargetedSDKConfiguration Condition="'$(TargetedSDKConfiguration)' == '' and '_$(Configuration)' == '_Debug'">Debug</TargetedSDKConfiguration>\r
+    <TargetedSDKConfiguration Condition="'$(TargetedSDKConfiguration)' == '' and '_$(Configuration)' == '_Release'">Retail</TargetedSDKConfiguration>\r
+    <TargetedSDKConfiguration Condition="'$(TargetedSDKConfiguration)' == ''">Retail</TargetedSDKConfiguration>\r
+    <TargetedSDKArchitecture Condition="'$(TargetedSDKArchitecture)' == ''">$(ProcessorArchitecture)</TargetedSDKArchitecture>\r
+    <TargetedSDKArchitecture Condition="'$(TargetedSDKArchitecture)' == ''">Neutral</TargetedSDKArchitecture>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <ShouldMarkCertainSDKReferencesAsRuntimeOnly Condition="'$(ShouldMarkCertainSDKReferencesAsRuntimeOnly)' == ''">true</ShouldMarkCertainSDKReferencesAsRuntimeOnly>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup Condition="'$(ShouldMarkCertainSDKReferencesAsRuntimeOnly)' == 'true'">\r
+    <!-- Dependencies that are specified as runtime-only dependencies. Therefore the associated files are not used to build Appx package.  -->\r
+    <!-- TODO: Do we need to do anything like this for the new SDK? -->\r
+    <RuntimeReferenceOnlySDKDependencies Condition = "'$(TargetPlatformVersion)' == '8.1'" Include="Microsoft.VCLibs, Version=11.0"/>\r
+  </ItemGroup>\r
+\r
+  <Target\r
+      Name="ResolveSDKReferences"\r
+      Returns="@(ResolvedSDKReference)"\r
+      DependsOnTargets="$(ResolveSDKReferencesDependsOn)">\r
+\r
+    <ResolveSDKReference\r
+           SDKReferences="@(SDKReference)"\r
+           RuntimeReferenceOnlySDKDependencies="@(RuntimeReferenceOnlySDKDependencies)"\r
+           References="@(Reference)"\r
+           TargetPlatformVersion="$(TargetPlatformVersion)"\r
+           TargetPlatformIdentifier="$(TargetPlatformIdentifier)"\r
+           WarnOnMissingPlatformVersion="$(SDKReferenceWarnOnMissingMaxPlatformVersion)"\r
+           ProjectName="$(MSBuildProjectName)"\r
+           TargetedSDKConfiguration="$(TargetedSDKConfiguration)"\r
+           TargetedSDKArchitecture="$(TargetedSDKArchitecture)"\r
+           InstalledSDKs ="@(InstalledSDKLocations)"\r
+           LogResolutionErrorsAsWarnings ="$(LogSDKReferenceResolutionErrorsAsWarnings)"\r
+           Prefer32Bit ="$(Prefer32Bit)"\r
+           ContinueOnError="$(ContinueOnError)"\r
+           Condition="'@(SDKReference)'!=''">\r
+      <Output TaskParameter="ResolvedSDKReferences" ItemName="ResolvedSDKReference"/>\r
+    </ResolveSDKReference>\r
+  </Target>\r
+\r
+   <Target\r
+      Name="ResolveSDKReferencesDesignTime"\r
+      Returns="@(ResolvedSDKReference)"\r
+      DependsOnTargets="ResolveSDKReferences" />\r
+\r
+  <!--\r
+    ============================================================\r
+\r
+                                        FindInvalidProjectReferences\r
+\r
+    Find project to project references with target platform version higher than the one used by the current project and\r
+    creates a list of invalid references to be unresolved. It issues a warning for each invalid reference.\r
+\r
+        [IN]\r
+        $(TargetPlatformVersion) - Project's target platform version\r
+        @(_ProjectReferenceTargetPlatformMonikers) - List of monikers of all referenced projects gathered by the helper\r
+                                                     target GetTargetPlatformMonikers.\r
+\r
+        [OUT]\r
+    @(InvalidProjectReferences) - List of invalid project references\r
+\r
+    ============================================================\r
+    -->\r
+\r
+  <PropertyGroup>\r
+    <FindInvalidProjectReferencesDependsOn>\r
+      GetReferenceTargetPlatformMonikers\r
+    </FindInvalidProjectReferencesDependsOn>\r
+  </PropertyGroup>\r
+\r
+   <Target\r
+      Name="FindInvalidProjectReferences"\r
+      Condition ="'$(FindInvalidProjectReferences)' == 'true'"\r
+      DependsOnTargets="$(FindInvalidProjectReferencesDependsOn)">\r
+\r
+     <FindInvalidProjectReferences\r
+         TargetPlatformVersion="$(TargetPlatformVersion)"\r
+         TargetPlatformIdentifier="$(TargetPlatformIdentifier)"\r
+         ProjectReferences="@(TargetPathWithTargetPlatformMoniker)">\r
+       <Output TaskParameter="InvalidReferences" ItemName="InvalidProjectReferences" />\r
+     </FindInvalidProjectReferences>\r
+\r
+     <ItemGroup>\r
+       <_ResolvedProjectReferencePaths Remove="@(InvalidProjectReferences)" />\r
+     </ItemGroup>\r
+   </Target>\r
+\r
+  <Target Name="GetReferenceTargetPlatformMonikers" DependsOnTargets="PrepareProjectReferences">\r
+    <MSBuild\r
+      Projects="@(_MSBuildProjectReferenceExistent)"\r
+      Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
+      Targets="GetTargetPathWithTargetPlatformMoniker"\r
+      BuildInParallel="$(BuildInParallel)"\r
+      ContinueOnError="!$(BuildingProject)"\r
+      RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output TaskParameter="TargetOutputs" ItemName="TargetPathWithTargetPlatformMoniker" />\r
+    </MSBuild>\r
+  </Target>\r
+\r
+   <!--\r
+    ============================================================\r
+\r
+                       ExpandSDKReferences\r
+\r
+        After we have resolved the sdk refrence we need to make sure that we automatically include the references which are part of the SDK (both winmd and dll)\r
+        as part of the assemblies passed to the compiler.\r
+\r
+        Project systems or project which do not want to reference all dlls or winmd files should override this target to do nothing.\r
+   ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <ExpandSDKReferencesDependsOn>\r
+      ResolveSDKReferences\r
+    </ExpandSDKReferencesDependsOn>\r
+\r
+    <ExpandSDKAllowedReferenceExtensions Condition="'$(ExpandSDKAllowedReferenceExtensions)' == ''">\r
+      .winmd;\r
+      .dll\r
+    </ExpandSDKAllowedReferenceExtensions>\r
+  </PropertyGroup>\r
+\r
+   <Target Name="ExpandSDKReferences"\r
+           Returns="@(ReferencesFromSDK)"\r
+           DependsOnTargets="$(ExpandSDKReferencesDependsOn)"\r
+    >\r
+     <GetSDKReferenceFiles\r
+       ResolvedSDKReferences="@(ResolvedSDKReference)"\r
+       ReferenceExtensions="$(ExpandSDKAllowedReferenceExtensions)"\r
+       TargetSDKIdentifier="$(SDKIdentifier)"\r
+       TargetSDKVersion="$(SDKVersion)"\r
+       TargetPlatformIdentifier="$(TargetPlatformIdentifier)"\r
+       TargetPlatformVersion="$(TargetPlatformVersion)"\r
+       LogRedistFilesList="$(GetSDKReferenceFilesLogRedistFilesList)"\r
+       LogRedistConflictWithinSDKAsWarning ="$(GetSDKReferenceFilesLogRedistConflictsWithinSDKAsWarning)"\r
+       LogRedistConflictBetweenSDKsAsWarning ="$(GetSDKReferenceFilesLogRedistConflictsBetweenSDKsAsWarning)"\r
+       LogReferencesList="$(GetSDKReferenceFilesLogReferencesList)"\r
+       LogReferenceConflictWithinSDKAsWarning ="$(GetSDKReferenceFilesLogReferenceConflictsWithinSDKAsWarning)"\r
+       LogReferenceConflictBetweenSDKsAsWarning ="$(GetSDKReferenceFilesLogReferenceConflictsBetweenSDKsAsWarning)"\r
+       CacheFileFolderPath ="$(GetSDKReferenceFilesCacheFolder)"\r
+       LogCacheFileExceptions="$(GetSDKReferenceFilesLogCacheFileExceptions)"\r
+       Condition="'@(ResolvedSDKReference)'!=''">\r
+\r
+       <Output TaskParameter="References" ItemName="ReferencePath"/>\r
+       <Output TaskParameter="References" ItemName="ReferencesFromSDK"/>\r
+       <Output TaskParameter="References" ItemName="_ResolveAssemblyReferenceResolvedFiles"/>\r
+       <Output TaskParameter="CopyLocalFiles" ItemName="ReferenceCopyLocalPaths"/>\r
+       <Output TaskParameter="RedistFiles" ItemName="ResolvedRedistFiles"/>\r
+     </GetSDKReferenceFiles>\r
+   </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+\r
+                                        ExportWindowsMDFile\r
+\r
+    When a project is generating a a winmd file through c# or vb, ect the compiler will create a WinMDModule file. This file needs to be run\r
+    through the winmdexp tool in order to generate the resulting WinMD file.\r
+\r
+    ===========================================================\r
+    -->\r
+\r
+    <Target Name="ExportWindowsMDFile"\r
+          DependsOnTargets="Compile"\r
+          Condition="'$(ExportWinMDFile)' == 'true'"\r
+          Inputs="@(IntermediateAssembly);@(DocFileItem);@(_DebugSymbolsIntermediatePath);@(ReferencePath);$(MSBuildAllProjects)"\r
+          Outputs="$(_IntermediateWindowsMetadataPath);$(WinMDExpOutputPdb);$(WinMDOutputDocumentationFile)"\r
+  >\r
+\r
+      <PropertyGroup>\r
+        <!-- Will be copied by the "copy WinMD artifacts" step instead -->\r
+        <CopyBuildOutputToOutputDirectory>false</CopyBuildOutputToOutputDirectory>\r
+        <CopyOutputSymbolsToOutputDirectory>false</CopyOutputSymbolsToOutputDirectory>\r
+\r
+        <WinMdExpToolPath Condition="'$(WinMdExpToolPath)' == ''">$(TargetFrameworkSDKToolsDirectory)</WinMdExpToolPath>\r
+        <WinMdExpUTF8Ouput Condition="'$(WinMdExpUTF8Ouput)' == ''">true</WinMdExpUTF8Ouput>\r
+      </PropertyGroup>\r
+\r
+      <WinMDExp WinMDModule="@(IntermediateAssembly)"\r
+                References="@(ReferencePath)"\r
+                DisabledWarnings="$(WinMdExpNoWarn)"\r
+                InputDocumentationFile="@(DocFileItem)"\r
+                OutputDocumentationFile="$(WinMDOutputDocumentationFile)"\r
+                TreatWarningsAsErrors="$(TreatWarningsAsErrors)"\r
+                InputPDBFile="@(_DebugSymbolsIntermediatePath)"\r
+                OutputPDBFile="$(WinMDExpOutputPdb)"\r
+                OutputWindowsMetadataFile="$(_IntermediateWindowsMetadataPath)"\r
+                EnvironmentVariables="$(WinMDExpEnvironment)"\r
+                UTF8Output="$(WinMdExpUTF8Ouput)"\r
+                SdkToolsPath="$(WinMdExpToolPath)"\r
+                AssemblyUnificationPolicy="$(WinMDExpAssemblyUnificationPolicy)">\r
+      <Output TaskParameter="OutputWindowsMetadataFile" ItemName="FileWrites"/>\r
+     </WinMDExp>\r
+\r
+     <ItemGroup>\r
+         <WinMDExpArtifacts Include="$(_IntermediateWindowsMetadataPath)"/>\r
+         <WinMDExpArtifacts Include="$(WinMDOutputDocumentationFile)"/>\r
+         <WinMDExpArtifacts Include="$(WinMDExpOutputPdb)"/>\r
+         <FileWrites Include="$(WinMDOutputDocumentationFile);$(WinMDExpOutputPdb)"/>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target\r
+      Name="ResolveAssemblyReferencesDesignTime"\r
+      Returns="@(_ReferencesFromRAR)"\r
+      DependsOnTargets="ResolveProjectReferences;ResolveAssemblyReferences">\r
+\r
+    <!-- We need to do this here because we only want references which have been passed into rar but are not project to project references. -->\r
+    <ItemGroup>\r
+      <_ReferencesFromRAR Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ResolveAssemblyReference'))"/>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <PropertyGroup>\r
+    <ProjectDesignTimeAssemblyResolutionSearchPaths Condition=" '$(ProjectDesignTimeAssemblyResolutionSearchPaths)' == '' ">\r
+      {CandidateAssemblyFiles};\r
+      $(ReferencePath);\r
+      {HintPathFromItem};\r
+      {TargetFrameworkDirectory};\r
+      {Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};\r
+      {RawFileName};\r
+      $(TargetDir)\r
+    </ProjectDesignTimeAssemblyResolutionSearchPaths>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    ==============================================================\r
+\r
+                                       DesignTimeResolveAssemblyReferences\r
+\r
+    Given the list of assemblies, resolve their reference paths.\r
+    This target is called by Visual Studio at run time in order to filter references\r
+    according to the targeted framework.\r
+\r
+        [IN]\r
+        @(DesignTimeReference) - List of assembly references as simple/fusion names.\r
+\r
+\r
+        [OUT]\r
+        @(ReferencePath) - Paths to resolved primary files.\r
+\r
+    ==============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <DesignTimeResolveAssemblyReferencesDependsOn>\r
+      GetFrameworkPaths;\r
+      GetReferenceAssemblyPaths;\r
+      ResolveReferences\r
+    </DesignTimeResolveAssemblyReferencesDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <Target\r
+      Name="DesignTimeResolveAssemblyReferences"\r
+      Condition="'$(DesignTimeReference)'!=''"\r
+      DependsOnTargets="$(DesignTimeResolveAssemblyReferencesDependsOn)">\r
+\r
+    <ItemGroup>\r
+      <_DesignTimeReferenceInstalledAssemblyDirectory Include="$(TargetFrameworkDirectory)" />\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup>\r
+      <DesignTimeResolveAssemblyReferencesStateFile Condition="'$(BuildingProject)'=='true'">$(IntermediateOutputPath)$(MSBuildProjectFile)DesignTimeResolveAssemblyReferences.cache</DesignTimeResolveAssemblyReferencesStateFile>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup>\r
+      <DesignTimeAssemblySearchPaths Condition=" '$(DesignTimeAssemblySearchPaths)' == '' ">\r
+        {CandidateAssemblyFiles};\r
+        $(ReferencePath);\r
+        {HintPathFromItem};\r
+        {TargetFrameworkDirectory};\r
+        {Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};\r
+        {RawFileName};\r
+        $(OutDir)\r
+      </DesignTimeAssemblySearchPaths>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup>\r
+      <DesignTimeFindDependencies Condition=" '$(DesignTimeFindDependencies)' == '' ">false</DesignTimeFindDependencies>\r
+      <DesignTimeIgnoreVersionForFrameworkReferences Condition=" '$(DesignTimeIgnoreVersionForFrameworkReferences)' == '' ">false</DesignTimeIgnoreVersionForFrameworkReferences>\r
+      <DesignTimeFindSatellites Condition=" '$(DesignTimeFindSatellites)' == '' ">false</DesignTimeFindSatellites>\r
+      <DesignTimeFindSerializationAssemblies Condition=" '$(DesignTimeFindSerializationAssemblies)' == '' ">false</DesignTimeFindSerializationAssemblies>\r
+      <DesignTimeFindRelatedFiles Condition=" '$(DesignTimeFindRelatedFiles)' == '' ">false</DesignTimeFindRelatedFiles>\r
+      <DesignTimeSilentResolution Condition=" '$(DesignTimeSilentResolution)' == '' and '$(TraceDesignTime)' != 'true'">true</DesignTimeSilentResolution>\r
+      <DesignTimeAutoUnify Condition="'$(DesignTimeAutoUnify)' == ''">false</DesignTimeAutoUnify>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup>\r
+      <_DesignTimeReferenceAssemblies Include ="$(DesignTimeReference)" />\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <_RARResolvedReferencePath Include="@(ReferencePath)" />\r
+      <ReferencePath Remove="@(ReferencePath)" />\r
+    </ItemGroup>\r
+\r
+    <ResolveAssemblyReference\r
+        Assemblies="@(_DesignTimeReferenceAssemblies)"\r
+        TargetFrameworkDirectories="@(_DesignTimeReferenceInstalledAssemblyDirectory)"\r
+        SearchPaths="$(DesignTimeAssemblySearchPaths)"\r
+        AllowedAssemblyExtensions="$(AllowedReferenceAssemblyFileExtensions)"\r
+        TargetProcessorArchitecture="$(ProcessorArchitecture)"\r
+        CandidateAssemblyFiles="@(Content);@(None);@(_RARResolvedReferencePath)"\r
+        FindDependencies="$(DesignTimeFindDependencies)"\r
+        AutoUnify="$(DesignTimeAutoUnify)"\r
+        IgnoreVersionForFrameworkReferences="$(DesignTimeIgnoreVersionForFrameworkReferences)"\r
+        FindSatellites="$(DesignTimeFindSatellites)"\r
+        FindSerializationAssemblies="$(DesignTimeFindSerializationAssemblies)"\r
+        FindRelatedFiles="$(DesignTimeFindRelatedFiles)"\r
+        Silent="$(DesignTimeSilentResolution)"\r
+        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+        TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
+        TargetFrameworkMonikerDisplayName="$(TargetFrameworkMonikerDisplayName)"\r
+        TargetedRuntimeVersion="$(TargetedRuntimeVersion)"\r
+        StateFile="$(DesignTimeResolveAssemblyReferencesStateFile)"\r
+        InstalledAssemblySubsetTables="@(InstalledAssemblySubsetTables)"\r
+        IgnoreDefaultInstalledAssemblySubsetTables="$(IgnoreInstalledAssemblySubsetTables)"\r
+        TargetFrameworkSubsets="@(_ReferenceInstalledAssemblySubsets)"\r
+        FullTargetFrameworkSubsetNames="$(FullReferenceAssemblyNames)"\r
+        FullFrameworkFolders="$(_FullFrameworkReferenceAssemblyPaths)"\r
+        FullFrameworkAssemblyTables="@(FullFrameworkAssemblyTables)"\r
+        ProfileName="$(TargetFrameworkProfile)"\r
+        ResolvedSDKReferences="@(ResolvedSDKReference)"\r
+        IgnoreTargetFrameworkAttributeVersionMismatch ="$(DesignTimeIgnoreTargetFrameworkAttributeVersionMismatch)"\r
+       >\r
+\r
+      <Output TaskParameter="ResolvedFiles" ItemName="DesignTimeReferencePath"/>\r
+      <Output TaskParameter="FilesWritten" ItemName="FileWrites"/>\r
+    </ResolveAssemblyReference>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ResolveComReferences\r
+\r
+    Resolve COM references\r
+\r
+        [IN]\r
+        @(COMReference) - The list of COM references\r
+        $(BaseIntermediateOutputPath) - The output directory in which to generate wrapper assemblies\r
+\r
+        [OUT]\r
+        @(ReferencePath) - Paths to referenced wrappers.\r
+\r
+        If ResolveComReferences is invoked from the IDE, PrepareForBuild may need to run to create directories.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <ComReferenceExecuteAsTool Condition="'$(ComReferenceExecuteAsTool)'==''">false</ComReferenceExecuteAsTool>\r
+  </PropertyGroup>\r
+\r
+  <Target\r
+      Name="ResolveComReferences"\r
+      Condition="'@(COMReference)'!='' or '@(COMFileReference)'!=''"\r
+      Returns="@(ReferencePath)"\r
+      DependsOnTargets="PrepareForBuild;ResolveKeySource;ResolveAssemblyReferences"\r
+        >\r
+\r
+    <PropertyGroup Condition=" '$(InteropOutputPath)' == '' ">\r
+      <InteropOutputPath>$(IntermediateOutputPath)</InteropOutputPath>\r
+    </PropertyGroup>\r
+\r
+    <MakeDir Directories="$(InteropOutputPath)"/>\r
+\r
+    <!--\r
+        Note: This task should not be batched, since it relies on having all the COM references fed into it at once.\r
+        -->\r
+    <PropertyGroup>\r
+      <ResolveComReferenceMSBuildArchitecture Condition="'$(ResolveComReferenceMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</ResolveComReferenceMSBuildArchitecture>\r
+\r
+      <ResolveComReferenceToolPath Condition="'$(ResolveComReferenceToolPath)' == ''">$(TargetFrameworkSDKToolsDirectory)</ResolveComReferenceToolPath>\r
+      <ResolveComReferenceSilent Condition="'$(ResolveComReferenceSilent)' == ''">false</ResolveComReferenceSilent>\r
+    </PropertyGroup>\r
+\r
+    <ResolveComReference\r
+          TypeLibNames="@(COMReference)"\r
+          TypeLibFiles="@(COMFileReference)"\r
+          ResolvedAssemblyReferences="@(ReferencePath)"\r
+          WrapperOutputDirectory="$(InteropOutputPath)"\r
+          IncludeVersionInInteropName="$(IncludeVersionInInteropName)"\r
+          KeyContainer="$(KeyContainerName)"\r
+          KeyFile="$(KeyOriginatorFile)"\r
+          DelaySign="$(DelaySign)"\r
+          StateFile="@(_ResolveComReferenceCache)"\r
+          TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+          TargetProcessorArchitecture="$(ProcessorArchitecture)"\r
+          NoClassMembers="$(ComReferenceNoClassMembers)"\r
+          Silent="$(ResolveComReferenceSilent)"\r
+          EnvironmentVariables="$(ResolveComReferenceEnvironment)"\r
+          SdkToolsPath="$(ResolveComReferenceToolPath)"\r
+          ExecuteAsTool="$(ComReferenceExecuteAsTool)"\r
+          MSBuildArchitecture="$(ResolveComReferenceMSBuildArchitecture)"\r
+          ContinueOnError="$(ContinueOnError)">\r
+\r
+      <Output TaskParameter="ResolvedFiles" ItemName="ReferencePath"/>\r
+      <Output TaskParameter="ResolvedFiles" ItemName="ComReferenceWrappers"/>\r
+      <Output TaskParameter="ResolvedFiles" ItemName="FileWrites"/>\r
+      <!-- This output list only includes items with Isolated attribute set to True.  It's done by the task itself. -->\r
+      <Output TaskParameter="ResolvedModules" ItemName="ResolvedIsolatedComModules"/>\r
+\r
+    </ResolveComReference>\r
+\r
+    <ItemGroup>\r
+      <FileWrites Include="@(_ResolveComReferenceCache)"/>\r
+      <ReferenceComWrappersToCopyLocal Include="@(ComReferenceWrappers)" Condition="'%(ComReferenceWrappers.CopyLocal)'!='false'"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <Target\r
+      Name="ResolveComReferencesDesignTime"\r
+      Returns="@(ComReferenceWrappers)"\r
+      DependsOnTargets="ResolveComReferences" />\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                PrepareResources Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PrepareResources\r
+\r
+    Prepare resources for the Compile step.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <PrepareResourcesDependsOn>\r
+      PrepareResourceNames;\r
+      ResGen;\r
+      CompileLicxFiles\r
+    </PrepareResourcesDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="PrepareResources"\r
+      DependsOnTargets="$(PrepareResourcesDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PrepareResourceNames\r
+\r
+    Prepare the names of resource files.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <PrepareResourceNamesDependsOn>\r
+      AssignTargetPaths;\r
+      SplitResourcesByCulture;\r
+      CreateManifestResourceNames;\r
+      CreateCustomManifestResourceNames\r
+    </PrepareResourceNamesDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="PrepareResourceNames"\r
+      DependsOnTargets="$(PrepareResourceNamesDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AssignTargetPaths\r
+\r
+    This target creates <TargetPath> tags for items. <TargetPath> is a relative folder plus filename\r
+    for the destination of this item.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <AssignTargetPathsDependsOn></AssignTargetPathsDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="AssignTargetPaths"\r
+      DependsOnTargets="$(AssignTargetPathsDependsOn)">\r
+\r
+    <ItemGroup>\r
+      <_Temporary Remove="@(_Temporary)" />\r
+    </ItemGroup>\r
+\r
+    <!-- AssignTargetPath generates TargetPath metadata that is consumed by CreateManifestResourceNames target for manifest name generation -->\r
+    <AssignTargetPath Files="@(EmbeddedResource)" RootFolder="$(MSBuildProjectDirectory)">\r
+      <Output TaskParameter="AssignedFiles" ItemName="_Temporary" />\r
+    </AssignTargetPath>\r
+\r
+\r
+    <ItemGroup>\r
+      <!-- Replace items in EmbeddedResource with the items emitted by the AssignTargetPath task that have the TargetPath metadata -->\r
+      <EmbeddedResource Remove="@(_Temporary)" />\r
+      <EmbeddedResource Include="@(_Temporary)" />\r
+      <_Temporary Remove="@(_Temporary)" />\r
+    </ItemGroup>\r
+\r
+    <AssignTargetPath Files="@(Content)" RootFolder="$(MSBuildProjectDirectory)">\r
+      <Output TaskParameter="AssignedFiles" ItemName="ContentWithTargetPath" />\r
+    </AssignTargetPath>\r
+\r
+    <AssignTargetPath Files="@(None)" RootFolder="$(MSBuildProjectDirectory)">\r
+      <Output TaskParameter="AssignedFiles" ItemName="_NoneWithTargetPath" />\r
+    </AssignTargetPath>\r
+\r
+    <AssignTargetPath Files="@(BaseApplicationManifest)" RootFolder="$(MSBuildProjectDirectory)">\r
+      <Output TaskParameter="AssignedFiles" ItemName="_DeploymentBaseManifestWithTargetPath"/>\r
+    </AssignTargetPath>\r
+\r
+    <AssignTargetPath Files="@(None)" RootFolder="$(MSBuildProjectDirectory)" Condition="'@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest'">\r
+      <Output TaskParameter="AssignedFiles" ItemName="_DeploymentBaseManifestWithTargetPath" />\r
+    </AssignTargetPath>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GetItemTargetPaths\r
+\r
+    This target returns all items that have TargetPath metadata assigned by the AssignTargetPaths target.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+    Name="GetItemTargetPaths"\r
+    DependsOnTargets="AssignTargetPaths"\r
+    Returns="\r
+      @(EmbeddedResource);\r
+      @(ContentWithTargetPath);\r
+      @(_NoneWithTargetPath);\r
+      @(_DeploymentBaseManifestWithTargetPath);\r
+      " />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        SplitResourcesByCulture\r
+\r
+    Split EmbeddedResource items into five lists based on whether\r
+    they are resx files, licx files or other resources and whether they should be localized. Also adds Type and Culture\r
+    metadata. Type indicates whether the resource is "Resx" or "Non-Resx".\r
+\r
+        [IN]/[OUT]\r
+        @(EmbeddedResource) - The raw list of resources.\r
+\r
+        [OUT]\r
+        @(_LicxFile) - The EmbeddedResource items with extension equal to '.licx'.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="SplitResourcesByCulture"\r
+      DependsOnTargets="AssignTargetPaths">\r
+\r
+    <Warning Condition="'@(ResxWithNoCulture)'!=''" Code="MSB9000" Text="ResxWithNoCulture item type is deprecated. Use EmbeddedResource items instead."/>\r
+    <Warning Condition="'@(ResxWithCulture)'!=''" Code="MSB9001" Text="ResxWithCulture item type is deprecated. Use EmbeddedResource items instead."/>\r
+    <Warning Condition="'@(NonResxWithCulture)'!=''" Code="MSB9002" Text="NonResxWithCulture item type is deprecated. Use EmbeddedResource items instead."/>\r
+    <Warning Condition="'@(NonResxWithNoCulture)'!=''" Code="MSB9003" Text="NonResxWithNoCulture item type is deprecated. Use EmbeddedResource items instead."/>\r
+\r
+    <ItemGroup>\r
+      <_LicxFile Include="@(EmbeddedResource)" Condition="'%(Extension)'=='.licx'"/>\r
+\r
+      <!-- CONSUMED FOR COMPATIBILITY REASONS ONLY. EMIT EMBEDDEDRESOURCE INSTEAD -->\r
+      <EmbeddedResource Include="@(ResxWithNoCulture);@(ResxWithCulture)">\r
+        <Type>Resx</Type>\r
+      </EmbeddedResource>\r
+      <EmbeddedResource Include="@(NonResxWithCulture);@(NonResxWithNoCulture)">\r
+        <Type>Non-Resx</Type>\r
+      </EmbeddedResource>\r
+    </ItemGroup>\r
+\r
+    <AssignCulture Files="@(EmbeddedResource)" Condition="'%(Extension)'!='.licx'">\r
+      <!-- Create the list of culture resx and embedded resource files -->\r
+      <Output TaskParameter="AssignedFilesWithCulture" ItemName="_MixedResourceWithCulture"/>\r
+      <!-- Create the list of non-culture resx and embedded resource files -->\r
+      <Output TaskParameter="AssignedFilesWithNoCulture" ItemName="_MixedResourceWithNoCulture"/>\r
+    </AssignCulture>\r
+\r
+    <ItemGroup>\r
+\r
+      <!-- Remove EmbeddedResource items that we have processed already\r
+                 i.e. either Licx, or resources that don't have culture info -->\r
+      <EmbeddedResource Remove="@(_MixedResourceWithCulture)" />\r
+      <EmbeddedResource Remove="@(_MixedResourceWithNoCulture)" />\r
+      <EmbeddedResource Remove="@(_LicxFile)" />\r
+\r
+      <!-- Add back everything except Licx, so that we have culture info -->\r
+      <EmbeddedResource Include="@(_MixedResourceWithNoCulture);@(_MixedResourceWithCulture)" Condition="'%(Extension)'=='.resx' or '%(Extension)'=='.restext'">\r
+        <Type Condition="'%(_MixedResourceWithNoCulture.Type)'=='' and '%(_MixedResourceWithCulture.Type)'==''">Resx</Type>\r
+      </EmbeddedResource>\r
+      <EmbeddedResource Include="@(_MixedResourceWithNoCulture);@(_MixedResourceWithCulture)" Condition="'%(Extension)'!='.resx' and '%(Extension)'!='.restext'">\r
+        <Type Condition="'%(_MixedResourceWithNoCulture.Type)'=='' and '%(_MixedResourceWithCulture.Type)'==''">Non-Resx</Type>\r
+      </EmbeddedResource>\r
+\r
+      <!-- EMITTED FOR COMPATIBILITY REASONS ONLY. CONSUME EMBEDDEDRESOURCE INSTEAD -->\r
+      <ResxWithNoCulture Remove="@(ResxWithNoCulture)"/>\r
+      <NonResxWithNoCulture Remove="@(NonResxWithNoCulture)"/>\r
+      <ResxWithCulture Remove="@(ResxWithCulture)"/>\r
+      <NonResxWithCulture Remove="@(NonResxWithCulture)"/>\r
+      <ResxWithNoCulture Include="@(_MixedResourceWithNoCulture)" Condition="'%(WithCulture)'=='false' and ('%(Extension)'=='.resx' or '%(Extension)'=='.restext')"/>\r
+      <NonResxWithNoCulture Include="@(_MixedResourceWithNoCulture)" Condition="'%(WithCulture)'=='false' and ('%(Extension)'!='.resx' and '%(Extension)'!='.restext')"/>\r
+      <ResxWithCulture Include="@(_MixedResourceWithCulture)" Condition="'%(WithCulture)'=='true' and ('%(Extension)'=='.resx' or '%(Extension)'=='.restext')"/>\r
+      <NonResxWithCulture Include="@(_MixedResourceWithCulture)" Condition="'%(WithCulture)'=='true' and ('%(Extension)'!='.resx' and '%(Extension)'!='.restext')"/>\r
+\r
+      <!-- Clean up temporary lists -->\r
+      <_MixedResourceWithNoCulture Remove="@(_MixedResourceWithNoCulture)" />\r
+      <_MixedResourceWithCulture Remove="@(_MixedResourceWithCulture)" />\r
+\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    =======================================================================\r
+                                        CreateCustomManifestResourceNames\r
+\r
+    Allows custom manifest resource name generation tasks to plug\r
+    into the build process\r
+    =======================================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <CreateCustomManifestResourceNamesDependsOn></CreateCustomManifestResourceNamesDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="CreateCustomManifestResourceNames"\r
+      DependsOnTargets="$(CreateCustomManifestResourceNamesDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ResGen\r
+\r
+    Run GenerateResource on the given resx files.\r
+\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <ResGenDependsOn>ResolveAssemblyReferences;SplitResourcesByCulture;BeforeResGen;CoreResGen;AfterResGen</ResGenDependsOn>\r
+    <CoreResGenDependsOn>FindReferenceAssembliesForReferences</CoreResGenDependsOn>\r
+    <UseSourcePath Condition="'$(UseSourcePath)'==''">true</UseSourcePath>\r
+    <ResGenExecuteAsTool Condition="'$(ResGenExecuteAsTool)'==''">false</ResGenExecuteAsTool>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="ResGen"\r
+      DependsOnTargets="$(ResGenDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BeforeResGen\r
+\r
+    Redefine this target in your project in order to run tasks just before Resgen.\r
+    ============================================================\r
+    -->\r
+  <Target Name="BeforeResGen"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AfterResGen\r
+\r
+    Redefine this target in your project in order to run tasks just after Resgen.\r
+    ============================================================\r
+    -->\r
+  <Target Name="AfterResGen"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CoreResGen\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="CoreResGen"\r
+      DependsOnTargets="$(CoreResGenDependsOn)">\r
+\r
+    <ItemGroup>\r
+      <_Temporary Remove="@(_Temporary)" />\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup>\r
+      <GenerateResourceMSBuildArchitecture Condition="'$(GenerateResourceMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</GenerateResourceMSBuildArchitecture>\r
+\r
+      <ResgenToolPath Condition="'$(ResgenToolPath)' == ''">$(TargetFrameworkSDKToolsDirectory)</ResgenToolPath>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup Condition="'$(TargetFrameworkAsMSBuildRuntime)' != '' and '$(GenerateResourceMSBuildArchitecture)' != ''">\r
+      <!-- In the general case, we want to fail to run the task if the task host it's requesting doesn't exist, because we'd rather let the\r
+           user know there's something wrong than just silently generate something that's probably not quite right. However, in a few\r
+           circumstances, there are tasks that are already aware of runtime / bitness concerns, in which case even if we go ahead and run\r
+           the more recent version of the task, it should be able to generate something correct.  GenerateResource is one such task, so\r
+           we check for the existence of the targeted task host so that we can use it preferentially, but if it can't be found, we'll fall\r
+           back to the current task since it's still mostly correct.\r
+\r
+           In particular, we need to do this because otherwise people with Dev10 on a machine that they upgrade to Win8 will be broken:\r
+           they'll have ResGen from the 7.0A SDK installed, so launching ResGen will still work, but the CLR2 task host is only installed by\r
+           the 8.0A SDK, which they won't have installed, and thus without this fallback mechanism, their projects targeting v3.5 will\r
+           suddenly start failing to build.-->\r
+      <GenerateResourceMSBuildRuntime\r
+          Condition="'$(GenerateResourceMSBuildRuntime)' == '' and\r
+                     $([MSBuild]::DoesTaskHostExist(`$(TargetFrameworkAsMSBuildRuntime)`, `$(GenerateResourceMSBuildArchitecture)`))">$(TargetFrameworkAsMSBuildRuntime)</GenerateResourceMSBuildRuntime>\r
+\r
+      <!-- If the targeted runtime doesn't exist, fall back to current -->\r
+      <GenerateResourceMSBuildRuntime Condition="'$(GenerateResourceMSBuildRuntime)' == ''">CurrentRuntime</GenerateResourceMSBuildRuntime>\r
+    </PropertyGroup>\r
+\r
+    <!-- 4.0 task has some new parameters that we want to make use of if we're targeting 4.0 -->\r
+    <GenerateResource\r
+        Sources="@(EmbeddedResource)"\r
+        UseSourcePath="$(UseSourcePath)"\r
+        References="@(ReferencePathWithRefAssemblies)"\r
+        AdditionalInputs="$(MSBuildAllProjects)"\r
+        NeverLockTypeAssemblies="$(GenerateResourceNeverLockTypeAssemblies)"\r
+        StateFile="$(IntermediateOutputPath)$(MSBuildProjectFile).GenerateResource.Cache"\r
+        StronglyTypedClassName="%(EmbeddedResource.StronglyTypedClassName)"\r
+        StronglyTypedFileName="%(EmbeddedResource.StronglyTypedFileName)"\r
+        StronglyTypedLanguage="%(EmbeddedResource.StronglyTypedLanguage)"\r
+        StronglyTypedNamespace="%(EmbeddedResource.StronglyTypedNamespace)"\r
+        StronglyTypedManifestPrefix="%(EmbeddedResource.StronglyTypedManifestPrefix)"\r
+        PublicClass="%(EmbeddedResource.PublicClass)"\r
+        OutputResources="@(EmbeddedResource->'$(IntermediateOutputPath)%(ManifestResourceName).resources')"\r
+        Condition="'%(EmbeddedResource.Type)' == 'Resx' and '%(EmbeddedResource.GenerateResource)' != 'false' and '$(GenerateResourceMSBuildRuntime)' != 'CLR2'"\r
+        SdkToolsPath="$(ResgenToolPath)"\r
+        ExecuteAsTool="$(ResGenExecuteAsTool)"\r
+        EnvironmentVariables="$(ResGenEnvironment)"\r
+        MSBuildRuntime="$(GenerateResourceMSBuildRuntime)"\r
+        MSBuildArchitecture="$(GenerateResourceMSBuildArchitecture)">\r
+\r
+      <Output TaskParameter="FilesWritten" ItemName="FileWrites"/>\r
+      <Output TaskParameter="StronglyTypedFileName" ItemName="Compile"/>\r
+\r
+      <!-- Gather Sources as an output since it will contain OutputResource metadata indicating the final output resource that it was compiled into -->\r
+      <Output TaskParameter="Sources" ItemName="_Temporary" />\r
+\r
+    </GenerateResource>\r
+\r
+    <!-- But we can't use those parameters if we're targeting 3.5, since we're using the 3.5 task -->\r
+    <GenerateResource\r
+        Sources="@(EmbeddedResource)"\r
+        UseSourcePath="$(UseSourcePath)"\r
+        References="@(ReferencePath)"\r
+        AdditionalInputs="$(MSBuildAllProjects)"\r
+        NeverLockTypeAssemblies="$(GenerateResourceNeverLockTypeAssemblies)"\r
+        StateFile="$(IntermediateOutputPath)$(MSBuildProjectFile).GenerateResource.Cache"\r
+        StronglyTypedClassName="%(EmbeddedResource.StronglyTypedClassName)"\r
+        StronglyTypedFileName="%(EmbeddedResource.StronglyTypedFileName)"\r
+        StronglyTypedLanguage="%(EmbeddedResource.StronglyTypedLanguage)"\r
+        StronglyTypedNamespace="%(EmbeddedResource.StronglyTypedNamespace)"\r
+        StronglyTypedManifestPrefix="%(EmbeddedResource.StronglyTypedManifestPrefix)"\r
+        PublicClass="%(EmbeddedResource.PublicClass)"\r
+        OutputResources="@(EmbeddedResource->'$(IntermediateOutputPath)%(ManifestResourceName).resources')"\r
+        MSBuildRuntime="$(GenerateResourceMSBuildRuntime)"\r
+        MSBuildArchitecture="$(GenerateResourceMSBuildArchitecture)"\r
+        Condition="'%(EmbeddedResource.Type)' == 'Resx' and '%(EmbeddedResource.GenerateResource)' != 'false' and '$(GenerateResourceMSBuildRuntime)' == 'CLR2'">\r
+\r
+      <Output TaskParameter="FilesWritten" ItemName="FileWrites"/>\r
+      <Output TaskParameter="StronglyTypedFileName" ItemName="Compile"/>\r
+\r
+      <!-- Gather Sources as an output since it will contain OutputResource metadata indicating the final output resource that it was compiled into -->\r
+      <Output TaskParameter="Sources" ItemName="_Temporary" />\r
+\r
+    </GenerateResource>\r
+\r
+    <ItemGroup>\r
+      <EmbeddedResource Remove="@(_Temporary)" />\r
+\r
+      <!-- Add back the Sources list (with OutputResource metadata) that we output from GenerateResource into EmbeddedResource -->\r
+      <EmbeddedResource Include="@(_Temporary)" />\r
+      <_Temporary Remove="@(_Temporary)" />\r
+\r
+      <!-- EMITTED FOR COMPATIBILITY REASONS ONLY. CONSUME EMBEDDEDRESOURCE INSTEAD -->\r
+      <ManifestResourceWithNoCulture Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)'=='false' and '%(EmbeddedResource.Type)' == 'Resx'">\r
+        <EmittedForCompatibilityOnly>true</EmittedForCompatibilityOnly>\r
+      </ManifestResourceWithNoCulture>\r
+      <ManifestNonResxWithNoCultureOnDisk Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)'=='false' and '%(EmbeddedResource.Type)' == 'Non-Resx'">\r
+        <EmittedForCompatibilityOnly>true</EmittedForCompatibilityOnly>\r
+      </ManifestNonResxWithNoCultureOnDisk>\r
+\r
+      <!-- EMITTED FOR COMPATIBILITY REASONS ONLY. CONSUME EMBEDDEDRESOURCE INSTEAD -->\r
+      <ManifestResourceWithCulture Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)'=='true' and '%(EmbeddedResource.Type)' == 'Resx'">\r
+        <EmittedForCompatibilityOnly>true</EmittedForCompatibilityOnly>\r
+      </ManifestResourceWithCulture>\r
+      <ManifestNonResxWithCultureOnDisk Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)'=='true' and '%(EmbeddedResource.Type)' == 'Non-Resx'">\r
+        <EmittedForCompatibilityOnly>true</EmittedForCompatibilityOnly>\r
+      </ManifestNonResxWithCultureOnDisk>\r
+\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CompileLicxFiles\r
+\r
+    Compile .licx files (containing information about licensed controls used by the application) into .licenses files.\r
+\r
+        [IN]\r
+        @(_LicxFile) - The list of .licx files in the project (usually there will be just one)\r
+\r
+        [OUT]\r
+        @(CompiledLicenseFile) - The list of compiled .licenses files (there will be just one)\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <CompileLicxFilesDependsOn></CompileLicxFilesDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="CompileLicxFiles"\r
+      Condition="'@(_LicxFile)'!=''"\r
+      DependsOnTargets="$(CompileLicxFilesDependsOn)"\r
+      Inputs="$(MSBuildAllProjects);@(_LicxFile);@(ReferencePath);@(ReferenceDependencyPaths)"\r
+      Outputs="$(IntermediateOutputPath)$(TargetFileName).licenses">\r
+\r
+    <PropertyGroup>\r
+      <LCMSBuildArchitecture Condition="'$(LCMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</LCMSBuildArchitecture>\r
+    </PropertyGroup>\r
+\r
+    <LC\r
+        Sources="@(_LicxFile)"\r
+        LicenseTarget="$(TargetFileName)"\r
+        OutputDirectory="$(IntermediateOutputPath)"\r
+        OutputLicense="$(IntermediateOutputPath)$(TargetFileName).licenses"\r
+        ReferencedAssemblies="@(ReferencePath);@(ReferenceDependencyPaths)"\r
+        NoLogo="$(NoLogo)"\r
+        ToolPath="$(LCToolPath)"\r
+        SdkToolsPath="$(TargetFrameworkSDKToolsDirectory)"\r
+        EnvironmentVariables="$(LCEnvironment)"\r
+        MSBuildArchitecture="$(LCMSBuildArchitecture)"\r
+        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+        >\r
+\r
+      <Output TaskParameter="OutputLicense" ItemName="CompiledLicenseFile"/>\r
+      <Output TaskParameter="OutputLicense" ItemName="FileWrites"/>\r
+\r
+    </LC>\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                ResolveKeySource Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ResolveKeySource\r
+\r
+    Resolve the strong name key used to sign the assembly as well as the certificate used to\r
+    sign the ClickOnce manifests.\r
+\r
+        [IN]\r
+        $(AssemblyOriginatorKeyFile)     - The file used to sign the assembly (.snk or .pfx)\r
+        $(ManifestCertificateThumbprint) - The thumbprint used to locate the certificate in the\r
+                                           user's certificate store.\r
+        $(ManifestKeyFile)               - The key file that contains the certificate in case the\r
+                                           certificate is not in the user's store.\r
+\r
+        [OUT]\r
+        $(ResolvedAssemblyKeyFile)        - Key used to sign the assembly\r
+        $(_DeploymentResolvedManifestCertificateThumbprint) - Certificate used to sign the manifests\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="ResolveKeySource"\r
+      Condition="$(SignManifests) == 'true' or $(SignAssembly) == 'true'">\r
+\r
+    <ResolveKeySource\r
+        KeyFile="$(AssemblyOriginatorKeyFile)"\r
+        CertificateThumbprint="$(ManifestCertificateThumbprint)"\r
+        CertificateFile="$(ManifestKeyFile)"\r
+        SuppressAutoClosePasswordPrompt="$(BuildingInsideVisualStudio)"\r
+        ShowImportDialogDespitePreviousFailures="$(BuildingProject)"\r
+        ContinueOnError="!$(BuildingProject)"\r
+          >\r
+\r
+      <Output TaskParameter="ResolvedKeyFile" PropertyName="KeyOriginatorFile" Condition=" '$(SignAssembly)' == 'true' "/>\r
+      <Output TaskParameter="ResolvedKeyContainer" PropertyName="KeyContainerName" Condition=" '$(SignAssembly)' == 'true' "/>\r
+      <Output TaskParameter="ResolvedThumbprint" PropertyName="_DeploymentResolvedManifestCertificateThumbprint" Condition=" '$(SignManifests)' == 'true' "/>\r
+\r
+    </ResolveKeySource>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                Compile Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        Compile\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <CompileDependsOn>\r
+      ResolveReferences;\r
+      ResolveKeySource;\r
+      SetWin32ManifestProperties;\r
+      FindReferenceAssembliesForReferences;\r
+      _GenerateCompileInputs;\r
+      BeforeCompile;\r
+      _TimeStampBeforeCompile;\r
+      _GenerateCompileDependencyCache;\r
+      CoreCompile;\r
+      _TimeStampAfterCompile;\r
+      AfterCompile;\r
+    </CompileDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="Compile"\r
+      DependsOnTargets="$(CompileDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _GenerateCompileInputs\r
+\r
+    Create the _CoreCompileResourceInputs list of inputs to the CoreCompile target.\r
+    ============================================================\r
+    -->\r
+  <Target Name="_GenerateCompileInputs">\r
+\r
+    <Warning Condition="'@(ManifestResourceWithNoCulture)'!='' and '%(ManifestResourceWithNoCulture.EmittedForCompatibilityOnly)'==''" Code="MSB9004" Text="ManifestResourceWithNoCulture item type is deprecated. Emit EmbeddedResource items instead, with metadata WithCulture='false', Type='Resx', and optional LogicalName."/>\r
+    <Warning Condition="'@(ManifestNonResxWithNoCultureOnDisk)'!='' and '%(ManifestNonResxWithNoCultureOnDisk.EmittedForCompatibilityOnly)'==''" Code="MSB9005" Text="ManifestNonResxWithNoCultureOnDisk item type is deprecated. Emit EmbeddedResource items instead, with metadata WithCulture='false', Type='Non-Resx', and optional LogicalName."/>\r
+\r
+    <ItemGroup>\r
+\r
+      <!-- _CoreCompileResourceInputs is the list of TLDA inputs that should trigger CoreCompile, and are listed as inputs to that target -->\r
+      <_CoreCompileResourceInputs Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)' == 'false' and '%(EmbeddedResource.Type)' == 'Resx'" />\r
+      <_CoreCompileResourceInputs Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)' == 'false' and '%(EmbeddedResource.Type)' == 'Non-Resx' " />\r
+\r
+      <!-- CONSUMED FOR COMPATIBILITY REASONS ONLY. EMIT EMBEDDEDRESOURCE INSTEAD -->\r
+      <_CoreCompileResourceInputs Include="@(ManifestResourceWithNoCulture)" Condition="'%(ManifestResourceWithNoCulture.EmittedForCompatibilityOnly)'==''">\r
+        <Type>Resx</Type>\r
+        <WithCulture>false</WithCulture>\r
+      </_CoreCompileResourceInputs>\r
+      <_CoreCompileResourceInputs Include="@(ManifestNonResxWithNoCultureOnDisk)" Condition="'%(ManifestNonResxWithNoCultureOnDisk.EmittedForCompatibilityOnly)'==''">\r
+        <Type>Non-Resx</Type>\r
+        <WithCulture>false</WithCulture>\r
+      </_CoreCompileResourceInputs>\r
+\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GenerateTargetFrameworkMonikerAttribute\r
+\r
+    Emit the target framework moniker attribute as  a code fragment into a temporary source file for the compiler.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup Condition="'$(TargetFrameworkMoniker)' != ''">\r
+    <!-- Do not clean if we are going to default the path to the temp directory -->\r
+    <TargetFrameworkMonikerAssemblyAttributesFileClean Condition="'$(TargetFrameworkMonikerAssemblyAttributesFileClean)' == '' and '$(TargetFrameworkMonikerAssemblyAttributesPath)' != ''">true</TargetFrameworkMonikerAssemblyAttributesFileClean>\r
+    <TargetFrameworkMonikerAssemblyAttributesPath Condition="'$(TargetFrameworkMonikerAssemblyAttributesPath)' == ''">$([System.IO.Path]::Combine('$([System.IO.Path]::GetTempPath())','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)'))</TargetFrameworkMonikerAssemblyAttributesPath>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <GenerateTargetFrameworkAttribute Condition="'$(GenerateTargetFrameworkAttribute)' == '' and '$(TargetFrameworkMoniker)' != '' and '$(TargetingClr2Framework)' != 'true'">true</GenerateTargetFrameworkAttribute>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup Condition="'$(TargetFrameworkMonikerAssemblyAttributesFileClean)' == 'true'">\r
+    <Clean Include="$(TargetFrameworkMonikerAssemblyAttributesPath)"/>\r
+  </ItemGroup>\r
+\r
+  <Target Name="GenerateTargetFrameworkMonikerAttribute"\r
+          BeforeTargets="BeforeCompile"\r
+          DependsOnTargets="PrepareForBuild;GetReferenceAssemblyPaths"\r
+          Inputs="$(MSBuildToolsPath)\Microsoft.Common.targets"\r
+          Outputs="$(TargetFrameworkMonikerAssemblyAttributesPath)"\r
+          Condition="'$(GenerateTargetFrameworkAttribute)' == 'true'">\r
+\r
+    <!-- This is a file shared between projects so we have to take care to handle simultaneous writes (by ContinueOnError)\r
+             and a race between clean from one project and build from another (by not adding to FilesWritten so it doesn't clean) -->\r
+    <WriteLinesToFile\r
+        File="$(TargetFrameworkMonikerAssemblyAttributesPath)"\r
+        Lines="$(TargetFrameworkMonikerAssemblyAttributeText)"\r
+        Overwrite="true"\r
+        ContinueOnError="true"\r
+        Condition="'@(Compile)' != '' and '$(TargetFrameworkMonikerAssemblyAttributeText)' != ''"\r
+        />\r
+\r
+    <ItemGroup Condition="'@(Compile)' != '' and '$(TargetFrameworkMonikerAssemblyAttributeText)' != ''">\r
+      <Compile Include="$(TargetFrameworkMonikerAssemblyAttributesPath)"/>\r
+      <!-- Do not put in FileWrites: this is a file shared between projects in %temp%, and cleaning it would create a race between projects during rebuild -->\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GenerateAdditionalSources\r
+\r
+    Emit any specified code fragments into a temporary source file for the compiler.\r
+    ============================================================\r
+    -->\r
+\r
+  <PropertyGroup Condition="'$(AssemblyAttributesPath)' != ''">\r
+    <GenerateAdditionalSources Condition="'$(GenerateAdditionalSources)' == ''">true</GenerateAdditionalSources>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup Condition="'$(AssemblyAttributesPath)' != ''">\r
+    <Clean Include="$(AssemblyAttributesPath)" Condition="'$(AssemblyAttributesFileClean)' != 'false'" />\r
+  </ItemGroup>\r
+\r
+  <Target Name="GenerateAdditionalSources"\r
+          BeforeTargets="BeforeCompile"\r
+          DependsOnTargets="PrepareForBuild;GetReferenceAssemblyPaths"\r
+          Inputs="$(MSBuildAllProjects)"\r
+          Outputs="$(AssemblyAttributesPath)"\r
+          Condition="'@(AssemblyAttributes)' != '' and '$(GenerateAdditionalSources)' == 'true'">\r
+    <WriteCodeFragment\r
+          AssemblyAttributes="@(AssemblyAttributes)"\r
+          OutputFile="$(AssemblyAttributesPath)"\r
+          Language="$(Language)">\r
+\r
+      <Output TaskParameter="OutputFile" ItemName="Compile"/>\r
+      <Output TaskParameter="OutputFile" ItemName="FileWrites"/>\r
+    </WriteCodeFragment>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BeforeCompile\r
+\r
+    Redefine this target in your project in order to run tasks just before Compile.\r
+    ============================================================\r
+    -->\r
+  <Target Name="BeforeCompile"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AfterCompile\r
+\r
+    Redefine this target in your project in order to run tasks just after Compile.\r
+    ============================================================\r
+    -->\r
+  <Target Name="AfterCompile"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _TimeStampBeforeCompile\r
+\r
+    If post-build events are set to fire "OnOutputUpdated", then take before\r
+    and after timestamps so that we can compare them.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_TimeStampBeforeCompile"\r
+      Condition="'$(RunPostBuildEvent)'=='OnOutputUpdated' or ('$(RegisterForComInterop)'=='true' and '$(OutputType)'=='library')">\r
+\r
+    <PropertyGroup>\r
+      <_AssemblyTimestampBeforeCompile>%(IntermediateAssembly.ModifiedTime)</_AssemblyTimestampBeforeCompile>\r
+    </PropertyGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _GenerateCompileDependencyCache\r
+\r
+    Generate a file used to track compiler dependencies between incremental build\r
+    executions. This handles cases where items are added or removed from a glob (e.g.\r
+    <Compile Include="**\*.cs" />) and can't otherwise be detected with timestamp \r
+    comparisons. The file contains a hash of compiler inputs that are known to \r
+    contribute to incremental build inconsistencies.\r
+    ============================================================\r
+    -->\r
+  <Target Name="_GenerateCompileDependencyCache" DependsOnTargets="ResolveAssemblyReferences">\r
+    <ItemGroup>\r
+      <CustomAdditionalCompileInputs Include="$(IntermediateOutputPath)$(MSBuildProjectFile).CoreCompileInputs.cache" />\r
+      <CoreCompileCache Include="@(Compile->'%(FullPath)')" />\r
+      <CoreCompileCache Include="@(ReferencePath->'%(FullPath)')" />\r
+    </ItemGroup>\r
+\r
+    <Hash ItemsToHash="@(CoreCompileCache)">\r
+      <Output TaskParameter="HashResult" PropertyName="CoreCompileDependencyHash" />\r
+    </Hash>\r
+\r
+    <WriteLinesToFile Lines="$(CoreCompileDependencyHash)" File="$(IntermediateOutputPath)$(MSBuildProjectFile).CoreCompileInputs.cache" Overwrite="True" WriteOnlyWhenDifferent="True" />\r
+\r
+    <ItemGroup>\r
+      <FileWrites Include="$(IntermediateOutputPath)$(MSBuildProjectFile).CoreCompileInputs.cache" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _TimeStampAfterCompile\r
+\r
+    If post-build events are set to fire "OnOutputUpdated", then take before\r
+    and after timestamps so that we can compare them.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_TimeStampAfterCompile"\r
+      Condition="'$(RunPostBuildEvent)'=='OnOutputUpdated' or ('$(RegisterForComInterop)'=='true' and '$(OutputType)'=='library')">\r
+\r
+    <PropertyGroup>\r
+      <_AssemblyTimestampAfterCompile>%(IntermediateAssembly.ModifiedTime)</_AssemblyTimestampAfterCompile>\r
+    </PropertyGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ================================================================\r
+                                        _ComputeNonExistentFileProperty\r
+\r
+    There are certain situations in which we want to always run the CoreCompile target (and\r
+    thus the Csc task), even if the timestamps of the outputs appear to be up-to-date on disk.\r
+    If we're inside the IDE during design-time, then the Csc/Vbc/Vjc task is simply being used to\r
+    initialize the host compiler, so we always want to run it.  Also, if we're inside the IDE, and\r
+    the host compiler is responsible for doing the compilation during an actual build, we want to let\r
+    the host compiler determine whether the output is up-to-date, because there may be source files\r
+    in the IDE's in-memory buffers that we don't know about.\r
+\r
+    So, we always run the CoreCompile target if we're in the IDE, and either we're in design-time or\r
+    we're delegating to the host compiler for the actual build.\r
+\r
+    We compare against BuildOutOfProcess != true because we cannot assume that the build process will\r
+    have set BuildOutOfProcess to true or false. Therefore the default behavior should be to do the\r
+    legacy behavior seen before BuildingOutOfProcess was introduced if the property is not set.\r
+    ================================================================\r
+    -->\r
+  <Target\r
+      Name="_ComputeNonExistentFileProperty"\r
+      Condition="('$(BuildingInsideVisualStudio)' == 'true') and ('$(BuildingOutOfProcess)' != 'true') and (('$(BuildingProject)' == 'false') or ('$(UseHostCompilerIfAvailable)' == 'true'))">\r
+\r
+    <PropertyGroup>\r
+      <NonExistentFile>__NonExistentSubDir__\__NonExistentFile__</NonExistentFile>\r
+    </PropertyGroup>\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                GenerateSerializationAssemblies Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <PropertyGroup>\r
+    <_SGenDllName>$(TargetName).XmlSerializers.dll</_SGenDllName>\r
+    <_SGenDllCreated>false</_SGenDllCreated>\r
+    <_SGenGenerateSerializationAssembliesConfig>$(GenerateSerializationAssemblies)</_SGenGenerateSerializationAssembliesConfig>\r
+    <_SGenGenerateSerializationAssembliesConfig Condition="'$(GenerateSerializationAssemblies)' == ''">Auto</_SGenGenerateSerializationAssembliesConfig>\r
+    <_SGenGenerateSerializationAssembliesConfig Condition="'$(ConfigurationName)'=='Debug' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'">Off</_SGenGenerateSerializationAssembliesConfig>\r
+    <SGenUseProxyTypes Condition="'$(SGenUseProxyTypes)' == ''">true</SGenUseProxyTypes>\r
+    <SGenUseKeep Condition="'$(SGenUseKeep)'==''">false</SGenUseKeep>\r
+    <SGenShouldGenerateSerializer Condition="'$(SGenShouldGenerateSerializer)' == ''">true</SGenShouldGenerateSerializer>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GenerateSerializationAssemblies\r
+\r
+    Run GenerateSerializationAssemblies on the assembly produced by this build.\r
+\r
+        [IN]\r
+        @(BuildAssemblyName) - The assembly generated by this build.\r
+        @(BuildAssemblyPath) - The path where the assembly resides.\r
+        @(ReferencePath) - The list of references used by this assembly.\r
+\r
+        [OUT]\r
+        @(SerializationAssembly) - The path to the serialization assembly.  Maybe we'll just append to an existing list.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="GenerateSerializationAssemblies"\r
+      Condition="'$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto')"\r
+      DependsOnTargets="AssignTargetPaths;Compile;ResolveKeySource"\r
+      Inputs="$(MSBuildAllProjects);@(IntermediateAssembly)"\r
+      Outputs="$(IntermediateOutputPath)$(_SGenDllName)">\r
+\r
+    <PropertyGroup>\r
+      <SGenMSBuildArchitecture Condition="'$(SGenMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</SGenMSBuildArchitecture>\r
+    </PropertyGroup>\r
+\r
+    <SGen\r
+        BuildAssemblyName="$(TargetFileName)"\r
+        BuildAssemblyPath="$(IntermediateOutputPath)"\r
+        References="@(ReferencePath)"\r
+        ShouldGenerateSerializer="$(SGenShouldGenerateSerializer)"\r
+        UseProxyTypes="$(SGenUseProxyTypes)"\r
+        UseKeep="$(SGenUseKeep)"\r
+        KeyContainer="$(KeyContainerName)"\r
+        KeyFile="$(KeyOriginatorFile)"\r
+        DelaySign="$(DelaySign)"\r
+        ToolPath="$(SGenToolPath)"\r
+        SdkToolsPath="$(TargetFrameworkSDKToolsDirectory)"\r
+        EnvironmentVariables="$(SGenEnvironment)"\r
+        MSBuildArchitecture="$(SGenMSBuildArchitecture)"\r
+        SerializationAssembly="$(IntermediateOutputPath)$(_SGenDllName)"\r
+        Platform="$(SGenPlatformTarget)"\r
+        Types="$(SGenSerializationTypes)">\r
+\r
+      <Output TaskParameter="SerializationAssembly" ItemName="SerializationAssembly"/>\r
+\r
+    </SGen>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                CreateSatelliteAssemblies Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CreateSatelliteAssemblies\r
+\r
+    Create one satellite assembly for every unique culture in the resources.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <CreateSatelliteAssembliesDependsOn>\r
+      _GenerateSatelliteAssemblyInputs;\r
+      ComputeIntermediateSatelliteAssemblies;\r
+      GenerateSatelliteAssemblies\r
+    </CreateSatelliteAssembliesDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="CreateSatelliteAssemblies"\r
+      DependsOnTargets="$(CreateSatelliteAssembliesDependsOn)" />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _GenerateSatelliteAssemblyInputs\r
+\r
+    Create the _SatelliteAssemblyResourceInputs list of inputs to the CreateSatelliteAssemblies target.\r
+    ============================================================\r
+    -->\r
+  <Target Name="_GenerateSatelliteAssemblyInputs">\r
+\r
+    <Warning Condition="'@(ManifestResourceWithCulture)'!='' and '%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'==''" Code="MSB9006" Text="ManifestResourceWithCulture item type is deprecated. Emit EmbeddedResource items instead, with metadata WithCulture='true', Type='Resx', and optional LogicalName."/>\r
+    <Warning Condition="'@(ManifestNonResxWithCultureOnDisk)'!='' and '%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'==''" Code="MSB9007" Text="ManifestNonResxWithCultureOnDisk item type is deprecated. Emit EmbeddedResource items instead, with metadata WithCulture='true', Type='Non-Resx', and optional LogicalName."/>\r
+\r
+    <ItemGroup>\r
+      <!-- _SatelliteAssemblyResourceInputs is the list of TLDA inputs that should trigger CreateSatelliteAssemblies, so listed as inputs to that target -->\r
+      <_SatelliteAssemblyResourceInputs Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Resx'" />\r
+      <_SatelliteAssemblyResourceInputs Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Non-Resx'" />\r
+\r
+      <!-- CONSUMED FOR COMPATIBILITY REASONS ONLY. EMIT EMBEDDEDRESOURCE INSTEAD -->\r
+      <_SatelliteAssemblyResourceInputs Include="@(ManifestResourceWithCulture)" Condition="'%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'==''">\r
+        <Type>Resx</Type>\r
+        <WithCulture>true</WithCulture>\r
+      </_SatelliteAssemblyResourceInputs>\r
+      <_SatelliteAssemblyResourceInputs Include="@(ManifestNonResxWithCultureOnDisk)" Condition="'%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'==''">\r
+        <Type>Non-Resx</Type>\r
+        <WithCulture>true</WithCulture>\r
+      </_SatelliteAssemblyResourceInputs>\r
+\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GenerateSatelliteAssemblies\r
+\r
+    Actually run al.exe to create the satellite assemblies.\r
+    ============================================================\r
+    -->\r
+  <Target Name="GenerateSatelliteAssemblies"\r
+          Inputs="$(MSBuildAllProjects);@(_SatelliteAssemblyResourceInputs);$(IntermediateOutputPath)$(TargetName)$(TargetExt)"\r
+          Outputs="$(IntermediateOutputPath)%(Culture)\$(TargetName).resources.dll"\r
+          Condition="'@(_SatelliteAssemblyResourceInputs)' != '' and '$(MSBuildRuntimeType)' != 'Core'">\r
+\r
+    <MakeDir\r
+        Directories="@(EmbeddedResource->'$(IntermediateOutputPath)%(Culture)')" />\r
+\r
+    <AL AlgorithmId="$(Satellite_AlgorithmId)"\r
+        BaseAddress="$(Satellite_BaseAddress)"\r
+        CompanyName="$(Satellite_CompanyName)"\r
+        Configuration="$(Satellite_Configuration)"\r
+        Copyright="$(Satellite_Copyright)"\r
+        Culture="%(Culture)"\r
+        DelaySign="$(DelaySign)"\r
+        Description="$(Satellite_Description)"\r
+        EmbedResources="@(_SatelliteAssemblyResourceInputs)"\r
+        EnvironmentVariables="$(AlEnvironment)"\r
+        EvidenceFile="$(Satellite_EvidenceFile)"\r
+        FileVersion="$(Satellite_FileVersion)"\r
+        Flags="$(Satellite_Flags)"\r
+        GenerateFullPaths="$(Satellite_GenerateFullPaths)"\r
+        KeyContainer="$(KeyContainerName)"\r
+        KeyFile="$(KeyOriginatorFile)"\r
+        LinkResources="@(Satellite_LinkResource)"\r
+        MainEntryPoint="$(Satellite_MainEntryPoint)"\r
+        OutputAssembly="$(IntermediateOutputPath)%(Culture)\$(TargetName).resources.dll"\r
+        Platform="$(PlatformTarget)"\r
+        ProductName="$(Satellite_ProductName)"\r
+        ProductVersion="$(Satellite_ProductVersion)"\r
+        ResponseFiles="@(AlResponseFile)"\r
+        SourceModules="@(Satellite_SourceModule)"\r
+        TargetType="$(Satellite_TargetType)"\r
+        TemplateFile="$(IntermediateOutputPath)$(TargetName)$(TargetExt)"\r
+        Title="$(Satellite_Title)"\r
+        ToolPath="$(AlToolPath)"\r
+        ToolExe ="$(AlToolExe)"\r
+        SdkToolsPath="$(TargetFrameworkSDKToolsDirectory)"\r
+        Trademark="$(Satellite_Trademark)"\r
+        Version="$(Satellite_Version)"\r
+        Win32Icon="$(Satellite_Win32Icon)"\r
+        Win32Resource="$(Satellite_Win32Resource)">\r
+\r
+      <Output TaskParameter="OutputAssembly" ItemName="FileWrites"/>\r
+\r
+    </AL>\r
+\r
+  </Target>\r
+  <!--\r
+    ============================================================\r
+                                        ComputeIntermediateSatelliteAssemblies\r
+\r
+    Compute the paths to the intermediate satellite assemblies,\r
+    with culture attributes so we can copy them to the right place.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <ComputeIntermediateSatelliteAssembliesDependsOn>\r
+      CreateManifestResourceNames\r
+    </ComputeIntermediateSatelliteAssembliesDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="ComputeIntermediateSatelliteAssemblies"\r
+      Condition="@(EmbeddedResource->'%(WithCulture)') != ''"\r
+      DependsOnTargets="$(ComputeIntermediateSatelliteAssembliesDependsOn)">\r
+\r
+    <ItemGroup>\r
+      <IntermediateSatelliteAssembliesWithTargetPath Include="$(IntermediateOutputPath)%(EmbeddedResource.Culture)\$(TargetName).resources.dll"\r
+                                                     Condition="'%(EmbeddedResource.Culture)' != ''">\r
+        <Culture>%(EmbeddedResource.Culture)</Culture>\r
+        <TargetPath>%(EmbeddedResource.Culture)\$(TargetName).resources.dll</TargetPath>\r
+      </IntermediateSatelliteAssembliesWithTargetPath>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                SetWin32ManifestProperties Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <PropertyGroup>\r
+    <EmbeddedWin32Manifest>$(Win32Manifest)</EmbeddedWin32Manifest>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        SetWin32ManifestProperties\r
+\r
+    Set Win32Manifest and EmbeddedManifest properties to be used later in the build.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="SetWin32ManifestProperties"\r
+      Condition="'$(Win32Manifest)'==''"\r
+      DependsOnTargets="ResolveComReferences;ResolveNativeReferences;_SetExternalWin32ManifestProperties;_SetEmbeddedWin32ManifestProperties" />\r
+\r
+  <Target\r
+      Name="_SetExternalWin32ManifestProperties"\r
+      Condition="'$(GenerateClickOnceManifests)'=='true' or '@(NativeReference)'!='' or '@(ResolvedIsolatedComModules)'!=''" >\r
+\r
+    <PropertyGroup>\r
+      <!-- set _DeploymentBaseManifest property to the value of $(ApplicationManifest) if the property is set,\r
+                 but use _DeploymentBaseManifestWithTargetPath item-group if the property is not set to support backwards\r
+                 compat with earlier MSBuild versions when manifest files were determined by the item-group. If the newer\r
+                 property is set though, prefer that one be used to specify the manifest. -->\r
+      <_DeploymentBaseManifest>$(ApplicationManifest)</_DeploymentBaseManifest>\r
+      <_DeploymentBaseManifest Condition="'$(_DeploymentBaseManifest)'==''">@(_DeploymentBaseManifestWithTargetPath)</_DeploymentBaseManifest>\r
+\r
+      <!-- when using external manifests, always set the NoWin32Manifest property to\r
+                 true if there is no value set in the incoming project file so the\r
+                 compilers that support manifest embedding know not to add\r
+                 a manifest to their built assemblies -->\r
+      <NoWin32Manifest Condition="'$(NoWin32Manifest)'==''">true</NoWin32Manifest>\r
+    </PropertyGroup>\r
+\r
+  </Target>\r
+\r
+  <Target\r
+      Name="_SetEmbeddedWin32ManifestProperties"\r
+      Condition="'$(GenerateClickOnceManifests)'!='true' and '@(NativeReference)'=='' and '@(ResolvedIsolatedComModules)'==''" >\r
+\r
+    <PropertyGroup>\r
+      <EmbeddedWin32Manifest>$(ApplicationManifest)</EmbeddedWin32Manifest>\r
+      <Win32Manifest>$(ApplicationManifest)</Win32Manifest>\r
+    </PropertyGroup>\r
+\r
+    <GetFrameworkPath Condition="'$(ApplicationManifest)'=='' and '$(NoWin32Manifest)'!='true'">\r
+      <Output TaskParameter="FrameworkVersion40Path"  PropertyName="_FrameworkVersion40Path" />\r
+    </GetFrameworkPath>\r
+\r
+    <PropertyGroup>\r
+      <EmbeddedWin32Manifest  Condition="'$(ApplicationManifest)'=='' and '$(NoWin32Manifest)'!='true' and Exists('$(_FrameworkVersion40Path)\default.win32manifest')">$(_FrameworkVersion40Path)\default.win32manifest</EmbeddedWin32Manifest>\r
+    </PropertyGroup>\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                GenerateManifests Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GenerateManifests\r
+\r
+    Generates ClickOnce application and deployment manifests or a native manifest.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <GenerateManifestsDependsOn>\r
+      SetWin32ManifestProperties;\r
+      GenerateApplicationManifest;\r
+      GenerateDeploymentManifest\r
+    </GenerateManifestsDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                  _GenerateResolvedDeploymentManifestEntryPoint\r
+\r
+    Use the ResolveManifestFiles to generate the GenerateResolvedDeploymentManifestEntryPoint\r
+\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_GenerateResolvedDeploymentManifestEntryPoint">\r
+    <ItemGroup>\r
+      <_DeploymentPublishFileOfTypeManifestEntryPoint Include="@(PublishFile)" Condition="'%(FileType)'=='ManifestEntryPoint'"/>\r
+    </ItemGroup>\r
+\r
+    <ResolveManifestFiles\r
+        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+        SigningManifests="$(SignManifests)"\r
+        DeploymentManifestEntryPoint="@(ApplicationManifest)"\r
+        PublishFiles="@(_DeploymentPublishFileOfTypeManifestEntryPoint)">\r
+\r
+      <Output TaskParameter="OutputDeploymentManifestEntryPoint" ItemName="_DeploymentResolvedDeploymentManifestEntryPoint"/>\r
+\r
+    </ResolveManifestFiles>\r
+  </Target>\r
+\r
+  <Target\r
+      Name="GenerateManifests"\r
+      Condition="'$(GenerateClickOnceManifests)'=='true' or '@(NativeReference)'!='' or '@(ResolvedIsolatedComModules)'!='' or '$(GenerateAppxManifest)' == 'true'"\r
+      DependsOnTargets="$(GenerateManifestsDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GenerateApplicationManifest\r
+\r
+    Generates a ClickOnce or native application manifest.\r
+    An application manifest specifies declarative application identity, dependency and security information.\r
+\r
+        [IN]\r
+        $(_DeploymentBaseManifest) - The base app.manifest from project.\r
+        @(ResolvedIsolatedComModules) - The list of COM references to be isolated as reg-free COM dependencies for native assembly loader.\r
+        @(_DeploymentManifestFiles) - The list of loose files (content, pdb, xml, etc.) for ClickOnce.\r
+        @(_DeploymentManifestDependencies) - The list of application dependencies (typically this is the set of assembly dependencies in bin\) for ClickOnce.\r
+        @(AppConfigWithTargetPath) - App config file, if present.\r
+        $(_DeploymentManifestType) - Type of manifest to be generated, either "Native" or "ClickOnce".\r
+\r
+        [OUT]\r
+        @(ApplicationManifest) - Generated native or ClickOnce application manifest, i.e. WindowsApplication1.exe.manifest\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="GenerateApplicationManifest"\r
+      DependsOnTargets="\r
+            _DeploymentComputeNativeManifestInfo;\r
+            _DeploymentComputeClickOnceManifestInfo;\r
+            ResolveComReferences;\r
+            ResolveNativeReferences;\r
+            _GenerateResolvedDeploymentManifestEntryPoint"\r
+      Inputs="\r
+            $(MSBuildAllProjects);\r
+            @(AppConfigWithTargetPath);\r
+            $(_DeploymentBaseManifest);\r
+            @(ResolvedIsolatedComModules);\r
+            @(_DeploymentManifestDependencies);\r
+            @(_DeploymentResolvedManifestEntryPoint);\r
+            @(_DeploymentManifestFiles)"\r
+      Outputs="@(ApplicationManifest)">\r
+\r
+    <RequiresFramework35SP1Assembly\r
+      ReferencedAssemblies="@(Reference)"\r
+        ErrorReportUrl="$(_DeploymentFormattedErrorReportUrl)"\r
+        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+        CreateDesktopShortcut="$(CreateDesktopShortcut)"\r
+        SigningManifests="$(SignManifests)"\r
+        Assemblies="@(_DeploymentManifestDependencies)"\r
+        DeploymentManifestEntryPoint="@(_DeploymentResolvedDeploymentManifestEntryPoint)"\r
+        EntryPoint="@(_DeploymentResolvedManifestEntryPoint)"\r
+        Files="@(_DeploymentManifestFiles)"\r
+        SuiteName="$(SuiteName)" >\r
+\r
+      <Output TaskParameter="RequiresMinimumFramework35SP1" PropertyName="_DeploymentRequiresMinimumFramework35SP1" />\r
+    </RequiresFramework35SP1Assembly>\r
+\r
+    <GenerateApplicationManifest\r
+        AssemblyName="$(_DeploymentApplicationManifestIdentity)"\r
+        AssemblyVersion="$(_DeploymentManifestVersion)"\r
+        ConfigFile="@(AppConfigWithTargetPath)"\r
+        ClrVersion="$(ClrVersion)"\r
+        Dependencies="@(_DeploymentManifestDependencies)"\r
+        Description="$(Description)"\r
+        EntryPoint="@(_DeploymentResolvedManifestEntryPoint)"\r
+        ErrorReportUrl="$(_DeploymentFormattedErrorReportUrl)"\r
+        FileAssociations="@(FileAssociation)"\r
+        Files="@(_DeploymentManifestFiles)"\r
+        HostInBrowser="$(HostInBrowser)"\r
+        IconFile="@(_DeploymentManifestIconFile)"\r
+        InputManifest="$(_DeploymentBaseManifest)"\r
+        IsolatedComReferences="@(ResolvedIsolatedComModules)"\r
+        ManifestType="$(_DeploymentManifestType)"\r
+        MaxTargetPath="$(MaxTargetPath)"\r
+        OutputManifest="@(ApplicationManifest)"\r
+        OSVersion="$(OSVersion)"\r
+        Platform="$(PlatformTarget)"\r
+        Product="$(ProductName)"\r
+        Publisher="$(PublisherName)"\r
+        RequiresMinimumFramework35SP1="$(_DeploymentRequiresMinimumFramework35SP1)"\r
+        SuiteName="$(SuiteName)"\r
+        SupportUrl="$(_DeploymentFormattedSupportUrl)"\r
+        TargetCulture="$(TargetCulture)"\r
+        TargetFrameworkSubset="$(TargetFrameworkSubset)"\r
+        TargetFrameworkProfile="$(TargetFrameworkProfile)"\r
+        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+        TrustInfoFile="@(_DeploymentIntermediateTrustInfoFile)"\r
+        UseApplicationTrust="$(UseApplicationTrust)">\r
+\r
+      <Output TaskParameter="OutputManifest" ItemName="FileWrites"/>\r
+\r
+    </GenerateApplicationManifest>\r
+\r
+    <PropertyGroup>\r
+      <_DeploymentCopyApplicationManifest>true</_DeploymentCopyApplicationManifest>\r
+    </PropertyGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _DeploymentComputeNativeManifestInfo\r
+\r
+    Compute info for native manifest generation\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_DeploymentComputeNativeManifestInfo"\r
+      Condition="'$(GenerateClickOnceManifests)'!='true'">\r
+\r
+    <!-- Create list of items for manifest generation -->\r
+    <ResolveManifestFiles NativeAssemblies="@(NativeReferenceFile);@(_DeploymentNativePrerequisite)">\r
+      <Output TaskParameter="OutputAssemblies" ItemName="_DeploymentManifestDependencies"/>\r
+    </ResolveManifestFiles>\r
+\r
+    <PropertyGroup>\r
+      <_DeploymentManifestType>Native</_DeploymentManifestType>\r
+    </PropertyGroup>\r
+\r
+    <!-- Obtain manifest version from the built assembly -->\r
+    <GetAssemblyIdentity AssemblyFiles="@(IntermediateAssembly)">\r
+      <Output TaskParameter="Assemblies" ItemName="_IntermediateAssemblyIdentity"/>\r
+    </GetAssemblyIdentity>\r
+\r
+    <PropertyGroup>\r
+      <_DeploymentManifestVersion>@(_IntermediateAssemblyIdentity->'%(Version)')</_DeploymentManifestVersion>\r
+    </PropertyGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _DeploymentComputeClickOnceManifestInfo\r
+\r
+    Compute info for  ClickOnce manifest generation\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_DeploymentComputeClickOnceManifestInfo"\r
+      Condition="'$(GenerateClickOnceManifests)'=='true'"\r
+      DependsOnTargets="\r
+            CleanPublishFolder;\r
+            _DeploymentGenerateTrustInfo">\r
+\r
+    <!-- Grab just the serialization assemblies for a referenced assembly.  There may also be a symbols file in ReferenceRelatedPaths -->\r
+    <ItemGroup>\r
+      <_SGenDllsRelatedToCurrentDll Include="@(_ReferenceSerializationAssemblyPaths->'%(FullPath)')" Condition="'%(Extension)' == '.dll'"/>\r
+      <_SGenDllsRelatedToCurrentDll Include="@(SerializationAssembly->'%(FullPath)')" Condition="'%(Extension)' == '.dll'"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Flag primary dependencies-certain warnings emitted during application manifest generation apply only to them. -->\r
+    <ItemGroup>\r
+      <_DeploymentReferencePaths Include="@(ReferencePath)">\r
+        <IsPrimary>true</IsPrimary>\r
+      </_DeploymentReferencePaths>\r
+    </ItemGroup>\r
+\r
+    <!-- Copy the application executable from Obj folder to app.publish folder.\r
+    This is being done to avoid Windows Forms designer memory issues that can arise while operating directly on files located in Obj directory. -->\r
+    <Copy\r
+      SourceFiles="@(_DeploymentManifestEntryPoint)"\r
+      DestinationFolder="$(PublishDir)">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="_DeploymentClickOnceApplicationExecutable" />\r
+    </Copy>\r
+\r
+    <!-- Sign the application executable located in app.publish folder.  Signing this file is done to comply with SmartScreen. -->\r
+    <SignFile\r
+      CertificateThumbprint="$(_DeploymentResolvedManifestCertificateThumbprint)"\r
+      TimestampUrl="$(ManifestTimestampUrl)"\r
+      SigningTarget="@(_DeploymentClickOnceApplicationExecutable)"\r
+      Condition="'$(_DeploymentResolvedManifestCertificateThumbprint)'!='' and '$(_DeploymentSignClickOnceManifests)'=='true' and '$(TargetExt)' == '.exe'"\r
+      />\r
+\r
+    <!-- Create list of items for manifest generation -->\r
+    <ResolveManifestFiles\r
+        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+        SigningManifests="$(SignManifests)"\r
+        EntryPoint="@(_DeploymentClickOnceApplicationExecutable)"\r
+        ExtraFiles="@(_DebugSymbolsIntermediatePath);$(IntermediateOutputPath)$(TargetName).xml;@(_ReferenceRelatedPaths)"\r
+        Files="@(ContentWithTargetPath);@(_DeploymentManifestIconFile);@(AppConfigWithTargetPath)"\r
+        ManagedAssemblies="@(_DeploymentReferencePaths);@(ReferenceDependencyPaths);@(_SGenDllsRelatedToCurrentDll);@(SerializationAssembly)"\r
+        NativeAssemblies="@(NativeReferenceFile);@(_DeploymentNativePrerequisite)"\r
+        PublishFiles="@(PublishFile)"\r
+        SatelliteAssemblies="@(IntermediateSatelliteAssembliesWithTargetPath);@(ReferenceSatellitePaths)"\r
+        TargetCulture="$(TargetCulture)">\r
+\r
+      <Output TaskParameter="OutputAssemblies" ItemName="_DeploymentManifestDependencies"/>\r
+      <Output TaskParameter="OutputFiles" ItemName="_DeploymentManifestFiles"/>\r
+      <Output TaskParameter="OutputEntryPoint" ItemName="_DeploymentResolvedManifestEntryPoint"/>\r
+\r
+    </ResolveManifestFiles>\r
+\r
+    <PropertyGroup>\r
+      <_DeploymentManifestType>ClickOnce</_DeploymentManifestType>\r
+    </PropertyGroup>\r
+\r
+    <!-- Obtain manifest version from ApplicationVersion and ApplicationRevision properties -->\r
+    <FormatVersion Version="$(ApplicationVersion)" Revision="$(ApplicationRevision)">\r
+      <Output TaskParameter="OutputVersion" PropertyName="_DeploymentManifestVersion"/>\r
+    </FormatVersion>\r
+\r
+    <FormatUrl InputUrl="$(_DeploymentUrl)">\r
+      <Output TaskParameter="OutputUrl" PropertyName="_DeploymentFormattedDeploymentUrl"/>\r
+    </FormatUrl>\r
+\r
+    <FormatUrl InputUrl="$(SupportUrl)">\r
+      <Output TaskParameter="OutputUrl" PropertyName="_DeploymentFormattedSupportUrl"/>\r
+    </FormatUrl>\r
+\r
+    <FormatUrl InputUrl="$(ErrorReportUrl)">\r
+      <Output TaskParameter="OutputUrl" PropertyName="_DeploymentFormattedErrorReportUrl"/>\r
+    </FormatUrl>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _DeploymentGenerateTrustInfo\r
+\r
+    Generates the application permission set for inclusion in the generated ClickOnce application manifest.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_DeploymentGenerateTrustInfo"\r
+      Condition="'$(TargetZone)'!=''"\r
+      Inputs="\r
+            $(MSBuildAllProjects);\r
+            $(_DeploymentBaseManifest);\r
+            "\r
+      Outputs="@(_DeploymentIntermediateTrustInfoFile)">\r
+\r
+    <GenerateTrustInfo\r
+        BaseManifest="$(_DeploymentBaseManifest)"\r
+        ApplicationDependencies="@(ReferencePath);@(ReferenceDependencyPaths)"\r
+        ExcludedPermissions="$(ExcludedPermissions)"\r
+        TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
+        TargetZone="$(TargetZone)"\r
+        TrustInfoFile="@(_DeploymentIntermediateTrustInfoFile)">\r
+\r
+      <Output TaskParameter="TrustInfoFile" ItemName="FileWrites"/>\r
+\r
+    </GenerateTrustInfo>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GenerateDeploymentManifest\r
+\r
+    Generates a ClickOnce deployment manifest.\r
+    An deployment manifest specifies declarative application identity and application update information.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="GenerateDeploymentManifest"\r
+      DependsOnTargets="GenerateApplicationManifest"\r
+      Inputs="\r
+            $(MSBuildAllProjects);\r
+            @(ApplicationManifest)\r
+            "\r
+      Outputs="@(DeployManifest)">\r
+\r
+    <GenerateDeploymentManifest\r
+          AssemblyName="$(_DeploymentDeployManifestIdentity)"\r
+          AssemblyVersion="$(_DeploymentManifestVersion)"\r
+          CreateDesktopShortcut="$(CreateDesktopShortcut)"\r
+          DeploymentUrl="$(_DeploymentFormattedDeploymentUrl)"\r
+          Description="$(Description)"\r
+          DisallowUrlActivation="$(DisallowUrlActivation)"\r
+          EntryPoint="@(_DeploymentResolvedDeploymentManifestEntryPoint)"\r
+          ErrorReportUrl="$(_DeploymentFormattedErrorReportUrl)"\r
+          Install="$(Install)"\r
+          MapFileExtensions="$(MapFileExtensions)"\r
+          MaxTargetPath="$(MaxTargetPath)"\r
+          MinimumRequiredVersion="$(_DeploymentBuiltMinimumRequiredVersion)"\r
+          OutputManifest="@(DeployManifest)"\r
+          Platform="$(PlatformTarget)"\r
+          Product="$(ProductName)"\r
+          Publisher="$(PublisherName)"\r
+          SuiteName="$(SuiteName)"\r
+          SupportUrl="$(_DeploymentFormattedSupportUrl)"\r
+          TargetCulture="$(TargetCulture)"\r
+          TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+          TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
+          TrustUrlParameters="$(TrustUrlParameters)"\r
+          UpdateEnabled="$(UpdateEnabled)"\r
+          UpdateInterval="$(_DeploymentBuiltUpdateInterval)"\r
+          UpdateMode="$(UpdateMode)"\r
+          UpdateUnit="$(_DeploymentBuiltUpdateIntervalUnits)"\r
+          Condition="'$(GenerateClickOnceManifests)'=='true'">\r
+\r
+      <Output TaskParameter="OutputManifest" ItemName="FileWrites"/>\r
+\r
+    </GenerateDeploymentManifest>\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                PrepareForRun Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <PropertyGroup>\r
+    <SkipCopyUnchangedFiles Condition="'$(SkipCopyUnchangedFiles)' == ''">true</SkipCopyUnchangedFiles>\r
+    <UseCommonOutputDirectory Condition="'$(UseCommonOutputDirectory)' == ''">false</UseCommonOutputDirectory>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PrepareForRun\r
+\r
+    Copy the build outputs to the final directory if they have changed.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <PrepareForRunDependsOn>\r
+      CopyFilesToOutputDirectory\r
+    </PrepareForRunDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="PrepareForRun"\r
+      DependsOnTargets="$(PrepareForRunDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CopyFilesToOutputDirectory\r
+\r
+    Copy all build outputs, satellites and other necessary files to the final directory.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <!-- By default we're not using Hard or Symbolic Links to copy to the output directory, and never when building in VS -->\r
+    <CreateHardLinksForCopyAdditionalFilesIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateHardLinksForCopyAdditionalFilesIfPossible)' == ''">false</CreateHardLinksForCopyAdditionalFilesIfPossible>\r
+    <CreateSymbolicLinksForCopyAdditionalFilesIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateSymbolicLinksForCopyAdditionalFilesIfPossible)' == ''">false</CreateSymbolicLinksForCopyAdditionalFilesIfPossible>\r
+  </PropertyGroup>\r
+\r
+  <Target\r
+      Name="CopyFilesToOutputDirectory"\r
+      DependsOnTargets="\r
+            ComputeIntermediateSatelliteAssemblies;\r
+            _CopyFilesMarkedCopyLocal;\r
+            _CopySourceItemsToOutputDirectory;\r
+            _CopyAppConfigFile;\r
+            _CopyManifestFiles;\r
+            _CheckForCompileOutputs;\r
+            _SGenCheckForOutputs">\r
+\r
+    <PropertyGroup>\r
+      <!-- By default we're not using Hard Links to copy to the output directory, and never when building in VS -->\r
+      <CreateHardLinksForCopyFilesToOutputDirectoryIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)' == ''">false</CreateHardLinksForCopyFilesToOutputDirectoryIfPossible>\r
+      <CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)' == ''">false</CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup>\r
+      <CopyBuildOutputToOutputDirectory Condition="'$(CopyBuildOutputToOutputDirectory)'==''">true</CopyBuildOutputToOutputDirectory>\r
+      <CopyOutputSymbolsToOutputDirectory Condition="'$(CopyOutputSymbolsToOutputDirectory)'==''">true</CopyOutputSymbolsToOutputDirectory>\r
+    </PropertyGroup>\r
+\r
+    <!-- Copy the build product (.dll or .exe). -->\r
+    <Copy\r
+        SourceFiles="@(IntermediateAssembly)"\r
+        DestinationFolder="$(OutDir)"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        Condition="'$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)' != 'true'"\r
+            >\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="MainAssembly"/>\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+    <!-- Copy the reference assembly build product (.dll or .exe). -->\r
+    <CopyRefAssembly\r
+        SourcePath="@(IntermediateRefAssembly)"\r
+        DestinationPath="$(TargetRefPath)"\r
+        Condition="'$(ProduceReferenceAssembly)' == 'true' and '$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)' != 'true'"\r
+            >\r
+\r
+      <Output TaskParameter="DestinationPath" ItemName="ReferenceAssembly"/>\r
+      <Output TaskParameter="DestinationPath" ItemName="FileWrites"/>\r
+\r
+    </CopyRefAssembly>\r
+\r
+    <Message Importance="High" Text="$(MSBuildProjectName) -&gt; @(MainAssembly->'%(FullPath)')" Condition="'$(CopyBuildOutputToOutputDirectory)' == 'true' and '$(SkipCopyBuildProduct)'!='true'" />\r
+\r
+    <!-- Copy the additional modules. -->\r
+    <Copy\r
+        SourceFiles="@(AddModules)"\r
+        DestinationFolder="$(OutDir)"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForCopyAdditionalFilesIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyAdditionalFilesIfPossible)"\r
+        Condition="'@(AddModules)' != ''"\r
+            >\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+    <!-- Copy the serialization assembly if it exists. -->\r
+    <Copy\r
+        SourceFiles="$(IntermediateOutputPath)$(_SGenDllName)"\r
+        DestinationFiles="$(OutDir)$(_SGenDllName)"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        Condition="'$(_SGenDllCreated)'=='true'">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+    <!-- Copy the debug information file (.pdb), if any -->\r
+    <Copy\r
+        SourceFiles="@(_DebugSymbolsIntermediatePath)"\r
+        DestinationFiles="@(_DebugSymbolsOutputPath)"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        Condition="'$(_DebugSymbolsProduced)'=='true' and '$(SkipCopyingSymbolsToOutputDirectory)' != 'true' and '$(CopyOutputSymbolsToOutputDirectory)'=='true'">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+    <!-- Copy the resulting XML documentation file, if any. -->\r
+    <Copy\r
+        SourceFiles="@(DocFileItem)"\r
+        DestinationFiles="@(FinalDocFile)"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        Condition="'$(_DocumentationFileProduced)'=='true'">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+    <!-- Copy satellite assemblies. -->\r
+    <Copy\r
+        SourceFiles="@(IntermediateSatelliteAssembliesWithTargetPath)"\r
+        DestinationFiles="@(IntermediateSatelliteAssembliesWithTargetPath->'$(OutDir)%(Culture)\$(TargetName).resources.dll')"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        Condition="'@(IntermediateSatelliteAssembliesWithTargetPath)' != ''"\r
+            >\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+    <!--\r
+        Copy COM reference wrappers, isolated COM references, COM references included by\r
+        native (manifest) references, native (manifest) reference files themselves.\r
+        -->\r
+    <Copy\r
+        SourceFiles="@(ReferenceComWrappersToCopyLocal); @(ResolvedIsolatedComModules); @(_DeploymentLooseManifestFile); @(NativeReferenceFile)"\r
+        DestinationFolder="$(OutDir)"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForCopyAdditionalFilesIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyAdditionalFilesIfPossible)"\r
+        Condition="'@(ReferenceComWrappersToCopyLocal)' != '' or '@(ResolvedIsolatedComModules)' != '' or '@(_DeploymentLooseManifestFile)' != '' or '@(NativeReferenceFile)' != '' "\r
+            >\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWritesShareable"/>\r
+\r
+    </Copy>\r
+\r
+    <!-- Copy the build product of WinMDExp. -->\r
+    <Copy\r
+        SourceFiles="@(WinMDExpArtifacts)"\r
+        DestinationFolder="$(OutDir)"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+        Condition="'$(SkipCopyWinMDArtifact)' != 'true' and '@(WinMDExpArtifacts)' != ''"\r
+            >\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+      <Output TaskParameter="DestinationFiles" ItemName="FinalWinmdExpArtifacts" />\r
+    </Copy>\r
+\r
+    <Message Importance="High" Text="$(MSBuildProjectName) -&gt; $([System.IO.Path]::GetFullPath('$(_WindowsMetadataOutputPath)'))" Condition="'$(SkipCopyWinMDArtifact)' != 'true' and '$(_WindowsMetadataOutputPath)' != ''" />\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CopyFilesMarkedCopyLocal\r
+\r
+    Copy references that are marked as "CopyLocal" and their dependencies, including .pdbs, .xmls and satellites.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_CopyFilesMarkedCopyLocal"\r
+      Condition="'@(ReferenceCopyLocalPaths)' != ''"\r
+        >\r
+\r
+    <PropertyGroup>\r
+      <!-- By default we're not using Hard Links to copy to the output directory, and never when building in VS -->\r
+      <CreateHardLinksForCopyLocalIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateHardLinksForCopyLocalIfPossible)' == ''">false</CreateHardLinksForCopyLocalIfPossible>\r
+      <CreateSymbolicLinksForCopyLocalIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateSymbolicLinksForCopyLocalIfPossible)' == ''">false</CreateSymbolicLinksForCopyLocalIfPossible>\r
+    </PropertyGroup>\r
+\r
+    <Copy\r
+        SourceFiles="@(ReferenceCopyLocalPaths)"\r
+        DestinationFiles="@(ReferenceCopyLocalPaths->'$(OutDir)%(DestinationSubDirectory)%(Filename)%(Extension)')"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForCopyLocalIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyLocalIfPossible)"\r
+        Condition="'$(UseCommonOutputDirectory)' != 'true'"\r
+            >\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWritesShareable"/>\r
+      <Output TaskParameter="CopiedFiles" ItemName="ReferencesCopiedInThisBuild"/>\r
+\r
+    </Copy>\r
+\r
+    <!-- If this project produces reference assemblies *and* copied (possibly transitive)\r
+         references on this build, subsequent builds of projects that depend on it must\r
+         not be considered up to date, so touch this marker file that is considered an\r
+         input to projects that reference this one. -->\r
+    <Touch Files="@(CopyUpToDateMarker)"\r
+           AlwaysCreate="true"\r
+           Condition="'@(ReferencesCopiedInThisBuild)' != ''" />\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CopySourceItemsToOutputDirectory\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_CopySourceItemsToOutputDirectory"\r
+      DependsOnTargets="\r
+            GetCopyToOutputDirectoryItems;\r
+            _CopyOutOfDateSourceItemsToOutputDirectory;\r
+            _CopyOutOfDateSourceItemsToOutputDirectoryAlways"/>\r
+\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GetCopyToOutputDirectoryItems\r
+\r
+    Get all project items that may need to be transferred to the output directory.\r
+    This includes baggage items from transitively referenced projects. It would appear\r
+    that this target computes full transitive closure of content items for all referenced\r
+    projects; however that is not the case. It only collects the content items from its\r
+    immediate children and not children of children. The reason this happens is that\r
+    the ProjectReferenceWithConfiguration list that is consumed by _SplitProjectReferencesByFileExistence\r
+    is only populated in the current project and is empty in the children. The empty list\r
+    causes _MSBuildProjectReferenceExistent to be empty and terminates the recursion.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <GetCopyToOutputDirectoryItemsDependsOn>\r
+      AssignTargetPaths;\r
+      _SplitProjectReferencesByFileExistence;\r
+      _GetProjectReferenceTargetFrameworkProperties\r
+    </GetCopyToOutputDirectoryItemsDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="GetCopyToOutputDirectoryItems"\r
+      Returns="@(AllItemsFullPathWithTargetPath)"\r
+      KeepDuplicateOutputs=" '$(MSBuildDisableGetCopyToOutputDirectoryItemsOptimization)' == '' "\r
+      DependsOnTargets="$(GetCopyToOutputDirectoryItemsDependsOn)">\r
+\r
+\r
+    <!-- In the general case, clients need very little of the metadata which is generated by invoking this target on this project and its children.  For those\r
+         cases, we can immediately discard the unwanted metadata, reducing memory usage, particularly in very large and interconnected systems of projects.\r
+         However, if some client does require the original functionality, it is sufficient to set MSBuildDisableGetCopyToOutputDirectoryItemsOptimization to\r
+         a non-empty value and the original behavior will be restored. -->\r
+    <PropertyGroup Condition=" '$(MSBuildDisableGetCopyToOutputDirectoryItemsOptimization)' == '' ">\r
+      <_GCTODIKeepDuplicates>false</_GCTODIKeepDuplicates>\r
+      <_GCTODIKeepMetadata>CopyToOutputDirectory;TargetPath</_GCTODIKeepMetadata>\r
+    </PropertyGroup>\r
+\r
+    <!-- Get items from child projects first. -->\r
+    <MSBuild\r
+        Projects="@(_MSBuildProjectReferenceExistent)"\r
+        Targets="GetCopyToOutputDirectoryItems"\r
+        BuildInParallel="$(BuildInParallel)"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
+        Condition="'@(_MSBuildProjectReferenceExistent)' != '' and '$(_GetChildProjectCopyToOutputDirectoryItems)' == 'true' and '%(_MSBuildProjectReferenceExistent.Private)' != 'false' and '$(UseCommonOutputDirectory)' != 'true'"\r
+        ContinueOnError="$(ContinueOnError)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output TaskParameter="TargetOutputs" ItemName="_AllChildProjectItemsWithTargetPath"/>\r
+\r
+    </MSBuild>\r
+\r
+    <!-- Target outputs must be full paths because they will be consumed by a different project. -->\r
+    <ItemGroup>\r
+      <_SourceItemsToCopyToOutputDirectoryAlways KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='Always'"/>\r
+      <_SourceItemsToCopyToOutputDirectory       KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Remove items which we will never again use - they just sit around taking up memory otherwise -->\r
+    <ItemGroup>\r
+      <_AllChildProjectItemsWithTargetPath Remove="@(_AllChildProjectItemsWithTargetPath)"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Get items from this project last so that they will be copied last. -->\r
+    <ItemGroup>\r
+      <_SourceItemsToCopyToOutputDirectoryAlways KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='Always'"/>\r
+      <_SourceItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <_SourceItemsToCopyToOutputDirectoryAlways KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always'"/>\r
+      <_SourceItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <_CompileItemsToCopy Include="@(Compile->'%(FullPath)')" Condition="'%(Compile.CopyToOutputDirectory)'=='Always' or '%(Compile.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <AssignTargetPath Files="@(_CompileItemsToCopy)" RootFolder="$(MSBuildProjectDirectory)">\r
+      <Output TaskParameter="AssignedFiles" ItemName="_CompileItemsToCopyWithTargetPath" />\r
+    </AssignTargetPath>\r
+\r
+    <ItemGroup>\r
+      <_SourceItemsToCopyToOutputDirectoryAlways KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='Always'"/>\r
+      <_SourceItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <_SourceItemsToCopyToOutputDirectoryAlways KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always'"/>\r
+      <_SourceItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <AllItemsFullPathWithTargetPath            Include="@(_SourceItemsToCopyToOutputDirectoryAlways->'%(FullPath)');@(_SourceItemsToCopyToOutputDirectory->'%(FullPath)')"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GetCopyToPublishDirectoryItems\r
+\r
+    Default implementation of GetCopyToPublishDirectoryItems for projects that do not \r
+    use Microsoft.NET.Sdk. It simply returns whatever GetCopyToOutputDirectoryItems \r
+    does with CopyToPublishDirectory implied  by CopyToOutputDirectory, which is the \r
+    same as Microsoft.NET.Sdk default when its CopyToPublishDirectory is not used. \r
+\r
+    Microsoft.NET.Sdk projects  will override this to allow the publish output to be\r
+    customized independently from the build output.\r
+\r
+    Having a default implementation here allows the Microsoft.NET.Sdk Publish target\r
+    to work when a Microsoft.NET.Sdk-based project references a non-Microsoft.NET.Sdk-based\r
+    project.\r
+    ============================================================\r
+    -->\r
+    <Target\r
+      Name="GetCopyToPublishDirectoryItems" \r
+      DependsOnTargets="GetCopyToOutputDirectoryItems"\r
+      Returns="@(AllPublishItemsFullPathWithTargetPath)">\r
+\r
+    <ItemGroup>\r
+      <AllPublishItemsFullPathWithTargetPath Include="@(AllItemsFullPathWithTargetPath)">\r
+        <CopyToPublishDirectory>%(CopyToOutputDirectory)</CopyToPublishDirectory>\r
+      </AllPublishItemsFullPathWithTargetPath>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CopyOutOfDateSourceItemsToOutputDirectory\r
+\r
+    Copy files that have the CopyToOutputDirectory attribute set to 'PreserveNewest'.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_CopyOutOfDateSourceItemsToOutputDirectory"\r
+      Condition=" '@(_SourceItemsToCopyToOutputDirectory)' != '' "\r
+      Inputs="@(_SourceItemsToCopyToOutputDirectory)"\r
+      Outputs="@(_SourceItemsToCopyToOutputDirectory->'$(OutDir)%(TargetPath)')">\r
+\r
+    <!--\r
+        Not using SkipUnchangedFiles="true" because the application may want to change\r
+        one of these files and not have an incremental build replace it.\r
+        -->\r
+    <Copy\r
+        SourceFiles = "@(_SourceItemsToCopyToOutputDirectory)"\r
+        DestinationFiles = "@(_SourceItemsToCopyToOutputDirectory->'$(OutDir)%(TargetPath)')"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForAdditionalFilesIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForAdditionalFilesIfPossible)"\r
+            >\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CopyOutOfDateSourceItemsToOutputDirectoryAlways\r
+\r
+    Copy files that have the CopyToOutputDirectory attribute set to 'Always'.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_CopyOutOfDateSourceItemsToOutputDirectoryAlways"\r
+      Condition=" '@(_SourceItemsToCopyToOutputDirectoryAlways)' != '' ">\r
+\r
+    <!--\r
+        Not using SkipUnchangedFiles="true" because the application may want to change\r
+        one of these files and not have an incremental build replace it.\r
+        -->\r
+    <Copy\r
+        SourceFiles = "@(_SourceItemsToCopyToOutputDirectoryAlways)"\r
+        DestinationFiles = "@(_SourceItemsToCopyToOutputDirectoryAlways->'$(OutDir)%(TargetPath)')"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForAdditionalFilesIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForAdditionalFilesIfPossible)"\r
+            >\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CopyAppConfigFile\r
+\r
+    Copy the application config file.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_CopyAppConfigFile"\r
+      Condition=" '@(AppConfigWithTargetPath)' != '' "\r
+      Inputs="@(AppConfigWithTargetPath)"\r
+      Outputs="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')">\r
+\r
+    <!--\r
+        Copy the application's .config file, if any.\r
+        Not using SkipUnchangedFiles="true" because the application may want to change\r
+        the app.config and not have an incremental build replace it.\r
+        -->\r
+    <Copy\r
+        SourceFiles="@(AppConfigWithTargetPath)"\r
+        DestinationFiles="@(AppConfigWithTargetPath->'$(OutDir)%(TargetPath)')"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForAdditionalFilesIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForAdditionalFilesIfPossible)"\r
+            >\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ================================================================\r
+                                         _CopyManifestFiles\r
+    ================================================================\r
+\r
+    Copy the built manifests (.exe.manifest, .application/.xbap) to the final directory.\r
+    -->\r
+  <Target\r
+      Name="_CopyManifestFiles"\r
+      Condition=" '$(_DeploymentCopyApplicationManifest)'=='true' or '$(GenerateClickOnceManifests)'=='true' "\r
+      DependsOnTargets="PrepareForBuild">\r
+\r
+    <Copy\r
+        SourceFiles="@(ApplicationManifest)"\r
+        DestinationFolder="$(OutDir)"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForAdditionalFilesIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForAdditionalFilesIfPossible)"\r
+        Condition="'$(GenerateClickOnceManifests)'=='true' or '$(_DeploymentCopyApplicationManifest)'=='true'">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="_DeploymentMainApplicationManifest"/>\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+    <Message Importance="Normal" Condition="'$(_DeploymentCopyApplicationManifest)'=='true'" Text="$(MSBuildProjectName) -&gt; @(_DeploymentMainApplicationManifest->'%(FullPath)')" />\r
+\r
+    <Copy\r
+        SourceFiles="@(DeployManifest)"\r
+        DestinationFolder="$(OutDir)"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForAdditionalFilesIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForAdditionalFilesIfPossible)"\r
+        Condition="'$(GenerateClickOnceManifests)'=='true'">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="_DeploymentMainDeployManifest"/>\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+    <Message Importance="Normal" Condition="'$(GenerateClickOnceManifests)'=='true'" Text="$(MSBuildProjectName) -&gt; @(_DeploymentMainDeployManifest->'%(FullPath)')" />\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ================================================================\r
+                                         _CheckForCompileOutputs\r
+\r
+    Checks each file output from the main "Compile" target to make sure they really exist.\r
+    If they do, then record them in the clean cache.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_CheckForCompileOutputs">\r
+\r
+    <!--Record the main compile outputs.-->\r
+    <ItemGroup>\r
+      <FileWrites Include="@(IntermediateAssembly)" Condition="Exists('@(IntermediateAssembly)')"/>\r
+      <FileWrites Include="@(IntermediateRefAssembly)" Condition="'$(ProduceReferenceAssembly)' == 'true' and Exists('@(IntermediateRefAssembly)')"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Record the .xml if one was produced. -->\r
+    <PropertyGroup>\r
+      <_DocumentationFileProduced Condition="!Exists('@(DocFileItem)')">false</_DocumentationFileProduced>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup>\r
+      <FileWrites Include="@(DocFileItem)" Condition="'$(_DocumentationFileProduced)'=='true'"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Record the .pdb if one was produced. -->\r
+    <PropertyGroup>\r
+      <_DebugSymbolsProduced Condition="!Exists('@(_DebugSymbolsIntermediatePath)')">false</_DebugSymbolsProduced>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup>\r
+      <FileWrites Include="@(_DebugSymbolsIntermediatePath)" Condition="'$(_DebugSymbolsProduced)'=='true'"/>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _SGenCheckForOutputs\r
+\r
+    Checks each file output from the "GenerateSerializationAssemblies" target to make sure they really exist.\r
+    If they do, then record them in the clean cache.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_SGenCheckForOutputs"\r
+      Condition="'$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto')"\r
+        >\r
+\r
+    <!-- Record the serializer .dll if one was produced.-->\r
+    <PropertyGroup>\r
+      <_SGenDllCreated Condition="Exists('$(IntermediateOutputPath)$(_SGenDllName)')">true</_SGenDllCreated>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup>\r
+      <FileWrites Include="$(IntermediateOutputPath)$(_SGenDllName)" Condition="Exists('$(IntermediateOutputPath)$(_SGenDllName)')"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                UnmanagedRegistration Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        UnmanagedRegistration\r
+\r
+    Registers the main assembly for COM interop.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <UnmanagedRegistrationDependsOn></UnmanagedRegistrationDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="UnmanagedRegistration"\r
+      Condition="'$(RegisterForComInterop)'=='true' and '$(OutputType)'=='library'"\r
+      DependsOnTargets="$(UnmanagedRegistrationDependsOn)"\r
+        >\r
+\r
+    <PropertyGroup>\r
+      <RegisterAssemblyMSBuildArchitecture Condition="'$(RegisterAssemblyMSBuildArchitecture)' == ''">$(PlatformTargetAsMSBuildArchitecture)</RegisterAssemblyMSBuildArchitecture>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup Condition="'$(TargetFrameworkAsMSBuildRuntime)' != '' and '$(RegisterAssemblyMSBuildArchitecture)' != ''">\r
+      <!-- Falling back to the current runtime if we are targeting CLR2 and the task host doesn't exist will lead to\r
+           incorrect behavior in some cases, but it's the same incorrect behavior as Visual Studio 2010, and thus better\r
+           than causing build breaks on upgrade to Win8 the way not doing so would.  For more details, see the\r
+           corresponding comment in GenerateResource. -->\r
+      <RegisterAssemblyMSBuildRuntime\r
+          Condition="'$(RegisterAssemblyMSBuildRuntime)' == '' and\r
+                     $([MSBuild]::DoesTaskHostExist(`$(TargetFrameworkAsMSBuildRuntime)`, `$(RegisterAssemblyMSBuildArchitecture)`))">$(TargetFrameworkAsMSBuildRuntime)</RegisterAssemblyMSBuildRuntime>\r
+\r
+      <!-- If the targeted runtime doesn't exist, fall back to current -->\r
+      <RegisterAssemblyMSBuildRuntime Condition="'$(RegisterAssemblyMSBuildRuntime)' == ''">CurrentRuntime</RegisterAssemblyMSBuildRuntime>\r
+    </PropertyGroup>\r
+\r
+    <RegisterAssembly\r
+        Assemblies="@(_OutputPathItem->'%(FullPath)$(TargetFileName)')"\r
+        TypeLibFiles="@(_OutputPathItem->'%(FullPath)$(TargetName).tlb')"\r
+        AssemblyListFile="@(_UnmanagedRegistrationCache)"\r
+        CreateCodeBase="true"\r
+        MSBuildRuntime="$(RegisterAssemblyMSBuildRuntime)"\r
+        MSBuildArchitecture="$(RegisterAssemblyMSBuildArchitecture)"\r
+        Condition="!Exists('@(_UnmanagedRegistrationCache)')"/>\r
+\r
+    <ItemGroup>\r
+      <FileWrites Include="@(_OutputPathItem->'%(FullPath)$(TargetName).tlb')"/>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                IncrementalClean Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        IncrementalClean\r
+\r
+    Remove files that were produced in a prior build but weren't produced in the current build.\r
+    The reason is that if, for example, the name of the .exe has changed we want to delete the\r
+    old copy.\r
+\r
+    Leave the Clean cache file containing only the files produced in the current build.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+       Name="IncrementalClean"\r
+       DependsOnTargets="_CleanGetCurrentAndPriorFileWrites">\r
+\r
+    <!-- Subtract list of files produced in prior builds from list of files produced in this build. -->\r
+    <ItemGroup>\r
+      <_CleanOrphanFileWrites Include="@(_CleanPriorFileWrites)" Exclude="@(_CleanCurrentFileWrites)"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Find all files in the final output directory. -->\r
+    <FindUnderPath Path="$(OutDir)" Files="@(_CleanOrphanFileWrites)">\r
+      <Output TaskParameter="InPath" ItemName="_CleanOrphanFileWritesInOutput"/>\r
+    </FindUnderPath>\r
+\r
+    <!-- Find all files in the intermediate output directory. -->\r
+    <FindUnderPath Path="$(IntermediateOutputPath)"    Files="@(_CleanOrphanFileWrites)">\r
+      <Output TaskParameter="InPath" ItemName="_CleanOrphanFileWritesInIntermediate"/>\r
+    </FindUnderPath>\r
+\r
+    <!-- Delete the orphaned files. -->\r
+    <Delete\r
+        Files="@(_CleanOrphanFileWritesInIntermediate);@(_CleanOrphanFileWritesInOutput)"\r
+        TreatErrorsAsWarnings="true">\r
+\r
+      <Output TaskParameter="DeletedFiles" ItemName="_CleanOrphanFilesDeleted"/>\r
+\r
+    </Delete>\r
+\r
+    <!-- Create a list of everything that wasn't deleted or was outside\r
+             the current final output and intermediate output directories. -->\r
+    <ItemGroup>\r
+      <_CleanRemainingFileWritesAfterIncrementalClean Include="@(_CleanPriorFileWrites);@(_CleanCurrentFileWrites)" Exclude="@(_CleanOrphanFilesDeleted)"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Remove duplicates. -->\r
+    <RemoveDuplicates Inputs="@(_CleanRemainingFileWritesAfterIncrementalClean)">\r
+      <Output TaskParameter="Filtered" ItemName="_CleanUniqueRemainingFileWritesAfterIncrementalClean"/>\r
+    </RemoveDuplicates>\r
+\r
+    <!-- Write new list of current files back to disk, replacing the existing list.-->\r
+    <WriteLinesToFile\r
+        File="$(IntermediateOutputPath)$(CleanFile)"\r
+        Lines="@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)"\r
+        Condition="'@(_CleanUnfilteredPriorFileWrites)'!='@(_CleanUniqueRemainingFileWritesAfterIncrementalClean)'"\r
+        Overwrite="true"/>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CleanGetCurrentAndPriorFileWrites\r
+\r
+    Get the list of files built in the current build and in prior builds.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+       Name="_CleanGetCurrentAndPriorFileWrites"\r
+       DependsOnTargets="_CheckForCompileOutputs;_SGenCheckForOutputs">\r
+\r
+    <!-- Read the list of files produced by a prior builds from disk. -->\r
+    <ReadLinesFromFile File="$(IntermediateOutputPath)$(CleanFile)">\r
+      <Output TaskParameter="Lines" ItemName="_CleanUnfilteredPriorFileWrites"/>\r
+    </ReadLinesFromFile>\r
+\r
+    <!--\r
+        Convert the list of references to the absolute paths so we can make valid comparisons\r
+        across two lists\r
+         -->\r
+    <ConvertToAbsolutePath Paths="@(_ResolveAssemblyReferenceResolvedFiles)">\r
+      <Output TaskParameter="AbsolutePaths" ItemName="_ResolveAssemblyReferenceResolvedFilesAbsolute"/>\r
+    </ConvertToAbsolutePath>\r
+\r
+    <!--\r
+        Subtract any resolved assembly files from *prior* file writes because deleting\r
+        these would break subsequent builds because the assemblies would be unresolvable.\r
+         -->\r
+    <ItemGroup>\r
+      <_CleanPriorFileWrites Include="@(_CleanUnfilteredPriorFileWrites)" Exclude="@(_ResolveAssemblyReferenceResolvedFilesAbsolute)"/>\r
+    </ItemGroup>\r
+\r
+    <!--\r
+        Of shareable files, keep only those that are in the project's directory.\r
+        We never clean shareable files outside of the project directory because\r
+        the build may be to a common output directory and other projects may need\r
+        them.\r
+\r
+        Only subtract the outputs from ResolveAssemblyReferences target because that's the\r
+        only "Resolve" target that tries to resolve assemblies directly from the output\r
+        directory.\r
+        -->\r
+    <FindUnderPath Path="$(MSBuildProjectDirectory)" Files="@(FileWritesShareable)" UpdateToAbsolutePaths="true">\r
+      <Output TaskParameter="InPath" ItemName="FileWrites"/>\r
+    </FindUnderPath>\r
+\r
+    <!-- Find all files in the final output directory. -->\r
+    <FindUnderPath Path="$(OutDir)" Files="@(FileWrites)" UpdateToAbsolutePaths="true">\r
+      <Output TaskParameter="InPath" ItemName="_CleanCurrentFileWritesInOutput"/>\r
+    </FindUnderPath>\r
+\r
+    <!-- Find all files in the intermediate output directory. -->\r
+    <FindUnderPath Path="$(IntermediateOutputPath)" Files="@(FileWrites)" UpdateToAbsolutePaths="true">\r
+      <Output TaskParameter="InPath" ItemName="_CleanCurrentFileWritesInIntermediate"/>\r
+    </FindUnderPath>\r
+\r
+    <!--\r
+        Subtract any resolved assembly files from *current* file writes because deleting\r
+        these would break subsequent builds because the assemblies would be unresolvable.\r
+\r
+        Only subtract the outputs from ResolveAssemblyReferences target because that's the\r
+        only "Resolve" target that tries to resolve assemblies directly from the output\r
+        directory.\r
+         -->\r
+    <ItemGroup>\r
+      <_CleanCurrentFileWritesWithNoReferences Include="@(_CleanCurrentFileWritesInOutput);@(_CleanCurrentFileWritesInIntermediate)" Exclude="@(_ResolveAssemblyReferenceResolvedFilesAbsolute)"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Remove duplicates from files produced in this build. -->\r
+    <RemoveDuplicates Inputs="@(_CleanCurrentFileWritesWithNoReferences)" >\r
+      <Output TaskParameter="Filtered" ItemName="_CleanCurrentFileWrites"/>\r
+    </RemoveDuplicates>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                Clean Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        Clean\r
+\r
+    Delete all intermediate and final build outputs.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <CleanDependsOn>\r
+      BeforeClean;\r
+      UnmanagedUnregistration;\r
+      CoreClean;\r
+      CleanReferencedProjects;\r
+      CleanPublishFolder;\r
+      AfterClean\r
+    </CleanDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="Clean"\r
+      Condition=" '$(_InvalidConfigurationWarning)' != 'true' "\r
+      DependsOnTargets="$(CleanDependsOn)" />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BeforeClean\r
+\r
+    Redefine this target in your project in order to run tasks just before Clean.\r
+    ============================================================\r
+    -->\r
+  <Target Name="BeforeClean"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AfterClean\r
+\r
+    Redefine this target in your project in order to run tasks just after Clean.\r
+    ============================================================\r
+    -->\r
+  <Target Name="AfterClean"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CleanReferencedProjects\r
+\r
+    Call Clean target on all Referenced Projects.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="CleanReferencedProjects"\r
+      DependsOnTargets="PrepareProjectReferences">\r
+\r
+    <!--\r
+        When building the project directly from the command-line, clean those referenced projects\r
+        that exist on disk.  For IDE builds and command-line .SLN builds, the solution build manager\r
+        takes care of this.\r
+        -->\r
+    <MSBuild\r
+        Projects="@(_MSBuildProjectReferenceExistent)"\r
+        Targets="Clean"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
+        BuildInParallel="$(BuildInParallel)"\r
+        Condition="'$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != ''"\r
+        ContinueOnError="$(ContinueOnError)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)"/>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CoreClean\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <CoreCleanDependsOn></CoreCleanDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="CoreClean"\r
+      DependsOnTargets="$(CoreCleanDependsOn)">\r
+\r
+    <!-- First clean any explicitly specified cleanable files.\r
+             Declare items of this type if you want Clean to delete them. -->\r
+    <Delete\r
+        Files="@(Clean)"\r
+        TreatErrorsAsWarnings="true"/>\r
+\r
+    <!-- Read in list of files that were written to disk in past builds. -->\r
+    <ReadLinesFromFile File="$(IntermediateOutputPath)$(CleanFile)">\r
+      <Output TaskParameter="Lines" ItemName="_CleanPriorFileWrites"/>\r
+    </ReadLinesFromFile>\r
+\r
+    <!-- Find all files in the final output directory. -->\r
+    <FindUnderPath Path="$(OutDir)" Files="@(_CleanPriorFileWrites)">\r
+      <Output TaskParameter="InPath" ItemName="_CleanPriorFileWritesInOutput"/>\r
+    </FindUnderPath>\r
+\r
+    <!-- Find all files in the intermediate output directory. -->\r
+    <FindUnderPath Path="$(IntermediateOutputPath)"    Files="@(_CleanPriorFileWrites)">\r
+      <Output TaskParameter="InPath" ItemName="_CleanPriorFileWritesInIntermediate"/>\r
+    </FindUnderPath>\r
+\r
+    <!-- Delete those files. -->\r
+    <Delete\r
+        Files="@(_CleanPriorFileWritesInOutput);@(_CleanPriorFileWritesInIntermediate)"\r
+        TreatErrorsAsWarnings="true">\r
+\r
+      <Output TaskParameter="DeletedFiles" ItemName="_CleanPriorFileWritesDeleted"/>\r
+\r
+    </Delete>\r
+\r
+    <!-- Create a list of everything that wasn't deleted. -->\r
+    <ItemGroup>\r
+      <_CleanRemainingFileWritesAfterClean Include="@(_CleanPriorFileWrites)" Exclude="@(_CleanPriorFileWritesDeleted)"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Remove duplicates. -->\r
+    <RemoveDuplicates Inputs="@(_CleanRemainingFileWritesAfterClean)">\r
+      <Output TaskParameter="Filtered" ItemName="_CleanUniqueRemainingFileWrites"/>\r
+    </RemoveDuplicates>\r
+\r
+    <!-- Make sure the directory exists. -->\r
+    <MakeDir Directories="$(IntermediateOutputPath)"/>\r
+\r
+    <!-- Write new list of current files back to disk. -->\r
+    <WriteLinesToFile File="$(IntermediateOutputPath)$(CleanFile)" Lines="@(_CleanUniqueRemainingFileWrites)" Overwrite="true" />\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CleanRecordFileWrites\r
+\r
+    Save the list of all files written to disk so that it can be used for "Clean" later.\r
+\r
+    Files written in prior builds are not removed from Clean cache.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+       Name="_CleanRecordFileWrites"\r
+       DependsOnTargets="_CleanGetCurrentAndPriorFileWrites">\r
+\r
+    <!--\r
+        Merge list of files from prior builds with the current build and then\r
+        remove duplicates.\r
+        -->\r
+    <RemoveDuplicates Inputs="@(_CleanPriorFileWrites);@(_CleanCurrentFileWrites)">\r
+      <Output TaskParameter="Filtered" ItemName="_CleanUniqueFileWrites"/>\r
+    </RemoveDuplicates>\r
+\r
+    <!-- Make sure the directory exists. -->\r
+    <MakeDir Directories="$(IntermediateOutputPath)"/>\r
+\r
+    <!-- Write merged file list back to disk, replacing existing contents. -->\r
+    <WriteLinesToFile\r
+        File="$(IntermediateOutputPath)$(CleanFile)"\r
+        Lines="@(_CleanUniqueFileWrites)"\r
+        Overwrite="true" />\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CleanPublishFolder\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="CleanPublishFolder">\r
+\r
+    <RemoveDir\r
+        Directories="$(PublishDir)"\r
+        Condition="'$(PublishDir)'=='$(OutputPath)app.publish\' and Exists('$(PublishDir)')"/>\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                PostBuildEvent Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PostBuildEvent\r
+\r
+    Run the post-build event. This step is driven by two parameters:\r
+\r
+    (1) The $(RunPostBuildEvent) property is set by the user through the IDE and can be one of four values.\r
+\r
+        - OnBuildSuccess: In this case, every step of the build must succeed for the post-build step to run.\r
+        - <Blank>: This is the same as OnBuildSuccess.\r
+        - OnOutputUpdated: In this case, the post-build step will run only if the main output assembly was\r
+        actually updated.\r
+        - Always: The post-build step is always run.\r
+\r
+    (2) The $(_AssemblyTimestampBeforeCompile) and $(_AssemblyTimestampAfterCompile) values are\r
+        set by the _TimeStampBeforeCompile and _TimeStampAfterCompile targets.  If the assembly was actually\r
+        rebuilt during this build, then the two values will be different.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <PostBuildEventDependsOn></PostBuildEventDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="PostBuildEvent"\r
+      Condition="'$(PostBuildEvent)' != '' and ('$(RunPostBuildEvent)' != 'OnOutputUpdated' or '$(_AssemblyTimestampBeforeCompile)' != '$(_AssemblyTimestampAfterCompile)')"\r
+      DependsOnTargets="$(PostBuildEventDependsOn)">\r
+\r
+    <Exec WorkingDirectory="$(OutDir)" Command="$(PostBuildEvent)" />\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                Publish Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        Publish\r
+\r
+    This target is only called when doing ClickOnce publishing outside the IDE, which implicitly builds before publishing.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <PublishDependsOn Condition="'$(PublishableProject)'=='true'">\r
+      SetGenerateManifests;\r
+      Build;\r
+      PublishOnly\r
+    </PublishDependsOn>\r
+    <PublishDependsOn Condition="'$(PublishableProject)'!='true'">\r
+      _DeploymentUnpublishable\r
+    </PublishDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="Publish"\r
+      DependsOnTargets="$(PublishDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _DeploymentUnpublishable\r
+\r
+    This target is used to block an attempt to ClickOnce publish a non-publishable project, such as a ClassLibrary, when building outside the IDE.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_DeploymentUnpublishable">\r
+\r
+    <Message Text="Skipping unpublishable project."/>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        SetGenerateManifests\r
+\r
+    This target simply assures the GenerateClickOnceManifests property is set whenever the publish target is invoked.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="SetGenerateManifests">\r
+\r
+    <Error Condition="'$(OutputType)'!='winexe' and '$(OutputType)'!='exe' and '$(OutputType)'!='appcontainerexe'" Text="Publish is only valid for 'Windows Application' or 'Console Application' project types."/>\r
+    <Error Condition="'$(_DeploymentSignClickOnceManifests)'=='true' and '$(ManifestCertificateThumbprint)'=='' and '$(ManifestKeyFile)'==''" Text="A signing key is required in order to publish this project. Please specify a ManifestKeyFile or ManifestCertificateThumbprint value. Publishing from Visual Studio will automatically configure a signing key for this project."/>\r
+\r
+    <PropertyGroup>\r
+      <GenerateClickOnceManifests>true</GenerateClickOnceManifests>\r
+    </PropertyGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PublishOnly\r
+\r
+    The "PublishOnly" target is intended for ClickOnce publishing inside the IDE, where the build has already been done\r
+    by the BuildManager.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <PublishOnlyDependsOn>\r
+      SetGenerateManifests;\r
+      PublishBuild;\r
+      BeforePublish;\r
+      GenerateManifests;\r
+      CopyFilesToOutputDirectory;\r
+      _CopyFilesToPublishFolder;\r
+      _DeploymentGenerateBootstrapper;\r
+      ResolveKeySource;\r
+      _DeploymentSignClickOnceDeployment;\r
+      AfterPublish\r
+    </PublishOnlyDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="PublishOnly"\r
+      DependsOnTargets="$(PublishOnlyDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BeforePublish\r
+\r
+    Redefine this target in your project in order to run tasks just before Publish.\r
+    ============================================================\r
+    -->\r
+  <Target Name="BeforePublish"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AfterPublish\r
+\r
+    Redefine this target in your project in order to run tasks just after Publish.\r
+    ============================================================\r
+    -->\r
+  <Target Name="AfterPublish"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PublishBuild\r
+\r
+    Defines the set of targets that publishing is directly dependent on.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <PublishBuildDependsOn>\r
+      BuildOnlySettings;\r
+      PrepareForBuild;\r
+      ResolveReferences;\r
+      PrepareResources;\r
+      ResolveKeySource;\r
+      GenerateSerializationAssemblies;\r
+      CreateSatelliteAssemblies;\r
+    </PublishBuildDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="PublishBuild"\r
+      DependsOnTargets="$(PublishBuildDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CopyFilesToPublishFolder\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_CopyFilesToPublishFolder">\r
+\r
+    <!-- Compute name of application folder, which includes the assembly name plus formatted application version.\r
+             The application version is formatted to use "_" in place of "." chars (i.e. "1_0_0_0" instead of "1.0.0.0").\r
+             This is done because some servers misinterpret "." as a file extension. -->\r
+    <FormatVersion Version="$(ApplicationVersion)" Revision="$(ApplicationRevision)" FormatType="Path">\r
+      <Output TaskParameter="OutputVersion" PropertyName="_DeploymentApplicationVersionFragment"/>\r
+    </FormatVersion>\r
+\r
+    <PropertyGroup>\r
+      <_DeploymentApplicationFolderName>Application Files\$(AssemblyName)_$(_DeploymentApplicationVersionFragment)</_DeploymentApplicationFolderName>\r
+      <_DeploymentApplicationDir>$(PublishDir)$(_DeploymentApplicationFolderName)\</_DeploymentApplicationDir>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup>\r
+      <!-- By default we're not using Hard or Symbolic Links to copy to the publish directory, and never when building in VS -->\r
+      <CreateHardLinksForPublishFilesIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateHardLinksForPublishFilesIfPossible)' == ''">false</CreateHardLinksForPublishFilesIfPossible>\r
+      <CreateSymbolicLinksForPublishFilesIfPossible Condition="'$(BuildingInsideVisualStudio)' == 'true' or '$(CreateSymbolicLinksForPublishFilesIfPossible)' == ''">false</CreateSymbolicLinksForPublishFilesIfPossible>\r
+    </PropertyGroup>\r
+\r
+    <!-- Copy files to publish folder -->\r
+    <Copy\r
+        SourceFiles=\r
+                "@(_ApplicationManifestFinal);\r
+                @(_DeploymentResolvedManifestEntryPoint);\r
+                @(_DeploymentManifestFiles);\r
+                @(ReferenceComWrappersToCopyLocal);\r
+                @(ResolvedIsolatedComModules);\r
+                @(_DeploymentLooseManifestFile)"\r
+        DestinationFiles=\r
+                "@(_ApplicationManifestFinal->'$(_DeploymentApplicationDir)%(TargetPath)');\r
+                @(_DeploymentManifestEntryPoint->'$(_DeploymentApplicationDir)%(TargetPath)$(_DeploymentFileMappingExtension)');\r
+                @(_DeploymentManifestFiles->'$(_DeploymentApplicationDir)%(TargetPath)$(_DeploymentFileMappingExtension)');\r
+                @(ReferenceComWrappersToCopyLocal->'$(_DeploymentApplicationDir)%(FileName)%(Extension)$(_DeploymentFileMappingExtension)');\r
+                @(ResolvedIsolatedComModules->'$(_DeploymentApplicationDir)%(FileName)%(Extension)$(_DeploymentFileMappingExtension)');\r
+                @(_DeploymentLooseManifestFile->'$(_DeploymentApplicationDir)%(FileName)%(Extension)$(_DeploymentFileMappingExtension)')"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"/>\r
+\r
+    <Copy\r
+        SourceFiles="@(_DeploymentManifestDependencies)"\r
+        DestinationFiles="@(_DeploymentManifestDependencies->'$(_DeploymentApplicationDir)%(TargetPath)$(_DeploymentFileMappingExtension)')"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)"\r
+        Condition="'%(_DeploymentManifestDependencies.DependencyType)'=='Install'"/>\r
+\r
+    <Copy\r
+        SourceFiles="@(_ReferenceScatterPaths)"\r
+        DestinationFiles="@(_ReferenceScatterPaths->'$(_DeploymentApplicationDir)%(Filename)%(Extension)$(_DeploymentFileMappingExtension)')"\r
+        SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+        OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+        Retries="$(CopyRetryCount)"\r
+        RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+        UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
+        UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)"\r
+            />\r
+\r
+    <FormatUrl InputUrl="$(_DeploymentApplicationUrl)">\r
+      <Output TaskParameter="OutputUrl" PropertyName="_DeploymentFormattedApplicationUrl"/>\r
+    </FormatUrl>\r
+\r
+    <FormatUrl InputUrl="$(_DeploymentComponentsUrl)">\r
+      <Output TaskParameter="OutputUrl" PropertyName="_DeploymentFormattedComponentsUrl"/>\r
+    </FormatUrl>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _DeploymentGenerateBootstrapper\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_DeploymentGenerateBootstrapper">\r
+\r
+    <!-- Build setup.exe bootstrapper and copy referenced packages -->\r
+    <GenerateBootstrapper\r
+        ApplicationFile="$(TargetDeployManifestFileName)"\r
+        ApplicationName="$(AssemblyName)"\r
+        ApplicationUrl="$(_DeploymentFormattedApplicationUrl)"\r
+        BootstrapperItems="@(BootstrapperPackage)"\r
+        ComponentsLocation="$(BootstrapperComponentsLocation)"\r
+        ComponentsUrl="$(_DeploymentFormattedComponentsUrl)"\r
+        Culture="$(TargetCulture)"\r
+        FallbackCulture="$(FallbackCulture)"\r
+        OutputPath="$(PublishDir)"\r
+        SupportUrl="$(_DeploymentFormattedSupportUrl)"\r
+        Path="$(GenerateBootstrapperSdkPath)"\r
+        VisualStudioVersion="$(VisualStudioVersion)"\r
+        Condition="'$(BootstrapperEnabled)'=='true'"/>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _DeploymentSignClickOnceDeployment\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="_DeploymentSignClickOnceDeployment">\r
+\r
+    <!-- Sign manifests and the bootstrapper -->\r
+    <SignFile\r
+        CertificateThumbprint="$(_DeploymentResolvedManifestCertificateThumbprint)"\r
+        TimestampUrl="$(ManifestTimestampUrl)"\r
+        SigningTarget="$(_DeploymentApplicationDir)$(_DeploymentTargetApplicationManifestFileName)"\r
+        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+        Condition="'$(_DeploymentSignClickOnceManifests)'=='true'" />\r
+\r
+    <!-- Update entry point path in deploy manifest -->\r
+    <UpdateManifest\r
+        ApplicationPath="$(_DeploymentApplicationFolderName)\$(_DeploymentTargetApplicationManifestFileName)"\r
+        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+        ApplicationManifest="$(_DeploymentApplicationDir)$(_DeploymentTargetApplicationManifestFileName)"\r
+        InputManifest="$(OutDir)$(TargetDeployManifestFileName)"\r
+        OutputManifest="$(PublishDir)$(TargetDeployManifestFileName)">\r
+\r
+      <Output TaskParameter="OutputManifest" ItemName="PublishedDeployManifest"/>\r
+\r
+    </UpdateManifest>\r
+\r
+    <SignFile\r
+        CertificateThumbprint="$(_DeploymentResolvedManifestCertificateThumbprint)"\r
+        TimestampUrl="$(ManifestTimestampUrl)"\r
+        SigningTarget="$(PublishDir)$(TargetDeployManifestFileName)"\r
+        TargetFrameworkVersion="$(TargetFrameworkVersion)"\r
+        Condition="'$(_DeploymentSignClickOnceManifests)'=='true'" />\r
+\r
+    <SignFile\r
+        CertificateThumbprint="$(_DeploymentResolvedManifestCertificateThumbprint)"\r
+        TimestampUrl="$(ManifestTimestampUrl)"\r
+        SigningTarget="$(PublishDir)\setup.exe"\r
+        Condition="'$(BootstrapperEnabled)'=='true' and '$(_DeploymentSignClickOnceManifests)'=='true'" />\r
+\r
+\r
+  </Target>\r
+\r
+\r
+\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                AllProjectOutputGroups Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AllProjectOutputGroups\r
+\r
+    The targets below drive output groups, which provide generic information about a\r
+    project's inputs (e.g., content files, compilation sources, etc.) and built outputs\r
+    (e.g., built EXE/DLL, PDB, XML documentation files, etc.)\r
+\r
+    Each target may produce two kinds of items:  outputs and dependencies.  Outputs are\r
+    items from the current project; dependencies are items that are brought into the\r
+    current project as a result of referencing other projects or components.\r
+\r
+    For both outputs and dependencies, the Include attribute\r
+    specifies the location of the output/dependency; it must be a full path.  Any number\r
+    of additional attributes may be placed on an output/dependency item.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="AllProjectOutputGroups"\r
+      DependsOnTargets="\r
+            BuiltProjectOutputGroup;\r
+            DebugSymbolsProjectOutputGroup;\r
+            DocumentationProjectOutputGroup;\r
+            SatelliteDllsProjectOutputGroup;\r
+            SourceFilesProjectOutputGroup;\r
+            ContentFilesProjectOutputGroup;\r
+            SGenFilesOutputGroup"/>\r
+\r
+  <!--\r
+    This is the key output for the BuiltProjectOutputGroup and is meant to be read directly from the IDE.\r
+    Reading an item is faster than invoking a target.\r
+    -->\r
+  <ItemGroup Condition=" '$(OutputType)' != 'winmdobj' ">\r
+    <BuiltProjectOutputGroupKeyOutput Include="@(IntermediateAssembly->'%(FullPath)')">\r
+      <IsKeyOutput>true</IsKeyOutput>\r
+      <FinalOutputPath>$(TargetPath)</FinalOutputPath>\r
+      <TargetPath>$(TargetFileName)</TargetPath>\r
+      <COM2REG Condition="'$(RegisterForComInterop)'=='true' and '$(OutputType)'=='library'">true</COM2REG>\r
+    </BuiltProjectOutputGroupKeyOutput>\r
+  </ItemGroup>\r
+\r
+  <ItemGroup Condition=" '$(OutputType)' == 'winmdobj' ">\r
+    <WinMDExpOutputWindowsMetadataFileItem Include="$(_IntermediateWindowsMetadataPath)" Condition="'$(_IntermediateWindowsMetadataPath)' != ''" />\r
+    <BuiltProjectOutputGroupKeyOutput Include="@(WinMDExpOutputWindowsMetadataFileItem->'%(FullPath)')">\r
+      <IsKeyOutput>true</IsKeyOutput>\r
+      <FinalOutputPath>$(TargetPath)</FinalOutputPath>\r
+      <TargetPath>$(TargetFileName)</TargetPath>\r
+    </BuiltProjectOutputGroupKeyOutput>\r
+  </ItemGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BuiltProjectOutputGroup\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <BuiltProjectOutputGroupDependsOn>PrepareForBuild</BuiltProjectOutputGroupDependsOn>\r
+    <AddAppConfigToBuildOutputs Condition="('$(AddAppConfigToBuildOutputs)'=='') and ('$(OutputType)'!='library' and '$(OutputType)'!='winmdobj')">true</AddAppConfigToBuildOutputs>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="BuiltProjectOutputGroup"\r
+      Returns="@(BuiltProjectOutputGroupOutput)"\r
+      DependsOnTargets="$(BuiltProjectOutputGroupDependsOn)">\r
+\r
+    <ItemGroup>\r
+      <_BuiltProjectOutputGroupOutputIntermediate Include="@(BuiltProjectOutputGroupKeyOutput)"/>\r
+    </ItemGroup>\r
+\r
+    <!-- This item represents the app.config file -->\r
+    <ItemGroup>\r
+      <_BuiltProjectOutputGroupOutputIntermediate Include="$(AppConfig)"  Condition="'$(AddAppConfigToBuildOutputs)'=='true'">\r
+        <FinalOutputPath>$(TargetDir)$(TargetFileName).config</FinalOutputPath>\r
+        <TargetPath>$(TargetFileName).config</TargetPath>\r
+        <!-- For compatibility with 2.0 -->\r
+        <OriginalItemSpec>$(AppConfig)</OriginalItemSpec>\r
+      </_BuiltProjectOutputGroupOutputIntermediate>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <_IsolatedComReference Include="@(COMReference)" Condition=" '%(COMReference.Isolated)' == 'true' "/>\r
+      <_IsolatedComReference Include="@(COMFileReference)" Condition=" '%(COMFileReference.Isolated)' == 'true' "/>\r
+    </ItemGroup>\r
+\r
+    <!-- This item represents the native manifest, example: WindowsApplication1.exe.manifest or Native.ClassLibrary1.manifest -->\r
+    <ItemGroup>\r
+      <_BuiltProjectOutputGroupOutputIntermediate Include="$(OutDir)$(_DeploymentTargetApplicationManifestFileName)" Condition="'@(NativeReference)'!='' or '@(_IsolatedComReference)'!=''">\r
+        <TargetPath>$(_DeploymentTargetApplicationManifestFileName)</TargetPath>\r
+        <!-- For compatibility with 2.0 -->\r
+        <OriginalItemSpec>$(OutDir)$(_DeploymentTargetApplicationManifestFileName)</OriginalItemSpec>\r
+      </_BuiltProjectOutputGroupOutputIntermediate>\r
+    </ItemGroup>\r
+\r
+    <!-- Convert intermediate items into final items; this way we can get the full path for each item -->\r
+    <ItemGroup>\r
+      <BuiltProjectOutputGroupOutput Include="@(_BuiltProjectOutputGroupOutputIntermediate->'%(FullPath)')">\r
+        <!-- For compatibility with 2.0 -->\r
+        <OriginalItemSpec Condition="'%(_BuiltProjectOutputGroupOutputIntermediate.OriginalItemSpec)' == ''">%(_BuiltProjectOutputGroupOutputIntermediate.FullPath)</OriginalItemSpec>\r
+      </BuiltProjectOutputGroupOutput>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        DebugSymbolsProjectOutputGroup\r
+\r
+    This target performs population of the Debug Symbols project output group.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <DebugSymbolsProjectOutputGroupDependsOn></DebugSymbolsProjectOutputGroupDependsOn>\r
+  </PropertyGroup>\r
+  <ItemGroup Condition="'$(_DebugSymbolsProduced)' != 'false' and '$(OutputType)' != 'winmdobj'">\r
+    <DebugSymbolsProjectOutputGroupOutput Include="@(_DebugSymbolsIntermediatePath->'%(FullPath)')">\r
+      <FinalOutputPath>@(_DebugSymbolsOutputPath->'%(FullPath)')</FinalOutputPath>\r
+      <TargetPath>@(_DebugSymbolsIntermediatePath->'%(Filename)%(Extension)')</TargetPath>\r
+    </DebugSymbolsProjectOutputGroupOutput>\r
+  </ItemGroup>\r
+  <ItemGroup Condition="'$(_DebugSymbolsProduced)' != 'false' and '$(OutputType)' == 'winmdobj'">\r
+    <WinMDExpOutputPdbItem Include="$(WinMDExpOutputPdb)" Condition="'$(WinMDExpOutputPdb)' != ''" />\r
+    <WinMDExpFinalOutputPdbItem Include="$(_WinMDDebugSymbolsOutputPath)" Condition="'$(_WinMDDebugSymbolsOutputPath)' != ''" />\r
+    <DebugSymbolsProjectOutputGroupOutput Include="@(WinMDExpOutputPdbItem->'%(FullPath)')">\r
+      <FinalOutputPath>@(WinMDExpFinalOutputPdbItem->'%(FullPath)')</FinalOutputPath>\r
+      <TargetPath>@(WinMDExpOutputPdbItem->'%(Filename)%(Extension)')</TargetPath>\r
+    </DebugSymbolsProjectOutputGroupOutput>\r
+  </ItemGroup>\r
+  <Target\r
+      Name="DebugSymbolsProjectOutputGroup"\r
+      Returns="@(DebugSymbolsProjectOutputGroupOutput)"\r
+      DependsOnTargets="$(DebugSymbolsProjectOutputGroupDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        DocumentationProjectOutputGroup\r
+\r
+    This target performs population of the Documentation project output group.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <DocumentationProjectOutputGroupDependsOn></DocumentationProjectOutputGroupDependsOn>\r
+  </PropertyGroup>\r
+  <ItemGroup Condition="'$(DocumentationFile)'!='' and '$(OutputType)' != 'winmdobj'">\r
+    <DocumentationProjectOutputGroupOutput Include="@(DocFileItem->'%(FullPath)')">\r
+      <FinalOutputPath>@(FinalDocFile->'%(FullPath)')</FinalOutputPath>\r
+      <IsKeyOutput>true</IsKeyOutput>\r
+      <TargetPath>@(DocFileItem->'%(Filename)%(Extension)')</TargetPath>\r
+    </DocumentationProjectOutputGroupOutput>\r
+  </ItemGroup>\r
+  <ItemGroup Condition="'$(DocumentationFile)' != '' and '$(OutputType)' == 'winmdobj'">\r
+    <WinMDOutputDocumentationFileItem Include="$(WinMDOutputDocumentationFile)" Condition="'$(WinMDOutputDocumentationFile)' != ''" />\r
+    <WinMDExpFinalOutputDocItem Include="$(_WinMDDocFileOutputPath)" Condition="'$(_WinMDDocFileOutputPath)' != ''" />\r
+    <DocumentationProjectOutputGroupOutput Include="@(WinMDOutputDocumentationFileItem->'%(FullPath)')">\r
+      <FinalOutputPath>@(WinMDExpFinalOutputDocItem->'%(FullPath)')</FinalOutputPath>\r
+      <TargetPath>@(WinMDOutputDocumentationFileItem->'%(Filename)%(Extension)')</TargetPath>\r
+    </DocumentationProjectOutputGroupOutput>\r
+  </ItemGroup>\r
+  <Target\r
+      Name="DocumentationProjectOutputGroup"\r
+      Returns="@(DocumentationProjectOutputGroupOutput)"\r
+      DependsOnTargets="$(DocumentationProjectOutputGroupDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        SatelliteDllsProjectOutputGroup\r
+\r
+    This target performs population of the Satellite Files project output group.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <SatelliteDllsProjectOutputGroupDependsOn>PrepareForBuild;PrepareResourceNames</SatelliteDllsProjectOutputGroupDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="SatelliteDllsProjectOutputGroup"\r
+      Returns="@(SatelliteDllsProjectOutputGroupOutput)"\r
+      DependsOnTargets="$(SatelliteDllsProjectOutputGroupDependsOn)">\r
+\r
+    <ItemGroup>\r
+      <SatelliteDllsProjectOutputGroupOutputIntermediate Include="$(IntermediateOutputPath)%(EmbeddedResource.Culture)\$(TargetName).resources.dll"\r
+                                                         Condition="'%(EmbeddedResource.WithCulture)' == 'true'">\r
+        <TargetPath>%(EmbeddedResource.Culture)\$(TargetName).resources.dll</TargetPath>\r
+        <Culture>%(EmbeddedResource.Culture)</Culture>\r
+      </SatelliteDllsProjectOutputGroupOutputIntermediate>\r
+    </ItemGroup>\r
+\r
+    <!-- Convert intermediate items into final items; this way we can get the full path for each item. -->\r
+    <ItemGroup>\r
+      <SatelliteDllsProjectOutputGroupOutput Include="@(SatelliteDllsProjectOutputGroupOutputIntermediate->'%(FullPath)')">\r
+        <FinalOutputPath Condition=" '%(SatelliteDllsProjectOutputGroupOutputIntermediate.FinalOutputPath)' == '' ">$(TargetDir)%(SatelliteDllsProjectOutputGroupOutputIntermediate.TargetPath)</FinalOutputPath>\r
+        <!-- For compatibility with 2.0 -->\r
+        <OriginalItemSpec>%(SatelliteDllsProjectOutputGroupOutputIntermediate.Identity)</OriginalItemSpec>\r
+      </SatelliteDllsProjectOutputGroupOutput>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        SourceFilesProjectOutputGroup\r
+\r
+    This target performs population of the Source Files project output group.\r
+    Source files are items in the project whose type is "Compile" and "EmbeddedResource".\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <SourceFilesProjectOutputGroupDependsOn>PrepareForBuild;AssignTargetPaths</SourceFilesProjectOutputGroupDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="SourceFilesProjectOutputGroup"\r
+      Returns="@(SourceFilesProjectOutputGroupOutput)"\r
+      DependsOnTargets="$(SourceFilesProjectOutputGroupDependsOn)">\r
+\r
+    <AssignTargetPath Files="@(Compile)" RootFolder="$(MSBuildProjectDirectory)">\r
+      <Output TaskParameter="AssignedFiles" ItemName="_CompileWithTargetPath" />\r
+    </AssignTargetPath>\r
+\r
+    <ItemGroup>\r
+      <!-- First we deal with Compile, EmbeddedResource and AppConfig -->\r
+      <SourceFilesProjectOutputGroupOutput Include="@(_CompileWithTargetPath->'%(FullPath)');@(EmbeddedResource->'%(FullPath)');@(_LicxFile->'%(FullPath)');@(AppConfigWithTargetPath->'%(FullPath)')"/>\r
+\r
+      <!-- Include the project file -->\r
+      <SourceFilesProjectOutputGroupOutput Include="$(MSBuildProjectFullPath)">\r
+        <!-- For compatibility with 2.0 -->\r
+        <OriginalItemSpec>$(MSBuildProjectFullPath)</OriginalItemSpec>\r
+        <TargetPath>$(ProjectFileName)</TargetPath>\r
+      </SourceFilesProjectOutputGroupOutput>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!-- Get just the compile items -->\r
+  <Target Name="GetCompile" Returns="@(Compile)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ContentFilesProjectOutputGroup\r
+\r
+    This target performs population of the Content Files project output group.\r
+    Content files are items in the project whose type is "Content".\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <ContentFilesProjectOutputGroupDependsOn>PrepareForBuild;AssignTargetPaths</ContentFilesProjectOutputGroupDependsOn>\r
+  </PropertyGroup>\r
+  <Target\r
+      Name="ContentFilesProjectOutputGroup"\r
+      Returns="@(ContentFilesProjectOutputGroupOutput)"\r
+      DependsOnTargets="$(ContentFilesProjectOutputGroupDependsOn)">\r
+\r
+    <!-- Convert items into final items; this way we can get the full path for each item. -->\r
+    <ItemGroup>\r
+      <ContentFilesProjectOutputGroupOutput Include="@(ContentWithTargetPath->'%(FullPath)')"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        SGenFilesOutputGroup\r
+\r
+    This target performs population of the GenerateSerializationAssemblies Files project output group.\r
+    GenerateSerializationAssemblies files are those generated by the GenerateSerializationAssemblies target and task.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <SGenFilesOutputGroupDependsOn></SGenFilesOutputGroupDependsOn>\r
+  </PropertyGroup>\r
+  <ItemGroup\r
+      Condition="'$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto')">\r
+    <SGenFilesOutputGroupOutput Include="@(_OutputPathItem->'%(FullPath)$(_SGenDllName)')">\r
+      <FinalOutputPath>@(_OutputPathItem->'%(FullPath)$(_SGenDllName)')</FinalOutputPath>\r
+      <TargetPath>$(_SGenDllName)</TargetPath>\r
+    </SGenFilesOutputGroupOutput>\r
+  </ItemGroup>\r
+  <Target\r
+      Name="SGenFilesOutputGroup"\r
+      Returns="@(SGenFilesOutputGroupOutput)"\r
+      DependsOnTargets="$(SGenFilesOutputGroupDependsOn)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        SDKRelated Output groups\r
+\r
+    These targets are to gather information from the SDKs.\r
+    ============================================================\r
+   -->\r
+  <!-- Get the resolved SDK reference items -->\r
+  <Target Name="GetResolvedSDKReferences" DependsOnTargets="ResolveSDKReferences" Returns="@(ResolvedSDKReference)"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PriFilesOutputGroup\r
+\r
+    This target performs population of the pri files output group\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="PriFilesOutputGroup"\r
+      Condition="'@(_ReferenceRelatedPaths)' != ''"\r
+      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
+      Returns="@(PriFilesOutputGroupOutput)">\r
+\r
+    <!-- This item represents dependent pri file's -->\r
+    <ItemGroup>\r
+      <PriFilesOutputGroupOutput Include="@(_ReferenceRelatedPaths->'%(FullPath)')" Condition="'%(Extension)' == '.pri'"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <PropertyGroup>\r
+    <SDKRedistOutputGroupDependsOn>ResolveSDKReferences;ExpandSDKReferences</SDKRedistOutputGroupDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        SDKRedistOutputGroup\r
+\r
+    This target gathers the Redist folders from the SDKs which have been resolved.\r
+    ============================================================\r
+  -->\r
+  <Target\r
+      Name="SDKRedistOutputGroup"\r
+      Returns="@(SDKRedistOutputGroupOutput)"\r
+      DependsOnTargets="$(SDKRedistOutputGroupDependsOn)">\r
+\r
+       <!-- This list starts with the least specific files to the most specific so that later files can overwrite earlier files-->\r
+    <ItemGroup>\r
+      <SDKRedistOutputGroupOutput Include="@(ResolvedRedistFiles)"/>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+                                                                AllProjectOutputGroupsDependencies Section\r
+    ***********************************************************************************************\r
+    ***********************************************************************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                                        AllProjectOutputGroupsDependencies\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="AllProjectOutputGroupsDependencies"\r
+      DependsOnTargets="\r
+            BuiltProjectOutputGroupDependencies;\r
+            DebugSymbolsProjectOutputGroupDependencies;\r
+            SatelliteDllsProjectOutputGroupDependencies;\r
+            DocumentationProjectOutputGroupDependencies;\r
+            SGenFilesOutputGroupDependencies"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        BuiltProjectOutputGroupDependencies\r
+\r
+    This target performs population of the Built project output group dependencies.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="BuiltProjectOutputGroupDependencies"\r
+      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
+      Returns="@(BuiltProjectOutputGroupDependency)">\r
+\r
+    <ItemGroup>\r
+      <BuiltProjectOutputGroupDependency  Include="@(ReferencePath->'%(FullPath)');\r
+                                                         @(ReferenceDependencyPaths->'%(FullPath)');\r
+                                                         @(NativeReferenceFile->'%(FullPath)');\r
+                                                         @(_DeploymentLooseManifestFile->'%(FullPath)');\r
+                                                         @(ResolvedIsolatedComModules->'%(FullPath)')"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        DebugSymbolsProjectOutputGroupDependencies\r
+\r
+    This target performs population of the dependencies for the debug symbols project output group.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="DebugSymbolsProjectOutputGroupDependencies"\r
+      Condition="'$(DebugSymbols)'!='false'"\r
+      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
+      Returns="@(DebugSymbolsProjectOutputGroupDependency)">\r
+\r
+    <!-- This item represents dependent PDB's -->\r
+    <ItemGroup>\r
+      <DebugSymbolsProjectOutputGroupDependency Include="@(_ReferenceRelatedPaths->'%(FullPath)')" Condition="'%(Extension)' == '.pdb'"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        SatelliteDllsProjectOutputGroupDependencies\r
+\r
+    This target performs population of the dependencies for the satellite files project output group.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="SatelliteDllsProjectOutputGroupDependencies"\r
+      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
+      Returns="@(SatelliteDllsProjectOutputGroupDependency)">\r
+\r
+    <!-- This item represents dependent satellites -->\r
+    <ItemGroup>\r
+      <SatelliteDllsProjectOutputGroupDependency Include="@(ReferenceSatellitePaths->'%(FullPath)')"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        DocumentationProjectOutputGroupDependencies\r
+\r
+    This target performs population of the dependencies for the documentation project output group.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="DocumentationProjectOutputGroupDependencies"\r
+      Condition="'$(DocumentationFile)'!=''"\r
+      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
+      Returns="@(DocumentationProjectOutputGroupDependency)">\r
+\r
+    <!-- This item represents dependent XMLs -->\r
+    <ItemGroup>\r
+      <DocumentationProjectOutputGroupDependency Include="@(_ReferenceRelatedPaths->'%(FullPath)')" Condition="'%(Extension)' == '.xml'"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        SGenFilesOutputGroupDependencies\r
+\r
+    This target performs population of the dependencies for the GenerateSerializationAssemblies project output group.\r
+    ============================================================\r
+    -->\r
+  <Target\r
+      Name="SGenFilesOutputGroupDependencies"\r
+      DependsOnTargets="BuildOnlySettings;PrepareForBuild;AssignTargetPaths;ResolveReferences"\r
+      Returns="@(SGenFilesOutputGroupDependency)">\r
+\r
+    <!-- This item represents sgen xml serializer dll's -->\r
+    <ItemGroup>\r
+      <SGenFilesOutputGroupDependency Include="@(_ReferenceSerializationAssemblyPaths->'%(FullPath)')" Condition="'%(Extension)' == '.dll'"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <PropertyGroup>\r
+    <CodeAnalysisTargets Condition="'$(CodeAnalysisTargets)'==''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeAnalysis\Microsoft.CodeAnalysis.targets</CodeAnalysisTargets>\r
+  </PropertyGroup>\r
+\r
+  <Import Project="$(CodeAnalysisTargets)" Condition="Exists('$(CodeAnalysisTargets)')"/>\r
+\r
+  <Import Project="$(ReportingServicesTargets)" Condition="Exists('$(ReportingServicesTargets)')"/>\r
+\r
+  <Import Project="$(MSBuildToolsPath)\Microsoft.NETFramework.targets" Condition="('$(TargetFrameworkIdentifier)' == ''  or '$(TargetFrameworkIdentifier)' == '.NETFramework') and ('$(TargetRuntime)' == 'Managed')"/>\r
+\r
+  <PropertyGroup>\r
+    <ImportXamlTargets Condition="'$(ImportXamlTargets)'=='' and ('$(TargetFrameworkVersion)' != 'v2.0' and '$(TargetFrameworkVersion)' != 'v3.5') and Exists('$(MSBuildToolsPath)\Microsoft.Xaml.targets')">true</ImportXamlTargets>\r
+  </PropertyGroup>\r
+\r
+  <Import Project="$(MSBuildToolsPath)\Microsoft.Xaml.targets" Condition="('$(ImportXamlTargets)' == 'true')" />\r
+\r
+  <!-- imports Microsoft.WorkflowBuildExtensions.targets only if TargetFrameworkVersion is v4.5 or above or TargetFrameworkfVersion specified does not conform to the format of vX.X[.X.X] -->\r
+  <!-- Underlying assumption is that there shouldn't be any other versions between v4.0.* and v4.5 -->\r
+  <Import Project="$(MSBuildToolsPath)\Microsoft.WorkflowBuildExtensions.targets"\r
+          Condition="('$(TargetFrameworkVersion)' != 'v2.0' and '$(TargetFrameworkVersion)' != 'v3.5' and (!$([System.String]::IsNullOrEmpty('$(TargetFrameworkVersion)')) and !$(TargetFrameworkVersion.StartsWith('v4.0')))) and Exists('$(MSBuildToolsPath)\Microsoft.WorkflowBuildExtensions.targets')"/>\r
+\r
+  <!-- This import is temporary and will be removed once it is moved into the silverlight targets -->\r
+  <Import Project="$(MSBuildToolsPath)\Microsoft.WinFX.targets" Condition="'$(TargetFrameworkIdentifier)' == 'Silverlight' and Exists('$(MSBuildToolsPath)\Microsoft.WinFX.targets')"/>\r
+\r
+  <PropertyGroup>\r
+    <MsTestToolsTargets Condition="'$(MsTestToolsTargets)'==''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TeamTest\Microsoft.TeamTest.targets</MsTestToolsTargets>\r
+  </PropertyGroup>\r
+\r
+  <Import Project="$(MsTestToolsTargets)" Condition="Exists('$(MsTestToolsTargets)')" />\r
+\r
+  <!-- App packaging support -->\r
+\r
+  <!--\r
+    Following two targets are needed to be present in every project being built\r
+    because the app packaging targets recursively scan all projects referenced\r
+    from projects that generate app packages for them.\r
+  -->\r
+  <Target Name="CleanAppxPackage" />\r
+  <Target Name="GetPackagingOutputs" />\r
+\r
+  <PropertyGroup>\r
+    <MsAppxPackageTargets Condition="'$(MsAppxPackageTargets)'==''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\AppxPackage\Microsoft.AppXPackage.Targets</MsAppxPackageTargets>\r
+  </PropertyGroup>\r
+\r
+  <Import Project="$(MsAppxPackageTargets)" Condition="'$(WindowsAppContainer)' == 'true' and Exists('$(MsAppxPackageTargets)')" />\r
+\r
+  <!-- This import is temporary and will be removed once it is moved into the silverlight targets -->\r
+  <Import Project="$(MSBuildToolsPath)\Microsoft.Data.Entity.targets" Condition="'$(TargetFrameworkIdentifier)' == 'Silverlight' and Exists('$(MSBuildToolsPath)\Microsoft.Data.Entity.targets')"/>\r
+\r
+  <Import Project="$(CustomAfterMicrosoftCommonTargets)" Condition="'$(CustomAfterMicrosoftCommonTargets)' != '' and Exists('$(CustomAfterMicrosoftCommonTargets)')"/>\r
+\r
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter\*" Condition="'$(ImportByWildcardAfterMicrosoftCommonTargets)' == 'true' and exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter')"/>\r
+  <Import Project="$(MSBuildUserExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter\*" Condition="'$(ImportUserLocationsByWildcardAfterMicrosoftCommonTargets)' == 'true' and exists('$(MSBuildUserExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.targets\ImportAfter')"/>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Common.tasks b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Common.tasks
new file mode 100644 (file)
index 0000000..d4199c4
--- /dev/null
@@ -0,0 +1,177 @@
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+    <!-- This file lists all the tasks that ship by default with MSBuild -->\r
+    \r
+    <!-- NOTE: Listing a <UsingTask> tag in a *.tasks file like this one rather than in a project or targets file\r
+               can give a significant performance advantage in a large build, because every time a <UsingTask> tag\r
+               is encountered, it will cause the task to be rediscovered next time the task is used. -->\r
+    <!-- NOTE: Using the fully qualified class name in a <UsingTask> tag is faster than using a partially qualified name. -->\r
+\r
+    <!-- Versions required for SxS back-compat with Dev10 SP1 / Dev11 and ToolsVersion=12.0 projects -->\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AL"                                    AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AspNetCompiler"                        AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AssignCulture"                         AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AssignProjectConfiguration"            AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AssignTargetPath"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CallTarget"                            AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CombinePath"                           AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ConvertToAbsolutePath"                 AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Copy"                                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CreateCSharpManifestResourceName"      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CreateItem"                            AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CreateProperty"                        AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CreateVisualBasicManifestResourceName" AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Csc"                                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Delete"                                AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Error"                                 AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Exec"                                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FindAppConfigFile"                     AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FindInList"                            AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FindUnderPath"                         AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FormatUrl"                             AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FormatVersion"                         AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateApplicationManifest"           AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateBootstrapper"                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateDeploymentManifest"            AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateTrustInfo"                     AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetAssemblyIdentity"                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetFrameworkPath"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetFrameworkSdkPath"                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetReferenceAssemblyPaths"             AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.LC"                                    AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.MakeDir"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Message"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Move"                                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.MSBuild"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ReadLinesFromFile"                     AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RemoveDir"                             AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RemoveDuplicates"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RequiresFramework35SP1Assembly"        AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveAssemblyReference"              AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveSDKReference"                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetInstalledSDKLocations"              AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetSDKReferenceFiles"                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveComReference"                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveKeySource"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveManifestFiles"                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveNativeReference"                AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveNonMSBuildProjectOutput"        AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.SGen"                                  AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.SignFile"                              AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Touch"                                 AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' == '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.UpdateManifest"                        AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Vbc"                                   AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Warning"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.WriteCodeFragment"                     AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.WriteLinesToFile"                      AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.XmlPeek"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.XmlPoke"                               AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.XslTransformation"                     AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.WinMDExp"                              AssemblyName="Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' == ''" />\r
+\r
+    <!-- Actual 12.0 tasks -->\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AL"                                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AspNetCompiler"                        AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AssignCulture"                         AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AssignLinkMetadata"                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AssignProjectConfiguration"            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.AssignTargetPath"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CallTarget"                            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CombinePath"                           AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ConvertToAbsolutePath"                 AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Copy"                                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CreateCSharpManifestResourceName"      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CreateItem"                            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CreateProperty"                        AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.CreateVisualBasicManifestResourceName" AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Delete"                                AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Error"                                 AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ErrorFromResources"                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Exec"                                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FindAppConfigFile"                     AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FindInList"                            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FindInvalidProjectReferences"          AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    \r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FindUnderPath"                         AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FormatUrl"                             AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.FormatVersion"                         AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateApplicationManifest"           AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateBindingRedirects"              AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateBootstrapper"                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateDeploymentManifest"            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateResource"                      AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GenerateTrustInfo"                     AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetAssemblyIdentity"                   AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetFrameworkPath"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetFrameworkSdkPath"                   AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetReferenceAssemblyPaths"             AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Hash"                                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.LC"                                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.MakeDir"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Message"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Move"                                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.MSBuild"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ReadLinesFromFile"                     AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RegisterAssembly"                      AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RemoveDir"                             AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RemoveDuplicates"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.RequiresFramework35SP1Assembly"        AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveAssemblyReference"              AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet"            AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveSDKReference"                   AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveSDKReference"                   AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetInstalledSDKLocations"              AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.GetSDKReferenceFiles"                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveComReference"                   AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveKeySource"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveManifestFiles"                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveNativeReference"                AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.ResolveNonMSBuildProjectOutput"        AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.SGen"                                  AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.SignFile"                              AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Telemetry"                             AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Touch"                                 AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR4" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.UnregisterAssembly"                    AssemblyName="Microsoft.Build.Tasks.v3.5, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Runtime="CLR2" Condition="('$(MSBuildAssemblyVersion)' != '') and '$(DisableOutOfProcTaskHost)' == ''" />\r
+\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.UpdateManifest"                        AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.Warning"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.WriteCodeFragment"                     AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.WriteLinesToFile"                      AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.XmlPeek"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.XmlPoke"                               AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.XslTransformation"                     AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.Build.Tasks.WinMDExp"                              AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+\r
+    <!-- Roslyn tasks are now in an assembly owned and shipped by Roslyn -->\r
+    <UsingTask TaskName="Microsoft.CodeAnalysis.BuildTasks.Csc"                       AssemblyFile="$(RoslynTargetsPath)\Microsoft.Build.Tasks.CodeAnalysis.dll" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.CodeAnalysis.BuildTasks.Vbc"                       AssemblyFile="$(RoslynTargetsPath)\Microsoft.Build.Tasks.CodeAnalysis.dll" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+    <UsingTask TaskName="Microsoft.CodeAnalysis.BuildTasks.CopyRefAssembly"           AssemblyFile="$(RoslynTargetsPath)\Microsoft.Build.Tasks.CodeAnalysis.dll" Condition="'$(MSBuildAssemblyVersion)' != ''" />\r
+</Project>\r
+\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Archive.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Archive.dll
new file mode 100644 (file)
index 0000000..97c1459
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Archive.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.CommandLine.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.CommandLine.dll
new file mode 100644 (file)
index 0000000..35da37f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.CommandLine.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.Sln.Internal.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.Sln.Internal.dll
new file mode 100644 (file)
index 0000000..6f3ed10
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.Sln.Internal.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.Utils.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.Utils.dll
new file mode 100644 (file)
index 0000000..8d47372
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Cli.Utils.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Configurer.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Configurer.dll
new file mode 100644 (file)
index 0000000..a1e4a61
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Configurer.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.InternalAbstractions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.InternalAbstractions.dll
new file mode 100644 (file)
index 0000000..71ab16e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.InternalAbstractions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.PlatformAbstractions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.PlatformAbstractions.dll
new file mode 100644 (file)
index 0000000..28eb29c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.PlatformAbstractions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.ProjectJsonMigration.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.ProjectJsonMigration.dll
new file mode 100644 (file)
index 0000000..33c067f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.ProjectJsonMigration.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.TestFramework.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.TestFramework.dll
new file mode 100644 (file)
index 0000000..0d53313
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.TestFramework.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Tools.MigrateCommand.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Tools.MigrateCommand.dll
new file mode 100644 (file)
index 0000000..73ddff3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.DotNet.Tools.MigrateCommand.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Extensions.CommandLineUtils.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Extensions.CommandLineUtils.dll
new file mode 100644 (file)
index 0000000..a4e3a00
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Extensions.CommandLineUtils.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Extensions.DependencyModel.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Extensions.DependencyModel.dll
new file mode 100644 (file)
index 0000000..3bd9bfd
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.Extensions.DependencyModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.NETCoreSdk.BundledVersions.props b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.NETCoreSdk.BundledVersions.props
new file mode 100644 (file)
index 0000000..c166280
--- /dev/null
@@ -0,0 +1,19 @@
+<!--
+***********************************************************************************************
+Microsoft.NETCoreSdk.BundledVersions.props
+
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
+          created a backup copy.  Incorrect changes to this file will make it
+          impossible to load or build your projects from the command-line or the IDE.
+
+Copyright (c) .NET Foundation. All rights reserved.
+***********************************************************************************************
+-->
+<Project>
+  <PropertyGroup>
+    <BundledNETCoreAppTargetFrameworkVersion>2.0</BundledNETCoreAppTargetFrameworkVersion>
+    <BundledNETCoreAppPackageVersion>2.0.0-preview2-25407-01</BundledNETCoreAppPackageVersion>
+    <BundledNETStandardTargetFrameworkVersion>2.0</BundledNETStandardTargetFrameworkVersion>
+    <BundledNETStandardPackageVersion>2.0.0-preview2-25401-01</BundledNETStandardPackageVersion>
+  </PropertyGroup>
+</Project>
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Abstractions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Abstractions.dll
new file mode 100644 (file)
index 0000000..4e483fa
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Abstractions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Cli.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Cli.dll
new file mode 100644 (file)
index 0000000..8230226
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Cli.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Core.Contracts.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Core.Contracts.dll
new file mode 100644 (file)
index 0000000..bff2eca
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Core.Contracts.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Core.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Core.dll
new file mode 100644 (file)
index 0000000..53aaea0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Core.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Edge.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Edge.dll
new file mode 100644 (file)
index 0000000..a0ed643
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Edge.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll
new file mode 100644 (file)
index 0000000..0bdc30e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Utils.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Utils.dll
new file mode 100644 (file)
index 0000000..cb190b8
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TemplateEngine.Utils.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.Build.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.Build.dll
new file mode 100644 (file)
index 0000000..e5491e1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.Build.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CommunicationUtilities.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CommunicationUtilities.dll
new file mode 100644 (file)
index 0000000..afe1c87
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CommunicationUtilities.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CoreUtilities.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CoreUtilities.dll
new file mode 100644 (file)
index 0000000..3fa1dd0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CoreUtilities.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CrossPlatEngine.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CrossPlatEngine.dll
new file mode 100644 (file)
index 0000000..df86e96
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.CrossPlatEngine.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.PlatformAbstractions.deps.json b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.PlatformAbstractions.deps.json
new file mode 100644 (file)
index 0000000..a76c75b
--- /dev/null
@@ -0,0 +1,483 @@
+{\r
+  "runtimeTarget": {\r
+    "name": ".NETCoreApp,Version=v1.0",\r
+    "signature": "8537e3cddd35feea0007c1f105896968a91b9aac"\r
+  },\r
+  "compilationOptions": {},\r
+  "targets": {\r
+    ".NETCoreApp,Version=v1.0": {\r
+      "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Diagnostics.TextWriterTraceListener": "4.3.0",\r
+          "System.Diagnostics.TraceSource": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.PlatformAbstractions.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.NETCore.Platforms/1.1.0": {},\r
+      "Microsoft.NETCore.Targets/1.1.0": {},\r
+      "Microsoft.Win32.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "Microsoft.Win32.Registry/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.3/Microsoft.Win32.Registry.dll": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Registry.dll": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "runtime.native.System/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0"\r
+        }\r
+      },\r
+      "System.Collections/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Debug/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Process/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.Win32.Primitives": "4.3.0",\r
+          "Microsoft.Win32.Registry": "4.3.0",\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0",\r
+          "System.Threading.ThreadPool": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/linux/lib/netstandard1.4/System.Diagnostics.Process.dll": {\r
+            "rid": "linux",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtimes/osx/lib/netstandard1.4/System.Diagnostics.Process.dll": {\r
+            "rid": "osx",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtimes/win/lib/netstandard1.4/System.Diagnostics.Process.dll": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
+        "dependencies": {\r
+          "System.Diagnostics.TraceSource": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Diagnostics.TextWriterTraceListener.dll": {}\r
+        }\r
+      },\r
+      "System.Diagnostics.TraceSource/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtimes/unix/lib/netstandard1.3/System.Diagnostics.TraceSource.dll": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtimes/win/lib/netstandard1.3/System.Diagnostics.TraceSource.dll": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Globalization/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.IO/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.IO.FileSystem/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.IO.FileSystem.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {}\r
+        }\r
+      },\r
+      "System.Reflection/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Resources.ResourceManager/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0"\r
+        }\r
+      },\r
+      "System.Runtime.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.Handles/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0"\r
+        }\r
+      },\r
+      "System.Text.Encoding/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Text.Encoding.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Threading.dll": {}\r
+        }\r
+      },\r
+      "System.Threading.Tasks/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Platforms": "1.1.0",\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.Thread/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Threading.Thread.dll": {}\r
+        }\r
+      },\r
+      "System.Threading.ThreadPool/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Threading.ThreadPool.dll": {}\r
+        }\r
+      }\r
+    }\r
+  },\r
+  "libraries": {\r
+    "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.NETCore.Platforms/1.1.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",\r
+      "path": "microsoft.netcore.platforms/1.1.0",\r
+      "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"\r
+    },\r
+    "Microsoft.NETCore.Targets/1.1.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",\r
+      "path": "microsoft.netcore.targets/1.1.0",\r
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"\r
+    },\r
+    "Microsoft.Win32.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",\r
+      "path": "microsoft.win32.primitives/4.3.0",\r
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "Microsoft.Win32.Registry/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",\r
+      "path": "microsoft.win32.registry/4.3.0",\r
+      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"\r
+    },\r
+    "runtime.native.System/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",\r
+      "path": "runtime.native.system/4.3.0",\r
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",\r
+      "path": "system.collections/4.3.0",\r
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Debug/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",\r
+      "path": "system.diagnostics.debug/4.3.0",\r
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Process/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",\r
+      "path": "system.diagnostics.process/4.3.0",\r
+      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",\r
+      "path": "system.diagnostics.textwritertracelistener/4.3.0",\r
+      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.TraceSource/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",\r
+      "path": "system.diagnostics.tracesource/4.3.0",\r
+      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Globalization/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",\r
+      "path": "system.globalization/4.3.0",\r
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",\r
+      "path": "system.io/4.3.0",\r
+      "hashPath": "system.io.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO.FileSystem/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",\r
+      "path": "system.io.filesystem/4.3.0",\r
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO.FileSystem.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",\r
+      "path": "system.io.filesystem.primitives/4.3.0",\r
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",\r
+      "path": "system.reflection/4.3.0",\r
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",\r
+      "path": "system.reflection.primitives/4.3.0",\r
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Resources.ResourceManager/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",\r
+      "path": "system.resources.resourcemanager/4.3.0",\r
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",\r
+      "path": "system.runtime/4.3.0",\r
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",\r
+      "path": "system.runtime.extensions/4.3.0",\r
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Handles/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",\r
+      "path": "system.runtime.handles/4.3.0",\r
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.InteropServices/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",\r
+      "path": "system.runtime.interopservices/4.3.0",\r
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.Encoding/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",\r
+      "path": "system.text.encoding/4.3.0",\r
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.Encoding.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",\r
+      "path": "system.text.encoding.extensions/4.3.0",\r
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",\r
+      "path": "system.threading/4.3.0",\r
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Tasks/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",\r
+      "path": "system.threading.tasks/4.3.0",\r
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Thread/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",\r
+      "path": "system.threading.thread/4.3.0",\r
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.ThreadPool/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",\r
+      "path": "system.threading.threadpool/4.3.0",\r
+      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"\r
+    }\r
+  }\r
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.PlatformAbstractions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.PlatformAbstractions.dll
new file mode 100644 (file)
index 0000000..4fdcc4d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.PlatformAbstractions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.Utilities.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.Utilities.dll
new file mode 100644 (file)
index 0000000..648c25d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.Utilities.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll
new file mode 100644 (file)
index 0000000..1386e58
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.xml
new file mode 100644 (file)
index 0000000..ba5b2fe
--- /dev/null
@@ -0,0 +1,579 @@
+<?xml version="1.0"?>\r
+<doc>\r
+    <assembly>\r
+        <name>Microsoft.TestPlatform.VsTestConsole.TranslationLayer</name>\r
+    </assembly>\r
+    <members>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters">\r
+            <summary>\r
+            Class which defines additional specifiable parameters for vstest.console.exe\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters.#ctor">\r
+            <summary>\r
+            Create instance of <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters"/>\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters.#ctor(Microsoft.VisualStudio.TestPlatform.Utilities.Helpers.Interfaces.IFileHelper)">\r
+            <summary>\r
+            Create instance of <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters"/>\r
+            </summary>\r
+            <param name="fileHelper"> Object of type <see cref="T:Microsoft.VisualStudio.TestPlatform.Utilities.Helpers.Interfaces.IFileHelper"/></param>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters.LogFilePath">\r
+            <summary>\r
+            Full path for the log file\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters.PortNumber">\r
+            <summary>\r
+            Port Number for communication\r
+            vstest.console will need this port number to communicate with this component - translation layer\r
+            Currently Internal as we are not intentionally exposing this to consumers of translation layer\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters.ParentProcessId">\r
+            <summary>\r
+            Parent Process ID of the process whose lifetime should dictate the life time of vstest.console.exe\r
+            vstest.console will need this process ID to know when the process exits.\r
+            If parent process dies/crashes without invoking EndSession, vstest.console should exit immediately\r
+            Currently Internal as we are not intentionally exposing this to consumers of translation layer\r
+            </summary>\r
+        </member>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager">\r
+            <summary>\r
+            Defines the interface that can manage a process \r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager.StartProcess(Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters)">\r
+            <summary>\r
+            Starts the Process \r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager.IsProcessInitialized">\r
+            <summary>\r
+            Is Process Initialized\r
+            </summary>\r
+            <returns>True, if process initialized</returns>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager.ShutdownProcess">\r
+            <summary>\r
+            Shutdown Process\r
+            </summary>\r
+        </member>\r
+        <member name="E:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager.ProcessExited">\r
+            <summary>\r
+            Raise event on process exit\r
+            </summary>\r
+        </member>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender">\r
+            <summary>\r
+            Defines contract to send test platform requests to test host\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.InitializeCommunication">\r
+            <summary>\r
+            Initializes the communication for sending requests\r
+            </summary>\r
+            <returns>Port Number of the communication channel</returns>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.WaitForRequestHandlerConnection(System.Int32)">\r
+            <summary>\r
+            Waits for Request Handler to be connected \r
+            </summary>\r
+            <param name="connectionTimeout">Time to wait for connection</param>\r
+            <returns>True, if Handler is connected</returns>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.Close">\r
+            <summary>\r
+            Close the Sender \r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.InitializeExtensions(System.Collections.Generic.IEnumerable{System.String})">\r
+            <summary>\r
+            Initializes the Extensions while probing additional extension paths \r
+            </summary>\r
+            <param name="pathToAdditionalExtensions">Paths to check for additional extensions</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.DiscoverTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestDiscoveryEventsHandler)">\r
+            <summary>\r
+            Discovers the tests\r
+            </summary>\r
+            <param name="sources">Sources for discovering tests</param>\r
+            <param name="runSettings">Run settings for discovering tests</param>\r
+            <param name="discoveryEventsHandler">EventHandler for discovery events</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.StartTestRun(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
+            <summary>\r
+            Starts the TestRun with given sources and criteria\r
+            </summary>\r
+            <param name="sources">Sources for test run</param>\r
+            <param name="runSettings">RunSettings for test run</param>\r
+            <param name="runEventsHandler">EventHandler for test run events</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.StartTestRun(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
+            <summary>\r
+            Starts the TestRun with given test cases and criteria\r
+            </summary>\r
+            <param name="testCases">TestCases to run</param>\r
+            <param name="runSettings">RunSettings for test run</param>\r
+            <param name="runEventsHandler">EventHandler for test run events</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.StartTestRunWithCustomHost(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
+            <summary>\r
+            Starts the TestRun with given sources and criteria with custom test host\r
+            </summary>\r
+            <param name="sources">Sources for test run</param>\r
+            <param name="runSettings">RunSettings for test run</param>\r
+            <param name="runEventsHandler">EventHandler for test run events</param>\r
+            <param name="customTestHostLauncher">Custom TestHost launcher</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.StartTestRunWithCustomHost(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
+            <summary>\r
+            Starts the TestRun with given test cases and criteria with custom test host\r
+            </summary>\r
+            <param name="testCases">TestCases to run</param>\r
+            <param name="runSettings">RunSettings for test run</param>\r
+            <param name="runEventsHandler">EventHandler for test run events</param>\r
+            <param name="customTestHostLauncher">Custom TestHost launcher</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.EndSession">\r
+            <summary>\r
+            Ends the Session\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.CancelTestRun">\r
+            <summary>\r
+            Cancel the test run\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.AbortTestRun">\r
+            <summary>\r
+            Abort the test run\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender.OnProcessExited">\r
+            <summary>\r
+            On process exit unblocks communication waiting calls\r
+            </summary>\r
+        </member>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper">\r
+            <summary>\r
+            Controller for various test operations on the test runner.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.StartSession">\r
+            <summary>\r
+            Starts the test runner process and readies for requests.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.InitializeExtensions(System.Collections.Generic.IEnumerable{System.String})">\r
+            <summary>\r
+            Initialize the TestPlatform with Paths to extensions like adapters, loggers and any other extensions\r
+            </summary>\r
+            <param name="pathToAdditionalExtensions">Folder Paths to where extension DLLs are present</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.DiscoverTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestDiscoveryEventsHandler)">\r
+            <summary>\r
+            Start Discover Tests for the given sources and discovery settings.\r
+            </summary>\r
+            <param name="sources">List of source assemblies, files to discover tests</param>\r
+            <param name="discoverySettings">Settings XML for test discovery</param>\r
+            <param name="discoveryEventsHandler">EventHandler to receive discovery events</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.CancelDiscovery">\r
+            <summary>\r
+            Cancels the last discovery request.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.RunTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
+            <summary>\r
+            Starts a test run given a list of sources.\r
+            </summary>\r
+            <param name="sources">Sources to Run tests on</param>\r
+            <param name="runSettings">RunSettings XML to run the tests</param>\r
+            <param name="testRunEventsHandler">EventHandler to receive test run events</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.RunTests(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
+            <summary>\r
+            Starts a test run given a list of test cases\r
+            </summary>\r
+            <param name="testCases">TestCases to run</param>\r
+            <param name="runSettings">RunSettings XML to run the tests</param>\r
+            <param name="testRunEventsHandler">EventHandler to receive test run events</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.RunTestsWithCustomTestHost(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
+            <summary>\r
+            Starts a test run given a list of sources by giving caller an option to start their own test host.\r
+            </summary>\r
+            <param name="sources">Sources to Run tests on</param>\r
+            <param name="runSettings">RunSettings XML to run the tests</param>\r
+            <param name="testRunEventsHandler">EventHandler to receive test run events</param>\r
+            <param name="customTestHostLauncher">Custom test host launcher for the run.</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.RunTestsWithCustomTestHost(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
+            <summary>\r
+            Starts a test run given a list of test cases by giving caller an option to start their own test host\r
+            </summary>\r
+            <param name="testCases">TestCases to run.</param>\r
+            <param name="runSettings">RunSettings XML to run the tests.</param>\r
+            <param name="testRunEventsHandler">EventHandler to receive test run events.</param>\r
+            <param name="customTestHostLauncher">Custom test host launcher for the run.</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.CancelTestRun">\r
+            <summary>\r
+            Cancel the last test run.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.AbortTestRun">\r
+            <summary>\r
+            Abort the last test run.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper.EndSession">\r
+            <summary>\r
+            Ends the test session and stops processing requests.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.CustomHostLaunchAckPayload">\r
+            <summary>\r
+            Class used to define the CustomHostLaunchAckPayload sent by the Vstest.console translation layers into design mode\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.CustomHostLaunchAckPayload.HostProcessId">\r
+            <summary>\r
+            ProcessId of the TestHost launched by Clients like IDE, LUT etc. \r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.CustomHostLaunchAckPayload.ErrorMessage">\r
+            <summary>\r
+            ErrorMessage, in cases where custom launch fails \r
+            </summary>\r
+        </member>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.DiscoveryRequestPayload">\r
+            <summary>\r
+            Class used to define the DiscoveryRequestPayload sent by the Vstest.console translation layers into design mode\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.DiscoveryRequestPayload.Sources">\r
+            <summary>\r
+            Settings used for the discovery request. \r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.DiscoveryRequestPayload.RunSettings">\r
+            <summary>\r
+            Settings used for the discovery request. \r
+            </summary>\r
+        </member>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload">\r
+            <summary>\r
+            Class used to define the TestRunRequestPayload sent by the Vstest.console translation layers into design mode\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload.Sources">\r
+            <summary>\r
+            Gets or sets the sources for the test run request.\r
+            </summary>\r
+            <remarks> \r
+            Making this a list instead of an IEnumerable because the json serializer fails to deserialize\r
+            if a linq query outputs the IEnumerable.\r
+            </remarks>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload.TestCases">\r
+            <summary>\r
+            Gets or sets the test cases for the test run request.\r
+            </summary>\r
+            <remarks> \r
+            Making this a list instead of an IEnumerable because the json serializer fails to deserialize\r
+            if a linq query outputs the IEnumerable.\r
+            </remarks>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload.RunSettings">\r
+            <summary>\r
+            Gets or sets the settings used for the test run request. \r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload.KeepAlive">\r
+            <summary>\r
+            Settings used for the Run request. \r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Payloads.TestRunRequestPayload.DebuggingEnabled">\r
+            <summary>\r
+            Is Debugging enabled \r
+            </summary>\r
+        </member>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.TransationLayerException">\r
+            <summary>\r
+            Specialized exception for TranslationLayer\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.TransationLayerException.#ctor(System.String)">\r
+            <summary>\r
+            Initializes a new instance of the TransationLayerException class.\r
+            </summary>\r
+            <param name="message">The message that describes the error.</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.TransationLayerException.#ctor(System.String,System.Exception)">\r
+            <summary>\r
+            Initializes a new instance of the TransationLayerException class.\r
+            </summary>\r
+            <param name="message">The error message that explains the reason for the exception.</param>\r
+            <param name="innerException">The exception that is the cause of the current exception.</param>\r
+        </member>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager">\r
+            <summary>\r
+            Vstest.console.exe process manager\r
+            </summary>\r
+        </member>\r
+        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.PORT_ARGUMENT">\r
+            <summary>\r
+            Port number for communicating with Vstest CLI\r
+            </summary>\r
+        </member>\r
+        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.PARENT_PROCESSID_ARGUMENT">\r
+            <summary>\r
+            Process Id of the Current Process which is launching Vstest CLI\r
+            Helps Vstest CLI in auto-exit if current process dies without notifying it\r
+            </summary>\r
+        </member>\r
+        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.DIAG_ARGUMENT">\r
+            <summary>\r
+            Diagnostics argument for Vstest CLI\r
+            Enables Diagnostic logging for Vstest CLI and TestHost - Optional\r
+            </summary>\r
+        </member>\r
+        <member name="E:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.ProcessExited">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.#ctor(System.String)">\r
+            <summary>\r
+            Creates an instance of VsTestConsoleProcessManager class.\r
+            </summary>\r
+            <param name="vstestConsolePath">The fullpath to vstest.console.exe</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.IsProcessInitialized">\r
+            <summary>\r
+            Checks if the process has been initialized.\r
+            </summary>\r
+            <returns>True if process is successfully initialized</returns>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.StartProcess(Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters)">\r
+            <summary>\r
+            Call xUnit.console.exe with the parameters previously specified\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleProcessManager.ShutdownProcess">\r
+            <summary>\r
+            Shutdown the vstest.console process\r
+            </summary>\r
+        </member>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender">\r
+            <summary>\r
+            VstestConsoleRequestSender for sending requests to Vstest.console.exe\r
+            </summary>\r
+        </member>\r
+        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.processExitCancellationTokenSource">\r
+            <summary>\r
+            Use to cancel blocking tasks associated with vstest.console process\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.InitializeCommunication">\r
+            <summary>\r
+            Initializes Communication with vstest.console.exe\r
+            Hosts a communication channel and asynchronously connects to vstest.console.exe\r
+            </summary>\r
+            <returns>Port Number of hosted server on this side</returns>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.WaitForRequestHandlerConnection(System.Int32)">\r
+            <summary>\r
+            Waits for Vstest.console.exe Connection for a given timeout\r
+            </summary>\r
+            <param name="clientConnectionTimeout">Time to wait for the connection</param>\r
+            <returns>True, if successful</returns>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.InitializeExtensions(System.Collections.Generic.IEnumerable{System.String})">\r
+            <summary>\r
+            Initializes the Extensions while probing additional extension paths \r
+            </summary>\r
+            <param name="pathToAdditionalExtensions">Paths to check for additional extensions</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.DiscoverTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestDiscoveryEventsHandler)">\r
+            <summary>\r
+            Discover Tests using criteria and send events through eventHandler\r
+            </summary>\r
+            <param name="sources"></param>\r
+            <param name="runSettings"></param>\r
+            <param name="eventHandler"></param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.StartTestRun(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
+            <summary>\r
+            Starts the TestRun with given sources and criteria\r
+            </summary>\r
+            <param name="sources">Sources for test run</param>\r
+            <param name="runSettings">RunSettings for test run</param>\r
+            <param name="runEventsHandler">EventHandler for test run events</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.StartTestRun(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
+            <summary>\r
+            Starts the TestRun with given test cases and criteria\r
+            </summary>\r
+            <param name="testCases">TestCases to run</param>\r
+            <param name="runSettings">RunSettings for test run</param>\r
+            <param name="runEventsHandler">EventHandler for test run events</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.StartTestRunWithCustomHost(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
+            <summary>\r
+            Starts the TestRun with given sources and criteria with custom test host\r
+            </summary>\r
+            <param name="sources">Sources for test run</param>\r
+            <param name="runSettings">RunSettings for test run</param>\r
+            <param name="runEventsHandler">EventHandler for test run events</param>\r
+            <param name="customHostLauncher">TestHostLauncher that launches the test host for the run</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.StartTestRunWithCustomHost(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
+            <summary>\r
+            Starts the TestRun with given test cases and criteria with custom test host\r
+            </summary>\r
+            <param name="testCases">TestCases to run</param>\r
+            <param name="runSettings">RunSettings for test run</param>\r
+            <param name="runEventsHandler">EventHandler for test run events</param>\r
+            <param name="customHostLauncher">TestHostLauncher that launches the test host for the run</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.CancelTestRun">\r
+            <summary>\r
+            Send Cancel TestRun message\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.AbortTestRun">\r
+            <summary>\r
+            Send Abort TestRun message\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.OnProcessExited">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.Close">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.EndSession">\r
+            <summary>\r
+            Sends message for terminating the session\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleRequestSender.Dispose">\r
+            <summary>\r
+            Closes the communication channel\r
+            </summary>\r
+        </member>\r
+        <member name="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper">\r
+            <summary>\r
+            An implementation of <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IVsTestConsoleWrapper"/> to invoke test operations\r
+            via the <c>vstest.console</c> test runner.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.pathToAdditionalExtensions">\r
+            <summary>\r
+            Path to additional extensions to reinitialize vstest.console\r
+            </summary>\r
+        </member>\r
+        <member name="F:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.consoleParameters">\r
+            <summary>\r
+            Additional parameters for vstest.console.exe\r
+            </summary>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.#ctor(System.String)">\r
+            <summary>\r
+            Initializes a new instance of the <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper"/> class.\r
+            </summary>\r
+            <param name="vstestConsolePath">\r
+            Path to the test runner <c>vstest.console.exe</c>.\r
+            </param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.#ctor(System.String,Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters)">\r
+            <summary>\r
+            Initializes a new instance of the <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper"/> class.\r
+            </summary>\r
+            <param name="vstestConsolePath">Path to the test runner <c>vstest.console.exe</c>.</param>\r
+            <param name="consoleParameters">The parameters to be passed onto the runner process</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.#ctor(Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.ITranslationLayerRequestSender,Microsoft.TestPlatform.VsTestConsole.TranslationLayer.Interfaces.IProcessManager,Microsoft.TestPlatform.VsTestConsole.TranslationLayer.ConsoleParameters,Microsoft.VisualStudio.TestPlatform.CoreUtilities.Tracing.Interfaces.ITestPlatformEventSource)">\r
+            <summary>\r
+            Initializes a new instance of the <see cref="T:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper"/> class.\r
+            </summary>\r
+            <param name="requestSender">Sender for test messages.</param>\r
+            <param name="processManager">Process manager.</param>\r
+            <param name="consoleParameters">The parameters to be passed onto the runner process</param>\r
+            <param name="testPlatformEventSource">Performance event source</param>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.StartSession">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.InitializeExtensions(System.Collections.Generic.IEnumerable{System.String})">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.DiscoverTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestDiscoveryEventsHandler)">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.CancelDiscovery">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.RunTests(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.RunTests(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler)">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.RunTestsWithCustomTestHost(System.Collections.Generic.IEnumerable{System.String},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.RunTestsWithCustomTestHost(System.Collections.Generic.IEnumerable{Microsoft.VisualStudio.TestPlatform.ObjectModel.TestCase},System.String,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.ITestRunEventsHandler,Microsoft.VisualStudio.TestPlatform.ObjectModel.Client.Interfaces.ITestHostLauncher)">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.CancelTestRun">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.AbortTestRun">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="M:Microsoft.TestPlatform.VsTestConsole.TranslationLayer.VsTestConsoleWrapper.EndSession">\r
+            <inheritdoc/>\r
+        </member>\r
+        <member name="T:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources">\r
+            <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.ResourceManager">\r
+            <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.Culture">\r
+            <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.AbortedTestsDiscovery">\r
+            <summary>\r
+              Looks up a localized string similar to The active Tests Discovery was aborted..\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.AbortedTestsRun">\r
+            <summary>\r
+              Looks up a localized string similar to The active Tests Run was aborted..\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.FailedToReceiveMessage">\r
+            <summary>\r
+              Looks up a localized string similar to Failed to receive message from vstest.console process.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Microsoft.VisualStudio.TestPlatform.VsTestConsole.TranslationLayer.Resources.Resources.VsTestProcessExitedAbnormally">\r
+            <summary>\r
+              Looks up a localized string similar to vstest.console process exited abnormally.\r
+            </summary>\r
+        </member>\r
+    </members>\r
+</doc>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.targets b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.TestPlatform.targets
new file mode 100644 (file)
index 0000000..0a4662c
--- /dev/null
@@ -0,0 +1,88 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.TestPlatform.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <!-- Load Microsoft.TestPlatform.Build.Tasks.dll, this can be overridden to use a different version with $(VSTestTaskAssemblyFile) -->\r
+  <PropertyGroup>\r
+    <VSTestTaskAssemblyFile Condition="$(VSTestTaskAssemblyFile) == ''">Microsoft.TestPlatform.Build.dll</VSTestTaskAssemblyFile>\r
+    <VSTestConsolePath Condition="$(VSTestConsolePath) == ''">$([System.IO.Path]::Combine($(MSBuildThisFileDirectory),"vstest.console.dll"))</VSTestConsolePath>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+  <UsingTask TaskName="Microsoft.TestPlatform.Build.Tasks.VSTestTask" AssemblyFile="$(VSTestTaskAssemblyFile)" />\r
+  <UsingTask TaskName="Microsoft.TestPlatform.Build.Tasks.BuildLogTask" AssemblyFile="$(VSTestTaskAssemblyFile)" />\r
+\r
+  <!--\r
+    ============================================================\r
+    Test target\r
+    Main entry point for running tests through vstest.console.exe\r
+    ============================================================\r
+  -->\r
+  <Target Name="VSTest" >\r
+    <CallTarget Condition="'$(VSTestNoBuild)' != 'true'" Targets="BuildProject" />\r
+    \r
+    <CallTarget Targets="ShowCallOfVSTestTaskWithParameter" />\r
+\r
+    <Microsoft.TestPlatform.Build.Tasks.VSTestTask\r
+      TestFileFullPath="$(TargetPath)"\r
+      VSTestSetting="$(VSTestSetting)"\r
+      VSTestTestAdapterPath="$(VSTestTestAdapterPath)"\r
+      VSTestFramework="$(TargetFrameworkMoniker)"\r
+      VSTestPlatform="$(PlatformTarget)"\r
+      VSTestTestCaseFilter="$(VSTestTestCaseFilter)"\r
+      VSTestLogger="$(VSTestLogger)"\r
+      VSTestListTests="$(VSTestListTests)"\r
+      VSTestDiag="$(VSTestDiag)"\r
+      VSTestCLIRunSettings="$(VSTestCLIRunSettings)"\r
+      VSTestConsolePath="$(VSTestConsolePath)"\r
+      VSTestResultsDirectory="$(VSTestResultsDirectory)"\r
+      VSTestVerbosity="$(VSTestVerbosity)"\r
+      VSTestCollect="$(VSTestCollect)"\r
+    />\r
+  </Target>\r
+\r
+  <Target Name="BuildProject">\r
+    <CallTarget Targets="ShowMsbuildWithParameter" />\r
+\r
+    <Microsoft.TestPlatform.Build.Tasks.BuildLogTask BuildStarted="True" />\r
+    <MSBuild Projects ="$(MSBuildProjectFullPath)" />\r
+    <Microsoft.TestPlatform.Build.Tasks.BuildLogTask />\r
+\r
+    <Message Text="Done Building project $(MSBuildProjectFullPath) for TargetFramework=$(TargetFramework)" Importance="low" />\r
+  </Target>\r
+  \r
+  <Target Name="ShowMsbuildWithParameter">\r
+    <Message Text="Building project $(MSBuildProjectFullPath) for TargetFramework=$(TargetFramework)" Importance="low"/>\r
+    <Message Text="Value passed to msbuild are..." Importance="low" />\r
+    <Message Text="Configuration = $(Configuration)" Importance="low" />\r
+    <Message Text="TargetFramework = $(TargetFramework)" Importance="low" />\r
+    <Message Text="Platform = $(PlatformTarget)" Importance="low" />\r
+    <Message Text="OutputPath = $(OutputPath)" Importance="low" />\r
+  </Target>\r
+  \r
+  <Target Name="ShowCallOfVSTestTaskWithParameter">\r
+    <Message Text="Calling task Microsoft.TestPlatform.Build.Tasks.VSTestTask with following parameter..." Importance="low" />\r
+    <Message Text="TestFileFullPath = $(TargetPath)" Importance="low" />\r
+    <Message Text="VSTestSetting = $(VSTestSetting)" Importance="low" />\r
+    <Message Text="VSTestTestAdapterPath = $(VSTestTestAdapterPath)" Importance="low" />\r
+    <Message Text="VSTestFramework = $(TargetFrameworkMoniker)" Importance="low" />\r
+    <Message Text="VSTestPlatform = $(PlatformTarget)" Importance="low" />\r
+    <Message Text="VSTestTestCaseFilter = $(VSTestTestCaseFilter)" Importance="low" />\r
+    <Message Text="VSTestLogger = $(VSTestLogger)" Importance="low" />\r
+    <Message Text="VSTestListTests = $(VSTestListTests)" Importance="low" />\r
+    <Message Text="VSTestDiag = $(VSTestDiag)" Importance="low" />\r
+    <Message Text="VSTestCLIRunSettings = $(VSTestCLIRunSettings)" Importance="low" />\r
+    <Message Text="VSTestResultsDirectory = $(VSTestResultsDirectory)" Importance="low" />\r
+    <Message Text="VSTestConsolePath = $(VSTestConsolePath)" Importance="low" />\r
+    <Message Text="VSTestVerbosity = $(VSTestVerbosity)" Importance="low" />\r
+    <Message Text="VSTestCollect = $(VSTestCollect)" Importance="low" />\r
+  </Target>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.Client.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.Client.dll
new file mode 100644 (file)
index 0000000..645f47e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.Client.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.Common.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.Common.dll
new file mode 100644 (file)
index 0000000..84f830e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.Common.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
new file mode 100644 (file)
index 0000000..4692edb
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/Microsoft.NET.Build.Extensions.ConflictResolution.targets b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/Microsoft.NET.Build.Extensions.ConflictResolution.targets
new file mode 100644 (file)
index 0000000..50fbe1d
--- /dev/null
@@ -0,0 +1,50 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Build.Extensions.ConflictResolution.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(DisableHandlePackageFileConflicts)' != 'true'">\r
+    <!-- Non-SDK using project.json or PackageReference, run after references are read from the lock/assets file -->\r
+    <_HandlePackageFileConflictsAfter>ResolveNuGetPackageAssets</_HandlePackageFileConflictsAfter>\r
+    \r
+    <!-- In case ResolveNuGetPackageAssets is not run (eg: packages.config), ensure we run before targets that consume references -->\r
+    <_HandlePackageFileConflictsBefore>ResolveAssemblyReferences</_HandlePackageFileConflictsBefore>\r
+  </PropertyGroup>\r
+\r
+  <UsingTask TaskName="ResolvePackageFileConflicts" AssemblyFile="$(MicrosoftNETBuildExtensionsTasksAssembly)" />\r
+  <Target Name="_HandlePackageFileConflicts" \r
+          BeforeTargets="$(_HandlePackageFileConflictsBefore)"\r
+          AfterTargets="$(_HandlePackageFileConflictsAfter)">\r
+    <ResolvePackageFileConflicts References="@(Reference)"\r
+                                 ReferenceCopyLocalPaths="@(ReferenceCopyLocalPaths)"\r
+                                 PlatformManifests="@(PackageConflictPlatformManifests)"\r
+                                 PreferredPackages="$(PackageConflictPreferredPackages)">\r
+      <Output TaskParameter="ReferencesWithoutConflicts" ItemName="_ReferencesWithoutConflicts" />\r
+      <Output TaskParameter="ReferenceCopyLocalPathsWithoutConflicts" ItemName="_ReferenceCopyLocalPathsWithoutConflicts" />\r
+      <Output TaskParameter="Conflicts" ItemName="_ConflictPackageFiles" />\r
+    </ResolvePackageFileConflicts>\r
+\r
+    <!-- Replace Reference / ReferenceCopyLocalPaths with the filtered lists.\r
+         We must remove all and include rather than just remove since removal is based\r
+         only on ItemSpec and duplicate ItemSpecs may exist with different metadata \r
+         (eg: HintPath) -->\r
+    <ItemGroup>\r
+      <Reference Remove="@(Reference)" />\r
+      <Reference Include="@(_ReferencesWithoutConflicts)" />\r
+      <ReferenceCopyLocalPaths Remove="@(ReferenceCopyLocalPaths)" />\r
+      <ReferenceCopyLocalPaths Include="@(_ReferenceCopyLocalPathsWithoutConflicts)" />\r
+    </ItemGroup>\r
+  </Target>\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/Microsoft.NET.Build.Extensions.NETFramework.targets b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/Microsoft.NET.Build.Extensions.NETFramework.targets
new file mode 100644 (file)
index 0000000..a32df7c
--- /dev/null
@@ -0,0 +1,87 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Build.Extensions.NETFramework.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+\r
+    <!-- Add NETStandard references if targetframeworkversion supports netstandard2.0 (net461 or later) -->\r
+    <ImplicitlyExpandNETStandardFacades Condition="'$(ImplicitlyExpandNETStandardFacades)' == '' AND '$(_TargetFrameworkVersionWithoutV)' &gt;= '4.6.1'">true</ImplicitlyExpandNETStandardFacades>\r
+  </PropertyGroup>\r
+\r
+  <UsingTask TaskName="GetDependsOnNETStandard" AssemblyFile="$(MicrosoftNETBuildExtensionsTasksAssembly)" />\r
+  <UsingTask TaskName="NETBuildExtensionsError" AssemblyFile="$(MicrosoftNETBuildExtensionsTasksAssembly)" />\r
+  <Target Name="ImplicitlyExpandNETStandardFacades"\r
+          Condition="'$(ImplicitlyExpandNETStandardFacades)' == 'true'"\r
+          BeforeTargets="_HandlePackageFileConflicts;ResolveAssemblyReferences">\r
+\r
+    <ItemGroup>\r
+      <_CandidateNETStandardReferences Include="@(Reference);@(_ResolvedProjectReferencePaths)" />\r
+      <_InboxNETStandardFolders Include="$(TargetFrameworkDirectory)" />\r
+    </ItemGroup>\r
+\r
+    <!-- determine if NETStandard.dll is supported inbox for this TargetFramework -->\r
+    <PropertyGroup Condition="'$(NETStandardInbox)' == ''">\r
+      <NETStandardInbox Condition="Exists('%(_InboxNETStandardFolders.Identity)\netstandard.dll')">true</NETStandardInbox>\r
+    </PropertyGroup>\r
+\r
+    <!-- determine if any references depend on NETStandard -->\r
+    <GetDependsOnNETStandard Condition="'$(DependsOnNETStandard)' == '' AND '$(NETStandardInbox)' != 'true' AND '@(_CandidateNETStandardReferences)' != ''" \r
+                             References="@(_CandidateNETStandardReferences)">\r
+      <Output TaskParameter="DependsOnNETStandard" PropertyName="DependsOnNETStandard" />\r
+    </GetDependsOnNETStandard>\r
+\r
+    <!-- prevent using an older SDK version with NETStandard2.0 references -->\r
+    <PropertyGroup>\r
+      <_UsingOldSDK Condition="'$(UsingMicrosoftNETSdk)' != 'true' AND ('$(TargetFramework)' != '' OR '$(TargetFrameworks)' != '')">true</_UsingOldSDK>\r
+    </PropertyGroup>\r
+    <NETBuildExtensionsError Condition="'$(DependsOnNETStandard)' == 'true' AND '$(NETStandardInbox)' != 'true' AND '$(_UsingOldSDK)' == 'true'"\r
+                             ResourceName="UnsupportedSDKVersionForNetStandard20"/>\r
+    \r
+    <!-- if any reference depends on netstandard and it is not inbox, add references and implementation assemblies for netstandard2.0  -->\r
+    <ItemGroup Condition="'$(DependsOnNETStandard)' == 'true' AND '$(NETStandardInbox)' != 'true'">\r
+      <_NETStandardLibraryNETFrameworkReference Condition="'$(_TargetFrameworkVersionWithoutV)' &gt;= '4.7'"\r
+                                                Include="$(MSBuildThisFileDirectory)\net47\ref\*.dll" />\r
+      <_NETStandardLibraryNETFrameworkReference Condition="'$(_TargetFrameworkVersionWithoutV)' &gt;= '4.6.2'"\r
+                                                Include="$(MSBuildThisFileDirectory)\net462\ref\*.dll"\r
+                                                Exclude="@(_NETStandardLibraryNETFrameworkReference->'$(MSBuildThisFileDirectory)\net462\ref\%(FileName).dll')" />\r
+      <_NETStandardLibraryNETFrameworkReference Condition="'$(_TargetFrameworkVersionWithoutV)' &gt;= '4.6.1'"\r
+                                                Include="$(MSBuildThisFileDirectory)\net461\ref\*.dll"\r
+                                                Exclude="@(_NETStandardLibraryNETFrameworkReference->'$(MSBuildThisFileDirectory)\net461\ref\%(FileName).dll')" />\r
+\r
+      <_NETStandardLibraryNETFrameworkLib Condition="'$(_TargetFrameworkVersionWithoutV)' &gt;= '4.7'"\r
+                                          Include="$(MSBuildThisFileDirectory)\net47\lib\*.dll" />\r
+      <_NETStandardLibraryNETFrameworkLib Condition="'$(_TargetFrameworkVersionWithoutV)' &gt;= '4.6.2'"\r
+                                          Include="$(MSBuildThisFileDirectory)\net462\lib\*.dll"\r
+                                          Exclude="@(_NETStandardLibraryNETFrameworkLib->'$(MSBuildThisFileDirectory)\net462\lib\%(FileName).dll')" />\r
+      <_NETStandardLibraryNETFrameworkLib Condition="'$(_TargetFrameworkVersionWithoutV)' &gt;= '4.6.1'"\r
+                                          Include="$(MSBuildThisFileDirectory)\net461\lib\*.dll"\r
+                                          Exclude="@(_NETStandardLibraryNETFrameworkLib->'$(MSBuildThisFileDirectory)\net461\lib\%(FileName).dll')" />\r
+\r
+      <!-- Remove simple name references if we're directly providing a reference assembly to the compiler. For example,\r
+           consider a project with a Reference Include="System.Net.Http" or "System.IO.Compression", which are both in \r
+           _NETStandardLibraryNETFrameworkReference.\r
+           Simple references can also come from NuGet framework assemblies, hence this statement should occur after\r
+           including all computed references, thus this target is scheduled after references have been raised by NuGet\r
+           targets. -->\r
+      <Reference Remove="%(_NETStandardLibraryNETFrameworkReference.FileName)" />\r
+\r
+      <Reference Include="@(_NETStandardLibraryNETFrameworkReference)">\r
+        <Private>false</Private>\r
+      </Reference>\r
+\r
+      <ReferenceCopyLocalPaths Include="@(_NETStandardLibraryNETFrameworkLib)">\r
+        <Private>false</Private>\r
+      </ReferenceCopyLocalPaths>\r
+    </ItemGroup>\r
+  </Target>\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/Microsoft.NET.Build.Extensions.targets b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/Microsoft.NET.Build.Extensions.targets
new file mode 100644 (file)
index 0000000..b21ce25
--- /dev/null
@@ -0,0 +1,31 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Build.Extensions.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+\r
+    <_TargetFrameworkVersionWithoutV>$(TargetFrameworkVersion)</_TargetFrameworkVersionWithoutV>\r
+    <_TargetFrameworkVersionWithoutV Condition="$(TargetFrameworkVersion.StartsWith('v'))">$(TargetFrameworkVersion.Substring(1))</_TargetFrameworkVersionWithoutV>\r
+\r
+    <MicrosoftNETBuildExtensionsTasksAssembly Condition="'$(MicrosoftNETBuildExtensionsTasksAssembly)' == '' AND '$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)\tools\netcoreapp1.0\Microsoft.NET.Build.Extensions.Tasks.dll</MicrosoftNETBuildExtensionsTasksAssembly>\r
+    <MicrosoftNETBuildExtensionsTasksAssembly Condition="'$(MicrosoftNETBuildExtensionsTasksAssembly)' == ''">$(MSBuildThisFileDirectory)\tools\net46\Microsoft.NET.Build.Extensions.Tasks.dll</MicrosoftNETBuildExtensionsTasksAssembly>\r
+\r
+    <!-- Include conflict resolution targets for NETFramework and allow other frameworks to opt-in -->\r
+    <ResolveAssemblyConflicts Condition="'$(ResolveAssemblyConflicts)' == '' AND '$(TargetFrameworkIdentifier)' == '.NETFramework'">true</ResolveAssemblyConflicts>\r
+  </PropertyGroup>\r
+\r
+  <Import Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'" Project="Microsoft.NET.Build.Extensions.NETFramework.targets"/>\r
+\r
+  <!-- Only import ConflictResolution targets for non-SDK projects, SDK projects have ConflictResolution built in -->\r
+  <Import Condition="'$(ResolveAssemblyConflicts)' == 'true' AND '$(UsingMicrosoftNETSdk)' != 'true'" Project="Microsoft.NET.Build.Extensions.ConflictResolution.targets"/>\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/Microsoft.Win32.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/Microsoft.Win32.Primitives.dll
new file mode 100644 (file)
index 0000000..7a78857
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/Microsoft.Win32.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.AppContext.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.AppContext.dll
new file mode 100644 (file)
index 0000000..254f477
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.AppContext.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.Concurrent.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.Concurrent.dll
new file mode 100644 (file)
index 0000000..0cbec99
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.Concurrent.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.NonGeneric.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.NonGeneric.dll
new file mode 100644 (file)
index 0000000..37c4d77
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.NonGeneric.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.Specialized.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.Specialized.dll
new file mode 100644 (file)
index 0000000..860a91e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.Specialized.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.dll
new file mode 100644 (file)
index 0000000..3eb06d6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Collections.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.EventBasedAsync.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.EventBasedAsync.dll
new file mode 100644 (file)
index 0000000..3ac4de0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.EventBasedAsync.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.Primitives.dll
new file mode 100644 (file)
index 0000000..099b800
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.TypeConverter.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.TypeConverter.dll
new file mode 100644 (file)
index 0000000..ac8d29c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.TypeConverter.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.dll
new file mode 100644 (file)
index 0000000..ecb5669
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ComponentModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Console.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Console.dll
new file mode 100644 (file)
index 0000000..de78a3a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Console.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Data.Common.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Data.Common.dll
new file mode 100644 (file)
index 0000000..0268147
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Data.Common.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Contracts.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Contracts.dll
new file mode 100644 (file)
index 0000000..c7060f2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Contracts.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Debug.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Debug.dll
new file mode 100644 (file)
index 0000000..4b16212
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Debug.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.FileVersionInfo.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.FileVersionInfo.dll
new file mode 100644 (file)
index 0000000..cc687b5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.FileVersionInfo.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Process.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Process.dll
new file mode 100644 (file)
index 0000000..dcf739a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Process.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.StackTrace.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.StackTrace.dll
new file mode 100644 (file)
index 0000000..483acad
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.StackTrace.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.TextWriterTraceListener.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.TextWriterTraceListener.dll
new file mode 100644 (file)
index 0000000..2119948
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.TextWriterTraceListener.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Tools.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Tools.dll
new file mode 100644 (file)
index 0000000..d86d8c6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Tools.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.TraceSource.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.TraceSource.dll
new file mode 100644 (file)
index 0000000..5fc3d4f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.TraceSource.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Tracing.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Tracing.dll
new file mode 100644 (file)
index 0000000..6bafaf0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Diagnostics.Tracing.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Drawing.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Drawing.Primitives.dll
new file mode 100644 (file)
index 0000000..b539465
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Drawing.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Dynamic.Runtime.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Dynamic.Runtime.dll
new file mode 100644 (file)
index 0000000..e883c85
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Dynamic.Runtime.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.Calendars.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.Calendars.dll
new file mode 100644 (file)
index 0000000..30ca384
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.Calendars.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.Extensions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.Extensions.dll
new file mode 100644 (file)
index 0000000..c37d71e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.Extensions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.dll
new file mode 100644 (file)
index 0000000..1ed52a4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Globalization.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Compression.ZipFile.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Compression.ZipFile.dll
new file mode 100644 (file)
index 0000000..fae9641
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Compression.ZipFile.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Compression.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Compression.dll
new file mode 100644 (file)
index 0000000..508c7d8
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Compression.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.DriveInfo.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.DriveInfo.dll
new file mode 100644 (file)
index 0000000..2533cb4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.DriveInfo.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.Primitives.dll
new file mode 100644 (file)
index 0000000..43af70e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.Watcher.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.Watcher.dll
new file mode 100644 (file)
index 0000000..fe7fc82
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.Watcher.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.dll
new file mode 100644 (file)
index 0000000..a40bd3f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.FileSystem.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.IsolatedStorage.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.IsolatedStorage.dll
new file mode 100644 (file)
index 0000000..d982dbd
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.IsolatedStorage.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.MemoryMappedFiles.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.MemoryMappedFiles.dll
new file mode 100644 (file)
index 0000000..9248662
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.MemoryMappedFiles.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Pipes.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Pipes.dll
new file mode 100644 (file)
index 0000000..e21b4b2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.Pipes.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.UnmanagedMemoryStream.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.UnmanagedMemoryStream.dll
new file mode 100644 (file)
index 0000000..da4ed1e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.UnmanagedMemoryStream.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.dll
new file mode 100644 (file)
index 0000000..b2bcfec
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.IO.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Expressions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Expressions.dll
new file mode 100644 (file)
index 0000000..022e41a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Expressions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Parallel.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Parallel.dll
new file mode 100644 (file)
index 0000000..502c311
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Parallel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Queryable.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Queryable.dll
new file mode 100644 (file)
index 0000000..d4e4020
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.Queryable.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.dll
new file mode 100644 (file)
index 0000000..2b15173
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Linq.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Http.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Http.dll
new file mode 100644 (file)
index 0000000..6a83c79
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Http.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.NameResolution.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.NameResolution.dll
new file mode 100644 (file)
index 0000000..cb58f82
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.NameResolution.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.NetworkInformation.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.NetworkInformation.dll
new file mode 100644 (file)
index 0000000..69a38da
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.NetworkInformation.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Ping.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Ping.dll
new file mode 100644 (file)
index 0000000..c81623c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Ping.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Primitives.dll
new file mode 100644 (file)
index 0000000..8efe637
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Requests.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Requests.dll
new file mode 100644 (file)
index 0000000..c2506bf
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Requests.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Security.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Security.dll
new file mode 100644 (file)
index 0000000..d9812ba
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Security.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Sockets.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Sockets.dll
new file mode 100644 (file)
index 0000000..774bc36
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.Sockets.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebHeaderCollection.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebHeaderCollection.dll
new file mode 100644 (file)
index 0000000..8492652
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebHeaderCollection.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebSockets.Client.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebSockets.Client.dll
new file mode 100644 (file)
index 0000000..c8c611d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebSockets.Client.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebSockets.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebSockets.dll
new file mode 100644 (file)
index 0000000..5fa67d1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Net.WebSockets.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ObjectModel.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ObjectModel.dll
new file mode 100644 (file)
index 0000000..f628b15
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ObjectModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.Extensions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.Extensions.dll
new file mode 100644 (file)
index 0000000..25b71c5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.Extensions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.Primitives.dll
new file mode 100644 (file)
index 0000000..c53f929
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.dll
new file mode 100644 (file)
index 0000000..bef5478
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Reflection.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.Reader.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.Reader.dll
new file mode 100644 (file)
index 0000000..75d91c5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.Reader.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.ResourceManager.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.ResourceManager.dll
new file mode 100644 (file)
index 0000000..e0b20e2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.ResourceManager.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.Writer.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.Writer.dll
new file mode 100644 (file)
index 0000000..5009097
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Resources.Writer.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.CompilerServices.VisualC.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.CompilerServices.VisualC.dll
new file mode 100644 (file)
index 0000000..e7563a6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.CompilerServices.VisualC.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Extensions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Extensions.dll
new file mode 100644 (file)
index 0000000..02fcc39
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Extensions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Handles.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Handles.dll
new file mode 100644 (file)
index 0000000..537f294
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Handles.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.InteropServices.RuntimeInformation.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.InteropServices.RuntimeInformation.dll
new file mode 100644 (file)
index 0000000..2bdd6c3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.InteropServices.RuntimeInformation.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.InteropServices.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.InteropServices.dll
new file mode 100644 (file)
index 0000000..8112be6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.InteropServices.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Numerics.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Numerics.dll
new file mode 100644 (file)
index 0000000..e303d48
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Numerics.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Formatters.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Formatters.dll
new file mode 100644 (file)
index 0000000..63630fd
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Formatters.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Json.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Json.dll
new file mode 100644 (file)
index 0000000..5310ad0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Json.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Primitives.dll
new file mode 100644 (file)
index 0000000..81973e1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Xml.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Xml.dll
new file mode 100644 (file)
index 0000000..d832e57
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.Serialization.Xml.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.dll
new file mode 100644 (file)
index 0000000..6dcd139
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Runtime.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Claims.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Claims.dll
new file mode 100644 (file)
index 0000000..1440c58
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Claims.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Algorithms.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Algorithms.dll
new file mode 100644 (file)
index 0000000..1b03007
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Algorithms.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Csp.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Csp.dll
new file mode 100644 (file)
index 0000000..3f88c51
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Csp.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Encoding.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Encoding.dll
new file mode 100644 (file)
index 0000000..7c981a4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Encoding.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Primitives.dll
new file mode 100644 (file)
index 0000000..abd39e0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.X509Certificates.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.X509Certificates.dll
new file mode 100644 (file)
index 0000000..bb9d2e4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Cryptography.X509Certificates.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Principal.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Principal.dll
new file mode 100644 (file)
index 0000000..1db58b1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.Principal.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.SecureString.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.SecureString.dll
new file mode 100644 (file)
index 0000000..c4fd37e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Security.SecureString.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.Encoding.Extensions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.Encoding.Extensions.dll
new file mode 100644 (file)
index 0000000..d3b6dbc
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.Encoding.Extensions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.Encoding.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.Encoding.dll
new file mode 100644 (file)
index 0000000..ce592a8
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.Encoding.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.RegularExpressions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.RegularExpressions.dll
new file mode 100644 (file)
index 0000000..dca2fa4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Text.RegularExpressions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Overlapped.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Overlapped.dll
new file mode 100644 (file)
index 0000000..080c5bc
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Overlapped.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Tasks.Parallel.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Tasks.Parallel.dll
new file mode 100644 (file)
index 0000000..33cc8c3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Tasks.Parallel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Tasks.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Tasks.dll
new file mode 100644 (file)
index 0000000..759c14b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Tasks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Thread.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Thread.dll
new file mode 100644 (file)
index 0000000..14525d5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Thread.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.ThreadPool.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.ThreadPool.dll
new file mode 100644 (file)
index 0000000..66e339c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.ThreadPool.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Timer.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Timer.dll
new file mode 100644 (file)
index 0000000..1fd3d92
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.Timer.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.dll
new file mode 100644 (file)
index 0000000..df22944
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Threading.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ValueTuple.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ValueTuple.dll
new file mode 100644 (file)
index 0000000..9574669
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.ValueTuple.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.ReaderWriter.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.ReaderWriter.dll
new file mode 100644 (file)
index 0000000..3d38d23
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.ReaderWriter.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XDocument.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XDocument.dll
new file mode 100644 (file)
index 0000000..404e5db
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XDocument.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XPath.XDocument.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XPath.XDocument.dll
new file mode 100644 (file)
index 0000000..09ab0e9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XPath.XDocument.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XPath.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XPath.dll
new file mode 100644 (file)
index 0000000..5840655
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XPath.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XmlDocument.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XmlDocument.dll
new file mode 100644 (file)
index 0000000..78e32a2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XmlDocument.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XmlSerializer.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XmlSerializer.dll
new file mode 100644 (file)
index 0000000..a24ce21
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/System.Xml.XmlSerializer.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/netstandard.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/netstandard.dll
new file mode 100644 (file)
index 0000000..37b8955
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/lib/netstandard.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/Microsoft.Win32.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/Microsoft.Win32.Primitives.dll
new file mode 100644 (file)
index 0000000..7a78857
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/Microsoft.Win32.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.AppContext.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.AppContext.dll
new file mode 100644 (file)
index 0000000..254f477
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.AppContext.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.Concurrent.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.Concurrent.dll
new file mode 100644 (file)
index 0000000..0cbec99
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.Concurrent.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.NonGeneric.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.NonGeneric.dll
new file mode 100644 (file)
index 0000000..37c4d77
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.NonGeneric.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.Specialized.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.Specialized.dll
new file mode 100644 (file)
index 0000000..860a91e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.Specialized.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.dll
new file mode 100644 (file)
index 0000000..3eb06d6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Collections.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.EventBasedAsync.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.EventBasedAsync.dll
new file mode 100644 (file)
index 0000000..3ac4de0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.EventBasedAsync.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.Primitives.dll
new file mode 100644 (file)
index 0000000..099b800
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.TypeConverter.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.TypeConverter.dll
new file mode 100644 (file)
index 0000000..ac8d29c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.TypeConverter.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.dll
new file mode 100644 (file)
index 0000000..ecb5669
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ComponentModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Console.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Console.dll
new file mode 100644 (file)
index 0000000..de78a3a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Console.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Data.Common.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Data.Common.dll
new file mode 100644 (file)
index 0000000..0b34090
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Data.Common.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Data.Common.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Data.Common.xml
new file mode 100644 (file)
index 0000000..7a1561f
--- /dev/null
@@ -0,0 +1,1312 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Data.Common</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.DBNull">\r
+      <summary>Represents a nonexistent value. This class cannot be inherited.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString">\r
+      <summary>Returns an empty string (<see cref="F:System.String.Empty" />).</summary>\r
+      <returns>An empty string (<see cref="F:System.String.Empty" />).</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString(System.IFormatProvider)">\r
+      <summary>Returns an empty string using the specified <see cref="T:System.IFormatProvider" />.</summary>\r
+      <returns>An empty string (<see cref="F:System.String.Empty" />).</returns>\r
+      <param name="provider">The <see cref="T:System.IFormatProvider" /> to be used to format the return value.-or- null to obtain the format information from the current locale setting of the operating system. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.DBNull.Value">\r
+      <summary>Represents the sole instance of the <see cref="T:System.DBNull" /> class.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.CommandBehavior">\r
+      <summary>Provides a description of the results of the query and its effect on the database.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.CloseConnection">\r
+      <summary>When the command is executed, the associated Connection object is closed when the associated DataReader object is closed.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.Default">\r
+      <summary>The query may return multiple result sets. Execution of the query may affect the database state. Default sets no <see cref="T:System.Data.CommandBehavior" /> flags, so calling ExecuteReader(CommandBehavior.Default) is functionally equivalent to calling ExecuteReader().</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.KeyInfo">\r
+      <summary>The query returns column and primary key information. </summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SchemaOnly">\r
+      <summary>The query returns column information only. When using <see cref="F:System.Data.CommandBehavior.SchemaOnly" />, the .NET Framework Data Provider for SQL Server precedes the statement being executed with SET FMTONLY ON.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SequentialAccess">\r
+      <summary>Provides a way for the DataReader to handle rows that contain columns with large binary values. Rather than loading the entire row, SequentialAccess enables the DataReader to load data as a stream. You can then use the GetBytes or GetChars method to specify a byte location to start the read operation, and a limited buffer size for the data being returned.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleResult">\r
+      <summary>The query returns a single result set.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleRow">\r
+      <summary>The query is expected to return a single row of the first result set. Execution of the query may affect the database state. Some .NET Framework data providers may, but are not required to, use this information to optimize the performance of the command. When you specify <see cref="F:System.Data.CommandBehavior.SingleRow" /> with the <see cref="M:System.Data.OleDb.OleDbCommand.ExecuteReader" /> method of the <see cref="T:System.Data.OleDb.OleDbCommand" /> object, the .NET Framework Data Provider for OLE DB performs binding using the OLE DB IRow interface if it is available. Otherwise, it uses the IRowset interface. If your SQL statement is expected to return only a single row, specifying <see cref="F:System.Data.CommandBehavior.SingleRow" /> can also improve application performance. It is possible to specify SingleRow when executing queries that are expected to return multiple result sets.  In that case, where both a multi-result set SQL query and single row are specified, the result returned will contain only the first row of the first result set. The other result sets of the query will not be returned.</summary>\r
+    </member>\r
+    <member name="T:System.Data.CommandType">\r
+      <summary>Specifies how a command string is interpreted.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.StoredProcedure">\r
+      <summary>The name of a stored procedure.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.TableDirect">\r
+      <summary>The name of a table.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.Text">\r
+      <summary>An SQL text command. (Default.) </summary>\r
+    </member>\r
+    <member name="T:System.Data.ConnectionState">\r
+      <summary>Describes the current state of the connection to a data source.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Broken">\r
+      <summary>The connection to the data source is broken. This can occur only after the connection has been opened. A connection in this state may be closed and then re-opened. (This value is reserved for future versions of the product.) </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Closed">\r
+      <summary>The connection is closed.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Connecting">\r
+      <summary>The connection object is connecting to the data source.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Executing">\r
+      <summary>The connection object is executing a command. (This value is reserved for future versions of the product.) </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Fetching">\r
+      <summary>The connection object is retrieving data. (This value is reserved for future versions of the product.) </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Open">\r
+      <summary>The connection is open.</summary>\r
+    </member>\r
+    <member name="T:System.Data.DbType">\r
+      <summary>Specifies the data type of a field, a property, or a Parameter object of a .NET Framework data provider.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiString">\r
+      <summary>A variable-length stream of non-Unicode characters ranging between 1 and 8,000 characters.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiStringFixedLength">\r
+      <summary>A fixed-length stream of non-Unicode characters.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Binary">\r
+      <summary>A variable-length stream of binary data ranging between 1 and 8,000 bytes.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Boolean">\r
+      <summary>A simple type representing Boolean values of true or false.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Byte">\r
+      <summary>An 8-bit unsigned integer ranging in value from 0 to 255.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Currency">\r
+      <summary>A currency value ranging from -2 63 (or -922,337,203,685,477.5808) to 2 63 -1 (or +922,337,203,685,477.5807) with an accuracy to a ten-thousandth of a currency unit.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Date">\r
+      <summary>A type representing a date value.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime">\r
+      <summary>A type representing a date and time value.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime2">\r
+      <summary>Date and time data. Date value range is from January 1,1 AD through December 31, 9999 AD. Time value range is 00:00:00 through 23:59:59.9999999 with an accuracy of 100 nanoseconds.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTimeOffset">\r
+      <summary>Date and time data with time zone awareness. Date value range is from January 1,1 AD through December 31, 9999 AD. Time value range is 00:00:00 through 23:59:59.9999999 with an accuracy of 100 nanoseconds. Time zone value range is -14:00 through +14:00. </summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Decimal">\r
+      <summary>A simple type representing values ranging from 1.0 x 10 -28 to approximately 7.9 x 10 28 with 28-29 significant digits.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Double">\r
+      <summary>A floating point type representing values ranging from approximately 5.0 x 10 -324 to 1.7 x 10 308 with a precision of 15-16 digits.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Guid">\r
+      <summary>A globally unique identifier (or GUID).</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int16">\r
+      <summary>An integral type representing signed 16-bit integers with values between -32768 and 32767.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int32">\r
+      <summary>An integral type representing signed 32-bit integers with values between -2147483648 and 2147483647.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int64">\r
+      <summary>An integral type representing signed 64-bit integers with values between -9223372036854775808 and 9223372036854775807.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Object">\r
+      <summary>A general type representing any reference or value type not explicitly represented by another DbType value.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.SByte">\r
+      <summary>An integral type representing signed 8-bit integers with values between -128 and 127.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Single">\r
+      <summary>A floating point type representing values ranging from approximately 1.5 x 10 -45 to 3.4 x 10 38 with a precision of 7 digits.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.String">\r
+      <summary>A type representing Unicode character strings.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.StringFixedLength">\r
+      <summary>A fixed-length string of Unicode characters.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Time">\r
+      <summary>A type representing a SQL Server DateTime value. If you want to use a SQL Server time value, use <see cref="F:System.Data.SqlDbType.Time" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt16">\r
+      <summary>An integral type representing unsigned 16-bit integers with values between 0 and 65535.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt32">\r
+      <summary>An integral type representing unsigned 32-bit integers with values between 0 and 4294967295.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt64">\r
+      <summary>An integral type representing unsigned 64-bit integers with values between 0 and 18446744073709551615.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.VarNumeric">\r
+      <summary>A variable-length numeric value.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Xml">\r
+      <summary>A parsed representation of an XML document or fragment.</summary>\r
+    </member>\r
+    <member name="T:System.Data.IsolationLevel">\r
+      <summary>Specifies the transaction locking behavior for the connection.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Chaos">\r
+      <summary>The pending changes from more highly isolated transactions cannot be overwritten.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadCommitted">\r
+      <summary>Shared locks are held while the data is being read to avoid dirty reads, but the data can be changed before the end of the transaction, resulting in non-repeatable reads or phantom data.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadUncommitted">\r
+      <summary>A dirty read is possible, meaning that no shared locks are issued and no exclusive locks are honored.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.RepeatableRead">\r
+      <summary>Locks are placed on all data that is used in a query, preventing other users from updating the data. Prevents non-repeatable reads but phantom rows are still possible.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Serializable">\r
+      <summary>A range lock is placed on the <see cref="T:System.Data.DataSet" />, preventing other users from updating or inserting rows into the dataset until the transaction is complete.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Snapshot">\r
+      <summary>Reduces blocking by storing a version of data that one application can read while another is modifying the same data. Indicates that from one transaction you cannot see changes made in other transactions, even if you requery.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Unspecified">\r
+      <summary>A different isolation level than the one specified is being used, but the level cannot be determined.</summary>\r
+    </member>\r
+    <member name="T:System.Data.ParameterDirection">\r
+      <summary>Specifies the type of a parameter within a query relative to the <see cref="T:System.Data.DataSet" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Input">\r
+      <summary>The parameter is an input parameter.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.InputOutput">\r
+      <summary>The parameter is capable of both input and output.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Output">\r
+      <summary>The parameter is an output parameter.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.ReturnValue">\r
+      <summary>The parameter represents a return value from an operation such as a stored procedure, built-in function, or user-defined function.</summary>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventArgs">\r
+      <summary>Provides data for the state change event of a .NET Framework data provider.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.StateChangeEventArgs.#ctor(System.Data.ConnectionState,System.Data.ConnectionState)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Data.StateChangeEventArgs" /> class, when given the original state and the current state of the object.</summary>\r
+      <param name="originalState">One of the <see cref="T:System.Data.ConnectionState" /> values. </param>\r
+      <param name="currentState">One of the <see cref="T:System.Data.ConnectionState" /> values. </param>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.CurrentState">\r
+      <summary>Gets the new state of the connection. The connection object will be in the new state already when the event is fired.</summary>\r
+      <returns>One of the <see cref="T:System.Data.ConnectionState" /> values.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.OriginalState">\r
+      <summary>Gets the original state of the connection.</summary>\r
+      <returns>One of the <see cref="T:System.Data.ConnectionState" /> values.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventHandler">\r
+      <summary>Represents the method that will handle the <see cref="E:System.Data.Common.DbConnection.StateChange" /> event.</summary>\r
+      <param name="sender">The source of the event. </param>\r
+      <param name="e">The <see cref="T:System.Data.StateChangeEventArgs" /> that contains the event data. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.UpdateRowSource">\r
+      <summary>Specifies how query command results are applied to the row being updated.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.Both">\r
+      <summary>Both the output parameters and the first returned row are mapped to the changed row in the <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.FirstReturnedRecord">\r
+      <summary>The data in the first returned row is mapped to the changed row in the <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.None">\r
+      <summary>Any returned parameters or rows are ignored.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.OutputParameters">\r
+      <summary>Output parameters are mapped to the changed row in the <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbCommand">\r
+      <summary>Represents an SQL statement or stored procedure to execute against a data source. Provides a base class for database-specific classes that represent commands. <see cref="Overload:System.Data.Common.DbCommand.ExecuteNonQueryAsync" /></summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.#ctor">\r
+      <summary>Constructs an instance of the <see cref="T:System.Data.Common.DbCommand" /> object.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Cancel">\r
+      <summary>Attempts to cancels the execution of a <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandText">\r
+      <summary>Gets or sets the text command to run against the data source.</summary>\r
+      <returns>The text command to execute. The default value is an empty string ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandTimeout">\r
+      <summary>Gets or sets the wait time before terminating the attempt to execute a command and generating an error.</summary>\r
+      <returns>The time in seconds to wait for the command to execute.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandType">\r
+      <summary>Indicates or specifies how the <see cref="P:System.Data.Common.DbCommand.CommandText" /> property is interpreted.</summary>\r
+      <returns>One of the <see cref="T:System.Data.CommandType" /> values. The default is Text.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Connection">\r
+      <summary>Gets or sets the <see cref="T:System.Data.Common.DbConnection" /> used by this <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>The connection to the data source.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateDbParameter">\r
+      <summary>Creates a new instance of a <see cref="T:System.Data.Common.DbParameter" /> object.</summary>\r
+      <returns>A <see cref="T:System.Data.Common.DbParameter" /> object.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateParameter">\r
+      <summary>Creates a new instance of a <see cref="T:System.Data.Common.DbParameter" /> object.</summary>\r
+      <returns>A <see cref="T:System.Data.Common.DbParameter" /> object.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbConnection">\r
+      <summary>Gets or sets the <see cref="T:System.Data.Common.DbConnection" /> used by this <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>The connection to the data source.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbParameterCollection">\r
+      <summary>Gets the collection of <see cref="T:System.Data.Common.DbParameter" /> objects.</summary>\r
+      <returns>The parameters of the SQL statement or stored procedure.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbTransaction">\r
+      <summary>Gets or sets the <see cref="P:System.Data.Common.DbCommand.DbTransaction" /> within which this <see cref="T:System.Data.Common.DbCommand" /> object executes.</summary>\r
+      <returns>The transaction within which a Command object of a .NET Framework data provider executes. The default value is a null reference (Nothing in Visual Basic).</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DesignTimeVisible">\r
+      <summary>Gets or sets a value indicating whether the command object should be visible in a customized interface control.</summary>\r
+      <returns>true, if the command object should be visible in a control; otherwise false. The default is true.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReader(System.Data.CommandBehavior)">\r
+      <summary>Executes the command text against the connection.</summary>\r
+      <returns>A task representing the operation.</returns>\r
+      <param name="behavior">An instance of <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+      <exception cref="T:System.ArgumentException">An invalid <see cref="T:System.Data.CommandBehavior" /> value.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Providers should implement this method to provide a non-default implementation for <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> overloads.The default implementation invokes the synchronous <see cref="M:System.Data.Common.DbCommand.ExecuteReader" /> method and returns a completed task, blocking the calling thread. The default implementation will return a cancelled task if passed an already cancelled cancellation token. Exceptions thrown by ExecuteReader will be communicated via the returned Task Exception property.This method accepts a cancellation token that can be used to request the operation to be cancelled early. Implementations may ignore this request.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <param name="behavior">Options for statement execution and data retrieval.</param>\r
+      <param name="cancellationToken">The token to monitor for cancellation requests.</param>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+      <exception cref="T:System.ArgumentException">An invalid <see cref="T:System.Data.CommandBehavior" /> value.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQuery">\r
+      <summary>Executes a SQL statement against a connection object.</summary>\r
+      <returns>The number of rows affected.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync">\r
+      <summary>An asynchronous version of <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />, which executes a SQL statement against a connection object.Invokes <see cref="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)" /> with CancellationToken.None.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)">\r
+      <summary>This is the asynchronous version of <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />. Providers should override with an appropriate implementation. The cancellation token may optionally be ignored.The default implementation invokes the synchronous <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> method and returns a completed task, blocking the calling thread. The default implementation will return a cancelled task if passed an already cancelled cancellation token.  Exceptions thrown by <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> will be communicated via the returned Task Exception property.Do not invoke other methods and properties of the DbCommand object until the returned Task is complete.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <param name="cancellationToken">The token to monitor for cancellation requests.</param>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader">\r
+      <summary>Executes the <see cref="P:System.Data.Common.DbCommand.CommandText" /> against the <see cref="P:System.Data.Common.DbCommand.Connection" />, and returns an <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+      <returns>A <see cref="T:System.Data.Common.DbDataReader" /> object.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior)">\r
+      <summary>Executes the <see cref="P:System.Data.Common.DbCommand.CommandText" /> against the <see cref="P:System.Data.Common.DbCommand.Connection" />, and returns an <see cref="T:System.Data.Common.DbDataReader" /> using one of the <see cref="T:System.Data.CommandBehavior" /> values. </summary>\r
+      <returns>An <see cref="T:System.Data.Common.DbDataReader" /> object.</returns>\r
+      <param name="behavior">One of the <see cref="T:System.Data.CommandBehavior" /> values.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync">\r
+      <summary>An asynchronous version of <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, which executes the <see cref="P:System.Data.Common.DbCommand.CommandText" /> against the <see cref="P:System.Data.Common.DbCommand.Connection" /> and returns a <see cref="T:System.Data.Common.DbDataReader" />.Invokes <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> with CancellationToken.None.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+      <exception cref="T:System.ArgumentException">An invalid <see cref="T:System.Data.CommandBehavior" /> value.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior)">\r
+      <summary>An asynchronous version of <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, which executes the <see cref="P:System.Data.Common.DbCommand.CommandText" /> against the <see cref="P:System.Data.Common.DbCommand.Connection" /> and returns a <see cref="T:System.Data.Common.DbDataReader" />.Invokes <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <param name="behavior">One of the <see cref="T:System.Data.CommandBehavior" /> values.</param>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+      <exception cref="T:System.ArgumentException">An invalid <see cref="T:System.Data.CommandBehavior" /> value.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Invokes <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <param name="behavior">One of the <see cref="T:System.Data.CommandBehavior" /> values.</param>\r
+      <param name="cancellationToken">The token to monitor for cancellation requests.</param>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+      <exception cref="T:System.ArgumentException">An invalid <see cref="T:System.Data.CommandBehavior" /> value.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>An asynchronous version of <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, which executes the <see cref="P:System.Data.Common.DbCommand.CommandText" /> against the <see cref="P:System.Data.Common.DbCommand.Connection" /> and returns a <see cref="T:System.Data.Common.DbDataReader" />. This method propagates a notification that operations should be canceled.Invokes <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <param name="cancellationToken">The token to monitor for cancellation requests.</param>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+      <exception cref="T:System.ArgumentException">An invalid <see cref="T:System.Data.CommandBehavior" /> value.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalar">\r
+      <summary>Executes the query and returns the first column of the first row in the result set returned by the query. All other columns and rows are ignored.</summary>\r
+      <returns>The first column of the first row in the result set.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync">\r
+      <summary>An asynchronous version of <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />, which executes the query and returns the first column of the first row in the result set returned by the query. All other columns and rows are ignored.Invokes <see cref="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)" /> with CancellationToken.None.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)">\r
+      <summary>This is the asynchronous version of <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />. Providers should override with an appropriate implementation. The cancellation token may optionally be ignored.The default implementation invokes the synchronous <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> method and returns a completed task, blocking the calling thread. The default implementation will return a cancelled task if passed an already cancelled cancellation token. Exceptions thrown by ExecuteScalar will be communicated via the returned Task Exception property.Do not invoke other methods and properties of the DbCommand object until the returned Task is complete.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <param name="cancellationToken">The token to monitor for cancellation requests.</param>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Parameters">\r
+      <summary>Gets the collection of <see cref="T:System.Data.Common.DbParameter" /> objects. For more information on parameters, see Configuring Parameters and Parameter Data Types.</summary>\r
+      <returns>The parameters of the SQL statement or stored procedure.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Prepare">\r
+      <summary>Creates a prepared (or compiled) version of the command on the data source.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Transaction">\r
+      <summary>Gets or sets the <see cref="T:System.Data.Common.DbTransaction" /> within which this <see cref="T:System.Data.Common.DbCommand" /> object executes.</summary>\r
+      <returns>The transaction within which a Command object of a .NET Framework data provider executes. The default value is a null reference (Nothing in Visual Basic).</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.UpdatedRowSource">\r
+      <summary>Gets or sets how command results are applied to the <see cref="T:System.Data.DataRow" /> when used by the Update method of a <see cref="T:System.Data.Common.DbDataAdapter" />.</summary>\r
+      <returns>One of the <see cref="T:System.Data.UpdateRowSource" /> values. The default is Both unless the command is automatically generated. Then the default is None.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnection">\r
+      <summary>Represents a connection to a database. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbConnection" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginDbTransaction(System.Data.IsolationLevel)">\r
+      <summary>Starts a database transaction.</summary>\r
+      <returns>An object representing the new transaction.</returns>\r
+      <param name="isolationLevel">Specifies the isolation level for the transaction.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction">\r
+      <summary>Starts a database transaction.</summary>\r
+      <returns>An object representing the new transaction.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction(System.Data.IsolationLevel)">\r
+      <summary>Starts a database transaction with the specified isolation level.</summary>\r
+      <returns>An object representing the new transaction.</returns>\r
+      <param name="isolationLevel">Specifies the isolation level for the transaction.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.ChangeDatabase(System.String)">\r
+      <summary>Changes the current database for an open connection.</summary>\r
+      <param name="databaseName">Specifies the name of the database for the connection to use.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Close">\r
+      <summary>Closes the connection to the database. This is the preferred method of closing any open connection.</summary>\r
+      <exception cref="T:System.Data.Common.DbException">The connection-level error that occurred while opening the connection. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionString">\r
+      <summary>Gets or sets the string used to open the connection.</summary>\r
+      <returns>The connection string used to establish the initial connection. The exact contents of the connection string depend on the specific data source for this connection. The default value is an empty string.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionTimeout">\r
+      <summary>Gets the time to wait while establishing a connection before terminating the attempt and generating an error.</summary>\r
+      <returns>The time (in seconds) to wait for a connection to open. The default value is determined by the specific type of connection that you are using.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateCommand">\r
+      <summary>Creates and returns a <see cref="T:System.Data.Common.DbCommand" /> object associated with the current connection.</summary>\r
+      <returns>A <see cref="T:System.Data.Common.DbCommand" /> object.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateDbCommand">\r
+      <summary>Creates and returns a <see cref="T:System.Data.Common.DbCommand" /> object associated with the current connection.</summary>\r
+      <returns>A <see cref="T:System.Data.Common.DbCommand" /> object.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.Database">\r
+      <summary>Gets the name of the current database after a connection is opened, or the database name specified in the connection string before the connection is opened.</summary>\r
+      <returns>The name of the current database or the name of the database to be used after a connection is opened. The default value is an empty string.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.DataSource">\r
+      <summary>Gets the name of the database server to which to connect.</summary>\r
+      <returns>The name of the database server to which to connect. The default value is an empty string.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbConnection.OnStateChange(System.Data.StateChangeEventArgs)">\r
+      <summary>Raises the <see cref="E:System.Data.Common.DbConnection.StateChange" /> event.</summary>\r
+      <param name="stateChange">A <see cref="T:System.Data.StateChangeEventArgs" /> that contains the event data.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Open">\r
+      <summary>Opens a database connection with the settings specified by the <see cref="P:System.Data.Common.DbConnection.ConnectionString" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync">\r
+      <summary>An asynchronous version of <see cref="M:System.Data.Common.DbConnection.Open" />, which opens a database connection with the settings specified by the <see cref="P:System.Data.Common.DbConnection.ConnectionString" />. This method invokes the virtual method <see cref="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)" /> with CancellationToken.None.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)">\r
+      <summary>This is the asynchronous version of <see cref="M:System.Data.Common.DbConnection.Open" />. Providers should override with an appropriate implementation. The cancellation token can optionally be honored.The default implementation invokes the synchronous <see cref="M:System.Data.Common.DbConnection.Open" /> call and returns a completed task. The default implementation will return a cancelled task if passed an already cancelled cancellationToken. Exceptions thrown by Open will be communicated via the returned Task Exception property.Do not invoke other methods and properties of the DbConnection object until the returned Task is complete.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <param name="cancellationToken">The cancellation instruction.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ServerVersion">\r
+      <summary>Gets a string that represents the version of the server to which the object is connected.</summary>\r
+      <returns>The version of the database. The format of the string returned depends on the specific type of connection you are using.</returns>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="P:System.Data.Common.DbConnection.ServerVersion" /> was called while the returned Task was not completed and the connection was not opened after a call to <see cref="Overload:System.Data.Common.DbConnection.OpenAsync" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.State">\r
+      <summary>Gets a string that describes the state of the connection.</summary>\r
+      <returns>The state of the connection. The format of the string returned depends on the specific type of connection you are using.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="E:System.Data.Common.DbConnection.StateChange">\r
+      <summary>Occurs when the state of the event changes.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnectionStringBuilder">\r
+      <summary>Provides a base class for strongly typed connection string builders.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Add(System.String,System.Object)">\r
+      <summary>Adds an entry with the specified key and value into the <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <param name="keyword">The key to add to the <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <param name="value">The value for the specified key.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> is a null reference (Nothing in Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">The <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> is read-only. -or-The <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> has a fixed size.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.AppendKeyValuePair(System.Text.StringBuilder,System.String,System.String)">\r
+      <summary>Provides an efficient and safe way to append a key and value to an existing <see cref="T:System.Text.StringBuilder" /> object.</summary>\r
+      <param name="builder">The <see cref="T:System.Text.StringBuilder" /> to which to add the key/value pair.</param>\r
+      <param name="keyword">The key to be added.</param>\r
+      <param name="value">The value for the supplied key.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Clear">\r
+      <summary>Clears the contents of the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> instance.</summary>\r
+      <exception cref="T:System.NotSupportedException">The <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> is read-only.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString">\r
+      <summary>Gets or sets the connection string associated with the <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>The current connection string, created from the key/value pairs that are contained within the <see cref="T:System.Data.Common.DbConnectionStringBuilder" />. The default value is an empty string.</returns>\r
+      <exception cref="T:System.ArgumentException">An invalid connection string argument has been supplied.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ContainsKey(System.String)">\r
+      <summary>Determines whether the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contains a specific key.</summary>\r
+      <returns>true if the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contains an entry with the specified key; otherwise false.</returns>\r
+      <param name="keyword">The key to locate in the <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> is a null reference (Nothing in Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Count">\r
+      <summary>Gets the current number of keys that are contained within the <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> property.</summary>\r
+      <returns>The number of keys that are contained within the connection string maintained by the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> instance.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.EquivalentTo(System.Data.Common.DbConnectionStringBuilder)">\r
+      <summary>Compares the connection information in this <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> object with the connection information in the supplied object.</summary>\r
+      <returns>true if the connection information in both of the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> objects causes an equivalent connection string; otherwise false.</returns>\r
+      <param name="connectionStringBuilder">The <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> to be compared with this <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> object.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Item(System.String)">\r
+      <summary>Gets or sets the value associated with the specified key.</summary>\r
+      <returns>The value associated with the specified key. If the specified key is not found, trying to get it returns a null reference (Nothing in Visual Basic), and trying to set it creates a new element using the specified key.Passing a null (Nothing in Visual Basic) key throws an <see cref="T:System.ArgumentNullException" />. Assigning a null value removes the key/value pair.</returns>\r
+      <param name="keyword">The key of the item to get or set.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> is a null reference (Nothing in Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">The property is set, and the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> is read-only. -or-The property is set, <paramref name="keyword" /> does not exist in the collection, and the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> has a fixed size.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Keys">\r
+      <summary>Gets an <see cref="T:System.Collections.ICollection" /> that contains the keys in the <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>An <see cref="T:System.Collections.ICollection" /> that contains the keys in the <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Remove(System.String)">\r
+      <summary>Removes the entry with the specified key from the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> instance.</summary>\r
+      <returns>true if the key existed within the connection string and was removed; false if the key did not exist.</returns>\r
+      <param name="keyword">The key of the key/value pair to be removed from the connection string in this <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> is null (Nothing in Visual Basic)</exception>\r
+      <exception cref="T:System.NotSupportedException">The <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> is read-only, or the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> has a fixed size.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ShouldSerialize(System.String)">\r
+      <summary>Indicates whether the specified key exists in this <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> instance.</summary>\r
+      <returns>true if the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contains an entry with the specified key; otherwise false.</returns>\r
+      <param name="keyword">The key to locate in the <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
+      <summary>Copies the elements of the <see cref="T:System.Collections.ICollection" /> to an <see cref="T:System.Array" />, starting at a particular <see cref="T:System.Array" /> index.</summary>\r
+      <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>\r
+      <param name="index">The zero-based index in <paramref name="array" /> at which copying begins.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#IsSynchronized">\r
+      <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).</summary>\r
+      <returns>true if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#SyncRoot">\r
+      <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</summary>\r
+      <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Add(System.Object,System.Object)">\r
+      <summary>Adds an element with the provided key and value to the <see cref="T:System.Collections.IDictionary" /> object.</summary>\r
+      <param name="keyword">The <see cref="T:System.Object" /> to use as the key of the element to add.</param>\r
+      <param name="value">The <see cref="T:System.Object" /> to use as the value of the element to add.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Contains(System.Object)">\r
+      <summary>Determines whether the <see cref="T:System.Collections.IDictionary" /> object contains an element with the specified key.</summary>\r
+      <returns>true if the <see cref="T:System.Collections.IDictionary" /> contains an element with the key; otherwise, false.</returns>\r
+      <param name="keyword">The key to locate in the <see cref="T:System.Collections.IDictionary" /> object.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#GetEnumerator">\r
+      <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> object for the <see cref="T:System.Collections.IDictionary" /> object.</summary>\r
+      <returns>An <see cref="T:System.Collections.IDictionaryEnumerator" /> object for the <see cref="T:System.Collections.IDictionary" /> object.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Item(System.Object)">\r
+      <summary>Gets or sets the element with the specified key.</summary>\r
+      <returns>The element with the specified key.</returns>\r
+      <param name="keyword">The key of the element to get or set.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Remove(System.Object)">\r
+      <summary>Removes the element with the specified key from the <see cref="T:System.Collections.IDictionary" /> object.</summary>\r
+      <param name="keyword">The key of the element to remove.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Returns an enumerator that iterates through a collection.</summary>\r
+      <returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ToString">\r
+      <summary>Returns the connection string associated with this <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>The current <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> property.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.TryGetValue(System.String,System.Object@)">\r
+      <summary>Retrieves a value corresponding to the supplied key from this <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>true if <paramref name="keyword" /> was found within the connection string, false otherwise.</returns>\r
+      <param name="keyword">The key of the item to retrieve.</param>\r
+      <param name="value">The value corresponding to the <paramref name="key" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> contains a null value (Nothing in Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Values">\r
+      <summary>Gets an <see cref="T:System.Collections.ICollection" /> that contains the values in the <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>An <see cref="T:System.Collections.ICollection" /> that contains the values in the <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbDataReader">\r
+      <summary>Reads a forward-only stream of rows from a data source.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbDataReader" /> class.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Depth">\r
+      <summary>Gets a value indicating the depth of nesting for the current row.</summary>\r
+      <returns>The depth of nesting for the current row.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose">\r
+      <summary>Releases all resources used by the current instance of the <see cref="T:System.Data.Common.DbDataReader" /> class.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose(System.Boolean)">\r
+      <summary>Releases the managed resources used by the <see cref="T:System.Data.Common.DbDataReader" /> and optionally releases the unmanaged resources.</summary>\r
+      <param name="disposing">true to release managed and unmanaged resources; false to release only unmanaged resources.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.FieldCount">\r
+      <summary>Gets the number of columns in the current row.</summary>\r
+      <returns>The number of columns in the current row.</returns>\r
+      <exception cref="T:System.NotSupportedException">There is no current connection to an instance of SQL Server. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBoolean(System.Int32)">\r
+      <summary>Gets the value of the specified column as a Boolean.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetByte(System.Int32)">\r
+      <summary>Gets the value of the specified column as a byte.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Reads a stream of bytes from the specified column, starting at location indicated by <paramref name="dataOffset" />, into the buffer, starting at the location indicated by <paramref name="bufferOffset" />.</summary>\r
+      <returns>The actual number of bytes read.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <param name="dataOffset">The index within the row from which to begin the read operation.</param>\r
+      <param name="buffer">The buffer into which to copy the data.</param>\r
+      <param name="bufferOffset">The index with the buffer to which the data will be copied.</param>\r
+      <param name="length">The maximum number of characters to read.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChar(System.Int32)">\r
+      <summary>Gets the value of the specified column as a single character.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
+      <summary>Reads a stream of characters from the specified column, starting at location indicated by <paramref name="dataOffset" />, into the buffer, starting at the location indicated by <paramref name="bufferOffset" />.</summary>\r
+      <returns>The actual number of characters read.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <param name="dataOffset">The index within the row from which to begin the read operation.</param>\r
+      <param name="buffer">The buffer into which to copy the data.</param>\r
+      <param name="bufferOffset">The index with the buffer to which the data will be copied.</param>\r
+      <param name="length">The maximum number of characters to read.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetData(System.Int32)">\r
+      <summary>Returns a <see cref="T:System.Data.Common.DbDataReader" /> object for the requested column ordinal.</summary>\r
+      <returns>A <see cref="T:System.Data.Common.DbDataReader" /> object.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDataTypeName(System.Int32)">\r
+      <summary>Gets name of the data type of the specified column.</summary>\r
+      <returns>A string representing the name of the data type.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDateTime(System.Int32)">\r
+      <summary>Gets the value of the specified column as a <see cref="T:System.DateTime" /> object.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDbDataReader(System.Int32)">\r
+      <summary>Returns a <see cref="T:System.Data.Common.DbDataReader" /> object for the requested column ordinal that can be overridden with a provider-specific implementation.</summary>\r
+      <returns>A <see cref="T:System.Data.Common.DbDataReader" /> object.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDecimal(System.Int32)">\r
+      <summary>Gets the value of the specified column as a <see cref="T:System.Decimal" /> object.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDouble(System.Int32)">\r
+      <summary>Gets the value of the specified column as a double-precision floating point number.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetEnumerator">\r
+      <summary>Returns an <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the rows in the data reader.</summary>\r
+      <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the rows in the data reader.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldType(System.Int32)">\r
+      <summary>Gets the data type of the specified column.</summary>\r
+      <returns>The data type of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValue``1(System.Int32)">\r
+      <summary>Synchronously gets the value of the specified column as a type.</summary>\r
+      <returns>The column to be retrieved.</returns>\r
+      <param name="ordinal">The column to be retrieved.</param>\r
+      <typeparam name="T">Synchronously gets the value of the specified column as a type.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">The connection drops or is closed during the data retrieval.The <see cref="T:System.Data.SqlClient.SqlDataReader" /> is closed during the data retrieval.There is no data ready to be read (for example, the first <see cref="M:System.Data.SqlClient.SqlDataReader.Read" /> hasn't been called, or returned false).Tried to read a previously-read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Trying to read a column that does not exist.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> doesn’t match the type returned by SQL Server or cannot be cast.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)">\r
+      <summary>Asynchronously gets the value of the specified column as a type.</summary>\r
+      <returns>The type of the value to be returned.</returns>\r
+      <param name="ordinal">The type of the value to be returned.</param>\r
+      <typeparam name="T">The type of the value to be returned. See the remarks section for more information.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">The connection drops or is closed during the data retrieval.The <see cref="T:System.Data.Common.DbDataReader" /> is closed during the data retrieval.There is no data ready to be read (for example, the first <see cref="M:System.Data.Common.DbDataReader.Read" /> hasn't been called, or returned false).Tried to read a previously-read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Trying to read a column that does not exist.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> doesn’t match the type returned by the data source  or cannot be cast.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Asynchronously gets the value of the specified column as a type.</summary>\r
+      <returns>The type of the value to be returned.</returns>\r
+      <param name="ordinal">The type of the value to be returned.</param>\r
+      <param name="cancellationToken">The cancellation instruction, which propagates a notification that operations should be canceled. This does not guarantee the cancellation. A setting of CancellationToken.None makes this method equivalent to <see cref="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)" />. The returned task must be marked as cancelled.</param>\r
+      <typeparam name="T">The type of the value to be returned. See the remarks section for more information.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">The connection drops or is closed during the data retrieval.The <see cref="T:System.Data.Common.DbDataReader" /> is closed during the data retrieval.There is no data ready to be read (for example, the first <see cref="M:System.Data.Common.DbDataReader.Read" /> hasn't been called, or returned false).Tried to read a previously-read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Trying to read a column that does not exist.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> doesn’t match the type returned by the data source or cannot be cast.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFloat(System.Int32)">\r
+      <summary>Gets the value of the specified column as a single-precision floating point number.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetGuid(System.Int32)">\r
+      <summary>Gets the value of the specified column as a globally-unique identifier (GUID).</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt16(System.Int32)">\r
+      <summary>Gets the value of the specified column as a 16-bit signed integer.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt32(System.Int32)">\r
+      <summary>Gets the value of the specified column as a 32-bit signed integer.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt64(System.Int32)">\r
+      <summary>Gets the value of the specified column as a 64-bit signed integer.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetName(System.Int32)">\r
+      <summary>Gets the name of the column, given the zero-based column ordinal.</summary>\r
+      <returns>The name of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetOrdinal(System.String)">\r
+      <summary>Gets the column ordinal given the name of the column.</summary>\r
+      <returns>The zero-based column ordinal.</returns>\r
+      <param name="name">The name of the column.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">The name specified is not a valid column name.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificFieldType(System.Int32)">\r
+      <summary>Returns the provider-specific field type of the specified column.</summary>\r
+      <returns>The <see cref="T:System.Type" /> object that describes the data type of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValue(System.Int32)">\r
+      <summary>Gets the value of the specified column as an instance of <see cref="T:System.Object" />.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValues(System.Object[])">\r
+      <summary>Gets all provider-specific attribute columns in the collection for the current row.</summary>\r
+      <returns>The number of instances of <see cref="T:System.Object" /> in the array.</returns>\r
+      <param name="values">An array of <see cref="T:System.Object" /> into which to copy the attribute columns.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetStream(System.Int32)">\r
+      <summary>Retrieves data as a <see cref="T:System.IO.Stream" />.</summary>\r
+      <returns>The returned object.</returns>\r
+      <param name="ordinal">Retrieves data as a <see cref="T:System.IO.Stream" />.</param>\r
+      <exception cref="T:System.InvalidOperationException">The connection drops or is closed during the data retrieval.The <see cref="T:System.Data.Common.DbDataReader" /> is closed during the data retrieval.There is no data ready to be read (for example, the first <see cref="M:System.Data.Common.DbDataReader.Read" /> hasn't been called, or returned false).Tried to read a previously-read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Trying to read a column that does not exist.</exception>\r
+      <exception cref="T:System.InvalidCastException">The returned type was not one of the types below:binaryimagevarbinaryudt</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetString(System.Int32)">\r
+      <summary>Gets the value of the specified column as an instance of <see cref="T:System.String" />.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.InvalidCastException">The specified cast is not valid. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetTextReader(System.Int32)">\r
+      <summary>Retrieves data as a <see cref="T:System.IO.TextReader" />.</summary>\r
+      <returns>The returned object.</returns>\r
+      <param name="ordinal">Retrieves data as a <see cref="T:System.IO.TextReader" />.</param>\r
+      <exception cref="T:System.InvalidOperationException">The connection drops or is closed during the data retrieval.The <see cref="T:System.Data.Common.DbDataReader" /> is closed during the data retrieval.There is no data ready to be read (for example, the first <see cref="M:System.Data.Common.DbDataReader.Read" /> hasn't been called, or returned false).Tried to read a previously-read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Trying to read a column that does not exist.</exception>\r
+      <exception cref="T:System.InvalidCastException">The returned type was not one of the types below:charncharntextnvarchartextvarchar</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValue(System.Int32)">\r
+      <summary>Gets the value of the specified column as an instance of <see cref="T:System.Object" />.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValues(System.Object[])">\r
+      <summary>Populates an array of objects with the column values of the current row.</summary>\r
+      <returns>The number of instances of <see cref="T:System.Object" /> in the array.</returns>\r
+      <param name="values">An array of <see cref="T:System.Object" /> into which to copy the attribute columns.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.HasRows">\r
+      <summary>Gets a value that indicates whether this <see cref="T:System.Data.Common.DbDataReader" /> contains one or more rows.</summary>\r
+      <returns>true if the <see cref="T:System.Data.Common.DbDataReader" /> contains one or more rows; otherwise false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.IsClosed">\r
+      <summary>Gets a value indicating whether the <see cref="T:System.Data.Common.DbDataReader" /> is closed.</summary>\r
+      <returns>true if the <see cref="T:System.Data.Common.DbDataReader" /> is closed; otherwise false.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Data.SqlClient.SqlDataReader" /> is closed. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)">\r
+      <summary>Gets a value that indicates whether the column contains nonexistent or missing values.</summary>\r
+      <returns>true if the specified column is equivalent to <see cref="T:System.DBNull" />; otherwise false.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)">\r
+      <summary>An asynchronous version of <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />, which gets a value that indicates whether the column contains non-existent or missing values.</summary>\r
+      <returns>true if the specified column value is equivalent to DBNull otherwise false.</returns>\r
+      <param name="ordinal">The zero-based column to be retrieved.</param>\r
+      <exception cref="T:System.InvalidOperationException">The connection drops or is closed during the data retrieval.The <see cref="T:System.Data.Common.DbDataReader" /> is closed during the data retrieval.There is no data ready to be read (for example, the first <see cref="M:System.Data.Common.DbDataReader.Read" /> hasn't been called, or returned false).Trying to read a previously read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Trying to read a column that does not exist.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>An asynchronous version of <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />, which gets a value that indicates whether the column contains non-existent or missing values. Optionally, sends a notification that operations should be cancelled.</summary>\r
+      <returns>true if the specified column value is equivalent to DBNull otherwise false.</returns>\r
+      <param name="ordinal">The zero-based column to be retrieved.</param>\r
+      <param name="cancellationToken">The cancellation instruction, which propagates a notification that operations should be canceled. This does not guarantee the cancellation. A setting of CancellationToken.None makes this method equivalent to <see cref="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)" />. The returned task must be marked as cancelled.</param>\r
+      <exception cref="T:System.InvalidOperationException">The connection drops or is closed during the data retrieval.The <see cref="T:System.Data.Common.DbDataReader" /> is closed during the data retrieval.There is no data ready to be read (for example, the first <see cref="M:System.Data.Common.DbDataReader.Read" /> hasn't been called, or returned false).Trying to read a previously read column in sequential mode.There was an asynchronous operation in progress. This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Trying to read a column that does not exist.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.Int32)">\r
+      <summary>Gets the value of the specified column as an instance of <see cref="T:System.Object" />.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="ordinal">The zero-based column ordinal.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">The index passed was outside the range of 0 through <see cref="P:System.Data.IDataRecord.FieldCount" />. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.String)">\r
+      <summary>Gets the value of the specified column as an instance of <see cref="T:System.Object" />.</summary>\r
+      <returns>The value of the specified column.</returns>\r
+      <param name="name">The name of the column.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">No column with the specified name was found. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResult">\r
+      <summary>Advances the reader to the next result when reading the results of a batch of statements.</summary>\r
+      <returns>true if there are more result sets; otherwise false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync">\r
+      <summary>An asynchronous version of <see cref="M:System.Data.Common.DbDataReader.NextResult" />, which advances the reader to the next result when reading the results of a batch of statements.Invokes <see cref="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)" /> with CancellationToken.None.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)">\r
+      <summary>This is the asynchronous version of <see cref="M:System.Data.Common.DbDataReader.NextResult" />. Providers should override with an appropriate implementation. The <paramref name="cancellationToken" /> may optionally be ignored.The default implementation invokes the synchronous <see cref="M:System.Data.Common.DbDataReader.NextResult" /> method and returns a completed task, blocking the calling thread. The default implementation will return a cancelled task if passed an already cancelled <paramref name="cancellationToken" />. Exceptions thrown by <see cref="M:System.Data.Common.DbDataReader.NextResult" /> will be communicated via the returned Task Exception property.Other methods and properties of the DbDataReader object should not be invoked while the returned Task is not yet completed.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <param name="cancellationToken">The cancellation instruction.</param>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Read">\r
+      <summary>Advances the reader to the next record in a result set.</summary>\r
+      <returns>true if there are more rows; otherwise false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync">\r
+      <summary>An asynchronous version of <see cref="M:System.Data.Common.DbDataReader.Read" />, which advances the reader to the next record in a result set. This method invokes <see cref="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)" /> with CancellationToken.None.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)">\r
+      <summary>This is the asynchronous version of <see cref="M:System.Data.Common.DbDataReader.Read" />.  Providers should override with an appropriate implementation. The cancellationToken may optionally be ignored.The default implementation invokes the synchronous <see cref="M:System.Data.Common.DbDataReader.Read" /> method and returns a completed task, blocking the calling thread. The default implementation will return a cancelled task if passed an already cancelled cancellationToken.  Exceptions thrown by Read will be communicated via the returned Task Exception property.Do not invoke other methods and properties of the DbDataReader object until the returned Task is complete.</summary>\r
+      <returns>A task representing the asynchronous operation.</returns>\r
+      <param name="cancellationToken">The cancellation instruction.</param>\r
+      <exception cref="T:System.Data.Common.DbException">An error occurred while executing the command text.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.RecordsAffected">\r
+      <summary>Gets the number of rows changed, inserted, or deleted by execution of the SQL statement. </summary>\r
+      <returns>The number of rows changed, inserted, or deleted. -1 for SELECT statements; 0 if no rows were affected or the statement failed.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.VisibleFieldCount">\r
+      <summary>Gets the number of fields in the <see cref="T:System.Data.Common.DbDataReader" /> that are not hidden.</summary>\r
+      <returns>The number of fields that are not hidden.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbException">\r
+      <summary>The base class for all exceptions thrown on behalf of the data source.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbException" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbException" /> class with the specified error message.</summary>\r
+      <param name="message">The message to display for this exception.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbException" /> class with the specified error message and a reference to the inner exception that is the cause of this exception.</summary>\r
+      <param name="message">The error message string.</param>\r
+      <param name="innerException">The inner exception reference.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameter">\r
+      <summary>Represents a parameter to a <see cref="T:System.Data.Common.DbCommand" /> and optionally, its mapping to a <see cref="T:System.Data.DataSet" /> column. For more information on parameters, see Configuring Parameters and Parameter Data Types.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbParameter" /> class.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.DbType">\r
+      <summary>Gets or sets the <see cref="T:System.Data.DbType" /> of the parameter.</summary>\r
+      <returns>One of the <see cref="T:System.Data.DbType" /> values. The default is <see cref="F:System.Data.DbType.String" />.</returns>\r
+      <exception cref="T:System.ArgumentException">The property is not set to a valid <see cref="T:System.Data.DbType" />.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Direction">\r
+      <summary>Gets or sets a value that indicates whether the parameter is input-only, output-only, bidirectional, or a stored procedure return value parameter.</summary>\r
+      <returns>One of the <see cref="T:System.Data.ParameterDirection" /> values. The default is Input.</returns>\r
+      <exception cref="T:System.ArgumentException">The property is not set to one of the valid <see cref="T:System.Data.ParameterDirection" /> values.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.IsNullable">\r
+      <summary>Gets or sets a value that indicates whether the parameter accepts null values.</summary>\r
+      <returns>true if null values are accepted; otherwise false. The default is false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.ParameterName">\r
+      <summary>Gets or sets the name of the <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>The name of the <see cref="T:System.Data.Common.DbParameter" />. The default is an empty string ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Precision">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Gets or sets the maximum number of digits used to represent the <see cref="P:System.Data.Common.DbParameter.Value" /> property.</summary>\r
+      <returns>The maximum number of digits used to represent the <see cref="P:System.Data.Common.DbParameter.Value" /> property.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.ResetDbType">\r
+      <summary>Resets the DbType property to its original settings.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Scale">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Gets or sets the number of decimal places to which <see cref="P:System.Data.Common.DbParameter.Value" /> is resolved.</summary>\r
+      <returns>The number of decimal places to which <see cref="P:System.Data.Common.DbParameter.Value" /> is resolved.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Size">\r
+      <summary>Gets or sets the maximum size, in bytes, of the data within the column.</summary>\r
+      <returns>The maximum size, in bytes, of the data within the column. The default value is inferred from the parameter value.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumn">\r
+      <summary>Gets or sets the name of the source column mapped to the <see cref="T:System.Data.DataSet" /> and used for loading or returning the <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>The name of the source column mapped to the <see cref="T:System.Data.DataSet" />. The default is an empty string.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumnNullMapping">\r
+      <summary>Sets or gets a value which indicates whether the source column is nullable. This allows <see cref="T:System.Data.Common.DbCommandBuilder" /> to correctly generate Update statements for nullable columns.</summary>\r
+      <returns>true if the source column is nullable; false if it is not.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Value">\r
+      <summary>Gets or sets the value of the parameter.</summary>\r
+      <returns>An <see cref="T:System.Object" /> that is the value of the parameter. The default value is null.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameterCollection">\r
+      <summary>The base class for a collection of parameters relevant to a <see cref="T:System.Data.Common.DbCommand" />. </summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Data.Common.DbParameterCollection" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Add(System.Object)">\r
+      <summary>Adds the specified <see cref="T:System.Data.Common.DbParameter" /> object to the <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <returns>The index of the <see cref="T:System.Data.Common.DbParameter" /> object in the collection.</returns>\r
+      <param name="value">The <see cref="P:System.Data.Common.DbParameter.Value" /> of the <see cref="T:System.Data.Common.DbParameter" /> to add to the collection.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.AddRange(System.Array)">\r
+      <summary>Adds an array of items with the specified values to the <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <param name="values">An array of values of type <see cref="T:System.Data.Common.DbParameter" /> to add to the collection.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Clear">\r
+      <summary>Removes all <see cref="T:System.Data.Common.DbParameter" /> values from the <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.Object)">\r
+      <summary>Indicates whether a <see cref="T:System.Data.Common.DbParameter" /> with the specified <see cref="P:System.Data.Common.DbParameter.Value" /> is contained in the collection.</summary>\r
+      <returns>true if the <see cref="T:System.Data.Common.DbParameter" /> is in the collection; otherwise false.</returns>\r
+      <param name="value">The <see cref="P:System.Data.Common.DbParameter.Value" /> of the <see cref="T:System.Data.Common.DbParameter" /> to look for in the collection.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.String)">\r
+      <summary>Indicates whether a <see cref="T:System.Data.Common.DbParameter" /> with the specified name exists in the collection.</summary>\r
+      <returns>true if the <see cref="T:System.Data.Common.DbParameter" /> is in the collection; otherwise false.</returns>\r
+      <param name="value">The name of the <see cref="T:System.Data.Common.DbParameter" /> to look for in the collection.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.CopyTo(System.Array,System.Int32)">\r
+      <summary>Copies an array of items to the collection starting at the specified index.</summary>\r
+      <param name="array">The array of items to copy to the collection.</param>\r
+      <param name="index">The index in the collection to copy the items.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Count">\r
+      <summary>Specifies the number of items in the collection.</summary>\r
+      <returns>The number of items in the collection.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetEnumerator">\r
+      <summary>Exposes the <see cref="M:System.Collections.IEnumerable.GetEnumerator" /> method, which supports a simple iteration over a collection by a .NET Framework data provider.</summary>\r
+      <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the collection.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.Int32)">\r
+      <summary>Returns the <see cref="T:System.Data.Common.DbParameter" /> object at the specified index in the collection.</summary>\r
+      <returns>The <see cref="T:System.Data.Common.DbParameter" /> object at the specified index in the collection.</returns>\r
+      <param name="index">The index of the <see cref="T:System.Data.Common.DbParameter" /> in the collection.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.String)">\r
+      <summary>Returns <see cref="T:System.Data.Common.DbParameter" /> the object with the specified name.</summary>\r
+      <returns>The <see cref="T:System.Data.Common.DbParameter" /> the object with the specified name.</returns>\r
+      <param name="parameterName">The name of the <see cref="T:System.Data.Common.DbParameter" /> in the collection.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.Object)">\r
+      <summary>Returns the index of the specified <see cref="T:System.Data.Common.DbParameter" /> object.</summary>\r
+      <returns>The index of the specified <see cref="T:System.Data.Common.DbParameter" /> object.</returns>\r
+      <param name="value">The <see cref="T:System.Data.Common.DbParameter" /> object in the collection.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.String)">\r
+      <summary>Returns the index of the <see cref="T:System.Data.Common.DbParameter" /> object with the specified name.</summary>\r
+      <returns>The index of the <see cref="T:System.Data.Common.DbParameter" /> object with the specified name.</returns>\r
+      <param name="parameterName">The name of the <see cref="T:System.Data.Common.DbParameter" /> object in the collection.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Insert(System.Int32,System.Object)">\r
+      <summary>Inserts the specified index of the <see cref="T:System.Data.Common.DbParameter" /> object with the specified name into the collection at the specified index.</summary>\r
+      <param name="index">The index at which to insert the <see cref="T:System.Data.Common.DbParameter" /> object.</param>\r
+      <param name="value">The <see cref="T:System.Data.Common.DbParameter" /> object to insert into the collection.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.Int32)">\r
+      <summary>Gets and sets the <see cref="T:System.Data.Common.DbParameter" /> at the specified index.</summary>\r
+      <returns>The <see cref="T:System.Data.Common.DbParameter" /> at the specified index.</returns>\r
+      <param name="index">The zero-based index of the parameter.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">The specified index does not exist. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.String)">\r
+      <summary>Gets and sets the <see cref="T:System.Data.Common.DbParameter" /> with the specified name.</summary>\r
+      <returns>The <see cref="T:System.Data.Common.DbParameter" /> with the specified name.</returns>\r
+      <param name="parameterName">The name of the parameter.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">The specified index does not exist. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Remove(System.Object)">\r
+      <summary>Removes the specified <see cref="T:System.Data.Common.DbParameter" /> object from the collection.</summary>\r
+      <param name="value">The <see cref="T:System.Data.Common.DbParameter" /> object to remove.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.Int32)">\r
+      <summary>Removes the <see cref="T:System.Data.Common.DbParameter" /> object at the specified from the collection.</summary>\r
+      <param name="index">The index where the <see cref="T:System.Data.Common.DbParameter" /> object is located.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.String)">\r
+      <summary>Removes the <see cref="T:System.Data.Common.DbParameter" /> object with the specified name from the collection.</summary>\r
+      <param name="parameterName">The name of the <see cref="T:System.Data.Common.DbParameter" /> object to remove.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.Int32,System.Data.Common.DbParameter)">\r
+      <summary>Sets the <see cref="T:System.Data.Common.DbParameter" /> object at the specified index to a new value. </summary>\r
+      <param name="index">The index where the <see cref="T:System.Data.Common.DbParameter" /> object is located.</param>\r
+      <param name="value">The new <see cref="T:System.Data.Common.DbParameter" /> value.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.String,System.Data.Common.DbParameter)">\r
+      <summary>Sets the <see cref="T:System.Data.Common.DbParameter" /> object with the specified name to a new value.</summary>\r
+      <param name="parameterName">The name of the <see cref="T:System.Data.Common.DbParameter" /> object in the collection.</param>\r
+      <param name="value">The new <see cref="T:System.Data.Common.DbParameter" /> value.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.SyncRoot">\r
+      <summary>Specifies the <see cref="T:System.Object" /> to be used to synchronize access to the collection.</summary>\r
+      <returns>A <see cref="T:System.Object" /> to be used to synchronize access to the <see cref="T:System.Data.Common.DbParameterCollection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#ICollection#IsSynchronized"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#Item(System.Int32)">\r
+      <summary>Gets or sets the element at the specified index.</summary>\r
+      <returns>The element at the specified index.</returns>\r
+      <param name="index">The zero-based index of the element to get or set.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbProviderFactory">\r
+      <summary>Represents a set of methods for creating instances of a provider's implementation of the data source classes.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.#ctor">\r
+      <summary>Initializes a new instance of a <see cref="T:System.Data.Common.DbProviderFactory" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateCommand">\r
+      <summary>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbCommand" /> class.</summary>\r
+      <returns>A new instance of <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnection">\r
+      <summary>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbConnection" /> class.</summary>\r
+      <returns>A new instance of <see cref="T:System.Data.Common.DbConnection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnectionStringBuilder">\r
+      <summary>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> class.</summary>\r
+      <returns>A new instance of <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateParameter">\r
+      <summary>Returns a new instance of the provider's class that implements the <see cref="T:System.Data.Common.DbParameter" /> class.</summary>\r
+      <returns>A new instance of <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbTransaction">\r
+      <summary>The base class for a transaction. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.#ctor">\r
+      <summary>Initializes a new <see cref="T:System.Data.Common.DbTransaction" /> object.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Commit">\r
+      <summary>Commits the database transaction.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.Connection">\r
+      <summary>Specifies the <see cref="T:System.Data.Common.DbConnection" /> object associated with the transaction.</summary>\r
+      <returns>The <see cref="T:System.Data.Common.DbConnection" /> object associated with the transaction.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.DbConnection">\r
+      <summary>Specifies the <see cref="T:System.Data.Common.DbConnection" /> object associated with the transaction.</summary>\r
+      <returns>The <see cref="T:System.Data.Common.DbConnection" /> object associated with the transaction.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Data.Common.DbTransaction" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Data.Common.DbTransaction" /> and optionally releases the managed resources.</summary>\r
+      <param name="disposing">If true, this method releases all resources held by any managed objects that this <see cref="T:System.Data.Common.DbTransaction" /> references.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.IsolationLevel">\r
+      <summary>Specifies the <see cref="T:System.Data.IsolationLevel" /> for this transaction.</summary>\r
+      <returns>The <see cref="T:System.Data.IsolationLevel" /> for this transaction.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Rollback">\r
+      <summary>Rolls back a transaction from a pending state.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Contracts.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Contracts.dll
new file mode 100644 (file)
index 0000000..c7060f2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Contracts.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Debug.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Debug.dll
new file mode 100644 (file)
index 0000000..4b16212
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Debug.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.FileVersionInfo.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.FileVersionInfo.dll
new file mode 100644 (file)
index 0000000..cc687b5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.FileVersionInfo.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Process.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Process.dll
new file mode 100644 (file)
index 0000000..dcf739a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Process.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.StackTrace.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.StackTrace.dll
new file mode 100644 (file)
index 0000000..2649fee
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.StackTrace.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.StackTrace.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.StackTrace.xml
new file mode 100644 (file)
index 0000000..6ec88ce
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.StackTrace</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.StackFrame">\r
+      <summary>Provides information about a <see cref="T:System.Diagnostics.StackFrame" />, which represents a function call on the call stack for the current thread.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileColumnNumber">\r
+      <summary>Gets the column number in the file that contains the code that is executing. This information is typically extracted from the debugging symbols for the executable.</summary>\r
+      <returns>The file column number, or 0 (zero) if the file column number cannot be determined.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileLineNumber">\r
+      <summary>Gets the line number in the file that contains the code that is executing. This information is typically extracted from the debugging symbols for the executable.</summary>\r
+      <returns>The file line number, or 0 (zero) if the file line number cannot be determined.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileName">\r
+      <summary>Gets the file name that contains the code that is executing. This information is typically extracted from the debugging symbols for the executable.</summary>\r
+      <returns>The file name, or null if the file name cannot be determined.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetILOffset">\r
+      <summary>Gets the offset from the start of the Microsoft intermediate language (MSIL) code for the method that is executing. This offset might be an approximation depending on whether or not the just-in-time (JIT) compiler is generating debugging code. The generation of this debugging information is controlled by the <see cref="T:System.Diagnostics.DebuggableAttribute" />.</summary>\r
+      <returns>The offset from the start of the MSIL code for the method that is executing.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetMethod">\r
+      <summary>Gets the method in which the frame is executing.</summary>\r
+      <returns>The method in which the frame is executing.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Diagnostics.StackFrame.OFFSET_UNKNOWN">\r
+      <summary>Defines the value that is returned from the <see cref="M:System.Diagnostics.StackFrame.GetNativeOffset" /> or <see cref="M:System.Diagnostics.StackFrame.GetILOffset" /> method when the native or Microsoft intermediate language (MSIL) offset is unknown. This field is constant.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.ToString">\r
+      <summary>Builds a readable representation of the stack trace.</summary>\r
+      <returns>A readable representation of the stack trace.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Diagnostics.StackFrameExtensions"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeImageBase(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeIP(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasILOffset(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasMethod(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasNativeImage(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasSource(System.Diagnostics.StackFrame)"></member>\r
+    <member name="T:System.Diagnostics.StackTrace">\r
+      <summary>Represents a stack trace, which is an ordered collection of one or more stack frames.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.#ctor(System.Exception,System.Boolean)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.StackTrace" /> class, using the provided exception object and optionally capturing source information.</summary>\r
+      <exception cref="T:System.ArgumentNullException">The parameter <paramref name="e" /> is null. </exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.GetFrames">\r
+      <summary>Returns a copy of all stack frames in the current stack trace.</summary>\r
+      <returns>An array of type <see cref="T:System.Diagnostics.StackFrame" /> representing the function calls in the stack trace.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.ToString">\r
+      <summary>Builds a readable representation of the stack trace.</summary>\r
+      <returns>A readable representation of the stack trace.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.TextWriterTraceListener.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.TextWriterTraceListener.dll
new file mode 100644 (file)
index 0000000..2119948
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.TextWriterTraceListener.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tools.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tools.dll
new file mode 100644 (file)
index 0000000..d86d8c6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tools.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.TraceSource.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.TraceSource.dll
new file mode 100644 (file)
index 0000000..5fc3d4f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.TraceSource.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tracing.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tracing.dll
new file mode 100644 (file)
index 0000000..3df8df9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tracing.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tracing.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Diagnostics.Tracing.xml
new file mode 100644 (file)
index 0000000..4ef889a
--- /dev/null
@@ -0,0 +1,810 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.Tracing</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.Tracing.EventActivityOptions">\r
+      <summary>Specifies the tracking of activity start and stop events. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">\r
+      <summary>Allow overlapping activities. By default, activity starts and stops must be property nested. That is, a sequence of Start A, Start B, Stop A, Stop B is not allowed will result in B stopping at the same time as A.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">\r
+      <summary>Turn off start and stop tracking. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">\r
+      <summary>Use the default behavior for start and stop tracking.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">\r
+      <summary>Allow recursive activity starts. By default, an activity cannot be recursive. That is, a sequence of Start A, Start A, Stop A, Stop A is not allowed. Unintentional recursive activities can occur if the app executes and for some the stop is not reached before another start is called. </summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventAttribute">\r
+      <summary>Specifies additional event schema information for an event.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> class with the specified event identifier.</summary>\r
+      <param name="eventId">The event identifier for the event.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">\r
+      <summary>Specifies the behavior of the start and stop events of an activity. An activity is the region of time in an app between the start and the stop.</summary>\r
+      <returns>Returns <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">\r
+      <summary>Gets or sets an additional event log where the event should be written.</summary>\r
+      <returns>An additional event log where the event should be written.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">\r
+      <summary>Gets or sets the identifier for the event.</summary>\r
+      <returns>The event identifier. This value should be between 0 and 65535.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">\r
+      <summary>Gets or sets the keywords for the event.</summary>\r
+      <returns>A bitwise combination of the enumeration values.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">\r
+      <summary>Gets or sets the level for the event.</summary>\r
+      <returns>One of the enumeration values that specifies the level for the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">\r
+      <summary>Gets or sets the message for the event.</summary>\r
+      <returns>The message for the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">\r
+      <summary>Gets or sets the operation code for the event.</summary>\r
+      <returns>One of the enumeration values that specifies the operation code.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">\r
+      <summary>Gets and sets the <see cref="T:System.Diagnostics.Tracing.EventTags" /> value for this <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> object. An event tag is a user-defined value that is passed through when the event is logged. </summary>\r
+      <returns>Returns the <see cref="T:System.Diagnostics.Tracing.EventTags" /> value.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">\r
+      <summary>Gets or sets the task for the event.</summary>\r
+      <returns>The task for the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">\r
+      <summary>Gets or sets the version of the event.</summary>\r
+      <returns>The version of the event.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventChannel">\r
+      <summary>Specifies the event log channel for the event.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">\r
+      <summary>The administrator log channel.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">\r
+      <summary>The analytic channel.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">\r
+      <summary>The debug channel.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.None">\r
+      <summary>No channel specified.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">\r
+      <summary>The operational channel. </summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommand">\r
+      <summary>Describes the command (<see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" /> property) that is passed to the <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> callback.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">\r
+      <summary>Disable the event.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">\r
+      <summary>Enable the event.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">\r
+      <summary>Send the manifest.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Update">\r
+      <summary>Update the event.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">\r
+      <summary>Provides the arguments for the <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> callback.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">\r
+      <summary>Gets the array of arguments for the callback.</summary>\r
+      <returns>An array of callback arguments.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">\r
+      <summary>Gets the command for the callback.</summary>\r
+      <returns>The callback command.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">\r
+      <summary>Disables the event that have the specified identifier.</summary>\r
+      <returns>true if <paramref name="eventId" /> is in range; otherwise, false.</returns>\r
+      <param name="eventId">The identifier of the event to disable.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">\r
+      <summary>Enables the event that has the specified identifier.</summary>\r
+      <returns>true if <paramref name="eventId" /> is in range; otherwise, false.</returns>\r
+      <param name="eventId">The identifier of the event to enable.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventDataAttribute">\r
+      <summary>Specifies a type to be passed to the <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" /> method.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> class. </summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">\r
+      <summary>Gets or set the name to apply to an event if the event type or property is not explicitly named.</summary>\r
+      <returns>The name to apply to the event or property.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">\r
+      <summary>The <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> is placed on fields of user-defined types that are passed as <see cref="T:System.Diagnostics.Tracing.EventSource" /> payloads. </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> class.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">\r
+      <summary>Gets and sets the value that specifies how to format the value of a user-defined type.</summary>\r
+      <returns>Returns a<see cref="T:System.Diagnostics.Tracing.EventFieldFormat" /> value.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">\r
+      <summary>Gets and sets the user-defined <see cref="T:System.Diagnostics.Tracing.EventFieldTags" /> value that is required for fields that contain data that isn't one of the supported types. </summary>\r
+      <returns>Returns <see cref="T:System.Diagnostics.Tracing.EventFieldTags" />.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldFormat">\r
+      <summary>Specifies how to format the value of a user-defined type and can be used to override the default formatting for a field.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">\r
+      <summary>Boolean</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">\r
+      <summary>Default.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">\r
+      <summary>Hexadecimal.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">\r
+      <summary>HResult.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">\r
+      <summary>JSON.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">\r
+      <summary>String.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">\r
+      <summary>XML.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldTags">\r
+      <summary>Specifies the user-defined tag that is placed on fields of user-defined types that are passed as <see cref="T:System.Diagnostics.Tracing.EventSource" /> payloads through the <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">\r
+      <summary>Specifies no tag and is equal to zero.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">\r
+      <summary>Specifies a property should be ignored when writing an event type with the <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" /> method.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" /> class.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventKeywords">\r
+      <summary>Defines the standard keywords that apply to events.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.All">\r
+      <summary>All the bits are set to 1, representing every possible group of events.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">\r
+      <summary>Attached to all failed security audit events. Use this keyword only  for events in the security log.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">\r
+      <summary>Attached to all successful security audit events. Use this keyword only for events in the security log.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">\r
+      <summary>Attached to transfer events where the related activity ID (correlation ID) is a computed value and is not guaranteed to be unique (that is, it is not a real GUID).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">\r
+      <summary>Attached to events that are raised by using the RaiseEvent function.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.None">\r
+      <summary>No filtering on keywords is performed when the event is published.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">\r
+      <summary>Attached to all Service Quality Mechanism (SQM) events.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">\r
+      <summary>Attached to all Windows Diagnostics Infrastructure (WDI) context events.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">\r
+      <summary>Attached to all Windows Diagnostics Infrastructure (WDI) diagnostic events.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventLevel">\r
+      <summary>Identifies the level of an event.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">\r
+      <summary>This level corresponds to a critical error, which is a serious error that has caused a major failure.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Error">\r
+      <summary>This level adds standard errors that signify a problem.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">\r
+      <summary>This level adds informational events or messages that are not errors. These events can help trace the progress or state of an application.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">\r
+      <summary>No level filtering is done on the event.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">\r
+      <summary>This level adds lengthy events or messages. It causes all events to be logged.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">\r
+      <summary>This level adds warning events (for example, events that are published because a disk is nearing full capacity).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventListener">\r
+      <summary>Provides methods for enabling and disabling events from event sources.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">\r
+      <summary>Creates a new instance of the <see cref="T:System.Diagnostics.Tracing.EventListener" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Disables all events for the specified event source.</summary>\r
+      <param name="eventSource">The event source to disable events for.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">\r
+      <summary>Releases the resources used by the current instance of the <see cref="T:System.Diagnostics.Tracing.EventListener" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">\r
+      <summary>Enables events for the specified event source that has the specified verbosity level or lower.</summary>\r
+      <param name="eventSource">The event source to enable events for.</param>\r
+      <param name="level">The level of events to enable.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Enables events for the specified event source that has the specified verbosity level or lower, and matching keyword flags.</summary>\r
+      <param name="eventSource">The event source to enable events for.</param>\r
+      <param name="level">The level of events to enable.</param>\r
+      <param name="matchAnyKeyword">The keyword flags necessary to enable the events.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Enables events for the specified event source that has the specified verbosity level or lower, matching event keyword flag, and matching arguments.</summary>\r
+      <param name="eventSource">The event source to enable events for.</param>\r
+      <param name="level">The level of events to enable.</param>\r
+      <param name="matchAnyKeyword">The keyword flags necessary to enable the events.</param>\r
+      <param name="arguments">The arguments to be matched to enable the events.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Gets a small non-negative number that represents the specified event source.</summary>\r
+      <returns>A small non-negative number that represents the specified event source.</returns>\r
+      <param name="eventSource">The event source to find the index for.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Called for all existing event sources when the event listener is created and when a new event source is attached to the listener.</summary>\r
+      <param name="eventSource">The event source.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">\r
+      <summary>Called whenever an event has been written by an event source for which the event listener has enabled events.</summary>\r
+      <param name="eventData">The event arguments that describe the event.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventManifestOptions">\r
+      <summary>Specifies how the ETW manifest for the event source is generated.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">\r
+      <summary>Generates a resources node under the localization folder for every satellite assembly provided.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">\r
+      <summary>Overrides the default behavior that the current <see cref="T:System.Diagnostics.Tracing.EventSource" /> must be the base class of the user-defined type passed to the write method. This enables the validation of .NET event sources.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">\r
+      <summary>No options are specified.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">\r
+      <summary>A manifest is generated only the event source must be registered on the host computer.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">\r
+      <summary>Causes an exception to be raised if any inconsistencies occur when writing the manifest file.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventOpcode">\r
+      <summary>Defines the standard operation codes that the event source attaches to events.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">\r
+      <summary>A trace collection start event.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">\r
+      <summary>A trace collection stop event.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">\r
+      <summary>An extension event.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">\r
+      <summary>An informational event.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">\r
+      <summary>An event that is published when one activity in an application receives data.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">\r
+      <summary>An event that is published after an activity in an application replies to an event.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">\r
+      <summary>An event that is published after an activity in an application resumes from a suspended state. The event should follow an event that has the <see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" /> operation code.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">\r
+      <summary>An event that is published when one activity in an application transfers data or system resources to another activity.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">\r
+      <summary>An event that is published when an application starts a new transaction or activity. This operation code can be embedded within another transaction or activity when multiple events that have the <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> code follow each other without an intervening event that has a <see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" /> code.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">\r
+      <summary>An event that is published when an activity or a transaction in an application ends. The event corresponds to the last unpaired event that has a <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> operation code.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">\r
+      <summary>An event that is published when an activity in an application is suspended.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource">\r
+      <summary>Provides the ability to create events for event tracing for Windows (ETW).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">\r
+      <summary>Creates a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSource" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSource" /> class and specifies whether to throw an exception when an error occurs in the underlying Windows code.</summary>\r
+      <param name="throwOnEventWriteErrors">true to throw an exception when an error occurs in the underlying Windows code; otherwise, false.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSource" /> class with the specified configuration settings.</summary>\r
+      <param name="settings">A bitwise combination of the enumeration values that specify the configuration settings to apply to the event source.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSource" /> to be used with non-contract events that contains the specified settings and traits.</summary>\r
+      <param name="settings">A bitwise combination of the enumeration values that specify the configuration settings to apply to the event source.</param>\r
+      <param name="traits">The key-value pairs that specify traits for the event source.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSource" /> class with the specified name.</summary>\r
+      <param name="eventSourceName">The name to apply to the event source. Must not be null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSource" /> class with the specified name and settings.</summary>\r
+      <param name="eventSourceName">The name to apply to the event source. Must not be null.</param>\r
+      <param name="config">A bitwise combination of the enumeration values that specify the configuration settings to apply to the event source.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Creates a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSource" /> class with the specified configuration settings.</summary>\r
+      <param name="eventSourceName">The name to apply to the event source. Must not be null.</param>\r
+      <param name="config">A bitwise combination of the enumeration values that specify the configuration settings to apply to the event source.</param>\r
+      <param name="traits">The key-value pairs that specify traits for the event source.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Gets any exception that was thrown during the construction of the event source.</summary>\r
+      <returns>The exception that was thrown during the construction of the event source, or null if no exception was thrown. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Gets the activity ID of the current thread. </summary>\r
+      <returns>The activity ID of the current thread. </returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">\r
+      <summary>Releases all resources used by the current instance of the <see cref="T:System.Diagnostics.Tracing.EventSource" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Diagnostics.Tracing.EventSource" /> class and optionally releases the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">\r
+      <summary>Allows the <see cref="T:System.Diagnostics.Tracing.EventSource" /> object to attempt to free resources and perform other cleanup operations before the  object is reclaimed by garbage collection.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">\r
+      <summary>Returns a string of the XML manifest that is associated with the current event source.</summary>\r
+      <returns>The XML data string.</returns>\r
+      <param name="eventSourceType">The type of the event source.</param>\r
+      <param name="assemblyPathToIncludeInManifest">The path to the assembly file (.dll) to include in the provider element of the manifest. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">\r
+      <summary>Returns a string of the XML manifest that is associated with the current event source.</summary>\r
+      <returns>The XML data string or null (see remarks).</returns>\r
+      <param name="eventSourceType">The type of the event source.</param>\r
+      <param name="assemblyPathToIncludeInManifest">The path to the assembly file (.dll) file to include in the provider element of the manifest. </param>\r
+      <param name="flags">A bitwise combination of the enumeration values that specify how the manifest is generated.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">\r
+      <summary>Gets the unique identifier for this implementation of the event source.</summary>\r
+      <returns>A unique identifier for this event source type.</returns>\r
+      <param name="eventSourceType">The type of the event source.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">\r
+      <summary>Gets the friendly name of the event source.</summary>\r
+      <returns>The friendly name of the event source. The default is the simple name of the class.</returns>\r
+      <param name="eventSourceType">The type of the event source.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">\r
+      <summary>Gets a snapshot of all the event sources for the application domain.</summary>\r
+      <returns>An enumeration of all the event sources in the application domain.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">\r
+      <summary>Gets the trait value associated with the specified key.</summary>\r
+      <returns>The trait value associated with the specified key. If the key is not found, returns null.</returns>\r
+      <param name="key">The key of the trait to get.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Guid">\r
+      <summary>The unique identifier for the event source.</summary>\r
+      <returns>A unique identifier for the event source.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">\r
+      <summary>Determines whether the current event source is enabled.</summary>\r
+      <returns>true if the current event source is enabled; otherwise, false.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Determines whether the current event source that has the specified level and keyword is enabled.</summary>\r
+      <returns>true if the event source is enabled; otherwise, false.</returns>\r
+      <param name="level">The level of the event source.</param>\r
+      <param name="keywords">The keyword of the event source.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">\r
+      <summary>Determines whether the current event source is enabled for events with the specified level, keywords and channel.</summary>\r
+      <returns>true if the event source is enabled for the specified event level, keywords and channel; otherwise, false.The result of this method is only an approximation of whether a particular event is active.  Use it to avoid expensive computation for logging when logging is disabled.   Event sources may have additional filtering that determines their activity..</returns>\r
+      <param name="level">The event level to check. An event source will be considered enabled when its level is greater than or equal to <paramref name="level" />.</param>\r
+      <param name="keywords">The event keywords to check.</param>\r
+      <param name="channel">The event channel to check.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Name">\r
+      <summary>The friendly name of the class that is derived from the event source.</summary>\r
+      <returns>The friendly name of the derived class.  The default is the simple name of the class.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">\r
+      <summary>Called when the current event source is updated by the controller.</summary>\r
+      <param name="command">The arguments for the event.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Sends a command to a specified event source.</summary>\r
+      <param name="eventSource">The event source to send the command to.</param>\r
+      <param name="command">The event command to send.</param>\r
+      <param name="commandArguments">The arguments for the event command.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Sets the activity ID on the current thread.</summary>\r
+      <param name="activityId">The current thread's new activity ID, or <see cref="F:System.Guid.Empty" /> to indicate that work on the current thread is not associated with any activity. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Sets the activity ID on the current thread, and returns the previous activity ID.</summary>\r
+      <param name="activityId">The current thread's new activity ID, or <see cref="F:System.Guid.Empty" /> to indicate that work on the current thread is not associated with any activity.</param>\r
+      <param name="oldActivityThatWillContinue">When this method returns, contains the previous activity ID on the current thread. </param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Settings">\r
+      <summary>Gets the settings applied to this event source.</summary>\r
+      <returns>The settings applied to this event source.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.ToString">\r
+      <summary>Obtains a string representation of the current event source instance.</summary>\r
+      <returns>The name and unique identifier that identify the current event source.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">\r
+      <summary>Writes an event without fields, but with the specified name and default options.</summary>\r
+      <param name="eventName">The name of the event to write.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">\r
+      <summary>Writes an event without fields, but with the specified name and options.</summary>\r
+      <param name="eventName">The name of the event to write.</param>\r
+      <param name="options">The options such as level, keywords and operation code for the event.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">\r
+      <summary>Writes an event with the specified name, event data and options.</summary>\r
+      <param name="eventName">The name of the event.</param>\r
+      <param name="options">The event options.</param>\r
+      <param name="data">The event data. This type must be an anonymous type or marked with the <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> attribute.</param>\r
+      <typeparam name="T">The type that defines the event and its associated data. This type must be an anonymous type or marked with the <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> attribute.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">\r
+      <summary>Writes an event with the specified name, options, related activity and event data.</summary>\r
+      <param name="eventName">The name of the event.</param>\r
+      <param name="options">The event options.</param>\r
+      <param name="activityId">The ID of the activity associated with the event.</param>\r
+      <param name="relatedActivityId">The ID of an associated activity, or <see cref="F:System.Guid.Empty" /> if there is no associated activity.</param>\r
+      <param name="data">The event data. This type must be an anonymous type or marked with the <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> attribute.</param>\r
+      <typeparam name="T">The type that defines the event and its associated data. This type must be an anonymous type or marked with the <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> attribute.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">\r
+      <summary>Writes an event with the specified name, options and event data.</summary>\r
+      <param name="eventName">The name of the event.</param>\r
+      <param name="options">The event options.</param>\r
+      <param name="data">The event data. This type must be an anonymous type or marked with the <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> attribute.</param>\r
+      <typeparam name="T">The type that defines the event and its associated data. This type must be an anonymous type or marked with the <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> attribute.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">\r
+      <summary>Writes an event with the specified name and data.</summary>\r
+      <param name="eventName">The name of the event.</param>\r
+      <param name="data">The event data. This type must be an anonymous type or marked with the <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> attribute.</param>\r
+      <typeparam name="T">The type that defines the event and its associated data. This type must be an anonymous type or marked with the <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> attribute.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">\r
+      <summary>Writes an event by using the provided event identifier.</summary>\r
+      <param name="eventId">The event identifier. This value should be between 0 and 65535.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">\r
+      <summary>Writes an event by using the provided event identifier and byte array argument.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A byte array argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">\r
+      <summary>Writes an event by using the provided event identifier and 32-bit integer argument.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">An integer argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">\r
+      <summary>Writes an event by using the provided event identifier and 32-bit integer arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">An integer argument.</param>\r
+      <param name="arg2">An integer argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>Writes an event by using the provided event identifier and 32-bit integer arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">An integer argument.</param>\r
+      <param name="arg2">An integer argument.</param>\r
+      <param name="arg3">An integer argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">\r
+      <summary>Writes an event by using the provided event identifier and 32-bit integer and string arguments.</summary>\r
+      <param name="eventId">The event identifier. This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A 32-bit integer argument.</param>\r
+      <param name="arg2">A string argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">\r
+      <summary>Writes an event by using the provided event identifier and 64-bit integer argument.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A 64 bit integer argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">\r
+      <summary>Writes the event data using the specified indentifier and 64-bit integer and byte array arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A 64-bit integer argument.</param>\r
+      <param name="arg2">A byte array argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">\r
+      <summary>Writes an event by using the provided event identifier and 64-bit arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A 64 bit integer argument.</param>\r
+      <param name="arg2">A 64 bit integer argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">\r
+      <summary>Writes an event by using the provided event identifier and 64-bit arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A 64 bit integer argument.</param>\r
+      <param name="arg2">A 64 bit integer argument.</param>\r
+      <param name="arg3">A 64 bit integer argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">\r
+      <summary>Writes an event by using the provided event identifier and 64-bit integer, and string arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A 64-bit integer argument.</param>\r
+      <param name="arg2">A string argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">\r
+      <summary>Writes an event by using the provided event identifier and array of arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="args">An array of objects.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">\r
+      <summary>Writes an event by using the provided event identifier and string argument.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A string argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">\r
+      <summary>Writes an event by using the provided event identifier and arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A string argument.</param>\r
+      <param name="arg2">A 32 bit integer argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">\r
+      <summary>Writes an event by using the provided event identifier and arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A string argument.</param>\r
+      <param name="arg2">A 32 bit integer argument.</param>\r
+      <param name="arg3">A 32 bit integer argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">\r
+      <summary>Writes an event by using the provided event identifier and arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A string argument.</param>\r
+      <param name="arg2">A 64 bit integer argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">\r
+      <summary>Writes an event by using the provided event identifier and string arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A string argument.</param>\r
+      <param name="arg2">A string argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">\r
+      <summary>Writes an event by using the provided event identifier and string arguments.</summary>\r
+      <param name="eventId">The event identifier.  This value should be between 0 and 65535.</param>\r
+      <param name="arg1">A string argument.</param>\r
+      <param name="arg2">A string argument.</param>\r
+      <param name="arg3">A string argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>Creates a new <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> overload by using the provided event identifier and event data.</summary>\r
+      <param name="eventId">The event identifier.</param>\r
+      <param name="eventDataCount">The number of event data items.</param>\r
+      <param name="data">The structure that contains the event data.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Writes an event that indicates that the current activity is related to another activity. </summary>\r
+      <param name="eventId">An identifier that uniquely identifies this event within the <see cref="T:System.Diagnostics.Tracing.EventSource" />. </param>\r
+      <param name="relatedActivityId">The related activity identifier. </param>\r
+      <param name="args">An array of objects that contain data about the event. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Writes an event that indicates that the current activity is related to another activity.</summary>\r
+      <param name="eventId">An identifier that uniquely identifies this event within the <see cref="T:System.Diagnostics.Tracing.EventSource" />.</param>\r
+      <param name="relatedActivityId">A pointer to the GUID of the related activity ID. </param>\r
+      <param name="eventDataCount">The number of items in the <paramref name="data" /> field. </param>\r
+      <param name="data">A pointer to the first item in the event data field. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource.EventData">\r
+      <summary>Provides the event data for creating fast <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> overloads by using the <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" /> method.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">\r
+      <summary>Gets or sets the pointer to the data for the new <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> overload.</summary>\r
+      <returns>The pointer to the data.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">\r
+      <summary>Gets or sets the number of payload items in the new <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> overload.</summary>\r
+      <returns>The number of payload items in the new overload.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">\r
+      <summary>Allows the event tracing for Windows (ETW) name to be defined independently of the name of the event source class.   </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> class.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">\r
+      <summary>Gets or sets the event source identifier.</summary>\r
+      <returns>The event source identifier.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">\r
+      <summary>Gets or sets the name of the localization resource file.</summary>\r
+      <returns>The name of the localization resource file, or null if the localization resource file does not exist.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">\r
+      <summary>Gets or sets the name of the event source.</summary>\r
+      <returns>The name of the event source.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceException">\r
+      <summary>The exception that is thrown when an error occurs during event tracing for Windows (ETW).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> class with a specified error message.</summary>\r
+      <param name="message">The message that describes the error.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>\r
+      <param name="message">The error message that explains the reason for the exception. </param>\r
+      <param name="innerException">The exception that is the cause of the current exception, or null if no inner exception is specified. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceOptions">\r
+      <summary>Specifies overrides of default event settings such as the log level, keywords and operation code when the <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" /> method is called.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions">\r
+      <summary>The activity options defined for this event source.</summary>\r
+      <returns>Returns <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">\r
+      <summary>Gets or sets the keywords applied to the event. If this property is not set, the event’s keywords will be None.</summary>\r
+      <returns>The keywords applied to the event, or None if no keywords are set.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">\r
+      <summary>Gets or sets the event level applied to the event. </summary>\r
+      <returns>The event level for the event. If not set, the default is Verbose (5).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">\r
+      <summary>Gets or sets the operation code to use for the specified event. </summary>\r
+      <returns>The operation code to use for the specified event. If not set, the default is Info (0).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags">\r
+      <summary>The event tags defined for this event source.</summary>\r
+      <returns>Returns <see cref="T:System.Diagnostics.Tracing.EventTags" />.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceSettings">\r
+      <summary>Specifies configuration options for an event source.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">\r
+      <summary>None of the special configuration options are enabled.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">\r
+      <summary>The ETW listener should use a manifest-based format when raising events. Setting this option is a directive to the ETW listener should use manifest-based format when raising events. This is the default option when defining a type derived from <see cref="T:System.Diagnostics.Tracing.EventSource" /> using one of the protected <see cref="T:System.Diagnostics.Tracing.EventSource" /> constructors.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">\r
+      <summary>The ETW listener should use self-describing event format. This is the default option when creating a new instance of the <see cref="T:System.Diagnostics.Tracing.EventSource" /> using one of the public <see cref="T:System.Diagnostics.Tracing.EventSource" /> constructors. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">\r
+      <summary>The event source throws an exception when an error occurs. </summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTags">\r
+      <summary>Specifies the tracking of activity start and stop events. You should only use the lower 24 bits. For more information, see <see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> and <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTags.None">\r
+      <summary>Specifies no tag and is equal to zero.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTask">\r
+      <summary>Defines the tasks that apply to events.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTask.None">\r
+      <summary>Undefined task.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">\r
+      <summary>Provides data for the <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" /> callback.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Gets the activity ID on the thread that the event was written to. </summary>\r
+      <returns>The activity ID on the thread that the event was written to. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">\r
+      <summary>Gets the channel for the event.</summary>\r
+      <returns>The channel for the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">\r
+      <summary>Gets the event identifier.</summary>\r
+      <returns>The event identifier.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">\r
+      <summary>Gets the name of the event.</summary>\r
+      <returns>The name of the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">\r
+      <summary>Gets the event source object.</summary>\r
+      <returns>The event source object.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">\r
+      <summary>Gets the keywords for the event.</summary>\r
+      <returns>The keywords for the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">\r
+      <summary>Gets the level of the event.</summary>\r
+      <returns>The level of the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">\r
+      <summary>Gets the message for the event.</summary>\r
+      <returns>The message for the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">\r
+      <summary>Gets the operation code for the event.</summary>\r
+      <returns>The operation code for the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">\r
+      <summary>Gets the payload for the event.</summary>\r
+      <returns>The payload for the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">\r
+      <summary>Returns a list of strings that represent the property names of the event.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Gets the identifier of an activity that is related to the activity represented by the current instance. </summary>\r
+      <returns>The identifier of the related activity, or <see cref="F:System.Guid.Empty" /> if there is no related activity.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">\r
+      <summary>Returns the tags specified in the call to the <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" /> method.</summary>\r
+      <returns>Returns <see cref="T:System.Diagnostics.Tracing.EventTags" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">\r
+      <summary>Gets the task for the event.</summary>\r
+      <returns>The task for the event.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">\r
+      <summary>Gets the version of the event.</summary>\r
+      <returns>The version of the event.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.NonEventAttribute">\r
+      <summary>Identifies a method that is not generating an event.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">\r
+      <summary>Creates a new instance of the <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" /> class.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Drawing.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Drawing.Primitives.dll
new file mode 100644 (file)
index 0000000..b539465
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Drawing.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Dynamic.Runtime.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Dynamic.Runtime.dll
new file mode 100644 (file)
index 0000000..e883c85
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Dynamic.Runtime.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Calendars.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Calendars.dll
new file mode 100644 (file)
index 0000000..30ca384
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Calendars.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Extensions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Extensions.dll
new file mode 100644 (file)
index 0000000..fe134f1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Extensions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Extensions.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.Extensions.xml
new file mode 100644 (file)
index 0000000..1dedfea
--- /dev/null
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Globalization.Extensions</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.StringNormalizationExtensions"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="T:System.Globalization.GlobalizationExtensions"></member>\r
+    <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>\r
+    <member name="T:System.Globalization.IdnMapping">\r
+      <summary>Supports the use of non-ASCII characters for Internet domain names. This class cannot be inherited.</summary>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Globalization.IdnMapping" /> class. </summary>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.AllowUnassigned">\r
+      <summary>Gets or sets a value that indicates whether unassigned Unicode code points are used in operations performed by members of the current <see cref="T:System.Globalization.IdnMapping" /> object.</summary>\r
+      <returns>true if unassigned code points are used in operations; otherwise, false.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">\r
+      <summary>Indicates whether a specified object and the current <see cref="T:System.Globalization.IdnMapping" /> object are equal.</summary>\r
+      <returns>true if the object specified by the <paramref name="obj" /> parameter is derived from <see cref="T:System.Globalization.IdnMapping" /> and its <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties are equal; otherwise, false. </returns>\r
+      <param name="obj">The object to compare to the current object.</param>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">\r
+      <summary>Encodes a string of domain name labels that consist of Unicode characters to a string of displayable Unicode characters in the US-ASCII character range. The string is formatted according to the IDNA standard.</summary>\r
+      <returns>The equivalent of the string specified by the <paramref name="unicode" /> parameter, consisting of displayable Unicode characters in the US-ASCII character range (U+0020 to U+007E) and formatted according to the IDNA standard.</returns>\r
+      <param name="unicode">The string to convert, which consists of one or more domain name labels delimited with label separators.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">\r
+      <summary>Encodes a substring of domain name labels that include Unicode characters outside the US-ASCII character range. The substring is converted to a string of displayable Unicode characters in the US-ASCII character range and is formatted according to the IDNA standard.  </summary>\r
+      <returns>The equivalent of the substring specified by the <paramref name="unicode" /> and <paramref name="index" /> parameters, consisting of displayable Unicode characters in the US-ASCII character range (U+0020 to U+007E) and formatted according to the IDNA standard.</returns>\r
+      <param name="unicode">The string to convert, which consists of one or more domain name labels delimited with label separators.</param>\r
+      <param name="index">A zero-based offset into <paramref name="unicode" /> that specifies the start of the substring to convert. The conversion operation continues to the end of the <paramref name="unicode" /> string.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is greater than the length of <paramref name="unicode" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">\r
+      <summary>Encodes the specified number of characters in a  substring of domain name labels that include Unicode characters outside the US-ASCII character range. The substring is converted to a string of displayable Unicode characters in the US-ASCII character range and is formatted according to the IDNA standard. </summary>\r
+      <returns>The equivalent of the substring specified by the <paramref name="unicode" />, <paramref name="index" />, and <paramref name="count" /> parameters, consisting of displayable Unicode characters in the US-ASCII character range (U+0020 to U+007E) and formatted according to the IDNA standard.</returns>\r
+      <param name="unicode">The string to convert, which consists of one or more domain name labels delimited with label separators.</param>\r
+      <param name="index">A zero-based offset into <paramref name="unicode" /> that specifies the start of the substring.</param>\r
+      <param name="count">The number of characters to convert in the substring that starts at the position specified by  <paramref name="index" /> in the <paramref name="unicode" /> string. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> or <paramref name="count" /> is less than zero.-or-<paramref name="index" /> is greater than the length of <paramref name="unicode" />.-or-<paramref name="index" /> is greater than the length of <paramref name="unicode" /> minus <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetHashCode">\r
+      <summary>Returns a hash code for this <see cref="T:System.Globalization.IdnMapping" /> object.</summary>\r
+      <returns>One of four 32-bit signed constants derived from the properties of an <see cref="T:System.Globalization.IdnMapping" /> object.  The return value has no special meaning and is not suitable for use in a hash code algorithm.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">\r
+      <summary>Decodes a string of one or more domain name labels, encoded according to the IDNA standard, to a string of Unicode characters. </summary>\r
+      <returns>The Unicode equivalent of the IDNA substring specified by the <paramref name="ascii" /> parameter.</returns>\r
+      <param name="ascii">The string to decode, which consists of one or more labels in the US-ASCII character range (U+0020 to U+007E) encoded according to the IDNA standard. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">\r
+      <summary>Decodes a substring of one or more domain name labels, encoded according to the IDNA standard, to a string of Unicode characters. </summary>\r
+      <returns>The Unicode equivalent of the IDNA substring specified by the <paramref name="ascii" /> and <paramref name="index" /> parameters.</returns>\r
+      <param name="ascii">The string to decode, which consists of one or more labels in the US-ASCII character range (U+0020 to U+007E) encoded according to the IDNA standard. </param>\r
+      <param name="index">A zero-based offset into <paramref name="ascii" /> that specifies the start of the substring to decode. The decoding operation continues to the end of the <paramref name="ascii" /> string.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero.-or-<paramref name="index" /> is greater than the length of <paramref name="ascii" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">\r
+      <summary>Decodes a substring of a specified length that contains one or more domain name labels, encoded according to the IDNA standard, to a string of Unicode characters. </summary>\r
+      <returns>The Unicode equivalent of the IDNA substring specified by the <paramref name="ascii" />, <paramref name="index" />, and <paramref name="count" /> parameters.</returns>\r
+      <param name="ascii">The string to decode, which consists of one or more labels in the US-ASCII character range (U+0020 to U+007E) encoded according to the IDNA standard. </param>\r
+      <param name="index">A zero-based offset into <paramref name="ascii" /> that specifies the start of the substring. </param>\r
+      <param name="count">The number of characters to convert in the substring that starts at the position specified by <paramref name="index" /> in the <paramref name="ascii" /> string. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> or <paramref name="count" /> is less than zero.-or-<paramref name="index" /> is greater than the length of <paramref name="ascii" />.-or-<paramref name="index" /> is greater than the length of <paramref name="ascii" /> minus <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> is invalid based on the <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> and <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> properties, and the IDNA standard.</exception>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">\r
+      <summary>Gets or sets a value that indicates whether standard or relaxed naming conventions are used in operations performed by members of the current <see cref="T:System.Globalization.IdnMapping" /> object.</summary>\r
+      <returns>true if standard naming conventions are used in operations; otherwise, false.</returns>\r
+    </member>\r
+    <member name="T:System.Text.NormalizationForm">\r
+      <summary>Defines the type of normalization to perform.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormC">\r
+      <summary>Indicates that a Unicode string is normalized using full canonical decomposition, followed by the replacement of sequences with their primary composites, if possible.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormD">\r
+      <summary>Indicates that a Unicode string is normalized using full canonical decomposition.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKC">\r
+      <summary>Indicates that a Unicode string is normalized using full compatibility decomposition, followed by the replacement of sequences with their primary composites, if possible.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKD">\r
+      <summary>Indicates that a Unicode string is normalized using full compatibility decomposition.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.dll
new file mode 100644 (file)
index 0000000..1ed52a4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Globalization.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.ZipFile.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.ZipFile.dll
new file mode 100644 (file)
index 0000000..fae9641
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.ZipFile.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.dll
new file mode 100644 (file)
index 0000000..7e0e28a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Compression.xml
new file mode 100644 (file)
index 0000000..8d194f6
--- /dev/null
@@ -0,0 +1,430 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.IO.Compression</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.IO.Compression.CompressionLevel">\r
+      <summary>Specifies values that indicate whether a compression operation emphasizes speed or compression size.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
+      <summary>The compression operation should complete as quickly as possible, even if the resulting file is not optimally compressed.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
+      <summary>No compression should be performed on the file.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
+      <summary>The compression operation should be optimally compressed, even if the operation takes a longer time to complete.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.CompressionMode">\r
+      <summary> Specifies whether to compress or decompress the underlying stream.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Compress">\r
+      <summary>Compresses the underlying stream.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
+      <summary>Decompresses the underlying stream.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.DeflateStream">\r
+      <summary>Provides methods and properties for compressing and decompressing streams by using the Deflate algorithm.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.DeflateStream" /> class by using the specified stream and compression level.</summary>\r
+      <param name="stream">The stream to compress.</param>\r
+      <param name="compressionLevel">One of the enumeration values that indicates whether to emphasize speed or compression efficiency when compressing the stream.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">The stream does not support write operations such as compression. (The <see cref="P:System.IO.Stream.CanWrite" /> property on the stream object is false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.DeflateStream" /> class by using the specified stream and compression level, and optionally leaves the stream open.</summary>\r
+      <param name="stream">The stream to compress.</param>\r
+      <param name="compressionLevel">One of the enumeration values that indicates whether to emphasize speed or compression efficiency when compressing the stream.</param>\r
+      <param name="leaveOpen">true to leave the stream object open after disposing the <see cref="T:System.IO.Compression.DeflateStream" /> object; otherwise, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">The stream does not support write operations such as compression. (The <see cref="P:System.IO.Stream.CanWrite" /> property on the stream object is false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.DeflateStream" /> class by using the specified stream and compression mode.</summary>\r
+      <param name="stream">The stream to compress or decompress.</param>\r
+      <param name="mode">One of the enumeration values that indicates whether to compress or decompress the stream.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> is not a valid <see cref="T:System.IO.Compression.CompressionMode" /> value.-or-<see cref="T:System.IO.Compression.CompressionMode" /> is <see cref="F:System.IO.Compression.CompressionMode.Compress" />  and <see cref="P:System.IO.Stream.CanWrite" /> is false.-or-<see cref="T:System.IO.Compression.CompressionMode" /> is <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  and <see cref="P:System.IO.Stream.CanRead" /> is false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.DeflateStream" /> class by using the specified stream and compression mode, and optionally leaves the stream open.</summary>\r
+      <param name="stream">The stream to compress or decompress.</param>\r
+      <param name="mode">One of the enumeration values that indicates whether to compress or decompress the stream.</param>\r
+      <param name="leaveOpen">true to leave the stream open after disposing the <see cref="T:System.IO.Compression.DeflateStream" /> object; otherwise, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> is not a valid <see cref="T:System.IO.Compression.CompressionMode" /> value.-or-<see cref="T:System.IO.Compression.CompressionMode" /> is <see cref="F:System.IO.Compression.CompressionMode.Compress" />  and <see cref="P:System.IO.Stream.CanWrite" /> is false.-or-<see cref="T:System.IO.Compression.CompressionMode" /> is <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  and <see cref="P:System.IO.Stream.CanRead" /> is false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
+      <summary>Gets a reference to the underlying stream.</summary>\r
+      <returns>A stream object that represents the underlying stream.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">The underlying stream is closed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
+      <summary>Gets a value indicating whether the stream supports reading while decompressing a file.</summary>\r
+      <returns>true if the <see cref="T:System.IO.Compression.CompressionMode" /> value is Decompress, and the underlying stream is opened and supports reading; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
+      <summary>Gets a value indicating whether the stream supports seeking.</summary>\r
+      <returns>false in all cases.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
+      <summary>Gets a value indicating whether the stream supports writing.</summary>\r
+      <returns>true if the <see cref="T:System.IO.Compression.CompressionMode" /> value is Compress, and the underlying stream supports writing and is not closed; otherwise, false.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.Compression.DeflateStream" /> and optionally releases the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Flush">\r
+      <summary>The current implementation of this method has no functionality.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">The stream is closed.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Length">\r
+      <summary>This property is not supported and always throws a <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>A long value.</returns>\r
+      <exception cref="T:System.NotSupportedException">This property is not supported on this stream.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Position">\r
+      <summary>This property is not supported and always throws a <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>A long value.</returns>\r
+      <exception cref="T:System.NotSupportedException">This property is not supported on this stream.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Reads a number of decompressed bytes into the specified byte array.</summary>\r
+      <returns>The number of bytes that were read into the byte array.</returns>\r
+      <param name="array">The array to store decompressed bytes.</param>\r
+      <param name="offset">The byte offset in <paramref name="array" /> at which the read bytes will be placed.</param>\r
+      <param name="count">The maximum number of decompressed bytes to read.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The <see cref="T:System.IO.Compression.CompressionMode" /> value was Compress when the object was created.- or - The underlying stream does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> or <paramref name="count" /> is less than zero.-or-<paramref name="array" /> length minus the index starting point is less than <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The data is in an invalid format.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The stream is closed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>This operation is not supported and always throws a <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>A long value.</returns>\r
+      <param name="offset">The location in the stream.</param>\r
+      <param name="origin">One of the <see cref="T:System.IO.SeekOrigin" /> values.</param>\r
+      <exception cref="T:System.NotSupportedException">This property is not supported on this stream.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
+      <summary>This operation is not supported and always throws a <see cref="T:System.NotSupportedException" />.</summary>\r
+      <param name="value">The length of the stream.</param>\r
+      <exception cref="T:System.NotSupportedException">This property is not supported on this stream.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Writes compressed bytes to the underlying stream from the specified byte array.</summary>\r
+      <param name="array">The buffer that contains the data to compress.</param>\r
+      <param name="offset">The byte offset in <paramref name="array" /> from which the bytes will be read.</param>\r
+      <param name="count">The maximum number of bytes to write.</param>\r
+    </member>\r
+    <member name="T:System.IO.Compression.GZipStream">\r
+      <summary>Provides methods and properties used to compress and decompress streams.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.GZipStream" /> class by using the specified stream and compression level.</summary>\r
+      <param name="stream">The stream to write the compressed data to.</param>\r
+      <param name="compressionLevel">One of the enumeration values that indicates whether to emphasize speed or compression efficiency when compressing the stream.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">The stream does not support write operations such as compression. (The <see cref="P:System.IO.Stream.CanWrite" /> property on the stream object is false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.GZipStream" /> class by using the specified stream and compression level, and optionally leaves the stream open.</summary>\r
+      <param name="stream">The stream to write the compressed data to.</param>\r
+      <param name="compressionLevel">One of the enumeration values that indicates whether to emphasize speed or compression efficiency when compressing the stream.</param>\r
+      <param name="leaveOpen">true to leave the stream object open after disposing the <see cref="T:System.IO.Compression.GZipStream" /> object; otherwise, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">The stream does not support write operations such as compression. (The <see cref="P:System.IO.Stream.CanWrite" /> property on the stream object is false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.GZipStream" /> class by using the specified stream and compression mode.</summary>\r
+      <param name="stream">The stream the compressed or decompressed data is written to.</param>\r
+      <param name="mode">One of the enumeration values that indicates whether to compress or decompress the stream.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> is not a valid <see cref="T:System.IO.Compression.CompressionMode" /> enumeration value.-or-<see cref="T:System.IO.Compression.CompressionMode" /> is <see cref="F:System.IO.Compression.CompressionMode.Compress" />  and <see cref="P:System.IO.Stream.CanWrite" /> is false.-or-<see cref="T:System.IO.Compression.CompressionMode" /> is <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  and <see cref="P:System.IO.Stream.CanRead" /> is false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.GZipStream" /> class by using the specified stream and compression mode, and optionally leaves the stream open.</summary>\r
+      <param name="stream">The stream the compressed or decompressed data is written to.</param>\r
+      <param name="mode">One of the enumeration values that indicates whether to compress or decompress the stream.</param>\r
+      <param name="leaveOpen">true to leave the stream open after disposing the <see cref="T:System.IO.Compression.GZipStream" /> object; otherwise, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> is not a valid <see cref="T:System.IO.Compression.CompressionMode" /> value.-or-<see cref="T:System.IO.Compression.CompressionMode" /> is <see cref="F:System.IO.Compression.CompressionMode.Compress" />  and <see cref="P:System.IO.Stream.CanWrite" /> is false.-or-<see cref="T:System.IO.Compression.CompressionMode" /> is <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  and <see cref="P:System.IO.Stream.CanRead" /> is false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
+      <summary>Gets a reference to the underlying stream.</summary>\r
+      <returns>A stream object that represents the underlying stream.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">The underlying stream is closed.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanRead">\r
+      <summary>Gets a value indicating whether the stream supports reading while decompressing a file.</summary>\r
+      <returns>true if the <see cref="T:System.IO.Compression.CompressionMode" /> value is Decompress, and the underlying stream supports reading and is not closed; otherwise, false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
+      <summary>Gets a value indicating whether the stream supports seeking.</summary>\r
+      <returns>false in all cases.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
+      <summary>Gets a value indicating whether the stream supports writing.</summary>\r
+      <returns>true if the <see cref="T:System.IO.Compression.CompressionMode" /> value is Compress, and the underlying stream supports writing and is not closed; otherwise, false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.IO.Compression.GZipStream" /> and optionally releases the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Flush">\r
+      <summary>The current implementation of this method has no functionality.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">The stream is closed.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Length">\r
+      <summary>This property is not supported and always throws a <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>A long value.</returns>\r
+      <exception cref="T:System.NotSupportedException">This property is not supported on this stream.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Position">\r
+      <summary>This property is not supported and always throws a <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>A long value.</returns>\r
+      <exception cref="T:System.NotSupportedException">This property is not supported on this stream.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Reads a number of decompressed bytes into the specified byte array.</summary>\r
+      <returns>The number of bytes that were decompressed into the byte array. If the end of the stream has been reached, zero or the number of bytes read is returned.</returns>\r
+      <param name="array">The array used to store decompressed bytes.</param>\r
+      <param name="offset">The byte offset in <paramref name="array" /> at which the read bytes will be placed.</param>\r
+      <param name="count">The maximum number of decompressed bytes to read.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The <see cref="T:System.IO.Compression.CompressionMode" /> value was Compress when the object was created.- or -The underlying stream does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> or <paramref name="count" /> is less than zero.-or-<paramref name="array" /> length minus the index starting point is less than <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The data is in an invalid format.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The stream is closed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>This property is not supported and always throws a <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>A long value.</returns>\r
+      <param name="offset">The location in the stream.</param>\r
+      <param name="origin">One of the <see cref="T:System.IO.SeekOrigin" /> values.</param>\r
+      <exception cref="T:System.NotSupportedException">This property is not supported on this stream.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
+      <summary>This property is not supported and always throws a <see cref="T:System.NotSupportedException" />.</summary>\r
+      <param name="value">The length of the stream.</param>\r
+      <exception cref="T:System.NotSupportedException">This property is not supported on this stream.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Writes compressed bytes to the underlying stream from the specified byte array.</summary>\r
+      <param name="array">The buffer that contains the data to compress.</param>\r
+      <param name="offset">The byte offset in <paramref name="array" /> from which the bytes will be read.</param>\r
+      <param name="count">The maximum number of bytes to write.</param>\r
+      <exception cref="T:System.ObjectDisposedException">The write operation cannot be performed because the stream is closed.</exception>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchive">\r
+      <summary>Represents a package of compressed files in the zip archive format.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.ZipArchive" /> class from the specified stream.</summary>\r
+      <param name="stream">The stream that contains the archive to be read.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.ZipArchive" /> class from the specified stream and with the specified mode.</summary>\r
+      <param name="stream">The input or output stream.</param>\r
+      <param name="mode">One of the enumeration values that indicates whether the zip archive is used to read, create, or update entries.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.ZipArchive" /> class on the specified stream for the specified mode, and optionally leaves the stream open.</summary>\r
+      <param name="stream">The input or output stream.</param>\r
+      <param name="mode">One of the enumeration values that indicates whether the zip archive is used to read, create, or update entries.</param>\r
+      <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.Compression.ZipArchive" /> object is disposed; otherwise, false.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.IO.Compression.ZipArchive" /> class on the specified stream for the specified mode, uses the specified encoding for entry names, and optionally leaves the stream open.</summary>\r
+      <param name="stream">The input or output stream.</param>\r
+      <param name="mode">One of the enumeration values that indicates whether the zip archive is used to read, create, or update entries.</param>\r
+      <param name="leaveOpen">true to leave the stream open after the <see cref="T:System.IO.Compression.ZipArchive" /> object is disposed; otherwise, false.</param>\r
+      <param name="entryNameEncoding">The encoding to use when reading or writing entry names in this archive. Specify a value for this parameter only when an encoding is required for interoperability with zip archive tools and libraries that do not support UTF-8 encoding for entry names.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
+      <summary>Creates an empty entry that has the specified path and entry name in the zip archive.</summary>\r
+      <returns>An empty entry in the zip archive.</returns>\r
+      <param name="entryName">A path, relative to the root of the archive, that specifies the name of the entry to be created.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
+      <summary>Creates an empty entry that has the specified entry name and compression level in the zip archive.</summary>\r
+      <returns>An empty entry in the zip archive.</returns>\r
+      <param name="entryName">A path, relative to the root of the archive, that specifies the name of the entry to be created.</param>\r
+      <param name="compressionLevel">One of the enumeration values that indicates whether to emphasize speed or compression effectiveness when creating the entry.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
+      <summary>Releases the resources used by the current instance of the <see cref="T:System.IO.Compression.ZipArchive" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
+      <summary>Called by the <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> and <see cref="M:System.Object.Finalize" /> methods to release the unmanaged resources used by the current instance of the <see cref="T:System.IO.Compression.ZipArchive" /> class, and optionally finishes writing the archive and releases the managed resources.</summary>\r
+      <param name="disposing">true to finish writing the archive and release unmanaged and managed resources; false to release only unmanaged resources.</param>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Entries">\r
+      <summary>Gets the collection of entries that are currently in the zip archive.</summary>\r
+      <returns>The collection of entries that are currently in the zip archive.</returns>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
+      <summary>Retrieves a wrapper for the specified entry in the zip archive.</summary>\r
+      <returns>A wrapper for the specified entry in the archive; null if the entry does not exist in the archive.</returns>\r
+      <param name="entryName">A path, relative to the root of the archive, that identifies the entry to retrieve.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Mode">\r
+      <summary>Gets a value that describes the type of action the zip archive can perform on entries.</summary>\r
+      <returns>One of the enumeration values that describes the type of action (read, create, or update) the zip archive can perform on entries.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveEntry">\r
+      <summary>Represents a compressed file within a zip archive.</summary>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
+      <summary>Gets the zip archive that the entry belongs to.</summary>\r
+      <returns>The zip archive that the entry belongs to, or null if the entry has been deleted.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
+      <summary>Gets the compressed size of the entry in the zip archive.</summary>\r
+      <returns>The compressed size of the entry in the zip archive.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
+      <summary>Deletes the entry from the zip archive.</summary>\r
+      <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
+      <summary>Gets the relative path of the entry in the zip archive.</summary>\r
+      <returns>The relative path of the entry in the zip archive.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
+      <summary>Gets or sets the last time the entry in the zip archive was changed.</summary>\r
+      <returns>The last time the entry in the zip archive was changed.</returns>\r
+      <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>\r
+      <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
+      <summary>Gets the uncompressed size of the entry in the zip archive.</summary>\r
+      <returns>The uncompressed size of the entry in the zip archive.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
+      <summary>Gets the file name of the entry in the zip archive.</summary>\r
+      <returns>The file name of the entry in the zip archive.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
+      <summary>Opens the entry from the zip archive.</summary>\r
+      <returns>The stream that represents the contents of the entry.</returns>\r
+      <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
+      <summary>Retrieves the relative path of the entry in the zip archive.</summary>\r
+      <returns>The relative path of the entry, which is the value stored in the <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" /> property.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveMode">\r
+      <summary>Specifies values for interacting with zip archive entries.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
+      <summary>Only creating new archive entries is permitted.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
+      <summary>Only reading archive entries is permitted.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
+      <summary>Both read and write operations are permitted for archive entries.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.DriveInfo.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.DriveInfo.dll
new file mode 100644 (file)
index 0000000..2533cb4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.DriveInfo.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.Primitives.dll
new file mode 100644 (file)
index 0000000..43af70e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.Watcher.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.Watcher.dll
new file mode 100644 (file)
index 0000000..fe7fc82
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.Watcher.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.dll
new file mode 100644 (file)
index 0000000..a40bd3f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.FileSystem.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.IsolatedStorage.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.IsolatedStorage.dll
new file mode 100644 (file)
index 0000000..d982dbd
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.IsolatedStorage.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.MemoryMappedFiles.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.MemoryMappedFiles.dll
new file mode 100644 (file)
index 0000000..9248662
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.MemoryMappedFiles.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Pipes.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Pipes.dll
new file mode 100644 (file)
index 0000000..e21b4b2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.Pipes.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.UnmanagedMemoryStream.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.UnmanagedMemoryStream.dll
new file mode 100644 (file)
index 0000000..da4ed1e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.UnmanagedMemoryStream.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.dll
new file mode 100644 (file)
index 0000000..b2bcfec
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.IO.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Expressions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Expressions.dll
new file mode 100644 (file)
index 0000000..022e41a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Expressions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Parallel.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Parallel.dll
new file mode 100644 (file)
index 0000000..502c311
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Parallel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Queryable.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Queryable.dll
new file mode 100644 (file)
index 0000000..d4e4020
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.Queryable.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.dll
new file mode 100644 (file)
index 0000000..2b15173
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Linq.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Http.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Http.dll
new file mode 100644 (file)
index 0000000..beedbd0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Http.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Http.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Http.xml
new file mode 100644 (file)
index 0000000..b60749c
--- /dev/null
@@ -0,0 +1,2306 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Http</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Http.ByteArrayContent">\r
+      <summary>Provides HTTP content based on a byte array.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.ByteArrayContent" /> class.</summary>\r
+      <param name="content">The content used to initialize the <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> parameter is null. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.ByteArrayContent" /> class.</summary>\r
+      <param name="content">The content used to initialize the <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <param name="offset">The offset, in bytes, in the <paramref name="content" />  parameter used to initialize the <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <param name="count">The number of bytes in the <paramref name="content" /> starting from the <paramref name="offset" /> parameter used to initialize the <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> parameter is null. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="offset" /> parameter is less than zero.-or-The <paramref name="offset" /> parameter is greater than the length of content specified by the <paramref name="content" /> parameter.-or-The <paramref name="count " /> parameter is less than zero.-or-The <paramref name="count" /> parameter is greater than the length of content specified by the <paramref name="content" /> parameter - minus the <paramref name="offset" /> parameter.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">\r
+      <summary>Creates an HTTP content stream as an asynchronous operation for reading whose backing store is memory from the <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialize and write the byte array provided in the constructor to an HTTP content stream as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task" />. The task object representing the asynchronous operation.</returns>\r
+      <param name="stream">The target stream.</param>\r
+      <param name="context">Information about the transport, like channel binding token. This parameter may be null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determines whether a byte array has a valid length in bytes.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="length" /> is a valid length; otherwise, false.</returns>\r
+      <param name="length">The length in bytes of the byte array.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.ClientCertificateOption">\r
+      <summary>Specifies how client certificates are provided.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Automatic">\r
+      <summary>The <see cref="T:System.Net.Http.HttpClientHandler" /> will attempt to provide  all available client certificates  automatically.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Manual">\r
+      <summary>The application manually provides the client certificates to the <see cref="T:System.Net.Http.WebRequestHandler" />. This value is the default. </summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.DelegatingHandler">\r
+      <summary>A type for HTTP handlers that delegate the processing of HTTP response messages to another handler, called the inner handler.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.DelegatingHandler" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.DelegatingHandler" /> class with a specific inner handler.</summary>\r
+      <param name="innerHandler">The inner handler which is responsible for processing the HTTP response messages.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.DelegatingHandler" />, and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">\r
+      <summary>Gets or sets the inner handler which processes the HTTP response messages.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpMessageHandler" />.The inner handler for HTTP response messages.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Sends an HTTP request to the inner handler to send to the server as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />. The task object representing the asynchronous operation.</returns>\r
+      <param name="request">The HTTP request message to send to the server.</param>\r
+      <param name="cancellationToken">A cancellation token to cancel operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.FormUrlEncodedContent">\r
+      <summary>A container for name/value tuples encoded using application/x-www-form-urlencoded MIME type.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.FormUrlEncodedContent" /> class with a specific collection of name/value pairs.</summary>\r
+      <param name="nameValueCollection">A collection of name/value pairs.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClient">\r
+      <summary>Provides a base class for sending HTTP requests and receiving HTTP responses from a resource identified by a URI. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpClient" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpClient" /> class with a specific handler.</summary>\r
+      <param name="handler">The HTTP handler stack to use for sending requests. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpClient" /> class with a specific handler.</summary>\r
+      <param name="handler">The <see cref="T:System.Net.Http.HttpMessageHandler" /> responsible for processing the HTTP response messages.</param>\r
+      <param name="disposeHandler">true if the inner handler should be disposed of by Dispose(),false if you intend to reuse the inner handler.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.BaseAddress">\r
+      <summary>Gets or sets the base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests.</summary>\r
+      <returns>Returns <see cref="T:System.Uri" />.The base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">\r
+      <summary>Cancel all pending requests on this instance.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">\r
+      <summary>Gets the headers which should be sent with each request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.The headers which should be sent with each request.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">\r
+      <summary>Send a DELETE request to the specified Uri as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Send a DELETE request to the specified Uri with a cancellation token as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">\r
+      <summary>Send a DELETE request to the specified Uri as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Send a DELETE request to the specified Uri with a cancellation token as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpClient" /> and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">\r
+      <summary>Send a GET request to the specified Uri as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="completionOption">An HTTP completion option value that indicates when the operation should be considered completed.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="completionOption">An HTTP  completion option value that indicates when the operation should be considered completed.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">\r
+      <summary>Send a GET request to the specified Uri as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="completionOption">An HTTP  completion option value that indicates when the operation should be considered completed.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="completionOption">An HTTP  completion option value that indicates when the operation should be considered completed.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">\r
+      <summary>Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">\r
+      <summary>Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">\r
+      <summary>Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">\r
+      <summary>Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">\r
+      <summary>Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">\r
+      <summary>Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">\r
+      <summary>Gets or sets the maximum number of bytes to buffer when reading the response content.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.The maximum number of bytes to buffer when reading the response content. The default value for this property is 2 gigabytes.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">The size specified is less than or equal to zero.</exception>\r
+      <exception cref="T:System.InvalidOperationException">An operation has already been started on the current instance. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Send a POST request to the specified Uri as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="content">The HTTP request content sent to the server.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Send a POST request with a cancellation token as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="content">The HTTP request content sent to the server.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Send a POST request to the specified Uri as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="content">The HTTP request content sent to the server.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Send a POST request with a cancellation token as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="content">The HTTP request content sent to the server.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Send a PUT request to the specified Uri as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="content">The HTTP request content sent to the server.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Send a PUT request with a cancellation token as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="content">The HTTP request content sent to the server.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Send a PUT request to the specified Uri as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="content">The HTTP request content sent to the server.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Send a PUT request with a cancellation token as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="requestUri">The Uri the request is sent to.</param>\r
+      <param name="content">The HTTP request content sent to the server.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">\r
+      <summary>Send an HTTP request as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="request">The HTTP request message to send.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Send an HTTP request as an asynchronous operation. </summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="request">The HTTP request message to send.</param>\r
+      <param name="completionOption">When the operation should complete (as soon as a response is available or after reading the whole response content).</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Send an HTTP request as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="request">The HTTP request message to send.</param>\r
+      <param name="completionOption">When the operation should complete (as soon as a response is available or after reading the whole response content).</param>\r
+      <param name="cancellationToken">The cancellation token to cancel operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Send an HTTP request as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="request">The HTTP request message to send.</param>\r
+      <param name="cancellationToken">The cancellation token to cancel operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.Timeout">\r
+      <summary>Gets or sets the timespan to wait before the request times out.</summary>\r
+      <returns>Returns <see cref="T:System.TimeSpan" />.The timespan to wait before the request times out.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">The timeout specified is less than or equal to zero and is not <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</exception>\r
+      <exception cref="T:System.InvalidOperationException">An operation has already been started on the current instance. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClientHandler">\r
+      <summary>The default message handler used by <see cref="T:System.Net.Http.HttpClient" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.#ctor">\r
+      <summary>Creates an instance of a <see cref="T:System.Net.Http.HttpClientHandler" /> class.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">\r
+      <summary>Gets or sets a value that indicates whether the handler should follow redirection responses.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the if the handler should follow redirection responses; otherwise false. The default value is true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">\r
+      <summary>Gets or sets the type of decompression method used by the handler for automatic decompression of the HTTP content response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.DecompressionMethods" />.The automatic decompression method used by the handler. The default value is <see cref="F:System.Net.DecompressionMethods.None" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">\r
+      <summary>Gets or sets the collection of security certificates that are associated with this handler.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.ClientCertificateOption" />.The collection of security certificates associated with this handler.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">\r
+      <summary>Gets or sets the cookie container used to store server cookies by the handler.</summary>\r
+      <returns>Returns <see cref="T:System.Net.CookieContainer" />.The cookie container used to store server cookies by the handler.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Credentials">\r
+      <summary>Gets or sets authentication information used by this handler.</summary>\r
+      <returns>Returns <see cref="T:System.Net.ICredentials" />.The authentication credentials associated with the handler. The default is null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpClientHandler" /> and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">\r
+      <summary>Gets or sets the maximum number of redirects that the handler follows.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.The maximum number of redirection responses that the handler follows. The default value is 50.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">\r
+      <summary>Gets or sets the maximum request content buffer size used by the handler.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.The maximum request content buffer size in bytes. The default value is 2 gigabytes.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">\r
+      <summary>Gets or sets a value that indicates whether the handler sends an Authorization header with the request.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true for the handler to send an HTTP Authorization header with requests after authentication has taken place; otherwise, false. The default is false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Proxy">\r
+      <summary>Gets or sets proxy information used by the handler.</summary>\r
+      <returns>Returns <see cref="T:System.Net.IWebProxy" />.The proxy information used by the handler. The default value is null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Creates an instance of  <see cref="T:System.Net.Http.HttpResponseMessage" /> based on the information provided in the <see cref="T:System.Net.Http.HttpRequestMessage" /> as an operation that will not block.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="request">The HTTP request message.</param>\r
+      <param name="cancellationToken">A cancellation token to cancel the operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">\r
+      <summary>Gets a value that indicates whether the handler supports automatic response content decompression.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the if the handler supports automatic response content decompression; otherwise false. The default value is true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">\r
+      <summary>Gets a value that indicates whether the handler supports proxy settings.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the if the handler supports proxy settings; otherwise false. The default value is true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">\r
+      <summary>Gets a value that indicates whether the handler supports configuration settings for the <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> and <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> properties.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the if the handler supports configuration settings for the <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> and <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> properties; otherwise false. The default value is true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseCookies">\r
+      <summary>Gets or sets a value that indicates whether the handler uses the  <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> property  to store server cookies and uses these cookies when sending requests.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the if the handler supports uses the  <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> property  to store server cookies and uses these cookies when sending requests; otherwise false. The default value is true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">\r
+      <summary>Gets or sets a value that controls whether default credentials are sent with requests by the handler.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the default credentials are used; otherwise false. The default value is false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseProxy">\r
+      <summary>Gets or sets a value that indicates whether the handler uses a proxy for requests. </summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the handler should use a proxy for requests; otherwise false. The default value is true.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpCompletionOption">\r
+      <summary>Indicates if <see cref="T:System.Net.Http.HttpClient" /> operations should be considered completed either as soon as a response is available, or after reading the entire response message including the content. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">\r
+      <summary>The operation should complete after reading the entire response including the content.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">\r
+      <summary>The operation should complete as soon as a response is available and headers are read. The content is not read yet. </summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpContent">\r
+      <summary>A base class representing an HTTP entity body and content headers.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpContent" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">\r
+      <summary>Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the <paramref name="stream" /> parameter.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="stream">The target stream.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the <paramref name="stream" /> parameter.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="stream">The target stream.</param>\r
+      <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">\r
+      <summary>Serialize the HTTP content to a memory stream as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose">\r
+      <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpContent" /> and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpContent.Headers">\r
+      <summary>Gets the HTTP content headers as defined in RFC 2616.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpContentHeaders" />.The content headers as defined in RFC 2616.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">\r
+      <summary>Serialize the HTTP content to a memory buffer as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">\r
+      <summary>Serialize the HTTP content to a memory buffer as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="maxBufferSize">The maximum size, in bytes, of the buffer to use.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">\r
+      <summary>Serialize the HTTP content to a byte array as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">\r
+      <summary>Serialize the HTTP content and return a stream that represents the content as an asynchronous operation. </summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">\r
+      <summary>Serialize the HTTP content to a string as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialize the HTTP content to a stream as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="stream">The target stream.</param>\r
+      <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determines whether the HTTP content has a valid length in bytes.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="length" /> is a valid length; otherwise, false.</returns>\r
+      <param name="length">The length in bytes of the HTTP content.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageHandler">\r
+      <summary>A base type for HTTP message handlers.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpMessageHandler" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose">\r
+      <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpMessageHandler" /> and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Send an HTTP request as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="request">The HTTP request message to send.</param>\r
+      <param name="cancellationToken">The cancellation token to cancel operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageInvoker">\r
+      <summary>A specialty class that allows applications to call the <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)" /> method on an Http handler chain. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Initializes an instance of a <see cref="T:System.Net.Http.HttpMessageInvoker" /> class with a specific <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+      <param name="handler">The <see cref="T:System.Net.Http.HttpMessageHandler" /> responsible for processing the HTTP response messages.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Initializes an instance of a <see cref="T:System.Net.Http.HttpMessageInvoker" /> class with a specific <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+      <param name="handler">The <see cref="T:System.Net.Http.HttpMessageHandler" /> responsible for processing the HTTP response messages.</param>\r
+      <param name="disposeHandler">true if the inner handler should be disposed of by Dispose(),false if you intend to reuse the inner handler.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">\r
+      <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpMessageInvoker" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpMessageInvoker" /> and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Send an HTTP request as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="request">The HTTP request message to send.</param>\r
+      <param name="cancellationToken">The cancellation token to cancel operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMethod">\r
+      <summary>A helper class for retrieving and comparing standard HTTP methods and for creating new HTTP methods.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpMethod" /> class with a specific HTTP method.</summary>\r
+      <param name="method">The HTTP method.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Delete">\r
+      <summary>Represents an HTTP DELETE protocol method.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">\r
+      <summary>Determines whether the specified <see cref="T:System.Net.Http.HttpMethod" /> is equal to the current <see cref="T:System.Object" />.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified object is equal to the current object; otherwise, false.</returns>\r
+      <param name="other">The HTTP method to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Object" />.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified object is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Get">\r
+      <summary>Represents an HTTP GET protocol method.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.GetHashCode">\r
+      <summary>Serves as a hash function for this type.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current <see cref="T:System.Object" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Head">\r
+      <summary>Represents an HTTP HEAD protocol method. The HEAD method is identical to GET except that the server only returns message-headers in the response, without a message-body.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Method">\r
+      <summary>An HTTP method. </summary>\r
+      <returns>Returns <see cref="T:System.String" />.An HTTP method represented as a <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>The equality operator for comparing two <see cref="T:System.Net.Http.HttpMethod" /> objects.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <paramref name="left" /> and <paramref name="right" /> parameters are equal; otherwise, false.</returns>\r
+      <param name="left">The left <see cref="T:System.Net.Http.HttpMethod" /> to an equality operator.</param>\r
+      <param name="right">The right  <see cref="T:System.Net.Http.HttpMethod" /> to an equality operator.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>The inequality operator for comparing two <see cref="T:System.Net.Http.HttpMethod" /> objects.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <paramref name="left" /> and <paramref name="right" /> parameters are inequal; otherwise, false.</returns>\r
+      <param name="left">The left <see cref="T:System.Net.Http.HttpMethod" /> to an inequality operator.</param>\r
+      <param name="right">The right  <see cref="T:System.Net.Http.HttpMethod" /> to an inequality operator.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Options">\r
+      <summary>Represents an HTTP OPTIONS protocol method.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Post">\r
+      <summary>Represents an HTTP POST protocol method that is used to post a new entity as an addition to a URI.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Put">\r
+      <summary>Represents an HTTP PUT protocol method that is used to replace an entity identified by a URI.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.ToString">\r
+      <summary>Returns a string that represents the current object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string representing the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Trace">\r
+      <summary>Represents an HTTP TRACE protocol method.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestException">\r
+      <summary>A base class for exceptions thrown by the <see cref="T:System.Net.Http.HttpClient" /> and <see cref="T:System.Net.Http.HttpMessageHandler" /> classes.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestException" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestException" /> class with a specific message that describes the current exception.</summary>\r
+      <param name="message">A message that describes the current exception.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestException" /> class with a specific message that describes the current exception and an inner exception.</summary>\r
+      <param name="message">A message that describes the current exception.</param>\r
+      <param name="inner">The inner exception.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestMessage">\r
+      <summary>Represents a HTTP request message.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestMessage" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestMessage" /> class with an HTTP method and a request <see cref="T:System.Uri" />.</summary>\r
+      <param name="method">The HTTP method.</param>\r
+      <param name="requestUri">A string that represents the request  <see cref="T:System.Uri" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestMessage" /> class with an HTTP method and a request <see cref="T:System.Uri" />.</summary>\r
+      <param name="method">The HTTP method.</param>\r
+      <param name="requestUri">The <see cref="T:System.Uri" /> to request.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Content">\r
+      <summary>Gets or sets the contents of the HTTP message. </summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpContent" />.The content of a message</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose">\r
+      <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpRequestMessage" /> and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Headers">\r
+      <summary>Gets the collection of HTTP request headers.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.The collection of HTTP request headers.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Method">\r
+      <summary>Gets or sets the HTTP method used by the HTTP request message.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.The HTTP method used by the request message. The default is the GET method.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Properties">\r
+      <summary>Gets a set of properties for the HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">\r
+      <summary>Gets or sets the <see cref="T:System.Uri" /> used for the HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Uri" />.The <see cref="T:System.Uri" /> used for the HTTP request.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.ToString">\r
+      <summary>Returns a string that represents the current object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string representation of the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Version">\r
+      <summary>Gets or sets the HTTP message version.</summary>\r
+      <returns>Returns <see cref="T:System.Version" />.The HTTP message version. The default is 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpResponseMessage">\r
+      <summary>Represents a HTTP response message including the status code and data.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpResponseMessage" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpResponseMessage" /> class with a specific <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" />.</summary>\r
+      <param name="statusCode">The status code of the HTTP response.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Content">\r
+      <summary>Gets or sets the content of a HTTP response message. </summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpContent" />.The content of the HTTP response message.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose">\r
+      <summary>Releases the unmanaged resources and disposes of unmanaged resources used by the <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpResponseMessage" /> and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">\r
+      <summary>Throws an exception if the <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> property for the HTTP response is false.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpResponseMessage" />.The HTTP response message if the call is successful.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Headers">\r
+      <summary>Gets the collection of HTTP response headers. </summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" />.The collection of HTTP response headers.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">\r
+      <summary>Gets a value that indicates if the HTTP response was successful.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.A value that indicates if the HTTP response was successful. true if <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> was in the range 200-299; otherwise false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">\r
+      <summary>Gets or sets the reason phrase which typically is sent by servers together with the status code. </summary>\r
+      <returns>Returns <see cref="T:System.String" />.The reason phrase sent by the server.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">\r
+      <summary>Gets or sets the request message which led to this response message.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.The request message which led to this response message.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">\r
+      <summary>Gets or sets the status code of the HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.HttpStatusCode" />.The status code of the HTTP response.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.ToString">\r
+      <summary>Returns a string that represents the current object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string representation of the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Version">\r
+      <summary>Gets or sets the HTTP message version. </summary>\r
+      <returns>Returns <see cref="T:System.Version" />.The HTTP message version. The default is 1.1. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.MessageProcessingHandler">\r
+      <summary>A base type for handlers which only do some small processing of request and/or response messages.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">\r
+      <summary>Creates an instance of a <see cref="T:System.Net.Http.MessageProcessingHandler" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Creates an instance of a <see cref="T:System.Net.Http.MessageProcessingHandler" /> class with a specific inner handler.</summary>\r
+      <param name="innerHandler">The inner handler which is responsible for processing the HTTP response messages.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Performs processing on each request sent to the server.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.The HTTP request message that was processed.</returns>\r
+      <param name="request">The HTTP request message to process.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">\r
+      <summary>Perform processing on each response from the server.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.HttpResponseMessage" />.The HTTP response message that was processed.</returns>\r
+      <param name="response">The HTTP response message to process.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Sends an HTTP request to the inner handler to send to the server as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="request">The HTTP request message to send to the server.</param>\r
+      <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartContent">\r
+      <summary>Provides a collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized using the multipart/* content type specification.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartContent" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartContent" /> class.</summary>\r
+      <param name="subtype">The subtype of the multipart content.</param>\r
+      <exception cref="T:System.ArgumentException">The <paramref name="subtype" /> was null or contains only white space characters.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartContent" /> class.</summary>\r
+      <param name="subtype">The subtype of the multipart content.</param>\r
+      <param name="boundary">The boundary string for the multipart content.</param>\r
+      <exception cref="T:System.ArgumentException">The <paramref name="subtype" /> was null or an empty string.The <paramref name="boundary" /> was null or contains only white space characters.-or-The <paramref name="boundary" /> ends with a space character.</exception>\r
+      <exception cref="T:System.OutOfRangeException">The length of the <paramref name="boundary" /> was greater than 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Add multipart HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized using the multipart/* content type specification.</summary>\r
+      <param name="content">The HTTP content to add to the collection.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.MultipartContent" /> and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.GetEnumerator">\r
+      <summary>Returns an enumerator that iterates through the collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized using the multipart/* content type specification..</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.IEnumerator`1" />.An object that can be used to iterate through the collection.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialize the multipart HTTP content to a stream as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="stream">The target stream.</param>\r
+      <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>The explicit implementation of the <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" /> method.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.IEnumerator" />.An object that can be used to iterate through the collection.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determines whether the HTTP multipart content has a valid length in bytes.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="length" /> is a valid length; otherwise, false.</returns>\r
+      <param name="length">The length in bytes of the HHTP content.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartFormDataContent">\r
+      <summary>Provides a container for content encoded using multipart/form-data MIME type.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartFormDataContent" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartFormDataContent" /> class.</summary>\r
+      <param name="boundary">The boundary string for the multipart form data content.</param>\r
+      <exception cref="T:System.ArgumentException">The <paramref name="boundary" /> was null or contains only white space characters.-or-The <paramref name="boundary" /> ends with a space character.</exception>\r
+      <exception cref="T:System.OutOfRangeException">The length of the <paramref name="boundary" /> was greater than 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Add HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized to multipart/form-data MIME type.</summary>\r
+      <param name="content">The HTTP content to add to the collection.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">\r
+      <summary>Add HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized to multipart/form-data MIME type.</summary>\r
+      <param name="content">The HTTP content to add to the collection.</param>\r
+      <param name="name">The name for the HTTP content to add.</param>\r
+      <exception cref="T:System.ArgumentException">The <paramref name="name" /> was null or contains only white space characters.</exception>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> was null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">\r
+      <summary>Add HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized to multipart/form-data MIME type.</summary>\r
+      <param name="content">The HTTP content to add to the collection.</param>\r
+      <param name="name">The name for the HTTP content to add.</param>\r
+      <param name="fileName">The file name for the HTTP content to add to the collection.</param>\r
+      <exception cref="T:System.ArgumentException">The <paramref name="name" /> was null or contains only white space characters.-or-The <paramref name="fileName" /> was null or contains only white space characters.</exception>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> was null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.StreamContent">\r
+      <summary>Provides HTTP content based on a stream.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.StreamContent" /> class.</summary>\r
+      <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.StreamContent" /> class.</summary>\r
+      <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <param name="bufferSize">The size, in bytes, of the buffer for the <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> was null.</exception>\r
+      <exception cref="T:System.OutOfRangeException">The <paramref name="bufferSize" /> was less than or equal to zero. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">\r
+      <summary>Write the HTTP stream content to a memory stream as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.StreamContent" /> and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialize the HTTP content to a stream as an asynchronous operation.</summary>\r
+      <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns>\r
+      <param name="stream">The target stream.</param>\r
+      <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determines whether the stream content has a valid length in bytes.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="length" /> is a valid length; otherwise, false.</returns>\r
+      <param name="length">The length in bytes of the stream content.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.StringContent">\r
+      <summary>Provides HTTP content based on a string.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.StringContent" /> class.</summary>\r
+      <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StringContent" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.StringContent" /> class.</summary>\r
+      <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StringContent" />.</param>\r
+      <param name="encoding">The encoding to use for the content.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">\r
+      <summary>Creates a new instance of the <see cref="T:System.Net.Http.StringContent" /> class.</summary>\r
+      <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StringContent" />.</param>\r
+      <param name="encoding">The encoding to use for the content.</param>\r
+      <param name="mediaType">The media type to use for the content.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">\r
+      <summary>Represents authentication information in Authorization, ProxyAuthorization, WWW-Authenticate, and Proxy-Authenticate header values.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> class.</summary>\r
+      <param name="scheme">The scheme to use for authorization.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> class.</summary>\r
+      <param name="scheme">The scheme to use for authorization.</param>\r
+      <param name="parameter">The credentials containing the authentication information of the user agent for the resource being requested.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an  <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">\r
+      <summary>Gets the credentials containing the authentication information of the user agent for the resource being requested.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The credentials containing the authentication information.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.An <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents authentication header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid authentication header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">\r
+      <summary>Gets the scheme to use for authorization.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The scheme to use for authorization.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">\r
+      <summary>Represents the value of the Cache-Control header.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">\r
+      <summary>Cache-extension tokens, each with an optional assigned value.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.A collection of cache-extension tokens each with an optional assigned value.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for a  <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">\r
+      <summary>The maximum age, specified in seconds, that the HTTP client is willing to accept a response. </summary>\r
+      <returns>Returns <see cref="T:System.TimeSpan" />.The time in seconds. </returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">\r
+      <summary>Whether an HTTP client is willing to accept a response that has exceeded its expiration time.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the HTTP client is willing to accept a response that has exceed the expiration time; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">\r
+      <summary>The maximum time, in seconds, an HTTP client is willing to accept a response that has exceeded its expiration time.</summary>\r
+      <returns>Returns <see cref="T:System.TimeSpan" />.The time in seconds.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">\r
+      <summary>The freshness lifetime, in seconds, that an HTTP client is willing to accept a response.</summary>\r
+      <returns>Returns <see cref="T:System.TimeSpan" />.The time in seconds.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">\r
+      <summary>Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the origin server requires revalidation of a cache entry on any subsequent use when the entry becomes stale; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">\r
+      <summary>Whether an HTTP client is willing to accept a cached response.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the HTTP client is willing to accept a cached response; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">\r
+      <summary>A collection of fieldnames in the "no-cache" directive in a cache-control header field on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.A collection of fieldnames.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">\r
+      <summary>Whether a cache must not store any part of either the HTTP request mressage or any response.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if a cache must not store any part of either the HTTP request mressage or any response; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">\r
+      <summary>Whether a cache or proxy must not change any aspect of the entity-body.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if a cache or proxy must not change any aspect of the entity-body; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">\r
+      <summary>Whether a cache should either respond using a cached entry that is consistent with the other constraints of the HTTP request, or respond with a 504 (Gateway Timeout) status.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if a cache should either respond using a cached entry that is consistent with the other constraints of the HTTP request, or respond with a 504 (Gateway Timeout) status; otherwise, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.A <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents cache-control header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid cache-control header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">\r
+      <summary>Whether all or part of the HTTP response message is intended for a single user and must not be cached by a shared cache.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the HTTP response message is intended for a single user and must not be cached by a shared cache; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">\r
+      <summary>A collection fieldnames in the "private" directive in a cache-control header field on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.A collection of fieldnames.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">\r
+      <summary>Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale for shared user agent caches.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the origin server requires revalidation of a cache entry on any subsequent use when the entry becomes stale for shared user agent caches; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">\r
+      <summary>Whether an HTTP response may be cached by any cache, even if it would normally be non-cacheable or cacheable only within a non- shared cache.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the HTTP response may be cached by any cache, even if it would normally be non-cacheable or cacheable only within a non- shared cache; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">\r
+      <summary>The shared maximum age, specified in seconds, in an HTTP response that overrides the "max-age" directive in a cache-control header or an Expires header for a shared cache.</summary>\r
+      <returns>Returns <see cref="T:System.TimeSpan" />.The time in seconds.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">\r
+      <summary>Represents the value of the Content-Disposition header.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> class.</summary>\r
+      <param name="source">A <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> class.</summary>\r
+      <param name="dispositionType">A string that contains a <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">\r
+      <summary>The date at which   the file was created.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The file creation date.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">\r
+      <summary>The disposition type for a content body part.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The disposition type. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />  object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">\r
+      <summary>A suggestion for how to construct a filename for   storing the message payload to be used if the entity is   detached and stored in a separate file.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A suggested filename.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">\r
+      <summary>A suggestion for how to construct filenames for   storing message payloads to be used if the entities are    detached and stored in a separate files.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A suggested filename of the form filename*.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an  <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">\r
+      <summary>The date at   which the file was last modified. </summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The file modification date.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">\r
+      <summary>The name for a content body part.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The name for the content body part.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">\r
+      <summary>A set of parameters included the Content-Disposition header.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.A collection of parameters. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />  instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.An <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />  instance.</returns>\r
+      <param name="input">A string that represents content disposition header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid content disposition header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">\r
+      <summary>The date the file was last read.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The last read date.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">\r
+      <summary>The approximate size, in bytes, of the file. </summary>\r
+      <returns>Returns <see cref="T:System.Int64" />.The approximate size, in bytes.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">\r
+      <summary>Represents the value of the Content-Range header.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> class.</summary>\r
+      <param name="length">The starting or ending point of the range, in bytes.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> class.</summary>\r
+      <param name="from">The position, in bytes, at which to start sending data.</param>\r
+      <param name="to">The position, in bytes, at which to stop sending data.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> class.</summary>\r
+      <param name="from">The position, in bytes, at which to start sending data.</param>\r
+      <param name="to">The position, in bytes, at which to stop sending data.</param>\r
+      <param name="length">The starting or ending point of the range, in bytes.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified Object is equal to the current <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">\r
+      <summary>Gets the position at which to start sending data.</summary>\r
+      <returns>Returns <see cref="T:System.Int64" />.The position, in bytes, at which to start sending data.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">\r
+      <summary>Gets whether the Content-Range header has a length specified.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the Content-Range has a length specified; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">\r
+      <summary>Gets whether the Content-Range has a range specified. </summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the Content-Range has a range specified; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">\r
+      <summary>Gets the length of the full entity-body.</summary>\r
+      <returns>Returns <see cref="T:System.Int64" />.The length of the full entity-body.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.An <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents content range header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid content range header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">\r
+      <summary>Gets the position at which to stop sending data.</summary>\r
+      <returns>Returns <see cref="T:System.Int64" />.The position at which to stop sending data.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">\r
+      <summary>The range units used.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A <see cref="T:System.String" /> that contains range units. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">\r
+      <summary>Represents an entity-tag header value.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> class.</summary>\r
+      <param name="tag">A string that contains an <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> class.</summary>\r
+      <param name="tag">A string that contains an  <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+      <param name="isWeak">A value that indicates if this entity-tag header is a weak validator. If the entity-tag header is weak validator, then <paramref name="isWeak" /> should be set to true. If the entity-tag header is a strong validator, then <paramref name="isWeak" /> should be set to false.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">\r
+      <summary>Gets the entity-tag header value.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">\r
+      <summary>Gets whether the entity-tag is prefaced by a weakness indicator.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the entity-tag is prefaced by a weakness indicator; otherwise, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.An <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents entity tag header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid entity tag header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">\r
+      <summary>Gets the opaque quoted string. </summary>\r
+      <returns>Returns <see cref="T:System.String" />.An opaque quoted string.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpContentHeaders">\r
+      <summary>Represents the collection of Content Headers as defined in RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">\r
+      <summary>Gets the value of the Allow content header on an HTTP response. </summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The value of the Allow header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">\r
+      <summary>Gets the value of the Content-Disposition content header on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.The value of the Content-Disposition content header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">\r
+      <summary>Gets the value of the Content-Encoding content header on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The value of the Content-Encoding content header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">\r
+      <summary>Gets the value of the Content-Language content header on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The value of the Content-Language content header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">\r
+      <summary>Gets or sets the value of the Content-Length content header on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Int64" />.The value of the Content-Length content header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">\r
+      <summary>Gets or sets the value of the Content-Location content header on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Uri" />.The value of the Content-Location content header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">\r
+      <summary>Gets or sets the value of the Content-MD5 content header on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Byte" />.The value of the Content-MD5 content header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">\r
+      <summary>Gets or sets the value of the Content-Range content header on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.The value of the Content-Range content header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">\r
+      <summary>Gets or sets the value of the Content-Type content header on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.The value of the Content-Type content header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">\r
+      <summary>Gets or sets the value of the Expires content header on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the Expires content header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">\r
+      <summary>Gets or sets the value of the Last-Modified content header on an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the Last-Modified content header on an HTTP response.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaders">\r
+      <summary>A collection of headers and their values as defined in RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Adds the specified header and its values into the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary>\r
+      <param name="name">The header to add to the collection.</param>\r
+      <param name="values">A list of header values to add to the collection.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">\r
+      <summary>Adds the specified header and its value into the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary>\r
+      <param name="name">The header to add to the collection.</param>\r
+      <param name="value">The content of the header.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">\r
+      <summary>Removes all headers from the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">\r
+      <summary>Returns if  a specific header exists in the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true is the specified header exists in the collection; otherwise false.</returns>\r
+      <param name="name">The specific header.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">\r
+      <summary>Returns an enumerator that can iterate through the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.IEnumerator`1" />.An enumerator for the <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">\r
+      <summary>Returns all header values for a specified header stored in the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.IEnumerable`1" />.An array of header strings.</returns>\r
+      <param name="name">The specified header to return values for.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">\r
+      <summary>Removes the specified header from the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.</returns>\r
+      <param name="name">The name of the header to remove from the collection. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Gets an enumerator that can iterate through a <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.IEnumerator" />.An instance of an implementation of an <see cref="T:System.Collections.IEnumerator" /> that can iterate through a <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.HttpHeaders" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Returns a value that indicates whether the specified header and its values were added to the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection without validating the provided information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified header <paramref name="name" /> and <paramref name="values" /> could be added to the collection; otherwise false.</returns>\r
+      <param name="name">The header to add to the collection.</param>\r
+      <param name="values">The values of the header.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">\r
+      <summary>Returns a value that indicates whether the specified header and its value were added to the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection without validating the provided information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified header <paramref name="name" /> and <paramref name="value" /> could be added to the collection; otherwise false.</returns>\r
+      <param name="name">The header to add to the collection.</param>\r
+      <param name="value">The content of the header.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>Return if a specified header and specified values are stored in the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true is the specified header <paramref name="name" /> and values are stored in the collection; otherwise false.</returns>\r
+      <param name="name">The specified header.</param>\r
+      <param name="values">The specified header values.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">\r
+      <summary>Represents a collection of header values.</summary>\r
+      <typeparam name="T">The header collection type.</typeparam>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">\r
+      <summary>Adds an entry to the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <param name="item">The item to add to the header collection.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">\r
+      <summary>Removes all entries from the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">\r
+      <summary>Determines if the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> contains an item.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the entry is contained in the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> instance; otherwise, false</returns>\r
+      <param name="item">The item to find to the header collection.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">\r
+      <summary>Copies the entire <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> to a compatible one-dimensional <see cref="T:System.Array" />, starting at the specified index of the target array.</summary>\r
+      <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />. The <see cref="T:System.Array" /> must have zero-based indexing.</param>\r
+      <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">\r
+      <summary>Gets the number of headers in the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.The number of headers in a collection</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">\r
+      <summary>Returns an enumerator that iterates through the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.IEnumerator`1" />.An enumerator for the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> instance.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">\r
+      <summary>Gets a value indicating whether the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> instance is read-only.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> instance is read-only; otherwise, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">\r
+      <summary>Parses and adds an entry to the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <param name="input">The entry to add.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">\r
+      <summary>Removes the specified item from the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the <paramref name="item" /> was removed from the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> instance; otherwise, false</returns>\r
+      <param name="item">The item to remove.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Returns an enumerator that iterates through the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.IEnumerator" />.An enumerator for the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> instance.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> object. object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">\r
+      <summary>Determines whether the input could be parsed and added to the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the <paramref name="input" /> could be parsed and added to the <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> instance; otherwise, false</returns>\r
+      <param name="input">The entry to validate.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpRequestHeaders">\r
+      <summary>Represents the collection of Request Headers as defined in RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">\r
+      <summary>Gets the value of the Accept header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Accept header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">\r
+      <summary>Gets the value of the Accept-Charset header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Accept-Charset header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">\r
+      <summary>Gets the value of the Accept-Encoding header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Accept-Encoding header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">\r
+      <summary>Gets the value of the Accept-Language header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Accept-Language header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">\r
+      <summary>Gets or sets the value of the Authorization header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.The value of the Authorization header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">\r
+      <summary>Gets or sets the value of the Cache-Control header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.The value of the Cache-Control header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">\r
+      <summary>Gets the value of the Connection header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Connection header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">\r
+      <summary>Gets or sets a value that indicates if the Connection header for an HTTP request contains Close.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the Connection header contains Close, otherwise false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">\r
+      <summary>Gets or sets the value of the Date header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the Date header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">\r
+      <summary>Gets the value of the Expect header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Expect header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">\r
+      <summary>Gets or sets a value that indicates if the Expect header for an HTTP request contains Continue.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the Expect header contains Continue, otherwise false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">\r
+      <summary>Gets or sets the value of the From header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The value of the From header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">\r
+      <summary>Gets or sets the value of the Host header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The value of the Host header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">\r
+      <summary>Gets the value of the If-Match header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the If-Match header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">\r
+      <summary>Gets or sets the value of the If-Modified-Since header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the If-Modified-Since header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">\r
+      <summary>Gets the value of the If-None-Match header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Gets the value of the If-None-Match header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">\r
+      <summary>Gets or sets the value of the If-Range header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.The value of the If-Range header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">\r
+      <summary>Gets or sets the value of the If-Unmodified-Since header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the If-Unmodified-Since header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">\r
+      <summary>Gets or sets the value of the Max-Forwards header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.The value of the Max-Forwards header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">\r
+      <summary>Gets the value of the Pragma header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Pragma header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">\r
+      <summary>Gets or sets the value of the Proxy-Authorization header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.The value of the Proxy-Authorization header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">\r
+      <summary>Gets or sets the value of the Range header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.The value of the Range header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">\r
+      <summary>Gets or sets the value of the Referer header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Uri" />.The value of the Referer header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">\r
+      <summary>Gets the value of the TE header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the TE header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">\r
+      <summary>Gets the value of the Trailer header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Trailer header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">\r
+      <summary>Gets the value of the Transfer-Encoding header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Transfer-Encoding header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">\r
+      <summary>Gets or sets a value that indicates if the Transfer-Encoding header for an HTTP request contains chunked.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the Transfer-Encoding header contains chunked, otherwise false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">\r
+      <summary>Gets the value of the Upgrade header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Upgrade header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">\r
+      <summary>Gets the value of the User-Agent header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the User-Agent header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">\r
+      <summary>Gets the value of the Via header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Via header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">\r
+      <summary>Gets the value of the Warning header for an HTTP request.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Warning header for an HTTP request.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpResponseHeaders">\r
+      <summary>Represents the collection of Response Headers as defined in RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">\r
+      <summary>Gets the value of the Accept-Ranges header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Accept-Ranges header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">\r
+      <summary>Gets or sets the value of the Age header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.TimeSpan" />.The value of the Age header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">\r
+      <summary>Gets or sets the value of the Cache-Control header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.The value of the Cache-Control header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">\r
+      <summary>Gets the value of the Connection header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Connection header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">\r
+      <summary>Gets or sets a value that indicates if the Connection header for an HTTP response contains Close.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the Connection header contains Close, otherwise false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">\r
+      <summary>Gets or sets the value of the Date header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the Date header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">\r
+      <summary>Gets or sets the value of the ETag header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.The value of the ETag header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">\r
+      <summary>Gets or sets the value of the Location header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Uri" />.The value of the Location header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">\r
+      <summary>Gets the value of the Pragma header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Pragma header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">\r
+      <summary>Gets the value of the Proxy-Authenticate header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Proxy-Authenticate header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">\r
+      <summary>Gets or sets the value of the Retry-After header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.The value of the Retry-After header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">\r
+      <summary>Gets the value of the Server header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Server header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">\r
+      <summary>Gets the value of the Trailer header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Trailer header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">\r
+      <summary>Gets the value of the Transfer-Encoding header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Transfer-Encoding header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">\r
+      <summary>Gets or sets a value that indicates if the Transfer-Encoding header for an HTTP response contains chunked.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the Transfer-Encoding header contains chunked, otherwise false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">\r
+      <summary>Gets the value of the Upgrade header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Upgrade header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">\r
+      <summary>Gets the value of the Vary header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Vary header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">\r
+      <summary>Gets the value of the Via header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Via header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">\r
+      <summary>Gets the value of the Warning header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Warning header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">\r
+      <summary>Gets the value of the WWW-Authenticate header for an HTTP response.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the WWW-Authenticate header for an HTTP response.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">\r
+      <summary>Represents a media type used in a Content-Type header as defined in the RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> class.</summary>\r
+      <param name="source"> A <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> object used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> class.</summary>\r
+      <param name="mediaType">The source represented as a string to initialize the new instance. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">\r
+      <summary>Gets or sets the character set.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The character set.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">\r
+      <summary>Gets or sets the media-type header value.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The media-type header value.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">\r
+      <summary>Gets or sets the media-type header value parameters.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The media-type header value parameters.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.An <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents media type header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid media type header value information.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">\r
+      <summary>Represents a media type with an additional quality factor used in a Content-Type header.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> class.</summary>\r
+      <param name="mediaType">A <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> represented as string to initialize the new instance. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> class.</summary>\r
+      <param name="mediaType">A <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> represented as string to initialize the new instance.</param>\r
+      <param name="quality">The quality associated with this header value.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.An <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents media type with quality header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid media type with quality header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">\r
+      <summary>Get or set the quality value for the <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>Returns <see cref="T:System.Double" />.The quality value for the <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueHeaderValue">\r
+      <summary>Represents a name/value pair used in various headers as defined in RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> class.</summary>\r
+      <param name="source">A <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> object used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> class.</summary>\r
+      <param name="name">The header name.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> class.</summary>\r
+      <param name="name">The header name.</param>\r
+      <param name="value">The header value.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">\r
+      <summary>Gets the header name.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The header name.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.An <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents name value header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid name value header value information.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">\r
+      <summary>Gets the header value.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The header value.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">\r
+      <summary>Represents a name/value pair with parameters used in various headers as defined in RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> class.</summary>\r
+      <param name="source">A <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> object used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> class.</summary>\r
+      <param name="name">The header name.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> class.</summary>\r
+      <param name="name">The header name.</param>\r
+      <param name="value">The header value.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">\r
+      <summary>Gets the parameters from the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.A collection containing the parameters.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.An <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents name value with parameter header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid name value with parameter header value information.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductHeaderValue">\r
+      <summary>Represents a product token value in a User-Agent header.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> class.</summary>\r
+      <param name="name">The product name.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> class.</summary>\r
+      <param name="name">The product name value.</param>\r
+      <param name="version">The product version value.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">\r
+      <summary>Gets the name of the product token.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The name of the product token.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.An <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents product header value information.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">\r
+      <summary>Gets the version of the product token.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The version of the product token. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">\r
+      <summary>Represents a value which can either be a product or a comment in a User-Agent header.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> class.</summary>\r
+      <param name="product">A <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> object used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> class.</summary>\r
+      <param name="comment">A comment value.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> class.</summary>\r
+      <param name="productName">The product name value.</param>\r
+      <param name="productVersion">The product version value.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">\r
+      <summary>Gets the comment from the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The comment value this <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.An <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents product info header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid product info header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">\r
+      <summary>Gets the product from the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.The product value from this <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">\r
+      <summary>Represents an If-Range header value which can either be a date/time or an entity-tag value.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> class.</summary>\r
+      <param name="date">A date value used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> class.</summary>\r
+      <param name="entityTag">An <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> object used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> class.</summary>\r
+      <param name="entityTag">An entity tag represented as a string used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">\r
+      <summary>Gets the date from the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The date from the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">\r
+      <summary>Gets the entity tag from the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.The entity tag from the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.An <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents range condition header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid range Condition header value information.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeHeaderValue">\r
+      <summary>Represents a Range header value.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> class with a byte range.</summary>\r
+      <param name="from">The position at which to start sending data.</param>\r
+      <param name="to">The position at which to stop sending data.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> is greater than <paramref name="to" />-or- <paramref name="from" /> or <paramref name="to" /> is less than 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.An <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents range header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid range header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">\r
+      <summary>Gets the ranges specified from the <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The ranges from the <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">he string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">\r
+      <summary>Gets the unit from the <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The unit from the <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> object.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">\r
+      <summary>Represents a byte range in a Range header value.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> class.</summary>\r
+      <param name="from">The position at which to start sending data.</param>\r
+      <param name="to">The position at which to stop sending data.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> is greater than <paramref name="to" />-or- <paramref name="from" /> or <paramref name="to" /> is less than 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">\r
+      <summary>Gets the position at which to start sending data.</summary>\r
+      <returns>Returns <see cref="T:System.Int64" />.The position at which to start sending data.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">\r
+      <summary>Gets the position at which to stop sending data. </summary>\r
+      <returns>Returns <see cref="T:System.Int64" />.The position at which to stop sending data. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">\r
+      <summary>Represents a Retry-After header value which can either be a date/time or a timespan value.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> class.</summary>\r
+      <param name="date">The date and time offset used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> class.</summary>\r
+      <param name="delta">The delta, in seconds, used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">\r
+      <summary>Gets the date and time offset from the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The date and time offset from the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">\r
+      <summary>Gets the delta in seconds from the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.TimeSpan" />.The delta in seconds from the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.An <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents retry condition header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid retry condition header value information.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">\r
+      <summary>Represents a string header value with an optional quality.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> class.</summary>\r
+      <param name="value">The string used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> class.</summary>\r
+      <param name="value">A string used to initialize the new instance.</param>\r
+      <param name="quality">A quality factor used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified Object is equal to the current <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.An <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents quality header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid string with quality header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">\r
+      <summary>Gets the quality factor from the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Double" />.The quality factor from the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">\r
+      <summary>Gets the string value from the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The string value from the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> object.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">\r
+      <summary>Represents an accept-encoding header value.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> class.</summary>\r
+      <param name="source">A <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> object used to initialize the new instance. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> class.</summary>\r
+      <param name="value">A string used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified Object is equal to the current <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">\r
+      <summary>Gets the transfer-coding parameters.</summary>\r
+      <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The transfer-coding parameters.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.An <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents transfer-coding header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid transfer-coding header value information.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">\r
+      <summary>Gets the transfer-coding value.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The transfer-coding value.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">\r
+      <summary>Represents an Accept-Encoding header value.with optional quality factor.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> class.</summary>\r
+      <param name="value">A string used to initialize the new instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> class.</summary>\r
+      <param name="value">A string used to initialize the new instance.</param>\r
+      <param name="quality">A value for the quality factor.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.An <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents transfer-coding value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid transfer-coding with quality header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">\r
+      <summary>Gets the quality factor from the <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <returns>Returns <see cref="T:System.Double" />.The quality factor from the <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ViaHeaderValue">\r
+      <summary>Represents the value of a Via header.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> class.</summary>\r
+      <param name="protocolVersion">The protocol version of the received protocol.</param>\r
+      <param name="receivedBy">The host and port that the request or response was received by.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> class.</summary>\r
+      <param name="protocolVersion">The protocol version of the received protocol.</param>\r
+      <param name="receivedBy">The host and port that the request or response was received by.</param>\r
+      <param name="protocolName">The protocol name of the received protocol.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> class.</summary>\r
+      <param name="protocolVersion">The protocol version of the received protocol.</param>\r
+      <param name="receivedBy">The host and port that the request or response was received by.</param>\r
+      <param name="protocolName">The protocol name of the received protocol.</param>\r
+      <param name="comment">The comment field used to identify the software of the recipient proxy or gateway.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">\r
+      <summary>Gets the comment field used to identify the software of the recipient proxy or gateway.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The comment field used to identify the software of the recipient proxy or gateway.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.Returns a hash code for the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> instance.</summary>\r
+      <returns>Returns <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.An <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents via header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid via header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">\r
+      <summary>Gets the protocol name of the received protocol.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The protocol name.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">\r
+      <summary>Gets the protocol version of the received protocol.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The protocol version.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">\r
+      <summary>Gets the host and port that the request or response was received by.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The host and port that the request or response was received by.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> version of the string.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.WarningHeaderValue">\r
+      <summary>Represents a warning value used by the Warning header.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> class.</summary>\r
+      <param name="code">The specific warning code.</param>\r
+      <param name="agent">The host that attached the warning.</param>\r
+      <param name="text">A quoted-string containing the warning text.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> class.</summary>\r
+      <param name="code">The specific warning code.</param>\r
+      <param name="agent">The host that attached the warning.</param>\r
+      <param name="text">A quoted-string containing the warning text.</param>\r
+      <param name="date">The date/time stamp of the warning.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">\r
+      <summary>Gets the host that attached the warning.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.The host that attached the warning.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">\r
+      <summary>Gets the specific warning code.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.The specific warning code.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">\r
+      <summary>Gets the date/time stamp of the warning.</summary>\r
+      <returns>Returns <see cref="T:System.DateTimeOffset" />.The date/time stamp of the warning.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">\r
+      <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns>\r
+      <param name="obj">The object to compare with the current object.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">\r
+      <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">\r
+      <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> instance.</summary>\r
+      <returns>Returns an <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> instance.</returns>\r
+      <param name="input">A string that represents authentication header value information.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> is a null reference.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> is not valid authentication header value information.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">\r
+      <summary>Gets a quoted-string containing the warning text.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A quoted-string containing the warning text.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">\r
+      <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> object.</summary>\r
+      <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">\r
+      <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> information.</summary>\r
+      <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> information; otherwise, false.</returns>\r
+      <param name="input">The string to validate.</param>\r
+      <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> version of the string.</param>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.NameResolution.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.NameResolution.dll
new file mode 100644 (file)
index 0000000..cb58f82
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.NameResolution.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.NetworkInformation.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.NetworkInformation.dll
new file mode 100644 (file)
index 0000000..69a38da
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.NetworkInformation.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Ping.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Ping.dll
new file mode 100644 (file)
index 0000000..c81623c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Ping.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Primitives.dll
new file mode 100644 (file)
index 0000000..8efe637
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Requests.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Requests.dll
new file mode 100644 (file)
index 0000000..c2506bf
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Requests.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Security.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Security.dll
new file mode 100644 (file)
index 0000000..d9812ba
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Security.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Sockets.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Sockets.dll
new file mode 100644 (file)
index 0000000..dd99412
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Sockets.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Sockets.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.Sockets.xml
new file mode 100644 (file)
index 0000000..c7df3bc
--- /dev/null
@@ -0,0 +1,392 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Sockets</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Sockets.ProtocolType">\r
+      <summary>Specifies the protocols that the <see cref="T:System.Net.Sockets.Socket" /> class supports.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Tcp">\r
+      <summary>Transmission Control Protocol.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Udp">\r
+      <summary>User Datagram Protocol.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unknown">\r
+      <summary>Unknown protocol.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unspecified">\r
+      <summary>Unspecified protocol.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.Socket">\r
+      <summary>Implements the Berkeley sockets interface.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Sockets.Socket" /> class using the specified address family, socket type and protocol.</summary>\r
+      <param name="addressFamily">One of the <see cref="T:System.Net.Sockets.AddressFamily" /> values. </param>\r
+      <param name="socketType">One of the <see cref="T:System.Net.Sockets.SocketType" /> values. </param>\r
+      <param name="protocolType">One of the <see cref="T:System.Net.Sockets.ProtocolType" /> values. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">The combination of <paramref name="addressFamily" />, <paramref name="socketType" />, and <paramref name="protocolType" /> results in an invalid socket. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Net.Sockets.Socket" /> class using the specified socket type and protocol.</summary>\r
+      <param name="socketType">One of the <see cref="T:System.Net.Sockets.SocketType" /> values.</param>\r
+      <param name="protocolType">One of the <see cref="T:System.Net.Sockets.ProtocolType" /> values.</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">The combination of  <paramref name="socketType" /> and <paramref name="protocolType" /> results in an invalid socket. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Begins an asynchronous operation to accept an incoming connection attempt.</summary>\r
+      <returns>Returns true if the I/O operation is pending. The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will be raised upon completion of the operation.Returns false if the I/O operation completed synchronously. The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will not be raised and the <paramref name="e" /> object passed as a parameter may be examined immediately after the method call returns to retrieve the result of the operation.</returns>\r
+      <param name="e">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object to use for this asynchronous socket operation.</param>\r
+      <exception cref="T:System.ArgumentException">An argument is not valid. This exception occurs if the buffer provided is not large enough. The buffer must be at least 2 * (sizeof(SOCKADDR_STORAGE + 16) bytes. This exception also occurs if multiple buffers are specified, the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> property is not null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An argument is out of range. The exception occurs if the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Count" /> is less than 0.</exception>\r
+      <exception cref="T:System.InvalidOperationException">An invalid operation was requested. This exception occurs if the accepting <see cref="T:System.Net.Sockets.Socket" /> is not listening for connections or the accepted socket is bound. You must call the <see cref="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)" /> and <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" /> method before calling the <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> method.This exception also occurs if the socket is already connected or a socket operation was already in progress using the specified <paramref name="e" /> parameter. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information. </exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP or later is required for this method.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.AddressFamily">\r
+      <summary>Gets the address family of the <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>One of the <see cref="T:System.Net.Sockets.AddressFamily" /> values.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">\r
+      <summary>Associates a <see cref="T:System.Net.Sockets.Socket" /> with a local endpoint.</summary>\r
+      <param name="localEP">The local <see cref="T:System.Net.EndPoint" /> to associate with the <see cref="T:System.Net.Sockets.Socket" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localEP" /> is null. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <exception cref="T:System.Security.SecurityException">A caller higher in the call stack does not have permission for the requested operation. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Cancels an asynchronous request for a remote host connection.</summary>\r
+      <param name="e">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object used to request the connection to the remote host by calling one of the <see cref="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)" /> methods.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="e" /> parameter cannot be null and the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> cannot be null.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <exception cref="T:System.Security.SecurityException">A caller higher in the call stack does not have permission for the requested operation.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Begins an asynchronous request for a connection to a remote host.</summary>\r
+      <returns>Returns true if the I/O operation is pending. The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will be raised upon completion of the operation. Returns false if the I/O operation completed synchronously. In this case, The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will not be raised and the <paramref name="e" /> object passed as a parameter may be examined immediately after the method call returns to retrieve the result of the operation. </returns>\r
+      <param name="e">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object to use for this asynchronous socket operation.</param>\r
+      <exception cref="T:System.ArgumentException">An argument is not valid. This exception occurs if multiple buffers are specified, the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> property is not null. </exception>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="e" /> parameter cannot be null and the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> cannot be null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Net.Sockets.Socket" /> is listening or a socket operation was already in progress using the <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object specified in the <paramref name="e" /> parameter.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP or later is required for this method. This exception also occurs if the local endpoint and the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> are not the same address family.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <exception cref="T:System.Security.SecurityException">A caller higher in the call stack does not have permission for the requested operation.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Begins an asynchronous request for a connection to a remote host.</summary>\r
+      <returns>Returns true if the I/O operation is pending. The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will be raised upon completion of the operation. Returns false if the I/O operation completed synchronously. In this case, The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will not be raised and the <paramref name="e" /> object passed as a parameter may be examined immediately after the method call returns to retrieve the result of the operation. </returns>\r
+      <param name="socketType">One of the <see cref="T:System.Net.Sockets.SocketType" /> values.</param>\r
+      <param name="protocolType">One of the <see cref="T:System.Net.Sockets.ProtocolType" /> values.</param>\r
+      <param name="e">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object to use for this asynchronous socket operation.</param>\r
+      <exception cref="T:System.ArgumentException">An argument is not valid. This exception occurs if multiple buffers are specified, the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> property is not null. </exception>\r
+      <exception cref="T:System.ArgumentNullException">The <paramref name="e" /> parameter cannot be null and the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> cannot be null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Net.Sockets.Socket" /> is listening or a socket operation was already in progress using the <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object specified in the <paramref name="e" /> parameter.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP or later is required for this method. This exception also occurs if the local endpoint and the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> are not the same address family.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <exception cref="T:System.Security.SecurityException">A caller higher in the call stack does not have permission for the requested operation.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Connected">\r
+      <summary>Gets a value that indicates whether a <see cref="T:System.Net.Sockets.Socket" /> is connected to a remote host as of the last <see cref="Overload:System.Net.Sockets.Socket.Send" /> or <see cref="Overload:System.Net.Sockets.Socket.Receive" /> operation.</summary>\r
+      <returns>true if the <see cref="T:System.Net.Sockets.Socket" /> was connected to a remote resource as of the most recent operation; otherwise, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose">\r
+      <summary>Releases all resources used by the current instance of the <see cref="T:System.Net.Sockets.Socket" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Sockets.Socket" />, and optionally disposes of the managed resources.</summary>\r
+      <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources. </param>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Finalize">\r
+      <summary>Frees resources used by the <see cref="T:System.Net.Sockets.Socket" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">\r
+      <summary>Places a <see cref="T:System.Net.Sockets.Socket" /> in a listening state.</summary>\r
+      <param name="backlog">The maximum length of the pending connections queue. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.LocalEndPoint">\r
+      <summary>Gets the local endpoint.</summary>\r
+      <returns>The <see cref="T:System.Net.EndPoint" /> that the <see cref="T:System.Net.Sockets.Socket" /> is using for communications.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.NoDelay">\r
+      <summary>Gets or sets a <see cref="T:System.Boolean" /> value that specifies whether the stream <see cref="T:System.Net.Sockets.Socket" /> is using the Nagle algorithm.</summary>\r
+      <returns>false if the <see cref="T:System.Net.Sockets.Socket" /> uses the Nagle algorithm; otherwise, true. The default is false.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the <see cref="T:System.Net.Sockets.Socket" />. See the Remarks section for more information. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv4">\r
+      <summary>Indicates whether the underlying operating system and network adaptors support Internet Protocol version 4 (IPv4).</summary>\r
+      <returns>true if the operating system and network adaptors support the IPv4 protocol; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv6">\r
+      <summary>Indicates whether the underlying operating system and network adaptors support Internet Protocol version 6 (IPv6).</summary>\r
+      <returns>true if the operating system and network adaptors support the IPv6 protocol; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ProtocolType">\r
+      <summary>Gets the protocol type of the <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>One of the <see cref="T:System.Net.Sockets.ProtocolType" /> values.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Begins an asynchronous request to receive data from a connected <see cref="T:System.Net.Sockets.Socket" /> object.</summary>\r
+      <returns>Returns true if the I/O operation is pending. The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will be raised upon completion of the operation. Returns false if the I/O operation completed synchronously. In this case, The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will not be raised and the <paramref name="e" /> object passed as a parameter may be examined immediately after the method call returns to retrieve the result of the operation.</returns>\r
+      <param name="e">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object to use for this asynchronous socket operation.</param>\r
+      <exception cref="T:System.ArgumentException">An argument was invalid. The <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> or <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> properties on the <paramref name="e" /> parameter must reference valid buffers. One or the other of these properties may be set, but not both at the same time.</exception>\r
+      <exception cref="T:System.InvalidOperationException">A socket operation was already in progress using the <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object specified in the <paramref name="e" /> parameter.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP or later is required for this method.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ReceiveBufferSize">\r
+      <summary>Gets or sets a value that specifies the size of the receive buffer of the <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>An <see cref="T:System.Int32" /> that contains the size, in bytes, of the receive buffer. The default is 8192.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">The value specified for a set operation is less than 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Begins to asynchronously receive data from a specified network device.</summary>\r
+      <returns>Returns true if the I/O operation is pending. The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will be raised upon completion of the operation. Returns false if the I/O operation completed synchronously. In this case, The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will not be raised and the <paramref name="e" /> object passed as a parameter may be examined immediately after the method call returns to retrieve the result of the operation.</returns>\r
+      <param name="e">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object to use for this asynchronous socket operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> cannot be null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">A socket operation was already in progress using the <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object specified in the <paramref name="e" /> parameter.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP or later is required for this method.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">\r
+      <summary>Gets the remote endpoint.</summary>\r
+      <returns>The <see cref="T:System.Net.EndPoint" /> with which the <see cref="T:System.Net.Sockets.Socket" /> is communicating.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Sends data asynchronously to a connected <see cref="T:System.Net.Sockets.Socket" /> object.</summary>\r
+      <returns>Returns true if the I/O operation is pending. The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will be raised upon completion of the operation. Returns false if the I/O operation completed synchronously. In this case, The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will not be raised and the <paramref name="e" /> object passed as a parameter may be examined immediately after the method call returns to retrieve the result of the operation.</returns>\r
+      <param name="e">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object to use for this asynchronous socket operation.</param>\r
+      <exception cref="T:System.ArgumentException">The <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> or <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> properties on the <paramref name="e" /> parameter must reference valid buffers. One or the other of these properties may be set, but not both at the same time.</exception>\r
+      <exception cref="T:System.InvalidOperationException">A socket operation was already in progress using the <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object specified in the <paramref name="e" /> parameter.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP or later is required for this method.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">The <see cref="T:System.Net.Sockets.Socket" /> is not yet connected or was not obtained via an <see cref="M:System.Net.Sockets.Socket.Accept" />, <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" />,or <see cref="Overload:System.Net.Sockets.Socket.BeginAccept" />, method.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.SendBufferSize">\r
+      <summary>Gets or sets a value that specifies the size of the send buffer of the <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>An <see cref="T:System.Int32" /> that contains the size, in bytes, of the send buffer. The default is 8192.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">The value specified for a set operation is less than 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Sends data asynchronously to a specific remote host.</summary>\r
+      <returns>Returns true if the I/O operation is pending. The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will be raised upon completion of the operation. Returns false if the I/O operation completed synchronously. In this case, The <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> event on the <paramref name="e" /> parameter will not be raised and the <paramref name="e" /> object passed as a parameter may be examined immediately after the method call returns to retrieve the result of the operation.</returns>\r
+      <param name="e">The <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object to use for this asynchronous socket operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">The <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> cannot be null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">A socket operation was already in progress using the <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> object specified in the <paramref name="e" /> parameter.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP or later is required for this method.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">The protocol specified is connection-oriented, but the <see cref="T:System.Net.Sockets.Socket" /> is not yet connected.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">\r
+      <summary>Disables sends and receives on a <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <param name="how">One of the <see cref="T:System.Net.Sockets.SocketShutdown" /> values that specifies the operation that will no longer be allowed. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. See the Remarks section for more information. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Ttl">\r
+      <summary>Gets or sets a value that specifies the Time To Live (TTL) value of Internet Protocol (IP) packets sent by the <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>The TTL value.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">The TTL value can't be set to a negative number.</exception>\r
+      <exception cref="T:System.NotSupportedException">This property can be set only for sockets in the <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /> or <see cref="F:System.Net.Sockets.AddressFamily.InterNetworkV6" /> families.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">An error occurred when attempting to access the socket. This error is also returned when an attempt was made to set TTL to a value higher than 255.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The <see cref="T:System.Net.Sockets.Socket" /> has been closed. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncEventArgs">\r
+      <summary>Represents an asynchronous socket operation.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.#ctor">\r
+      <summary>Creates an empty <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> instance.</summary>\r
+      <exception cref="T:System.NotSupportedException">The platform is not supported. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.AcceptSocket">\r
+      <summary>Gets or sets the socket to use or the socket created for accepting a connection with an asynchronous socket method.</summary>\r
+      <returns>The <see cref="T:System.Net.Sockets.Socket" /> to use or the socket created for accepting a connection with an asynchronous socket method.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer">\r
+      <summary>Gets the data buffer to use with an asynchronous socket method.</summary>\r
+      <returns>A <see cref="T:System.Byte" /> array that represents the data buffer to use with an asynchronous socket method.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList">\r
+      <summary>Gets or sets an array of data buffers to use with an asynchronous socket method.</summary>\r
+      <returns>An <see cref="T:System.Collections.IList" /> that represents an array of data buffers to use with an asynchronous socket method.</returns>\r
+      <exception cref="T:System.ArgumentException">There are ambiguous buffers specified on a set operation. This exception occurs if the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> property has been set to a non-null value and an attempt was made to set the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> property to a non-null value.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BytesTransferred">\r
+      <summary>Gets the number of bytes transferred in the socket operation.</summary>\r
+      <returns>An <see cref="T:System.Int32" /> that contains the number of bytes transferred in the socket operation.</returns>\r
+    </member>\r
+    <member name="E:System.Net.Sockets.SocketAsyncEventArgs.Completed">\r
+      <summary>The event used to complete an asynchronous operation.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectByNameError">\r
+      <summary>Gets the exception in the case of a connection failure when a <see cref="T:System.Net.DnsEndPoint" /> was used.</summary>\r
+      <returns>An <see cref="T:System.Exception" /> that indicates the cause of the connection error when a <see cref="T:System.Net.DnsEndPoint" /> was specified for the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> property.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectSocket">\r
+      <summary>The created and connected <see cref="T:System.Net.Sockets.Socket" /> object after successful completion of the <see cref="Overload:System.Net.Sockets.Socket.ConnectAsync" /> method.</summary>\r
+      <returns>The connected <see cref="T:System.Net.Sockets.Socket" /> object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Count">\r
+      <summary>Gets the maximum amount of data, in bytes, to send or receive in an asynchronous operation.</summary>\r
+      <returns>An <see cref="T:System.Int32" /> that contains the maximum amount of data, in bytes, to send or receive.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Dispose">\r
+      <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> instance and optionally disposes of the managed resources.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Finalize">\r
+      <summary>Frees resources used by the <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> class.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.LastOperation">\r
+      <summary>Gets the type of socket operation most recently performed with this context object.</summary>\r
+      <returns>A <see cref="T:System.Net.Sockets.SocketAsyncOperation" /> instance that indicates the type of socket operation most recently performed with this context object.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Offset">\r
+      <summary>Gets the offset, in bytes, into the data buffer referenced by the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> property.</summary>\r
+      <returns>An <see cref="T:System.Int32" /> that contains the offset, in bytes, into the data buffer referenced by the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> property.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Represents a method that is called when an asynchronous operation completes.</summary>\r
+      <param name="e">The event that is signaled.</param>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint">\r
+      <summary>Gets or sets the remote IP endpoint for an asynchronous operation.</summary>\r
+      <returns>An <see cref="T:System.Net.EndPoint" /> that represents the remote IP endpoint for an asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Sets the data buffer to use with an asynchronous socket method.</summary>\r
+      <param name="buffer">The data buffer to use with an asynchronous socket method.</param>\r
+      <param name="offset">The offset, in bytes, in the data buffer where the operation starts.</param>\r
+      <param name="count">The maximum amount of data, in bytes, to send or receive in the buffer.</param>\r
+      <exception cref="T:System.ArgumentException">There are ambiguous buffers specified. This exception occurs if the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> property is also not null and the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> property is also not null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An argument was out of range. This exception occurs if the <paramref name="offset" /> parameter is less than zero or greater than the length of the array in the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> property. This exception also occurs if the <paramref name="count" /> parameter is less than zero or greater than the length of the array in the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> property minus the <paramref name="offset" /> parameter.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Int32,System.Int32)">\r
+      <summary>Sets the data buffer to use with an asynchronous socket method.</summary>\r
+      <param name="offset">The offset, in bytes, in the data buffer where the operation starts.</param>\r
+      <param name="count">The maximum amount of data, in bytes, to send or receive in the buffer.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An argument was out of range. This exception occurs if the <paramref name="offset" /> parameter is less than zero or greater than the length of the array in the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> property. This exception also occurs if the <paramref name="count" /> parameter is less than zero or greater than the length of the array in the <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> property minus the <paramref name="offset" /> parameter.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.SocketError">\r
+      <summary>Gets or sets the result of the asynchronous socket operation.</summary>\r
+      <returns>A <see cref="T:System.Net.Sockets.SocketError" /> that represents the result of the asynchronous socket operation.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.UserToken">\r
+      <summary>Gets or sets a user or application object associated with this asynchronous socket operation.</summary>\r
+      <returns>An object that represents the user or application object associated with this asynchronous socket operation.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncOperation">\r
+      <summary>The type of asynchronous socket operation most recently performed with this context object.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Accept">\r
+      <summary>A socket Accept operation. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Connect">\r
+      <summary>A socket Connect operation.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.None">\r
+      <summary>None of the socket operations.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Receive">\r
+      <summary>A socket Receive operation.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.ReceiveFrom">\r
+      <summary>A socket ReceiveFrom operation.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Send">\r
+      <summary>A socket Send operation.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.SendTo">\r
+      <summary>A socket SendTo operation.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketShutdown">\r
+      <summary>Defines constants that are used by the <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" /> method.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Both">\r
+      <summary>Disables a <see cref="T:System.Net.Sockets.Socket" /> for both sending and receiving. This field is constant.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Receive">\r
+      <summary>Disables a <see cref="T:System.Net.Sockets.Socket" /> for receiving. This field is constant.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Send">\r
+      <summary>Disables a <see cref="T:System.Net.Sockets.Socket" /> for sending. This field is constant.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketType">\r
+      <summary>Specifies the type of socket that an instance of the <see cref="T:System.Net.Sockets.Socket" /> class represents.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Dgram">\r
+      <summary>Supports datagrams, which are connectionless, unreliable messages of a fixed (typically small) maximum length. Messages might be lost or duplicated and might arrive out of order. A <see cref="T:System.Net.Sockets.Socket" /> of type <see cref="F:System.Net.Sockets.SocketType.Dgram" /> requires no connection prior to sending and receiving data, and can communicate with multiple peers. <see cref="F:System.Net.Sockets.SocketType.Dgram" /> uses the Datagram Protocol (<see cref="F:System.Net.Sockets.ProtocolType.Udp" />) and the <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Stream">\r
+      <summary>Supports reliable, two-way, connection-based byte streams without the duplication of data and without preservation of boundaries. A Socket of this type communicates with a single peer and requires a remote host connection before communication can begin. <see cref="F:System.Net.Sockets.SocketType.Stream" /> uses the Transmission Control Protocol (<see cref="F:System.Net.Sockets.ProtocolType.Tcp" />) <see cref="T:System.Net.Sockets.ProtocolType" /> and the InterNetwork<see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Unknown">\r
+      <summary>Specifies an unknown Socket type.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebHeaderCollection.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebHeaderCollection.dll
new file mode 100644 (file)
index 0000000..8492652
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebHeaderCollection.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebSockets.Client.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebSockets.Client.dll
new file mode 100644 (file)
index 0000000..c8c611d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebSockets.Client.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebSockets.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebSockets.dll
new file mode 100644 (file)
index 0000000..5fa67d1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Net.WebSockets.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ObjectModel.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ObjectModel.dll
new file mode 100644 (file)
index 0000000..f628b15
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ObjectModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.Extensions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.Extensions.dll
new file mode 100644 (file)
index 0000000..25b71c5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.Extensions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.Primitives.dll
new file mode 100644 (file)
index 0000000..c53f929
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.dll
new file mode 100644 (file)
index 0000000..bef5478
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Reflection.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.Reader.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.Reader.dll
new file mode 100644 (file)
index 0000000..75d91c5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.Reader.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.ResourceManager.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.ResourceManager.dll
new file mode 100644 (file)
index 0000000..e0b20e2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.ResourceManager.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.Writer.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.Writer.dll
new file mode 100644 (file)
index 0000000..5009097
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Resources.Writer.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.CompilerServices.VisualC.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.CompilerServices.VisualC.dll
new file mode 100644 (file)
index 0000000..e7563a6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.CompilerServices.VisualC.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Extensions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Extensions.dll
new file mode 100644 (file)
index 0000000..02fcc39
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Extensions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Handles.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Handles.dll
new file mode 100644 (file)
index 0000000..537f294
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Handles.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.InteropServices.RuntimeInformation.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.InteropServices.RuntimeInformation.dll
new file mode 100644 (file)
index 0000000..5fdebfc
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.InteropServices.RuntimeInformation.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.InteropServices.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.InteropServices.dll
new file mode 100644 (file)
index 0000000..8112be6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.InteropServices.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Numerics.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Numerics.dll
new file mode 100644 (file)
index 0000000..e303d48
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Numerics.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Formatters.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Formatters.dll
new file mode 100644 (file)
index 0000000..63630fd
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Formatters.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Json.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Json.dll
new file mode 100644 (file)
index 0000000..5310ad0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Json.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Primitives.dll
new file mode 100644 (file)
index 0000000..fdf4c75
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Primitives.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Primitives.xml
new file mode 100644 (file)
index 0000000..d0dd296
--- /dev/null
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Primitives</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.CollectionDataContractAttribute">\r
+      <summary>When applied to a collection type, enables custom specification of the collection item elements. This attribute can be applied only to types that are recognized by the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> as valid, serializable collections. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.CollectionDataContractAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.CollectionDataContractAttribute" /> class. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsItemNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsKeyNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReference">\r
+      <summary>Gets or sets a value that indicates whether to preserve object reference data.</summary>\r
+      <returns>true to keep object reference data; otherwise, false. The default is false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsValueNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ItemName">\r
+      <summary>Gets or sets a custom name for a collection element.</summary>\r
+      <returns>The name to apply to collection elements.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.KeyName">\r
+      <summary>Gets or sets the custom name for a dictionary key name.</summary>\r
+      <returns>The name to use instead of the default dictionary key name.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Name">\r
+      <summary>Gets or sets the data contract name for the collection type.</summary>\r
+      <returns>The data contract name for the collection type.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Namespace">\r
+      <summary>Gets or sets the namespace for the data contract.</summary>\r
+      <returns>The namespace of the data contract.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ValueName">\r
+      <summary>Gets or sets the custom name for a dictionary value name.</summary>\r
+      <returns>The name to use instead of the default dictionary value name.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.ContractNamespaceAttribute">\r
+      <summary>Specifies the CLR namespace and XML namespace of the data contract. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.ContractNamespaceAttribute.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.ContractNamespaceAttribute" /> class using the supplied namespace. </summary>\r
+      <param name="contractNamespace">The namespace of the contract.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ClrNamespace">\r
+      <summary>Gets or sets the CLR namespace of the data contract type. </summary>\r
+      <returns>The CLR-legal namespace of a type.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace">\r
+      <summary>Gets the namespace of the data contract members.</summary>\r
+      <returns>The namespace of the data contract members.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractAttribute">\r
+      <summary>Specifies that the type defines or implements a data contract and is serializable by a serializer, such as the <see cref="T:System.Runtime.Serialization.DataContractSerializer" />. To make their type serializable, type authors must define a data contract for their type. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> class. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReference">\r
+      <summary>Gets or sets a value that indicates whether to preserve object reference data.</summary>\r
+      <returns>true to keep object reference data using standard XML; otherwise, false. The default is false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Name">\r
+      <summary>Gets or sets the name of the data contract for the type.</summary>\r
+      <returns>The local name of a data contract. The default is the name of the class that the attribute is applied to. </returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Namespace">\r
+      <summary>Gets or sets the namespace for the data contract for the type.</summary>\r
+      <returns>The namespace of the contract. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataMemberAttribute">\r
+      <summary>When applied to the member of a type, specifies that the member is part of a data contract and is serializable by the <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataMemberAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataMemberAttribute" /> class. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue">\r
+      <summary>Gets or sets a value that specifies whether to serialize the default value for a field or property being serialized. </summary>\r
+      <returns>true if the default value for a member should be generated in the serialization stream; otherwise, false. The default is true.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsRequired">\r
+      <summary>Gets or sets a value that instructs the serialization engine that the member must be present when reading or deserializing.</summary>\r
+      <returns>true, if the member is required; otherwise, false.</returns>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">the member is not present.</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Name">\r
+      <summary>Gets or sets a data member name. </summary>\r
+      <returns>The name of the data member. The default is the name of the target that the attribute is applied to. </returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Order">\r
+      <summary>Gets or sets the order of serialization and deserialization of a member.</summary>\r
+      <returns>The numeric order of serialization or deserialization.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.EnumMemberAttribute">\r
+      <summary>Specifies that the field is an enumeration member and should be serialized.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.EnumMemberAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.EnumMemberAttribute" /> class. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.Value">\r
+      <summary>Gets or sets the value associated with the enumeration member the attribute is applied to. </summary>\r
+      <returns>The value associated with the enumeration member.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.IgnoreDataMemberAttribute">\r
+      <summary>When applied to the member of a type, specifies that the member is not part of a data contract and is not serialized.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.IgnoreDataMemberAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.IgnoreDataMemberAttribute" /> class. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.InvalidDataContractException">\r
+      <summary>The exception that is thrown when the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> or <see cref="T:System.Runtime.Serialization.NetDataContractSerializer" /> encounters an invalid data contract during serialization and deserialization. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> class.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> class with the specified error message. </summary>\r
+      <param name="message">A description of the error. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String,System.Exception)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> class with the specified error message and inner exception. </summary>\r
+      <param name="message">A description of the error. </param>\r
+      <param name="innerException">The original <see cref="T:System.Exception" />. </param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.KnownTypeAttribute">\r
+      <summary>Specifies types that should be recognized by the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> when serializing or deserializing a given type. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> class with the name of a method that returns an <see cref="T:System.Collections.IEnumerable" /> of known types. </summary>\r
+      <param name="methodName">The name of the method that returns an <see cref="T:System.Collections.IEnumerable" /> of types used when serializing or deserializing data.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.Type)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> class with the specified type. </summary>\r
+      <param name="type">The <see cref="T:System.Type" /> that is included as a known type when serializing or deserializing data.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.MethodName">\r
+      <summary>Gets the name of a method that will return a list of types that should be recognized during serialization or deserialization. </summary>\r
+      <returns>A <see cref="T:System.String" /> that contains the name of the method on the type defined by the <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> class. </returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.Type">\r
+      <summary>Gets the type that should be recognized during serialization or deserialization by the <see cref="T:System.Runtime.Serialization.DataContractSerializer" />. </summary>\r
+      <returns>The <see cref="T:System.Type" /> that is used during serialization or deserialization. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializedAttribute">\r
+      <summary>When applied to a method, specifies that the method is called immediately after deserialization of an object in an object graph. The order of deserialization relative to other objects in the graph is non-deterministic.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializedAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.OnDeserializedAttribute" /> class. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializingAttribute">\r
+      <summary>When applied to a method, specifies that the method is called during deserialization of an object in an object graph. The order of deserialization relative to other objects in the graph is non-deterministic.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializingAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.OnDeserializingAttribute" /> class. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializedAttribute">\r
+      <summary>When applied to a method, specifies that the method is called after serialization of an object in an object graph. The order of serialization relative to other objects in the graph is non-deterministic.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializedAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.OnSerializedAttribute" /> class. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializingAttribute">\r
+      <summary>When applied to a method, specifies that the method is during serialization of an object in an object graph. The order of serialization relative to other objects in the graph is non-deterministic.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializingAttribute.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.OnSerializingAttribute" /> class. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.SerializationException">\r
+      <summary>The exception thrown when an error occurs during serialization or deserialization.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.SerializationException" /> class with default properties.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.SerializationException" /> class with a specified message.</summary>\r
+      <param name="message">Indicates the reason why the exception occurred. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String,System.Exception)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.SerializationException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>\r
+      <param name="message">The error message that explains the reason for the exception. </param>\r
+      <param name="innerException">The exception that is the cause of the current exception. If the <paramref name="innerException" /> parameter is not null, the current exception is raised in a catch block that handles the inner exception. </param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.StreamingContext">\r
+      <summary>Describes the source and destination of a given serialized stream, and provides an additional caller-defined context.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.Equals(System.Object)">\r
+      <summary>Determines whether two <see cref="T:System.Runtime.Serialization.StreamingContext" /> instances contain the same values.</summary>\r
+      <returns>true if the specified object is an instance of <see cref="T:System.Runtime.Serialization.StreamingContext" /> and equals the value of the current instance; otherwise, false.</returns>\r
+      <param name="obj">An object to compare with the current instance. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.GetHashCode">\r
+      <summary>Returns a hash code of this object.</summary>\r
+      <returns>The <see cref="T:System.Runtime.Serialization.StreamingContextStates" /> value that contains the source or destination of the serialization for this <see cref="T:System.Runtime.Serialization.StreamingContext" />.</returns>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Xml.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Xml.dll
new file mode 100644 (file)
index 0000000..28bf06e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Xml.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Xml.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.Serialization.Xml.xml
new file mode 100644 (file)
index 0000000..2f59d56
--- /dev/null
@@ -0,0 +1,2051 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Xml</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.DataContractResolver">\r
+      <summary>Provides a mechanism for dynamically mapping types to and from xsi:type representations during serialization and deserialization.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractResolver" /> class. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">\r
+      <summary>Override this method to map the specified xsi:type name and namespace to a data contract type during deserialization.</summary>\r
+      <returns>The type the xsi:type name and namespace is mapped to. </returns>\r
+      <param name="typeName">The xsi:type name to map.</param>\r
+      <param name="typeNamespace">The xsi:type namespace to map.</param>\r
+      <param name="declaredType">The type declared in the data contract.</param>\r
+      <param name="knownTypeResolver">The known type resolver.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">\r
+      <summary>Override this method to map a data contract type to an xsi:type name and namespace during serialization.</summary>\r
+      <returns>true if mapping succeeded; otherwise, false.</returns>\r
+      <param name="type">The type to map.</param>\r
+      <param name="declaredType">The type declared in the data contract.</param>\r
+      <param name="knownTypeResolver">The known type resolver.</param>\r
+      <param name="typeName">The xsi:type name.</param>\r
+      <param name="typeNamespace">The xsi:type namespace.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializer">\r
+      <summary>Serializes and deserializes an instance of a type into an XML stream or document using a supplied data contract. This class cannot be inherited. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> class to serialize or deserialize an object of the specified type.</summary>\r
+      <param name="type">The type of the instances that are serialized or deserialized.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> class to serialize or deserialize an object of the specified type, and a collection of known types that may be present in the object graph.</summary>\r
+      <param name="type">The type of the instances that are serialized or deserialized.</param>\r
+      <param name="knownTypes">An <see cref="T:System.Collections.Generic.IEnumerable`1" />  of <see cref="T:System.Type" /> that contains the types that may be present in the object graph.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> class to serialize or deserialize an object of the specified type and settings.</summary>\r
+      <param name="type">The type of the instance to serialize or deserialize.</param>\r
+      <param name="settings">The serializer settings.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> class to serialize or deserialize an object of the specified type using the supplied XML root element and namespace.</summary>\r
+      <param name="type">The type of the instances that are serialized or deserialized.</param>\r
+      <param name="rootName">The name of the XML element that encloses the content to serialize or deserialize.</param>\r
+      <param name="rootNamespace">The namespace of the XML element that encloses the content to serialize or deserialize.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> class to serialize or deserialize an object of the specified type. This method also specifies the root XML element and namespace in two string parameters as well as a list of known types that may be present in the object graph.</summary>\r
+      <param name="type">The type of the instances that are serialized or deserialized.</param>\r
+      <param name="rootName">The root element name of the content.</param>\r
+      <param name="rootNamespace">The namespace of the root element.</param>\r
+      <param name="knownTypes">An <see cref="T:System.Collections.Generic.IEnumerable`1" />  of <see cref="T:System.Type" /> that contains the types that may be present in the object graph.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> class to serialize or deserialize an object of the specified type using the XML root element and namespace specified through the parameters of type <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <param name="type">The type of the instances that are serialized or deserialized.</param>\r
+      <param name="rootName">An <see cref="T:System.Xml.XmlDictionaryString" /> that contains the root element name of the content.</param>\r
+      <param name="rootNamespace">An <see cref="T:System.Xml.XmlDictionaryString" /> that contains the namespace of the root element.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> class to serialize or deserialize an object of the specified type. This method also specifies the root XML element and namespace in two <see cref="T:System.Xml.XmlDictionaryString" /> parameters as well as a list of known types that may be present in the object graph.</summary>\r
+      <param name="type">The type of the instances that are serialized or deserialized.</param>\r
+      <param name="rootName">An <see cref="T:System.Xml.XmlDictionaryString" /> that contains the root element name of the content.</param>\r
+      <param name="rootNamespace">An <see cref="T:System.Xml.XmlDictionaryString" /> that contains the namespace of the root element.</param>\r
+      <param name="knownTypes">A <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Type" /> that contains the known types that may be present in the object graph.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">\r
+      <summary>Gets a value that specifies whether to ignore data supplied by an extension of the class when the class is being serialized or deserialized.</summary>\r
+      <returns>true to omit the extension data; otherwise, false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Determines whether the <see cref="T:System.Xml.XmlDictionaryReader" /> is positioned on an object that can be deserialized.</summary>\r
+      <returns>true if the reader is at the start element of the stream to read; otherwise, false.</returns>\r
+      <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader" /> used to read the XML stream.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Determines whether the <see cref="T:System.Xml.XmlReader" /> is positioned on an object that can be deserialized.</summary>\r
+      <returns>true if the reader is at the start element of the stream to read; otherwise, false.</returns>\r
+      <param name="reader">The <see cref="T:System.Xml.XmlReader" /> used to read the XML stream.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">\r
+      <summary>Gets a collection of types that may be present in the object graph serialized using this instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+      <returns>A <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" /> that contains the expected types passed in as known types to the <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> constructor.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">\r
+      <summary>Gets the maximum number of items in an object graph to serialize or deserialize.</summary>\r
+      <returns>The maximum number of items to serialize or deserialize. The default is <see cref="F:System.Int32.MaxValue" />.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">The number of items exceeds the maximum value.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">\r
+      <summary>Gets a value that specifies whether to use non-standard XML constructs to preserve object reference data. </summary>\r
+      <returns>true to keep the references; otherwise, false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Reads the XML stream with an <see cref="T:System.Xml.XmlDictionaryReader" /> and returns the deserialized object, and also specifies whether a check is made to verify the object name before reading its value. </summary>\r
+      <returns>The deserialized object.</returns>\r
+      <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader" /> used to read the XML stream.</param>\r
+      <param name="verifyObjectName">true to check whether the name of the object corresponds to the root name value supplied in the constructor; otherwise, false. </param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">The <paramref name="verifyObjectName" /> parameter is set to true, and the element name and namespace do not correspond to the values set in the constructor. </exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Reads the XML stream with an <see cref="T:System.Xml.XmlReader" /> and returns the deserialized object.</summary>\r
+      <returns>The deserialized object.</returns>\r
+      <param name="reader">The <see cref="T:System.Xml.XmlReader" /> used to read the XML stream.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Reads the XML stream with an <see cref="T:System.Xml.XmlReader" /> and returns the deserialized object, and also specifies whether a check is made to verify the object name before reading its value.</summary>\r
+      <returns>The deserialized object.</returns>\r
+      <param name="reader">The <see cref="T:System.Xml.XmlReader" /> used to read the XML stream.</param>\r
+      <param name="verifyObjectName">true to check whether the name of the object corresponds to the root name value supplied in the constructor; otherwise, false.</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">The <paramref name="verifyObjectName" /> parameter is set to true, and the element name and namespace do not correspond to the values set in the constructor. </exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">\r
+      <summary>Gets a value that specifies whether read-only types are serialized.</summary>\r
+      <returns>true if read-only types are serialized; false if all types are serialized.</returns>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Writes the closing XML element using an <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">The <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the stream.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Writes the closing XML element using an <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> used to write the stream.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Writes all the object data (starting XML element, content, and closing element) to an XML document or stream with an <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> used to write the XML document or stream.</param>\r
+      <param name="graph">The object that contains the data to write to the stream.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Writes the XML content using an <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">The <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the stream.</param>\r
+      <param name="graph">The object to write to the stream.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Writes the XML content using an <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> used to write the stream.</param>\r
+      <param name="graph">The object to write to the stream.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">The type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">There is a problem with the instance being written.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Writes the opening XML element using an <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">The <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the XML start element.</param>\r
+      <param name="graph">The object to write.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Writes the opening XML element using an <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">The <see cref="T:System.Xml.XmlWriter" /> used to write the XML start element.</param>\r
+      <param name="graph">The object to write.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">\r
+      <summary>Specifies data contract serializer settings.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" /> class.</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">\r
+      <summary>Gets or sets the component used to dynamically map xsi:type declarations to known contract types.</summary>\r
+      <returns>The component used to dynamically map xsi:type declarations to known contract types.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">\r
+      <summary>Gets or sets a collection of types that may be present in the object graph serialized using this instance of the DataContractSerializerSettings.</summary>\r
+      <returns>A collection of types that may be present in the object graph serialized using this instance of the DataContractSerializerSettings.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">\r
+      <summary>Gets or sets the maximum number of items in an object graph to serialize or deserialize.</summary>\r
+      <returns>The maximum number of items in an object graph to serialize or deserialize.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">\r
+      <summary>Gets or sets a value that specifies whether to use non-standard XML constructs to preserve object reference data.</summary>\r
+      <returns>True to use non-standard XML constructs to preserve object reference data; otherwise, false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">\r
+      <summary>Gets or sets the root name of the selected object.</summary>\r
+      <returns>The root name of the selected object.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">\r
+      <summary>Gets or sets the root namespace for the specified object.</summary>\r
+      <returns>The root namespace for the specified object.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">\r
+      <summary>Gets or sets a value that specifies whether to serialize read only types.</summary>\r
+      <returns>True to serialize read only types; otherwise, false.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.XmlObjectSerializer">\r
+      <summary>Provides the base class used to serialize objects as XML streams or documents. This class is abstract.</summary>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> class.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Gets a value that specifies whether the <see cref="T:System.Xml.XmlDictionaryReader" /> is positioned over an XML element that can be read.</summary>\r
+      <returns>true if the reader can read the data; otherwise, false.</returns>\r
+      <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader" /> used to read the XML stream or document.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Gets a value that specifies whether the <see cref="T:System.Xml.XmlReader" /> is positioned over an XML element that can be read. </summary>\r
+      <returns>true if the reader is positioned over the starting element; otherwise, false.</returns>\r
+      <param name="reader">An <see cref="T:System.Xml.XmlReader" /> used to read the XML stream or document.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">\r
+      <summary>Reads the XML stream or document with a <see cref="T:System.IO.Stream" /> and returns the deserialized object.</summary>\r
+      <returns>The deserialized object.</returns>\r
+      <param name="stream">A <see cref="T:System.IO.Stream" /> used to read the XML stream or document.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Reads the XML document or stream with an <see cref="T:System.Xml.XmlDictionaryReader" /> and returns the deserialized object.</summary>\r
+      <returns>The deserialized object.</returns>\r
+      <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader" /> used to read the XML document.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Reads the XML stream or document with an <see cref="T:System.Xml.XmlDictionaryReader" /> and returns the deserialized object; it also enables you to specify whether the serializer can read the data before attempting to read it.</summary>\r
+      <returns>The deserialized object.</returns>\r
+      <param name="reader">An <see cref="T:System.Xml.XmlDictionaryReader" /> used to read the XML document.</param>\r
+      <param name="verifyObjectName">true to check whether the enclosing XML element name and namespace correspond to the root name and root namespace; otherwise, false to skip the verification.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Reads the XML document or stream with an <see cref="T:System.Xml.XmlReader" /> and returns the deserialized object.</summary>\r
+      <returns>The deserialized object.</returns>\r
+      <param name="reader">An <see cref="T:System.Xml.XmlReader" /> used to read the XML stream or document.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Reads the XML document or stream with an <see cref="T:System.Xml.XmlReader" /> and returns the deserialized object; it also enables you to specify whether the serializer can read the data before attempting to read it.</summary>\r
+      <returns>The deserialized object.</returns>\r
+      <param name="reader">An <see cref="T:System.Xml.XmlReader" /> used to read the XML document or stream.</param>\r
+      <param name="verifyObjectName">true to check whether the enclosing XML element name and namespace correspond to the root name and root namespace; false to skip the verification.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Writes the end of the object data as a closing XML element to the XML document or stream with an <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the XML document or stream.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Writes the end of the object data as a closing XML element to the XML document or stream with an <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> used to write the XML document or stream.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">\r
+      <summary>Writes the complete content (start, content, and end) of the object to the XML document or stream with the specified <see cref="T:System.IO.Stream" />.</summary>\r
+      <param name="stream">A <see cref="T:System.IO.Stream" /> used to write the XML document or stream.</param>\r
+      <param name="graph">The object that contains the data to write to the stream.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Writes the complete content (start, content, and end) of the object to the XML document or stream with the specified <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the content to the XML document or stream.</param>\r
+      <param name="graph">The object that contains the content to write.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Writes the complete content (start, content, and end) of the object to the XML document or stream with the specified <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> used to write the XML document or stream.</param>\r
+      <param name="graph">The object that contains the content to write.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Writes only the content of the object to the XML document or stream using the specified <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the XML document or stream.</param>\r
+      <param name="graph">The object that contains the content to write.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Writes only the content of the object to the XML document or stream with the specified <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> used to write the XML document or stream.</param>\r
+      <param name="graph">The object that contains the content to write.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Writes the start of the object's data as an opening XML element using the specified <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">An <see cref="T:System.Xml.XmlDictionaryWriter" /> used to write the XML document.</param>\r
+      <param name="graph">The object to serialize.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Writes the start of the object's data as an opening XML element using the specified <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">An <see cref="T:System.Xml.XmlWriter" /> used to write the XML document.</param>\r
+      <param name="graph">The object to serialize.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">the type being serialized does not conform to data contract rules. For example, the <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> attribute has not been applied to the type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">there is a problem with the instance being serialized.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">the maximum number of objects to serialize has been exceeded. Check the <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> property.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.IXmlDictionary">\r
+      <summary>An interface that defines the contract that an Xml dictionary must implement to be used by <see cref="T:System.Xml.XmlDictionaryReader" /> and <see cref="T:System.Xml.XmlDictionaryWriter" /> implementations.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Attempts to look up an entry in the dictionary.</summary>\r
+      <returns>true if key is in the dictionary, otherwise false.</returns>\r
+      <param name="key">Key to look up.</param>\r
+      <param name="result">If <paramref name="key" /> is defined, the <see cref="T:System.Xml.XmlDictionaryString" /> that is mapped to the key; otherwise null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Checks the dictionary for a specified string value.</summary>\r
+      <returns>true if value is in the dictionary, otherwise false.</returns>\r
+      <param name="value">String value being checked for.</param>\r
+      <param name="result">The corresponding <see cref="T:System.Xml.XmlDictionaryString" />, if found; otherwise null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Checks the dictionary for a specified <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>true if <see cref="T:System.Xml.XmlDictionaryString" /> is in the dictionary, otherwise false.</returns>\r
+      <param name="value">The <see cref="T:System.Xml.XmlDictionaryString" /> being checked for.</param>\r
+      <param name="result">The matching <see cref="T:System.Xml.XmlDictionaryString" />, if found; otherwise null.</param>\r
+    </member>\r
+    <member name="T:System.Xml.OnXmlDictionaryReaderClose">\r
+      <summary>delegate for a callback method when closing the reader.</summary>\r
+      <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader" /> that fires the OnClose event.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.UniqueId">\r
+      <summary>A unique identifier optimized for Guids.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor">\r
+      <summary>Creates a new instance of this class with a new, unique Guid.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">\r
+      <summary>Creates a new instance of this class using a byte array that represents a <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">A byte array that represents a <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid" /> provides less than 16 valid bytes.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">\r
+      <summary>Creates a new instance of this class starting from an offset within a byte array that represents a <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">A byte array that represents a <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Offset position within the byte array that represents a <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> less than zero or greater than the length of the array.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />and<paramref name=" offset" /> provide less than 16 valid bytes.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Creates a new instance of this class starting from an offset within a char using a specified number of entries.</summary>\r
+      <param name="chars">A char array that represents a <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Offset position within the char array that represents a <see cref="T:System.Guid" />.</param>\r
+      <param name="count">Number of array entries to use, starting from <paramref name="offset" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> less than zero or greater than the length of the array.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> less than zero or greater than the length of the array minus <paramref name="offset" />.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="count" /> equals zero.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">\r
+      <summary>Creates a new instance of this class using a <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">A <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.String)">\r
+      <summary>Creates a new instance of this class using a string.</summary>\r
+      <param name="value">A string used to generate the <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.FormatException">Length of<paramref name=" value" /> is zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.CharArrayLength">\r
+      <summary>Gets the length of the string representation of the <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>The length of the string representation of the <see cref="T:System.Xml.UniqueId" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.Equals(System.Object)">\r
+      <summary>Tests whether an object equals this <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>true if the object equals this <see cref="T:System.Xml.UniqueId" />; otherwise false.</returns>\r
+      <param name="obj">The object to compare.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.GetHashCode">\r
+      <summary>Creates a hash-code representation of this <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>An integer hash-code representation of this <see cref="T:System.Xml.UniqueId" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.IsGuid">\r
+      <summary>Indicates whether the <see cref="T:System.Xml.UniqueId" /> is a <see cref="T:System.Guid" />.</summary>\r
+      <returns>true if the <see cref="T:System.Xml.UniqueId" /> is a <see cref="T:System.Guid" />; otherwise false.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Overrides the equality operator to test for equality of two <see cref="T:System.Xml.UniqueId" />s.</summary>\r
+      <returns>true if the two <see cref="T:System.Xml.UniqueId" />s are equal, or are both null; false if they are not equal, or if only one of them is null.</returns>\r
+      <param name="id1">The first <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">The second <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Overrides the equality operator to test for inequality of two <see cref="T:System.Xml.UniqueId" />s.</summary>\r
+      <returns>true if the overridden equality operator returns false; otherwise false.</returns>\r
+      <param name="id1">The first <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">The second <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">\r
+      <summary>Puts the <see cref="T:System.Xml.UniqueId" /> value into a char array.</summary>\r
+      <returns>Number of entries in the char array filled by the <see cref="T:System.Xml.UniqueId" /> value.</returns>\r
+      <param name="chars">The char array.</param>\r
+      <param name="offset">Position in the char array to start inserting the <see cref="T:System.Xml.UniqueId" /> value.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> less than zero or greater than the length of the array.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />and<paramref name=" offset" /> provide less than 16 valid bytes.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToString">\r
+      <summary>Displays the <see cref="T:System.Xml.UniqueId" /> value in string format.</summary>\r
+      <returns>A string representation of the <see cref="T:System.Xml.UniqueId" /> value.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">\r
+      <summary>Tries to get the value of the <see cref="T:System.Xml.UniqueId" /> as a <see cref="T:System.Guid" /> and store it in the given byte array at the specified offest.</summary>\r
+      <returns>true if the value stored in this instance of <see cref="T:System.Xml.UniqueId" /> is a <see cref="T:System.Guid" />; otherwise false.</returns>\r
+      <param name="buffer">byte array that will contain the <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Position in the byte array to start inserting the <see cref="T:System.Guid" /> value.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> less than zero or greater than the length of the array.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />and<paramref name=" offset" /> provide less than 16 valid bytes.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">\r
+      <summary>Tries to get the value of the <see cref="T:System.Xml.UniqueId" /> as a <see cref="T:System.Guid" />.</summary>\r
+      <returns>true if the UniqueId represents a <see cref="T:System.Guid" />; otherwise false.</returns>\r
+      <param name="guid">The <see cref="T:System.Guid" /> if successful; otherwise <see cref="F:System.Guid.Empty" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />and<paramref name=" offset" /> provide less than 16 valid bytes.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryReaderSession">\r
+      <summary>Enables optimized strings to be managed in a dynamic way.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlBinaryReaderSession" /> class.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">\r
+      <summary>Creates an <see cref="T:System.Xml.XmlDictionaryString" /> from the input parameters and adds it to an internal collection.</summary>\r
+      <returns>The newly created <see cref="T:System.Xml.XmlDictionaryString" /> that is added to an internal collection.</returns>\r
+      <param name="id">The key value.</param>\r
+      <param name="value">The value.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="id" /> is less than zero.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">An entry with key = <paramref name="id" /> already exists.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Clear">\r
+      <summary>Clears the internal collection of all contents.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Checks whether the internal collection contains an entry matching a key.</summary>\r
+      <returns>true if an entry matching the <paramref name="key" /> was found; otherwise, false.</returns>\r
+      <param name="key">The key to search on.</param>\r
+      <param name="result">When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="key" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Checks whether the internal collection contains an entry matching a value.</summary>\r
+      <returns>true if an entry matching the <paramref name="value" /> was found; otherwise, false.</returns>\r
+      <param name="value">The value to search for.</param>\r
+      <param name="result">When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Checks whether the internal collection contains an entry matching a value.</summary>\r
+      <returns>true if an entry matching the <paramref name="value" /> was found; otherwise, false.</returns>\r
+      <param name="value">The value to search for.</param>\r
+      <param name="result">When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryWriterSession">\r
+      <summary>Enables using a dynamic dictionary to compress common strings that appear in a message and maintain state.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">\r
+      <summary>Creates an instance of this class. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.Reset">\r
+      <summary>Clears out the internal collections.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">\r
+      <summary>Tries to add an <see cref="T:System.Xml.XmlDictionaryString" /> to the internal collection.</summary>\r
+      <returns>true if the string could be added; otherwise, false.</returns>\r
+      <param name="value">The <see cref="T:System.Xml.XmlDictionaryString" /> to add.</param>\r
+      <param name="key">The key of the <see cref="T:System.Xml.XmlDictionaryString" /> that was successfully added.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">An entry with key = <paramref name="key" /> already exists.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionary">\r
+      <summary>Implements a dictionary used to optimize Windows Communication Foundation (WCF)'s XML reader/writer implementations.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor">\r
+      <summary>Creates an empty <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">\r
+      <summary>Creates a <see cref="T:System.Xml.XmlDictionary" /> with an initial capacity.</summary>\r
+      <param name="capacity">The initial size of the dictionary.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.Add(System.String)">\r
+      <summary>Adds a string to the <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+      <returns>The <see cref="T:System.Xml.XmlDictionaryString" /> that was added.</returns>\r
+      <param name="value">String to add to the dictionary.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionary.Empty">\r
+      <summary>Gets a static empty <see cref="T:System.Xml.IXmlDictionary" />.</summary>\r
+      <returns>A static empty <see cref="T:System.Xml.IXmlDictionary" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Attempts to look up an entry in the dictionary.</summary>\r
+      <returns>true if key is in the dictionary, otherwise false.</returns>\r
+      <param name="key">Key to look up.</param>\r
+      <param name="result">If <paramref name="key" /> is defined, the <see cref="T:System.Xml.XmlDictionaryString" /> that is mapped to the key; otherwise null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Checks the dictionary for a specified string value.</summary>\r
+      <returns>true if value is in the dictionary, otherwise false.</returns>\r
+      <param name="value">String value being checked for.</param>\r
+      <param name="result">The corresponding <see cref="T:System.Xml.XmlDictionaryString" />, if found; otherwise null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Checks the dictionary for a specified <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>true if <see cref="T:System.Xml.XmlDictionaryString" /> is in the dictionary, otherwise false.</returns>\r
+      <param name="value">The <see cref="T:System.Xml.XmlDictionaryString" /> being checked for.</param>\r
+      <param name="result">The matching <see cref="T:System.Xml.XmlDictionaryString" />, if found; otherwise null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReader">\r
+      <summary>An abstract class that the Windows Communication Foundation (WCF) derives from <see cref="T:System.Xml.XmlReader" /> to do serialization and deserialization.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.#ctor">\r
+      <summary>Creates an instance of this class.  Invoked only by its derived classes.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">\r
+      <summary>This property always returns false. Its derived classes can override to return true if they support canonicalization.</summary>\r
+      <returns>Returns false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">The buffer from which to read.</param>\r
+      <param name="offset">The starting position from which to read in <paramref name="buffer" />.</param>\r
+      <param name="count">The number of bytes that can be read from <paramref name="buffer" />.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> to use.</param>\r
+      <param name="quotas">The quotas that apply to this operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is less than zero or greater than the buffer length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is less than zero or greater than the buffer length minus the offset.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">The buffer from which to read.</param>\r
+      <param name="offset">The starting position from which to read in <paramref name="buffer" />.</param>\r
+      <param name="count">The number of bytes that can be read from <paramref name="buffer" />.</param>\r
+      <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary" /> to use.</param>\r
+      <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> to apply.</param>\r
+      <param name="session">The <see cref="T:System.Xml.XmlBinaryReaderSession" /> to use.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is less than zero or greater than the buffer length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is less than zero or greater than the buffer length minus the offset.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">The buffer from which to read.</param>\r
+      <param name="offset">The starting position from which to read in <paramref name="buffer" />.</param>\r
+      <param name="count">The number of bytes that can be read from <paramref name="buffer" />.</param>\r
+      <param name="quotas">The quotas that apply to this operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is less than zero or greater than the buffer length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is less than zero or greater than the buffer length minus the offset.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">The buffer from which to read.</param>\r
+      <param name="quotas">The quotas that apply to this operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">The stream from which to read.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> to use.</param>\r
+      <param name="quotas">The quotas that apply to this operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> or <paramref name="quotas" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">The stream from which to read.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> to use.</param>\r
+      <param name="quotas">The quotas that apply to this operation.</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> to use.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> that can read .NET Binary XML Format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">The stream from which to read.</param>\r
+      <param name="quotas">The quotas that apply to this operation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" /> from an existing <see cref="T:System.Xml.XmlReader" />.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="reader">An instance of <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">The buffer from which to read.</param>\r
+      <param name="offset">The starting position from which to read in <paramref name="buffer" />.</param>\r
+      <param name="count">The number of bytes that can be read from <paramref name="buffer" />.</param>\r
+      <param name="quotas">The quotas applied to the reader.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">The buffer from which to read.</param>\r
+      <param name="quotas">The quotas applied to the reader.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">The stream from which to read.</param>\r
+      <param name="encoding">The <see cref="T:System.Text.Encoding" /> object that specifies the encoding properties to apply.</param>\r
+      <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> to apply.</param>\r
+      <param name="onClose">The delegate to be called when the reader is closed.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">The stream from which to read.</param>\r
+      <param name="quotas">The quotas applied to the reader.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">\r
+      <summary>This method is not yet implemented.</summary>\r
+      <exception cref="T:System.NotSupportedException">Always.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>When overridden in a derived class, gets the value of an attribute.</summary>\r
+      <returns>The value of the attribute.</returns>\r
+      <param name="localName">An <see cref="T:System.Xml.XmlDictionaryString" /> that represents the local name of the attribute.</param>\r
+      <param name="namespaceUri">An <see cref="T:System.Xml.XmlDictionaryString" /> that represents the namespace of the attribute.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">\r
+      <summary>Gets the index of the local name of the current node within an array of names.</summary>\r
+      <returns>The index of the local name of the current node within an array of names.</returns>\r
+      <param name="localNames">The string array of local names to be searched.</param>\r
+      <param name="namespaceUri">The namespace of current node.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> or any of the names in the array is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">\r
+      <summary>Gets the index of the local name of the current node within an array of names.</summary>\r
+      <returns>The index of the local name of the current node within an array of names.</returns>\r
+      <param name="localNames">The <see cref="T:System.Xml.XmlDictionaryString" /> array of local names to be searched.</param>\r
+      <param name="namespaceUri">The namespace of current node.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> or any of the names in the array is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">\r
+      <summary>Checks whether the parameter, <paramref name="localName" />, is the local name of the current node.</summary>\r
+      <returns>true if <paramref name="localName" /> matches local name of the current node; otherwise false.</returns>\r
+      <param name="localName">The local name of the current node.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">\r
+      <summary>Checks whether the parameter, <paramref name="localName" />, is the local name of the current node.</summary>\r
+      <returns>true if <paramref name="localName" /> matches local name of the current node; otherwise false.</returns>\r
+      <param name="localName">An <see cref="T:System.Xml.XmlDictionaryString" /> that represents the local name of the current node.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">\r
+      <summary>Checks whether the parameter, <paramref name="namespaceUri" />, is the namespace of the current node.</summary>\r
+      <returns>true if <paramref name="namespaceUri" /> matches namespace of the current node; otherwise false.</returns>\r
+      <param name="namespaceUri">The namespace of current node.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">\r
+      <summary>Checks whether the parameter, <paramref name="namespaceUri" />, is the namespace of the current node.</summary>\r
+      <returns>true if <paramref name="namespaceUri" /> matches namespace of the current node; otherwise false.</returns>\r
+      <param name="namespaceUri">Namespace of current node.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">\r
+      <summary>Checks whether the reader is positioned at the start of an array. This class returns false, but derived classes that have the concept of arrays might return true.</summary>\r
+      <returns>true if the reader is positioned at the start of an array node; otherwise false.</returns>\r
+      <param name="type">Type of the node, if a valid node; otherwise null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Tests whether the first tag is a start tag or empty element tag and if the local name and namespace URI match those of the current node.</summary>\r
+      <returns>true if the first tag in the array is a start tag or empty element tag and matches <paramref name="localName" /> and <paramref name="namespaceUri" />; otherwise false.</returns>\r
+      <param name="localName">An <see cref="T:System.Xml.XmlDictionaryString" /> that represents the local name of the attribute.</param>\r
+      <param name="namespaceUri">An <see cref="T:System.Xml.XmlDictionaryString" /> that represents the namespace of the attribute.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">\r
+      <summary>Tests whether the current node is a text node.</summary>\r
+      <returns>true if the node type is <see cref="F:System.Xml.XmlNodetype.Text" />, <see cref="F:System.Xml.XmlNodetype.Whitespace" />, <see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />, <see cref="F:System.Xml.XmlNodetype.CDATA" />, or <see cref="F:System.Xml.XmlNodetype.Attribute" />; otherwise false.</returns>\r
+      <param name="nodeType">Type of the node being tested.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">\r
+      <summary>Tests whether the current content node is a start element or an empty element.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">\r
+      <summary>Tests whether the current content node is a start element or an empty element and if the <see cref="P:System.Xml.XmlReader.Name" /> property of the element matches the given argument.</summary>\r
+      <param name="name">The <see cref="P:System.Xml.XmlReader.Name" /> property of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">\r
+      <summary>Tests whether the current content node is a start element or an empty element and if the <see cref="P:System.Xml.XmlReader.LocalName" /> and <see cref="P:System.Xml.XmlReader.NamespaceURI" /> properties of the element matches the given arguments.</summary>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Tests whether the current content node is a start element or an empty element and if the <see cref="P:System.Xml.XmlReader.LocalName" /> and <see cref="P:System.Xml.XmlReader.NamespaceURI" /> properties of the element matches the given argument.</summary>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.Quotas">\r
+      <summary>Gets the quota values that apply to the current instance of this class.</summary>\r
+      <returns>The <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> that applies to the current instance of this class. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.Boolean" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The local name of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.DateTime" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.Decimal" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.Double" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.Guid" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of short integers into a typed array.</summary>\r
+      <returns>The number of integers put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the integers are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of integers to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of integers into a typed array.</summary>\r
+      <returns>The number of integers put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the integers are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of integers to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of long integers into a typed array.</summary>\r
+      <returns>The number of integers put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the integers are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of integers to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of float numbers into a typed array.</summary>\r
+      <returns>The umber of float numbers put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the float numbers are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of float numbers to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.TimeSpan" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.Boolean" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.DateTime" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.Decimal" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.Double" /> nodes type into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.Guid" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of short integers into a typed array.</summary>\r
+      <returns>The number of integers put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the integers are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of integers to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of integers into a typed array.</summary>\r
+      <returns>The number of integers put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the integers are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of integers to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of long integers into a typed array.</summary>\r
+      <returns>The number of integers put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the integers are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of integers to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of float numbers into a typed array.</summary>\r
+      <returns>The number of float numbers put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the float numbers are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of float numbers to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.TimeSpan" /> nodes into a typed array.</summary>\r
+      <returns>The number of nodes put in the array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array into which the nodes are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to put in the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.Boolean" /> nodes into a typed array.</summary>\r
+      <returns>A <see cref="T:System.Boolean" /> array of the <see cref="T:System.Boolean" /> nodes.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Reads repeated occurrences of <see cref="T:System.Boolean" /> nodes into a typed array.</summary>\r
+      <returns>A <see cref="T:System.Boolean" /> array of the <see cref="T:System.Boolean" /> nodes.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Converts a node's content to a specified type.</summary>\r
+      <returns>The concatenated text content or attribute value converted to the requested type.</returns>\r
+      <param name="type">The <see cref="T:System.Type" /> of the value to be returned.</param>\r
+      <param name="namespaceResolver">An <see cref="T:System.Xml.IXmlNamespaceResolver" /> object that is used to resolve any namespace prefixes related to type conversion. For example, this can be used when converting an <see cref="T:System.Xml.XmlQualifiedName" /> object to an xs:string. This value can be a null reference.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">\r
+      <summary>Reads the content and returns the Base64 decoded binary bytes.</summary>\r
+      <returns>A byte array that contains the Base64 decoded binary bytes.</returns>\r
+      <exception cref="T:System.Xml.XmlException">The array size is greater than the MaxArrayLength quota for this reader.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">\r
+      <summary>Reads the content and returns the BinHex decoded binary bytes.</summary>\r
+      <returns>A byte array that contains the BinHex decoded binary bytes.</returns>\r
+      <exception cref="T:System.Xml.XmlException">The array size is greater than <see cref="F:System.Int32.MaxValue" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">\r
+      <summary>Reads the content and returns the BinHex decoded binary bytes.</summary>\r
+      <returns>A byte array that contains the BinHex decoded binary bytes.</returns>\r
+      <param name="maxByteArrayContentLength">The maximum array length.</param>\r
+      <exception cref="T:System.Xml.XmlException">The array size is greater than <paramref name="maxByteArrayContentLength" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Reads the content into a char array.</summary>\r
+      <returns>Number of characters read.</returns>\r
+      <param name="chars">The array into which the characters are put.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of characters to put in the array.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">\r
+      <summary>Converts a node's content to decimal.</summary>\r
+      <returns>The decimal representation of node's content.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">\r
+      <summary>Converts a node's content to float.</summary>\r
+      <returns>The float representation of node's content.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">\r
+      <summary>Converts a node's content to guid.</summary>\r
+      <returns>The guid representation of node's content.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">\r
+      <summary>Converts a node's content to a qualified name representation.</summary>\r
+      <param name="localName">The <see cref="P:System.Xml.XmlReader.LocalName" /> part of the qualified name (out parameter).</param>\r
+      <param name="namespaceUri">The <see cref="P:System.Xml.XmlReader.NamespaceURI" /> part of the qualified name (out parameter).</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">\r
+      <summary>Converts a node's content to a string.</summary>\r
+      <returns>The node content in a string representation.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">\r
+      <summary>Converts a node's content to a string.</summary>\r
+      <returns>Node content in string representation.</returns>\r
+      <param name="maxStringContentLength">The maximum string length.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">\r
+      <summary>Converts a node's content to a string.</summary>\r
+      <returns>The node content in a string representation.</returns>\r
+      <param name="strings">The array of strings to match content against.</param>\r
+      <param name="index">The index of the entry in <paramref name="strings" /> that matches the content.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">An entry in<paramref name=" strings" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">\r
+      <summary>Converts a node's content to a string.</summary>\r
+      <returns>The node content in a string representation.</returns>\r
+      <param name="strings">The array of <see cref="T:System.Xml.XmlDictionaryString" /> objects to match content against.</param>\r
+      <param name="index">The index of the entry in <paramref name="strings" /> that matches the content.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">An entry in<paramref name=" strings" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">\r
+      <summary>Converts a node's content to <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> representation of node's content.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">\r
+      <summary>Converts a node's content to a unique identifier.</summary>\r
+      <returns>The node's content represented as a unique identifier.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">\r
+      <summary>Converts a node's content to a <see cref="T:System.DateTime" /> array.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.DateTime" /> array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Converts a node's content to a <see cref="T:System.DateTime" /> array.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.DateTime" /> array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">\r
+      <summary>Converts a node's content to a <see cref="T:System.Decimal" /> array.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.Decimal" /> array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Converts a node's content to a <see cref="T:System.Decimal" /> array.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.Decimal" /> array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">\r
+      <summary>Converts a node's content to a <see cref="T:System.Double" /> array.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.Double" /> array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Converts a node's content to a <see cref="T:System.Double" /> array.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.Double" /> array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">\r
+      <summary>Converts a node's content to a array of Base64 bytes.</summary>\r
+      <returns>The node's content represented as an array of Base64 bytes.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">\r
+      <summary>Converts a node's content to an array of BinHex bytes.</summary>\r
+      <returns>The node's content represented as an array of BinHex bytes.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">\r
+      <summary>Converts an element's content to a <see cref="T:System.Boolean" />.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.Boolean" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">\r
+      <summary>Converts an element's content to a <see cref="T:System.Decimal" />.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.Decimal" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">\r
+      <summary>Converts an element's content to a <see cref="T:System.Double" />.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.Double" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">\r
+      <summary>Converts an element's content to a floating point number (<see cref="T:System.Single" />).</summary>\r
+      <returns>The node's content represented as a floating point number (<see cref="T:System.Single" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">\r
+      <summary>Converts an element's content to a <see cref="T:System.Guid" />.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.Guid" />.</returns>\r
+      <exception cref="T:System.ArgumentException">The element is not in valid format.</exception>\r
+      <exception cref="T:System.FormatException">The element is not in valid format.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">\r
+      <summary>Converts an element's content to an integer (<see cref="T:System.Int32" />).</summary>\r
+      <returns>The node's content represented as an integer (<see cref="T:System.Int32" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">\r
+      <summary>Converts an element's content to a long integer (<see cref="T:System.Int64" />).</summary>\r
+      <returns>The node's content represented as a long integer (<see cref="T:System.Int64" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">\r
+      <summary>Converts an element's content to a <see cref="T:System.String" />.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">\r
+      <summary>Converts an element's content to a <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>The node's content represented as a <see cref="T:System.TimeSpan" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">\r
+      <summary>Converts an element's content to a unique identifier.</summary>\r
+      <returns>The node's content represented as a unique identifier.</returns>\r
+      <exception cref="T:System.ArgumentException">The element is not in valid format.</exception>\r
+      <exception cref="T:System.FormatException">The element is not in valid format.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">\r
+      <summary>Checks whether the current node is an element and advances the reader to the next node.</summary>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> returns false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">\r
+      <summary>Checks whether the current node is an element with the given <paramref name="name" /> and advances the reader to the next node.</summary>\r
+      <param name="name">The qualified name of the element.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> returns false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">\r
+      <summary>Checks whether the current node is an element with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> and advances the reader to the next node.</summary>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> returns false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Checks whether the current node is an element with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> and advances the reader to the next node.</summary>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> returns false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of <see cref="T:System.Guid" />.</summary>\r
+      <returns>An array of <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of <see cref="T:System.Guid" />.</summary>\r
+      <returns>An array of <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of short integers (<see cref="T:System.Int16" />).</summary>\r
+      <returns>An array of short integers (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of short integers (<see cref="T:System.Int16" />).</summary>\r
+      <returns>An array of short integers (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of integers (<see cref="T:System.Int32" />).</summary>\r
+      <returns>An array of integers (<see cref="T:System.Int32" />).</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of integers (<see cref="T:System.Int32" />).</summary>\r
+      <returns>An array of integers (<see cref="T:System.Int32" />).</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of long integers (<see cref="T:System.Int64" />).</summary>\r
+      <returns>An array of long integers (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of long integers (<see cref="T:System.Int64" />).</summary>\r
+      <returns>An array of long integers (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of float numbers (<see cref="T:System.Single" />).</summary>\r
+      <returns>An array of float numbers (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into an array of float numbers (<see cref="T:System.Single" />).</summary>\r
+      <returns>An array of float numbers (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Checks whether the current node is an element with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> and advances the reader to the next node.</summary>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into a <see cref="T:System.TimeSpan" /> array.</summary>\r
+      <returns>A <see cref="T:System.TimeSpan" /> array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Reads the contents of a series of nodes with the given <paramref name="localName" /> and <paramref name="namespaceUri" /> into a <see cref="T:System.TimeSpan" /> array.</summary>\r
+      <returns>A <see cref="T:System.TimeSpan" /> array.</returns>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Not implemented.</summary>\r
+      <returns>Not implemented.</returns>\r
+      <param name="buffer">The buffer from which to read.</param>\r
+      <param name="offset">The starting position from which to read in <paramref name="buffer" />.</param>\r
+      <param name="count">The number of bytes that can be read from <paramref name="buffer" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Always.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>This method is not yet implemented.</summary>\r
+      <param name="stream">The stream to read from.</param>\r
+      <param name="includeComments">Determines whether comments are included.</param>\r
+      <param name="inclusivePrefixes">The prefixes to be included.</param>\r
+      <exception cref="T:System.NotSupportedException">Always.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">\r
+      <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>\r
+      <returns>false, unless overridden in a derived class.</returns>\r
+      <param name="count">Returns 0, unless overridden in a derived class.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">\r
+      <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>\r
+      <returns>false, unless overridden in a derived class.</returns>\r
+      <param name="length">Returns 0, unless overridden in a derived class.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>\r
+      <returns>false, unless overridden in a derived class.</returns>\r
+      <param name="localName">Returns null, unless overridden in a derived class. .</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>\r
+      <returns>false, unless overridden in a derived class.</returns>\r
+      <param name="namespaceUri">Returns null, unless overridden in a derived class.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Not implemented in this class (it always returns false). May be overridden in derived classes.</summary>\r
+      <returns>false, unless overridden in a derived class.</returns>\r
+      <param name="value">Returns null, unless overridden in a derived class.</param>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotas">\r
+      <summary>Contains configurable quota values for XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">\r
+      <summary>Creates a new instance of this class. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Sets the properties on a passed-in quotas instance, based on the values in this instance.</summary>\r
+      <param name="quotas">The <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> instance to which to copy values.</param>\r
+      <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for the passed in instance.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Passed in target<paramref name=" quotas" /> is null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">\r
+      <summary>Gets an instance of this class with all properties set to maximum values.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> with properties set to <see cref="F:System.Int32.MaxValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">\r
+      <summary>Gets and sets the maximum allowed array length.</summary>\r
+      <returns>The maximum allowed array length. The default is 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>\r
+      <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">\r
+      <summary>Gets and sets the maximum allowed bytes returned for each read.</summary>\r
+      <returns>The maximum allowed bytes returned for each read. The default is 4096.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>\r
+      <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">\r
+      <summary>Gets and sets the maximum nested node depth.</summary>\r
+      <returns>The maximum nested node depth. The default is 32;</returns>\r
+      <exception cref="T:System.InvalidOperationException">Trying to set the value and quota values are read-only for this instance.</exception>\r
+      <exception cref="T:System.ArgumentException">Trying to set the value is less than zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">\r
+      <summary>Gets and sets the maximum characters allowed in a table name.</summary>\r
+      <returns>The maximum characters allowed in a table name. The default is 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>\r
+      <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">\r
+      <summary>Gets and sets the maximum string length returned by the reader.</summary>\r
+      <returns>The maximum string length returned by the reader. The default is 8192.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Trying to set the value, but quota values are read-only for this instance.</exception>\r
+      <exception cref="T:System.ArgumentException">Trying to set the value to less than zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">\r
+      <summary>Gets the modified quotas for the <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</summary>\r
+      <returns>The modified quotas for the <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</returns>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">\r
+      <summary>Enumerates the configurable quota values for XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">\r
+      <summary>Specifies the maximum allowed array length.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">\r
+      <summary>Specifies the maximum allowed bytes returned for each read.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">\r
+      <summary>Specifies the maximum nested node depth.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">\r
+      <summary>Specifies the maximum characters allowed in a table name.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">\r
+      <summary>Specifies the maximum string length returned by the reader.</summary>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryString">\r
+      <summary>Represents an entry stored in a <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">\r
+      <summary>Creates an instance of this class. </summary>\r
+      <param name="dictionary">The <see cref="T:System.Xml.IXmlDictionary" /> containing this instance.</param>\r
+      <param name="value">The string that is the value of the dictionary entry.</param>\r
+      <param name="key">The integer that is the key of the dictionary entry.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="dictionary" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="key" /> is less than 0 or greater than <see cref="F:System.Int32.MaxValue" /> / 4.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Dictionary">\r
+      <summary>Represents the <see cref="T:System.Xml.IXmlDictionary" /> passed to the constructor of this instance of <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>The <see cref="T:System.Xml.IXmlDictionary" /> for this dictionary entry.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Empty">\r
+      <summary>Gets an <see cref="T:System.Xml.XmlDictionaryString" /> representing the empty string.</summary>\r
+      <returns>An <see cref="T:System.Xml.XmlDictionaryString" /> representing the empty string.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Key">\r
+      <summary>Gets the integer key for this instance of the class.  </summary>\r
+      <returns>The integer key for this instance of the class. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.ToString">\r
+      <summary>Displays a text representation of this object.</summary>\r
+      <returns>The string value for this instance of the class. </returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Value">\r
+      <summary>Gets the string value for this instance of the class.  </summary>\r
+      <returns>The string value for this instance of the class. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryWriter">\r
+      <summary>Represents an abstract class that Windows Communication Foundation (WCF) derives from <see cref="T:System.Xml.XmlWriter" /> to do serialization and deserialization.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Xml.XmlDictionaryWriter" /> class.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">\r
+      <summary>This property always returns false. Its derived classes can override to return true if they support canonicalization.</summary>\r
+      <returns>false in all cases.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes WCF binary XML format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">The stream to write to.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes WCF binary XML format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">The stream to write to.</param>\r
+      <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary" /> to use as the shared dictionary.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes WCF binary XML format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">The stream to write to.</param>\r
+      <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary" /> to use as the shared dictionary.</param>\r
+      <param name="session">The <see cref="T:System.Xml.XmlBinaryWriterSession" /> to use.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes WCF binary XML format.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">The stream from which to read.</param>\r
+      <param name="dictionary">The <see cref="T:System.Xml.XmlDictionary" /> to use as the shared dictionary.</param>\r
+      <param name="session">The <see cref="T:System.Xml.XmlBinaryWriterSession" /> to use.</param>\r
+      <param name="ownsStream">true to indicate that the stream is closed by the writer when done; otherwise false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> from an existing <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="writer">An instance of <see cref="T:System.Xml.XmlWriter" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="writer" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes text XML.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">The stream to write to.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes text XML.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">The stream to write to.</param>\r
+      <param name="encoding">The character encoding of the output.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">\r
+      <summary>Creates an instance of <see cref="T:System.Xml.XmlDictionaryWriter" /> that writes text XML.</summary>\r
+      <returns>An instance of <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">The stream to write to.</param>\r
+      <param name="encoding">The character encoding of the stream.</param>\r
+      <param name="ownsStream">true to indicate that the stream is closed by the writer when done; otherwise false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">\r
+      <summary>When implemented by a derived class, it stops the canonicalization started by the matching <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])" /> call.</summary>\r
+      <exception cref="T:System.NotSupportedException">Method is not implemented yet.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>When implemented by a derived class, it starts the canonicalization.</summary>\r
+      <param name="stream">The stream to write to.</param>\r
+      <param name="includeComments">true to include comments; otherwise, false.</param>\r
+      <param name="inclusivePrefixes">The prefixes to be included.</param>\r
+      <exception cref="T:System.NotSupportedException">Method is not implemented yet.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Boolean" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the data.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of values to write from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.DateTime" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Decimal" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Double" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Guid" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Int16" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Int32" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Int64" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Single" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.TimeSpan" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Boolean" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.DateTime" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Decimal" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Double" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Guid" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Int16" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Int32" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Int64" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.Single" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Writes nodes from a <see cref="T:System.TimeSpan" /> array.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="array">The array that contains the nodes.</param>\r
+      <param name="offset">The starting index in the array.</param>\r
+      <param name="count">The number of nodes to get from the array.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> is &lt; 0 or &gt; <paramref name="array" /> length.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> is &lt; 0 or &gt; <paramref name="array" /> length minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Writes an attribute qualified name and value.</summary>\r
+      <param name="prefix">The prefix of the attribute.</param>\r
+      <param name="localName">The local name of the attribute.</param>\r
+      <param name="namespaceUri">The namespace URI of the attribute.</param>\r
+      <param name="value">The attribute.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Writes an attribute qualified name and value.</summary>\r
+      <param name="localName">The local name of the attribute.</param>\r
+      <param name="namespaceUri">The namespace URI of the attribute.</param>\r
+      <param name="value">The attribute.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Writes an element with a text content.</summary>\r
+      <param name="prefix">The prefix of the element.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="value">The element content.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Writes an element with a text content.</summary>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <param name="value">The element content.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Writes the current XML node from an <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader" />.</param>\r
+      <param name="defattr">true to copy the default attributes from the XmlReader; otherwise, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Writes the current XML node from an <see cref="T:System.Xml.XmlReader" />.</summary>\r
+      <param name="reader">The <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <param name="defattr">true to copy the default attributes from the <see cref="T:System.Xml.XmlReader" />; otherwise, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace.</summary>\r
+      <param name="localName">The local name of the qualified name.</param>\r
+      <param name="namespaceUri">The namespace URI of the qualified name.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Writes the start of an attribute with the specified prefix, local name, and namespace URI.</summary>\r
+      <param name="prefix">The namespace prefix.</param>\r
+      <param name="localName">The local name of the attribute.</param>\r
+      <param name="namespaceUri">The namespace URI of the attribute.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Writes the start of an attribute with the specified local name, and namespace URI.</summary>\r
+      <param name="localName">The local name of the attribute.</param>\r
+      <param name="namespaceUri">The namespace URI of the attribute.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Writes the specified start tag and associates it with the given namespace and prefix.</summary>\r
+      <param name="prefix">The prefix of the element.</param>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <exception cref="T:System.InvalidOperationException">The writer is closed.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Writes the specified start tag and associates it with the given namespace.</summary>\r
+      <param name="localName">The local name of the element.</param>\r
+      <param name="namespaceUri">The namespace URI of the element.</param>\r
+      <exception cref="T:System.InvalidOperationException">The writer is closed.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">\r
+      <summary>Writes the given text content.</summary>\r
+      <param name="value">The text to write.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Writes the text node that an <see cref="T:System.Xml.XmlDictionaryReader" /> is currently positioned on.</summary>\r
+      <param name="reader">The <see cref="T:System.Xml.XmlDictionaryReader" /> to get the text value from.</param>\r
+      <param name="isAttribute">true to indicate that the reader is positioned on an attribute value or element content; otherwise, false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">\r
+      <summary>Writes a <see cref="T:System.Guid" /> value.</summary>\r
+      <param name="value">The <see cref="T:System.Guid" /> value to write.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">\r
+      <summary>Writes a <see cref="T:System.TimeSpan" /> value.</summary>\r
+      <param name="value">The <see cref="T:System.TimeSpan" /> value to write.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">\r
+      <summary>Writes a Unique Id value.</summary>\r
+      <param name="value">The Unique Id value to write.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">\r
+      <summary>Writes a <see cref="T:System.Xml.XmlDictionaryString" /> value.</summary>\r
+      <param name="value">The <see cref="T:System.Xml.XmlDictionaryString" /> value.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">\r
+      <summary>Writes a standard XML attribute in the current node.</summary>\r
+      <param name="localName">The local name of the attribute.</param>\r
+      <param name="value">The value of the attribute.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Writes an XML attribute in the current node.</summary>\r
+      <param name="localName">The local name of the attribute.</param>\r
+      <param name="value">The value of the attribute.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">\r
+      <summary>Writes a namespace declaration attribute.</summary>\r
+      <param name="prefix">The prefix that is bound to the given namespace.</param>\r
+      <param name="namespaceUri">The namespace to which the prefix is bound.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">\r
+      <summary>Writes a namespace declaration attribute.</summary>\r
+      <param name="prefix">The prefix that is bound to the given namespace.</param>\r
+      <param name="namespaceUri">The namespace to which the prefix is bound.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> is null.</exception>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.dll
new file mode 100644 (file)
index 0000000..6dcd139
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Runtime.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Claims.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Claims.dll
new file mode 100644 (file)
index 0000000..1440c58
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Claims.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Algorithms.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Algorithms.dll
new file mode 100644 (file)
index 0000000..376a7e5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Algorithms.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Csp.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Csp.dll
new file mode 100644 (file)
index 0000000..3f88c51
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Csp.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Encoding.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Encoding.dll
new file mode 100644 (file)
index 0000000..7c981a4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Encoding.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Primitives.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Primitives.dll
new file mode 100644 (file)
index 0000000..abd39e0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.Primitives.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.X509Certificates.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.X509Certificates.dll
new file mode 100644 (file)
index 0000000..bb9d2e4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Cryptography.X509Certificates.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Principal.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Principal.dll
new file mode 100644 (file)
index 0000000..1db58b1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.Principal.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.SecureString.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.SecureString.dll
new file mode 100644 (file)
index 0000000..1516c59
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.SecureString.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.SecureString.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Security.SecureString.xml
new file mode 100644 (file)
index 0000000..21ec21a
--- /dev/null
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Security.SecureString</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Security.SecureString">\r
+      <summary>Represents text that should be kept confidential, such as by deleting it from computer memory when no longer needed. This class cannot be inherited.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Security.SecureString" /> class.</summary>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">\r
+      <summary>Initializes a new instance of the <see cref="T:System.Security.SecureString" /> class from a subarray of <see cref="T:System.Char" /> objects. </summary>\r
+      <param name="value">A pointer to an array of <see cref="T:System.Char" /> objects.</param>\r
+      <param name="length">The number of elements of <paramref name="value" /> to include in the new instance.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="length" /> is less than zero or greater than 65,536.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.AppendChar(System.Char)">\r
+      <summary>Appends a character to the end of the current secure string.</summary>\r
+      <param name="c">A character to append to this secure string.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Clear">\r
+      <summary>Deletes the value of the current secure string.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Copy">\r
+      <summary>Creates a copy of the current secure string.</summary>\r
+      <returns>A duplicate of this secure string.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Dispose">\r
+      <summary>Releases all resources used by the current <see cref="T:System.Security.SecureString" /> object.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">\r
+      <summary>Inserts a character in this secure string at the specified index position. </summary>\r
+      <param name="index">The index position where parameter <paramref name="c" /> is inserted.</param>\r
+      <param name="c">The character to insert.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.IsReadOnly">\r
+      <summary>Indicates whether this secure string is marked read-only.</summary>\r
+      <returns>true if this secure string is marked read-only; otherwise, false.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.Security.SecureString.Length">\r
+      <summary>Gets the number of characters in the current secure string.</summary>\r
+      <returns>The number of <see cref="T:System.Char" /> objects in this secure string.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.MakeReadOnly">\r
+      <summary>Makes the text value of this secure string read-only.   </summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">\r
+      <summary>Removes the character at the specified index position from this secure string.</summary>\r
+      <param name="index">The index position of a character in this secure string.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">\r
+      <summary>Replaces the existing character at the specified index position with another character.</summary>\r
+      <param name="index">The index position of an existing character in this secure string</param>\r
+      <param name="c">A character that replaces the existing character.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="T:System.Security.SecureStringMarshal"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.Encoding.Extensions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.Encoding.Extensions.dll
new file mode 100644 (file)
index 0000000..d3b6dbc
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.Encoding.Extensions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.Encoding.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.Encoding.dll
new file mode 100644 (file)
index 0000000..ce592a8
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.Encoding.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.RegularExpressions.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.RegularExpressions.dll
new file mode 100644 (file)
index 0000000..dca2fa4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Text.RegularExpressions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Overlapped.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Overlapped.dll
new file mode 100644 (file)
index 0000000..da2a62a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Overlapped.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Overlapped.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Overlapped.xml
new file mode 100644 (file)
index 0000000..40a6f54
--- /dev/null
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Threading.Overlapped</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Threading.IOCompletionCallback">\r
+      <summary>Receives the error code, number of bytes, and overlapped value type when an I/O operation completes on the thread pool.</summary>\r
+      <param name="errorCode">The error code. </param>\r
+      <param name="numBytes">The number of bytes that are transferred. </param>\r
+      <param name="pOVERLAP">A <see cref="T:System.Threading.NativeOverlapped" /> representing an unmanaged pointer to the native overlapped value type. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.NativeOverlapped">\r
+      <summary>Provides an explicit layout that is visible from unmanaged code and that will have the same layout as the Win32 OVERLAPPED structure with additional reserved fields at the end.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
+      <summary>Specifies the handle to an event set to the signaled state when the operation is complete. The calling process must set this member either to zero or to a valid event handle before calling any overlapped functions.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
+      <summary>Specifies the length of the data transferred. Reserved for operating system use.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
+      <summary>Specifies a system-dependent status. Reserved for operating system use.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
+      <summary>Specifies the high word of the byte offset at which to start the transfer.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
+      <summary>Specifies a file position at which to start the transfer.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.Overlapped">\r
+      <summary>Provides a managed representation of a Win32 OVERLAPPED structure, including methods to transfer information from an <see cref="T:System.Threading.Overlapped" /> instance to a <see cref="T:System.Threading.NativeOverlapped" /> structure.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.#ctor">\r
+      <summary>Initializes a new, empty instance of the <see cref="T:System.Threading.Overlapped" /> class.</summary>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.AsyncResult">\r
+      <summary>Gets or sets the object that provides status information on the I/O operation.</summary>\r
+      <returns>An object that implements the <see cref="T:System.IAsyncResult" /> interface.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
+      <summary>Frees the unmanaged memory associated with a native overlapped structure allocated by the <see cref="Overload:System.Threading.Overlapped.Pack" /> method.</summary>\r
+      <param name="nativeOverlappedPtr">A pointer to the <see cref="T:System.Threading.NativeOverlapped" /> structure to be freed.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> is null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetHigh">\r
+      <summary>Gets or sets the high-order word of the file position at which to start the transfer. The file position is a byte offset from the start of the file.</summary>\r
+      <returns>An <see cref="T:System.Int32" /> value representing the high word of the file position.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetLow">\r
+      <summary>Gets or sets the low-order word of the file position at which to start the transfer. The file position is a byte offset from the start of the file.</summary>\r
+      <returns>An <see cref="T:System.Int32" /> value representing the low word of the file position.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Packs the current instance into a <see cref="T:System.Threading.NativeOverlapped" /> structure, specifying a delegate that is invoked when the asynchronous I/O operation is complete and a managed object that serves as a buffer.</summary>\r
+      <returns>An unmanaged pointer to a <see cref="T:System.Threading.NativeOverlapped" /> structure. </returns>\r
+      <param name="iocb">An <see cref="T:System.Threading.IOCompletionCallback" /> delegate that represents the callback method invoked when the asynchronous I/O operation completes.</param>\r
+      <param name="userData">An object or array of objects representing the input or output buffer for the operation. Each object represents a buffer, for example an array of bytes.</param>\r
+      <exception cref="T:System.InvalidOperationException">The current <see cref="T:System.Threading.Overlapped" /> has already been packed.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
+      <summary>Unpacks the specified unmanaged <see cref="T:System.Threading.NativeOverlapped" /> structure into a managed <see cref="T:System.Threading.Overlapped" /> object. </summary>\r
+      <returns>An <see cref="T:System.Threading.Overlapped" /> object containing the information unpacked from the native structure.</returns>\r
+      <param name="nativeOverlappedPtr">An unmanaged pointer to a <see cref="T:System.Threading.NativeOverlapped" /> structure.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> is null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Packs the current instance into a <see cref="T:System.Threading.NativeOverlapped" /> structure, specifying the delegate to invoke when the asynchronous I/O operation is complete and the managed object that serves as a buffer. Does not propagate the calling stack.</summary>\r
+      <returns>An unmanaged pointer to a <see cref="T:System.Threading.NativeOverlapped" /> structure. </returns>\r
+      <param name="iocb">An <see cref="T:System.Threading.IOCompletionCallback" /> delegate that represents the callback method invoked when the asynchronous I/O operation completes.</param>\r
+      <param name="userData">An object or array of objects representing the input or output buffer for the operation. Each object represents a buffer, for example an array of bytes.</param>\r
+      <exception cref="T:System.Security.SecurityException">The caller does not have the required permission. </exception>\r
+      <exception cref="T:System.InvalidOperationException">The current <see cref="T:System.Threading.Overlapped" /> is already packed.</exception>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
+    <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Tasks.Parallel.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Tasks.Parallel.dll
new file mode 100644 (file)
index 0000000..33cc8c3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Tasks.Parallel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Tasks.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Tasks.dll
new file mode 100644 (file)
index 0000000..759c14b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Tasks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Thread.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Thread.dll
new file mode 100644 (file)
index 0000000..14525d5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Thread.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.ThreadPool.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.ThreadPool.dll
new file mode 100644 (file)
index 0000000..66e339c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.ThreadPool.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Timer.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Timer.dll
new file mode 100644 (file)
index 0000000..1fd3d92
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.Timer.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.dll
new file mode 100644 (file)
index 0000000..df22944
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Threading.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ValueTuple.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ValueTuple.dll
new file mode 100644 (file)
index 0000000..099eab1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.ValueTuple.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.ReaderWriter.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.ReaderWriter.dll
new file mode 100644 (file)
index 0000000..3d38d23
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.ReaderWriter.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XDocument.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XDocument.dll
new file mode 100644 (file)
index 0000000..404e5db
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XDocument.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.XDocument.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.XDocument.dll
new file mode 100644 (file)
index 0000000..b030653
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.XDocument.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.XDocument.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.XDocument.xml
new file mode 100644 (file)
index 0000000..cc5816d
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Xml.XPath.XDocument</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Xml.XPath.Extensions">\r
+      <summary>This class contains the LINQ to XML extension methods that enable you to evaluate XPath expressions.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)">\r
+      <summary>Creates an <see cref="T:System.Xml.XPath.XPathNavigator" /> for an <see cref="T:System.Xml.Linq.XNode" />.</summary>\r
+      <returns>An <see cref="T:System.Xml.XPath.XPathNavigator" /> that can process XPath queries.</returns>\r
+      <param name="node">An <see cref="T:System.Xml.Linq.XNode" /> that can process XPath queries.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)">\r
+      <summary>Creates an <see cref="T:System.Xml.XPath.XPathNavigator" /> for an <see cref="T:System.Xml.Linq.XNode" />. The <see cref="T:System.Xml.XmlNameTable" /> enables more efficient XPath expression processing.</summary>\r
+      <returns>An <see cref="T:System.Xml.XPath.XPathNavigator" /> that can process XPath queries.</returns>\r
+      <param name="node">An <see cref="T:System.Xml.Linq.XNode" /> that can process an XPath query.</param>\r
+      <param name="nameTable">A <see cref="T:System.Xml.XmlNameTable" /> to be used by <see cref="T:System.Xml.XPath.XPathNavigator" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Evaluates an XPath expression.</summary>\r
+      <returns>An object that can contain a bool, a double, a string, or an <see cref="T:System.Collections.Generic.IEnumerable`1" />. </returns>\r
+      <param name="node">The <see cref="T:System.Xml.Linq.XNode" /> on which to evaluate the XPath expression.</param>\r
+      <param name="expression">A <see cref="T:System.String" /> that contains an XPath expression.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Evaluates an XPath expression, resolving namespace prefixes using the specified <see cref="T:System.Xml.IXmlNamespaceResolver" />.</summary>\r
+      <returns>An object that contains the result of evaluating the expression. The object can be a bool, a double, a string, or an <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <param name="node">The <see cref="T:System.Xml.Linq.XNode" /> on which to evaluate the XPath expression.</param>\r
+      <param name="expression">A <see cref="T:System.String" /> that contains an XPath expression.</param>\r
+      <param name="resolver">A <see cref="T:System.Xml.IXmlNamespaceResolver" /> for the namespace prefixes in the XPath expression.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Selects an <see cref="T:System.Xml.Linq.XElement" /> using a XPath expression.</summary>\r
+      <returns>An <see cref="T:System.Xml.Linq.XElement" />, or null.</returns>\r
+      <param name="node">The <see cref="T:System.Xml.Linq.XNode" /> on which to evaluate the XPath expression.</param>\r
+      <param name="expression">A <see cref="T:System.String" /> that contains an XPath expression.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Selects an <see cref="T:System.Xml.Linq.XElement" /> using a XPath expression, resolving namespace prefixes using the specified <see cref="T:System.Xml.IXmlNamespaceResolver" />.</summary>\r
+      <returns>An <see cref="T:System.Xml.Linq.XElement" />, or null.</returns>\r
+      <param name="node">The <see cref="T:System.Xml.Linq.XNode" /> on which to evaluate the XPath expression.</param>\r
+      <param name="expression">A <see cref="T:System.String" /> that contains an XPath expression.</param>\r
+      <param name="resolver">An <see cref="T:System.Xml.IXmlNamespaceResolver" /> for the namespace prefixes in the XPath expression.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Selects a collection of elements using an XPath expression.</summary>\r
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the selected elements.</returns>\r
+      <param name="node">The <see cref="T:System.Xml.Linq.XNode" /> on which to evaluate the XPath expression.</param>\r
+      <param name="expression">A <see cref="T:System.String" /> that contains an XPath expression.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Selects a collection of elements using an XPath expression, resolving namespace prefixes using the specified <see cref="T:System.Xml.IXmlNamespaceResolver" />.</summary>\r
+      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of <see cref="T:System.Xml.Linq.XElement" /> that contains the selected elements.</returns>\r
+      <param name="node">The <see cref="T:System.Xml.Linq.XNode" /> on which to evaluate the XPath expression.</param>\r
+      <param name="expression">A <see cref="T:System.String" /> that contains an XPath expression.</param>\r
+      <param name="resolver">A <see cref="T:System.Xml.IXmlNamespaceResolver" /> for the namespace prefixes in the XPath expression.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XPath.XDocumentExtensions"></member>\r
+    <member name="M:System.Xml.XPath.XDocumentExtensions.ToXPathNavigable(System.Xml.Linq.XNode)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.dll
new file mode 100644 (file)
index 0000000..5840655
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XPath.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XmlDocument.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XmlDocument.dll
new file mode 100644 (file)
index 0000000..78e32a2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XmlDocument.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XmlSerializer.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XmlSerializer.dll
new file mode 100644 (file)
index 0000000..a24ce21
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/System.Xml.XmlSerializer.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Data.Common.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Data.Common.xml
new file mode 100644 (file)
index 0000000..0aea2ad
--- /dev/null
@@ -0,0 +1,1314 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Data.Common</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.DBNull">\r
+      <summary>Stellt einen nicht vorhandenen Wert dar.Diese Klasse kann nicht vererbt werden.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString">\r
+      <summary>Gibt eine leere Zeichenfolge zurück (<see cref="F:System.String.Empty" />).</summary>\r
+      <returns>Eine leere Zeichenfolge (<see cref="F:System.String.Empty" />).</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString(System.IFormatProvider)">\r
+      <summary>Gibt eine leere Zeichenfolge unter Verwendung des angegebenen <see cref="T:System.IFormatProvider" /> zurück.</summary>\r
+      <returns>Eine leere Zeichenfolge (<see cref="F:System.String.Empty" />).</returns>\r
+      <param name="provider">Der <see cref="T:System.IFormatProvider" />, der zum Formatieren des Rückgabewerts verwendet werden soll.– oder – null, wenn die Formatierungsinformationen dem aktuellen Gebietsschema des Betriebssystems entnommen werden sollen. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.DBNull.Value">\r
+      <summary>Stellt die einzige Instanz der <see cref="T:System.DBNull" />-Klasse dar.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.CommandBehavior">\r
+      <summary>Stellt eine Beschreibung der Ergebnisse der Abfrage sowie ihrer Auswirkungen auf die Datenbank bereit.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.CloseConnection">\r
+      <summary>Beim Ausführen des Befehls wird das zugeordnete Connection-Objekt geschlossen, wenn das zugeordnete DataReader-Objekt geschlossen wird.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.Default">\r
+      <summary>Die Abfrage kann mehrere Resultsets zurückgeben.Die Ausführung der Abfrage kann sich auf den Zustand der Datenbank auswirken.Default legt keine <see cref="T:System.Data.CommandBehavior" />-Flags fest, daher entspricht die Funktion eines Aufrufs von ExecuteReader(CommandBehavior.Default) dem von ExecuteReader().</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.KeyInfo">\r
+      <summary>Die Abfrage gibt Informationen über Spalten und Primärschlüssel zurück. </summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SchemaOnly">\r
+      <summary>Die Abfrage gibt nur Spalteninformationen zurück.Bei Verwendung von <see cref="F:System.Data.CommandBehavior.SchemaOnly" /> stellt der .NET Framework-Datenanbieter für SQL Server der auszuführenden Anweisung SET FMTONLY ON voran.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SequentialAccess">\r
+      <summary>Ermöglicht dem DataReader das Behandeln von Zeilen, die Spalten mit großen Binärwerten enthalten.Statt des Ladens der gesamten Zeile ermöglicht SequentialAccess dem DataReader das Laden der Daten als Stream.Anschließend können Sie mit der GetBytes-Methode oder der GetChars-Methode eine Byteposition für den Beginn des Lesevorgangs sowie eine eingeschränkte Puffergröße für die zurückgegebenen Daten angeben.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleResult">\r
+      <summary>Die Abfrage gibt ein einziges Resultset zurück.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleRow">\r
+      <summary>Von der Abfrage wird erwartet, dass eine einzige Zeile des ersten Resultsets zurückgegeben wird.Die Ausführung der Abfrage kann sich auf den Zustand der Datenbank auswirken.Einige .NET Framework-Datenprovider können mit diesen Informationen die Leistung des Befehls optimieren (dies ist jedoch nicht unbedingt erforderlich).Wenn Sie <see cref="F:System.Data.CommandBehavior.SingleRow" /> mit der <see cref="M:System.Data.OleDb.OleDbCommand.ExecuteReader" />-Methode des <see cref="T:System.Data.OleDb.OleDbCommand" />-Objekts angeben, führt der .NET Framework-Datenanbieter für OLE DB eine Bindung mithilfe der OLE DB IRow-Schnittstelle durch, sofern diese verfügbar ist.Andernfalls wird die IRowset-Schnittstelle verwendet.Wenn die SQL-Anweisung nur eine einzige Zeile zurückgeben soll, kann durch Angeben von <see cref="F:System.Data.CommandBehavior.SingleRow" /> auch die Leistung der Anwendung verbessert werden.SingleRow kann auch beim Ausführen von Abfragen angegeben werden, die mehrere Resultsets zurückgeben können.  In einem solchen Fall, in dem sowohl eine SQL-Abfrage für mehrere Resultsets als auch eine einzige Zeile angegeben werden, enthält das zurückgegebene Ergebnis nur die erste Zeile des ersten Resultsets.Die übrigen Resultsets der Abfrage werden nicht zurückgegeben.</summary>\r
+    </member>\r
+    <member name="T:System.Data.CommandType">\r
+      <summary>Gibt an, wie eine Befehlszeichenfolge interpretiert wird.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.StoredProcedure">\r
+      <summary>Der Name einer gespeicherten Prozedur.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.TableDirect">\r
+      <summary>Name der Tabelle</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.Text">\r
+      <summary>Ein SQL-Textbefehl. (Standardeinstellung.) </summary>\r
+    </member>\r
+    <member name="T:System.Data.ConnectionState">\r
+      <summary>Beschreibt den aktuellen Zustand der Verbindung mit einer Datenquelle.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Broken">\r
+      <summary>Die Verbindung mit der Datenquelle ist unterbrochen.Dies kann nur nach dem Öffnen der Verbindung auftreten.Eine Verbindung in diesem Zustand kann geschlossen und anschließend erneut geöffnet werden. (Dieser Wert ist für zukünftige Versionen des Produkts reserviert.)</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Closed">\r
+      <summary>Die Verbindung ist geschlossen.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Connecting">\r
+      <summary>Das Verbindungsobjekt stellt eine Verbindung mit der Datenquelle her.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Executing">\r
+      <summary>Das Verbindungsobjekt führt einen Befehl aus. (Dieser Wert ist für zukünftige Versionen des Produkts reserviert.) </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Fetching">\r
+      <summary>Das Verbindungsobjekt ruft Daten ab. (Dieser Wert ist für zukünftige Versionen des Produkts reserviert.) </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Open">\r
+      <summary>Die Verbindung ist geöffnet.</summary>\r
+    </member>\r
+    <member name="T:System.Data.DbType">\r
+      <summary>Gibt den Datentyp eines Felds, einer Eigenschaft oder eines Parameter-Objekts eines .NET Framework-Datenproviders an.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiString">\r
+      <summary>Ein Stream variabler Länge von Nicht-Unicode-Zeichen in einem Bereich zwischen 1 und 8000 Zeichen.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiStringFixedLength">\r
+      <summary>Ein Stream fester Länge mit Nicht-Unicode-Zeichen.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Binary">\r
+      <summary>Ein Stream variabler Länge mit Binärdaten in einem Bereich zwischen 1 und 8000 Bytes.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Boolean">\r
+      <summary>Ein einfacher Typ zur Darstellung der booleschen Werte true und false.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Byte">\r
+      <summary>Eine 8-Bit-Ganzzahl ohne Vorzeichen, deren Wert im Bereich von 0 bis 255 liegt.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Currency">\r
+      <summary>Ein Währungswert im Bereich von -263 (bzw. -922.337.203.685.477,5808) bis 263-1 (bzw. +922.337.203.685.477,5807) mit einer Genauigkeit von einem Zehntausendstel einer Währungseinheit.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Date">\r
+      <summary>Ein Typ, der einen Datumswert darstellt.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime">\r
+      <summary>Ein Typ zur Darstellung des Werts für Datum und Uhrzeit.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime2">\r
+      <summary>Datums- und Uhrzeitdaten.Der Bereich für Datumswerte liegt zwischen dem 1. Januar 1 n. Chr. und dem 31. Dezember 9999 n. Chr.Der Bereich für den Zeitwert liegt zwischen 00:00:00 und 23:59:59.9999999 mit einer Genauigkeit von 100 Nanosekunden.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTimeOffset">\r
+      <summary>Datums- und Zeitdaten mit Unterstützung von Zeitzonen.Der Bereich für Datumswerte liegt zwischen dem 1. Januar 1 n. Chr. und dem 31. Dezember 9999 n. Chr.Der Bereich für den Zeitwert liegt zwischen 00:00:00 und 23:59:59.9999999 mit einer Genauigkeit von 100 Nanosekunden.Der Wertbereich für Zeitzonen liegt zwischen -14: 00 und +14: 00.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Decimal">\r
+      <summary>Ein einfacher Typ zur Darstellung der Werte im Bereich von 1,0 x 10-28 bis ungefähr 7,9 x 1028 mit 28-29 signifikanten Ziffern.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Double">\r
+      <summary>Ein Gleitkommatyp zur Darstellung von Werten im Bereich von ungefähr 5,0 x 10-324 bis 1,7 x 10308 mit einer Genauigkeit von 15-16 Stellen.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Guid">\r
+      <summary>Eine GUID (Globally Unique Identifier, globaler eindeutiger Bezeichner).</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int16">\r
+      <summary>Ein ganzzahliger Typ zur Darstellung von 16-Bit-Ganzzahlen mit Vorzeichen und mit Werten zwischen -32768 und 32767.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int32">\r
+      <summary>Ein ganzzahliger Typ zur Darstellung von 32-Bit-Ganzzahlen mit Vorzeichen und mit Werten zwischen -2.147.483.648 und 2.147.483.647.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int64">\r
+      <summary>Ein ganzzahliger Typ zur Darstellung von 64-Bit-Ganzzahlen mit Vorzeichen und mit Werten zwischen -9.223.372.036.854.775.808 und 9.223.372.036.854.775.807.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Object">\r
+      <summary>Ein allgemeiner Typ, der jeden Verweis bzw. Werttyp darstellt, der nicht explizit durch einen anderen DbType-Wert dargestellt wird.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.SByte">\r
+      <summary>Ein ganzzahliger Typ zur Darstellung von 8-Bit-Ganzzahlen mit Vorzeichen und mit Werten zwischen -128 und 127.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Single">\r
+      <summary>Ein Gleitkommatyp zur Darstellung von Werten im Bereich von ungefähr 1,5 x 10-45 bis 3,4 x 1038 mit einer Genauigkeit von 7 Stellen.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.String">\r
+      <summary>Ein Typ, der Zeichenfolgen mit Unicode-Zeichen darstellt.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.StringFixedLength">\r
+      <summary>Eine Zeichenfolge mit fester Länge mit Unicode-Zeichen.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Time">\r
+      <summary>Ein Typ, der einen SQL Server-DateTime-Wert darstellt.Wenn Sie einen SQL Server-time-Wert verwenden möchten, verwenden Sie <see cref="F:System.Data.SqlDbType.Time" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt16">\r
+      <summary>Ein ganzzahliger Typ zur Darstellung vorzeichenloser 16-Bit-Ganzzahlen mit Werten zwischen 0 und 65535.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt32">\r
+      <summary>Ein ganzzahliger Typ zur Darstellung vorzeichenloser 32-Bit-Ganzzahlen mit Werten zwischen 0 und 4.294.967.295.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt64">\r
+      <summary>Ein ganzzahliger Typ zur Darstellung vorzeichenloser 64-Bit-Ganzzahlen mit Werten zwischen 0 und 18.446.744.073.709.551.615.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.VarNumeric">\r
+      <summary>Ein numerischer Wert mit variabler Länge.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Xml">\r
+      <summary>Eine analysierte Darstellung eines XML-Dokuments oder eines XML-Fragments.</summary>\r
+    </member>\r
+    <member name="T:System.Data.IsolationLevel">\r
+      <summary>Gibt das Sperrverhalten für Transaktionen für die Verbindung an.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Chaos">\r
+      <summary>Die ausstehenden Änderungen von höher isolierten Transaktionen können nicht überschrieben werden.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadCommitted">\r
+      <summary>Beim Lesen der Daten werden gemeinsame Sperren verwendet, um das Lesen geänderter Daten zu verhindern. Die Daten können jedoch vor dem Ende der Transaktion geändert werden, was zu nicht wiederholbaren Lesevorgängen oder Phantomdaten führen kann.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadUncommitted">\r
+      <summary>Ein Lesen geänderter Daten ist möglich. Das heißt, dass keine gemeinsamen Sperren ausgegeben und keine exklusiven Sperren berücksichtigt werden.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.RepeatableRead">\r
+      <summary>Die Sperren gelten für alle in einer Abfrage verwendeten Daten, damit die Daten nicht durch andere Benutzer aktualisiert werden können.Nicht wiederholbare Lesevorgänge werden dadurch verhindert, es sind jedoch weiterhin Phantomzeilen möglich.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Serializable">\r
+      <summary>Eine Bereichssperre wird für die <see cref="T:System.Data.DataSet" />-Klasse festgelegt. Dadurch wird verhindert, dass andere Benutzer vor dem Abschluss der Transaktion Zeilen in das Dataset einfügen oder darin aktualisieren.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Snapshot">\r
+      <summary>Reduziert das Blockieren durch Speichern einer Version von Daten, die von einer Anwendung gelesen werden können, während sie von einer anderen Anwendung geändert werden.Gibt an, dass Sie von einer Transaktion aus keine Änderungen sehen können, die in anderen Transaktionen vorgenommen wurden, auch wenn Sie diese erneut abfragen.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Unspecified">\r
+      <summary>Es wird nicht der angegebene Isolationsgrad verwendet, der Grad kann jedoch nicht bestimmt werden.</summary>\r
+    </member>\r
+    <member name="T:System.Data.ParameterDirection">\r
+      <summary>Gibt den Typ eines Parameters in einer Abfrage relativ zum <see cref="T:System.Data.DataSet" /> an.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Input">\r
+      <summary>Der Parameter ist ein Eingabeparameter.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.InputOutput">\r
+      <summary>Der Parameter unterstützt sowohl Eingabe als auch Ausgabe.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Output">\r
+      <summary>Der Parameter ist ein Ausgabeparameter.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.ReturnValue">\r
+      <summary>Der Parameter stellt einen Rückgabewert aus einer Operation dar, z. B. aus einer gespeicherten Prozedur, einer integrierten Funktion oder einer benutzerdefinierten Funktion.</summary>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventArgs">\r
+      <summary>Stellt Daten für das Zustandsänderungsereignis eines .NET Framework-Datenproviders bereit.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.StateChangeEventArgs.#ctor(System.Data.ConnectionState,System.Data.ConnectionState)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Data.StateChangeEventArgs" />-Klasse, wenn der ursprüngliche Zustand und der aktuelle Zustand des Objekts angegeben sind.</summary>\r
+      <param name="originalState">Einer der <see cref="T:System.Data.ConnectionState" />-Werte. </param>\r
+      <param name="currentState">Einer der <see cref="T:System.Data.ConnectionState" />-Werte. </param>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.CurrentState">\r
+      <summary>Ruft den neuen Zustand der Verbindung ab.Das Verbindungsobjekt weist beim Auslösen des Ereignisses bereits den neuen Zustand auf.</summary>\r
+      <returns>Einer der <see cref="T:System.Data.ConnectionState" />-Werte.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.OriginalState">\r
+      <summary>Ruft den ursprünglichen Zustand der Verbindung ab.</summary>\r
+      <returns>Einer der <see cref="T:System.Data.ConnectionState" />-Werte.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventHandler">\r
+      <summary>Stellt die Methode für die Behandlung des <see cref="E:System.Data.Common.DbConnection.StateChange" />-Ereignisses dar.</summary>\r
+      <param name="sender">Die Quelle des Ereignisses. </param>\r
+      <param name="e">Die <see cref="T:System.Data.StateChangeEventArgs" />-Klasse, die die Ereignisdaten enthält. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.UpdateRowSource">\r
+      <summary>Gibt an, wie Ergebnisse von Abfragebefehlen auf die aktualisierte Zeile angewendet werden.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.Both">\r
+      <summary>Sowohl die Ausgabeparameter als auch die erste zurückgegebene Zeile werden der geänderten Zeile im <see cref="T:System.Data.DataSet" /> zugeordnet.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.FirstReturnedRecord">\r
+      <summary>Die Daten in der ersten zurückgegebenen Zeile werden der geänderten Zeile im <see cref="T:System.Data.DataSet" /> zugeordnet.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.None">\r
+      <summary>Alle zurückgegebenen Parameter oder Zeilen werden ignoriert.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.OutputParameters">\r
+      <summary>Ausgabeparameter werden der geänderten Zeile im <see cref="T:System.Data.DataSet" /> zugeordnet.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbCommand">\r
+      <summary>Stellt eine SQL-Anweisung oder eine gespeicherte Prozedur dar, die für eine Datenquelle ausgeführt werden soll.Stellt eine Basisklasse für datenbankspezifische Klassen bereit, die Befehle darstellen.<see cref="Overload:System.Data.Common.DbCommand.ExecuteNonQueryAsync" /></summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.#ctor">\r
+      <summary>Erstellt eine Instanz des <see cref="T:System.Data.Common.DbCommand" />-Objekts.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Cancel">\r
+      <summary>Versucht die Ausführung eines <see cref="T:System.Data.Common.DbCommand" /> abzubrechen.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandText">\r
+      <summary>Ruft den Textbefehl ab, der für die Datenquelle ausgeführt werden soll, oder legt diesen fest.</summary>\r
+      <returns>Der auszuführende Textbefehl.Der Standardwert ist eine leere Zeichenfolge ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandTimeout">\r
+      <summary>Ruft die Zeit ab, die gewartet werden soll, bis der Versuch einer Befehlsausführung beendet und ein Fehler generiert wird, oder legt diese fest.</summary>\r
+      <returns>Die Zeitdauer in Sekunden, die auf das Ausführen des Befehls gewartet werden soll.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandType">\r
+      <summary>Gibt an, wie die <see cref="P:System.Data.Common.DbCommand.CommandText" />-Eigenschaft interpretiert wird.</summary>\r
+      <returns>Einer der <see cref="T:System.Data.CommandType" />-Werte.Der Standardwert ist Text.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Connection">\r
+      <summary>Ruft die von diesem <see cref="T:System.Data.Common.DbCommand" /> verwendete <see cref="T:System.Data.Common.DbConnection" /> ab oder legt diese fest.</summary>\r
+      <returns>Die Verbindung mit der Datenquelle.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateDbParameter">\r
+      <summary>Erstellt eine neue Instanz eines <see cref="T:System.Data.Common.DbParameter" />-Objekts.</summary>\r
+      <returns>Ein <see cref="T:System.Data.Common.DbParameter" />-Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateParameter">\r
+      <summary>Erstellt eine neue Instanz eines <see cref="T:System.Data.Common.DbParameter" />-Objekts.</summary>\r
+      <returns>Ein <see cref="T:System.Data.Common.DbParameter" />-Objekt.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbConnection">\r
+      <summary>Ruft die von diesem <see cref="T:System.Data.Common.DbCommand" /> verwendete <see cref="T:System.Data.Common.DbConnection" /> ab oder legt diese fest.</summary>\r
+      <returns>Die Verbindung mit der Datenquelle.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbParameterCollection">\r
+      <summary>Ruft die Auflistung von <see cref="T:System.Data.Common.DbParameter" />-Objekten ab.</summary>\r
+      <returns>Die Parameter der SQL-Anweisung oder der gespeicherten Prozedur.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbTransaction">\r
+      <summary>Ruft die <see cref="P:System.Data.Common.DbCommand.DbTransaction" /> ab, in der dieses <see cref="T:System.Data.Common.DbCommand" />-Objekt ausgeführt wird, oder legt diese fest.</summary>\r
+      <returns>Die Transaktion, in der ein Command-Objekt eines .NET Framework-Datenanbieters ausgeführt wird.Der Standardwert ist ein NULL-Verweis (Nothing in Visual Basic).</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DesignTimeVisible">\r
+      <summary>Ruft einen Wert ab, der angibt, ob das Befehlsobjekt in einem benutzerdefinierten Schnittstellensteuerelement sichtbar sein soll, oder legt diesen fest.</summary>\r
+      <returns>true, wenn das Befehlsobjekt in einem Steuerelement sichtbar sein soll, andernfalls false.Die Standardeinstellung ist true.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReader(System.Data.CommandBehavior)">\r
+      <summary>Führt den Befehlstext für die Verbindung aus.</summary>\r
+      <returns>Eine Aufgabe, die den Vorgang darstellt.</returns>\r
+      <param name="behavior">Eine Instanz von <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+      <exception cref="T:System.ArgumentException">Ein ungültiger <see cref="T:System.Data.CommandBehavior" />-Wert.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Anbieter sollten diese Methode implementieren, um eine nicht standardmäßige Implementierung für <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />-Überladungen bereitzustellen.Die Standardimplementierung ruft die synchrone <see cref="M:System.Data.Common.DbCommand.ExecuteReader" />-Methode auf und gibt eine abgeschlossene Aufgabe zurück. Der aufrufende Thread wird blockiert.Die Standardimplementierung gibt eine abgebrochene Aufgabe zurück, wenn sie einen bereits abgebrochenen Abbruchtoken erhalten hat.Die Ausnahmen, die von ExecuteReader ausgelöst werden, werden über die zurückgegebene Task Exception-Eigenschaft übermittelt.Diese Methode nimmt ein Abbruchtoken an, das verwendet werden kann, um ein frühes Abbrechen des Vorgangs anzufordern.Implementierungen können diese Anforderung ignorieren.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <param name="behavior">Optionen zur Ausführung der Anweisung und zum Datenabruf.</param>\r
+      <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+      <exception cref="T:System.ArgumentException">Ein ungültiger <see cref="T:System.Data.CommandBehavior" />-Wert.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQuery">\r
+      <summary>Führt eine SQL-Anweisung für ein ein Verbindungsobjekt aus.</summary>\r
+      <returns>Die Anzahl der betroffenen Zeilen.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync">\r
+      <summary>Eine asynchrone Version von <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />, die eine SQL-Anweisung für ein Verbindungsobjekt ausführt.Ruft <see cref="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)" /> mit CancellationToken.None auf.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)">\r
+      <summary>Dies ist die asynchrone Version von <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />.Anbieter sollten mit einer entsprechenden Implementierung überschreiben.Das Abbruchtoken kann optional ignoriert werden.Die Standardimplementierung ruft die synchrone <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />-Methode auf und gibt eine abgeschlossene Aufgabe zurück. Der aufrufende Thread wird blockiert.Die Standardimplementierung gibt eine abgebrochene Aufgabe zurück, wenn sie einen bereits abgebrochenen Abbruchtoken erhalten hat.  Die Ausnahmen, die von <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> ausgelöst werden, werden auf die zurückgegebene Task Exception-Eigenschaft übermittelt.Rufen Sie keine anderen Methoden und Eigenschaften des DbCommand-Objekts auf, bis die zurückgegebene Aufgabe abgeschlossen ist.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader">\r
+      <summary>Führt <see cref="P:System.Data.Common.DbCommand.CommandText" /> für die <see cref="P:System.Data.Common.DbCommand.Connection" /> aus und gibt einen <see cref="T:System.Data.Common.DbDataReader" /> zurück.</summary>\r
+      <returns>Ein <see cref="T:System.Data.Common.DbDataReader" />-Objekt.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior)">\r
+      <summary>Führt <see cref="P:System.Data.Common.DbCommand.CommandText" /> für die <see cref="P:System.Data.Common.DbCommand.Connection" /> aus und gibt einen <see cref="T:System.Data.Common.DbDataReader" /> mit einem der <see cref="T:System.Data.CommandBehavior" />-Werte zurück. </summary>\r
+      <returns>Ein <see cref="T:System.Data.Common.DbDataReader" />-Objekt.</returns>\r
+      <param name="behavior">Einer der <see cref="T:System.Data.CommandBehavior" />-Werte.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync">\r
+      <summary>Eine asynchrone Version von <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, die <see cref="P:System.Data.Common.DbCommand.CommandText" /> gegen <see cref="P:System.Data.Common.DbCommand.Connection" /> ausführt und <see cref="T:System.Data.Common.DbDataReader" /> zurückgibt.Ruft <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> mit CancellationToken.None auf.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+      <exception cref="T:System.ArgumentException">Ein ungültiger <see cref="T:System.Data.CommandBehavior" />-Wert.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior)">\r
+      <summary>Eine asynchrone Version von <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, die <see cref="P:System.Data.Common.DbCommand.CommandText" /> gegen <see cref="P:System.Data.Common.DbCommand.Connection" /> ausführt und <see cref="T:System.Data.Common.DbDataReader" /> zurückgibt.Ruft <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> auf.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <param name="behavior">Einer der <see cref="T:System.Data.CommandBehavior" />-Werte.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+      <exception cref="T:System.ArgumentException">Ein ungültiger <see cref="T:System.Data.CommandBehavior" />-Wert.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Ruft <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> auf.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <param name="behavior">Einer der <see cref="T:System.Data.CommandBehavior" />-Werte.</param>\r
+      <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+      <exception cref="T:System.ArgumentException">Ein ungültiger <see cref="T:System.Data.CommandBehavior" />-Wert.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>Eine asynchrone Version von <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, die <see cref="P:System.Data.Common.DbCommand.CommandText" /> gegen <see cref="P:System.Data.Common.DbCommand.Connection" /> ausführt und <see cref="T:System.Data.Common.DbDataReader" /> zurückgibt.Diese Methode gibt eine Benachrichtigung darüber weiter, dass Vorgänge abgebrochen werden sollen.Ruft <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> auf.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+      <exception cref="T:System.ArgumentException">Ein ungültiger <see cref="T:System.Data.CommandBehavior" />-Wert.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalar">\r
+      <summary>Führt die Abfrage aus und gibt die erste Spalte der ersten Zeile im Resultset zurück, das durch die Abfrage zurückgegeben wird.Alle anderen Spalten und Zeilen werden ignoriert.</summary>\r
+      <returns>Die erste Spalte der ersten Zeile im Resultset.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync">\r
+      <summary>Eine asynchrone Version von <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />, die die Abfrage ausführt und die erste Spalte der ersten Zeile im Resultset zurückgibt.Alle anderen Spalten und Zeilen werden ignoriert.Ruft <see cref="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)" /> mit CancellationToken.None auf.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)">\r
+      <summary>Dies ist die asynchrone Version von <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />.Anbieter sollten mit einer entsprechenden Implementierung überschreiben.Das Abbruchtoken kann optional ignoriert werden.Die Standardimplementierung ruft die synchrone <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />-Methode auf und gibt eine abgeschlossene Aufgabe zurück. Der aufrufende Thread wird blockiert.Die Standardimplementierung gibt eine abgebrochene Aufgabe zurück, wenn sie einen bereits abgebrochenen Abbruchtoken erhalten hat.Die Ausnahmen, die von ExecuteReader ausgelöst werden, werden über die zurückgegebene Task Exception-Eigenschaft übermittelt.Rufen Sie keine anderen Methoden und Eigenschaften des DbCommand-Objekts auf, bis die zurückgegebene Aufgabe abgeschlossen ist.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <param name="cancellationToken">Das Token zum überwachen von Abbruchanforderungen .</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Parameters">\r
+      <summary>Ruft die Auflistung von <see cref="T:System.Data.Common.DbParameter" />-Objekten ab.Weitere Informationen zu Parametern finden Sie unter Konfigurieren von Parametern und Parameterdatentypen.</summary>\r
+      <returns>Die Parameter der SQL-Anweisung oder der gespeicherten Prozedur.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Prepare">\r
+      <summary>Erstellt eine vorbereitete (oder kompilierte) Version des Befehls für die Datenquelle.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Transaction">\r
+      <summary>Ruft die <see cref="T:System.Data.Common.DbTransaction" /> ab, in der dieses <see cref="T:System.Data.Common.DbCommand" />-Objekt ausgeführt wird, oder legt diese fest.</summary>\r
+      <returns>Die Transaktion, in der ein Command-Objekt eines .NET Framework-Datenanbieters ausgeführt wird.Der Standardwert ist ein NULL-Verweis (Nothing in Visual Basic).</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.UpdatedRowSource">\r
+      <summary>Ruft ab oder legt fest, wie die Ergebnisse von Befehlen auf <see cref="T:System.Data.DataRow" /> angewendet werden, wenn diese von der Update-Methode eines <see cref="T:System.Data.Common.DbDataAdapter" /> verwendet wird.</summary>\r
+      <returns>Einer der <see cref="T:System.Data.UpdateRowSource" />-Werte.Der Standardwert ist Both, sofern der Befehl nicht automatisch generiert wurde.In diesem Fall ist der Standardwert None.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnection">\r
+      <summary>Stellt eine Verbindung zu einer Datenbank dar. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Data.Common.DbConnection" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginDbTransaction(System.Data.IsolationLevel)">\r
+      <summary>Startet eine Datenbanktransaktion.</summary>\r
+      <returns>Ein Objekt, das die neue Transaktion darstellt.</returns>\r
+      <param name="isolationLevel">Ruft die Isolationsstufe für die Transaktion ab.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction">\r
+      <summary>Startet eine Datenbanktransaktion.</summary>\r
+      <returns>Ein Objekt, das die neue Transaktion darstellt.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction(System.Data.IsolationLevel)">\r
+      <summary>Startet eine Datenbanktransaktion mit dem angegebenen Isolationsgrad.</summary>\r
+      <returns>Ein Objekt, das die neue Transaktion darstellt.</returns>\r
+      <param name="isolationLevel">Ruft die Isolationsstufe für die Transaktion ab.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.ChangeDatabase(System.String)">\r
+      <summary>Wechselt die aktuelle Datenbank für eine geöffnete Verbindung.</summary>\r
+      <param name="databaseName">Gibt den Namen der Datenbank für die zu verwendende Verbindung an.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Close">\r
+      <summary>Schließt die Verbindung mit der Datenbank.Dies ist die bevorzugte Methode zum Schließen offener Verbindungen.</summary>\r
+      <exception cref="T:System.Data.Common.DbException">Der Fehler auf Verbindungsebene, der beim Öffnen der Verbindung aufgetreten ist. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionString">\r
+      <summary>Ruft die Zeichenfolge ab, mit der die Verbindung geöffnet wird, oder legt diese fest.</summary>\r
+      <returns>Die Verbindungszeichenfolge, mit der die ursprüngliche Verbindung hergestellt wird.Der genaue Inhalt der Verbindungszeichenfolge hängt von der bestimmten Datenquelle für diese Verbindung ab.Der Standardwert ist eine leere Zeichenfolge ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionTimeout">\r
+      <summary>Ruft die Zeit ab, die beim Verbindungsaufbau gewartet werden soll, bis der Versuch beendet und ein Fehler generiert wird.</summary>\r
+      <returns>Die Zeitdauer in Sekunden, die auf das Öffnen einer Verbindung gewartet werden soll.Der Standardwert wird vom bestimmten Verbindungstyp bestimmt, den Sie verwenden.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateCommand">\r
+      <summary>Erstellt ein <see cref="T:System.Data.Common.DbCommand" />-Objekt, das der aktuellen Verbindung zugeordnet ist, und gibt es zurück.</summary>\r
+      <returns>Ein <see cref="T:System.Data.Common.DbCommand" />-Objekt.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateDbCommand">\r
+      <summary>Erstellt ein <see cref="T:System.Data.Common.DbCommand" />-Objekt, das der aktuellen Verbindung zugeordnet ist, und gibt es zurück.</summary>\r
+      <returns>Ein <see cref="T:System.Data.Common.DbCommand" />-Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.Database">\r
+      <summary>Ruft den Namen der aktuellen Datenbank ab, nachdem eine Verbindung geöffnet wurde, oder ruft den in der Verbindungszeichenfolge angegebenen Datenbanknamen ab, bevor die Verbindung geöffnet wird.</summary>\r
+      <returns>Der Name der aktuellen Datenbank oder der nach dem Öffnen einer Verbindung zu verwendenden Datenbank.Der Standardwert ist eine leere Zeichenfolge ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.DataSource">\r
+      <summary>Ruft den Namen des Datenbankservers ab, mit dem eine Verbindung hergestellt werden soll.</summary>\r
+      <returns>Der Name des Datenbankervers, mit dem eine Verbindung hergestellt werden soll.Der Standardwert ist eine leere Zeichenfolge ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbConnection.OnStateChange(System.Data.StateChangeEventArgs)">\r
+      <summary>Löst das <see cref="E:System.Data.Common.DbConnection.StateChange" />-Ereignis aus.</summary>\r
+      <param name="stateChange">Ein <see cref="T:System.Data.StateChangeEventArgs" />, das die Ereignisdaten enthält.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Open">\r
+      <summary>Öffnet eine Datenbankverbindung mit den durch <see cref="P:System.Data.Common.DbConnection.ConnectionString" /> angegebenen Einstellungen.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync">\r
+      <summary>Eine asynchrone Version von <see cref="M:System.Data.Common.DbConnection.Open" />, die eine Datenbankverbindung mit den Einstellungen öffnet, die durch <see cref="P:System.Data.Common.DbConnection.ConnectionString" /> angegeben werden.Diese Methode ruft die virtuelle Methode <see cref="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)" /> mit CancellationToken.None auf.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)">\r
+      <summary>Dies ist die asynchrone Version von <see cref="M:System.Data.Common.DbConnection.Open" />.Anbieter sollten mit einer entsprechenden Implementierung überschreiben.Das Abbruchtoken kann optional berücksichtigt werden.Die Standardimplementierung ruft den asynchronen <see cref="M:System.Data.Common.DbConnection.Open" />-Aufruf auf und gibt eine abgeschlossene Aufgabe zurück.Die Standardimplementierung gibt eine abgebrochene Aufgabe zurück, wenn sie einen bereits abgebrochenen cancellationToken erhalten hat.Die Ausnahmen, die von Open ausgelöst werden, werden über die zurückgegebene Task Exception-Eigenschaft übermittelt.Rufen Sie keine anderen Methoden und Eigenschaften des DbConnection-Objekts auf, bis die zurückgegebene Aufgabe abgeschlossen ist.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <param name="cancellationToken">Die Abbruchanweisung.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ServerVersion">\r
+      <summary>Ruft eine Zeichenfolge ab, die die Version des Servers darstellt, mit der das Objekt verbunden ist.</summary>\r
+      <returns>Die Version der Datenbank.Das Format der zurückgegebenen Zeichenfolge hängt vom bestimmten Verbindungstyp ab, den Sie verwenden.</returns>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="P:System.Data.Common.DbConnection.ServerVersion" /> wurde aufgerufen, als die zurückgegebene Aufgabe noch nicht abgeschlossen war und die Verbindung nach einem Aufruf von <see cref="Overload:System.Data.Common.DbConnection.OpenAsync" /> nicht geöffnet war.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.State">\r
+      <summary>Ruft eine Zeichenfolge ab, die den Zustand der Verbindung beschreibt.</summary>\r
+      <returns>Der Zustand der Verbindung.Das Format der zurückgegebenen Zeichenfolge hängt vom bestimmten Verbindungstyp ab, den Sie verwenden.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="E:System.Data.Common.DbConnection.StateChange">\r
+      <summary>Tritt ein, wenn der Zustand des Ereignisses geändert wird.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnectionStringBuilder">\r
+      <summary>Stellt eine Basisklasse für stark typisierte Verbindungszeichenfolgen-Generatoren bereit.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Data.Common.DbConnectionStringBuilder" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Add(System.String,System.Object)">\r
+      <summary>Fügt dem <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> einen Eintrag mit dem angegebenen Schlüssel und Wert hinzu.</summary>\r
+      <param name="keyword">Der dem <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> hinzuzufügende Schlüssel.</param>\r
+      <param name="value">Der Wert für den angegebenen Schlüssel.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> ist ein NULL-Verweis (Nothing in Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> ist schreibgeschützt. - oder -<see cref="T:System.Data.Common.DbConnectionStringBuilder" /> hat eine feste Größe.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.AppendKeyValuePair(System.Text.StringBuilder,System.String,System.String)">\r
+      <summary>Bietet eine effiziente und sichere Möglichkeit, einem vorhandenen <see cref="T:System.Text.StringBuilder" />-Objekt einen Schlüssel und einen Wert anzufügen.</summary>\r
+      <param name="builder">Der <see cref="T:System.Text.StringBuilder" />, dem das Schlüssel-Wert-Paar hinzugefügt werden soll.</param>\r
+      <param name="keyword">Der hinzuzufügende Schlüssel.</param>\r
+      <param name="value">Der Wert für den angegebenen Schlüssel.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Clear">\r
+      <summary>Löscht den Inhalt der <see cref="T:System.Data.Common.DbConnectionStringBuilder" />-Instanz.</summary>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> ist schreibgeschützt.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString">\r
+      <summary>Ruft die Verbindungszeichenfolge ab, die dem <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> zugeordnet ist, oder legt diese fest.</summary>\r
+      <returns>Die aktuelle Verbindungszeichenfolge, die aus den Schlüssel-Wert-Paaren in <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> erstellt wurde.Der Standardwert ist eine leere Zeichenfolge ("").</returns>\r
+      <exception cref="T:System.ArgumentException">Es wurde ein ungültiges Argument für eine Verbindungszeichenfolge bereitgestellt.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ContainsKey(System.String)">\r
+      <summary>Bestimmt, ob der <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> einen bestimmten Schlüssel enthält.</summary>\r
+      <returns>true, wenn <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> einen Eintrag mit dem angegebenen Schlüssel enthält, andernfalls false.</returns>\r
+      <param name="keyword">Der im <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> zu suchende Schlüssel.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> ist ein NULL-Verweis (Nothing in Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Count">\r
+      <summary>Ruft die aktuelle Anzahl von Schlüsseln ab, die innerhalb der <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" />-Eigenschaft enthalten sind.</summary>\r
+      <returns>Die Anzahl von Schlüsseln, die innerhalb der von der <see cref="T:System.Data.Common.DbConnectionStringBuilder" />-Instanz verwalteten Verbindungszeichenfolge enthalten sind.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.EquivalentTo(System.Data.Common.DbConnectionStringBuilder)">\r
+      <summary>Vergleicht die Verbindungsinformationen in diesem <see cref="T:System.Data.Common.DbConnectionStringBuilder" />-Objekt mit den Verbindungsinformationen im angegebenen Objekt.</summary>\r
+      <returns>true, wenn die Verbindungsinformationen in beiden <see cref="T:System.Data.Common.DbConnectionStringBuilder" />-Objekten eine gleichwertige Verbindungszeichenfolge ergeben, andernfalls false.</returns>\r
+      <param name="connectionStringBuilder">Der <see cref="T:System.Data.Common.DbConnectionStringBuilder" />, der mit diesem <see cref="T:System.Data.Common.DbConnectionStringBuilder" />-Objekt verglichen werden soll.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Item(System.String)">\r
+      <summary>Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist, oder legt diesen fest.</summary>\r
+      <returns>Der dem angegebenen Schlüssel zugeordnete Wert.Wenn der angegebene Schlüssel nicht gefunden werden kann, wird beim Abrufen dieses Schlüssels ein NULL-Verweis (Nothing in Visual Basic) zurückgegeben. Beim Festlegen wird ein neues Element mit dem angegebenen Schlüssel erstellt.Die Übergabe eines NULL-Schlüssels (Nothing in Visual Basic) löst eine <see cref="T:System.ArgumentNullException" /> aus.Die Zuweisung eines NULL-Werts entfernt das Schlüssel-Wert-Paar.</returns>\r
+      <param name="keyword">Der Schlüssel des abzurufenden oder festzulegenden Elements.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> ist ein NULL-Verweis (Nothing in Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">Die Eigenschaft wird festgelegt, und der <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> ist schreibgeschützt. - oder -Die Eigenschaft wird festgelegt, <paramref name="keyword" /> ist in der Auflistung nicht vorhanden, und <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> hat eine feste Größe.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Keys">\r
+      <summary>Ruft eine <see cref="T:System.Collections.ICollection" /> ab, die die Schlüssel im <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> enthält.</summary>\r
+      <returns>Eine <see cref="T:System.Collections.ICollection" />, die die Schlüssel im <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> enthält.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Remove(System.String)">\r
+      <summary>Entfernt den Eintrag mit dem angegebenen Schlüssel aus der <see cref="T:System.Data.Common.DbConnectionStringBuilder" />-Instanz.</summary>\r
+      <returns>true, wenn der Schlüssel in der Verbindungszeichenfolge vorhanden war und entfernt wurde, false, wenn der Schlüssel nicht vorhanden war.</returns>\r
+      <param name="keyword">Der Schlüssel des Schlüssel-Wert-Paares, das aus der Verbindungszeichenfolge in diesem <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> entfernt werden soll.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> ist NULL (Nothing in Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">Der <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> ist schreibgeschützt, oder der <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> weist eine feste Größe auf.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ShouldSerialize(System.String)">\r
+      <summary>Gibt an, ob der angegebene Schlüssel in dieser <see cref="T:System.Data.Common.DbConnectionStringBuilder" />-Instanz vorhanden ist.</summary>\r
+      <returns>true, wenn <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> einen Eintrag mit dem angegebenen Schlüssel enthält, andernfalls false.</returns>\r
+      <param name="keyword">Der im <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> zu suchende Schlüssel.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
+      <summary>Kopiert die Elemente der <see cref="T:System.Collections.ICollection" /> in ein <see cref="T:System.Array" />, beginnend bei einem bestimmten <see cref="T:System.Array" />-Index.</summary>\r
+      <param name="array">Das eindimensionale <see cref="T:System.Array" />, das das Ziel der aus <see cref="T:System.Collections.ICollection" /> kopierten Elemente ist.Für das <see cref="T:System.Array" /> muss eine nullbasierte Indizierung verwendet werden.</param>\r
+      <param name="index">Der nullbasierte Index im <paramref name="array" />, bei dem der Kopiervorgang beginnt.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#IsSynchronized">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der Zugriff auf die <see cref="T:System.Collections.ICollection" /> synchronisiert (threadsicher) ist.</summary>\r
+      <returns>true, wenn der Zugriff auf das <see cref="T:System.Collections.ICollection" /> synchronisiert (threadsicher) ist, andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#SyncRoot">\r
+      <summary>Ruft ein Objekt ab, mit dem der Zugriff auf <see cref="T:System.Collections.ICollection" /> synchronisiert werden kann.</summary>\r
+      <returns>Ein Objekt, mit dem der Zugriff auf die <see cref="T:System.Collections.ICollection" /> synchronisiert werden kann.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Add(System.Object,System.Object)">\r
+      <summary>Fügt dem <see cref="T:System.Collections.IDictionary" />-Objekt ein Element mit dem angegebenen Schlüssel und Wert hinzu.</summary>\r
+      <param name="keyword">Das <see cref="T:System.Object" />, das als Schlüssel für das hinzuzufügende Element verwendet werden soll.</param>\r
+      <param name="value">Das <see cref="T:System.Object" />, das als Wert für das hinzuzufügende Element verwendet werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Contains(System.Object)">\r
+      <summary>Ermittelt, ob das <see cref="T:System.Collections.IDictionary" />-Objekt ein Element mit dem angegebenen Schlüssel enthält.</summary>\r
+      <returns>true, wenn <see cref="T:System.Collections.IDictionary" /> ein Element mit dem Schlüssel enthält, andernfalls false.</returns>\r
+      <param name="keyword">Der im <see cref="T:System.Collections.IDictionary" />-Objekt zu suchende Schlüssel.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#GetEnumerator">\r
+      <summary>Gibt ein <see cref="T:System.Collections.IDictionaryEnumerator" />-Objekt für das <see cref="T:System.Collections.IDictionary" />-Objekt zurück.</summary>\r
+      <returns>Ein <see cref="T:System.Collections.IDictionaryEnumerator" />-Objekt für das <see cref="T:System.Collections.IDictionary" />-Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Item(System.Object)">\r
+      <summary>Ruft das Element mit dem angegebenen Schlüssel ab oder legt dieses fest.</summary>\r
+      <returns>Das Element mit dem angegebenen Schlüssel.</returns>\r
+      <param name="keyword">Der Schlüssel des abzurufenden oder zu festzulegenden Elements.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Remove(System.Object)">\r
+      <summary>Entfernt das Element mit dem angegebenen Schlüssel aus dem <see cref="T:System.Collections.IDictionary" />-Objekt.</summary>\r
+      <param name="keyword">Der Schlüssel des zu entfernenden Elements.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Gibt einen Enumerator zurück, der eine Auflistung durchläuft.</summary>\r
+      <returns>Ein <see cref="T:System.Collections.IEnumerator" />-Objekt, das zum Durchlaufen der Auflistung verwendet werden kann.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ToString">\r
+      <summary>Gibt die diesem <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> zugeordnete Verbindungszeichenfolge zurück.</summary>\r
+      <returns>Die aktuelle <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" />-Eigenschaft.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.TryGetValue(System.String,System.Object@)">\r
+      <summary>Ruft einen Wert ab, der dem von diesem <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> bereitgestellten Schlüssel entspricht.</summary>\r
+      <returns>true, wenn <paramref name="keyword" /> in der Verbindungszeichenfolge gefunden wurde, andernfalls false.</returns>\r
+      <param name="keyword">Der Schlüssel des abzurufenden Elements.</param>\r
+      <param name="value">Der Wert, der dem <paramref name="key" /> entspricht.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> enthält einen NULL-Wert (Nothing in Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Values">\r
+      <summary>Ruft ein <see cref="T:System.Collections.ICollection" /> ab, das die Werte im <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> enthält.</summary>\r
+      <returns>Eine <see cref="T:System.Collections.ICollection" />, die die Werte aus dem <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> enthält.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbDataReader">\r
+      <summary>Liest einen Vorwärtsstream von Zeilen aus einer Datenquelle.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Data.Common.DbDataReader" />-Klasse.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Depth">\r
+      <summary>Ruft einen Wert ab, der die Tiefe der Schachtelung für die aktuelle Zeile angibt.</summary>\r
+      <returns>Die Tiefe der Schachtelung für die aktuelle Zeile.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose">\r
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.Data.Common.DbDataReader" />-Klasse verwendeten Ressourcen frei.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Data.Common.DbDataReader" /> verwendeten verwalteten Ressourcen und optional auch die nicht verwalteten Ressourcen frei.</summary>\r
+      <param name="disposing">true, um verwaltete und nicht verwaltete Ressourcen freizugeben, false, um ausschließlich nicht verwaltete Ressourcen freizugeben.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.FieldCount">\r
+      <summary>Ruft die Anzahl der Spalten in der aktuellen Zeile ab.</summary>\r
+      <returns>Die Anzahl der Spalten in der aktuellen Zeile.</returns>\r
+      <exception cref="T:System.NotSupportedException">Es ist keine aktuelle Verbindung zu einer Instanz von SQL Server vorhanden. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBoolean(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als booleschen Wert ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetByte(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als ein Byte ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Liest einen Bytestream aus der angegebenen Spalte beginnend an der durch <paramref name="dataOffset" /> angegebenen Position in den Puffer beginnend an der durch <paramref name="bufferOffset" /> angegebenen Position.</summary>\r
+      <returns>Die tatsächlich gelesene Anzahl von Bytes.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <param name="dataOffset">Der Index in der Zeile, an dem der Lesevorgang beginnen soll.</param>\r
+      <param name="buffer">Der Puffer, in den die Daten kopiert werden sollen.</param>\r
+      <param name="bufferOffset">Der Index im Puffer, an den die Daten kopiert werden.</param>\r
+      <param name="length">Die maximale Anzahl der zu lesenden Zeichen.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChar(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als ein einzelnes Zeichen ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
+      <summary>Liest einen Zeichenstream aus der angegebenen Spalte beginnend an der durch <paramref name="dataOffset" /> angegebenen Position in den Puffer beginnend an der durch <paramref name="bufferOffset" /> angegebenen Position.</summary>\r
+      <returns>Die tatsächlich gelesene Anzahl von Zeichen.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <param name="dataOffset">Der Index in der Zeile, an dem der Lesevorgang beginnen soll.</param>\r
+      <param name="buffer">Der Puffer, in den die Daten kopiert werden sollen.</param>\r
+      <param name="bufferOffset">Der Index im Puffer, an den die Daten kopiert werden.</param>\r
+      <param name="length">Die maximale Anzahl der zu lesenden Zeichen.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetData(System.Int32)">\r
+      <summary>Gibt ein <see cref="T:System.Data.Common.DbDataReader" />-Objekt für die angeforderte Spaltenordnungszahl zurück.</summary>\r
+      <returns>Ein <see cref="T:System.Data.Common.DbDataReader" />-Objekt.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDataTypeName(System.Int32)">\r
+      <summary>Ruft den Namen des Datentyps der angegebenen Spalte ab.</summary>\r
+      <returns>Eine Zeichenfolge, die den Namen des Datentyps darstellt.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDateTime(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als <see cref="T:System.DateTime" />-Objekt ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDbDataReader(System.Int32)">\r
+      <summary>Gibt ein <see cref="T:System.Data.Common.DbDataReader" />-Objekt für die angeforderte Spaltenordnungszahl zurück, das mit einer anbieterspezifischen Implementierung überschrieben werden kann.</summary>\r
+      <returns>Ein <see cref="T:System.Data.Common.DbDataReader" />-Objekt.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDecimal(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als <see cref="T:System.Decimal" />-Objekt ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDouble(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als Gleitkommazahl mit doppelter Genauigkeit ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetEnumerator">\r
+      <summary>Gibt einen <see cref="T:System.Collections.IEnumerator" /> zurück, mit dem die Zeilen im Datenreader durchlaufen werden können.</summary>\r
+      <returns>Ein <see cref="T:System.Collections.IEnumerator" />, mit dem die Zeilen im Datenreader durchlaufen werden können.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldType(System.Int32)">\r
+      <summary>Ruft den Datentyp der angegebenen Spalte ab.</summary>\r
+      <returns>Der Datentyp der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValue``1(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte asynchron als ein Typ ab.</summary>\r
+      <returns>Die Spalte die abgerufen werden soll.</returns>\r
+      <param name="ordinal">Die Spalte die abgerufen werden soll.</param>\r
+      <typeparam name="T">Ruft den Wert der angegebenen Spalte asynchron als ein Typ ab.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">Die Verbindung wird während des Datenabrufs getrennt oder geschlossen.Der <see cref="T:System.Data.SqlClient.SqlDataReader" /> wird während des Datenabrufs geschlossen.Es gibt keine Daten, die gelesen werden können (der erste Aufruf von <see cref="M:System.Data.SqlClient.SqlDataReader.Read" /> hat z. B. nicht stattgefunden oder "false" zurückgegeben).Es wurde versucht, eine zuvor gelesene Spalte im sequenziellen Modus zu lesen.Es gab einen aktiven asynchronen Vorgang.Dies gilt für alle Get*-Methoden bei der Ausführung im sequenziellen Modus, da sie aufgerufen werden können, während des Lesens eines Datenstroms.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Es wurde versucht, eine Spalte zu lesen, die nicht vorhanden ist.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> entspricht nicht dem Typ, der von SQL Server zurückgegeben wird, oder kann nicht konvertiert werden.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte asynchron als ein Typ ab.</summary>\r
+      <returns>Der Typ des zurückzugebenden Werts.</returns>\r
+      <param name="ordinal">Der Typ des zurückzugebenden Werts.</param>\r
+      <typeparam name="T">Der Typ des zurückzugebenden Werts.Weitere Informationen finden Sie im Abschnitt Hinweise.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">Die Verbindung wird während des Datenabrufs getrennt oder geschlossen.Der <see cref="T:System.Data.Common.DbDataReader" /> wird während des Datenabrufs geschlossen.Es gibt keine Daten, die gelesen werden können (der erste Aufruf von <see cref="M:System.Data.Common.DbDataReader.Read" /> hat z. B. nicht stattgefunden oder "false" zurückgegeben).Es wurde versucht, eine zuvor gelesene Spalte im sequenziellen Modus zu lesen.Es gab einen aktiven asynchronen Vorgang.Dies gilt für alle Get*-Methoden bei der Ausführung im sequenziellen Modus, da sie aufgerufen werden können, während des Lesens eines Datenstroms.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Es wurde versucht, eine Spalte zu lesen, die nicht vorhanden ist.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> entspricht nicht dem Typ, der von der Datenquelle zurückgegeben wird, oder kann nicht konvertiert werden.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Ruft den Wert der angegebenen Spalte asynchron als ein Typ ab.</summary>\r
+      <returns>Der Typ des zurückzugebenden Werts.</returns>\r
+      <param name="ordinal">Der Typ des zurückzugebenden Werts.</param>\r
+      <param name="cancellationToken">Die Abbruch-Anweisung, die eine Benachrichtigung verteilt, dass Vorgänge abgebrochen werden sollen.Dies garantiert keinen Abbruch.Die Einstellung CancellationToken.None macht diese Methode äquivalent zu <see cref="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)" />.Die zurückgegebene Aufgabe muss als abgebrochen gekennzeichnet werden.</param>\r
+      <typeparam name="T">Der Typ des zurückzugebenden Werts.Weitere Informationen finden Sie im Abschnitt Hinweise.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">Die Verbindung wird während des Datenabrufs getrennt oder geschlossen.Der <see cref="T:System.Data.Common.DbDataReader" /> wird während des Datenabrufs geschlossen.Es gibt keine Daten, die gelesen werden können (der erste Aufruf von <see cref="M:System.Data.Common.DbDataReader.Read" /> hat z. B. nicht stattgefunden oder "false" zurückgegeben).Es wurde versucht, eine zuvor gelesene Spalte im sequenziellen Modus zu lesen.Es gab einen aktiven asynchronen Vorgang.Dies gilt für alle Get*-Methoden bei der Ausführung im sequenziellen Modus, da sie aufgerufen werden können, während des Lesens eines Datenstroms.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Es wurde versucht, eine Spalte zu lesen, die nicht vorhanden ist.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> entspricht nicht dem Typ, der von der Datenquelle zurückgegeben wird, oder kann nicht konvertiert werden.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFloat(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als Gleitkommazahl mit einfacher Genauigkeit ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetGuid(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als global eindeutigen Bezeichner (Globally Unique Identifier, GUID) ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt16(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als 16-Bit-Ganzzahl mit Vorzeichen ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt32(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als 32-Bit-Ganzzahl mit Vorzeichen ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt64(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als 64-Bit-Ganzzahl mit Vorzeichen ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetName(System.Int32)">\r
+      <summary>Ruft den Namen der Spalte anhand der nullbasierten Spaltenordnungszahl ab.</summary>\r
+      <returns>Der Name der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetOrdinal(System.String)">\r
+      <summary>Ruft bei angegebenem Spaltennamen die Ordnungszahl der Spalte ab.</summary>\r
+      <returns>Die nullbasierte Ordnungszahl der Spalte.</returns>\r
+      <param name="name">Der Name der Spalte.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Der angegebene Name ist kein gültiger Spaltenname.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificFieldType(System.Int32)">\r
+      <summary>Gibt den anbieterspezifischen Feldtyp der angegebenen Spalte zurück.</summary>\r
+      <returns>Das <see cref="T:System.Type" />-Objekt, das den Datentyp der angegebenen Spalte beschreibt.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValue(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als Instanz von <see cref="T:System.Object" /> ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValues(System.Object[])">\r
+      <summary>Ruft alle anbieterspezifischen Attributspalten in der Auflistung der aktuellen Zeile ab.</summary>\r
+      <returns>Die Anzahl der Instanzen von <see cref="T:System.Object" /> im Array.</returns>\r
+      <param name="values">Ein Array vom Typ <see cref="T:System.Object" />, in das die Attributspalten kopiert werden sollen.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetStream(System.Int32)">\r
+      <summary>Ruft Daten als <see cref="T:System.IO.Stream" /> ab.</summary>\r
+      <returns>Das zurückgegebene Objekt.</returns>\r
+      <param name="ordinal">Ruft Daten als <see cref="T:System.IO.Stream" /> ab.</param>\r
+      <exception cref="T:System.InvalidOperationException">Die Verbindung wird während des Datenabrufs getrennt oder geschlossen.Der <see cref="T:System.Data.Common.DbDataReader" /> wird während des Datenabrufs geschlossen.Es gibt keine Daten, die gelesen werden können (der erste Aufruf von <see cref="M:System.Data.Common.DbDataReader.Read" /> hat z. B. nicht stattgefunden oder "false" zurückgegeben).Es wurde versucht, eine zuvor gelesene Spalte im sequenziellen Modus zu lesen.Es gab einen aktiven asynchronen Vorgang.Dies gilt für alle Get*-Methoden bei der Ausführung im sequenziellen Modus, da sie aufgerufen werden können, während des Lesens eines Datenstroms.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Es wurde versucht, eine Spalte zu lesen, die nicht vorhanden ist.</exception>\r
+      <exception cref="T:System.InvalidCastException">Der zurückgegebene Typ war keiner der folgenden Typen:BinaryimageVarBinaryudt</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetString(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als Instanz von <see cref="T:System.String" /> ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.InvalidCastException">Die angegebene Umwandlung ist ungültig. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetTextReader(System.Int32)">\r
+      <summary>Ruft Daten als <see cref="T:System.IO.TextReader" /> ab.</summary>\r
+      <returns>Das zurückgegebene Objekt.</returns>\r
+      <param name="ordinal">Ruft Daten als <see cref="T:System.IO.TextReader" /> ab.</param>\r
+      <exception cref="T:System.InvalidOperationException">Die Verbindung wird während des Datenabrufs getrennt oder geschlossen.Der <see cref="T:System.Data.Common.DbDataReader" /> wird während des Datenabrufs geschlossen.Es gibt keine Daten, die gelesen werden können (der erste Aufruf von <see cref="M:System.Data.Common.DbDataReader.Read" /> hat z. B. nicht stattgefunden oder "false" zurückgegeben).Es wurde versucht, eine zuvor gelesene Spalte im sequenziellen Modus zu lesen.Es gab einen aktiven asynchronen Vorgang.Dies gilt für alle Get*-Methoden bei der Ausführung im sequenziellen Modus, da sie aufgerufen werden können, während des Lesens eines Datenstroms.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Es wurde versucht, eine Spalte zu lesen, die nicht vorhanden ist.</exception>\r
+      <exception cref="T:System.InvalidCastException">Der zurückgegebene Typ war keiner der folgenden Typen:charNCharNTextNVarChartextVarChar</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValue(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als Instanz von <see cref="T:System.Object" /> ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValues(System.Object[])">\r
+      <summary>Füllt ein Array von Objekten mit den Spaltenwerten der aktuellen Zeile auf.</summary>\r
+      <returns>Die Anzahl der Instanzen von <see cref="T:System.Object" /> im Array.</returns>\r
+      <param name="values">Ein Array vom Typ <see cref="T:System.Object" />, in das die Attributspalten kopiert werden sollen.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.HasRows">\r
+      <summary>Ruft einen Wert ab, der angibt, ob dieser <see cref="T:System.Data.Common.DbDataReader" /> eine oder mehrere Zeilen enthält.</summary>\r
+      <returns>true, wenn <see cref="T:System.Data.Common.DbDataReader" /> eine oder mehrere Zeilen enthält, andernfalls false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.IsClosed">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der <see cref="T:System.Data.Common.DbDataReader" /> geschlossen ist.</summary>\r
+      <returns>true, wenn die <see cref="T:System.Data.Common.DbDataReader" />-Klasse geschlossen ist, andernfalls false.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Der <see cref="T:System.Data.SqlClient.SqlDataReader" /> ist geschlossen. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)">\r
+      <summary>Ruft einen Wert ab, der angibt, ob die Spalte nicht vorhandene oder fehlende Werte enthält.</summary>\r
+      <returns>true, wenn die angegebene Spalte <see cref="T:System.DBNull" /> entspricht, andernfalls false.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)">\r
+      <summary>Eine asynchrone Version von <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />, die einen Wert abruft, der angibt, ob die Spalte nicht vorhandene oder fehlende Werte enthält.</summary>\r
+      <returns>true, wenn der angegebene Spaltenwert DBNull entspricht, andernfalls false.</returns>\r
+      <param name="ordinal">Die nullbasierte abzurufende Spalte.</param>\r
+      <exception cref="T:System.InvalidOperationException">Die Verbindung wird während des Datenabrufs getrennt oder geschlossen.Der <see cref="T:System.Data.Common.DbDataReader" /> wird während des Datenabrufs geschlossen.Es gibt keine Daten, die gelesen werden können (der erste Aufruf von <see cref="M:System.Data.Common.DbDataReader.Read" /> hat z. B. nicht stattgefunden oder "false" zurückgegeben).Es wird versucht, eine zuvor gelesene Spalte im sequenziellen Modus zu lesen.Es gab einen aktiven asynchronen Vorgang.Dies gilt für alle Get*-Methoden bei der Ausführung im sequenziellen Modus, da sie aufgerufen werden können, während des Lesens eines Datenstroms.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Es wurde versucht, eine Spalte zu lesen, die nicht vorhanden ist.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Eine asynchrone Version von <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />, die einen Wert abruft, der angibt, ob die Spalte nicht vorhandene oder fehlende Werte enthält.Sendet optional eine Benachrichtigung, dass Vorgänge abgebrochen werden sollen.</summary>\r
+      <returns>true, wenn der angegebene Spaltenwert DBNull entspricht, andernfalls false.</returns>\r
+      <param name="ordinal">Die nullbasierte abzurufende Spalte.</param>\r
+      <param name="cancellationToken">Die Abbruch-Anweisung, die eine Benachrichtigung verteilt, dass Vorgänge abgebrochen werden sollen.Dies garantiert keinen Abbruch.Die Einstellung CancellationToken.None macht diese Methoden äquivalent zu <see cref="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)" />.Die zurückgegebene Aufgabe muss als abgebrochen gekennzeichnet werden.</param>\r
+      <exception cref="T:System.InvalidOperationException">Die Verbindung wird während des Datenabrufs getrennt oder geschlossen.Der <see cref="T:System.Data.Common.DbDataReader" /> wird während des Datenabrufs geschlossen.Es gibt keine Daten, die gelesen werden können (der erste Aufruf von <see cref="M:System.Data.Common.DbDataReader.Read" /> hat z. B. nicht stattgefunden oder "false" zurückgegeben).Es wird versucht, eine zuvor gelesene Spalte im sequenziellen Modus zu lesen.Es gab einen aktiven asynchronen Vorgang.Dies gilt für alle Get*-Methoden bei der Ausführung im sequenziellen Modus, da sie aufgerufen werden können, während des Lesens eines Datenstroms.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Es wurde versucht, eine Spalte zu lesen, die nicht vorhanden ist.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.Int32)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als Instanz von <see cref="T:System.Object" /> ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="ordinal">Die nullbasierte Ordnungszahl der Spalte.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Der übergebene Index lag außerhalb des Bereichs von 0 (null) bis <see cref="P:System.Data.IDataRecord.FieldCount" />. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.String)">\r
+      <summary>Ruft den Wert der angegebenen Spalte als Instanz von <see cref="T:System.Object" /> ab.</summary>\r
+      <returns>Der Wert der angegebenen Spalte.</returns>\r
+      <param name="name">Der Name der Spalte.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Es wurde keine Spalte mit dem angegebenen Namen gefunden. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResult">\r
+      <summary>Setzt den Reader beim Lesen der Ergebnisse von Batchanweisungen auf das nächste Ergebnis.</summary>\r
+      <returns>true, wenn weitere Resultsets vorhanden sind, andernfalls false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync">\r
+      <summary>Eine asynchrone Version von <see cref="M:System.Data.Common.DbDataReader.NextResult" />, die den Reader beim Lesen der Ergebnisse von Batchanweisungen auf das nächste Ergebnis setzt.Ruft <see cref="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)" /> mit CancellationToken.None auf.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)">\r
+      <summary>Dies ist die asynchrone Version von <see cref="M:System.Data.Common.DbDataReader.NextResult" />.Anbieter sollten mit einer entsprechenden Implementierung überschreiben.Das <paramref name="cancellationToken" /> kann optional ignoriert werden.Die Standardimplementierung ruft die synchrone <see cref="M:System.Data.Common.DbDataReader.NextResult" />-Methode auf und gibt eine abgeschlossene Aufgabe zurück. Der aufrufende Thread wird blockiert.Die Standardimplementierung gibt eine abgebrochene Aufgabe zurück, wenn sie einen bereits abgebrochenen <paramref name="cancellationToken" /> erhalten wird.Die Ausnahmen, die von <see cref="M:System.Data.Common.DbDataReader.NextResult" /> ausgelöst werden, werden über die zurückgegebene Task Exception-Eigenschaft übermittelt.Andere Methoden und Eigenschaften des DbDataReader-Objekts sollten nicht aufgerufen werden, während die zurückgegebene Aufgabe noch nicht abgeschlossen ist.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <param name="cancellationToken">Die Abbruchanweisung.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Read">\r
+      <summary>Setzt den Reader auf den nächsten Datensatz in einem Resultset.</summary>\r
+      <returns>true, wenn weitere Zeilen vorhanden sind, andernfalls false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync">\r
+      <summary>Eine asynchrone Version von <see cref="M:System.Data.Common.DbDataReader.Read" />, die den Reader auf den nächsten Datensatz in einem Resultset erhöht.Diese Methode ruft <see cref="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)" /> mit CancellationToken.None auf.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)">\r
+      <summary>Dies ist die asynchrone Version von <see cref="M:System.Data.Common.DbDataReader.Read" />.  Anbieter sollten mit einer entsprechenden Implementierung überschreiben.Das Abbruchtoken kann optional ignoriert werden.Die Standardimplementierung ruft die synchrone <see cref="M:System.Data.Common.DbDataReader.Read" />-Methode auf und gibt eine abgeschlossene Aufgabe zurück. Der aufrufende Thread wird blockiert.Die Standardimplementierung gibt eine abgebrochene Aufgabe zurück, wenn sie einen bereits abgebrochenen cancellationToken erhalten hat.  Die Ausnahmen, die von Read ausgelöst werden, werden über die zurückgegebene Task Exception-Eigenschaft übermittelt.Rufen Sie keine anderen Methoden und Eigenschaften des DbDataReader-Objekts auf, bis die zurückgegebene Aufgabe abgeschlossen ist.</summary>\r
+      <returns>Eine Aufgabe, die den asynchronen Vorgang darstellt.</returns>\r
+      <param name="cancellationToken">Die Abbruchanweisung.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ein Fehler, der beim Ausführen des Befehlstextes aufgetreten ist.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.RecordsAffected">\r
+      <summary>Ruft die Anzahl der durch die Ausführung der SQL-Anweisung geänderten, eingefügten oder gelöschten Zeilen ab. </summary>\r
+      <returns>Die Anzahl der geänderten, eingefügten oder gelöschten Zeilen. -1 für SELECT-Anweisungen, 0, wenn keine Zeilen betroffen sind oder die Anweisung fehlgeschlagen ist.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.VisibleFieldCount">\r
+      <summary>Ruft die Anzahl der nicht ausgeblendeten Felder im <see cref="T:System.Data.Common.DbDataReader" /> ab.</summary>\r
+      <returns>Die Anzahl der nicht ausgeblendeten Felder.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbException">\r
+      <summary>Die Basisklasse für alle von der Datenquelle ausgelösten Ausnahmen.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Data.Common.DbException" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Data.Common.DbException" />-Klasse mit der angegebenen Fehlermeldung.</summary>\r
+      <param name="message">Die für diese Ausnahme anzuzeigende Meldung.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Data.Common.DbException" />-Klasse mit der angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>\r
+      <param name="message">Die Zeichenfolge der Fehlermeldung.</param>\r
+      <param name="innerException">Der Verweis auf die innere Ausnahme.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameter">\r
+      <summary>Stellt einen Parameter für einen <see cref="T:System.Data.Common.DbCommand" /> sowie optional dessen Zuordnung zu einer <see cref="T:System.Data.DataSet" />-Spalte dar.Weitere Informationen zu Parametern finden Sie unter Konfigurieren von Parametern und Parameterdatentypen.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Data.Common.DbParameter" />-Klasse.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.DbType">\r
+      <summary>Ruft die <see cref="T:System.Data.DbType" />-Enumeration des Parameters ab oder legt diese fest.</summary>\r
+      <returns>Einer der <see cref="T:System.Data.DbType" />-Werte.Die Standardeinstellung ist <see cref="F:System.Data.DbType.String" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Die Eigenschaft ist nicht auf einen gültigen <see cref="T:System.Data.DbType" /> festgelegt.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Direction">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Parameter nur zur Eingabe, nur zur Ausgabe oder bidirektional verwendet wird oder ob es sich um einen Parameter für den Rückgabewert für gespeicherte Prozeduren handelt.</summary>\r
+      <returns>Einer der <see cref="T:System.Data.ParameterDirection" />-Werte.Die Standardeinstellung ist Input.</returns>\r
+      <exception cref="T:System.ArgumentException">Die Eigenschaft ist nicht auf einen der gültigen <see cref="T:System.Data.ParameterDirection" />-Werte festgelegt.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.IsNullable">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der Parameter NULL-Werte akzeptiert, oder legt diesen fest.</summary>\r
+      <returns>true, wenn NULL-Werte akzeptiert werden, andernfalls false.Die Standardeinstellung ist false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.ParameterName">\r
+      <summary>Ruft den Namen des <see cref="T:System.Data.Common.DbParameter" /> ab oder legt diesen fest.</summary>\r
+      <returns>Der Name der <see cref="T:System.Data.Common.DbParameter" />-Klasse.Der Standardwert ist eine leere Zeichenfolge ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Precision">\r
+      <summary>[Unterstützt in .NET Framework 4.5.1 und höheren Versionen] Ruft die maximale Anzahl von Ziffern ab, die zur Darstellung der <see cref="P:System.Data.Common.DbParameter.Value" />-Eigenschaft verwendet werden kann, oder legt diese fest.</summary>\r
+      <returns>Die maximale Anzahl von Ziffern für die Darstellung der <see cref="P:System.Data.Common.DbParameter.Value" />-Eigenschaft.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.ResetDbType">\r
+      <summary>Setzt die DbType-Eigenschaft auf ihre ursprünglichen Einstellungen zurück.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Scale">\r
+      <summary>[Unterstützt in .NET Framework 4.5.1 und höheren Versionen] Ruft die Anzahl der Dezimalstellen ab, in die der <see cref="P:System.Data.Common.DbParameter.Value" /> aufgelöst wird, oder legt diese fest.</summary>\r
+      <returns>Die Anzahl der Dezimalstellen, in die der <see cref="P:System.Data.Common.DbParameter.Value" /> aufgelöst wird.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Size">\r
+      <summary>Ruft die maximale Größe der Daten innerhalb der Spalte in Bytes ab oder legt diese fest.</summary>\r
+      <returns>Die maximale Größe der Daten in der Spalte in Bytes.Der Standardwert wird aus dem Parameterwert hergeleitet.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumn">\r
+      <summary>Ruft den Namen der Quellspalte ab, die dem <see cref="T:System.Data.DataSet" /> zugeordnet ist und zum Laden oder Zurückgeben des <see cref="P:System.Data.Common.DbParameter.Value" /> verwendet wird, oder legt diesen fest.</summary>\r
+      <returns>Der Name der Quellspalte, die dem <see cref="T:System.Data.DataSet" /> zugeordnet ist.Der Standard ist eine leere Zeichenfolge.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumnNullMapping">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Quellspalte NULL-Werte zulässt.So kann <see cref="T:System.Data.Common.DbCommandBuilder" /> ordnungsgemäß Update-Anweisungen für Spalten generieren, die NULL-Werte zulassen.</summary>\r
+      <returns>true, wenn die Quellspalte NULL-Werte zulässt, andernfalls false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Value">\r
+      <summary>Ruft den Wert des Parameters ab oder legt diesen fest.</summary>\r
+      <returns>Ein <see cref="T:System.Object" />, das den Wert des Parameters darstellt.Der Standardwert ist NULL.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameterCollection">\r
+      <summary>Die Basisklasse für eine Auflistung von Parametern für einen <see cref="T:System.Data.Common.DbCommand" />. </summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Data.Common.DbParameterCollection" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Add(System.Object)">\r
+      <summary>Fügt der <see cref="T:System.Data.Common.DbParameterCollection" /> das angegebene <see cref="T:System.Data.Common.DbParameter" />-Objekt hinzu.</summary>\r
+      <returns>Der Index des <see cref="T:System.Data.Common.DbParameter" />-Objekts in der Auflistung.</returns>\r
+      <param name="value">Der <see cref="P:System.Data.Common.DbParameter.Value" /> des <see cref="T:System.Data.Common.DbParameter" />, der der Auflistung hinzugefügt werden soll.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.AddRange(System.Array)">\r
+      <summary>Fügt in der <see cref="T:System.Data.Common.DbParameterCollection" /> ein Array von Elementen mit den angegebenen Werten hinzu.</summary>\r
+      <param name="values">Ein Array von Werten vom Typ <see cref="T:System.Data.Common.DbParameter" />, die der Auflistung hinzugefügt werden sollen.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Clear">\r
+      <summary>Entfernt alle <see cref="T:System.Data.Common.DbParameter" />-Werte aus der <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.Object)">\r
+      <summary>Gibt an, ob ein <see cref="T:System.Data.Common.DbParameter" /> mit dem angegebenen <see cref="P:System.Data.Common.DbParameter.Value" /> in der Auflistung enthalten ist.</summary>\r
+      <returns>true, wenn sich der <see cref="T:System.Data.Common.DbParameter" /> in der Auflistung befindet, andernfalls false.</returns>\r
+      <param name="value">Der <see cref="P:System.Data.Common.DbParameter.Value" /> des <see cref="T:System.Data.Common.DbParameter" />, der in der Auflistung gesucht werden soll.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.String)">\r
+      <summary>Gibt an, ob ein <see cref="T:System.Data.Common.DbParameter" /> mit dem angegebenen Namen in der Auflistung vorhanden ist.</summary>\r
+      <returns>true, wenn sich der <see cref="T:System.Data.Common.DbParameter" /> in der Auflistung befindet, andernfalls false.</returns>\r
+      <param name="value">Der Name des <see cref="T:System.Data.Common.DbParameter" />, der in der Auflistung gesucht werden soll.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.CopyTo(System.Array,System.Int32)">\r
+      <summary>Kopiert ein Array von Elementen beginnend am angegebenen Index in die Auflistung.</summary>\r
+      <param name="array">Das Array von Elementen, das in die Auflistung kopiert werden soll.</param>\r
+      <param name="index">Der Index in der Auflistung, an den die Elemente kopiert werden sollen.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Count">\r
+      <summary>Gibt die Anzahl der Elemente in der Auflistung an.</summary>\r
+      <returns>Die Anzahl der Elemente in der Auflistung.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetEnumerator">\r
+      <summary>Macht die <see cref="M:System.Collections.IEnumerable.GetEnumerator" />-Methode verfügbar, die eine einfache Iteration über eine Auflistung eines .NET Framework-Datenanbieters unterstützt.</summary>\r
+      <returns>Ein <see cref="T:System.Collections.IEnumerator" />, mit dem eine Auflistung durchlaufen werden kann.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.Int32)">\r
+      <summary>Gibt das <see cref="T:System.Data.Common.DbParameter" />-Objekt am angegebenen Index in der Auflistung zurück.</summary>\r
+      <returns>Das <see cref="T:System.Data.Common.DbParameter" />-Objekt am angegebenen Index in der Auflistung.</returns>\r
+      <param name="index">Der Index des <see cref="T:System.Data.Common.DbParameter" /> in der Auflistung.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.String)">\r
+      <summary>Gibt das <see cref="T:System.Data.Common.DbParameter" />-Objekt mit dem angegebenen Namen zurück.</summary>\r
+      <returns>Das <see cref="T:System.Data.Common.DbParameter" />-Objekt mit dem angegebenen Namen.</returns>\r
+      <param name="parameterName">Der Name des <see cref="T:System.Data.Common.DbParameter" /> in der Auflistung.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.Object)">\r
+      <summary>Gibt den Index des angegebenen <see cref="T:System.Data.Common.DbParameter" />-Objekts zurück.</summary>\r
+      <returns>Der Index des angegebenen <see cref="T:System.Data.Common.DbParameter" />-Objekts.</returns>\r
+      <param name="value">Das <see cref="T:System.Data.Common.DbParameter" />-Objekt in der Auflistung.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.String)">\r
+      <summary>Gibt den Index des <see cref="T:System.Data.Common.DbParameter" />-Objekts mit dem angegebenen Namen zurück.</summary>\r
+      <returns>Der Index des <see cref="T:System.Data.Common.DbParameter" />-Objekts mit dem angegebenen Namen.</returns>\r
+      <param name="parameterName">Der Name des <see cref="T:System.Data.Common.DbParameter" />-Objekts in der Auflistung.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Insert(System.Int32,System.Object)">\r
+      <summary>Fügt das angegebene <see cref="T:System.Data.Common.DbParameter" />-Objekt mit dem angegebenen Namen am angegebenen Index in die Auflistung ein.</summary>\r
+      <param name="index">Der Index, an dem das <see cref="T:System.Data.Common.DbParameter" />-Objekt eingefügt werden soll.</param>\r
+      <param name="value">Das in die Auflistung einzufügende <see cref="T:System.Data.Common.DbParameter" />-Objekt.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.Int32)">\r
+      <summary>Ruft den <see cref="T:System.Data.Common.DbParameter" /> am angegebenen Index ab oder legt diesen fest.</summary>\r
+      <returns>Der <see cref="T:System.Data.Common.DbParameter" /> am angegebenen Index.</returns>\r
+      <param name="index">Der nullbasierte Index des Parameters.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Der angegebene Index ist nicht vorhanden. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.String)">\r
+      <summary>Ruft den <see cref="T:System.Data.Common.DbParameter" /> mit dem angegebenen Namen ab oder legt diesen fest.</summary>\r
+      <returns>Der <see cref="T:System.Data.Common.DbParameter" /> mit dem angegebenen Namen.</returns>\r
+      <param name="parameterName">Der Name des Parameters.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Der angegebene Index ist nicht vorhanden. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Remove(System.Object)">\r
+      <summary>Entfernt das angegebene <see cref="T:System.Data.Common.DbParameter" />-Objekt aus der Auflistung.</summary>\r
+      <param name="value">Das zu entfernende <see cref="T:System.Data.Common.DbParameter" />-Objekt.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.Int32)">\r
+      <summary>Entfernt das <see cref="T:System.Data.Common.DbParameter" />-Objekt am angegebenen Index aus der Auflistung.</summary>\r
+      <param name="index">Der Index des <see cref="T:System.Data.Common.DbParameter" />-Objekts.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.String)">\r
+      <summary>Entfernt das <see cref="T:System.Data.Common.DbParameter" />-Objekt mit dem angegebenen Namen aus der Auflistung.</summary>\r
+      <param name="parameterName">Der Name des zu entfernenden <see cref="T:System.Data.Common.DbParameter" />-Objekts.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.Int32,System.Data.Common.DbParameter)">\r
+      <summary>Legt das <see cref="T:System.Data.Common.DbParameter" />-Objekt am angegebenen Index auf einen neuen Wert fest. </summary>\r
+      <param name="index">Der Index des <see cref="T:System.Data.Common.DbParameter" />-Objekts.</param>\r
+      <param name="value">Der neue <see cref="T:System.Data.Common.DbParameter" />-Wert.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.String,System.Data.Common.DbParameter)">\r
+      <summary>Legt das <see cref="T:System.Data.Common.DbParameter" />-Objekt mit dem angegebenen Namen auf einen neuen Wert fest.</summary>\r
+      <param name="parameterName">Der Name des <see cref="T:System.Data.Common.DbParameter" />-Objekts in der Auflistung.</param>\r
+      <param name="value">Der neue <see cref="T:System.Data.Common.DbParameter" />-Wert.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.SyncRoot">\r
+      <summary>Gibt das <see cref="T:System.Object" /> an, das zum Synchronisieren des Zugriffs auf die Auflistung verwendet wird.</summary>\r
+      <returns>Ein <see cref="T:System.Object" />, das zum Synchronisieren des Zugriffs auf die <see cref="T:System.Data.Common.DbParameterCollection" /> verwendet wird.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#ICollection#IsSynchronized"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#Item(System.Int32)">\r
+      <summary>Ruft das Element am angegebenen Index ab oder legt dieses fest.</summary>\r
+      <returns>Das Element am angegebenen Index.</returns>\r
+      <param name="index">Der nullbasierte Index des Elements, das abgerufen oder festgelegt werden soll.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbProviderFactory">\r
+      <summary>Stellt einen Satz von Methoden für das Erstellen von Instanzen der Implementierung eines Anbieters der Datenquellenklassen dar.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.#ctor">\r
+      <summary>Initialisiert eine neue Instanz einer <see cref="T:System.Data.Common.DbProviderFactory" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateCommand">\r
+      <summary>Gibt eine neue Instanz der Klasse des Anbieters zurück, die die <see cref="T:System.Data.Common.DbCommand" />-Klasse implementiert.</summary>\r
+      <returns>Eine neue Instanz von <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnection">\r
+      <summary>Gibt eine neue Instanz der Klasse des Anbieters zurück, die die <see cref="T:System.Data.Common.DbConnection" />-Klasse implementiert.</summary>\r
+      <returns>Eine neue Instanz von <see cref="T:System.Data.Common.DbConnection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnectionStringBuilder">\r
+      <summary>Gibt eine neue Instanz der Klasse des Anbieters zurück, die die <see cref="T:System.Data.Common.DbConnectionStringBuilder" />-Klasse implementiert.</summary>\r
+      <returns>Eine neue Instanz von <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateParameter">\r
+      <summary>Gibt eine neue Instanz der Klasse des Anbieters zurück, die die <see cref="T:System.Data.Common.DbParameter" />-Klasse implementiert.</summary>\r
+      <returns>Eine neue Instanz von <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbTransaction">\r
+      <summary>Die Basisklasse für eine Transaktion. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.#ctor">\r
+      <summary>Initialisiert ein neues <see cref="T:System.Data.Common.DbTransaction" />-Objekt.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Commit">\r
+      <summary>Führt einen Commit der Datenbanktransaktion aus.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.Connection">\r
+      <summary>Gibt das <see cref="T:System.Data.Common.DbConnection" />-Objekt an, das der Transaktion zugeordnet ist.</summary>\r
+      <returns>Das der Transaktion zugeordnete <see cref="T:System.Data.Common.DbConnection" />-Objekt.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.DbConnection">\r
+      <summary>Gibt das <see cref="T:System.Data.Common.DbConnection" />-Objekt an, das der Transaktion zugeordnet ist.</summary>\r
+      <returns>Das der Transaktion zugeordnete <see cref="T:System.Data.Common.DbConnection" />-Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose">\r
+      <summary>Gibt die von <see cref="T:System.Data.Common.DbTransaction" /> verwendeten, nicht verwalteten Ressourcen frei.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose(System.Boolean)">\r
+      <summary>Gibt die von <see cref="T:System.Data.Common.DbTransaction" /> verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.</summary>\r
+      <param name="disposing">Wenn true, gibt diese Methode alle Ressourcen frei, die von verwalteten Objekten verwendet werden, auf die diese <see cref="T:System.Data.Common.DbTransaction" /> verweist.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.IsolationLevel">\r
+      <summary>Gibt die <see cref="T:System.Data.IsolationLevel" />-Enumeration für diese Transaktion an.</summary>\r
+      <returns>Die <see cref="T:System.Data.IsolationLevel" />-Enumeration für diese Transaktion.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Rollback">\r
+      <summary>Führt einen Rollback einer noch ausstehenden Transaktion aus.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Diagnostics.StackTrace.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Diagnostics.StackTrace.xml
new file mode 100644 (file)
index 0000000..3ff839b
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.StackTrace</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.StackFrame">\r
+      <summary>Stellt Informationen zu einem <see cref="T:System.Diagnostics.StackFrame" /> bereit, der einen Funktionsaufruf in der Aufrufliste für den aktuellen Thread darstellt.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileColumnNumber">\r
+      <summary>Ruft die Spaltennummer in der Datei mit dem ausgeführten Code ab.Diese Informationen werden i. d. R. aus den Debugsymbolen für das ausführbare Programm extrahiert.</summary>\r
+      <returns>Die Dateispaltennummer oder 0 (null), wenn die Dateispaltennummer nicht bestimmt werden kann.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileLineNumber">\r
+      <summary>Ruft die Zeilennummer in der Datei mit dem ausgeführten Code ab.Diese Informationen werden i. d. R. aus den Debugsymbolen für das ausführbare Programm extrahiert.</summary>\r
+      <returns>Die Dateizeilennummer oder 0 (null), wenn die Dateizeilennummer nicht bestimmt werden kann.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileName">\r
+      <summary>Ruft den Dateinamen mit dem ausgeführten Code ab.Diese Informationen werden i. d. R. aus den Debugsymbolen für das ausführbare Programm extrahiert.</summary>\r
+      <returns>Der Dateiname oder null, wenn der Dateiname nicht bestimmt werden kann.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetILOffset">\r
+      <summary>Ruft den Offset vom Beginn des MSIL-Codes (Microsoft Intermediate Language) für die ausgeführte Methode ab.Dabei kann es sich um einen Näherungswert handeln. Das hängt davon ab, ob der JIT-Compiler (Just-In-Time) den Debuggingcode erzeugt.Die Generierung dieser Debuginformation wird vom <see cref="T:System.Diagnostics.DebuggableAttribute" /> kontrolliert.</summary>\r
+      <returns>Der Offset vom Beginn des MSIL-Codes für die ausgeführte Methode.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetMethod">\r
+      <summary>Ruft die Methode ab, in der der Rahmen ausgeführt wird.</summary>\r
+      <returns>Die Methode, in der der Rahmen ausgeführt wird.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Diagnostics.StackFrame.OFFSET_UNKNOWN">\r
+      <summary>Definiert den Wert, der von der <see cref="M:System.Diagnostics.StackFrame.GetNativeOffset" />-Methode oder der <see cref="M:System.Diagnostics.StackFrame.GetILOffset" />-Methode zurückgegeben wird, wenn der Offset in MSIL (Microsoft Intermediate Language) oder der systemeigenen Sprache nicht bekannt ist.Dieses Feld ist konstant.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.ToString">\r
+      <summary>Erstellt eine lesbare Darstellung der Stapelüberwachung.</summary>\r
+      <returns>Eine lesbare Darstellung der Stapelüberwachung.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Diagnostics.StackFrameExtensions"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeImageBase(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeIP(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasILOffset(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasMethod(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasNativeImage(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasSource(System.Diagnostics.StackFrame)"></member>\r
+    <member name="T:System.Diagnostics.StackTrace">\r
+      <summary>Stellt eine Stapelüberwachung dar, d. h. eine geordnete Auflistung mindestens eines Stapelrahmens.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.#ctor(System.Exception,System.Boolean)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Diagnostics.StackTrace" />-Klasse unter Verwendung des bereitgestellten Ausnahmeobjekts und zeichnet optional Quellinformationen auf.</summary>\r
+      <exception cref="T:System.ArgumentNullException">Der Parameter <paramref name="e" /> ist null. </exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.GetFrames">\r
+      <summary>Gibt eine Kopie aller Stapelrahmen in der aktuellen Stapelüberwachung zurück.</summary>\r
+      <returns>Ein Array vom Typ <see cref="T:System.Diagnostics.StackFrame" />, das die Funktionsaufrufe im Stapelrahmen darstellt.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.ToString">\r
+      <summary>Erstellt eine lesbare Darstellung der Stapelüberwachung.</summary>\r
+      <returns>Eine lesbare Darstellung der Stapelüberwachung.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Diagnostics.Tracing.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Diagnostics.Tracing.xml
new file mode 100644 (file)
index 0000000..01cc9af
--- /dev/null
@@ -0,0 +1,804 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.Tracing</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.Tracing.EventActivityOptions">\r
+      <summary>Gibt die Nachverfolgung der Aktivität zu starten und Beenden von Ereignissen. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">\r
+      <summary>Ermöglicht überlappende Aktivitäten.Standardmäßig müssen Aktivitätsstarts und -stopps ordnungsgemäß geschachtelt sein.Das heißt, eine Sequenz von Start A, Start B, Stop A, Stop B ist nicht zulässig und führt dazu, dass B gleichzeitig als A beendet wird.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">\r
+      <summary>Deaktivieren Sie starten und beenden Sie der Nachverfolgung. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">\r
+      <summary>Verwenden Sie das Standardverhalten für die Nachverfolgung von Starts und Stopps.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">\r
+      <summary>Lassen Sie rekursive Aktivitätsstarts zu.Eine Aktivität kann standardmäßig nicht rekursiv sein.Das heißt, eine Sequenz von Start A, Start A, Stop A, Stop A ist nicht zulässig.Unbeabsichtigte rekursive Aktivitäten können auftreten, wenn die App ausgeführt wird und aus irgendeinem Grund der Stopp nicht erreicht wird, bevor ein anderer Start aufgerufen wird.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventAttribute">\r
+      <summary>Gibt zusätzliche Ereignisschema-Informationen für ein Ereignis an.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventAttribute" />-Klasse mit den angegebenen Ereignisbezeichneranbietern.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner für das Ereignis.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">\r
+      <summary>Gibt das Verhalten der Start- und Stoppereignisse einer Aktivität an.Eine Aktivität ist der Zeitbereich in einer Anwendung zwischen dem Start und dem Stopp.</summary>\r
+      <returns>Gibt <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />zurück.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">\r
+      <summary>Ruft ein zusätzliches Ereignisprotokoll ab, in das das Ereignis geschrieben werden soll, oder legt dieses fest.</summary>\r
+      <returns>Ein zusätzliches Ereignisprotokoll, in das das Ereignis geschrieben werden soll.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">\r
+      <summary>Ruft den Bezeichner des Ereignisses ab oder legt ihn fest.</summary>\r
+      <returns>Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">\r
+      <summary>Ruft die Schlüsselwörter für das Ereignis ab oder legt diese fest.</summary>\r
+      <returns>Eine bitweise Kombination der Enumerationswerte.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">\r
+      <summary>Ruft den Grad des Ereignisses ab oder legt ihn fest.</summary>\r
+      <returns>Einer der Enumerationswerte, der den Grad des Ereignisses angibt.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">\r
+      <summary>Ruft die Meldung für das Ereignis ab oder legt sie fest.</summary>\r
+      <returns>Die Meldung für das Ereignis.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">\r
+      <summary>Ruft den Vorgangscode zu dem Ereignis ab oder legt diesen fest.</summary>\r
+      <returns>Einer der Enumerationswerte, der den Vorgangscode angibt.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">\r
+      <summary>Zum Abrufen und Festlegen der <see cref="T:System.Diagnostics.Tracing.EventTags" /> Wert für diesen <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> Objekt.Ein Event-Tag ist ein benutzerdefinierter Wert, der übergeben wird, wenn das Ereignis protokolliert wird.</summary>\r
+      <returns>Gibt den <see cref="T:System.Diagnostics.Tracing.EventTags" />-Wert zurück.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">\r
+      <summary>Übernimmt oder bestimmt die Aufgabe für das Ereignis.</summary>\r
+      <returns>Die Aufgabe für das Ereignis.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">\r
+      <summary>Übernimmt oder bestimmt die Version des Ereignisses.</summary>\r
+      <returns>Die Version des Ereignisses.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventChannel">\r
+      <summary>Gibt den Ereignisprotokoll-Kanal für das Ereignis an.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">\r
+      <summary>Der Administratorprotokoll-Kanal.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">\r
+      <summary>Der Analysekanal.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">\r
+      <summary>Der Debugkanal.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.None">\r
+      <summary>Kein Kanal angegeben.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">\r
+      <summary>Der Operationskanal. </summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommand">\r
+      <summary>Beschreibt den Befehl (<see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" />-Eigenschaft), der dem <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> Rückruf übergeben wird.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">\r
+      <summary>Deaktivieren Sie das Ereignis.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">\r
+      <summary>Aktiviert das Ereignis.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">\r
+      <summary>Das Manifest senden.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Update">\r
+      <summary>Aktualisieren Sie das Ereignis.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">\r
+      <summary>Stellt die Argumente für den <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" />-Rückrufhandler bereit.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">\r
+      <summary>Ruft das Array von Argumenten für den Rückruf ab.</summary>\r
+      <returns>Ein Array von Rückrufargumenten.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">\r
+      <summary>Ruft die Anweisung für den Rückruf ab.</summary>\r
+      <returns>Der Rückrufbefehl.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">\r
+      <summary>Deaktiviert das Ereignis, das über den angegebenen Bezeichner verfügt.</summary>\r
+      <returns>true, wenn <paramref name="eventId" /> sich im Bereich befindet, andernfalls false.</returns>\r
+      <param name="eventId">Der Bezeichner des Ereignisses, das zu deaktivieren ist.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">\r
+      <summary>Aktiviert das Ereignis, das über den angegebenen Bezeichner verfügt.</summary>\r
+      <returns>true, wenn <paramref name="eventId" /> sich im Bereich befindet, andernfalls false.</returns>\r
+      <param name="eventId">Der Bezeichner des Ereignisses, das zu aktivieren ist.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventDataAttribute">\r
+      <summary>Gibt einen Typ an, der an die <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />-Methode übergeben wird.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />-Klasse. </summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">\r
+      <summary>Ruft den Namen für das Ereignis ab bzw. setzt diesen im Fall, dass Ereignistyp oder Eigenschaft nicht ausdrücklich benannt sind.</summary>\r
+      <returns>Der Name für das Ereignis bzw. die Eigenschaft.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">\r
+      <summary>Die <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> wird für benutzerdefinierte Typen, die als übergeben werden platziert <see cref="T:System.Diagnostics.Tracing.EventSource" /> Nutzlasten. </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />-Klasse.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">\r
+      <summary>Ruft den Wert ab, der angibt, wie der Wert eines benutzerdefinierten Typs formatiert werden soll, und legt ihn fest.</summary>\r
+      <returns>Gibt einen <see cref="T:System.Diagnostics.Tracing.EventFieldFormat" />-Wert zurück.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">\r
+      <summary>Zum Abrufen und Festlegen der benutzerdefinierten <see cref="T:System.Diagnostics.Tracing.EventFieldTags" /> -Wert, der für Felder erforderlich ist, die Daten enthalten, die einen der unterstützten Typen nicht. </summary>\r
+      <returns>Gibt <see cref="T:System.Diagnostics.Tracing.EventFieldTags" />zurück.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldFormat">\r
+      <summary>Gibt an, wie der Wert eines benutzerdefinierten Typs formatiert werden soll, und kann verwendet werden, um die Standardformatierung für ein Feld zu überschreiben.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">\r
+      <summary>Boolean</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">\r
+      <summary>Standard.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">\r
+      <summary>Hexadezimal.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">\r
+      <summary>HResult.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">\r
+      <summary>JSON.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">\r
+      <summary>Zeichenfolge.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">\r
+      <summary>XML.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldTags">\r
+      <summary>Gibt das benutzerdefinierte Tag, das auf benutzerdefinierte Typen eingefügt wird, die als übergeben werden <see cref="T:System.Diagnostics.Tracing.EventSource" /> Nutzlasten über die <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">\r
+      <summary>Gibt kein Tag an und ist gleich 0 (null).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">\r
+      <summary>Gibt an, dass eine Eigenschaft ignoriert werden soll, wenn ein Ereignistyp mit der <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" />-Methode geschrieben wird.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der<see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" />-Klasse.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventKeywords">\r
+      <summary>Definiert die Standardschlüsselwörter, die auf Ereignisse angewendet werden.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.All">\r
+      <summary>Alle Bits werden auf 1 gesetzt, wodurch jede mögliche Gruppe von Ereignissen dargestellt wird.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">\r
+      <summary>Wird allen fehlgeschlagenen Sicherheitsüberwachungsereignissen hinzugefügt.Dieses Schlüsselwort sollte nur für Ereignisse im Sicherheitsprotokoll verwendet werden.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">\r
+      <summary>Wird allen erfolgreichen Sicherheitsüberwachungsereignissen hinzugefügt.Dieses Schlüsselwort sollte nur für Ereignisse im Sicherheitsprotokoll verwendet werden.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">\r
+      <summary>Wird Übertragungsereignissen hinzugefügt, bei denen die verwandte Aktivitäts-ID (Korrelations-ID) einen berechneten Wert darstellt, der mehrdeutig sein kann (d. h. keine reale GUID).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">\r
+      <summary>Wird Ereignissen hinzugefügt, die durch die RaiseEvent-Funktion ausgelöst werden.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.None">\r
+      <summary>Keine Filterung von Schlüsselwörtern wird ausgeführt, wenn das Ereignis veröffentlicht wird.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">\r
+      <summary>Wird allen SQM (Service Quality Mechanism)-Ereignissen hinzugefügt.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">\r
+      <summary>Wird allen WDI (Windows Diagnostics Infrastructure)-Kontextereignissen hinzugefügt.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">\r
+      <summary>Wird allen WDI (Windows Diagnostics Infrastructure)-Diagnoseereignissen hinzugefügt.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventLevel">\r
+      <summary>Identifiziert die Ebene eines Ereignisses.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">\r
+      <summary>Diese Ebene entspricht einem schwerwiegenden Fehler.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Error">\r
+      <summary>Auf dieser Ebene werden Standardfehler hinzugefügt, die ein Problem angeben.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">\r
+      <summary>Diese Ebene fügt Informationsereignisse oder Meldungen hinzu, die keine Fehler darstellen.Diese Ereignisse können helfen, den Status oder Zustand einer Anwendung nachzuverfolgen.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">\r
+      <summary>Keine Filterung von Ebenen wird für das Ereignis ausgeführt.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">\r
+      <summary>Diese Ebene fügt langwierige Ereignisse oder Meldungen hinzu.Führt dazu, dass alle Ereignisse protokolliert werden.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">\r
+      <summary>Mit dieser Ebene werden Warnereignisse hinzugefügt (z. B. Ereignisse, die veröffentlicht werden, da die maximale Kapazität eines Datenträgers nahezu vollständig erreicht ist).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventListener">\r
+      <summary>Stellt Methoden zum Aktivieren und Deaktivieren von Ereignissen aus Ereignisquellen bereit.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventListener" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Deaktiviert alle Ereignisse für die angegebene Ereignisquelle.</summary>\r
+      <param name="eventSource">Die Ereignisquelle, aus der Ereignisse zu deaktivieren sind.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">\r
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.Diagnostics.Tracing.EventListener" />-Klasse verwendeten Ressourcen frei.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">\r
+      <summary>Aktiviert Ereignisse für die angegebene Ereignisquelle, die die angegebene Ausführlichkeitsgrad oder niedriger aufweist.</summary>\r
+      <param name="eventSource">Die Ereignisquelle, aus der Ereignisse zu aktivieren sind.</param>\r
+      <param name="level">Die Ereignisebene, die aktiviert werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Aktiviert Ereignisse für die angegebene Ereignisquelle, die den angegebenen Ausführlichkeitsgrad oder niedriger aufweist, und die entsprechenden Schlüsselwort-Flags.</summary>\r
+      <param name="eventSource">Die Ereignisquelle, aus der Ereignisse zu aktivieren sind.</param>\r
+      <param name="level">Die Ereignisebene, die aktiviert werden soll.</param>\r
+      <param name="matchAnyKeyword">Die Schlüsselwortflags, die erforderlich sind, um die Ereignisse zu aktivieren.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Aktiviert Ereignisse für die angegebene Ereignisquelle, die die angegebene Ausführlichkeitsgrad oder niedriger aufweist, übereinstimmendes Schlüsselwortereignisflag und entsprechende Argumente.</summary>\r
+      <param name="eventSource">Die Ereignisquelle, aus der Ereignisse zu aktivieren sind.</param>\r
+      <param name="level">Die Ereignisebene, die aktiviert werden soll.</param>\r
+      <param name="matchAnyKeyword">Die Schlüsselwortflags, die erforderlich sind, um die Ereignisse zu aktivieren.</param>\r
+      <param name="arguments">Die Argumente, die abgeglichen werden sollen, um die Ereignisse zu aktivieren.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Ruft eine kleine nicht negative Zahl ab, die die angegebene Ereignisquelle darstellt.</summary>\r
+      <returns>Eine kleine nicht negative Zahl, die die angegebene Ereignisquelle darstellt.</returns>\r
+      <param name="eventSource">Die Ereignisquelle, deren Index gesucht werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Wird für alle vorhandenen Ereignisquellen aufgerufen, wenn der Ereignislistener erstellt wird, und wenn eine neue Ereignisquelle zum Listener angefügt wird.</summary>\r
+      <param name="eventSource">Die Ereignisquelle.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">\r
+      <summary>Wird aufgerufen, wenn ein Ereignis von einer Ereignisquelle geschrieben wurde, für die der Ereignislistener Ereignisse aktiviert hat.</summary>\r
+      <param name="eventData">Ereignisargumente, die das Ereignis beschreiben.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventManifestOptions">\r
+      <summary>Gibt an, wie das ETW-Manifest für die Ereignisquelle generiert wird.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">\r
+      <summary>Generiert einen Ressourcenknoten unterhab des Lokalisierungsordners für jede angegebene Satellitenassembly.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">\r
+      <summary>Überschreibt das Standardverhalten, dass die aktuelle <see cref="T:System.Diagnostics.Tracing.EventSource" /> die Basisklasse des benutzerdefinierten Typs sein muss, der an die Schreibmethode übergeben wird.Diese Option aktiviert die Validierung von .NET-Ereignisquellen.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">\r
+      <summary>Es wurden keine Optionen angegeben.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">\r
+      <summary>Ein Manifest wird generiert, nur die Ereignisquelle muss auf dem Hostcomputer registriert sein.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">\r
+      <summary>Im Fall von Inkonsistenzen beim Schreiben der Manifestdatei wird eine Ausnahme ausgelöst.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventOpcode">\r
+      <summary>Definiert die Standard-Operationscodes, die Ereignissen von der Ereignisquelle hinzugefügt werden.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">\r
+      <summary>Ein Ereignis zum Starten einer Ablaufverfolgungssammlung.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">\r
+      <summary>Ein Ereignis zum Beenden einer Ablaufverfolgungssammlung.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">\r
+      <summary>Ein Erweiterungsereignis.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">\r
+      <summary>Ein Informationsereignis.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">\r
+      <summary>Ein Ereignis, das veröffentlicht wird, wenn eine Aktivität in einer Anwendung Daten empfängt.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">\r
+      <summary>Ein Ereignis, das veröffentlicht wird, nachdem eine Aktivität in einer Anwendung auf ein Ereignis antwortet.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">\r
+      <summary>Ein Ereignis, das veröffentlicht wird, nachdem eine Aktivität in einer Anwendung aus dem Standbymodus wieder aufgenommen wird.Dem Ereignis sollte ein Ereignis folgen, das den <see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" /> Operationscode besitzt.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">\r
+      <summary>Ein Ereignis, das veröffentlicht wird, wenn eine Aktivität in einer Anwendung Daten oder Systemressourcen an eine andere Aktivität überträgt.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">\r
+      <summary>Ein Ereignis, das veröffentlicht wird, wenn eine Anwendung eine Transaktion oder Aktivität startet.Dieser Operationscode kann in eine andere Transaktion oder Aktivität eingebettet sein, wenn mehrere Ereignisse mit dem Code <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> ohne ein dazwischenliegendes Ereignis mit dem Code <see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" /> aufeinanderfolgen.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">\r
+      <summary>Ein Ereignis, das veröffentlicht wird, wenn eine Aktivität oder eine Transaktion in einer Anwendung beendet werden.Das Ereignis entspricht dem letzten unzugeordneten Ereignis mit einem <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" />-Operationscode.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">\r
+      <summary>Ein Ereignis, das veröffentlicht wird, wenn eine Aktivität in einer Anwendung unterbrochen wird.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource">\r
+      <summary>Bietet die Möglichkeit, Ereignisse für Ereignisablaufverfolgung für Windows (ETW) zu erstellen.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventSource" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventSource" />-Klasse und gibt an, ob eine Ausnahme ausgelöst werden soll, wenn ein Fehler im zugrunde liegenden Windows-Code auftritt.</summary>\r
+      <param name="throwOnEventWriteErrors">true, um eine Ausnahme auszulösen, wenn ein Fehler im zugrunde liegenden Windows-Code auftritt; andernfalls false.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventSource" />-Klasse mit den angegebenen Konfigurationseinstellungen.</summary>\r
+      <param name="settings">Eine bitweise Kombination der Enumerationswerte, die die Konfigurationseinstellungen für die Ereignisquelle angeben.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Initialisiert eine neue mit nicht im Vertrag enthaltenen Ereignissen zu verwendende Instanz von <see cref="T:System.Diagnostics.Tracing.EventSource" />, die die angegebenen Einstellungen und Merkmale enthält.</summary>\r
+      <param name="settings">Eine bitweise Kombination der Enumerationswerte, die die Konfigurationseinstellungen für die Ereignisquelle angeben.</param>\r
+      <param name="traits">Die Schlüsselwertpaare, die Merkmale für die Ereignisquelle angeben.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventSource" />-Klasse mit dem angegebenen Namen.</summary>\r
+      <param name="eventSourceName">Der Name für die Ereignisquelle.Dieser Wert darf nicht null sein.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventSource" />-Klasse mit dem angegebenen Namen und den angegebenen Einstellungen.</summary>\r
+      <param name="eventSourceName">Der Name für die Ereignisquelle.Dieser Wert darf nicht null sein.</param>\r
+      <param name="config">Eine bitweise Kombination der Enumerationswerte, die die Konfigurationseinstellungen für die Ereignisquelle angeben.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventSource" />-Klasse mit den angegebenen Konfigurationseinstellungen.</summary>\r
+      <param name="eventSourceName">Der Name für die Ereignisquelle.Dieser Wert darf nicht null sein.</param>\r
+      <param name="config">Eine bitweise Kombination der Enumerationswerte, die die Konfigurationseinstellungen für die Ereignisquelle angeben.</param>\r
+      <param name="traits">Die Schlüsselwertpaare, die Merkmale für die Ereignisquelle angeben.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">\r
+      <summary>[Wird nur in .NET Framework 4.5.1 und neueren Versionen unterstützt] Ruft alle Ausnahmen, die während der Konstruktion einer Ereignisquelle ausgelöst wurden.</summary>\r
+      <returns>Die Ausnahme, die während der Konstruktion der Ereignisquelle ausgelöst wurde oder null, wenn keine Ausnahme ausgelöst wurde. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">\r
+      <summary>[Wird nur in .NET Framework 4.5.1 und neueren Versionen unterstützt] Ruft die Aktivitäts-ID des aktuellen Threads ab. </summary>\r
+      <returns>Die Aktivitäts-ID des aktuellen Threads. </returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">\r
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.Diagnostics.Tracing.EventSource" />-Klasse verwendeten Ressourcen frei.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">\r
+      <summary>Gibt die von der <see cref="T:System.Diagnostics.Tracing.EventSource" />-Klasse verwendeten nicht verwalteten Ressourcen frei und gibt (optional) auch die verwalteten Ressourcen frei.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben, false, um ausschließlich nicht verwaltete Ressourcen freizugeben. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">\r
+      <summary>Ermöglicht dem <see cref="T:System.Diagnostics.Tracing.EventSource" />-Objekt den Versuch, Ressourcen freizugeben und andere Bereinigungsvorgänge durchzuführen, bevor das Objekt durch die Garbage Collection wieder freigegeben wird.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">\r
+      <summary>Gibt eine Zeichenfolge des XML-Manifests zurück, das der aktuellen Ereignisquelle zugeordnet ist.</summary>\r
+      <returns>Die Zeichenfolge von XML-Daten.</returns>\r
+      <param name="eventSourceType">Der Typ der Ereignisquelle.</param>\r
+      <param name="assemblyPathToIncludeInManifest">Der Pfad zur Assemblydatei (DLL), die in das provider-Element des Manifests aufgenommen werden soll. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">\r
+      <summary>Gibt eine Zeichenfolge des XML-Manifests zurück, das der aktuellen Ereignisquelle zugeordnet ist.</summary>\r
+      <returns>Die Zeichenfolge mit XML-Daten oder null (siehe Hinweise).</returns>\r
+      <param name="eventSourceType">Der Typ der Ereignisquelle.</param>\r
+      <param name="assemblyPathToIncludeInManifest">Der Pfad zur Assemblydatei (DLL-Datei), die in das provider-Element des Manifests aufgenommen werden soll. </param>\r
+      <param name="flags">Eine bitweise Kombination der Enumerationswerte, die angeben, wie das Manifest generiert wird.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">\r
+      <summary>Ruft den eindeutigen Bezeichner für diese Implementierung der Ereignisquelle ab.</summary>\r
+      <returns>Ein eindeutiger Bezeichner für diesen Ereignisquellentyp.</returns>\r
+      <param name="eventSourceType">Der Typ der Ereignisquelle.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">\r
+      <summary>Ruft den Anzeigenamen der Ereignisquelle ab.</summary>\r
+      <returns>Der geeignete Name der Ereignisquelle.Der Standardwert ist der einfache Name der -Klasse.</returns>\r
+      <param name="eventSourceType">Der Typ der Ereignisquelle.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">\r
+      <summary>Ruft eine Momentaufnahme aller Ereignisquellen für die Anwendungsdomäne ab.</summary>\r
+      <returns>Eine Enumeration aller Ereignisquellen in der Anwendungsdomäne.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">\r
+      <summary>Ruft den dem angegebenen Schlüssel zugeordneten Merkmalwert ab.</summary>\r
+      <returns>Der dem angegebenen Schlüssel zugeordnete Merkmalwert.Wenn der Schlüssel nicht gefunden wird, wird null zurückgegeben.</returns>\r
+      <param name="key">Der Schlüssel des abzurufenden Merkmals.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Guid">\r
+      <summary>Der eindeutige Bezeichner für die Ereignisquelle.</summary>\r
+      <returns>Ein eindeutiger Bezeichner für die Ereignisquelle.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">\r
+      <summary>Bestimmt, ob die aktuelle Ereignisquelle aktiviert ist.</summary>\r
+      <returns>true, wenn die aktuelle Ereignisquelle aktiviert ist, andernfalls false.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Bestimmt, ob die aktuelle Ereignisquelle, die die angegebene Ebene und das Schlüsselwort enthält, aktiviert ist.</summary>\r
+      <returns>true, wenn die Ereignisquelle aktiviert ist, andernfalls false.</returns>\r
+      <param name="level">Die Ebene der Ereignisquelle.</param>\r
+      <param name="keywords">Die Schlüsselwort der Ereignisquelle.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">\r
+      <summary>Bestimmt, ob die aktuelle Ereignisquelle für Ereignisse mit der angegebenen Ebene, Schlüsselwort und Kanal aktiviert ist.</summary>\r
+      <returns>true, wenn die Ereignisquelle für die angegebene Ebene, Schlüsselwort und Kanal aktiviert ist, andernfalls false.Das Ergebnis der Methode ist nur eine Vermutung, ob ein bestimmtes Ereignis aktiv ist.Mit dieser Methode können Sie aufwändige Berechnungen für die Protokollierung vermeiden, wenn diese deaktiviert ist.Die Aktivität von Ereignisquellen kann unter Umständen durch zusätzliche Filter bestimmt werden.</returns>\r
+      <param name="level">Die zu überprüfende Ereignisebene.Eine Ereignisquelle gilt als aktiv, wenn deren Ebene größer oder gleich <paramref name="level" /> ist.</param>\r
+      <param name="keywords">Die zu überprüfenden Ereignis-Schlüsselwörter.</param>\r
+      <param name="channel">Der zu überprüfende Ereignis-Kanal.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Name">\r
+      <summary>Der Anzeigename der Klasse, die von der Ereignisquelle abgeleitet ist.</summary>\r
+      <returns>Der geeignete Name der abgeleiteten Klasse.Der Standardwert ist der einfache Name der -Klasse.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">\r
+      <summary>Wird aufgerufen, wenn die aktuelle Ereignisquelle vom Controller aktualisiert wird.</summary>\r
+      <param name="command">Die Argumente für das -Ereignis.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Sendet einen Befehl an eine angegebene Ereignisquelle.</summary>\r
+      <param name="eventSource">Die Ereignisquelle, an die der Befehl gesendet werden soll.</param>\r
+      <param name="command">Der Ereignisbefehl, der gesendet werden soll.</param>\r
+      <param name="commandArguments">Die Argumente für den Ereignisbefehl.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">\r
+      <summary>[Wird nur in .NET Framework 4.5.1 und neueren Versionen unterstützt] Legt die Aktivitäts-ID auf den aktuellen Threads fest.</summary>\r
+      <param name="activityId">Die neue Aktivitäts-ID des aktuellen Threads oder <see cref="F:System.Guid.Empty" />, um anzugeben, dass die Arbeit an dem aktuellen Thread nicht mit einer Aktivität verknüpft ist. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">\r
+      <summary>[Wird nur in .NET Framework 4.5.1 und neueren Versionen unterstützt] Legt die Aktivitäts-ID für den aktuellen Thread fest und gibt die vorherige Aktivitäts-ID zurück.</summary>\r
+      <param name="activityId">Die neue Aktivitäts-ID des aktuellen Threads oder <see cref="F:System.Guid.Empty" />, um anzugeben, dass die Arbeit an dem aktuellen Thread nicht mit einer Aktivität verknüpft ist.</param>\r
+      <param name="oldActivityThatWillContinue">Wenn diese Methode zurückgegeben wird, enthält sie die vorherige Aktivitäts-ID für den aktuellen Thread. </param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Settings">\r
+      <summary>Ruft die Einstellungen ab, die für diese Ereignisquelle verwendet wurden.</summary>\r
+      <returns>Die Einstellungen, die für diese Ereignisquelle verwendet wurden.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.ToString">\r
+      <summary>Ruft eine Zeichenfolgendarstellung der aktuellen Ereignisquellinstanz ab.</summary>\r
+      <returns>Der Name und der eindeutige Bezeichner, die die aktuelle Ereignisquelle identifizieren.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">\r
+      <summary>Schreibt ein Ereignis ohne Felder, jedoch mit dem angegebenen Namen und den Standardoptionen.</summary>\r
+      <param name="eventName">Der Name des zu schreibenden Ereignisses.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">\r
+      <summary>Schreibt ein Ereignis ohne Felder, jedoch mit dem angegebenen Namen und den angegebenen Optionen.</summary>\r
+      <param name="eventName">Der Name des zu schreibenden Ereignisses.</param>\r
+      <param name="options">Die Optionen wie z. B. Ebene, Schlüsselwörter und Vorgangscode für das Ereignis.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">\r
+      <summary>Schreibt ein Ereignis mit dem angegebenen Namen und den angegebenen Daten und Optionen.</summary>\r
+      <param name="eventName">Der Name des Ereignisses.</param>\r
+      <param name="options">Die Ereignisoptionen.</param>\r
+      <param name="data">Die Ereignisdaten.Dieser Typ muss entweder anonym sein oder mit dem <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />-Attribut markiert sein.</param>\r
+      <typeparam name="T">Der Typ, der das Ereignis und die zugeordneten Daten definiert.Dieser Typ muss entweder anonym sein oder mit dem <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />-Attribut markiert sein.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">\r
+      <summary>Schreibt ein Ereignis mit dem angegebenen Namen, verwandten Aktivitäten und den angegebenen Optionen und Ereignisdaten.</summary>\r
+      <param name="eventName">Der Name des Ereignisses.</param>\r
+      <param name="options">Die Ereignisoptionen.</param>\r
+      <param name="activityId">Die ID der Aktivität, die dem Ereignis zugeordnet ist.</param>\r
+      <param name="relatedActivityId">Die ID einer zugehörigen Aktivität oder <see cref="F:System.Guid.Empty" />, wenn keine zugehörige Aktivität existiert.</param>\r
+      <param name="data">Die Ereignisdaten.Dieser Typ muss entweder anonym sein oder mit dem <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />-Attribut markiert sein.</param>\r
+      <typeparam name="T">Der Typ, der das Ereignis und die zugeordneten Daten definiert.Dieser Typ muss entweder anonym sein oder mit dem <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />-Attribut markiert sein.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">\r
+      <summary>Schreibt ein Ereignis mit dem angegebenen Namen und den angegebenen Optionen und Ereignisdaten.</summary>\r
+      <param name="eventName">Der Name des Ereignisses.</param>\r
+      <param name="options">Die Ereignisoptionen.</param>\r
+      <param name="data">Die Ereignisdaten.Dieser Typ muss entweder anonym sein oder mit dem <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />-Attribut markiert sein.</param>\r
+      <typeparam name="T">Der Typ, der das Ereignis und die zugeordneten Daten definiert.Dieser Typ muss entweder anonym sein oder mit dem <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />-Attribut markiert sein.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">\r
+      <summary>Schreibt ein Ereignis mit dem angegebenen Namen und den angegebenen Daten.</summary>\r
+      <param name="eventName">Der Name des Ereignisses.</param>\r
+      <param name="data">Die Ereignisdaten.Dieser Typ muss entweder anonym sein oder mit dem <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />-Attribut markiert sein.</param>\r
+      <typeparam name="T">Der Typ, der das Ereignis und die zugeordneten Daten definiert.Dieser Typ muss entweder anonym sein oder mit dem <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />-Attribut markiert sein.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichner.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und Bytearray-Arguments.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein Bytearray-Argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und 32-Bit-Ganzzahl-Arguments.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein ganzzahliges Argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und 32-Bit-Ganzzahl-Argumente.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein ganzzahliges Argument.</param>\r
+      <param name="arg2">Ein ganzzahliges Argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und 32-Bit-Ganzzahl-Argumente.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein ganzzahliges Argument.</param>\r
+      <param name="arg2">Ein ganzzahliges Argument.</param>\r
+      <param name="arg3">Ein ganzzahliges Argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und den 32-Bit-Ganzzahl- und Zeichenfolgenargumenten.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein 32-Bit-Ganzzahlargument.</param>\r
+      <param name="arg2">Ein Zeichenfolgenargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und 64-Bit-Ganzzahl-Arguments.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein 64-Bit-Ganzzahlargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">\r
+      <summary>Schreibt die Ereignisdaten mithilfe des bereitgestellten Bezeichners und den 64-Bit-Ganzzahl- und Bytearray-Argumenten.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein 64-Bit-Ganzzahlargument.</param>\r
+      <param name="arg2">Ein Bytearray-Argument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und 64-Bit-Argumente.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein 64-Bit-Ganzzahlargument.</param>\r
+      <param name="arg2">Ein 64-Bit-Ganzzahlargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und 64-Bit-Argumente.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein 64-Bit-Ganzzahlargument.</param>\r
+      <param name="arg2">Ein 64-Bit-Ganzzahlargument.</param>\r
+      <param name="arg3">Ein 64-Bit-Ganzzahlargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und den 64-Bit-Ganzzahl- und Zeichenfolgenargumenten.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein 64-Bit-Ganzzahlargument.</param>\r
+      <param name="arg2">Ein Zeichenfolgenargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und Argumentarrays.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="args">Ein Array von Objekten.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und Zeichenfolgenargument.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein Zeichenfolgenargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und Argumente.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein Zeichenfolgenargument.</param>\r
+      <param name="arg2">Ein 32-Bit-Ganzzahlargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und Argumente.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein Zeichenfolgenargument.</param>\r
+      <param name="arg2">Ein 32-Bit-Ganzzahlargument.</param>\r
+      <param name="arg3">Ein 32-Bit-Ganzzahlargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und Argumente.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein Zeichenfolgenargument.</param>\r
+      <param name="arg2">Ein 64-Bit-Ganzzahlargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und Zeichenfolgenargumente.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein Zeichenfolgenargument.</param>\r
+      <param name="arg2">Ein Zeichenfolgenargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">\r
+      <summary>Schreibt ein Ereignis mithilfe des bereitgestellten Ereignisbezeichners und Zeichenfolgenargumente.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.Dieser Wert muss zwischen 0 und 65535 liegen.</param>\r
+      <param name="arg1">Ein Zeichenfolgenargument.</param>\r
+      <param name="arg2">Ein Zeichenfolgenargument.</param>\r
+      <param name="arg3">Ein Zeichenfolgenargument.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>Erstellt eine neue <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" />-Überladung mithilfe des bereitgestellten Ereignisbezeichners und den Ereignisdaten.</summary>\r
+      <param name="eventId">Der Ereignisbezeichner.</param>\r
+      <param name="eventDataCount">Die Anzahl der Ereignisdatenelemente.</param>\r
+      <param name="data">Ein Struktur, die die Ereignisdaten enthält.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">\r
+      <summary>[Wird nur in .NET Framework 4.5.1 und neueren Versionen unterstützt] Schreibt ein Ereignis, die angibt, dass die aktuelle Aktivität mit einer andere Aktivität in Beziehung steht. </summary>\r
+      <param name="eventId">Ein Bezeichner, der dieses Ereignis eindeutig in der <see cref="T:System.Diagnostics.Tracing.EventSource" /> identifiziert. </param>\r
+      <param name="relatedActivityId">Der verknüpfte Aktivitätsbezeichner. </param>\r
+      <param name="args">Ein Array von Objekten, die Daten zum Ereignis enthalten. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>[Wird nur in .NET Framework 4.5.1 und neueren Versionen unterstützt] Schreibt ein Ereignis, die angibt, dass die aktuelle Aktivität mit einer andere Aktivität in Beziehung steht.</summary>\r
+      <param name="eventId">Ein Bezeichner, der dieses Ereignis eindeutig in der <see cref="T:System.Diagnostics.Tracing.EventSource" /> identifiziert.</param>\r
+      <param name="relatedActivityId">Ein Zeiger auf die GUID der zugeordneten Aktivitäts-ID. </param>\r
+      <param name="eventDataCount">Die Anzahl der Elemente im <paramref name="data" />-Feld. </param>\r
+      <param name="data">Ein Zeiger auf das erste Element im Ereignisdatenfeld. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource.EventData">\r
+      <summary>Stellt die Ereignisdaten für das Erstellen von schnellen <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> Überladungen für die Verwendung der <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" />-Methode bereit.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">\r
+      <summary>Ruft den Zeiger auf die Daten für den neuen <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> Overload ab oder legt diesen fest.</summary>\r
+      <returns>Der Zeiger auf die Daten.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">\r
+      <summary>Ruft die Anzahl der Nutzlastelemente im neuen <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> Overload ab oder legt diese fest.</summary>\r
+      <returns>Die Anzahl der Nutzelemente in der neuen Überladung.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">\r
+      <summary>Lässt die Ereignisablaufverfolgung für den Windows-Namen (ETW) unabhängig vom Namen der Ereignisquellen–Klasse zu.   </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />-Klasse.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">\r
+      <summary>Ruft den Ereignisquellbezeichner ab oder legt ihn fest.</summary>\r
+      <returns>Ereignisquellbezeichner.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">\r
+      <summary>Ruft den Namen der Lokalisierungsressourcendatei ab oder legt diesen fest.</summary>\r
+      <returns>Der Name der Lokalisierungsressourcendatei oder null, wenn die Lokalisierungsressourcendatei nicht vorhanden ist.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">\r
+      <summary>Ruft den Namen des Ereignisquelle ab oder legt diesen fest.</summary>\r
+      <returns>Der Name der Ereignisquelle.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceException">\r
+      <summary>Die Ausnahme, die ausgelöst wird, wenn ein Fehler während der Ereignisablaufverfolgung für Windows (ETW) auftritt.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventSourceException" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventSourceException" />-Klasse mit einer angegebenen Fehlermeldung.</summary>\r
+      <param name="message">Die Meldung, in der der Fehler beschrieben wird.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.EventSourceException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>\r
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird. </param>\r
+      <param name="innerException">Die Ausnahme, die die aktuelle Ausnahme verursacht hat, oder null, wenn keine innere Ausnahme angegeben ist. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceOptions">\r
+      <summary>Gibt das Überschreibungsverhalten für Standard-Ereigniseinstellungen wie z. B. Protokollebene, Schlüsselwörter und Vorgangscode an, wenn die <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />-Methode aufgerufen wird.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions"></member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">\r
+      <summary>Ruft die Schlüsselwörter für das Ereignis ab oder legt diese fest.Wenn diese Eigenschaft nicht festgelegt ist, hat das Ereignis die Schlüsselwörter None.</summary>\r
+      <returns>Die Schlüsselwörter für das Ereignis oder None, wenn keine Schlüsselwörter festgelegt sind.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">\r
+      <summary>Ruft die Ereignisebene für das Ereignis ab oder legt diese fest. </summary>\r
+      <returns>Die Ereignisebene für das Ereignis.Wenn nicht festgelegt, ist der Standardwert Ausführlich (5).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">\r
+      <summary>Ruft den Vorgangscode zu dem angegebenen Ereignis ab oder legt diesen fest. </summary>\r
+      <returns>Der Vorgangscode für das angegebene Ereignis.Wenn nicht festgelegt, ist der Standardwert Info (0).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags"></member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceSettings">\r
+      <summary>Gibt Konfigurationsoptionen für eine Ereignisquelle an.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">\r
+      <summary>Keine der speziellen Konfigurationsoptionen ist aktiviert.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">\r
+      <summary>Der ETW-Listener sollte beim Auslösen von Ereignissen ein Manifest-basiertes Format verwenden.Mit dieser Option wird der ETW-Listener angewiesen, beim Auslösen von Ereignissen ein Manifest-basiertes Format zu verwenden.Dies ist die Standardoption beim Definieren eines von <see cref="T:System.Diagnostics.Tracing.EventSource" /> abgeleiteten Typs mit einem der geschützten <see cref="T:System.Diagnostics.Tracing.EventSource" />-Konstruktoren.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">\r
+      <summary>Der ETW-Listener sollte ein selbstbeschreibendes Ereignisformat verwenden.Dies ist die Standardoption beim Erstellen einer neuen Instanz der <see cref="T:System.Diagnostics.Tracing.EventSource" /> mit einem der öffentlichen <see cref="T:System.Diagnostics.Tracing.EventSource" />-Konstruktoren.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">\r
+      <summary>Die Ereignisquelle löst im Fehlerfall eine Ausnahme aus.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTags">\r
+      <summary>Legt die Nachverfolgung von Start- und Stoppereignissen von Aktivitäten fest.Sie sollten nur die unteren 24 Bits verwenden.Weitere Informationen finden Sie unter <see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> und <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTags.None">\r
+      <summary>Gibt kein Tag an und ist gleich null.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTask">\r
+      <summary>Definiert die Aufgaben, die auf Ereignisse angewendet werden.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTask.None">\r
+      <summary>Nicht definierte Aufgabe.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">\r
+      <summary>Stellt Daten für den <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" />-Rückruf bereit.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">\r
+      <summary>[Wird nur in .NET Framework 4.5.1 und neueren Versionen unterstützt] Ruft die Aktivität ID auf dem Thread ab, auf den das Ereignis geschrieben wurde. </summary>\r
+      <returns>Die Aktivität ID auf dem Thread, auf den das Ereignis geschrieben wurde. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">\r
+      <summary>Ruft den Kanal für das Ereignis ab.</summary>\r
+      <returns>Der Kanal für das Ereignis.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">\r
+      <summary>Ruft den Ereignisbezeichner ab.</summary>\r
+      <returns>Der Ereignisbezeichner.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">\r
+      <summary>Setzt den Namen des Ereignisses.</summary>\r
+      <returns>Der Name des Ereignisses.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">\r
+      <summary>Ruft das Ereignisquellenobjekt ab.</summary>\r
+      <returns>Das Ereignisquellobjekt.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">\r
+      <summary>Ruft die Schlüsselwörter für das Ereignis ab.</summary>\r
+      <returns>Die Schlüsselwort für das Ereignis.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">\r
+      <summary>Ruft die Ereignisebene ab.</summary>\r
+      <returns>Die Ebene des Ereignisses.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">\r
+      <summary>Ruft die Meldung für das Ereignis ab.</summary>\r
+      <returns>Die Meldung für das Ereignis.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">\r
+      <summary>Ruft den Vorgangscode zu dem Ereignis ab.</summary>\r
+      <returns>Der Vorgangscode zu dem Ereignis.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">\r
+      <summary>Ruft die Nutzlast für das Ereignis ab.</summary>\r
+      <returns>Die Ladung für das Ereignis.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">\r
+      <summary>Gibt eine Liste von Zeichenfolgen zurück, die Eigenschaftsnamen des Ereignisses darstellen.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />zurück.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">\r
+      <summary>[Wird nur in .NET Framework 4.5.1 und neueren Versionen unterstützt] Ruft den Bezeichner einer Aktivität ab, die zur Aktivität verknüpft ist, die von der aktuellen - Instanz dargestellt wird. </summary>\r
+      <returns>Der Bezeichner der zugehörigen Aktivität oder <see cref="F:System.Guid.Empty" />, wenn es keine zugehörige Aktivität gibt.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">\r
+      <summary>Gibt die im Aufruf angegebenen Tags an die <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />-Methode zurück.</summary>\r
+      <returns>Gibt <see cref="T:System.Diagnostics.Tracing.EventTags" />zurück.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">\r
+      <summary>Ruft die Aufgabenmeldung für das Ereignis ab.</summary>\r
+      <returns>Die Aufgabe für das Ereignis.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">\r
+      <summary>Ruft die Version des Ereignisses ab.</summary>\r
+      <returns>Die Version des Ereignisses.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.NonEventAttribute">\r
+      <summary>Identifiziert eine Methode, die kein Ereignis generiert.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" />-Klasse.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Globalization.Extensions.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Globalization.Extensions.xml
new file mode 100644 (file)
index 0000000..f5239da
--- /dev/null
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Globalization.Extensions</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.StringNormalizationExtensions"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="T:System.Globalization.GlobalizationExtensions"></member>\r
+    <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>\r
+    <member name="T:System.Globalization.IdnMapping">\r
+      <summary>Unterstützt die Verwendung von Nicht-ASCII-Zeichen für Internetdomänennamen.Diese Klasse kann nicht vererbt werden.</summary>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Globalization.IdnMapping" />-Klasse. </summary>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.AllowUnassigned">\r
+      <summary>Ruft einen Wert ab, der angibt, ob in Vorgängen, die von den Membern des aktuellen <see cref="T:System.Globalization.IdnMapping" />-Objekts durchgeführt werden, nicht zugewiesene Codepunkte verwendet werden, oder legt diesen fest.</summary>\r
+      <returns>true, wenn in Vorgängen nicht zugewiesene Codepunkte verwendet werden, andernfalls false.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">\r
+      <summary>Gibt an, ob das angegebene Objekt und das aktuelle <see cref="T:System.Globalization.IdnMapping" />-Objekt gleich sind.</summary>\r
+      <returns>true, wenn das vom <paramref name="obj" />-Parameter angegebene Objekt von <see cref="T:System.Globalization.IdnMapping" /> abgeleitet ist und seine <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft sowie seine <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft gleich sind, andernfalls false. </returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">\r
+      <summary>Codiert eine Zeichenfolge von Domänennamensbezeichnungen, die aus Unicode-Zeichen bestehen, in eine Zeichenfolge aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich.Die Zeichenfolge wird entsprechend dem IDNA-Standard formatiert.</summary>\r
+      <returns>Die Entsprechung der durch die <paramref name="unicode" />-Parameter angegebene Zeichenfolge, bestehend aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) und formatiert entsprechend des IDNA-Standards.</returns>\r
+      <param name="unicode">Eine zu konvertierende Eingabezeichenfolge, die aus einer oder mehreren durch Bezeichnungstrennzeichen getrennten Domänennamensbezeichnungen besteht.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">\r
+      <summary>Codiert eine Teilzeichenfolge Domänennamensbezeichnungen, die Unicode-Zeichen außerhalb des US-ASCII-Zeichenbereichs enthalten.Die Teilzeichenfolge wird in eine Zeichenfolge aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich konvertiert und wird entsprechend dem IDNA-Standard formatiert.</summary>\r
+      <returns>Die Entsprechung der durch die <paramref name="unicode" />und <paramref name="index" />-Parameter angegebenen Teilzeichenfolge, bestehend aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) und formatiert entsprechend des IDNA-Standards.</returns>\r
+      <param name="unicode">Eine zu konvertierende Eingabezeichenfolge, die aus einer oder mehreren durch Bezeichnungstrennzeichen getrennten Domänennamensbezeichnungen besteht.</param>\r
+      <param name="index">Ein nullbasierter Offset in <paramref name="unicode" />, der den Anfang der zu konvertierenden Teilzeichenfolge angibt.Der Konvertierungsvorgang wird bis zum Ende der <paramref name="unicode" />-Zeichenfolge fortgesetzt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> ist kleiner als 0.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="unicode" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">\r
+      <summary>Codiert die angegebene Anzahl von Zeichen in einer Teilzeichenfolge von Domänennamensbezeichnungen, die Unicode-Zeichen außerhalb des US-ASCII-Zeichenbereichs enthalten.Die Teilzeichenfolge wird in eine Zeichenfolge aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich konvertiert und wird entsprechend dem IDNA-Standard formatiert.</summary>\r
+      <returns>Die Entsprechung der durch den <paramref name="unicode" />-Parameter, den <paramref name="index" />-Parameter und den <paramref name="count" />-Parameter angegebenen Teilzeichenfolge, bestehend aus anzeigbaren Unicode-Zeichen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) und formatiert entsprechend des IDNA-Standards.</returns>\r
+      <param name="unicode">Eine zu konvertierende Eingabezeichenfolge, die aus einer oder mehreren durch Bezeichnungstrennzeichen getrennten Domänennamensbezeichnungen besteht.</param>\r
+      <param name="index">Ein nullbasierter Offset in <paramref name="unicode" />, der den Anfang der Teilzeichenfolge angibt.</param>\r
+      <param name="count">Die Anzahl von zu konvertierenden Zeichen in der Teilzeichenfolge, die an der durch <paramref name="index" /> in der <paramref name="unicode" />-Zeichenfolge angegebenen Position beginnt. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> oder <paramref name="count" /> ist kleiner als 0 (null).- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="unicode" />.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="unicode" /> minus <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetHashCode">\r
+      <summary>Gibt einen Hashcode für dieses <see cref="T:System.Globalization.IdnMapping" />-Objekt zurück.</summary>\r
+      <returns>Eine von vier 32-Bit-Konstanten mit Vorzeichen, die von den Eigenschaften eines <see cref="T:System.Globalization.IdnMapping" />-Objekts abgeleitet ist.  Der Rückgabewert hat keine besondere Bedeutung und ist nicht für die Verwendung in einem Hashcodealgorithmus geeignet.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">\r
+      <summary>Decodiert eine Zeichenfolge aus einer oder mehreren Domänennamensbezeichnungen, die entsprechend des IDNA-Standards codiert sind, in eine Zeichenfolge aus Unicode-Zeichen. </summary>\r
+      <returns>Die Unicode-Entsprechung der durch den <paramref name="ascii" />-Parameter angegebenen IDNA-Teilzeichenfolge.</returns>\r
+      <param name="ascii">Die zu decodierende Zeichenfolge, die aus einem oder mehreren Bezeichnungen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) besteht, codiert nach dem IDNA-Standard. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">\r
+      <summary>Decodiert eine Teilzeichenfolge aus einer oder mehreren Domänennamensbezeichnungen, die entsprechend des IDNA-Standards codiert sind, in eine Zeichenfolge aus Unicode-Zeichen. </summary>\r
+      <returns>Die Unicode-Entsprechung der durch den <paramref name="ascii" />-Parameter und den <paramref name="index" />-Parameter angegebenen IDNA-Teilzeichenfolge.</returns>\r
+      <param name="ascii">Die zu decodierende Zeichenfolge, die aus einem oder mehreren Bezeichnungen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) besteht, codiert nach dem IDNA-Standard. </param>\r
+      <param name="index">Ein nullbasierter Offset in <paramref name="ascii" />, der den Anfang der zu decodierenden Teilzeichenfolge angibt.Der Decodierungsvorgang wird bis zum Ende der <paramref name="ascii" />-Zeichenfolge fortgesetzt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> ist kleiner als 0.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="ascii" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">\r
+      <summary>Decodiert eine Teilzeichenfolge einer angegebenen Länge, die eine oder mehrere Domänennamensbezeichnungen enthält, die entsprechend des IDNA-Standards codiert sind, in eine Zeichenfolge aus Unicode-Zeichen. </summary>\r
+      <returns>Die Unicode-Entsprechung der durch den <paramref name="ascii" />-Parameter, den <paramref name="index" />-Parameter und den <paramref name="count" />-Parameter angegebenen IDNA-Teilzeichenfolge.</returns>\r
+      <param name="ascii">Die zu decodierende Zeichenfolge, die aus einem oder mehreren Bezeichnungen im US-ASCII-Zeichenbereich (U+0020 bis U+007E) besteht, codiert nach dem IDNA-Standard. </param>\r
+      <param name="index">Ein nullbasierter Offset in <paramref name="ascii" />, der den Anfang der Teilzeichenfolge angibt. </param>\r
+      <param name="count">Die Anzahl von zu konvertierenden Zeichen in der Teilzeichenfolge, die an der durch <paramref name="index" /> in der <paramref name="ascii" />-Zeichenfolge angegebenen Position beginnt. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> oder <paramref name="count" /> ist kleiner als 0 (null).- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="ascii" />.- oder -<paramref name="index" /> ist größer als die Länge von <paramref name="ascii" /> minus <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> ist auf der Grundlage der <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" />-Eigenschaft, der <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />-Eigenschaft und dem IDNA-Standard ungültig.</exception>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">\r
+      <summary>Ruft einen Wert ab, der angibt, ob in Vorgängen, die von den Membern des aktuellen <see cref="T:System.Globalization.IdnMapping" />-Objekts durchgeführt werden, dem Standard entsprechende oder gelockerte Namenskonventionen verwendet werden, oder legt diesen fest.</summary>\r
+      <returns>true, wenn in Vorgängen standardmäßige Namenskonventionen verwendet werden, andernfalls false.</returns>\r
+    </member>\r
+    <member name="T:System.Text.NormalizationForm">\r
+      <summary>Definiert den Typ der auszuführenden Normalisierung.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormC">\r
+      <summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen kanonischen Zerlegung normalisiert wird, worauf ggf. die Ersetzung der Sequenzen durch ihre primären Zusammensetzungen folgt.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormD">\r
+      <summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen kanonischen Zerlegung normalisiert wird.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKC">\r
+      <summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen Kompatibilitätszerlegung normalisiert wird, worauf ggf. die Ersetzung der Sequenzen durch ihre primären Zusammensetzungen folgt.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKD">\r
+      <summary>Gibt an, dass eine Unicode-Zeichenfolge mithilfe der vollständigen Kompatibilitätszerlegung normalisiert wird.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.IO.Compression.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.IO.Compression.xml
new file mode 100644 (file)
index 0000000..e7d6bfc
--- /dev/null
@@ -0,0 +1,430 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.IO.Compression</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.IO.Compression.CompressionLevel">\r
+      <summary>Gibt Werte an, die angeben, ob ein Komprimierungsvorgang die Geschwindigkeit oder den Komprimierungsumfang hervorhebt.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
+      <summary>Der Komprimierungsvorgang soll so schnell wie möglich beendet werden, auch wenn die resultierende Datei nicht optimal komprimiert wird.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
+      <summary>Bei der Datei sollte keine Komprimierung erfolgen.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
+      <summary>Der Komprimierungsvorgang soll optimal ausgeführt werden, auch wenn der Vorgang eine längere Zeit in Anspruch nimmt.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.CompressionMode">\r
+      <summary> Gibt an, ob der zugrunde liegende Stream komprimiert oder dekomprimiert werden soll.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Compress">\r
+      <summary>Komprimiert den zugrunde liegenden Stream.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
+      <summary>Dekomprimiert den zugrunde liegenden Stream.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.DeflateStream">\r
+      <summary>Stellt Methoden und Eigenschaften zum Komprimieren und Dekomprimieren von Streams mithilfe des Deflate-Algorithmus bereit.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.DeflateStream" />-Klasse mithilfe des angegebenen Stream- und Komprimierungsgrads.</summary>\r
+      <param name="stream">Der zu komprimierende Stream.</param>\r
+      <param name="compressionLevel">Einer der Enumerationswerte, der angibt, ob die Geschwindigkeit oder Komprimierungsleistungsfähigkeit priorisiert wird, wenn der Stream komprimiert wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge wie die Komprimierung.(Die <see cref="P:System.IO.Stream.CanWrite" />-Eigenschaft für das Streamobjekt ist false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.DeflateStream" />-Klasse unter Verwendung des angegebenen Streams und der Komprimierungsebene und lässt den Stream optional geöffnet.</summary>\r
+      <param name="stream">Der zu komprimierende Stream.</param>\r
+      <param name="compressionLevel">Einer der Enumerationswerte, der angibt, ob die Geschwindigkeit oder Komprimierungsleistungsfähigkeit priorisiert wird, wenn der Stream komprimiert wird.</param>\r
+      <param name="leaveOpen">true, um das Streamobjekt offen zu lassen, nachdem das <see cref="T:System.IO.Compression.DeflateStream" />-Objekt freigegeben wurde, andernfalls false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge wie die Komprimierung.(Die <see cref="P:System.IO.Stream.CanWrite" />-Eigenschaft für das Streamobjekt ist false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.DeflateStream" />-Klasse mithilfe des angegebenen Stream- und Komprimierungsmodus.</summary>\r
+      <param name="stream">Der zu komprimierende oder zu dekomprimierende Stream.</param>\r
+      <param name="mode">Einer der Enumerationswerte, der angibt, ob der Stream gelesen oder geschrieben wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> ist kein gültiger <see cref="T:System.IO.Compression.CompressionMode" />-Wert.- oder - <see cref="T:System.IO.Compression.CompressionMode" /> ist <see cref="F:System.IO.Compression.CompressionMode.Compress" />  und <see cref="P:System.IO.Stream.CanWrite" /> ist false.- oder - <see cref="T:System.IO.Compression.CompressionMode" /> ist <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  und <see cref="P:System.IO.Stream.CanRead" /> ist false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.DeflateStream" />-Klasse unter Verwendung des angegebenen Streams und des Komprimierungsmodus und lässt den Stream optional geöffnet.</summary>\r
+      <param name="stream">Der zu komprimierende oder zu dekomprimierende Stream.</param>\r
+      <param name="mode">Einer der Enumerationswerte, der angibt, ob der Stream gelesen oder geschrieben wird.</param>\r
+      <param name="leaveOpen">true, um den Stream offen zu lassen, nachdem das <see cref="T:System.IO.Compression.DeflateStream" />-Objekt freigegeben wurde, andernfalls false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> ist kein gültiger <see cref="T:System.IO.Compression.CompressionMode" />-Wert.- oder - <see cref="T:System.IO.Compression.CompressionMode" /> ist <see cref="F:System.IO.Compression.CompressionMode.Compress" />  und <see cref="P:System.IO.Stream.CanWrite" /> ist false.- oder - <see cref="T:System.IO.Compression.CompressionMode" /> ist <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  und <see cref="P:System.IO.Stream.CanRead" /> ist false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
+      <summary>Ruft einen Verweis auf den zugrunde liegenden Stream ab.</summary>\r
+      <returns>Ein Streamobjekt, das den zugrunde liegenden Stream darstellt.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Der zugrunde liegende Stream ist geschlossen.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der Stream Lesevorgänge unterstützt, während eine Datei dekomprimiert wird.</summary>\r
+      <returns>true, wenn der <see cref="T:System.IO.Compression.CompressionMode" />-Wert Decompress ist und der zugrunde liegende Stream geöffnet ist und Lesevorgänge unterstützt, andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
+      <summary>Ruft einen Wert, der angibt, ob der Stream Suchvorgänge unterstützt.</summary>\r
+      <returns>false in allen Fällen.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
+      <summary>Ruft einen Wert, der angibt, ob der Stream Schreibvorgänge unterstützt.</summary>\r
+      <returns>true, wenn der <see cref="T:System.IO.Compression.CompressionMode" />-Wert gleich Compress ist und der zugrunde liegende Stream Schreibvorgänge unterstützt und nicht geschlossen ist, andernfalls false.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
+      <summary>Gibt die von <see cref="T:System.IO.Compression.DeflateStream" /> verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben, false, um ausschließlich nicht verwaltete Ressourcen freizugeben.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Flush">\r
+      <summary>Die aktuelle Implementierung dieser Methode hat keine Funktion.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Length">\r
+      <summary>Diese Eigenschaft wird nicht unterstützt und löst immer eine <see cref="T:System.NotSupportedException" /> aus.</summary>\r
+      <returns>Ein Long-Wert.</returns>\r
+      <exception cref="T:System.NotSupportedException">Diese Eigenschaft wird für diesen Stream nicht unterstützt.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Position">\r
+      <summary>Diese Eigenschaft wird nicht unterstützt und löst immer eine <see cref="T:System.NotSupportedException" /> aus.</summary>\r
+      <returns>Ein Long-Wert.</returns>\r
+      <exception cref="T:System.NotSupportedException">Diese Eigenschaft wird für diesen Stream nicht unterstützt.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Liest eine Anzahl von dekomprimierten Bytes in das angegebene Bytearray.</summary>\r
+      <returns>Die Anzahl von Bytes, die in das Bytearray gelesen wurden.</returns>\r
+      <param name="array">Das Array zum Speichern von dekomprimierten Bytes.</param>\r
+      <param name="offset">Das Byteoffset in <paramref name="array" />, an dem die gelesenen Bytes platziert werden.</param>\r
+      <param name="count">Die maximale Anzahl der zu lesenden dekomprimierten Bytes.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Der <see cref="T:System.IO.Compression.CompressionMode" />-Wert war Compress, als das Objekt erstellt wurde.- oder - Der zugrunde liegende Stream unterstützt keine Lesevorgänge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> oder <paramref name="count" /> ist kleiner als 0.- oder - Die <paramref name="array" />-Länge minus des Indexausgangspunkts ist kleiner als <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">Die Daten haben ein ungültiges Format.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>Dieser Vorgang wird nicht unterstützt und löst immer eine <see cref="T:System.NotSupportedException" /> aus.</summary>\r
+      <returns>Ein Long-Wert.</returns>\r
+      <param name="offset">Die Position im Stream.</param>\r
+      <param name="origin">Einer der <see cref="T:System.IO.SeekOrigin" />-Werte.</param>\r
+      <exception cref="T:System.NotSupportedException">Diese Eigenschaft wird für diesen Stream nicht unterstützt.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
+      <summary>Dieser Vorgang wird nicht unterstützt und löst immer eine <see cref="T:System.NotSupportedException" /> aus.</summary>\r
+      <param name="value">Die Länge des Streams.</param>\r
+      <exception cref="T:System.NotSupportedException">Diese Eigenschaft wird für diesen Stream nicht unterstützt.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Schreibt komprimierte Bytes aus dem angegebenen Bytearray in den zugrunde liegenden Stream.</summary>\r
+      <param name="array">Der Puffer, der die zu komprimierenden Daten enthält.</param>\r
+      <param name="offset">Das Byteoffset in <paramref name="array" />, aus dem die Bytes gelesen werden.</param>\r
+      <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>\r
+    </member>\r
+    <member name="T:System.IO.Compression.GZipStream">\r
+      <summary>Stellt Methoden und Eigenschaften bereit, die zum Komprimieren und Dekomprimieren von Streams verwendet werden.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.GZipStream" />-Klasse mithilfe des angegebenen Stream- und Komprimierungsgrads.</summary>\r
+      <param name="stream">Der Stream, in den die komprimierten Daten geschrieben werden.</param>\r
+      <param name="compressionLevel">Einer der Enumerationswerte, der angibt, ob die Geschwindigkeit oder Komprimierungsleistungsfähigkeit priorisiert wird, wenn der Stream komprimiert wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge wie die Komprimierung.(Die <see cref="P:System.IO.Stream.CanWrite" />-Eigenschaft für das Streamobjekt ist false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.GZipStream" />-Klasse unter Verwendung des angegebenen Streams und der Komprimierungsebene und lässt den Stream optional geöffnet.</summary>\r
+      <param name="stream">Der Stream, in den die komprimierten Daten geschrieben werden.</param>\r
+      <param name="compressionLevel">Einer der Enumerationswerte, der angibt, ob die Geschwindigkeit oder Komprimierungsleistungsfähigkeit priorisiert wird, wenn der Stream komprimiert wird.</param>\r
+      <param name="leaveOpen">true, um das Streamobjekt offen zu lassen, nachdem das <see cref="T:System.IO.Compression.GZipStream" />-Objekt freigegeben wurde, andernfalls false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">Der Stream unterstützt keine Schreibvorgänge wie die Komprimierung.(Die <see cref="P:System.IO.Stream.CanWrite" />-Eigenschaft für das Streamobjekt ist false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.GZipStream" />-Klasse mithilfe des angegebenen Stream- und Komprimierungsmodus.</summary>\r
+      <param name="stream">Der Stream, in den die komprimierten oder dekomprimierten Daten geschrieben werden.</param>\r
+      <param name="mode">Einer der Enumerationswerte, der angibt, ob der Stream gelesen oder geschrieben wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> ist kein gültiger <see cref="T:System.IO.Compression.CompressionMode" />-Enumerationswert.- oder - <see cref="T:System.IO.Compression.CompressionMode" /> ist <see cref="F:System.IO.Compression.CompressionMode.Compress" />  und <see cref="P:System.IO.Stream.CanWrite" /> ist false.- oder - <see cref="T:System.IO.Compression.CompressionMode" /> ist <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  und <see cref="P:System.IO.Stream.CanRead" /> ist false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.GZipStream" />-Klasse unter Verwendung des angegebenen Streams und des Komprimierungsmodus und lässt den Stream optional geöffnet.</summary>\r
+      <param name="stream">Der Stream, in den die komprimierten oder dekomprimierten Daten geschrieben werden.</param>\r
+      <param name="mode">Einer der Enumerationswerte, der angibt, ob der Stream gelesen oder geschrieben wird.</param>\r
+      <param name="leaveOpen">true, um den Stream offen zu lassen, nachdem das <see cref="T:System.IO.Compression.GZipStream" />-Objekt freigegeben wurde, andernfalls false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> ist kein gültiger <see cref="T:System.IO.Compression.CompressionMode" />-Wert.- oder - <see cref="T:System.IO.Compression.CompressionMode" /> ist <see cref="F:System.IO.Compression.CompressionMode.Compress" />  und <see cref="P:System.IO.Stream.CanWrite" /> ist false.- oder - <see cref="T:System.IO.Compression.CompressionMode" /> ist <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  und <see cref="P:System.IO.Stream.CanRead" /> ist false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
+      <summary>Ruft einen Verweis auf den zugrunde liegenden Stream ab.</summary>\r
+      <returns>Ein Streamobjekt, das den zugrunde liegenden Stream darstellt.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Der zugrunde liegende Stream ist geschlossen.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanRead">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der Stream Lesevorgänge unterstützt, während eine Datei dekomprimiert wird.</summary>\r
+      <returns>true, wenn der <see cref="T:System.IO.Compression.CompressionMode" />-Wert gleich Decompress, ist und der zugrunde liegende Stream Lesevorgänge unterstützt und nicht geschlossen ist, andernfalls false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
+      <summary>Ruft einen Wert, der angibt, ob der Stream Suchvorgänge unterstützt.</summary>\r
+      <returns>false in allen Fällen.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
+      <summary>Ruft einen Wert, der angibt, ob der Stream Schreibvorgänge unterstützt.</summary>\r
+      <returns>true, wenn der <see cref="T:System.IO.Compression.CompressionMode" />-Wert gleich Compress ist und der zugrunde liegende Stream Schreibvorgänge unterstützt und nicht geschlossen ist, andernfalls false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
+      <summary>Gibt die von <see cref="T:System.IO.Compression.GZipStream" /> verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben, false, um ausschließlich nicht verwaltete Ressourcen freizugeben.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Flush">\r
+      <summary>Die aktuelle Implementierung dieser Methode hat keine Funktion.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Length">\r
+      <summary>Diese Eigenschaft wird nicht unterstützt und löst immer eine <see cref="T:System.NotSupportedException" /> aus.</summary>\r
+      <returns>Ein Long-Wert.</returns>\r
+      <exception cref="T:System.NotSupportedException">Diese Eigenschaft wird für diesen Stream nicht unterstützt.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Position">\r
+      <summary>Diese Eigenschaft wird nicht unterstützt und löst immer eine <see cref="T:System.NotSupportedException" /> aus.</summary>\r
+      <returns>Ein Long-Wert.</returns>\r
+      <exception cref="T:System.NotSupportedException">Diese Eigenschaft wird für diesen Stream nicht unterstützt.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Liest eine Anzahl von dekomprimierten Bytes in das angegebene Bytearray.</summary>\r
+      <returns>Die Anzahl der Bytes, die im Bytearray dekomprimiert wurden.Wenn das Ende des Streams erreicht worden ist, wird 0 oder die Anzahl der gelesenen Bytes zurückgegeben.</returns>\r
+      <param name="array">Das Array, das zum Speichern von dekomprimierten Bytes verwendet wird.</param>\r
+      <param name="offset">Das Byteoffset in <paramref name="array" />, an dem die gelesenen Bytes platziert werden.</param>\r
+      <param name="count">Die maximale Anzahl der zu lesenden dekomprimierten Bytes.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Der <see cref="T:System.IO.Compression.CompressionMode" />-Wert war Compress, als das Objekt erstellt wurde.- oder -Der zugrunde liegende Stream unterstützt keine Lesevorgänge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> oder <paramref name="count" /> ist kleiner als 0.- oder - Die <paramref name="array" />-Länge minus des Indexausgangspunkts ist kleiner als <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">Die Daten haben ein ungültiges Format.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der Stream ist geschlossen.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>Diese Eigenschaft wird nicht unterstützt und löst immer eine <see cref="T:System.NotSupportedException" /> aus.</summary>\r
+      <returns>Ein Long-Wert.</returns>\r
+      <param name="offset">Die Position im Stream.</param>\r
+      <param name="origin">Einer der <see cref="T:System.IO.SeekOrigin" />-Werte.</param>\r
+      <exception cref="T:System.NotSupportedException">Diese Eigenschaft wird für diesen Stream nicht unterstützt.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
+      <summary>Diese Eigenschaft wird nicht unterstützt und löst immer eine <see cref="T:System.NotSupportedException" /> aus.</summary>\r
+      <param name="value">Die Länge des Streams.</param>\r
+      <exception cref="T:System.NotSupportedException">Diese Eigenschaft wird für diesen Stream nicht unterstützt.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Schreibt komprimierte Bytes aus dem angegebenen Bytearray in den zugrunde liegenden Stream.</summary>\r
+      <param name="array">Der Puffer, der die zu komprimierenden Daten enthält.</param>\r
+      <param name="offset">Das Byteoffset in <paramref name="array" />, aus dem die Bytes gelesen werden.</param>\r
+      <param name="count">Die maximale Anzahl der zu schreibenden Bytes.</param>\r
+      <exception cref="T:System.ObjectDisposedException">Der Schreibvorgang kann nicht ausgeführt werden, da der Stream geschlossen ist.</exception>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchive">\r
+      <summary>Stellt ein Paket komprimierter Dateien im Zip-Archiv-Format dar.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.ZipArchive" />-Klasse für den angegebenen Stream.</summary>\r
+      <param name="stream">Ein Stream, der das zu lesende Archiv enthält.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.ZipArchive" />-Klasse aus dem angegebenen Stream und mit dem angegebenen Modus.</summary>\r
+      <param name="stream">Der Eingabe- oder Ausgabestream.</param>\r
+      <param name="mode">Einer der Enumerationswerte, der angibt, ob das Zip-Archiv verwendet wird, um Einträge zu lesen, zu erstellen oder zu aktualisieren.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.ZipArchive" />-Klasse für den angegebenen Stream und den angegebenen Modus und lässt den Stream optional geöffnet.</summary>\r
+      <param name="stream">Der Eingabe- oder Ausgabestream.</param>\r
+      <param name="mode">Einer der Enumerationswerte, der angibt, ob das Zip-Archiv verwendet wird, um Einträge zu lesen, zu erstellen oder zu aktualisieren.</param>\r
+      <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.Compression.ZipArchive" />-Objekt freigegeben wurde; andernfalls false.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.IO.Compression.ZipArchive" />-Klasse für den angegebenen Stream und den angegebenen Modus und verwendet dabei die angegebene Codierung für Eintragsnamen und lässt den Stream optional geöffnet.</summary>\r
+      <param name="stream">Der Eingabe- oder Ausgabestream.</param>\r
+      <param name="mode">Einer der Enumerationswerte, der angibt, ob das Zip-Archiv verwendet wird, um Einträge zu lesen, zu erstellen oder zu aktualisieren.</param>\r
+      <param name="leaveOpen">true, um den Datenstrom geöffnet zu lassen, nach dem das <see cref="T:System.IO.Compression.ZipArchive" />-Objekt freigegeben wurde; andernfalls false.</param>\r
+      <param name="entryNameEncoding">Die Codierung, die beim Lesen oder Schreiben von Eintragsnamen in diesem Archiv verwendet werden soll.Geben Sie einen Wert für diesen Parameter nur an, wenn eine Codierung für die Interoperabilität mit ZIP-Archiv-Tools und -Bibliotheken erforderlich ist, die die UTF-8-Codierung für Eintragsnamen nicht unterstützen.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
+      <summary>Erstellt einen leeren Eintrag, der den angegebenen Pfad und Eintragsnamen im ZIP-Archiv Ebene verwendet.</summary>\r
+      <returns>Ein leerer Eintrag im ZIP-Archiv.</returns>\r
+      <param name="entryName">Ein Pfad relativ zum Stamm des Archivs, der den Namen des Eintrags angibt, der erstellt werden soll.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
+      <summary>Erstellt einen leeren Eintrag, der den angegebenen Eintragsnamen und die Komprimierung im ZIP-Archiv Ebene verwendet.</summary>\r
+      <returns>Ein leerer Eintrag im ZIP-Archiv.</returns>\r
+      <param name="entryName">Ein Pfad relativ zum Stamm des Archivs, der den Namen des Eintrags angibt, der erstellt werden soll.</param>\r
+      <param name="compressionLevel">Einer der Enumerationswerte, der angibt, ob Geschwindigkeit oder Komprimierungseffektivität priorisiert wird, wenn der Eintrag erstellt.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.IO.Compression.ZipArchive" />-Klasse verwendeten Ressourcen frei.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
+      <summary>Wird von den <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> und <see cref="M:System.Object.Finalize" />-Methoden aufgerufen, um die nicht verwalteten Ressourcen freizugeben, die von der aktuellen Instanz der <see cref="T:System.IO.Compression.ZipArchive" />-Klasse verwendet werden, und beendet optional das Schreiben ins Archiv und gibt die verwalteten Ressourcen frei.</summary>\r
+      <param name="disposing">true, um das Schreiben des Archivs abzuschließen und sowohl nicht verwaltete als auch verwaltete Ressourcen freizugeben; false, um ausschließlich nicht verwaltete Ressourcen freizugeben.</param>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Entries">\r
+      <summary>Ruft die Auflistung von Einträgen ab, die das ZIP-Archiv momentan enthält.</summary>\r
+      <returns>Die Auflistung von Einträgen, die das ZIP-Archiv momentan enthält.</returns>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
+      <summary>Ruft einen Wrapper für den angegebenen Eintrag im Zip-Archiv ab.</summary>\r
+      <returns>Ein Wrapper für den angegebenen Eintrag im Archiv. null, wenn der Eintrag nicht im Archiv vorhanden ist.</returns>\r
+      <param name="entryName">Ein Pfad relativ zum Stamm des Archivs, das den Eintrag identifiziert, der abgerufen werden soll.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Mode">\r
+      <summary>Ruft einen Wert ab, der den Typ der Aktion beschreibt, die das ZIP-Archiv für Einträge ausführen kann.</summary>\r
+      <returns>Einer der Enumerationswerte, der den Typ der Aktion (Lesen, Erstellen oder Update) beschreibt, die das Zip-Archiv bei Einträgen ausführen kann.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveEntry">\r
+      <summary>Stellt eine komprimierte Datei in einem Zip-Archiv dar.</summary>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
+      <summary>Ruft das Zip-Archiv ab, zu dem der Eintrag gehört.</summary>\r
+      <returns>Das Zip-Archiv, zu dem der Eintrag gehört, oder null, wenn der Eintrag gelöscht wurde.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
+      <summary>Ruft die komprimierte Größe des unkomprimierten Eintrags im ZIP-Archiv ab.</summary>\r
+      <returns>Die Größe des komprimierten Eintrags im ZIP-Archiv.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
+      <summary>Löscht den Eintrag aus dem Zip-Archiv.</summary>\r
+      <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
+      <summary>Ruft den relativen Pfad des Eintrags im ZIP-Archiv ab.</summary>\r
+      <returns>Der relative Pfad des Eintrags im Zip-Archiv.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
+      <summary>Ruft den letzten Zeitpunkt ab, zu dem der Eintrag im Zip-Archiv geändert wurde, oder legt diesen fest.</summary>\r
+      <returns>Der letzte Zeitpunkt, an dem der Eintrag im ZIP-Archiv geändert wurde.</returns>\r
+      <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>\r
+      <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
+      <summary>Ruft die Größe des unkomprimierten Eintrags im ZIP-Archiv ab.</summary>\r
+      <returns>Die Größe des unkomprimierten Eintrags im ZIP-Archiv.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
+      <summary>Ruft den Dateinamen des Eintrags im ZIP-Archiv ab.</summary>\r
+      <returns>Der Dateiname des Eintrags im ZIP-Archiv.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
+      <summary>Öffnet den Eintrag aus dem Zip-Archiv.</summary>\r
+      <returns>Der Stream, der den Inhalt des Eintrags darstellt.</returns>\r
+      <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
+      <summary>Ruft den relativen Pfad des Eintrags im Zip-Archiv ab.</summary>\r
+      <returns>Der relative Pfad des Eintrags, der in der <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" />-Eigenschaft gespeichert ist.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveMode">\r
+      <summary>Gibt Werte für die Interaktion mit Zip-Archiveinträgen an.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
+      <summary>Nur das Erstellen neuer Archiveinträge ist zulässig.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
+      <summary>Nur das Lesen von Archiveinträgen ist zulässig.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
+      <summary>Lese- und Schreibvorgänge sind für die Archiveinträge zulässig.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Net.Http.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Net.Http.xml
new file mode 100644 (file)
index 0000000..f03ba30
--- /dev/null
@@ -0,0 +1,2350 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Http</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Http.ByteArrayContent">\r
+      <summary>Stellt HTTP-Inhalt auf Grundlage von einem Bytearray bereit.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.ByteArrayContent" />-Klasse.</summary>\r
+      <param name="content">Der Inhalt, der zum Initialisieren der <see cref="T:System.Net.Http.ByteArrayContent" /> verwendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">Der <paramref name="content" />-Parameter ist null. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.ByteArrayContent" />-Klasse.</summary>\r
+      <param name="content">Der Inhalt, der zum Initialisieren der <see cref="T:System.Net.Http.ByteArrayContent" /> verwendet wird.</param>\r
+      <param name="offset">Der Offset in Bytes im <paramref name="content" />-Parameter, der verwendet wird, um den <see cref="T:System.Net.Http.ByteArrayContent" /> zu initialisieren.</param>\r
+      <param name="count">Die Anzahl der Bytes in <paramref name="content" /> ab dem <paramref name="offset" />-Parameter, die zum Initialisieren von <see cref="T:System.Net.Http.ByteArrayContent" /> benutzt werden.</param>\r
+      <exception cref="T:System.ArgumentNullException">Der <paramref name="content" />-Parameter ist null. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Der <paramref name="offset" />-Parameter ist kleiner als 0 (null).- oder -Der <paramref name="offset" />-Parameter größer als die Länge des Inhalts, der durch den <paramref name="content" />-Parameters angegeben wird.- oder -Der <paramref name="count " />-Parameter ist kleiner als 0 (null).- oder -Der <paramref name="count" />-Parameter größer als die Länge des Inhalts, der durch den <paramref name="content" />-Parameters - minus dem <paramref name="offset" />-Parameter angegeben wird.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">\r
+      <summary>Erstellt einen HTTP-Inhaltsdatenstrom als asynchronen Vorgang zum Lesen, dessen Sicherungsspeicher Arbeitsspeicher von <see cref="T:System.Net.Http.ByteArrayContent" /> ist.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Das Bytearray, das im Konstruktor bereitgestellt wird, als asynchronen Vorgang in einen HTTP-Inhaltsstream serialisieren und schreiben.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task" /> zurück. Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="stream">Die Zielstream.</param>\r
+      <param name="context">Informationen über den Transport, zum Beispiel Channelbindungstoken.Dieser Parameter kann null sein.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">\r
+      <summary>Bestimmt, ob ein Bytearray eine gültige Länge in Bytes enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="length" /> eine gültige Länge ist, andernfalls false.</returns>\r
+      <param name="length">Die Länge des Bytearrays in Bytes.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.ClientCertificateOption">\r
+      <summary>Gibt an, wie die Clientzertifikate bereitgestellt werden.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Automatic">\r
+      <summary>Der <see cref="T:System.Net.Http.HttpClientHandler" /> versucht, alle verfügbaren Clientzertifikate automatisch bereitzustellen.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Manual">\r
+      <summary>Die Anwendung stellt manuell die Clientzertifikate für den <see cref="T:System.Net.Http.WebRequestHandler" /> bereit.Dies ist der Standardwert.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.DelegatingHandler">\r
+      <summary>Ein Typ für HTTP-Handler, die die Verarbeitung von HTTP-Antwortnachrichten in einen anderen Handler (den internen Handler) delegieren.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.DelegatingHandler" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.DelegatingHandler" />-Klasse mit einem bestimmten inneren Handler.</summary>\r
+      <param name="innerHandler">Der innere Handler, der für die Verarbeitung der HTTP-Antwortnachrichten zuständig ist.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.DelegatingHandler" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">\r
+      <summary>Ruft den internen Handler ab, der die HTTP-Antwortnachrichten verarbeitet, oder legt diesen fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpMessageHandler" /> zurück.Der innere Handler für HTTP-Antwortnachrichten.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Sendet eine HTTP-Anforderung an den internen Handler zum Senden an den Server als asynchronen Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück. Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="request">Die an den Server zu sendende HTTP-Anforderungsnachricht.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, um den Vorgang abzubrechen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> war null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.FormUrlEncodedContent">\r
+      <summary>Ein Container für die Name/Wert-Tupel, codiert mit dem "application/x-www-form-urlencoded" MIME-Typ.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.FormUrlEncodedContent" />-Klasse mit einer bestimmten Auflistung von Namen/Wert-Paaren.</summary>\r
+      <param name="nameValueCollection">Eine Sammlung von Name-Wert-Paaren.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClient">\r
+      <summary>Stellt eine Basisklasse zum Senden von HTTP-Anforderungen und Empfangen von HTTP-Antworten aus einer Ressource bereit, die von einem URI identifiziert wird. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpClient" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpClient" />-Klasse mit einem bestimmten Handler.</summary>\r
+      <param name="handler">Der HTTP-Handlerstapel, der zum Senden von Anforderungen zu verwenden ist. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpClient" />-Klasse mit einem bestimmten Handler.</summary>\r
+      <param name="handler">Der <see cref="T:System.Net.Http.HttpMessageHandler" />, der für die Verarbeitung der HTTP-Antwortnachrichten verantwortlich ist.</param>\r
+      <param name="disposeHandler">true, wenn der innere Handler von Dispose() verworfen werden soll, false, wenn Sie beabsichtigen, den inneren Handler wiederzuverwenden.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.BaseAddress">\r
+      <summary>Ruft die Basisadresse des URI (Uniform Resource Identifier) der Internetressource ab, die verwendet wird, wenn Anforderungen gesendet werden, oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Uri" />zurück.Die Basisadresse des URI (Uniform Resource Identifier) der Internetressource, die verwendet wird, wenn Anforderungen gesendet werden.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">\r
+      <summary>Alle ausstehenden Anforderungen für diese Instanz abbrechen.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">\r
+      <summary>Ruft die Header ab, die mit jeder Anforderung gesendet werden sollen.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />zurück.Die Header, die mit jeder Anforderung gesendet werden sollen.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">\r
+      <summary>Eine DELETE-Anforderung an den angegebenen URI als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Die Anforderungsnachricht wurde bereits von der <see cref="T:System.Net.Http.HttpClient" />-Instanz gesendet.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Eine DELETE-Anforderung für den angegebenen URI mit einem Abbruchtoken als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Die Anforderungsnachricht wurde bereits von der <see cref="T:System.Net.Http.HttpClient" />-Instanz gesendet.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">\r
+      <summary>Eine DELETE-Anforderung an den angegebenen URI als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Die Anforderungsnachricht wurde bereits von der <see cref="T:System.Net.Http.HttpClient" />-Instanz gesendet.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Eine DELETE-Anforderung für den angegebenen URI mit einem Abbruchtoken als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Die Anforderungsnachricht wurde bereits von der <see cref="T:System.Net.Http.HttpClient" />-Instanz gesendet.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpClient" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">\r
+      <summary>Eine GET-Anforderung an den angegebenen URI als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Eine GET-Anforderung an den angegebenen URI mit einer HTTP-Abschlussoption als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="completionOption">Ein HTTP-Abschlussoptions-Wert, der angibt, wann die Operation als abgeschlossen betrachtet werden soll.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Eine GET-Anforderung an den angegebenen URI mit einer HTTP-Abschlussoption und einem Abbruchtoken als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="completionOption">Ein HTTP-Abschlussoptions-Wert, der angibt, wann die Operation als abgeschlossen betrachtet werden soll.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Eine GET-Anforderung für den angegebenen URI mit einem Abbruchtoken als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">\r
+      <summary>Eine GET-Anforderung an den angegebenen URI als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Eine GET-Anforderung an den angegebenen URI mit einer HTTP-Abschlussoption als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="completionOption">Ein HTTP-Abschlussoptions-Wert, der angibt, wann die Operation als abgeschlossen betrachtet werden soll.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Eine GET-Anforderung an den angegebenen URI mit einer HTTP-Abschlussoption und einem Abbruchtoken als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="completionOption">Ein HTTP-Abschlussoptions-Wert, der angibt, wann die Operation als abgeschlossen betrachtet werden soll.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Eine GET-Anforderung für den angegebenen URI mit einem Abbruchtoken als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">\r
+      <summary>Senden Sie eine GET-Anforderung an den angegebenen URI und geben Sie den Antworttext als Bytearray in einem asynchronen Vorgang zurück.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">\r
+      <summary>Senden Sie eine GET-Anforderung an den angegebenen URI und geben Sie den Antworttext als Bytearray in einem asynchronen Vorgang zurück.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">\r
+      <summary>Senden Sie eine GET-Anforderung an den angegebenen URI und geben Sie den Antworttext als Datenstrom in einem asynchronen Vorgang zurück.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">\r
+      <summary>Senden Sie eine GET-Anforderung an den angegebenen URI und geben Sie den Antworttext als Datenstrom in einem asynchronen Vorgang zurück.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">\r
+      <summary>Senden Sie eine GET-Anforderung an den angegebenen URI und geben Sie den Antworttext als Zeichenfolge in einem asynchronen Vorgang zurück.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">\r
+      <summary>Senden Sie eine GET-Anforderung an den angegebenen URI und geben Sie den Antworttext als Zeichenfolge in einem asynchronen Vorgang zurück.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">\r
+      <summary>Ruft beim Lesen des Antwortinhalts die maximale Anzahl zwischenzuspeichernder Bytes ab oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" />zurück.Die maximale Anzahl zu puffernder Bytes, wenn der Antwortinhalt gelesen wird.Der Standardwert für diese Eigenschaft ist 2 GB.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Der angegebene Größe ist kleiner als oder gleich 0 (null).</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ein Vorgang ist bereits in der aktuellen Instanz gestartet worden. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">Die aktuelle Instanz wurde bereits verworfen. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Eine POST-Anforderung an den angegebenen URI als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="content">Der Inhalt der HTTP-Anforderung, die an den Server gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Eine POST-Anforderung mit einem Abbruchtoken als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="content">Der Inhalt der HTTP-Anforderung, die an den Server gesendet wird.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Eine POST-Anforderung an den angegebenen URI als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="content">Der Inhalt der HTTP-Anforderung, die an den Server gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Eine POST-Anforderung mit einem Abbruchtoken als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="content">Der Inhalt der HTTP-Anforderung, die an den Server gesendet wird.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Eine PUT-Anforderung an den angegebenen URI als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="content">Der Inhalt der HTTP-Anforderung, die an den Server gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Eine PUT-Anforderung mit einem Abbruchtoken als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="content">Der Inhalt der HTTP-Anforderung, die an den Server gesendet wird.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Eine PUT-Anforderung an den angegebenen URI als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="content">Der Inhalt der HTTP-Anforderung, die an den Server gesendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Eine PUT-Anforderung mit einem Abbruchtoken als asynchronen Vorgang senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="requestUri">Der URI, an den die Anforderung gesendet wird.</param>\r
+      <param name="content">Der Inhalt der HTTP-Anforderung, die an den Server gesendet wird.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">\r
+      <summary>Senden Sie eine HTTP-Anforderung als asynchronen Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="request">Die zu sendende HTTP-Anforderungsmeldung.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> war null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Die Anforderungsnachricht wurde bereits von der <see cref="T:System.Net.Http.HttpClient" />-Instanz gesendet.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Senden Sie eine HTTP-Anforderung als asynchronen Vorgang. </summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="request">Die zu sendende HTTP-Anforderungsmeldung.</param>\r
+      <param name="completionOption">Wann der Vorgang abgeschlossen werden sollte (sobald eine Antwort verfügbar ist, oder nach dem Lesen des gesamten Inhalts der Antwort).</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> war null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Die Anforderungsnachricht wurde bereits von der <see cref="T:System.Net.Http.HttpClient" />-Instanz gesendet.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Senden Sie eine HTTP-Anforderung als asynchronen Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="request">Die zu sendende HTTP-Anforderungsmeldung.</param>\r
+      <param name="completionOption">Wann der Vorgang abgeschlossen werden sollte (sobald eine Antwort verfügbar ist, oder nach dem Lesen des gesamten Inhalts der Antwort).</param>\r
+      <param name="cancellationToken">Das Abbruchtoken, um den Vorgang abzubrechen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> war null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Die Anforderungsnachricht wurde bereits von der <see cref="T:System.Net.Http.HttpClient" />-Instanz gesendet.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Senden Sie eine HTTP-Anforderung als asynchronen Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" />zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="request">Die zu sendende HTTP-Anforderungsmeldung.</param>\r
+      <param name="cancellationToken">Das Abbruchtoken, um den Vorgang abzubrechen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> war null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Die Anforderungsnachricht wurde bereits von der <see cref="T:System.Net.Http.HttpClient" />-Instanz gesendet.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.Timeout">\r
+      <summary>Ruft die Zeitspanne ab, nach der das Zeitlimit der Anforderung überschritten ist, oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.TimeSpan" />zurück.Die Zeitspanne, nach der das Zeitlimit der Anforderung überschritten ist.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Der angegebene Timout ist kleiner oder gleich 0 (null) und nicht <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ein Vorgang ist bereits in der aktuellen Instanz gestartet worden. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">Die aktuelle Instanz wurde bereits verworfen.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClientHandler">\r
+      <summary>Der standardmäßige Meldungshandler für <see cref="T:System.Net.Http.HttpClient" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.#ctor">\r
+      <summary>Erstellt eine Instanz einer <see cref="T:System.Net.Http.HttpClientHandler" />-Klasse.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der Handler Umleitungsantworten folgen soll, oder legt diesen Wert fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.Wenn true, wenn der Handler Umleitungsantworten folgen soll; andernfalls false.Der Standardwert ist true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">\r
+      <summary>Ruft den Typ der Dekomprimierungsmethode ab, die vom Handler für die automatische Dekomprimierung der HTTP-Inhalt-Antwort verwendet wird, oder legt diesen fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.DecompressionMethods" /> zurück.Die vom Handler zu benutzende automatische Dekomprimierungsmethode.Der Standardwert ist <see cref="F:System.Net.DecompressionMethods.None" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">\r
+      <summary>Ruft die diesem Handler zugeordnete Auflistung von Sicherheitszertifikaten ab oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.ClientCertificateOption" /> zurück.Die Auflistung von Sicherheitszertifikaten, die diesem Handler zugeordnet sind.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">\r
+      <summary>Ruft den Cookiecontainer zum Speichern von Servercookies durch den Handler ab oder diesen fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.CookieContainer" /> zurück.Der Cookie-Container zum Speichern von Server-Cookies durch den Handler.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Credentials">\r
+      <summary>Ruft die Authentifizierungsinformationen ab, die vom Handler verwendet wurden, oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.ICredentials" /> zurück.Die der Authentifizierungsanforderung zugeordnete Handler.Der Standardwert ist null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpClientHandler" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">\r
+      <summary>Ruft die maximale Anzahl von Umleitungen ab, denen der Handler folgt, oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Die maximale Anzahl von Umleitungsantworten, denen der Handler folgt.Der Standardwert ist 50.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">\r
+      <summary>Ruft die maximale Größe des Anforderungsinhaltpuffers ab, der vom Handler verwendet wird, oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Die maximale Größe des Anforderungsinhaltpuffers in Byte.Der Standardwert beträgt 2 GB.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der Handler mit der Anforderung ein Autorisierungsheader sendet, oder legt diesen fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true für den Handler zum Senden eines HTTP-Autorisierungsheaders mit Anforderungen nach einer Authentifizierung, andernfalls false.Die Standardeinstellung ist false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Proxy">\r
+      <summary>Ruft die Proxyinformationen ab, die vom Handler verwendet werden, oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.IWebProxy" /> zurück.Die Proxyinformationen, die vom Handler verwendet werden.Der Standardwert ist null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Net.Http.HttpResponseMessage" /> auf Grundlage der Informationen, die in <see cref="T:System.Net.Http.HttpRequestMessage" /> als Operation bereitgestellt werden, der nicht blockiert.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="request">Die HTTP-Anforderungsnachricht.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, um den Vorgang abzubrechen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> war null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der Handler die automatische Antwort-Inhaltsdekomprimierung unterstützt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.Wenn true, wenn der Handler die automatische Dekomprimierung von Antwortinhalt unterstützt; andernfalls false.Der Standardwert ist true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der Handler die Proxyeinstellungen unterstützt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.Wenn true, wenn der Handler die Proxyeinstellungen unterstützt; andernfalls false.Der Standardwert ist true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der Handler Konfigurationseinstellungen für die <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" />- und <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" />-Eigenschaften unterstützt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.Wenn true, wenn der Handler Konfigurationseinstellungen für die <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" />- und <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" />-Eigenschaften unterstützt; andernfalls false.Der Standardwert ist true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseCookies">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Handler die <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" />-Eigenschaft zum Speichern von Servercookies verwendet und die Cookies beim Senden von Anforderungen nutzt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.Wenn true, wenn der Handler die <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" />-Eigenschaft zum Speichern von Servercookies verwendet und diese Cookies beim Senden von Anforderungen verwendet; andernfalls false.Der Standardwert ist true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">\r
+      <summary>Ruft einen Wert ab, der steuert, ob mit den Anforderungen vom Handler Standardanmeldeinformationen gesendet werden, oder legt diesen fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn die standardmäßigen Anmeldeinformationen verwendet werden, andernfalls false.Der Standardwert ist false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseProxy">\r
+      <summary>Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob der Handler einen Proxy für Anforderungen verwendet. </summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der Handler einen Proxy für Anforderungen verwenden soll; andernfalls false.Der Standardwert ist true.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpCompletionOption">\r
+      <summary>Gibt an, ob <see cref="T:System.Net.Http.HttpClient" />-Vorgänge als abgeschlossen betrachtet werden, sobald eine Antwort verfügbar ist, oder nachdem die gesamte Antwortnachricht einschließlich Inhalt gelesen wurde. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">\r
+      <summary>Der Vorgang sollte beendet werden, nachdem er die gesamte Antwort einschließlich des Inhalts gelesen hat.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">\r
+      <summary>Der Vorgang sollte beendet werden, sobald eine Antwort vorliegt und die Header gelesen wurden.Der Inhalts noch ist nicht bereit.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpContent">\r
+      <summary>Eine Basisklasse, die einen HTTP-Entitätentext und Inhaltsheader darstellt.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpContent" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">\r
+      <summary>Serialisieren Sie den HTTP-Inhalt in einen Stream von Bytes und kopieren Sie dieses in das Streamobjekt, das als <paramref name="stream" />-Parameter bereitgestellt wird.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="stream">Die Zielstream.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialisieren Sie den HTTP-Inhalt in einen Stream von Bytes und kopieren Sie dieses in das Streamobjekt, das als <paramref name="stream" />-Parameter bereitgestellt wird.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="stream">Die Zielstream.</param>\r
+      <param name="context">Informationen über den Transport (z. B. Channelbindungstoken).Dieser Parameter kann null sein.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">\r
+      <summary>Serialisiert den HTTP-Inhalt in einen Arbeitsspeicherstream als asynchroner Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpContent" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft die verwalteten Ressourcen.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpContent" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpContent.Headers">\r
+      <summary>Ruft die HTTP-Inhaltsheader wie in RFC 2616 definiert ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpContentHeaders" /> zurück.Die Inhaltsheader gemäß RFC 2616.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">\r
+      <summary>Serialisiert den HTTP-Inhalt in einen Arbeitsspeicherpuffer als asynchroner Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">\r
+      <summary>Serialisiert den HTTP-Inhalt in einen Arbeitsspeicherpuffer als asynchroner Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="maxBufferSize">Die maximale Größe des zu verwendenden Puffers in Byte.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">\r
+      <summary>Serialisieren Sie den HTTP-Inhalt in ein Bytearray als asynchroner Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">\r
+      <summary>Serialisieren Sie den HTTP-Inhalt und geben Sie einen Stream zurück, der den Inhalt als asynchroner Vorgang darstellt. </summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">\r
+      <summary>Den HTTP-Inhalt in eine Zeichenfolge als asynchronen Vorgang serialisieren.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Den HTTP-Inhalt in einen Stream als asynchronen Vorgang serialisieren.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="stream">Die Zielstream.</param>\r
+      <param name="context">Informationen über den Transport (z. B. Channelbindungstoken).Dieser Parameter kann null sein.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">\r
+      <summary>Bestimmt, ob der HTTP-Inhalt eine gültige Länge in Bytes enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="length" /> eine gültige Länge ist, andernfalls false.</returns>\r
+      <param name="length">Die Länge des HTTP-Inhalts in Bytes.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageHandler">\r
+      <summary>Ein Basistyp für HTTP-Message-Handler.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpMessageHandler" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpMessageHandler" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft die verwalteten Ressourcen.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpMessageHandler" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Senden Sie eine HTTP-Anforderung als asynchroner Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="request">Die zu sendende HTTP-Anforderungsmeldung.</param>\r
+      <param name="cancellationToken">Das Abbruchtoken, um den Vorgang abzubrechen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> war null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageInvoker">\r
+      <summary>Eine Spezialitätenklasse, die es Anwendungen ermöglicht, die <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)" /> Methode auf einer HTTP-Handlerkette aufzurufen. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Initialisiert eine neue Instanz einer <see cref="T:System.Net.Http.HttpMessageInvoker" />-Klasse mit einem bestimmten <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+      <param name="handler">Der <see cref="T:System.Net.Http.HttpMessageHandler" />, der für die Verarbeitung der HTTP-Antwortnachrichten verantwortlich ist.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Initialisiert eine neue Instanz einer <see cref="T:System.Net.Http.HttpMessageInvoker" />-Klasse mit einem bestimmten <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+      <param name="handler">Der <see cref="T:System.Net.Http.HttpMessageHandler" />, der für die Verarbeitung der HTTP-Antwortnachrichten verantwortlich ist.</param>\r
+      <param name="disposeHandler">true, wenn der innere Handler von Dispose() verworfen werden sollte,false, wenn Sie beabsichtigen, den inneren Handler wiederzuverwenden.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpMessageInvoker" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft die verwalteten Ressourcen.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpMessageInvoker" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Senden Sie eine HTTP-Anforderung als asynchroner Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="request">Die zu sendende HTTP-Anforderungsmeldung.</param>\r
+      <param name="cancellationToken">Das Abbruchtoken, um den Vorgang abzubrechen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> war null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMethod">\r
+      <summary>Eine Hilfsprogrammklasse für das Abrufen und das Vergleichen von Standard-HTTP-Methoden und zum Erstellen von neuen HTTP-Methoden.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpMethod" />-Klasse mit einem bestimmten HTTP-Methode.</summary>\r
+      <param name="method">Die HTTP-Methode</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Delete">\r
+      <summary>Stellt eine HTTP DELTE-Protokollmethode dar.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpMethod" /> zurück.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">\r
+      <summary>Bestimmt, ob die angegebene <see cref="T:System.Net.Http.HttpMethod" /> und die aktuelle <see cref="T:System.Object" /> gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene Objekt und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="other">Die HTTP-Methode, die mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">\r
+      <summary>Bestimmt, ob die angegebene <see cref="T:System.Object" /> und die aktuelle <see cref="T:System.Object" /> gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene Objekt und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Get">\r
+      <summary>Stellt eine HTTP GET-Protokollmethode dar.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpMethod" /> zurück.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für diesen Typ.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle <see cref="T:System.Object" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Head">\r
+      <summary>Stellt eine HTTP HEAD-Protokollmethode dar.Die HEAD-Methode ist mit der GET-Methode identisch, bis auf den Unterschied, dass der Server in der Antwort nur Meldungsheader und keinen Meldungstext zurückgibt.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpMethod" /> zurück.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Method">\r
+      <summary>Eine HTTP-Methode. </summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Die HTTP-Methode dargestellt als <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>Der Gleichheitsoperator (=) zum Vergleichen von zwei <see cref="T:System.Net.Http.HttpMethod" />-Objekten.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der angegebene <paramref name="left" />-Parameter und der angegebene <paramref name="right" />-Parameter gleich sind, andernfalls false.</returns>\r
+      <param name="left">Die linke <see cref="T:System.Net.Http.HttpMethod" /> für einen Gleichheitsoperator.</param>\r
+      <param name="right">Die rechte <see cref="T:System.Net.Http.HttpMethod" /> zu einem Gleichheitsoperator.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>Der Ungleichheitsoperator (=) zum Vergleichen von zwei <see cref="T:System.Net.Http.HttpMethod" />-Objekten.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der angegebene <paramref name="left" />-Parameter und der angegebene <paramref name="right" />-Parameter ungleich sind, andernfalls false.</returns>\r
+      <param name="left">Die linke <see cref="T:System.Net.Http.HttpMethod" /> für einen Ungleichheitsoperator.</param>\r
+      <param name="right">Die rechte <see cref="T:System.Net.Http.HttpMethod" /> zu einem Ungleichheitsoperator.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Options">\r
+      <summary>Stellt eine HTTP OPTIONS-Protokollmethode dar.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpMethod" /> zurück.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Post">\r
+      <summary>Stellt eine HTTP POST-Protokollmethode dar, die verwendet wird, um eine neue Entität als Zusatz zu einem URI zu senden.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpMethod" /> zurück.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Put">\r
+      <summary>Stellt eine HTTP PUT-Protokollmethode dar, die verwendet wird, um eine durch einen URI bezeichnete Entität zu ersetzen.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpMethod" /> zurück.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Trace">\r
+      <summary>Stellt eine HTTP TRACE-Protokollmethode dar.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpMethod" /> zurück.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestException">\r
+      <summary>Eine Basisklasse für Ausnahmen, die von den Klassen <see cref="T:System.Net.Http.HttpClient" /> und <see cref="T:System.Net.Http.HttpMessageHandler" /> ausgelöst werden.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpRequestException" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpRequestException" />-Klasse mit einer bestimmten Meldung, die die aktuelle Ausnahme beschreibt.</summary>\r
+      <param name="message">Eine Meldung, die die aktuelle Ausnahme beschreibt.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpRequestException" />-Klasse mit einer bestimmten Meldung, die die aktuelle Ausnahme beschreibt, und einer inneren Ausnahme.</summary>\r
+      <param name="message">Eine Meldung, die die aktuelle Ausnahme beschreibt.</param>\r
+      <param name="inner">Die innere Ausnahme.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestMessage">\r
+      <summary>Stellt eine HTTP-Nachrichtenanfrage dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpRequestMessage" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpRequestMessage" />-Klasse mit einer HTTP-Methode und einer Anforderungs-<see cref="T:System.Uri" />.</summary>\r
+      <param name="method">Die HTTP-Methode</param>\r
+      <param name="requestUri">Eine Zeichenfolge, die die Anforderung <see cref="T:System.Uri" /> darstellt.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpRequestMessage" />-Klasse mit einer HTTP-Methode und einer Anforderungs-<see cref="T:System.Uri" />.</summary>\r
+      <param name="method">Die HTTP-Methode</param>\r
+      <param name="requestUri">Das anzufordernde <see cref="T:System.Uri" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Content">\r
+      <summary>Ruft den Inhalt der HTTP-Meldung ab oder legt diesen fest. </summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpContent" /> zurück.Der Nachrichteninhalt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpRequestMessage" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft die verwalteten Ressourcen.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpRequestMessage" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Headers">\r
+      <summary>Ruft die Auflistung von HTTP-Anforderungsheadern ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" /> zurück.Eine Auflistung von HTTP-Anforderungsheadern.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Method">\r
+      <summary>Ruft die von der HTTP-Anforderungsmeldung verwendete HTTP-Methode ab oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpMethod" /> zurück.Die HTTP-Methode, die von der Anforderungnachricht benutzt wurde.Standard ist die GET-Methode.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Properties">\r
+      <summary>Ruft eine Gruppe von Eigenschaften für die HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.IDictionary`2" /> zurück.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">\r
+      <summary>Übernimmt oder bestimmt den <see cref="T:System.Uri" />, der für die HTTP-Anforderung verwendet wird.</summary>\r
+      <returns>Gibt <see cref="T:System.Uri" /> zurück.Der <see cref="T:System.Uri" />, der für die aktuelle HTTP-Anforderung verwendet wird.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolgendarstellung des aktuellen Objekts.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Version">\r
+      <summary>Ruft die HTTP-Meldungsversion ab oder legt sie fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Version" /> zurück.Die HTTP-Nachrichtenversion.Standardwert: 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpResponseMessage">\r
+      <summary>Stellt eine HTTP-Antwortnachricht einschließlich den Statuscodes und der Daten dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpResponseMessage" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.HttpResponseMessage" />-Klasse mit einem bestimmten <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" />.</summary>\r
+      <param name="statusCode">Der Statuscode der ATTP-Antwort.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Content">\r
+      <summary>Ruft den Inhalt einer HTTP-Antwortmeldung ab oder legt diesen fest. </summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpContent" /> zurück.Der Inhalt des HTTP-Antwortnachricht.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpResponseMessage" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft die nicht verwalteten Ressourcen.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.HttpResponseMessage" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">\r
+      <summary>Löst eine Ausnahme aus, wenn die <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" />-Eigenschaft der HTTP-Antwort false lautet.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpResponseMessage" /> zurück.Die HTTP-Antwortnachricht, wenn der Aufruf erfolgreich ausgeführt wurde.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Headers">\r
+      <summary>Ruft die Auflistung von HTTP-Antwortheadern ab. </summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" /> zurück.Die Auflistung von HTTP-Antwortheadern.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">\r
+      <summary>Ruft einen Wert ab, der angibt, ob die HTTP-Antwort erfolgreich war.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.Ein Wert, der angibt, ob die HTTP-Antwort erfolgreich war.true, wenn sich <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> im Bereich 200–299 befand; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">\r
+      <summary>Ruft den Begründungsausdruck ab, der üblicherweise von Servern, zusammen mit dem Statuscode, gesendet wird, oder legt diesen fest. </summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Die vom Server gesendete Begründungsphrase.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">\r
+      <summary>Ruft die Anforderungnachricht ab, die zu dieser Antwortnachricht geführt hat, oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpRequestMessage" /> zurück.Die Anforderungsnachricht, die zu dieser Antwortnachricht geführt hat.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">\r
+      <summary>Übernimmt oder bestimmt den Statuscode der HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.HttpStatusCode" /> zurück.Der Statuscode der ATTP-Antwort.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolgendarstellung des aktuellen Objekts.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Version">\r
+      <summary>Ruft die HTTP-Meldungsversion ab oder legt sie fest. </summary>\r
+      <returns>Gibt <see cref="T:System.Version" /> zurück.Die HTTP-Nachrichtenversion.Standardwert: 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.MessageProcessingHandler">\r
+      <summary>Ein Basistyp für Handler, die nur einige kleine Verarbeitung der Anforderungs- und/oder der Antwortnachrichten ausführen.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">\r
+      <summary>Erstellt eine Instanz einer <see cref="T:System.Net.Http.MessageProcessingHandler" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Erstellt eine Instanz einer <see cref="T:System.Net.Http.MessageProcessingHandler" />-Klasse mit einem bestimmten inneren Handler.</summary>\r
+      <param name="innerHandler">Der innere Handler, der für die Verarbeitung der HTTP-Antwortnachrichten zuständig ist.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Führt die Verarbeitung auf jeder Anforderung aus, die an den Server gesendet wird.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpRequestMessage" /> zurück.Die HTTP-Anforderungsnachricht, die verarbeitet wurde.</returns>\r
+      <param name="request">Die zu verarbeitende HTTP-Anforderungmeldung.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">\r
+      <summary>Führen Sie die Verarbeitung auf jeder Antwort vom Server aus.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.HttpResponseMessage" /> zurück.Die HTTP-Antwortnachricht, die verarbeitet wurde.</returns>\r
+      <param name="response">Die zu verarbeitende HTTP-Antwortmeldung.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Sendet eine HTTP-Anforderung an den internen Handler zum Senden an den Server als asynchronen Vorgang.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="request">Die an den Server zu sendende HTTP-Anforderungsnachricht.</param>\r
+      <param name="cancellationToken">Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> war null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartContent">\r
+      <summary>Stellt eine Auflistung von <see cref="T:System.Net.Http.HttpContent" />-Objekten bereit, die mithilfe der multipart/*-Inhaltstypspezifikation serialisiert werden.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.MultipartContent" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.MultipartContent" />-Klasse.</summary>\r
+      <param name="subtype">Der Untertyp des Multipart-Inhalts.</param>\r
+      <exception cref="T:System.ArgumentException">Die <paramref name="subtype" /> war null enthält nur Leerzeichen.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.MultipartContent" />-Klasse.</summary>\r
+      <param name="subtype">Der Untertyp des Multipart-Inhalts.</param>\r
+      <param name="boundary">Die Begrenzungszeichenfolge für den Multipart-Inhalt.</param>\r
+      <exception cref="T:System.ArgumentException">Der <paramref name="subtype" /> war null oder eine leere Zeichenfolge ().Die <paramref name="boundary" /> war null enthält nur Leerzeichen.- oder -Die <paramref name="boundary" /> endet mit einem Leerzeichen.</exception>\r
+      <exception cref="T:System.OutOfRangeException">Die Länge des <paramref name="boundary" /> war größer als 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Fügen Sie Mehrfach-HTTP-Inhalt einer Sammlung von <see cref="T:System.Net.Http.HttpContent" />-Objekten hinzu, die unter Verwendung der multipart/*-Inhaltstypspezifikation serialisiert werden.</summary>\r
+      <param name="content">Der zur Auflistung hinzuzufügende HTTP-Inhalt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.MultipartContent" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.GetEnumerator">\r
+      <summary>Gibt einen Enumerator zurück, der die Auflistung der <see cref="T:System.Net.Http.HttpContent" />-Objekte durchläuft, die mithilfe der multipart/*-Inhaltstypspezifikation serialisiert werden.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.IEnumerator`1" /> zurück.Ein Objekt, das zum Durchlaufen der Auflistung verwendet werden kann.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Den Multipart-HTTP-Inhalt in einen Stream als asynchronen Vorgang serialisieren.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="stream">Die Zielstream.</param>\r
+      <param name="context">Informationen über den Transport (z. B. Channelbindungstoken).Dieser Parameter kann null sein.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Eine explizite Implementierung der <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" />-Methode.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.IEnumerator" /> zurück.Ein Objekt, das zum Durchlaufen der Auflistung verwendet werden kann.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">\r
+      <summary>Bestimmt, ob der HTTP-Multipart-Inhalt eine gültige Länge in Bytes enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="length" /> eine gültige Länge ist, andernfalls false.</returns>\r
+      <param name="length">Die Länge des HTTP-Inhalts in Bytes.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartFormDataContent">\r
+      <summary>Stellt einen Container für den Inhalt bereit, der mithilfe des multipart/form-data-MIME-Typs codiert wird.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.MultipartFormDataContent" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.MultipartFormDataContent" />-Klasse.</summary>\r
+      <param name="boundary">Die Begrenzungszeichenfolge für den Multipart-Form-Dateninhalt.</param>\r
+      <exception cref="T:System.ArgumentException">Die <paramref name="boundary" /> war null enthält nur Leerzeichen.- oder -Die <paramref name="boundary" /> endet mit einem Leerzeichen.</exception>\r
+      <exception cref="T:System.OutOfRangeException">Die Länge des <paramref name="boundary" /> war größer als 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Fügen Sie HTTP-Inhalt einer Auflistung von <see cref="T:System.Net.Http.HttpContent" />-Objekten hinzu, die in multipart/form-data-MIME-Typ serialisiert werden.</summary>\r
+      <param name="content">Der zur Auflistung hinzuzufügende HTTP-Inhalt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">\r
+      <summary>Fügen Sie HTTP-Inhalt einer Auflistung von <see cref="T:System.Net.Http.HttpContent" />-Objekten hinzu, die in multipart/form-data-MIME-Typ serialisiert werden.</summary>\r
+      <param name="content">Der zur Auflistung hinzuzufügende HTTP-Inhalt.</param>\r
+      <param name="name">Der Name für den HTTP-Inhalt, der hinzugefügt wird.</param>\r
+      <exception cref="T:System.ArgumentException">Die <paramref name="name" /> war null enthält nur Leerzeichen.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> war null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">\r
+      <summary>Fügen Sie HTTP-Inhalt einer Auflistung von <see cref="T:System.Net.Http.HttpContent" />-Objekten hinzu, die in multipart/form-data-MIME-Typ serialisiert werden.</summary>\r
+      <param name="content">Der zur Auflistung hinzuzufügende HTTP-Inhalt.</param>\r
+      <param name="name">Der Name für den HTTP-Inhalt, der hinzugefügt wird.</param>\r
+      <param name="fileName">Der Name der Datei, für den zur Auflistung hinzuzufügenden HTTP-Inhalt.</param>\r
+      <exception cref="T:System.ArgumentException">Die <paramref name="name" /> war null enthält nur Leerzeichen.- oder -Die <paramref name="fileName" /> war null enthält nur Leerzeichen.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> war null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.StreamContent">\r
+      <summary>Stellt HTTP-Inhalt auf Grundlage eines Streams bereit.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.StreamContent" />-Klasse.</summary>\r
+      <param name="content">Der Inhalt, der zum Initialisieren der <see cref="T:System.Net.Http.StreamContent" /> verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.StreamContent" />-Klasse.</summary>\r
+      <param name="content">Der Inhalt, der zum Initialisieren der <see cref="T:System.Net.Http.StreamContent" /> verwendet wird.</param>\r
+      <param name="bufferSize">Die verfügbare Größe des Puffers in Byte für die <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> war null.</exception>\r
+      <exception cref="T:System.OutOfRangeException">Die <paramref name="bufferSize" /> war kleiner oder gleich 0 (null). </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">\r
+      <summary>Den HTTP-Datenstrominhalt in einen Speicherstream als asynchronen Vorgang schreiben.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task`1" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Http.StreamContent" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Den HTTP-Inhalt in einen Stream als asynchronen Vorgang serialisieren.</summary>\r
+      <returns>Gibt <see cref="T:System.Threading.Tasks.Task" /> zurück.Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.</returns>\r
+      <param name="stream">Die Zielstream.</param>\r
+      <param name="context">Informationen über den Transport (z. B. Channelbindungstoken).Dieser Parameter kann null sein.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">\r
+      <summary>Bestimmt, ob der Stream-Inhalt eine gültige Länge in Bytes enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="length" /> eine gültige Länge ist, andernfalls false.</returns>\r
+      <param name="length">Die Länge des Streamsinhalts in Bytes.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.StringContent">\r
+      <summary>Stellt HTTP-Inhalt auf Grundlage einer Zeichenfolge bereit.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.StringContent" />-Klasse.</summary>\r
+      <param name="content">Der Inhalt, der zum Initialisieren der <see cref="T:System.Net.Http.StringContent" /> verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.StringContent" />-Klasse.</summary>\r
+      <param name="content">Der Inhalt, der zum Initialisieren der <see cref="T:System.Net.Http.StringContent" /> verwendet wird.</param>\r
+      <param name="encoding">Die für den Inhalt zu verwendende Codierung.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">\r
+      <summary>Erstellt eine neue Instanz der <see cref="T:System.Net.Http.StringContent" />-Klasse.</summary>\r
+      <param name="content">Der Inhalt, der zum Initialisieren der <see cref="T:System.Net.Http.StringContent" /> verwendet wird.</param>\r
+      <param name="encoding">Die für den Inhalt zu verwendende Codierung.</param>\r
+      <param name="mediaType">Der Medientyp, der für den Inhalt verwendet werden soll.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">\r
+      <summary>Stellt Authentifizierungsinformationen in Authorization-, ProxyAuthorization-, WWW-Authenticate- und Proxy-Authenticate-Headerwerten dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Klasse.</summary>\r
+      <param name="scheme">Das Schema für die Autorisierung.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Klasse.</summary>\r
+      <param name="scheme">Das Schema für die Autorisierung.</param>\r
+      <param name="parameter">Die Anmeldeinformationen, die die Authentifizierungsinformationen des Benutzer-Agents für die angeforderte Ressource enthält.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">\r
+      <summary>Ruft die Anmeldeinformationen ab, die die Authentifizierungsinformationen des Benutzer-Agents für die angeforderte Ressource enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Die Anmeldeinformationen, die die Informationen für die Authentifizierung enthalten.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Authentifizierungsheader-Wertinformationen darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist keine gültige Wertinformation für einen Authentifizierungsheader.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">\r
+      <summary>Ruft das Schema ab, welches für die Autorisierung verwendet werden soll.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Das Schema für die Autorisierung.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">\r
+      <summary>Stellt den Wert des Cachesteuerungsheaders dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">\r
+      <summary>CACHE-EXTENSION-Tokens, jeweils mit einem optionalen zugeordneten Wert.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Eine Sammlung von Cacheerweiterungtokens, jeweils mit einem optionalen zugeordneten Wert.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">\r
+      <summary>Der Höchstalter in Sekunden, für das der HTTP-Client bereit ist, eine Antwort zu übernehmen. </summary>\r
+      <returns>Gibt <see cref="T:System.TimeSpan" /> zurück.Die Zeit in Sekunden. </returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">\r
+      <summary>Ob ein HTTP-Client bereit ist, eine Antwort zu akzeptieren, die die Ablaufzeit überschritten hat.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der HTTP-Client bereit ist, eine Antwort zu akzeptieren, die die Ablaufzeit überschritten hat; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">\r
+      <summary>Die maximale Zeit in Sekunden, die ein HTTP-Client bereit ist, eine Antwort zu akzeptieren, die ihre Ablaufzeit überschritten hat.</summary>\r
+      <returns>Gibt <see cref="T:System.TimeSpan" /> zurück.Die Zeit in Sekunden.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">\r
+      <summary>Die Anzahl Sekunden, die ein HTTP-Client bereit ist, eine Antwort zu übernehmen.</summary>\r
+      <returns>Gibt <see cref="T:System.TimeSpan" /> zurück.Die Zeit in Sekunden.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">\r
+      <summary>Ob der Ursprungsserver eine erneute Validierung eines Cacheeintrags bei nachfolgender Verwendung erfordert, wenn der Cache-Eintrag veraltet ist.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der Ursprungsserver eine erneute Validierung eines Cacheeintrags bei nachfolgender Verwendung erfordert, wenn der Eintrag veraltet ist; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">\r
+      <summary>Ob ein HTTP-Client bereit ist, eine zwischengespeicherte Antwort zu akzeptieren.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der HTTP-Client bereit ist, eine zwischengespeicherte Antwort zu übernehmen; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">\r
+      <summary>Eine Sammlung von Feldnamen in der "no-cache"-Direktive in einem Cachesteuerungsheaderfeld in einer HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Eine Sammlung von Feldnamen.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">\r
+      <summary>Ob ein Cache keinen Teil der HTTP-Anforderungsnachricht oder einer Antwort speichern darf.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn ein Cache keinen Teil der HTTP-Anforderungsnachricht oder einer Antwort speichern darf; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">\r
+      <summary>Ob ein Cache oder ein Proxy keinen Aspekt des Entitätstexts ändern darf.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn ein Cache oder Proxy keinen Aspekt des Entitätstexts ändern darf; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">\r
+      <summary>Ob ein Cache entweder mithilfe eines zwischengespeicherten Eintrags reagiert, der mit den anderen Einschränkungen der HTTP-Anforderung konsistent ist, oder mit einem 504-Status (Gateway Timeout) reagiert.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true wenn ein Cache entweder mithilfe eines zwischengespeicherten Eintrags reagiert, der mit den anderen Einschränkungen der HTTP-Anforderung konsistent ist, oder mit einem 504-Status (Gateway Timeout) reagiert; andernfalls false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Cachesteuerungsheader-Wertinformationen darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist keine gültige Wertinformation für einen Cachesteuerungsheader.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">\r
+      <summary>Gibt an, ob alles oder nur ein Teil der HTTP-Antwortnachricht für einen einzelnen Benutzer bestimmt ist und nicht durch das Ausführen eines freigegebenen Caches zwischengespeichert werden darf.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn die HTTP-Antwortnachricht für einen einzelnen Benutzer bestimmt ist und nicht von einem gemeinsam genutzten Cache zwischengespeichert werden darf; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">\r
+      <summary>Eine Feldnamensammlung in der "private"-Direktive in einem Cachesteuerungsheaderfeld in einer HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Eine Sammlung von Feldnamen.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">\r
+      <summary>Ob der Ursprungsserver eine erneute Validierung des Cacheeintrags bei nachfolgender Verwendung erfordert, wenn der Cache-Eintrag für freigegebene Benutzer-Agent-Caches veraltet ist.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der Ursprungsserver eine erneute Validierung des Cacheeintrags bei nachfolgender Verwendung erfordert, wenn der Eintrag für freigegebene Benutzer-Agent-Caches veraltet ist; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">\r
+      <summary>Ob eine HTTP-Antwort möglicherweise von einem Cache zwischengespeichert wurde, auch wenn sie normalerweise nicht zwischenspeicherbar wäre oder nur innerhalb eines nicht freigegeben Cache zwischengespeichert werden würde.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn die HTTP-Antwort möglicherweise von einem Cache zwischengespeichert wurde, auch wenn sie normalerweise nicht zwischenspeicherbar wäre oder nur innerhalb eines nicht freigegeben Cache zwischengespeichert werden würde; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">\r
+      <summary>Das freigegebene, in Sekunden angegebene Höchstalter in einer HTTP-Antwort, die die "max-age"-Direktive in einem Cache-Control-Header oder einem Expires-Header für einen gemeinsam genutzten Cache überschreibt.</summary>\r
+      <returns>Gibt <see cref="T:System.TimeSpan" /> zurück.Die Zeit in Sekunden.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">\r
+      <summary>Stellt den Wert des Content-Disposition-Headers dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />-Klasse.</summary>\r
+      <param name="source">\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />\r
+      </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />-Klasse.</summary>\r
+      <param name="dispositionType">Eine Zeichenfolge, die eine <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> enthält.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">\r
+      <summary>Das Datum, zu der die Datei erstellt wurde.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Das Dateierstellungsdatum.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">\r
+      <summary>Der Anordnungstyp für einen Textteil.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Anordnungstyp. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">\r
+      <summary>Ein Vorschlag, wie Sie einen Dateinamen zum Speichern der Nachrichtennutzlast erstellen, der verwendet werden soll, wenn die Entität getrennt und in einer separaten Datei gespeichert wird.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Ein vorgeschlagener Dateiname.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">\r
+      <summary>Ein Vorschlag, wie Sie Dateinamen zum Speichern der Nachrichtennutzlasten erstellen, der verwendet werden soll, wenn die Entitäten getrennt und in separaten Dateien gespeichert wird.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Ein vorgeschlagener Dateiname des Formulardateinamens*.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">\r
+      <summary>Datum der letzten Dateiänderung. </summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Das Änderungsdatum der Datei.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">\r
+      <summary>Der Name für einen Inhaltstextteil.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Name des Inhaltstextteils.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">\r
+      <summary>Ein Satz von Parametern, enthalten im Content-Disposition-Header.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Eine Auflistung von Parametern. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die die Wertinformation des Inhaltsdisposition-Headers des Inhalts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist keine gültige Wertinformation für einen Inhaltsdispositionsheader.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">\r
+      <summary>Das Datum, an dem zuletzt die Datei gelesen wurde.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Das letzte gelesene Datum.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">\r
+      <summary>Die ungefähre Größe der aktuellen Datei in Bytes. </summary>\r
+      <returns>Gibt <see cref="T:System.Int64" /> zurück.Die ungefähre Größe in Bytes.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">\r
+      <summary>Stellt den Wert des Content-Range-Headers dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Klasse.</summary>\r
+      <param name="length">Der Start- oder Endpunkt des Bereichs in Bytes.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Klasse.</summary>\r
+      <param name="from">Die Position in Bytes, an der mit dem Senden von Daten begonnen werden soll.</param>\r
+      <param name="to">Die Position in Bytes, an der das Senden von Daten beendet werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Klasse.</summary>\r
+      <param name="from">Die Position in Bytes, an der mit dem Senden von Daten begonnen werden soll.</param>\r
+      <param name="to">Die Position in Bytes, an der das Senden von Daten beendet werden soll.</param>\r
+      <param name="length">Der Start- oder Endpunkt des Bereichs in Bytes.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene Objekt und das aktuelle <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">\r
+      <summary>Ruft die Position ab, an der mit dem Senden von Daten begonnen werden soll.</summary>\r
+      <returns>Gibt <see cref="T:System.Int64" /> zurück.Die Position in Bytes, an der mit dem Senden von Daten begonnen werden soll.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">\r
+      <summary>Ruft ab, ob für den Inhaltsbereichs-Header eine Länge angegeben wurde.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der Content-Range eine Länge angegeben hat; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">\r
+      <summary>Ruft ab, ob für den Inhaltsbereich ein Bereich bestimmt wurde. </summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der Content-Range einen Bereich angegeben hat; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">\r
+      <summary>Ruft die Länge des vollständigen Entitätstexts ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Int64" /> zurück.Die Länge des vollständigen Entitätstexts.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die die Informationen des Inhaltsbereichs-Headerwerts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist keine gültige Information für einen Inhaltsbereich-Headerwert.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">\r
+      <summary>Ruft die Position ab, an der das Senden von Daten beendet werden soll.</summary>\r
+      <returns>Gibt <see cref="T:System.Int64" /> zurück.Die Position, an der das Senden von Daten beendet werden soll.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">\r
+      <summary>Die verwendeten Bereichseinheiten.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Ein <see cref="T:System.String" />, das Bereichseinheiten enthält. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">\r
+      <summary>Stellt einen Entitätstag-Headerwert dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />-Klasse.</summary>\r
+      <param name="tag">Eine Zeichenfolge, die <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> enthält.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />-Klasse.</summary>\r
+      <param name="tag">Eine Zeichenfolge, die  <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> enthält.</param>\r
+      <param name="isWeak">Ein Wert, der angibt, ob dieser Entitätstagheader ein schwaches Validierungssteuerelement ist.Wenn der Entitätstagheader ein schwaches Validierungssteuerelement ist, sollte <paramref name="isWeak" /> auf true festgelegt werden.Wenn der Entitätstagheader ein starkes Validierungssteuerelement ist, sollte <paramref name="isWeak" /> auf false festgelegt werden.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">\r
+      <summary>Ruft den Entitätstagheaderwert ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> zurück.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">\r
+      <summary>Ruft ab, ob dem Entitätstag ein Schwächeindikator vorangestellt ist.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das Entitätstag durch einen Schwächeindikator vorangestellt wird; andernfalls false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Entitätstag-Headerwerts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> stellt keinen gültigen Entitätstag-Headerwert dar.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">\r
+      <summary>Ruft die nicht transparente Zeichenfolge in Anführungszeichen ab. </summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine nicht transparente Zeichenfolge in Anführungszeichen.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpContentHeaders">\r
+      <summary>Stellt die Auflistung von Inhaltsheadern dar, wie in RFC 2616 definiert.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">\r
+      <summary>Ruft den Wert des Allow-Inhaltsheaders für eine HTTP-Antwort ab. </summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Der Wert des Allow-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">\r
+      <summary>Ruft den Wert des Content-Disposition-Inhaltsheaders für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> zurück.Der Wert des Content-Disposition-Inhaltsheaders für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">\r
+      <summary>Ruft den Wert des Content-Encoding-Inhaltsheaders für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Der Wert des Content-Encoding-Inhaltsheaders für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">\r
+      <summary>Ruft den Wert des Content-Language-Inhaltsheaders für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Der Wert des Content-Language-Inhaltsheaders für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">\r
+      <summary>Übernimmt oder bestimmt den Wert des Content-Length-Inhaltsheaders für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Int64" /> zurück.Der Wert des Content-Length-Inhaltsheaders für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">\r
+      <summary>Übernimmt oder bestimmt den Wert des Content-Location-Inhaltsheaders für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Uri" /> zurück.Der Wert des Content-Location-Inhaltsheaders für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">\r
+      <summary>Übernimmt oder bestimmt den Wert des Content-MD5-Inhaltsheaders für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Byte" /> zurück.Der Wert des Content-MD5-Inhaltsheaders für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">\r
+      <summary>Übernimmt oder bestimmt den Wert des Content-Range-Inhaltsheaders für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> zurück.Der Wert des Content-Range-Inhaltsheaders für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">\r
+      <summary>Übernimmt oder bestimmt den Wert des Content-Type-Inhaltsheaders für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> zurück.Der Wert des Content-Type-Inhaltsheaders für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">\r
+      <summary>Übernimmt oder bestimmt den Wert des Expires-Inhaltsheaders für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Der Wert des Expires-Inhaltsheaders für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">\r
+      <summary>Übernimmt oder bestimmt den Wert des Last-Modified-Inhaltsheaders für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Der Wert des Last-Modified-Inhaltsheaders für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaders">\r
+      <summary>Eine Sammlung von Headern und deren Werten, wie in RFC 2616 definiert.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Fügt den angegebenen Header und seine Werte in die <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Sammlung hinzu.</summary>\r
+      <param name="name">Der Header, der der Auflistung hinzugefügt werden soll.</param>\r
+      <param name="values">Eine Liste von Headerwerten, die der Sammlung hinzugefügt werden sollen.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">\r
+      <summary>Fügt den angegebenen Header und den Wert in die <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Sammlung hinzu.</summary>\r
+      <param name="name">Der Header, der der Auflistung hinzugefügt werden soll.</param>\r
+      <param name="value">Der Inhalt des Headers.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">\r
+      <summary>Entfernt alle Header aus der <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Auflistung.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">\r
+      <summary>Gibt zurück, ob ein bestimmter Header in der <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Auflistung vorhanden ist.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der angegebene Header in der Auflistung vorhanden ist, andernfalls false.</returns>\r
+      <param name="name">Der spezielle Header.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">\r
+      <summary>Gibt einen Enumerator zurück, der die <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Instanz durchlaufen kann.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.IEnumerator`1" /> zurück.Ein Enumerator für das <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">\r
+      <summary>Gibt alle Headerwerte für einen angegebenen Header zurück, der in der <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Auflistung gespeichert wird.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.IEnumerable`1" /> zurück.Ein Array von Headerzeichenfolgen.</returns>\r
+      <param name="name">Der angegebene Header, für den Werte zurückgegeben werden sollen.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">\r
+      <summary>Entfernt den angegebenen Header aus der <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Auflistung.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.</returns>\r
+      <param name="name">Der Name des Headers, der aus der Auflistung entfernt werden soll. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Ruft einen Enumerator ab, der eine <see cref="T:System.Net.Http.Headers.HttpHeaders" /> durchlaufen kann.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.IEnumerator" /> zurück.Eine Instanz einer <see cref="T:System.Collections.IEnumerator" />-Implementierung, die eine <see cref="T:System.Net.Http.Headers.HttpHeaders" /> durchlaufen kann.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Gibt einen Wert zurück, der angibt, ob der angegebene Header und dessen Werte zur <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Auflistung hinzugefügt wurden, ohne die bereitgestellten Informationen zu überprüfen.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der angegebene Header <paramref name="name" /> und <paramref name="values" /> zur Auflistung hinzugefügt werden konnten, andernfalls false.</returns>\r
+      <param name="name">Der Header, der der Auflistung hinzugefügt werden soll.</param>\r
+      <param name="values">Die Werte des Headers.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">\r
+      <summary>Gibt einen Wert zurück, der angibt, ob der angegebene Header und dessen Wert zur <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Auflistung hinzugefügt wurden, ohne die bereitgestellten Informationen zu überprüfen.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der angegebene Header <paramref name="name" /> und <paramref name="value" /> zur Auflistung hinzugefügt werden konnten, andernfalls false.</returns>\r
+      <param name="name">Der Header, der der Auflistung hinzugefügt werden soll.</param>\r
+      <param name="value">Der Inhalt des Headers.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>Zurückgeben, ob ein angegebener Header und angegebene Werte in der <see cref="T:System.Net.Http.Headers.HttpHeaders" />-Auflistung gespeichert sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der angegebene Header <paramref name="name" /> und values in der Auflistung gespeichert sind; andernfalls false.</returns>\r
+      <param name="name">Der angegebene Header.</param>\r
+      <param name="values">Die angegebenen Headerwerte.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">\r
+      <summary>Stellt eine Auflistung von Headerwerten dar.</summary>\r
+      <typeparam name="T">Der Headerauflistungs-Typ.</typeparam>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">\r
+      <summary>Fügt der <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> einen Eintrag hinzu.</summary>\r
+      <param name="item">Das Element, das der Headerauflistung hinzugefügt werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">\r
+      <summary>Entfernt sämtliche Einträge aus dem <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">\r
+      <summary>Bestimmt, ob der <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ein Element enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn dar Eintrag in der <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> Instanz enthalten ist, andernfalls false.</returns>\r
+      <param name="item">Das Element, das in der Headerauflistung gefunden werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">\r
+      <summary>Kopiert die gesamte <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> in ein kompatibles eindimensionales <see cref="T:System.Array" />, beginnend am angegebenen Index des Zielarrays.</summary>\r
+      <param name="array">Das eindimensionale <see cref="T:System.Array" />, das das Ziel der aus der <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> kopierten Elemente ist.Für das <see cref="T:System.Array" /> muss eine nullbasierte Indizierung verwendet werden.</param>\r
+      <param name="arrayIndex">Der nullbasierte Index im <paramref name="array" />, bei dem der Kopiervorgang beginnt.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">\r
+      <summary>Ruft die Anzahl der Header im <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Die Anzahl der Header in einer Auflistung.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">\r
+      <summary>Gibt einen Enumerator zurück, der die <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> durchläuft.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.IEnumerator`1" /> zurück.Ein Enumerator für die <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> Instanz.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">\r
+      <summary>Ruft einen Wert ab, der angibt, ob das <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />-Instanz schreibgeschützt ist.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn die <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />-Instanz schreibgeschützt ist, andernfalls false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">\r
+      <summary>Analysiert und fügt einen Eintrag <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> hinzu.</summary>\r
+      <param name="input">Der hinzuzufügende Eintrag</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">\r
+      <summary>Entfernt das angegebene Element aus <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der <paramref name="item" /> erfolgreich aus der <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> Instanz entfernt wurde, andernfalls false.</returns>\r
+      <param name="item">Das zu entfernende Element.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Gibt einen Enumerator zurück, der die <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> durchläuft.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.IEnumerator" /> zurück.Ein Enumerator für die <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> Instanz.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">\r
+      <summary>Bestimmt, ob die Eingabe analysiert und  zu <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> hinzugefügt werden kann.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> analysiert und zu <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />Instanz hinzugefügt werden kann; andernfalls false</returns>\r
+      <param name="input">Der zu überprüfende Eintrag.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpRequestHeaders">\r
+      <summary>Stellt die Auflistung von Anforderungsheadern dar, wie in RFC 2616 definiert.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">\r
+      <summary>Ruft den Wert des Accept-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Accept-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">\r
+      <summary>Ruft den Wert des Accept-Charset-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Accept-Charset-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">\r
+      <summary>Ruft den Wert des Accept-Encoding-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Accept-Encoding-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">\r
+      <summary>Ruft den Wert des Accept-Language-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Accept-Language-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">\r
+      <summary>Übernimmt oder bestimmt den Wert des Authorization-Headers für eine HTTP-Anfrage.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> zurück.Der Wert des Authorization-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">\r
+      <summary>Übernimmt oder bestimmt den Wert des Cache-Control-Headers für eine HTTP-Anfrage.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> zurück.Der Wert des Cache-Control-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">\r
+      <summary>Ruft den Wert des Connection-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Connection-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Connection-Header für eine HTTP-Anforderung "Close" enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der Connection-Header "Schließen" enthält; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">\r
+      <summary>Übernimmt oder bestimmt den Wert des Date-Headers für eine HTTP-Anfrage.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Der Wert des Date-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">\r
+      <summary>Ruft den Wert des Expect-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Expect-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Expect-Header für eine HTTP-Anforderung "Continue" enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der Expect-Header "Fortfahren" enthält; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">\r
+      <summary>Übernimmt oder bestimmt den Wert des From-Headers für eine HTTP-Anforderung.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Wert des From-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">\r
+      <summary>Übernimmt oder bestimmt den Wert des Host-Headers für eine HTTP-Anforderung.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Wert des Host-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">\r
+      <summary>Ruft den Wert des If-Match-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des If-Match-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">\r
+      <summary>Übernimmt oder bestimmt den Wert des If-Modified-Since-Headers für eine HTTP-Anforderung.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Der Wert des If-Modified-Since-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">\r
+      <summary>Ruft den Wert des If-None-Match-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Ruft den Wert des If-None-Match-Headers für eine HTTP-Anforderung ab.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">\r
+      <summary>Übernimmt oder bestimmt den Wert des If-Range-Headers für eine HTTP-Anforderung.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> zurück.Der Wert des If-Range-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">\r
+      <summary>Übernimmt oder bestimmt den Wert des If-Unmodified-Since-Headers für eine HTTP-Anforderung.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Der Wert des If-Unmodified-Since-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">\r
+      <summary>Übernimmt oder bestimmt den Wert des Max-Forwards-Headers für eine HTTP-Anforderung.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Der Wert des Max-Forwards-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">\r
+      <summary>Ruft den Wert des Pragma-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Pragma-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">\r
+      <summary>Übernimmt oder bestimmt den Wert des Proxy-Authorization-Headers für eine HTTP-Anforderung.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> zurück.Der Wert des Proxy-Authorization-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">\r
+      <summary>Übernimmt oder bestimmt den Wert des Range-Headers für eine HTTP-Anforderung.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> zurück.Der Wert des Range-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">\r
+      <summary>Übernimmt oder bestimmt den Wert des Referer-Headers für eine HTTP-Anforderung.</summary>\r
+      <returns>Gibt <see cref="T:System.Uri" /> zurück.Der Wert des Referer-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">\r
+      <summary>Ruft den Wert des TE-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des TE-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">\r
+      <summary>Ruft den Wert des Trailer-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Trailer-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">\r
+      <summary>Ruft den Wert des Transfer-Encoding-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Transfer-Encoding-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Transfer-Encoding-Header für eine HTTP-Anforderung "Chunked" enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der Transfer-Encoding-Header segmentierte Elemente enthält; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">\r
+      <summary>Ruft den Wert des Upgrade-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Upgrade-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">\r
+      <summary>Ruft den Wert des User-Agent-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des User-Agent-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">\r
+      <summary>Ruft den Wert des Via-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Via-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">\r
+      <summary>Ruft den Wert des Warning-Headers für eine HTTP-Anforderung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Warning-Headers für eine HTTP-Anforderung.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpResponseHeaders">\r
+      <summary>Stellt die Auflistung von Antwortheadern dar, wie in RFC 2616 definiert.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">\r
+      <summary>Ruft den Wert des Accept-Ranges-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Accept-Ranges-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">\r
+      <summary>Übernimmt oder bestimmt den Wert des Age-Headers für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.TimeSpan" /> zurück.Der Wert des Age-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">\r
+      <summary>Übernimmt oder bestimmt den Wert des Cache-Control-Headers für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> zurück.Der Wert des Cache-Control-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">\r
+      <summary>Ruft den Wert des Connection-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Connection-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Connection-Header für eine HTTP-Antwort "Close" enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der Connection-Header "Schließen" enthält; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">\r
+      <summary>Übernimmt oder bestimmt den Wert des Date-Headers für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Der Wert des Date-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">\r
+      <summary>Übernimmt oder bestimmt den Wert des ETag-Headers für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> zurück.Der Wert des ETag-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">\r
+      <summary>Übernimmt oder bestimmt den Wert des Location-Headers für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Uri" /> zurück.Der Wert des Location-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">\r
+      <summary>Ruft den Wert des Pragma-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Pragma-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">\r
+      <summary>Ruft den Wert des Proxy-Authenticate-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Proxy-Authenticate-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">\r
+      <summary>Übernimmt oder bestimmt den Wert des Retry-After-Headers für eine HTTP-Antwort.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> zurück.Der Wert des Retry-After-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">\r
+      <summary>Ruft den Wert des Server-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Server-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">\r
+      <summary>Ruft den Wert des Trailer-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Trailer-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">\r
+      <summary>Ruft den Wert des Transfer-Encoding-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Transfer-Encoding-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Transfer-Encoding-Header für eine HTTP-Antwort "Chunked" enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn der Transfer-Encoding-Header segmentierte Elemente enthält; andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">\r
+      <summary>Ruft den Wert des Upgrade-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Upgrade-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">\r
+      <summary>Ruft den Wert des Vary-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Vary-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">\r
+      <summary>Ruft den Wert des Via-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Via-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">\r
+      <summary>Ruft den Wert des Warning-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des Warning-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">\r
+      <summary>Ruft den Wert des WWW-Authenticate-Headers für eine HTTP-Antwort ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> zurück.Der Wert des WWW-Authenticate-Headers für eine HTTP-Antwort.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">\r
+      <summary>Stellt einen Medientyp dar, der in einem Inhaltstypheader verwendet wird, wie im RFC 2616 definiert.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />-Klasse.</summary>\r
+      <param name="source"> Ein <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> Objekt, das zur Initialisierung der neuen Instanz verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />-Klasse.</summary>\r
+      <param name="mediaType">Die Quelle, die als Zeichenfolge dargestellt wird, um die neue Instanz zu initialisieren. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">\r
+      <summary>Ruft den Zeichensatz ab oder legt ihn fest.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Zeichensatz.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">\r
+      <summary>Ruft den Wert des Medientyp-Headers ab oder legt ihn fest.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Medientyp-Headerwert.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">\r
+      <summary>Ruft die Titelwertparameter des Medientyps ab oder legt diese fest.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Die Medientyp-Headerwertparameter.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Medientyp-Headerwerts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> stellt keinen gültigen Medientyp-Headerwert dar.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">\r
+      <summary>Stellt einen Medientyp mit einem zusätzlichen Qualitätsfaktor dar, der in einem Inhaltstypheader verwendet wird.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />-Klasse.</summary>\r
+      <param name="mediaType">\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> dargestellt als Zeichenfolge, um die neue Instanz zu initialisieren. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />-Klasse.</summary>\r
+      <param name="mediaType">\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> dargestellt als Zeichenfolge, um die neue Instanz zu initialisieren.</param>\r
+      <param name="quality">Die Qualität dieses zugeordneten Headerwert.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Medientyp mit Qualitätsheaderwertinformationen darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist ein ungültiger Medientyp mit Qualitätsheaderwertinformationen.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">\r
+      <summary>Abrufen oder Festlegen des Qualitätswerts für <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>Gibt <see cref="T:System.Double" /> zurück.Der Qualitätswert für das <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> Objekt .</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueHeaderValue">\r
+      <summary>Stellt ein Name-Wert-Paar dar, das in verschiedenen Headern verwendet wird, die in RFC 2616 definiert sind.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Klasse.</summary>\r
+      <param name="source">Ein <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> Objekt, das zur Initialisierung der neuen Instanz verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Klasse.</summary>\r
+      <param name="name">Der Headername.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Klasse.</summary>\r
+      <param name="name">Der Headername.</param>\r
+      <param name="value">Der Headerwert.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">\r
+      <summary>Ruft den Headernamen ab.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Headername.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Namenswert-Headerwerts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> stellt keinen gültigen Namenswert-Headerwert dar.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">\r
+      <summary>Ruft den Headerwert ab.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Headerwert.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">\r
+      <summary>Stellt ein Name-Wert-Paar mit Parametern dar, das in verschiedenen Headern verwendet wird, wie in RFC 2616 definiert.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Klasse.</summary>\r
+      <param name="source">Ein <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> Objekt, das zur Initialisierung der neuen Instanz verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Klasse.</summary>\r
+      <param name="name">Der Headername.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Klasse.</summary>\r
+      <param name="name">Der Headername.</param>\r
+      <param name="value">Der Headerwert.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">\r
+      <summary>Ruft die Parameter vom <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Objekt ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Eine Auflistung, die die Parameter enthält.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Namenswert mit Parameterheaderwertinformationen darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist ein ungültiger Namenswert mit Parameterheaderwertinformationen.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductHeaderValue">\r
+      <summary>Stellt einen Produkttokenwert in einem User-Agent-Header dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />-Klasse.</summary>\r
+      <param name="name">Der Produktname.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />-Klasse.</summary>\r
+      <param name="name">Der Produktnamenswert.</param>\r
+      <param name="version">Die Produktversionswert.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">\r
+      <summary>Ruft den Namen des Produkttoken ab.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Name des Produkttoken.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Produkt-Headerwerts darstellt.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">\r
+      <summary>Ruft die Version des Produkttoken ab.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Die Version des Produkttoken. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">\r
+      <summary>Stellt einen Wert dar, der entweder ein Produkt oder ein Kommentar in einem Benutzer-Agent-Header sein kann.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Klasse.</summary>\r
+      <param name="product">Ein <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> Objekt, das zur Initialisierung der neuen Instanz verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Klasse.</summary>\r
+      <param name="comment">Ein Kommentarwert.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Klasse.</summary>\r
+      <param name="productName">Der Produktnamenswert.</param>\r
+      <param name="productVersion">Die Produktversionswert.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">\r
+      <summary>Ruft den Kommentar vom <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Objekt ab.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Kommentarwert dieses <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Produktinfo-Headerwerts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> stellt keinen gültigen Produktinfo-Headerwert dar.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">\r
+      <summary>Ruft das Produkt vom <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Objekt ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> zurück.Der Produktwert von diesem <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">\r
+      <summary>Stellt einen If-Range-Headerwert dar, der entweder ein Datum/Uhrzeit- oder ein Entitätstag-Wert sein kann.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Klasse.</summary>\r
+      <param name="date">Ein Datumswert für die Initialisierung der neuen -Instanz.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Klasse.</summary>\r
+      <param name="entityTag">Ein <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> Objekt, das zur Initialisierung der neuen Instanz verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Klasse.</summary>\r
+      <param name="entityTag">Ein Entitätstag, dargestellt als Zeichenfolge, der verwendet wird, um die neue Instanz zu initialisieren.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">\r
+      <summary>Ruft das Datum aus dem <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> Objekt ab.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Das Datum aus dem <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">\r
+      <summary>Ruft das Entitätstag vom <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Objekt ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> zurück.Das Entitätstag vom <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Bereichsbedingung-Headerwerts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist keine gültige Information für einen Bereichsbedingung-Headerwert.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeHeaderValue">\r
+      <summary>Stellt einen Bereichsheaderwert des Bytebereichs dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Klasse mit einem Bytebereich.</summary>\r
+      <param name="from">Die Position, an der mit dem Senden von Daten begonnen werden soll.</param>\r
+      <param name="to">Die Position, an der das Senden von Daten beendet werden soll.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> ist größer als <paramref name="to" />.- oder - <paramref name="from" /> oder <paramref name="to" /> ist kleiner als 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Bereichs-Headerwerts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist keine gültige Information für einen Bereich-Headerwert.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">\r
+      <summary>Ruft die Bereiche ab, die vom <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Objekt angegeben sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Die Reichweiten vom <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">\r
+      <summary>Ruft die Einheit vom <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Objekt ab.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Die Einheit vom <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />-Objekt.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">\r
+      <summary>Stellt einen Bereichsheaderwert des Bytebereichs dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />-Klasse.</summary>\r
+      <param name="from">Die Position, an der mit dem Senden von Daten begonnen werden soll.</param>\r
+      <param name="to">Die Position, an der das Senden von Daten beendet werden soll.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> ist größer als <paramref name="to" />.- oder - <paramref name="from" /> oder <paramref name="to" /> ist kleiner als 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">\r
+      <summary>Ruft die Position ab, an der mit dem Senden von Daten begonnen werden soll.</summary>\r
+      <returns>Gibt <see cref="T:System.Int64" /> zurück.Die Position, an der mit dem Senden von Daten begonnen werden soll.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">\r
+      <summary>Ruft die Position ab, an der das Senden von Daten beendet werden soll. </summary>\r
+      <returns>Gibt <see cref="T:System.Int64" /> zurück.Die Position, an der das Senden von Daten beendet werden soll. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">\r
+      <summary>Stellt einen Retry-After-Headerwert dar, der entweder ein Datum/Uhrzeit- oder ein Zeitspannen-Wert sein kann.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Klasse.</summary>\r
+      <param name="date">Der Datum und Zeit Offset, der zum Initialisieren der neuen Instanz verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Klasse.</summary>\r
+      <param name="delta">Das Delta, in Sekunden, das verwendet wird, um die neue Instanz zu initialisieren.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">\r
+      <summary>Ruft das Datum und Uhrzeit-Offset vom aktuellen <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Objekt ab.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Das Datum und Uhrzeit-Offset vom aktuellen <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">\r
+      <summary>Ruft das Delta in Sekunden vom <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Objekt ab.</summary>\r
+      <returns>Gibt <see cref="T:System.TimeSpan" /> zurück.Das Delta in Sekunden vom <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Headerwerts für die Wiederholungsbedingung darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist keine gültige Information für den Headerwert für die Wiederholungsbedingung.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">\r
+      <summary>Stellt einen Zeichenfolgenheaderwert mit einer optionalen Qualität dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Klasse.</summary>\r
+      <param name="value">Eine Zeichenfolge, die zur Initialisierung der neuen Instanz verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Klasse.</summary>\r
+      <param name="value">Eine Zeichenfolge, die zur Initialisierung der neuen Instanz verwendet wird.</param>\r
+      <param name="quality">Ein Qualitätsfaktor für die Initialisierung der neuen -Instanz.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene Objekt und das aktuelle <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Qualitäts-Headerwerts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist eine ungültige Zeichenfolge mit Qualitätsheaderwertinformationen.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">\r
+      <summary>Ruft den Qualitätsfaktor vom <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Objekt ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Double" /> zurück.Der Qualitätsfaktor vom <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">\r
+      <summary>Ruft den Zeichenfolgewert aus dem <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Objekt ab.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Zeichenfolgewert aus dem <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />-Objekt.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">\r
+      <summary>Stellt einen Headerwert zum Akzeptieren von Codierung dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />-Klasse.</summary>\r
+      <param name="source">Ein <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> Objekt, das zur Initialisierung der neuen Instanz verwendet wird. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />-Klasse.</summary>\r
+      <param name="value">Eine Zeichenfolge, die zur Initialisierung der neuen Instanz verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene Objekt und das aktuelle <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">\r
+      <summary>Ruft die Übertragungs-Codierungs-Parameter ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Collections.Generic.ICollection`1" /> zurück.Die Übertragungscodierungsparameter.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Headerwerts für die Übertragungscodierung darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist kein ungültige Information für einen Übertragungscodierungs-Headerwert.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">\r
+      <summary>Ruft den Übertragungscodierungswert ab.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Übertragungscodierungswert.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">\r
+      <summary>Stellt einen Accept-Encoding-Headerwert mit optionalem Qualitätsfaktor dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />-Klasse.</summary>\r
+      <param name="value">Eine Zeichenfolge, die zur Initialisierung der neuen Instanz verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />-Klasse.</summary>\r
+      <param name="value">Eine Zeichenfolge, die zur Initialisierung der neuen Instanz verwendet wird.</param>\r
+      <param name="quality">Ein Wert für den Qualitätsfaktor.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Übertragungscodierungswerts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist ein ungültige Übertragungscodierung mit Qualitätsheaderwertinformationen.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">\r
+      <summary>Ruft den Qualitätsfaktor von <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Double" /> zurück.Der Qualitätsfaktor von <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ViaHeaderValue">\r
+      <summary>Stellt den Wert des Via-Headers dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Klasse.</summary>\r
+      <param name="protocolVersion">Die Protokollversion des empfangenen Protokolls.</param>\r
+      <param name="receivedBy">Der Host und der Port, von denen die Anforderung oder Antwort empfangen wurde.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Klasse.</summary>\r
+      <param name="protocolVersion">Die Protokollversion des empfangenen Protokolls.</param>\r
+      <param name="receivedBy">Der Host und der Port, von denen die Anforderung oder Antwort empfangen wurde.</param>\r
+      <param name="protocolName">Der Protokollname des empfangenen Protokolls.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Klasse.</summary>\r
+      <param name="protocolVersion">Die Protokollversion des empfangenen Protokolls.</param>\r
+      <param name="receivedBy">Der Host und der Port, von denen die Anforderung oder Antwort empfangen wurde.</param>\r
+      <param name="protocolName">Der Protokollname des empfangenen Protokolls.</param>\r
+      <param name="comment">Das Befehlsfeld, das verwendet wird, um die Software des empfangenen Proxys oder Gateways zu identifizieren.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">\r
+      <summary>Ruft das Befehlsfeld ab, das verwendet wird, um die Software des empfangenen Proxys oder Gateways zu identifizieren.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Das Befehlsfeld, das verwendet wird, um die Software des empfangenen Proxys oder Gateways zu identifizieren.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" />-Objekt und das aktuelle <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Gibt einen Hashcode für das aktuelle Objekt zurück.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> zurück.Eine <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Instanz.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Informationen des Via-Headerwerts darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist keine gültige Information für einen Via-Headerwert.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">\r
+      <summary>Ruft den Protokollnamen des empfangenen Protokolls ab.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Protokollname.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">\r
+      <summary>Ruft die Protokollversion des empfangenen Protokolls ab.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Die Protokollversion.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">\r
+      <summary>Ruft den Host und Port ab, von der die Anforderung oder Antwort empfangen wurden.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Host und der Port, von denen die Anforderung oder Antwort empfangen wurde.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.WarningHeaderValue">\r
+      <summary>Stellt einen Warnwert dar, der vom Warn-Header verwendet wird.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />-Klasse.</summary>\r
+      <param name="code">Der spezifische Warncode.</param>\r
+      <param name="agent">Der Host, der die Warnung angehängt hat.</param>\r
+      <param name="text">Eine Zeichenfolge in Anführungszeichen, die den Warnungs-Text enthält.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />-Klasse.</summary>\r
+      <param name="code">Der spezifische Warncode.</param>\r
+      <param name="agent">Der Host, der die Warnung angehängt hat.</param>\r
+      <param name="text">Eine Zeichenfolge in Anführungszeichen, die den Warnungs-Text enthält.</param>\r
+      <param name="date">Der Datum/Uhrzeit-Stempel der Warnung.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">\r
+      <summary>Ruft den Host ab, der die Warnung angehängt hat.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Der Host, der die Warnung angehängt hat.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">\r
+      <summary>Ruft den spezifischen Warncode ab.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Der spezifische Warncode.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">\r
+      <summary>Ruft den Datum-/Uhrzeit-Stempel der Warnung ab.</summary>\r
+      <returns>Gibt <see cref="T:System.DateTimeOffset" /> zurück.Der Datum/Uhrzeit-Stempel der Warnung.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">\r
+      <summary>Bestimmt, ob das angegebene <see cref="T:System.Object" /> und das aktuelle <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />-Objekt gleich sind.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn das angegebene <see cref="T:System.Object" /> und das aktuelle Objekt gleich sind, andernfalls false.</returns>\r
+      <param name="obj">Das Objekt, das mit dem aktuellen Objekt verglichen werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">\r
+      <summary>Fungiert als Hashfunktion für ein <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />-Objekt.</summary>\r
+      <returns>Gibt <see cref="T:System.Int32" /> zurück.Ein Hashcode für das aktuelle Objekt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">\r
+      <summary>Konvertiert eine Zeichenfolge in eine <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />-Instanz.</summary>\r
+      <returns>Gibt eine <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />-Instanz zurück.</returns>\r
+      <param name="input">Eine Zeichenfolge, die Authentifizierungsheader-Wertinformationen darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> ist ein null-Verweis.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ist keine gültige Wertinformation für einen Authentifizierungsheader.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">\r
+      <summary>Ruft eine Zeichenfolge in Anführungszeichen ab, die den Warnungstext enthält.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge in Anführungszeichen, die den Warnungs-Text enthält.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">\r
+      <summary>Gibt eine Zeichenfolge zurück, die das aktuelle <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />-Objekt darstellt.</summary>\r
+      <returns>Gibt <see cref="T:System.String" /> zurück.Eine Zeichenfolge, die das aktuelle Objekt darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">\r
+      <summary>Bestimmt, ob es sich bei einer Zeichenfolge um gültige <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />-Informationen handelt.</summary>\r
+      <returns>Gibt <see cref="T:System.Boolean" /> zurück.true, wenn <paramref name="input" /> gültige <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />-Informationen sind; andernfalls false.</returns>\r
+      <param name="input">Die zu validierende Zeichenfolge.</param>\r
+      <param name="parsedValue">Die <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />-Version der Zeichenfolge.</param>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Net.Sockets.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Net.Sockets.xml
new file mode 100644 (file)
index 0000000..c48c346
--- /dev/null
@@ -0,0 +1,394 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Sockets</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Sockets.ProtocolType">\r
+      <summary>Gibt die Protokolle an, die von der <see cref="T:System.Net.Sockets.Socket" />-Klasse unterstützt werden.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Tcp">\r
+      <summary>Transmission Control Protocol.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Udp">\r
+      <summary>User Datagram-Protokoll.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unknown">\r
+      <summary>Unbekanntes Protokoll.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unspecified">\r
+      <summary>Nicht definiertes Protokoll.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.Socket">\r
+      <summary>Implementiert die Berkeley-Sockets-Schnittstelle.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Sockets.Socket" />-Klasse unter Verwendung der angegebenen Adressfamilie sowie des angegebenen Sockettyps und Protokolls.</summary>\r
+      <param name="addressFamily">Einer der <see cref="T:System.Net.Sockets.AddressFamily" />-Werte. </param>\r
+      <param name="socketType">Einer der <see cref="T:System.Net.Sockets.SocketType" />-Werte. </param>\r
+      <param name="protocolType">Einer der <see cref="T:System.Net.Sockets.ProtocolType" />-Werte. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Die Kombination von <paramref name="addressFamily" />, <paramref name="socketType" /> und <paramref name="protocolType" /> führt zu einem ungültigen Socket. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Net.Sockets.Socket" />-Klasse unter Verwendung der angegebenen Sockettyps und Protokolls.</summary>\r
+      <param name="socketType">Einer der <see cref="T:System.Net.Sockets.SocketType" />-Werte.</param>\r
+      <param name="protocolType">Einer der <see cref="T:System.Net.Sockets.ProtocolType" />-Werte.</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Die Kombination von <paramref name="socketType" /> und <paramref name="protocolType" /> führt zu einem ungültigen Socket. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Beginnt einen asynchronen Vorgang, um eine eingehende Verbindung anzunehmen.</summary>\r
+      <returns>Gibt true zurück, wenn der E/A-Vorgang aussteht.Das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter wird nach dem Abschluss des Vorgangs ausgelöst.Gibt false zurück, wenn der E/A-Vorgang synchron abgeschlossen wurde.Das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter wird nicht ausgelöst, und das als Parameter übergebene <paramref name="e" />-Objekt kann direkt nach der Rückgabe des Methodenaufrufs untersucht werden, um die Ergebnisse des Vorgangs abzurufen.</returns>\r
+      <param name="e">Das <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt, das für diesen asynchronen Socketvorgang verwendet werden soll.</param>\r
+      <exception cref="T:System.ArgumentException">Ein Argument ist ungültig.Diese Ausnahme tritt auf, wenn der bereitgestellte Puffer nicht groß genug ist.Der Puffer muss wenigstens 2 * (sizeof(SOCKADDR_STORAGE + 16) Bytes betragen.Diese Ausnahme tritt auch auf, wenn mehrere Puffer angegeben werden und die <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" />-Eigenschaft nicht NULL ist.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Ein Argument liegt außerhalb des gültigen Bereichs.Die Ausnahme tritt auf, wenn <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Count" /> kleiner als 0 ist.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Es wurde eine ungültige Operation angefordert.Diese Ausnahme tritt auf, wenn der annehmende <see cref="T:System.Net.Sockets.Socket" /> keine Verbindungen überwacht oder der angenommene Socket gebunden ist.Sie müssen die <see cref="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)" />-Methode und die <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" />-Methode aufrufen, bevor Sie die <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" />-Methode aufrufen.Diese Ausnahme tritt auch auf, wenn der Socket bereits verbunden ist oder bereits ein Socketvorgang mit dem angegebenen <paramref name="e" />-Parameter ausgeführt wird. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.Weitere Informationen finden Sie im Abschnitt Hinweise.</exception>\r
+      <exception cref="T:System.NotSupportedException">Für diese Methode ist Windows XP oder höher erforderlich.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.AddressFamily">\r
+      <summary>Ruft die Adressfamilie des <see cref="T:System.Net.Sockets.Socket" /> ab.</summary>\r
+      <returns>Einer der <see cref="T:System.Net.Sockets.AddressFamily" />-Werte.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">\r
+      <summary>Ordnet einem <see cref="T:System.Net.Sockets.Socket" /> einen lokalen Endpunkt zu.</summary>\r
+      <param name="localEP">Der lokale <see cref="T:System.Net.EndPoint" />, der dem <see cref="T:System.Net.Sockets.Socket" /> zugeordnet werden soll. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localEP" /> ist null. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.Weitere Informationen finden Sie im Abschnitt Hinweise.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Ein in der Aufrufliste übergeordneter Aufrufer hat keine Berechtigung für den angeforderten Vorgang. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Bricht eine asynchrone Anforderung einer Remotehostverbindung ab.</summary>\r
+      <param name="e">Das <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt, das verwendet wurde, um die Verbindung mit dem Remotehost durch Aufrufen einer der <see cref="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)" />-Methoden anzufordern.</param>\r
+      <exception cref="T:System.ArgumentNullException">Der <paramref name="e" />-Parameter kann nicht NULL und der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> kann nicht NULL sein.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Ein in der Aufrufliste übergeordneter Aufrufer hat keine Berechtigung für den angeforderten Vorgang.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Beginnt eine asynchrone Anforderung einer Verbindung mit einem Remotehost.</summary>\r
+      <returns>Gibt true zurück, wenn der E/A-Vorgang aussteht.Das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter wird nach dem Abschluss des Vorgangs ausgelöst.Gibt false zurück, wenn der E/A-Vorgang synchron abgeschlossen wurde.In diesem Fall wird das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter nicht ausgelöst, und das als Parameter übergebene <paramref name="e" />-Objekt kann direkt nach der Rückgabe des Methodenaufrufs untersucht werden, um die Ergebnisse des Vorgangs abzurufen.</returns>\r
+      <param name="e">Das <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt, das für diesen asynchronen Socketvorgang verwendet werden soll.</param>\r
+      <exception cref="T:System.ArgumentException">Ein Argument ist ungültig.Diese Ausnahme tritt auf, wenn mehrere Puffer angegeben werden und die <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" />-Eigenschaft nicht NULL ist.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Der <paramref name="e" />-Parameter kann nicht NULL und der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> kann nicht NULL sein.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Der <see cref="T:System.Net.Sockets.Socket" /> führt eine Überwachung durch, oder ein Socketvorgang wird bereits mit dem im <paramref name="e" />-Parameter angegebenen <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt ausgeführt.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.Weitere Informationen finden Sie im Abschnitt Hinweise.</exception>\r
+      <exception cref="T:System.NotSupportedException">Für diese Methode ist Windows XP oder höher erforderlich.Diese Ausnahme tritt auch auf, wenn der lokale Endpunkt und der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> nicht die gleiche Adressfamilie aufweisen.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Ein in der Aufrufliste übergeordneter Aufrufer hat keine Berechtigung für den angeforderten Vorgang.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Beginnt eine asynchrone Anforderung einer Verbindung mit einem Remotehost.</summary>\r
+      <returns>Gibt true zurück, wenn der E/A-Vorgang aussteht.Das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter wird nach dem Abschluss des Vorgangs ausgelöst.Gibt false zurück, wenn der E/A-Vorgang synchron abgeschlossen wurde.In diesem Fall wird das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter nicht ausgelöst, und das als Parameter übergebene <paramref name="e" />-Objekt kann direkt nach der Rückgabe des Methodenaufrufs untersucht werden, um die Ergebnisse des Vorgangs abzurufen.</returns>\r
+      <param name="socketType">Einer der <see cref="T:System.Net.Sockets.SocketType" />-Werte.</param>\r
+      <param name="protocolType">Einer der <see cref="T:System.Net.Sockets.ProtocolType" />-Werte.</param>\r
+      <param name="e">Das <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt, das für diesen asynchronen Socketvorgang verwendet werden soll.</param>\r
+      <exception cref="T:System.ArgumentException">Ein Argument ist ungültig.Diese Ausnahme tritt auf, wenn mehrere Puffer angegeben werden und die <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" />-Eigenschaft nicht NULL ist.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Der <paramref name="e" />-Parameter kann nicht NULL und der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> kann nicht NULL sein.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Der <see cref="T:System.Net.Sockets.Socket" /> führt eine Überwachung durch, oder ein Socketvorgang wird bereits mit dem im <paramref name="e" />-Parameter angegebenen <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt ausgeführt.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.Weitere Informationen finden Sie im Abschnitt Hinweise.</exception>\r
+      <exception cref="T:System.NotSupportedException">Für diese Methode ist Windows XP oder höher erforderlich.Diese Ausnahme tritt auch auf, wenn der lokale Endpunkt und der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> nicht die gleiche Adressfamilie aufweisen.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Ein in der Aufrufliste übergeordneter Aufrufer hat keine Berechtigung für den angeforderten Vorgang.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Connected">\r
+      <summary>Ruft einen Wert ab, der angibt, ob ein <see cref="T:System.Net.Sockets.Socket" /> mit dem Remotehost des letzten <see cref="Overload:System.Net.Sockets.Socket.Send" />-Vorgangs oder <see cref="Overload:System.Net.Sockets.Socket.Receive" />-Vorgangs verbunden ist.</summary>\r
+      <returns>true, wenn <see cref="T:System.Net.Sockets.Socket" /> beim letzten Vorgang mit einer Remoteressource verbunden war, andernfalls false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose">\r
+      <summary>Gibt alle von der aktuellen Instanz der <see cref="T:System.Net.Sockets.Socket" />-Klasse verwendeten Ressourcen frei.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">\r
+      <summary>Gibt die vom <see cref="T:System.Net.Sockets.Socket" /> verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.</summary>\r
+      <param name="disposing">true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben. false, wenn ausschließlich nicht verwaltete Ressourcen freigegeben werden sollen. </param>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Finalize">\r
+      <summary>Gibt von der <see cref="T:System.Net.Sockets.Socket" />-Klasse verwendete Ressourcen frei.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">\r
+      <summary>Versetzt einen <see cref="T:System.Net.Sockets.Socket" /> in den Überwachungszustand.</summary>\r
+      <param name="backlog">Die maximale Länge der Warteschlange für ausstehende Verbindungen. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.Weitere Informationen finden Sie im Abschnitt Hinweise.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.LocalEndPoint">\r
+      <summary>Ruft den lokalen Endpunkt ab.</summary>\r
+      <returns>Der <see cref="T:System.Net.EndPoint" />, den der <see cref="T:System.Net.Sockets.Socket" /> für die Kommunikation verwendet.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.Weitere Informationen finden Sie im Abschnitt Hinweise.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.NoDelay">\r
+      <summary>Ruft einen <see cref="T:System.Boolean" />-Wert ab, der angibt, ob der Stream-<see cref="T:System.Net.Sockets.Socket" /> den Nagle-Algorithmus verwendet, oder legt diesen fest.</summary>\r
+      <returns>false, wenn der <see cref="T:System.Net.Sockets.Socket" /> den Nagle-Algorithmus verwendet, andernfalls true.Die Standardeinstellung ist false.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den <see cref="T:System.Net.Sockets.Socket" />.Weitere Informationen finden Sie im Abschnitt Hinweise.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv4">\r
+      <summary>Gibt an, ob das zugrunde liegende Betriebssystem und die Netzwerkkarten IPv4 (Internet Protocol, Version 4) unterstützen.</summary>\r
+      <returns>true, wenn das Betriebssystem und die Netzwerkkarten das IPv4-Protokoll unterstützen, andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv6">\r
+      <summary>Gibt an, ob das zugrunde liegende Betriebssystem und die Netzwerkkarten IPv6 (Internet Protocol, Version 6) unterstützen.</summary>\r
+      <returns>true, wenn das Betriebssystem und die Netzwerkkarten das Protokoll IPv6 unterstützen, andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ProtocolType">\r
+      <summary>Ruft den Protokolltyp des <see cref="T:System.Net.Sockets.Socket" /> ab.</summary>\r
+      <returns>Einer der <see cref="T:System.Net.Sockets.ProtocolType" />-Werte.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Startet eine asynchrone Anforderung, um Daten von einem verbundenen <see cref="T:System.Net.Sockets.Socket" />-Objekt zu empfangen.</summary>\r
+      <returns>Gibt true zurück, wenn der E/A-Vorgang aussteht.Das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter wird nach dem Abschluss des Vorgangs ausgelöst.Gibt false zurück, wenn der E/A-Vorgang synchron abgeschlossen wurde.In diesem Fall wird das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter nicht ausgelöst, und das als Parameter übergebene <paramref name="e" />-Objekt kann direkt nach der Rückgabe des Methodenaufrufs untersucht werden, um die Ergebnisse des Vorgangs abzurufen.</returns>\r
+      <param name="e">Das <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt, das für diesen asynchronen Socketvorgang verwendet werden soll.</param>\r
+      <exception cref="T:System.ArgumentException">Ein Argument war ungültig.Die <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />-Eigenschaft oder <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" />-Eigenschaft des <paramref name="e" />-Parameters muss auf gültige Puffer verweisen.Eine dieser Eigenschaften kann festgelegt werden, nicht jedoch beide gleichzeitig.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Es wird bereits ein Socketvorgang mit dem im <paramref name="e" />-Parameter angegebenen <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt ausgeführt.</exception>\r
+      <exception cref="T:System.NotSupportedException">Für diese Methode ist Windows XP oder höher erforderlich.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.Weitere Informationen finden Sie im Abschnitt Hinweise.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ReceiveBufferSize">\r
+      <summary>Ruft einen Wert ab, der die Größe des Empfangspuffers des <see cref="T:System.Net.Sockets.Socket" /> angibt, oder legt diesen fest.</summary>\r
+      <returns>Ein <see cref="T:System.Int32" />, das die Größe des Empfangspuffer in Bytes enthält.Der Standard ist 8192.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Der für einen set-Vorgang angegebene Wert ist kleiner als 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Beginnt den asynchronen Datenempfang aus dem angegebenen Netzwerkgerät.</summary>\r
+      <returns>Gibt true zurück, wenn der E/A-Vorgang aussteht.Das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter wird nach dem Abschluss des Vorgangs ausgelöst.Gibt false zurück, wenn der E/A-Vorgang synchron abgeschlossen wurde.In diesem Fall wird das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter nicht ausgelöst, und das als Parameter übergebene <paramref name="e" />-Objekt kann direkt nach der Rückgabe des Methodenaufrufs untersucht werden, um die Ergebnisse des Vorgangs abzurufen.</returns>\r
+      <param name="e">Das <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt, das für diesen asynchronen Socketvorgang verwendet werden soll.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> darf nicht NULL sein.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Es wird bereits ein Socketvorgang mit dem im <paramref name="e" />-Parameter angegebenen <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt ausgeführt.</exception>\r
+      <exception cref="T:System.NotSupportedException">Für diese Methode ist Windows XP oder höher erforderlich.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">\r
+      <summary>Ruft den Remoteendpunkt ab.</summary>\r
+      <returns>Der <see cref="T:System.Net.EndPoint" />, mit dem der <see cref="T:System.Net.Sockets.Socket" /> kommuniziert.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.Weitere Informationen finden Sie im Abschnitt Hinweise.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Sendet Daten asynchron an ein verbundenes <see cref="T:System.Net.Sockets.Socket" />-Objekt.</summary>\r
+      <returns>Gibt true zurück, wenn der E/A-Vorgang aussteht.Das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter wird nach dem Abschluss des Vorgangs ausgelöst.Gibt false zurück, wenn der E/A-Vorgang synchron abgeschlossen wurde.In diesem Fall wird das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter nicht ausgelöst, und das als Parameter übergebene <paramref name="e" />-Objekt kann direkt nach der Rückgabe des Methodenaufrufs untersucht werden, um die Ergebnisse des Vorgangs abzurufen.</returns>\r
+      <param name="e">Das <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt, das für diesen asynchronen Socketvorgang verwendet werden soll.</param>\r
+      <exception cref="T:System.ArgumentException">Die <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />-Eigenschaft oder <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" />-Eigenschaft des <paramref name="e" />-Parameters muss auf gültige Puffer verweisen.Eine dieser Eigenschaften kann festgelegt werden, nicht jedoch beide gleichzeitig.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Es wird bereits ein Socketvorgang mit dem im <paramref name="e" />-Parameter angegebenen <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt ausgeführt.</exception>\r
+      <exception cref="T:System.NotSupportedException">Für diese Methode ist Windows XP oder höher erforderlich.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Der <see cref="T:System.Net.Sockets.Socket" /> ist noch nicht verbunden oder wurde nicht über eine <see cref="M:System.Net.Sockets.Socket.Accept" />-<see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" />- oder <see cref="Overload:System.Net.Sockets.Socket.BeginAccept" />-Methode abgerufen.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.SendBufferSize">\r
+      <summary>Ruft einen Wert ab, der die Größe des Sendepuffers für den <see cref="T:System.Net.Sockets.Socket" /> angibt, oder legt diesen fest.</summary>\r
+      <returns>Ein <see cref="T:System.Int32" />, das die Größe des Sendepuffer in Bytes enthält.Der Standard ist 8192.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Der für einen set-Vorgang angegebene Wert ist kleiner als 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Sendet Daten asynchron an einen bestimmten Remotehost.</summary>\r
+      <returns>Gibt true zurück, wenn der E/A-Vorgang aussteht.Das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter wird nach dem Abschluss des Vorgangs ausgelöst.Gibt false zurück, wenn der E/A-Vorgang synchron abgeschlossen wurde.In diesem Fall wird das <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" />-Ereignis für den <paramref name="e" />-Parameter nicht ausgelöst, und das als Parameter übergebene <paramref name="e" />-Objekt kann direkt nach der Rückgabe des Methodenaufrufs untersucht werden, um die Ergebnisse des Vorgangs abzurufen.</returns>\r
+      <param name="e">Das <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt, das für diesen asynchronen Socketvorgang verwendet werden soll.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> darf nicht NULL sein.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Es wird bereits ein Socketvorgang mit dem im <paramref name="e" />-Parameter angegebenen <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Objekt ausgeführt.</exception>\r
+      <exception cref="T:System.NotSupportedException">Für diese Methode ist Windows XP oder höher erforderlich.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Das angegebene Protokoll ist verbindungsorientiert, aber der <see cref="T:System.Net.Sockets.Socket" /> wurde noch nicht verbunden.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">\r
+      <summary>Deaktiviert Senden und Empfangen für einen <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <param name="how">Einer der <see cref="T:System.Net.Sockets.SocketShutdown" />-Werte, der den Vorgang angibt, der nicht mehr zulässig ist. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.Weitere Informationen finden Sie im Abschnitt Hinweise.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Ttl">\r
+      <summary>Ruft einen Wert ab, der die Gültigkeitsdauer (TTL) von IP (Internet Protocol)-Paketen angibt, die vom <see cref="T:System.Net.Sockets.Socket" /> gesendet werden.</summary>\r
+      <returns>Der TTL-Wert.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Für den TTL-Wert kann keine negative Zahl festgelegt werden.</exception>\r
+      <exception cref="T:System.NotSupportedException">Diese Eigenschaft kann nur für Sockets in der <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" />-Familie oder der <see cref="F:System.Net.Sockets.AddressFamily.InterNetworkV6" />-Familie festgelegt werden.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Fehler beim Zugriff auf den Socket.Dieser Fehler wird auch zurückgegeben, wenn versucht wird, TTL auf einen höheren Wert als 255 festzulegen.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Der <see cref="T:System.Net.Sockets.Socket" /> wurde geschlossen. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncEventArgs">\r
+      <summary>Stellt einen asynchronen Socketvorgang dar.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.#ctor">\r
+      <summary>Erstellt eine leere <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Instanz.</summary>\r
+      <exception cref="T:System.NotSupportedException">Die Plattform wird nicht unterstützt. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.AcceptSocket">\r
+      <summary>Ruft den Socket ab, der zum Akzeptieren einer Verbindung mit einer asynchronen Socketmethode erstellt wird, oder legt ihn fest.</summary>\r
+      <returns>Der zu verwendende <see cref="T:System.Net.Sockets.Socket" /> oder der Socket, der zum Akzeptieren einer Verbindung mit einer asynchronen Socketmethode erstellt wird.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer">\r
+      <summary>Ruft den Datenpuffer ab, der mit einer asynchronen Socketmethode verwendet werden soll.</summary>\r
+      <returns>Ein <see cref="T:System.Byte" />-Array, das den Datenpuffer darstellt, der mit einer asynchronen Socketmethode verwendet werden soll.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList">\r
+      <summary>Ruft ein Array von Datenpuffern ab, die mit einer asynchronen Socketmethode verwendet werden sollen, oder legt es fest.</summary>\r
+      <returns>Eine <see cref="T:System.Collections.IList" />, die ein Array von Datenpuffern darstellt, die mit einer asynchronen Socketmethode verwendet werden sollen.</returns>\r
+      <exception cref="T:System.ArgumentException">Für einen set-Vorgang wurden mehrdeutige Puffer angegeben.Diese Ausnahme tritt auf, wenn die <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />-Eigenschaft auf einen Wert ungleich NULL festgelegt wurde und versucht wurde, die <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" />-Eigenschaft auf einen Wert ungleich NULL festzulegen.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BytesTransferred">\r
+      <summary>Ruft die Anzahl der im Socketvorgang übertragenen Bytes ab.</summary>\r
+      <returns>Ein <see cref="T:System.Int32" /> mit der Anzahl der im Socketvorgang übertragenen Bytes.</returns>\r
+    </member>\r
+    <member name="E:System.Net.Sockets.SocketAsyncEventArgs.Completed">\r
+      <summary>Das Ereignis, das zum Abschließen eines asynchronen Vorgangs verwendet wird.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectByNameError">\r
+      <summary>Ruft die Ausnahme im Fall eines Verbindungsfehlers ab, wenn <see cref="T:System.Net.DnsEndPoint" /> verwendet wurde.</summary>\r
+      <returns>Ein <see cref="T:System.Exception" />, das die Ursache des Verbindungsfehlers angibt, wenn ein <see cref="T:System.Net.DnsEndPoint" /> für die <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />-Eigenschaft angegeben wurde.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectSocket">\r
+      <summary>Das erstellte und verbundene <see cref="T:System.Net.Sockets.Socket" />-Objekt nach dem erfolgreichen Beenden der <see cref="Overload:System.Net.Sockets.Socket.ConnectAsync" />-Methode.</summary>\r
+      <returns>Das verbundene <see cref="T:System.Net.Sockets.Socket" />-Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Count">\r
+      <summary>Ruft die maximale Datenmenge in Bytes ab, die in einem asynchronen Vorgang gesendet oder empfangen wird.</summary>\r
+      <returns>Ein <see cref="T:System.Int32" /> mit der maximalen Datenmenge in Bytes, die gesendet oder empfangen werden soll.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Dispose">\r
+      <summary>Gibt die von der <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Instanz verwendeten nicht verwalteten Ressourcen zurück und verwirft optional die verwalteten Ressourcen.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Finalize">\r
+      <summary>Gibt von der <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />-Klasse verwendete Ressourcen frei.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.LastOperation">\r
+      <summary>Ruft den Typ des Socketvorgangs ab, der zuletzt mit diesem Kontextobjekt ausgeführt wurde.</summary>\r
+      <returns>Eine <see cref="T:System.Net.Sockets.SocketAsyncOperation" />-Instanz, die den Typ des Socketvorgangs angibt, der zuletzt mit diesem Kontextobjekt ausgeführt wurde.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Offset">\r
+      <summary>Ruft den Offset in Bytes im Datenpuffer ab, auf den von der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />-Eigenschaft verwiesen wird.</summary>\r
+      <returns>Ein <see cref="T:System.Int32" /> mit dem Offset in Bytes im Datenpuffer, auf den von der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />-Eigenschaft verwiesen wird.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Stellt eine Methode dar, die beim Abschluss eines asynchronen Vorgangs aufgerufen wird.</summary>\r
+      <param name="e">Das signalisierte Ereignis.</param>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint">\r
+      <summary>Ruft den Remote-IP-Endpunkt für einen asynchronen Vorgang ab oder legt ihn fest.</summary>\r
+      <returns>Ein <see cref="T:System.Net.EndPoint" />, der den Remote-IP-Endpunkt für einen asynchronen Vorgang darstellt.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Legt den Datenpuffer fest, der mit einer asynchronen Socketmethode verwendet werden soll.</summary>\r
+      <param name="buffer">Der Datenpuffer, der mit einer asynchronen Socketmethode verwendet werden soll.</param>\r
+      <param name="offset">Der Offset (in Bytes) im Datenpuffer, in dem der Vorgang beginnt.</param>\r
+      <param name="count">Die maximale Datenmenge in Bytes, die im Puffer gesendet oder empfangen werden soll.</param>\r
+      <exception cref="T:System.ArgumentException">Es wurden mehrdeutige Puffer angegeben.Diese Ausnahme tritt auf, wenn die <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />-Eigenschaft nicht NULL ist und die <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" />-Eigenschaft ebenfalls nicht NULL ist.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Ein Argument lag außerhalb des gültigen Bereichs.Diese Ausnahme tritt auf, wenn der <paramref name="offset" />-Parameter kleiner als 0 (null) oder größer als die Länge des Arrays in der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />-Eigenschaft ist.Diese Ausnahme tritt außerdem auf, wenn der <paramref name="count" />-Parameter kleiner als 0 (null) oder größer als die Länge des Arrays in der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />-Eigenschaft abzüglich des <paramref name="offset" />-Parameters ist.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Int32,System.Int32)">\r
+      <summary>Legt den Datenpuffer fest, der mit einer asynchronen Socketmethode verwendet werden soll.</summary>\r
+      <param name="offset">Der Offset (in Bytes) im Datenpuffer, in dem der Vorgang beginnt.</param>\r
+      <param name="count">Die maximale Datenmenge in Bytes, die im Puffer gesendet oder empfangen werden soll.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Ein Argument lag außerhalb des gültigen Bereichs.Diese Ausnahme tritt auf, wenn der <paramref name="offset" />-Parameter kleiner als 0 (null) oder größer als die Länge des Arrays in der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />-Eigenschaft ist.Diese Ausnahme tritt außerdem auf, wenn der <paramref name="count" />-Parameter kleiner als 0 (null) oder größer als die Länge des Arrays in der <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />-Eigenschaft abzüglich des <paramref name="offset" />-Parameters ist.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.SocketError">\r
+      <summary>Ruft das Ergebnis des asynchronen Socketvorgangs ab oder legt dieses fest.</summary>\r
+      <returns>Ein <see cref="T:System.Net.Sockets.SocketError" />, der das Ergebnis des asynchronen Socketvorgangs darstellt.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.UserToken">\r
+      <summary>Ruft ein Benutzer- oder Anwendungsobjekt ab, das diesem asynchronen Socketvorgang zugeordnet ist, oder legt es fest.</summary>\r
+      <returns>Ein Objekt, das das Benutzer- oder Anwendungsobjekt darstellt, das diesem asynchronen Socketvorgang zugeordnet ist.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncOperation">\r
+      <summary>Der Typ des asynchronen Socketvorgangs, der zuletzt mit diesem Kontextobjekt ausgeführt wurde.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Accept">\r
+      <summary>Ein Accept-Socketvorgang. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Connect">\r
+      <summary>Ein Connect-Socketvorgang.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.None">\r
+      <summary>Keiner der Socketvorgänge.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Receive">\r
+      <summary>Ein Receive-Socketvorgang.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.ReceiveFrom">\r
+      <summary>Ein ReceiveFrom-Socketvorgang.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Send">\r
+      <summary>Ein Send-Socketvorgang.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.SendTo">\r
+      <summary>Ein SendTo-Socketvorgang.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketShutdown">\r
+      <summary>Definiert Konstanten, die von der <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" />-Methode verwendet werden.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Both">\r
+      <summary>Deaktiviert das Senden und Empfangen für einen <see cref="T:System.Net.Sockets.Socket" />.Dieses Feld ist konstant.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Receive">\r
+      <summary>Deaktiviert das Empfangen für einen <see cref="T:System.Net.Sockets.Socket" />.Dieses Feld ist konstant.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Send">\r
+      <summary>Deaktiviert das Senden für einen <see cref="T:System.Net.Sockets.Socket" />.Dieses Feld ist konstant.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketType">\r
+      <summary>Gibt den Sockettyp an, der von einer Instanz der <see cref="T:System.Net.Sockets.Socket" />-Klasse dargestellt wird.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Dgram">\r
+      <summary>Unterstützt Datagramme, die verbindungslose, unzuverlässige Meldungen mit einer festen (i. d. R. kleinen) maximalen Länge sind.Meldungen können verloren gehen, doppelt oder in der falschen Reihenfolge empfangen werden.Ein <see cref="T:System.Net.Sockets.Socket" /> vom Typ <see cref="F:System.Net.Sockets.SocketType.Dgram" /> benötigt vor dem Senden und Empfangen von Daten keine Verbindung und kann mit mehreren Peers kommunizieren.<see cref="F:System.Net.Sockets.SocketType.Dgram" /> verwendet das Datagram-Protokoll (<see cref="F:System.Net.Sockets.ProtocolType.Udp" />) und die <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Stream">\r
+      <summary>Unterstützt zuverlässige, bidirektionale, verbindungsbasierte Bytestreams, bei denen keine Daten dupliziert und die Begrenzungen nicht beibehalten werden.Ein Socket dieses Typs kommuniziert mit einem einzigen Peer und benötigt vor dem Beginn der Kommunikation eine Verbindung mit einem Remotehost.<see cref="F:System.Net.Sockets.SocketType.Stream" /> verwendet das Transmission Control Protocol (<see cref="F:System.Net.Sockets.ProtocolType.Tcp" />) <see cref="T:System.Net.Sockets.ProtocolType" /> und das InterNetwork<see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Unknown">\r
+      <summary>Gibt einen unbekannten Socket-Typ an.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Runtime.Serialization.Primitives.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Runtime.Serialization.Primitives.xml
new file mode 100644 (file)
index 0000000..47cb903
--- /dev/null
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Primitives</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.CollectionDataContractAttribute">\r
+      <summary>Ermöglich bei Anwendung auf einen Auflistungstyp die benutzerdefinierte Angabe der Auflistungselemente.Dieses Attribut kann nur auf Typen angewendet werden, die vom <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> als gültige, serialisierbare Auflistungen erkannt werden.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.CollectionDataContractAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.CollectionDataContractAttribute" />-Klasse. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsItemNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsKeyNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReference">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Objektverweisdaten beizubehalten sind.</summary>\r
+      <returns>true, um Objektverweisdaten zu behalten; andernfalls false.Die Standardeinstellung ist false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsValueNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ItemName">\r
+      <summary>Ruft einen benutzerdefinierten Namen für ein Auflistungselement ab oder legt ihn fest.</summary>\r
+      <returns>Der auf die Auflistungselemente anzuwendende Name.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.KeyName">\r
+      <summary>Ruft den benutzerdefinierten Namen für einen Wörterbuchschlüsselnamen ab oder legt ihn fest.</summary>\r
+      <returns>Der anstelle des standardmäßigen Wörterbuchschlüsselnamens zu verwendende Name.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Name">\r
+      <summary>Ruft den Namen des Datenvertrags für den Auflistungstyp ab oder legt ihn fest.</summary>\r
+      <returns>Der Name des Datenvertrags für den Auflistungstyp.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Namespace">\r
+      <summary>Ruft den Namespace für den Datenvertrag ab oder legt ihn fest.</summary>\r
+      <returns>Der Namespace des Datenvertrags.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ValueName">\r
+      <summary>Ruft den benutzerdefinierten Namen für einen Wörterbuchwertnamen ab oder legt ihn fest.</summary>\r
+      <returns>Der anstelle des standardmäßigen Wörterbuchwertnamens zu verwendende Name.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.ContractNamespaceAttribute">\r
+      <summary>Gibt den CLR-Namespace und den XML-Namespace des Datenvertrags an. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.ContractNamespaceAttribute.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.ContractNamespaceAttribute" />-Klasse über den angegebenen Namespace. </summary>\r
+      <param name="contractNamespace">Der Namespace des Vertrags.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ClrNamespace">\r
+      <summary>Ruft den CLR-Namespace des Datenvertragstyps ab oder legt ihn fest. </summary>\r
+      <returns>Der gültige CLR-Namespace eines Typs.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace">\r
+      <summary>Ruft den Namespace der Datenvertragsmember ab.</summary>\r
+      <returns>Der Namespace der Datenvertragsmember.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractAttribute">\r
+      <summary>Gibt an, dass der Typ einen Datenvertrag definiert oder implementiert und mit einem Serialisierer wie dem <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> serialisierbar ist.Um ihren Typ serialisierbar zu machen, müssen die Autoren hierfür einen Datenvertrag definieren.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Klasse. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReference">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Objektverweisdaten beizubehalten sind.</summary>\r
+      <returns>true, um Objektverweisdaten mit Standard-XML zu behalten; andernfalls false.Die Standardeinstellung ist false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Name">\r
+      <summary>Ruft den Namen des Datenvertrags für den Typ ab oder legt ihn fest.</summary>\r
+      <returns>Der lokale Name des Datenvertrags.Der Standardwert ist der Name der Klasse, auf den das Attribut angewendet wird.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Namespace">\r
+      <summary>Ruft den Namespace des Datenvertrags für den Typ ab oder legt ihn fest.</summary>\r
+      <returns>Der Namespace des Vertrags. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataMemberAttribute">\r
+      <summary>Gibt bei Anwendung auf den Member eines Typs an, dass der Member Teil eines Datenvertrags ist und über den <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> serialisierbar ist.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataMemberAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataMemberAttribute" />-Klasse. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der Standardwert eines Felds oder einer Eigenschaft serialisiert werden soll, oder legt einen Wert fest. </summary>\r
+      <returns>true, wenn der Standardwert für einen Member im Serialisierungsstream generiert werden sollte, andernfalls false.Die Standardeinstellung ist true.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsRequired">\r
+      <summary>Ruft einen Wert auf, der das Serialisierungsmodul anweist, dass der Member beim Lesen oder Deserialisieren vorhanden sein muss, oder legt einen Wert fest.</summary>\r
+      <returns>true, wenn der Member erforderlich ist, andernfalls false.</returns>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">die Memberfunktion ist nicht vorhanden.</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Name">\r
+      <summary>Ruft einen Datenmembernamen ab oder legt diesen fest. </summary>\r
+      <returns>Der Name des Datenmembers.Der Standardwert ist der Name des Ziels, auf das das Attribut angewendet wird.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Order">\r
+      <summary>Ruft die Reihenfolge der Serialisierung und Deserialisierung eines Members ab oder legt diese fest.</summary>\r
+      <returns>Die numerische Reihenfolge der Serialisierung oder Deserialisierung.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.EnumMemberAttribute">\r
+      <summary>Gibt an, dass das Feld ein Enumerationsmember ist und serialisiert werden sollte.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.EnumMemberAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.EnumMemberAttribute" />-Klasse. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.Value">\r
+      <summary>Ruft den Wert ab, der dem Enumerationsmember, auf den das Attribut angewendet wird, zugeordnet ist, oder legt ihn fest. </summary>\r
+      <returns>Der dem Enumerationsmember zugeordnete Wert.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.IgnoreDataMemberAttribute">\r
+      <summary>Gibt bei Anwendung auf den Member eines Typs an, dass der Member nicht Teil eines Datenvertrags und nicht serialisiert ist.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.IgnoreDataMemberAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.IgnoreDataMemberAttribute" />-Klasse. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.InvalidDataContractException">\r
+      <summary>Die Ausnahme, die ausgelöst wird, wenn der <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> oder der <see cref="T:System.Runtime.Serialization.NetDataContractSerializer" /> bei der Serialisierung oder Deserialisierung auf einen ungültigen Datenvertrag trifft. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.InvalidDataContractException" />-Klasse.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.InvalidDataContractException" />-Klasse mit der angegebenen Fehlermeldung. </summary>\r
+      <param name="message">Eine Beschreibung des Fehlers. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String,System.Exception)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.InvalidDataContractException" />-Klasse mit der angegebenen Fehlermeldung und der angegebenen internen Ausnahme. </summary>\r
+      <param name="message">Eine Beschreibung des Fehlers. </param>\r
+      <param name="innerException">Der ursprüngliche <see cref="T:System.Exception" />. </param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.KnownTypeAttribute">\r
+      <summary>Gibt Typen an, die vom <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> beim Serialisieren oder Deserialisieren eines bestimmten Typs erkannt werden sollen. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" />-Klasse mit dem Namen einer Methode, die einen <see cref="T:System.Collections.IEnumerable" /> bekannter Typen zurückgibt. </summary>\r
+      <param name="methodName">Der Name der Methode, die einen <see cref="T:System.Collections.IEnumerable" /> von Typen zurückgibt, die bei der Serialisierung oder Deserialisierung von Daten verwendet werden.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.Type)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" />-Klasse mit dem angegebenen Typ. </summary>\r
+      <param name="type">Der <see cref="T:System.Type" />, der bei der Serialisierung oder Deserialisierung von Daten als bekannter Typ enthalten ist.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.MethodName">\r
+      <summary>Ruft den Namen einer Methode ab, die eine Liste von Typen zurückgibt, die bei der Serialisierung oder Deserialisierung erkannt werden sollen. </summary>\r
+      <returns>Ein <see cref="T:System.String" />, der den Namen der Methode für den von der <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" />-Klasse definierten Typ enthält. </returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.Type">\r
+      <summary>Ruft den Typ ab, der bei der Serialisierung oder Deserialisierung vom <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> erkannt werden soll. </summary>\r
+      <returns>Der <see cref="T:System.Type" />, der bei der Serialisierung oder Deserialisierung verwendet wird. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializedAttribute">\r
+      <summary>Gibt bei Anwendung auf eine Methode an, dass die Methode sofort nach der Serialisierung eines Objektgraphs in ein Objektdiagramm aufgerufen wird.Die Reihenfolge der Deserialisierung relativ zu anderen Objekten im Diagramm ist nicht deterministisch.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializedAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.OnDeserializedAttribute" />-Klasse. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializingAttribute">\r
+      <summary>Gibt bei Anwendung auf eine Methode an, dass die Methode während der Deserialisierung eines Objekts in ein Objektdiagramm aufgerufen wird.Die Reihenfolge der Deserialisierung relativ zu anderen Objekten im Diagramm ist nicht deterministisch.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializingAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.OnDeserializingAttribute" />-Klasse. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializedAttribute">\r
+      <summary>Gibt bei Anwendung auf eine Methode an, dass die Methode nach der Serialisierung eines Objektgraphs in ein Objektdiagramm aufgerufen wird.Die Reihenfolge der Serialisierung relativ zu anderen Objekten im Diagramm ist nicht deterministisch.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializedAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.OnSerializedAttribute" />-Klasse. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializingAttribute">\r
+      <summary>Gibt bei Anwendung auf eine Methode an, dass die Methode während der Serialisierung eines Objektgraphs in ein Objektdiagramm aufgerufen wird.Die Reihenfolge der Serialisierung relativ zu anderen Objekten im Diagramm ist nicht deterministisch.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializingAttribute.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.OnSerializingAttribute" />-Klasse. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.SerializationException">\r
+      <summary>Die Ausnahme, die ausgelöst wird, wenn während der Serialisierung oder Deserialisierung ein Fehler auftritt.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.SerializationException" />-Klasse mit Standardeigenschaften.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.SerializationException" />-Klasse mit einer angegebenen Meldung.</summary>\r
+      <param name="message">Gibt die Ursache für das Auftreten der Ausnahme an. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String,System.Exception)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.SerializationException" />-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.</summary>\r
+      <param name="message">Die Fehlermeldung, in der die Ursache der Ausnahme erklärt wird. </param>\r
+      <param name="innerException">Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.Wenn der <paramref name="innerException" />-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.StreamingContext">\r
+      <summary>Beschreibt die Quelle und das Ziel eines angegebenen serialisierten Streams und stellt einen zusätzlichen aufruferdefinierten Kontext bereit.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.Equals(System.Object)">\r
+      <summary>Bestimmt, ob zwei <see cref="T:System.Runtime.Serialization.StreamingContext" />-Instanzen den gleichen Wert enthalten.</summary>\r
+      <returns>true, wenn das angegebene Objekt eine Instanz von <see cref="T:System.Runtime.Serialization.StreamingContext" /> und gleich dem Wert der aktuellen Instanz ist, andernfalls false.</returns>\r
+      <param name="obj">Ein Objekt, das mit der aktuellen Instanz verglichen werden soll. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.GetHashCode">\r
+      <summary>Gibt einen Hashcode dieses Objekts zurück.</summary>\r
+      <returns>Der <see cref="T:System.Runtime.Serialization.StreamingContextStates" />-Wert, der die Quelle oder das Ziel der Serialisierung für diesen <see cref="T:System.Runtime.Serialization.StreamingContext" /> enthält.</returns>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Runtime.Serialization.Xml.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Runtime.Serialization.Xml.xml
new file mode 100644 (file)
index 0000000..f380943
--- /dev/null
@@ -0,0 +1,2058 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Xml</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.DataContractResolver">\r
+      <summary>Stellt einen Mechanismus bereit, mit dem bei der Serialisierung und der Deserialisierung Typen xsi:type-Darstellungen zugeordnet werden können bzw. diese Zuordnung aufgehoben werden kann.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataContractResolver" />-Klasse. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">\r
+      <summary>Überschreiben diese Methode, um den angegebenen xsi:type-Name und -Namespace bei der Deserialisierung einem Datenvertragstyp zuzuordnen.</summary>\r
+      <returns>Der Typ, dem der xsi:type-Name und -Namespace zugeordnet ist. </returns>\r
+      <param name="typeName">Der zuzuordnende xsi:type-Name.</param>\r
+      <param name="typeNamespace">Der zuzuordnende xsi:type-Namespace.</param>\r
+      <param name="declaredType">Der im Datenvertrag deklarierte Typ.</param>\r
+      <param name="knownTypeResolver">Der Resolver des bekannten Typs.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">\r
+      <summary>Überschreiben diese Methode, um einem xsi:type-Name und -Namespace bei der Serialisierung einen Datenvertragstyp zuzuordnen.</summary>\r
+      <returns>true, wenn die Zuordnung erfolgreich war, andernfalls false.</returns>\r
+      <param name="type">Der zuzuordnende Typ.</param>\r
+      <param name="declaredType">Der im Datenvertrag deklarierte Typ.</param>\r
+      <param name="knownTypeResolver">Der Resolver des bekannten Typs.</param>\r
+      <param name="typeName">Der xsi:type-Name.</param>\r
+      <param name="typeNamespace">Der xsi:type-Namespace.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializer">\r
+      <summary>Serialisiert oder deserialisiert mithilfe eines bereitgestellten Datenvertrags eine Instanz eines Typs in einen XML-Stream oder in ein XML-Dokument.Diese Klasse kann nicht vererbt werden.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataContractSerializer" />-Klasse, um ein Objekt des genannten Typs zu serialisieren bzw. zu deserialisieren.</summary>\r
+      <param name="type">Der Typ der Instanzen, die serialisiert oder deserialisiert werden.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataContractSerializer" />-Klasse, um ein Objekt des genannten Typs sowie eine Auflistung bekannter Typen, die im Objektdiagramm vorhanden sind, zu serialisieren bzw. zu deserialisieren.</summary>\r
+      <param name="type">Der Typ der Instanzen, die serialisiert oder deserialisiert werden.</param>\r
+      <param name="knownTypes">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />-Objekt des Typs <see cref="T:System.Type" />, das die in dem Objektdiagramm enthaltenen Typen angibt (falls vorhanden).</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataContractSerializer" />-Klasse, um ein Objekt des genannten Typs und Einstellungen zu serialisieren bzw. zu deserialisieren.</summary>\r
+      <param name="type">Der Typ der Instanz, die serialisiert oder deserialisiert werden soll.</param>\r
+      <param name="settings">Die Einstellungen des Serialisierungsprogramms</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataContractSerializer" />-Klasse, um ein Objekt des genannten Typs mithilfe des bereitgestellten XML-Stammelements und -Namespace zu serialisieren bzw. zu deserialisieren.</summary>\r
+      <param name="type">Der Typ der Instanzen, die serialisiert oder deserialisiert werden.</param>\r
+      <param name="rootName">Der Name des XML-Elements, das den zu serialisierenden bzw. zu deserialisierenden Inhalt enthält.</param>\r
+      <param name="rootNamespace">Der Namespace des XML-Elements, das den zu serialisierenden bzw. zu deserialisierenden Inhalt enthält.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataContractSerializer" />-Klasse, um ein Objekt des genannten Typs zu serialisieren bzw. zu deserialisieren.Darüber hinaus gibt diese Methode das XML-Stammelement und den Namespace in zwei Zeichenfolgenparametern sowie eine Liste bekannter Typen, die in dem Objektdiagramm ggf. enthalten sind, an.</summary>\r
+      <param name="type">Der Typ der Instanzen, die serialisiert oder deserialisiert werden.</param>\r
+      <param name="rootName">Der Stammelementname des Inhalts.</param>\r
+      <param name="rootNamespace">Der Namespace des Stammelements.</param>\r
+      <param name="knownTypes">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />-Objekt des Typs <see cref="T:System.Type" />, das die in dem Objektdiagramm enthaltenen Typen angibt (falls vorhanden).</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataContractSerializer" />-Klasse, um ein Objekt des genannten Typs mithilfe des XML-Stammelements und -Namespaces zu serialisieren bzw. zu deserialisieren, das/der durch die Parameter des Typs <see cref="T:System.Xml.XmlDictionaryString" /> angegeben wird.</summary>\r
+      <param name="type">Der Typ der Instanzen, die serialisiert oder deserialisiert werden.</param>\r
+      <param name="rootName">Ein <see cref="T:System.Xml.XmlDictionaryString" />-Objekt, das den Namen des Stammelements für den Inhalt enthält.</param>\r
+      <param name="rootNamespace">Ein <see cref="T:System.Xml.XmlDictionaryString" />-Objekt, das den Namespace des Stammelements enthält.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataContractSerializer" />-Klasse, um ein Objekt des genannten Typs zu serialisieren bzw. zu deserialisieren.Darüber hinaus gibt diese Methode das XML-Stammelement und den Namespace in zwei <see cref="T:System.Xml.XmlDictionaryString" />-Parametern sowie eine Liste bekannter Typen, die in dem Objektdiagramm ggf. enthalten sind, an.</summary>\r
+      <param name="type">Der Typ der Instanzen, die serialisiert oder deserialisiert werden.</param>\r
+      <param name="rootName">Ein <see cref="T:System.Xml.XmlDictionaryString" />-Objekt, das den Namen des Stammelements für den Inhalt enthält.</param>\r
+      <param name="rootNamespace">Ein <see cref="T:System.Xml.XmlDictionaryString" />-Objekt, das den Namespace des Stammelements enthält.</param>\r
+      <param name="knownTypes">Ein <see cref="T:System.Collections.Generic.IEnumerable`1" />-Objekt des Typs <see cref="T:System.Type" />, das die im Objektdiagramm enthaltenen bekannten Typen angibt (falls vorhanden).</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">\r
+      <summary>Ruft einen Wert ab, der angibt, ob die von einer Erweiterung der Klasse bereitgestellten Daten ignoriert werden sollen, wenn die Klasse serialisiert oder deserialisiert wird.</summary>\r
+      <returns>true, wenn die Erweiterungsdaten ignoriert werden sollen, andernfalls false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Bestimmt, ob der <see cref="T:System.Xml.XmlDictionaryReader" /> auf einem Objekt positioniert ist, das deserialisiert werden kann.</summary>\r
+      <returns>true, wenn der Reader sich am Startelement des zu lesenden Streams befindet, andernfalls false.</returns>\r
+      <param name="reader">Ein <see cref="T:System.Xml.XmlDictionaryReader" />, der zum Lesen des XML-Streams verwendet wird.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Bestimmt, ob der <see cref="T:System.Xml.XmlReader" /> auf einem Objekt positioniert ist, das deserialisiert werden kann.</summary>\r
+      <returns>true, wenn der Reader sich am Startelement des zu lesenden Streams befindet, andernfalls false.</returns>\r
+      <param name="reader">Der <see cref="T:System.Xml.XmlReader" />-, der zum Lesen des XML-Streams verwendet wird.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">\r
+      <summary>Ruft eine Auflistung der Typen im Objektdiagramm ab, die mithilfe dieser Instanz des <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> serialisiert wurden.</summary>\r
+      <returns>Ein <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />-Objekt, das die erwarteten Typen enthält, die als bekannte Typen an den <see cref="T:System.Runtime.Serialization.DataContractSerializer" />-Konstruktor übergeben werden.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">\r
+      <summary>Ruft die maximale Anzahl von Elementen in einem Objektdiagramm ab, die serialisiert oder deserialisiert werden.</summary>\r
+      <returns>Die maximale Anzahl der Elemente, die serialisiert oder deserialisiert werden.Der Standardwert ist <see cref="F:System.Int32.MaxValue" />.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Die Anzahl der Elemente ist größer als der Maximalwert.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">\r
+      <summary>Ruft einen Wert ab, der angibt, ob zum Beibehalten von Objektverweisdaten nicht standardmäßige XML-Konstrukte verwendet werden sollen. </summary>\r
+      <returns>true, um die Verweise beizubehalten, andernfalls false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Liest den XML-Datenstrom mit einem <see cref="T:System.Xml.XmlDictionaryReader" /> und gibt das deserialisierte Objekt zurück. Zudem wird angegeben, ob vor dem Lesen des Objektwerts der Objektname überprüft wird. </summary>\r
+      <returns>Das deserialisierte Objekt.</returns>\r
+      <param name="reader">Der <see cref="T:System.Xml.XmlDictionaryReader" />-, der zum Lesen des XML-Streams verwendet wird.</param>\r
+      <param name="verifyObjectName">true, um zu überprüfen, ob der Name des Objekts mit dem im Konstruktor angegebenen Wert des Stammnamens übereinstimmt, andernfalls false. </param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Für den <paramref name="verifyObjectName" />-Parameter wurde true festgelegt, und der Name und Namespace des Elements stimmen nicht mit den im Konstruktor angegebenen Werten überein. </exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Liest den XML-Stream mit einem <see cref="T:System.Xml.XmlReader" /> und gibt das deserialisierte Objekt zurück.</summary>\r
+      <returns>Das deserialisierte Objekt.</returns>\r
+      <param name="reader">Der <see cref="T:System.Xml.XmlReader" />-, der zum Lesen des XML-Streams verwendet wird.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Liest den XML-Datenstrom mit einem <see cref="T:System.Xml.XmlReader" /> und gibt das deserialisierte Objekt zurück. Zudem wird angegeben, ob vor dem Lesen des Objektwerts der Objektname überprüft wird.</summary>\r
+      <returns>Das deserialisierte Objekt.</returns>\r
+      <param name="reader">Der <see cref="T:System.Xml.XmlReader" />-, der zum Lesen des XML-Streams verwendet wird.</param>\r
+      <param name="verifyObjectName">true, um zu überprüfen, ob der Name des Objekts mit dem im Konstruktor angegebenen Wert des Stammnamens übereinstimmt, andernfalls false.</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Für den <paramref name="verifyObjectName" />-Parameter wurde true festgelegt, und der Name und Namespace des Elements stimmen nicht mit den im Konstruktor angegebenen Werten überein. </exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">\r
+      <summary>Ruft einen Wert ab, der angibt, ob schreibgeschützte Typen serialisiert werden.</summary>\r
+      <returns>true, wenn schreibgeschützte Typen serialisiert werden; false, wenn alle Typen serialisiert werden.</returns>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Schreibt das abschließende XML-Element mit einem <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Das <see cref="T:System.Xml.XmlDictionaryWriter" />-Objekt, das zum Schreiben des Streams verwendet wird.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Es liegt ein Problem mit der Instanz vor, die geschrieben wird.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Schreibt das abschließende XML-Element mit einem <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Das <see cref="T:System.Xml.XmlWriter" />-Objekt, das zum Schreiben des Streams verwendet wird.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Es liegt ein Problem mit der Instanz vor, die geschrieben wird.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Schreibt alle Objektdaten (XML-Startelement, Inhalt und abschließendes Element) mit einem <see cref="T:System.Xml.XmlWriter" /> in ein XML-Dokument oder einen XML-Stream.</summary>\r
+      <param name="writer">Das <see cref="T:System.Xml.XmlWriter" />-Objekt, das zum Schreiben des XML-Dokuments oder -Streams verwendet wird.</param>\r
+      <param name="graph">Das Objekt, das die in den Stream zu schreibenden Daten enthält.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Es liegt ein Problem mit der Instanz vor, die geschrieben wird.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Schreibt den XML-Inhalt mit einem <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Das <see cref="T:System.Xml.XmlDictionaryWriter" />-Objekt, das zum Schreiben des Streams verwendet wird.</param>\r
+      <param name="graph">Das in den Stream zu schreibende Objekt.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Es liegt ein Problem mit der Instanz vor, die geschrieben wird.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Schreibt den XML-Inhalt mit einem <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Das <see cref="T:System.Xml.XmlWriter" />-Objekt, das zum Schreiben des Streams verwendet wird.</param>\r
+      <param name="graph">Das in den Stream zu schreibende Objekt.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Es liegt ein Problem mit der Instanz vor, die geschrieben wird.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Schreibt das öffnende XML-Element mit einem <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Das <see cref="T:System.Xml.XmlDictionaryWriter" />-Objekt, das zum Schreiben des XML-Startelements verwendet wird.</param>\r
+      <param name="graph">Das zu schreibende Objekt.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Schreibt das öffnende XML-Element mit einem <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Das <see cref="T:System.Xml.XmlWriter" />-Objekt, das zum Schreiben des XML-Startelements verwendet wird.</param>\r
+      <param name="graph">Das zu schreibende Objekt.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">\r
+      <summary>Gibt Einstellungen für das Datenvertragsserialisierungsprogramm an.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" />-Klasse.</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">\r
+      <summary>Ruft die Komponente für die dynamische Zuordnung von xsi:type-Deklarationen zu bekannten Vertragstypen ab oder legt diese fest.</summary>\r
+      <returns>Die Komponente für die dynamische Zuordnung von xsi:type-Deklarationen zu bekannten Vertragstypen.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">\r
+      <summary>Ruft eine Auflistung der Typen im Objektdiagramm ab, die mithilfe dieser Instanz von DataContractSerializerSettings serialisiert wurden, oder legt sie fest.</summary>\r
+      <returns>Eine Sammlung der Typen im Objektdiagramm ab, die mithilfe dieser Instanz von DataContractSerializerSettings serialisiert wurden.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">\r
+      <summary>Ruft die maximale Anzahl von Elementen in einem Objektdiagramm ab oder legt sie fest, die serialisiert oder deserialisiert werden.</summary>\r
+      <returns>Die maximale Anzahl von Elementen in einem Objektdiagramm, die serialisiert oder deserialisiert werden.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">\r
+      <summary>Ruft einen Wert ab bzw. legt diesen fest, der angibt, ob zum Beibehalten von Objektverweisdaten nicht standardmäßige XML-Konstrukte verwendet werden sollen.</summary>\r
+      <returns>True, um zum Beibehalten der Objektverweisdaten nicht standardmäßige XML-Konstrukte zu verwenden, andernfalls false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">\r
+      <summary>Übernimmt oder bestimmt den Stammnamen des ausgewählten Objekts.</summary>\r
+      <returns>Der Stammname des ausgewählten Objekts.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">\r
+      <summary>Übernimmt oder bestimmt den Stammnamespace für das angegebene Objekt.</summary>\r
+      <returns>Der Stammnamespace für das angegebene Objekt.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">\r
+      <summary>Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob schreibgeschützte Typen serialisiert werden sollen.</summary>\r
+      <returns>True, um schreibgeschützte Typen zu serialisieren; andernfalls false.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.XmlObjectSerializer">\r
+      <summary>Stellt die Basisklasse bereit, die verwendet wird, um Objekte als XML-Streams oder XML-Dokumente zu serialisieren.Diese Klasse ist abstrakt.</summary>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">es liegt ein Problem mit der serialisierten Instanz vor. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" />-Klasse.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Ruft einen Wert auf, der angibt, ob der <see cref="T:System.Xml.XmlDictionaryReader" /> auf einem XML-Element positioniert ist, das gelesen werden kann.</summary>\r
+      <returns>true, wenn der Reader die Daten lesen kann, andernfalls false.</returns>\r
+      <param name="reader">Ein zum Lesen des XML-Streams oder XML-Dokuments verwendeter <see cref="T:System.Xml.XmlDictionaryReader" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Ruft einen Wert ab, der angibt, ob der <see cref="T:System.Xml.XmlReader" /> auf einem XML-Element positioniert ist, das gelesen werden kann. </summary>\r
+      <returns>true, wenn der Reader auf dem Ende des Startelements positioniert ist, andernfalls false.</returns>\r
+      <param name="reader">Ein <see cref="T:System.Xml.XmlReader" /> zum Lesen des XML-Streams oder XML-Dokuments.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">\r
+      <summary>Liest den XML-Stream oder das XML-Dokument mit einem <see cref="T:System.IO.Stream" /> und gibt das deserialisierte Objekt zurück.</summary>\r
+      <returns>Das deserialisierte Objekt.</returns>\r
+      <param name="stream">Ein <see cref="T:System.IO.Stream" /> zum Lesen des XML-Streams oder XML-Dokuments.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Liest das XML-Dokument oder den XML-Stream mit einem <see cref="T:System.Xml.XmlDictionaryReader" /> und gibt das deserialisierte Objekt zurück.</summary>\r
+      <returns>Das deserialisierte Objekt.</returns>\r
+      <param name="reader">Ein zum Lesen des XML-Dokuments verwendeter <see cref="T:System.Xml.XmlDictionaryReader" />.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Liest den XML-Stream oder das XML-Dokument mit einem <see cref="T:System.Xml.XmlDictionaryReader" /> und gibt das deserialisierte Objekt zurück; Sie haben damit auch die Möglichkeit anzugeben, ob das Serialisierungsprogramm die Daten lesen kann, bevor der Leseversuch erfolgt.</summary>\r
+      <returns>Das deserialisierte Objekt.</returns>\r
+      <param name="reader">Ein zum Lesen des XML-Dokuments verwendeter <see cref="T:System.Xml.XmlDictionaryReader" />.</param>\r
+      <param name="verifyObjectName">true, um zu überprüfen, ob der Name und der Namespace des einschließenden XML-Elements mit dem Stammnamen und -namespace übereinstimmen, andernfalls false, um die Überprüfung zu überspringen.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Liest das XML-Dokument oder den XML-Stream mit einem <see cref="T:System.Xml.XmlReader" /> und gibt das deserialisierte Objekt zurück.</summary>\r
+      <returns>Das deserialisierte Objekt.</returns>\r
+      <param name="reader">Ein <see cref="T:System.Xml.XmlReader" /> zum Lesen des XML-Streams oder XML-Dokuments.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Liest das XML-Dokument oder den XML-Stream mit einem <see cref="T:System.Xml.XmlReader" /> und gibt das deserialisierte Objekt zurück; Sie haben damit auch die Möglichkeit anzugeben, ob das Serialisierungsprogramm die Daten lesen kann, bevor der Leseversuch erfolgt.</summary>\r
+      <returns>Das deserialisierte Objekt.</returns>\r
+      <param name="reader">Ein <see cref="T:System.Xml.XmlReader" /> zum Lesen des XML-Dokuments oder XML-Streams.</param>\r
+      <param name="verifyObjectName">true, um zu überprüfen, ob der Name und der Namespace des einschließenden XML-Elements mit dem Stammnamen und -namespace übereinstimmen, andernfalls false, um die Überprüfung zu überspringen.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Schreibt das Ende der Objektdaten als abschließendes XML-Element in das XML-Dokument oder den XML-Stream mit einem <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Ein <see cref="T:System.Xml.XmlDictionaryWriter" /> zum Schreiben des XML-Dokuments oder XML-Streams.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">es liegt ein Problem mit der serialisierten Instanz vor.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.Überprüfen Sie die <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />-Eigenschaft.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Schreibt das Ende der Objektdaten als abschließendes XML-Element in das XML-Dokument oder den XML-Stream mit einem <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Ein <see cref="T:System.Xml.XmlWriter" />, der zum Schreiben des XML-Dokuments oder XML-Streams verwendet wurde.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">es liegt ein Problem mit der serialisierten Instanz vor.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.Überprüfen Sie die <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />-Eigenschaft.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">\r
+      <summary>Schreibt den vollständigen Inhalt (Anfang, Inhalt und Ende) des Objekts in das XML-Dokument oder den XML-Stream mit dem angegebenen <see cref="T:System.IO.Stream" />.</summary>\r
+      <param name="stream">Ein <see cref="T:System.IO.Stream" /> zum Schreiben des XML-Dokuments oder XML-Streams.</param>\r
+      <param name="graph">Das Objekt, das die in den Stream zu schreibenden Daten enthält.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">es liegt ein Problem mit der serialisierten Instanz vor.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.Überprüfen Sie die <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />-Eigenschaft.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Schreibt den vollständigen Inhalt (Anfang, Inhalt und Ende) des Objekts in das XML-Dokument oder den XML-Stream mit dem angegebenen <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Ein <see cref="T:System.Xml.XmlDictionaryWriter" /> zum Schreiben des Inhalts in das XML-Dokument oder den XML-Stream.</param>\r
+      <param name="graph">Das Objekt, das den zu schreibenden Inhalt enthält.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">es liegt ein Problem mit der serialisierten Instanz vor.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.Überprüfen Sie die <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />-Eigenschaft.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Schreibt den vollständigen Inhalt (Anfang, Inhalt und Ende) des Objekts in das XML-Dokument oder den XML-Stream mit dem angegebenen <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Ein <see cref="T:System.Xml.XmlWriter" />, der zum Schreiben des XML-Dokuments oder XML-Streams verwendet wurde.</param>\r
+      <param name="graph">Das Objekt, das den zu schreibenden Inhalt enthält.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">es liegt ein Problem mit der serialisierten Instanz vor.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.Überprüfen Sie die <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />-Eigenschaft.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Schreibt nur den Inhalt des Objekts unter Verwendung des angegebenen <see cref="T:System.Xml.XmlDictionaryWriter" /> in das XML-Dokument oder den XML-Stream.</summary>\r
+      <param name="writer">Ein <see cref="T:System.Xml.XmlDictionaryWriter" /> zum Schreiben des XML-Dokuments oder XML-Streams.</param>\r
+      <param name="graph">Das Objekt, das den zu schreibenden Inhalt enthält.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">es liegt ein Problem mit der serialisierten Instanz vor.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.Überprüfen Sie die <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />-Eigenschaft.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Schreibt nur den Inhalt des Objekts unter Verwendung des angegebenen <see cref="T:System.Xml.XmlWriter" /> in das XML-Dokument oder den XML-Stream.</summary>\r
+      <param name="writer">Ein <see cref="T:System.Xml.XmlWriter" />, der zum Schreiben des XML-Dokuments oder XML-Streams verwendet wurde.</param>\r
+      <param name="graph">Das Objekt, das den zu schreibenden Inhalt enthält.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">es liegt ein Problem mit der serialisierten Instanz vor.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.Überprüfen Sie die <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />-Eigenschaft.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Schreibt den Anfang der Daten des Objekts als ein öffnendes XML-Element unter Verwendung des angegebenen <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Ein <see cref="T:System.Xml.XmlDictionaryWriter" /> zum Schreiben des XML-Dokuments.</param>\r
+      <param name="graph">Das zu serialisierende Objekt.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">es liegt ein Problem mit der serialisierten Instanz vor.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.Überprüfen Sie die <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />-Eigenschaft.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Schreibt den Anfang der Daten des Objekts als ein öffnendes XML-Element unter Verwendung des angegebenen <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Ein <see cref="T:System.Xml.XmlWriter" /> zum Schreiben des XML-Dokuments.</param>\r
+      <param name="graph">Das zu serialisierende Objekt.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">der serialisierte Typ entspricht nicht den Datenvertragsregeln.Das <see cref="T:System.Runtime.Serialization.DataContractAttribute" />-Attribut wurde z. B. nicht auf den Typ angewendet.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">es liegt ein Problem mit der serialisierten Instanz vor.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">die maximale Anzahl von zu serialisierenden Objekten wurde überschritten.Überprüfen Sie die <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />-Eigenschaft.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.IXmlDictionary">\r
+      <summary>Eine interface, die den Vertrag definiert, den ein XML-Wörterbuch implementieren muss, um von <see cref="T:System.Xml.XmlDictionaryReader" />-Implementierungen und <see cref="T:System.Xml.XmlDictionaryWriter" />-Implementierungen genutzt zu werden.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Es wurde versucht, einen Eintrag im Wörterbuch nachzuschlagen.</summary>\r
+      <returns>true, wenn der Schlüssel im Wörterbuch vorhanden ist, andernfalls false.</returns>\r
+      <param name="key">Zu suchender Schlüssel.</param>\r
+      <param name="result">Wenn <paramref name="key" /> definiert ist, die dem Schlüssel zugeordnete <see cref="T:System.Xml.XmlDictionaryString" />, andernfalls null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Überprüft das Wörterbuch auf einen bestimmten Zeichenfolgenwert.</summary>\r
+      <returns>true, wenn der Wert im Wörterbuch vorhanden ist, andernfalls false.</returns>\r
+      <param name="value">Zeichenfolgenwert, auf den überprüft wird.</param>\r
+      <param name="result">Die entsprechende <see cref="T:System.Xml.XmlDictionaryString" />, wenn sie gefunden wird, andernfalls null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Überprüft das Wörterbuch auf eine bestimmte <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>true, wenn sich die <see cref="T:System.Xml.XmlDictionaryString" /> im Wörterbuch befindet, andernfalls false.</returns>\r
+      <param name="value">Die <see cref="T:System.Xml.XmlDictionaryString" />, auf die überprüft wird.</param>\r
+      <param name="result">Die passende <see cref="T:System.Xml.XmlDictionaryString" />, wenn sie gefunden wird, andernfalls null.</param>\r
+    </member>\r
+    <member name="T:System.Xml.OnXmlDictionaryReaderClose">\r
+      <summary>delegate für eine Rückrufmethode beim Schließen des Readers.</summary>\r
+      <param name="reader">Der <see cref="T:System.Xml.XmlDictionaryReader" />, der das OnClose-Ereignis auslöst.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.UniqueId">\r
+      <summary>Ein für GUIDs optimierter eindeutiger Bezeichner.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor">\r
+      <summary>Erstellt eine neue Instanz dieser Klasse mit einer neuen, eindeutigen GUID.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">\r
+      <summary>Erstellt eine neue Instanz dieser Klasse mit einem Bytearray, das <see cref="T:System.Guid" /> darstellt.</summary>\r
+      <param name="guid">Ein Bytearray, das <see cref="T:System.Guid" /> darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid" /> stellt weniger als 16 gültige Bytes bereit.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">\r
+      <summary>Erstellt eine neue Instanz dieser Klasse und beginnt dabei bei einem Offset innerhalb eines byte-Arrays, das <see cref="T:System.Guid" /> darstellt.</summary>\r
+      <param name="guid">Ein byte-Array, das <see cref="T:System.Guid" /> darstellt.</param>\r
+      <param name="offset">Offsetposition innerhalb des byte-Arrays, das <see cref="T:System.Guid" /> darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist kleiner als 0 (null) oder größer als die Länge des Arrays.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />und<paramref name=" offset" /> stellen weniger als 16 gültige Bytes bereit.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Erstellt eine neue Instanz dieser Klasse und beginnt dabei bei einem Offset innerhalb von char mit einer bestimmten Anzahl Einträge.</summary>\r
+      <param name="chars">Ein char-Array, das <see cref="T:System.Guid" /> darstellt.</param>\r
+      <param name="offset">Offsetposition innerhalb des char-Arrays, das <see cref="T:System.Guid" /> darstellt.</param>\r
+      <param name="count">Anzahl von zu verwendenden Arrayeinträgen, beginnend bei <paramref name="offset" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist kleiner als 0 (null) oder größer als die Länge des Arrays.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist kleiner als 0 (null) oder größer als die Länge des Arrays minus <paramref name="offset" />.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="count" /> entspricht 0 (null).</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">\r
+      <summary>Erstellt mit <see cref="T:System.Guid" /> eine neue Instanz dieser Klasse.</summary>\r
+      <param name="guid">Ein <see cref="T:System.Guid" /></param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.String)">\r
+      <summary>Erstellt mit einer Zeichenfolge eine neue Instanz dieser Klasse.</summary>\r
+      <param name="value">Eine Zeichenfolge, die zur Generierung von <see cref="T:System.Xml.UniqueId" /> verwendet wird.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> ist null.</exception>\r
+      <exception cref="T:System.FormatException">Die Länge von <paramref name=" value" /> ist 0 (null).</exception>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.CharArrayLength">\r
+      <summary>Ruft die Länge der Zeichenfolgendarstellung von <see cref="T:System.Xml.UniqueId" /> ab.</summary>\r
+      <returns>Die Länge der Zeichenfolgendarstellung von <see cref="T:System.Xml.UniqueId" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.Equals(System.Object)">\r
+      <summary>Testet, ob ein Objekt <see cref="T:System.Xml.UniqueId" /> entspricht.</summary>\r
+      <returns>true, wenn das Objekt <see cref="T:System.Xml.UniqueId" /> entspricht, andernfalls false.</returns>\r
+      <param name="obj">Das zu vergleichende Objekt.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.GetHashCode">\r
+      <summary>Erstellt eine Hashcodedarstellung von <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Eine ganzzahlige Hashcodedarstellung von <see cref="T:System.Xml.UniqueId" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.IsGuid">\r
+      <summary>Gibt an, ob <see cref="T:System.Xml.UniqueId" /><see cref="T:System.Guid" /> ist.</summary>\r
+      <returns>true, wenn <see cref="T:System.Xml.UniqueId" /><see cref="T:System.Guid" /> ist, andernfalls false.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Überschreibt den Gleichheitsoperator, um auf die Gleichheit von zwei <see cref="T:System.Xml.UniqueId" />s zu testen.</summary>\r
+      <returns>true, wenn beide <see cref="T:System.Xml.UniqueId" />s gleich oder null sind; false, wenn sie nicht gleich sind oder nur eine null ist.</returns>\r
+      <param name="id1">Die erste <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">Das zweite <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Überschreibt den Gleichheitsoperator, um auf die Ungleichheit von zwei <see cref="T:System.Xml.UniqueId" />s zu testen.</summary>\r
+      <returns>true, wenn der überschriebene Gleichheitsoperator false zurückgibt, andernfalls false.</returns>\r
+      <param name="id1">Die erste <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">Das zweite <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">\r
+      <summary>Legt den <see cref="T:System.Xml.UniqueId" />-Wert in ein char-Array ab.</summary>\r
+      <returns>Anzahl der Einträge im char-Array, die vom <see cref="T:System.Xml.UniqueId" />-Wert gefüllt wurden.</returns>\r
+      <param name="chars">Das char-Array.</param>\r
+      <param name="offset">Position im char-Array, um mit dem Einfügen des <see cref="T:System.Xml.UniqueId" />-Werts zu beginnen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist kleiner als 0 (null) oder größer als die Länge des Arrays.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />und<paramref name=" offset" /> stellen weniger als 16 gültige Bytes bereit.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToString">\r
+      <summary>Zeigt den <see cref="T:System.Xml.UniqueId" />-Wert im Zeichenfolgenformat an.</summary>\r
+      <returns>Eine Zeichenfolgendarstellung des <see cref="T:System.Xml.UniqueId" />-Werts.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">\r
+      <summary>Versucht, den Wert von <see cref="T:System.Xml.UniqueId" /> als <see cref="T:System.Guid" /> abzurufen und im gegebenen Bytearray beim entsprechenden Offset zu speichern.</summary>\r
+      <returns>true, wenn der Wert, der in dieser Instanz von <see cref="T:System.Xml.UniqueId" /> gespeichert ist, <see cref="T:System.Guid" /> ist, andernfalls false.</returns>\r
+      <param name="buffer">byte-Array, das <see cref="T:System.Guid" /> enthält.</param>\r
+      <param name="offset">Position im byte-Array, um mit dem Einfügen des <see cref="T:System.Guid" />-Werts zu beginnen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist kleiner als 0 (null) oder größer als die Länge des Arrays.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />und<paramref name=" offset" /> stellen weniger als 16 gültige Bytes bereit.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">\r
+      <summary>Versucht, den Wert von <see cref="T:System.Xml.UniqueId" /> als <see cref="T:System.Guid" /> abzurufen.</summary>\r
+      <returns>true, wenn UniqueId <see cref="T:System.Guid" /> darstellt, andernfalls false.</returns>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" />, wenn erfolgreich, andernfalls <see cref="F:System.Guid.Empty" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />und<paramref name=" offset" /> stellen weniger als 16 gültige Bytes bereit.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryReaderSession">\r
+      <summary>Aktiviert optimierte Zeichenfolgen, die auf dynamische Weise verwaltet werden sollen.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Xml.XmlBinaryReaderSession" />-Klasse.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">\r
+      <summary>Erstellt eine <see cref="T:System.Xml.XmlDictionaryString" /> aus den Eingabeparametern und fügt sie einer internen Sammlung hinzu.</summary>\r
+      <returns>Die neu erstellte <see cref="T:System.Xml.XmlDictionaryString" />, die einer internen Auflistung hinzugefügt wird.</returns>\r
+      <param name="id">Der Schlüsselwert.</param>\r
+      <param name="value">Der Wert.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="id" /> ist kleiner als 0 (null).</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> ist null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Es ist bereits ein Eintrag mit Schlüssel = <paramref name="id" /> vorhanden.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Clear">\r
+      <summary>Löscht die interne Auflistung aller Inhalte.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Überprüft, ob die interne Auflistung einen Eintrag enthält, der zu einem Schlüssel passt.</summary>\r
+      <returns>true, wenn ein Eintrag gefunden wird, der zu <paramref name="key" /> passt, andernfalls false.</returns>\r
+      <param name="key">Der Schlüssel, nach dem gesucht wird.</param>\r
+      <param name="result">Enthält nach dem Beenden dieser Methode eine Zeichenfolge, wenn ein Eintrag gefunden wird; andernfalls null.Dieser Parameter wird nicht initialisiert übergeben.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="key" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Überprüft, ob die interne Auflistung einen Eintrag enthält, der zu einem Wert passt.</summary>\r
+      <returns>true, wenn ein Eintrag gefunden wird, der zu <paramref name="value" /> passt, andernfalls false.</returns>\r
+      <param name="value">Der zu suchende Wert.</param>\r
+      <param name="result">Enthält nach dem Beenden dieser Methode eine Zeichenfolge, wenn ein Eintrag gefunden wird; andernfalls null.Dieser Parameter wird nicht initialisiert übergeben.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Überprüft, ob die interne Auflistung einen Eintrag enthält, der zu einem Wert passt.</summary>\r
+      <returns>true, wenn ein Eintrag gefunden wird, der zu <paramref name="value" /> passt, andernfalls false.</returns>\r
+      <param name="value">Der zu suchende Wert.</param>\r
+      <param name="result">Enthält nach dem Beenden dieser Methode eine Zeichenfolge, wenn ein Eintrag gefunden wird; andernfalls null.Dieser Parameter wird nicht initialisiert übergeben.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> ist null.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryWriterSession">\r
+      <summary>Ermöglicht die Komprimierung allgemeiner Zeichenfolgen, die in einer Nachricht erscheinen und den Zustand beibehalten, unter Verwendung eines dynamischen Wörterbuchs.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">\r
+      <summary>Erstellt eine Instanz dieser Klasse. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.Reset">\r
+      <summary>Löscht die internen Auflistungen.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">\r
+      <summary>Versucht, <see cref="T:System.Xml.XmlDictionaryString" /> zur internen Auflistung hinzuzufügen.</summary>\r
+      <returns>true, wenn die Zeichenfolge hinzugefügt werden kann; andernfalls false.</returns>\r
+      <param name="value">Die zu addierende <see cref="T:System.Xml.XmlDictionaryString" />.</param>\r
+      <param name="key">Der Schlüssel der <see cref="T:System.Xml.XmlDictionaryString" />, die erfolgreich hinzugefügt wurde.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> ist null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Es ist bereits ein Eintrag mit Schlüssel = <paramref name="key" /> vorhanden.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionary">\r
+      <summary>Implementiert ein Wörterbuch, mit dem die XML-Reader-/Writerimplementierungen von Windows Communication Foundation (WCF) optimiert werden.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor">\r
+      <summary>Erstellt eine leere <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">\r
+      <summary>Erstellt ein <see cref="T:System.Xml.XmlDictionary" /> mit einer Anfangskapazität.</summary>\r
+      <param name="capacity">Die Anfangsgröße des Wörterbuchs.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.Add(System.String)">\r
+      <summary>Fügt <see cref="T:System.Xml.XmlDictionary" /> eine Zeichenfolge hinzu.</summary>\r
+      <returns>Die <see cref="T:System.Xml.XmlDictionaryString" />, die hinzugefügt wurde.</returns>\r
+      <param name="value">Zeichenfolge, die dem Wörterbuch hinzugefügt wird.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionary.Empty">\r
+      <summary>Erhält ein leeres static-<see cref="T:System.Xml.IXmlDictionary" />.</summary>\r
+      <returns>Ein leeres static-<see cref="T:System.Xml.IXmlDictionary" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Es wurde versucht, einen Eintrag im Wörterbuch nachzuschlagen.</summary>\r
+      <returns>true, wenn der Schlüssel im Wörterbuch vorhanden ist, andernfalls false.</returns>\r
+      <param name="key">Zu suchender Schlüssel.</param>\r
+      <param name="result">Wenn <paramref name="key" /> definiert ist, die dem Schlüssel zugeordnete <see cref="T:System.Xml.XmlDictionaryString" />, andernfalls null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Überprüft das Wörterbuch auf einen bestimmten Zeichenfolgenwert.</summary>\r
+      <returns>true, wenn der Wert im Wörterbuch vorhanden ist, andernfalls false.</returns>\r
+      <param name="value">Zeichenfolgenwert, auf den überprüft wird.</param>\r
+      <param name="result">Die entsprechende <see cref="T:System.Xml.XmlDictionaryString" />, wenn sie gefunden wird, andernfalls null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> ist null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Überprüft das Wörterbuch auf eine bestimmte <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>true, wenn sich die <see cref="T:System.Xml.XmlDictionaryString" /> im Wörterbuch befindet, andernfalls false.</returns>\r
+      <param name="value">Die <see cref="T:System.Xml.XmlDictionaryString" />, auf die überprüft wird.</param>\r
+      <param name="result">Die passende <see cref="T:System.Xml.XmlDictionaryString" />, wenn sie gefunden wird, andernfalls null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> ist null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReader">\r
+      <summary>Eine abstract-Klasse, die Windows Communication Foundation (WCF) von <see cref="T:System.Xml.XmlReader" /> ableitet, um Serialisierung und Deserialisierung durchzuführen.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.#ctor">\r
+      <summary>Erstellt eine Instanz dieser Klasse.  Wird nur von seinen abgeleiteten Klassen aufgerufen.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">\r
+      <summary>Diese Eigenschaft gibt immer false zurück.Die abgeleiteten Klassen können überschreiben, um true zurückzugeben, wenn sie Kanonisierung unterstützen.</summary>\r
+      <returns>Gibt false zurück.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />, die .NET Binary XML Format lesen kann.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Der Puffer, von dem gelesen wird.</param>\r
+      <param name="offset">Die Anfangsposition, von der in <paramref name="buffer" /> gelesen wird.</param>\r
+      <param name="count">Die Byteanzahl, die von <paramref name="buffer" /> gelesen werden kann.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> verwenden kann.</param>\r
+      <param name="quotas">Die Kontingente für diesen Vorgang.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist kleiner als 0 (null) oder größer als die Pufferlänge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist kleiner als 0 (null) oder größer als die Länge minus Offset.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />, die .NET Binary XML Format lesen kann.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Der Puffer, von dem gelesen wird.</param>\r
+      <param name="offset">Die Anfangsposition, von der in <paramref name="buffer" /> gelesen wird.</param>\r
+      <param name="count">Die Byteanzahl, die von <paramref name="buffer" /> gelesen werden kann.</param>\r
+      <param name="dictionary">Der zu verwendende <see cref="T:System.Xml.XmlDictionary" />.</param>\r
+      <param name="quotas">Der anzuwendende <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</param>\r
+      <param name="session">Der zu verwendende <see cref="T:System.Xml.XmlBinaryReaderSession" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist kleiner als 0 (null) oder größer als die Pufferlänge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist kleiner als 0 (null) oder größer als die Länge minus Offset.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />, die .NET Binary XML Format lesen kann.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Der Puffer, von dem gelesen wird.</param>\r
+      <param name="offset">Die Anfangsposition, von der in <paramref name="buffer" /> gelesen wird.</param>\r
+      <param name="count">Die Byteanzahl, die von <paramref name="buffer" /> gelesen werden kann.</param>\r
+      <param name="quotas">Die Kontingente für diesen Vorgang.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist kleiner als 0 (null) oder größer als die Pufferlänge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist kleiner als 0 (null) oder größer als die Länge minus Offset.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />, die .NET Binary XML Format lesen kann.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Der Puffer, von dem gelesen wird.</param>\r
+      <param name="quotas">Die Kontingente für diesen Vorgang.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />, die .NET Binary XML Format lesen kann.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Der Stream, aus dem gelesen wird.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> verwenden kann.</param>\r
+      <param name="quotas">Die Kontingente für diesen Vorgang.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> oder <paramref name="quotas" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />, die .NET Binary XML Format lesen kann.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Der Stream, aus dem gelesen wird.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> verwenden kann.</param>\r
+      <param name="quotas">Die Kontingente für diesen Vorgang.</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> verwenden kann.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />, die .NET Binary XML Format lesen kann.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Der Stream, aus dem gelesen wird.</param>\r
+      <param name="quotas">Die Kontingente für diesen Vorgang.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" /> aus einem bestehenden <see cref="T:System.Xml.XmlReader" />.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="reader">Eine Instanz von <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Der Puffer, von dem gelesen wird.</param>\r
+      <param name="offset">Die Anfangsposition, von der in <paramref name="buffer" /> gelesen wird.</param>\r
+      <param name="count">Die Byteanzahl, die von <paramref name="buffer" /> gelesen werden kann.</param>\r
+      <param name="quotas">Die Kontingente für diesen Reader.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Der Puffer, von dem gelesen wird.</param>\r
+      <param name="quotas">Die Kontingente für diesen Reader.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Der Stream, aus dem gelesen wird.</param>\r
+      <param name="encoding">Ein <see cref="T:System.Text.Encoding" />-Objekt, das die anzuwendenden Codierungseigenschaften angibt.</param>\r
+      <param name="quotas">Der anzuwendende <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</param>\r
+      <param name="onClose">Der Delegat, der aufzurufen ist, wenn der Reader geschlossen wird.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Der Stream, aus dem gelesen wird.</param>\r
+      <param name="quotas">Die Kontingente für diesen Reader.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">\r
+      <summary>Diese Methode ist noch nicht implementiert.</summary>\r
+      <exception cref="T:System.NotSupportedException">Immer .</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Ruft beim Überschreiben in einer abgeleiteten Klasse den Wert eines Attributs ab.</summary>\r
+      <returns>Der Wert des Attributs.</returns>\r
+      <param name="localName">Eine <see cref="T:System.Xml.XmlDictionaryString" />, die den lokalen Namen des Attributs darstellt.</param>\r
+      <param name="namespaceUri">Eine <see cref="T:System.Xml.XmlDictionaryString" />, die den Namespace des Attributs darstellt.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">\r
+      <summary>Ruft den Index des lokalen Namens des aktuellen Knotens innerhalb eines Namensarrays ab.</summary>\r
+      <returns>Der Index des lokalen Namens des aktuellen Knotens innerhalb eines Namensarrays.</returns>\r
+      <param name="localNames">Zeichenfolgenarray lokaler Namen, das durchsucht werden soll.</param>\r
+      <param name="namespaceUri">Der Namespace des aktuellen Knotens.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> oder ein beliebiger Name im Array ist null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">\r
+      <summary>Ruft den Index des lokalen Namens des aktuellen Knotens innerhalb eines Namensarrays ab.</summary>\r
+      <returns>Der Index des lokalen Namens des aktuellen Knotens innerhalb eines Namensarrays.</returns>\r
+      <param name="localNames">Das <see cref="T:System.Xml.XmlDictionaryString" />-Array lokaler Namen, das durchsucht werden soll.</param>\r
+      <param name="namespaceUri">Der Namespace des aktuellen Knotens.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> oder ein beliebiger Name im Array ist null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">\r
+      <summary>Prüft, ob der Parameter <paramref name="localName" /> der lokale Name des aktuellen Knotens ist.</summary>\r
+      <returns>true, wenn der aktuelle Knoten dem <paramref name="localName" /> dem lokalen Namen des aktuellen Knotens entspricht, andernfalls false.</returns>\r
+      <param name="localName">Der lokale Name des aktuellen Knotens.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">\r
+      <summary>Prüft, ob der Parameter <paramref name="localName" /> der lokale Name des aktuellen Knotens ist.</summary>\r
+      <returns>true, wenn der aktuelle Knoten dem <paramref name="localName" /> dem lokalen Namen des aktuellen Knotens entspricht, andernfalls false.</returns>\r
+      <param name="localName">Eine <see cref="T:System.Xml.XmlDictionaryString" />, die den lokalen Namen des aktuellen Knotens darstellt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">\r
+      <summary>Prüft, ob der Parameter <paramref name="namespaceUri" /> der Namespace des aktuellen Knotens ist.</summary>\r
+      <returns>true, wenn <paramref name="namespaceUri" /> dem Namespace des aktuellen Knotens entspricht, andernfalls false.</returns>\r
+      <param name="namespaceUri">Der Namespace des aktuellen Knotens.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">\r
+      <summary>Prüft, ob der Parameter <paramref name="namespaceUri" /> der Namespace des aktuellen Knotens ist.</summary>\r
+      <returns>true, wenn <paramref name="namespaceUri" /> dem Namespace des aktuellen Knotens entspricht, andernfalls false.</returns>\r
+      <param name="namespaceUri">Namespace des aktuellen Knotens.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">\r
+      <summary>Prüft, ob sich der Reader am Anfang eines Arrays befindet.Diese Klasse gibt false, abgeleitete Klassen, die über Arraykonzept verfügen, geben jedoch möglicherweise true zurück.</summary>\r
+      <returns>true, wenn der Reader am Anfang eines Arrayknotens positioniert ist, andernfalls false.</returns>\r
+      <param name="type">Knotentyp, wenn es sich um einen gültigen Knoten handelt, andernfalls null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Testet, oder das erste Tag ein Starttag oder ein leeres Elementtag ist und ob der lokale Name und der Namespace-URI mit den Namen des aktuellen Knotens übereinstimmen.</summary>\r
+      <returns>true, wenn das erste Tag des Arrays ein Starttag oder ein leeres Elementtag ist und mit <paramref name="localName" /> und <paramref name="namespaceUri" /> übereinstimmt, andernfalls false.</returns>\r
+      <param name="localName">Eine <see cref="T:System.Xml.XmlDictionaryString" />, die den lokalen Namen des Attributs darstellt.</param>\r
+      <param name="namespaceUri">Eine <see cref="T:System.Xml.XmlDictionaryString" />, die den Namespace des Attributs darstellt.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">\r
+      <summary>Testet, ob es sich bei dem aktuellen Knoten um einen Textknoten handelt.</summary>\r
+      <returns>true, wenn der Knotentyp <see cref="F:System.Xml.XmlNodetype.Text" />, <see cref="F:System.Xml.XmlNodetype.Whitespace" />, <see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />, <see cref="F:System.Xml.XmlNodetype.CDATA" /> oder <see cref="F:System.Xml.XmlNodetype.Attribute" /> ist, andernfalls false.</returns>\r
+      <param name="nodeType">Typ des getesteten Knotens.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">\r
+      <summary>Testet, ob der aktuelle Inhaltsknoten ein Startelement oder ein leeres Element ist.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">\r
+      <summary>Testet, ob der aktuelle Inhaltsknoten ein Startelement oder ein leeres Element ist und ob die <see cref="P:System.Xml.XmlReader.Name" />-Eigenschaft des Elements dem angegebenen Argument entspricht.</summary>\r
+      <param name="name">Die <see cref="P:System.Xml.XmlReader.Name" />-Eigenschaft des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">\r
+      <summary>Testet, ob der aktuelle Inhaltsknoten ein Startelement oder ein leeres Element ist und ob die <see cref="P:System.Xml.XmlReader.LocalName" />-Eigenschaft und die <see cref="P:System.Xml.XmlReader.NamespaceURI" />-Eigenschaft des Elements den angegebenen Argumenten entsprechen.</summary>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Testet, ob der aktuelle Inhaltsknoten ein Startelement oder ein leeres Element ist und ob die <see cref="P:System.Xml.XmlReader.LocalName" />-Eigenschaft und die <see cref="P:System.Xml.XmlReader.NamespaceURI" />-Eigenschaft des Elements den angegebenen Argumenten entsprechen.</summary>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.Quotas">\r
+      <summary>Ruft die Kontingentwerte für die aktuelle Instanz dieser Klasse ab.</summary>\r
+      <returns>Die <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> für die aktuelle Instanz dieser Klasse. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.Boolean" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der lokale Name des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.DateTime" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.Decimal" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.Double" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.Guid" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von ganzen Zahlen vom Typ short ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten ganzen Zahlen.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die ganzen Zahlen Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden ganzen Zahlen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von ganzen Zahlen in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten ganzen Zahlen.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die ganzen Zahlen Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden ganzen Zahlen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von ganzen Zahlen vom Typ long ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten ganzen Zahlen.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die ganzen Zahlen Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden ganzen Zahlen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von Zahlen vom Typ float in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Float-Zahlen.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem Float-Zahlen abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Float-Zahlen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.TimeSpan" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.Boolean" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.DateTime" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.Decimal" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.Double" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.Guid" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von ganzen Zahlen vom Typ short ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten ganzen Zahlen.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die ganzen Zahlen Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden ganzen Zahlen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von ganzen Zahlen in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten ganzen Zahlen.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die ganzen Zahlen Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden ganzen Zahlen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von ganzen Zahlen vom Typ long ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten ganzen Zahlen.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die ganzen Zahlen Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden ganzen Zahlen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von Zahlen vom Typ float in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Float-Zahlen.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem Float-Zahlen abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Float-Zahlen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.TimeSpan" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Die Anzahl der in das Array eingefügten Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, in dem die Knoten abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Knoten.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.Boolean" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Ein <see cref="T:System.Boolean" />-Array der <see cref="T:System.Boolean" />-Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Liest wiederholte Vorkommen von <see cref="T:System.Boolean" />-Knoten in ein typisiertes Array ein.</summary>\r
+      <returns>Ein <see cref="T:System.Boolean" />-Array der <see cref="T:System.Boolean" />-Knoten.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in einen angegebenen Typ.</summary>\r
+      <returns>Der verkettete Textinhalt oder Attributwert, der in den angeforderten Typ konvertiert wurde.</returns>\r
+      <param name="type">Der <see cref="T:System.Type" /> des zurückzugebenden Werts.</param>\r
+      <param name="namespaceResolver">Ein <see cref="T:System.Xml.IXmlNamespaceResolver" />-Objekt, das für die Auflösung von Präfixen von Namespaces verwendet wird, die im Zusammenhang mit der Typkonvertierung stehen.Dieses kann zum Beispiel beim Konvertieren eines <see cref="T:System.Xml.XmlQualifiedName" />-Objekts in eine xs:string verwendet werden.Dieser Wert kann ein NULL-Verweis sein.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">\r
+      <summary>Liest den Inhalt und gibt die Base64-decodierten binären Bytes zurück.</summary>\r
+      <returns>Ein Byte-Array, das die Base64-decodierten binären Bytes zurückgibt.</returns>\r
+      <exception cref="T:System.Xml.XmlException">Die Array-Größe ist größer als das MaxArrayLength-Kontingent für diesen Reader.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">\r
+      <summary>Liest den Inhalt und gibt die BinHex-decodierten binären Bytes zurück.</summary>\r
+      <returns>Ein Byte-Array, das die BinHex-decodierten binären Bytes enthält.</returns>\r
+      <exception cref="T:System.Xml.XmlException">Die Arraygröße ist größer als <see cref="F:System.Int32.MaxValue" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">\r
+      <summary>Liest den Inhalt und gibt die BinHex-decodierten binären Bytes zurück.</summary>\r
+      <returns>Ein Byte-Array, das die BinHex-decodierten binären Bytes enthält.</returns>\r
+      <param name="maxByteArrayContentLength">Die maximal zulässige Arraylänge.</param>\r
+      <exception cref="T:System.Xml.XmlException">Die Arraygröße ist größer als <paramref name="maxByteArrayContentLength" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Liest den Inhalt in ein char-Array ein.</summary>\r
+      <returns>Anzahl der gelesenen Zeichen.</returns>\r
+      <param name="chars">Das Array, in dem die Zeichen abgelegt werden.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der in das Array einzufügenden Zeichen.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">\r
+      <summary>Konvertiert den Inhalt eines Knotens in decimal.</summary>\r
+      <returns>Die decimal-Darstellung eines Knoteninhalts.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">\r
+      <summary>Konvertiert den Inhalt eines Knotens in float.</summary>\r
+      <returns>Die float-Darstellung eines Knoteninhalts.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">\r
+      <summary>Konvertiert den Inhalt eines Knotens in guid.</summary>\r
+      <returns>Die guid-Darstellung eines Knoteninhalts.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in eine qualifizierte Namensdarstellung.</summary>\r
+      <param name="localName">Der <see cref="P:System.Xml.XmlReader.LocalName" />-Teil des qualifizierten Namens (out-Parameter).</param>\r
+      <param name="namespaceUri">Der <see cref="P:System.Xml.XmlReader.NamespaceURI" />-Teil des qualifizierten Namens (out-Parameter).</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">\r
+      <summary>Konvertiert den Inhalt eines Knotens in eine Zeichenfolge.</summary>\r
+      <returns>Der Knoteninhalt in einer Zeichenfolgendarstellung.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in eine Zeichenfolge.</summary>\r
+      <returns>Knoteninhalt in einer Zeichenfolgendarstellung.</returns>\r
+      <param name="maxStringContentLength">Die maximal zulässige Zeichenfolgenlänge.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in eine Zeichenfolge.</summary>\r
+      <returns>Der Knoteninhalt in einer Zeichenfolgendarstellung.</returns>\r
+      <param name="strings">Das Zeichenfolgenarray, mit dem der Inhalt übereinstimmen muss.</param>\r
+      <param name="index">Der Index des Eintrags in <paramref name="strings" />, der mit dem Inhalt übereinstimmt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Ein Eintrag in <paramref name=" strings" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in eine Zeichenfolge.</summary>\r
+      <returns>Der Knoteninhalt in einer Zeichenfolgendarstellung.</returns>\r
+      <param name="strings">Das Array von <see cref="T:System.Xml.XmlDictionaryString" />-Objekten, mit dem der Inhalt übereinstimmen muss.</param>\r
+      <param name="index">Der Index des Eintrags in <paramref name="strings" />, der mit dem Inhalt übereinstimmt.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Ein Eintrag in <paramref name=" strings" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">\r
+      <summary>Konvertiert den Inhalt eines Knotens in <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Die <see cref="T:System.TimeSpan" />-Darstellung eines Knoteninhalts.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">\r
+      <summary>Konvertiert den Inhalt eines Knotens in einen eindeutigen Bezeichner.</summary>\r
+      <returns>Der als eindeutiger Bezeichner dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in ein <see cref="T:System.DateTime" />-Array.</summary>\r
+      <returns>Der als <see cref="T:System.DateTime" />-Array dargestellte Inhalt des Knotens.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in ein <see cref="T:System.DateTime" />-Array.</summary>\r
+      <returns>Der als <see cref="T:System.DateTime" />-Array dargestellte Inhalt des Knotens.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in ein <see cref="T:System.Decimal" />-Array.</summary>\r
+      <returns>Der als <see cref="T:System.Decimal" />-Array dargestellte Inhalt des Knotens.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in ein <see cref="T:System.Decimal" />-Array.</summary>\r
+      <returns>Der als <see cref="T:System.Decimal" />-Array dargestellte Inhalt des Knotens.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in ein <see cref="T:System.Double" />-Array.</summary>\r
+      <returns>Der als <see cref="T:System.Double" />-Array dargestellte Inhalt des Knotens.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Konvertiert den Inhalt eines Knotens in ein <see cref="T:System.Double" />-Array.</summary>\r
+      <returns>Der als <see cref="T:System.Double" />-Array dargestellte Inhalt des Knotens.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">\r
+      <summary>Konvertiert den Inhalt eines Knotens in ein Base64-Bytearray.</summary>\r
+      <returns>Der als Base64-Bytearray dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">\r
+      <summary>Konvertiert den Inhalt eines Knotens in ein BinHex-Bytearray.</summary>\r
+      <returns>Der als BinHex-Bytearray dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">\r
+      <summary>Konvertiert den Inhalt eines Elements in ein <see cref="T:System.Boolean" />.</summary>\r
+      <returns>Der als <see cref="T:System.Boolean" /> dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">\r
+      <summary>Konvertiert den Inhalt eines Elements in ein <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Der als <see cref="T:System.Decimal" /> dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">\r
+      <summary>Konvertiert den Inhalt eines Elements in ein <see cref="T:System.Double" />.</summary>\r
+      <returns>Der als <see cref="T:System.Double" /> dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">\r
+      <summary>Konvertiert den Inhalt eines Elements in eine Gleitkommazahl (<see cref="T:System.Single" />).</summary>\r
+      <returns>Der als Gleitkommazahl <see cref="T:System.Single" /> dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">\r
+      <summary>Konvertiert den Inhalt eines Elements in ein <see cref="T:System.Guid" />.</summary>\r
+      <returns>Der als <see cref="T:System.Guid" /> dargestellte Inhalt des Knotens.</returns>\r
+      <exception cref="T:System.ArgumentException">Der Format des Elements ist ungültig.</exception>\r
+      <exception cref="T:System.FormatException">Der Format des Elements ist ungültig.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">\r
+      <summary>Konvertiert den Inhalt eines Elements in ein ganze Zahl (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Der als ganze Zahl (<see cref="T:System.Int32" />) dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">\r
+      <summary>Konvertiert den Inhalt eines Elements in ein lange ganze Zahl (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Der als lange ganze Zahl (<see cref="T:System.Int64" />) dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">\r
+      <summary>Konvertiert den Inhalt eines Elements in ein <see cref="T:System.String" />.</summary>\r
+      <returns>Der als <see cref="T:System.String" /> dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">\r
+      <summary>Konvertiert den Inhalt eines Elements in ein <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Der als <see cref="T:System.TimeSpan" /> dargestellte Inhalt des Knotens.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">\r
+      <summary>Konvertiert den Inhalt eines Elements in einen eindeutigen Bezeichner.</summary>\r
+      <returns>Der als eindeutiger Bezeichner dargestellte Inhalt des Knotens.</returns>\r
+      <exception cref="T:System.ArgumentException">Der Format des Elements ist ungültig.</exception>\r
+      <exception cref="T:System.FormatException">Der Format des Elements ist ungültig.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">\r
+      <summary>Überprüft, ob der aktuelle Knoten ein Element ist, und verschiebt den Reader auf den nächsten Knoten.</summary>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> gibt false zurück.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">\r
+      <summary>Überprüft, ob der aktuelle Knoten ein Element mit dem angegebenen <paramref name="name" /> ist, und verschiebt den Reader auf den nächsten Knoten.</summary>\r
+      <param name="name">Der qualifizierte Name des Elements.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> gibt false zurück.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">\r
+      <summary>Überprüft, ob der aktuelle Knoten ein Element mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> ist, und verschiebt den Reader auf den nächsten Knoten.</summary>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> gibt false zurück.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Überprüft, ob der aktuelle Knoten ein Element mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> ist, und verschiebt den Reader auf den nächsten Knoten.</summary>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> gibt false zurück.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein <see cref="T:System.Guid" />-Array.</summary>\r
+      <returns>Ein Array von <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein <see cref="T:System.Guid" />-Array.</summary>\r
+      <returns>Ein Array von <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein Array aus short ganzen Zahlen (<see cref="T:System.Int16" />).</summary>\r
+      <returns>Ein Array aus short ganzen Zahlen (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein Array aus short ganzen Zahlen (<see cref="T:System.Int16" />).</summary>\r
+      <returns>Ein Array aus short ganzen Zahlen (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein Array aus ganzen Zahlen (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Ein Array aus ganzen Zahlen (<see cref="T:System.Int32" />).</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein Array aus ganzen Zahlen (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Ein Array aus ganzen Zahlen (<see cref="T:System.Int32" />).</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein Array aus long ganzen Zahlen (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Ein Array aus long ganzen Zahlen (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein Array aus long ganzen Zahlen (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Ein Array aus long ganzen Zahlen (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein Array aus float-Zahlen (<see cref="T:System.Single" />) ein.</summary>\r
+      <returns>Ein Array aus float-Zahlen (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein Array aus float-Zahlen (<see cref="T:System.Single" />) ein.</summary>\r
+      <returns>Ein Array aus float-Zahlen (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Überprüft, ob der aktuelle Knoten ein Element mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> ist, und verschiebt den Reader auf den nächsten Knoten.</summary>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein <see cref="T:System.TimeSpan" />-Array ein.</summary>\r
+      <returns>Ein <see cref="T:System.TimeSpan" />-Array.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Liest den Inhalt einer Reihe von Knoten mit dem angegebenen <paramref name="localName" /> und <paramref name="namespaceUri" /> in ein <see cref="T:System.TimeSpan" />-Array ein.</summary>\r
+      <returns>Ein <see cref="T:System.TimeSpan" />-Array.</returns>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Nicht implementiert.</summary>\r
+      <returns>Nicht implementiert.</returns>\r
+      <param name="buffer">Der Puffer, von dem gelesen wird.</param>\r
+      <param name="offset">Die Anfangsposition, von der in <paramref name="buffer" /> gelesen wird.</param>\r
+      <param name="count">Die Byteanzahl, die von <paramref name="buffer" /> gelesen werden kann.</param>\r
+      <exception cref="T:System.NotSupportedException">Immer .</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>Diese Methode ist noch nicht implementiert.</summary>\r
+      <param name="stream">Der Datenstrom, aus dem gelesen wird.</param>\r
+      <param name="includeComments">Bestimmt, ob Kommentare eingeschlossen werden.</param>\r
+      <param name="inclusivePrefixes">Die Präfixe, die eingeschlossen werden sollen.</param>\r
+      <exception cref="T:System.NotSupportedException">Immer .</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">\r
+      <summary>Nicht in dieser Klasse implementiert (es wird immer false zurückgegeben).Kann in abgeleiteten Klassen überschrieben werden.</summary>\r
+      <returns>false, es sei denn, es wurde in einer abgeleiteten Klasse überschrieben.</returns>\r
+      <param name="count">Gibt 0 zurück, es sei denn, es wurde in einer abgeleiteten Klasse überschrieben.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">\r
+      <summary>Nicht in dieser Klasse implementiert (es wird immer false zurückgegeben).Kann in abgeleiteten Klassen überschrieben werden.</summary>\r
+      <returns>false, es sei denn, es wurde in einer abgeleiteten Klasse überschrieben.</returns>\r
+      <param name="length">Gibt 0 zurück, es sei denn, es wurde in einer abgeleiteten Klasse überschrieben.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Nicht in dieser Klasse implementiert (es wird immer false zurückgegeben).Kann in abgeleiteten Klassen überschrieben werden.</summary>\r
+      <returns>false, es sei denn, es wurde in einer abgeleiteten Klasse überschrieben.</returns>\r
+      <param name="localName">Gibt null zurück, es sei denn, es wurde in einer abgeleiteten Klasse überschrieben. .</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Nicht in dieser Klasse implementiert (es wird immer false zurückgegeben).Kann in abgeleiteten Klassen überschrieben werden.</summary>\r
+      <returns>false, es sei denn, es wurde in einer abgeleiteten Klasse überschrieben.</returns>\r
+      <param name="namespaceUri">Gibt null zurück, es sei denn, es wurde in einer abgeleiteten Klasse überschrieben.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Nicht in dieser Klasse implementiert (es wird immer false zurückgegeben).Kann in abgeleiteten Klassen überschrieben werden.</summary>\r
+      <returns>false, es sei denn, es wurde in einer abgeleiteten Klasse überschrieben.</returns>\r
+      <param name="value">Gibt null zurück, es sei denn, es wurde in einer abgeleiteten Klasse überschrieben.</param>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotas">\r
+      <summary>Enthält konfigurierbare Kontingentwerte für XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">\r
+      <summary>Erstellt eine neue Instanz dieser Klasse. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Legt die Eigenschaften für eine übergebene Kontingenteninstanz auf Grundlage der Werte in dieser Instanz fest.</summary>\r
+      <param name="quotas">Die <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />-Instanz, in die die Werte kopiert werden.</param>\r
+      <exception cref="T:System.InvalidOperationException">Mit set wird versucht, den Wert festzulegen, doch Kontingentwerte sind für diese übergebene Instanz schreibgeschützt.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Die übergebenen Ziel-<paramref name=" quotas" /> sind null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">\r
+      <summary>Ruft eine Instanz dieser Klasse mit allen auf maximale Werte festgelegten Eigenschaften ab.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> mit Eigenschaften, die auf <see cref="F:System.Int32.MaxValue" /> eingestellt sind.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">\r
+      <summary>Ruft die maximal zulässige Arraylänge ab und legt sie fest.</summary>\r
+      <returns>Die maximal zulässige Arraylänge.Der Standard ist 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Mit set wird versucht, den Wert festzulegen, aber Kontingentwerte sind für diese Instanz schreibgeschützt.</exception>\r
+      <exception cref="T:System.ArgumentException">Mit set wird versucht, den Wert auf kleiner als 0 (null) festzulegen.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">\r
+      <summary>Ruft die bei jedem Lesevorgang zurückgegebenen maximal zulässigen Bytes ab und legt sie fest.</summary>\r
+      <returns>Die maximal zulässigen Bytes, die bei jedem Lesevorgang zurückgegeben werden.Der Standard ist 4096.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Mit set wird versucht, den Wert festzulegen, aber Kontingentwerte sind für diese Instanz schreibgeschützt.</exception>\r
+      <exception cref="T:System.ArgumentException">Mit set wird versucht, den Wert auf kleiner als 0 (null) festzulegen.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">\r
+      <summary>Ruft die maximale Tiefe geschachtelter Knoten ab und legt sie fest.</summary>\r
+      <returns>Die maximale Tiefe geschachtelter Knoten.Der Standardwert ist 32.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Mit set wird versucht, den Wert festzulegen. Kontingentwerte sind für diese Instanz schreibgeschützt.</exception>\r
+      <exception cref="T:System.ArgumentException">Mit set wird versucht, den Wert auf kleiner als 0 (null) festzulegen.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">\r
+      <summary>Ruft die maximal in einem Tabellennamen zugelassenen Zeichen ab und legt sie fest.</summary>\r
+      <returns>Die maximal zulässigen Zeichen in einem Tabellennamen.Der Standard ist 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Mit set wird versucht, den Wert festzulegen, aber Kontingentwerte sind für diese Instanz schreibgeschützt.</exception>\r
+      <exception cref="T:System.ArgumentException">Mit set wird versucht, den Wert auf kleiner als 0 (null) festzulegen.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">\r
+      <summary>Ruft die maximale vom Reader zurückgegebene Zeichenfolgenlänge ab und legt sie fest.</summary>\r
+      <returns>Die maximale Zeichenfolgenlänge, die vom Reader zurückgegeben wird.Der Standard ist 8192.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Mit set wird versucht, den Wert festzulegen, aber Kontingentwerte sind für diese Instanz schreibgeschützt.</exception>\r
+      <exception cref="T:System.ArgumentException">Mit set wird versucht, den Wert auf kleiner als 0 (null) festzulegen.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">\r
+      <summary>Ruft die geänderten Kontingente für die <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> ab.</summary>\r
+      <returns>Die geänderten Kontingente für <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</returns>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">\r
+      <summary>Liste die konfigurierbaren Kontingentwerten für XmlDictionaryReaders auf.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">\r
+      <summary>Gibt die maximal zulässige Arraylänge an.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">\r
+      <summary>Gibt die maximal zulässigen Bytes an, die bei jedem Lesevorgang zurückgegeben werden.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">\r
+      <summary>Gibt die maximale Tiefe geschachtelter Knoten an.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">\r
+      <summary>Gibt die maximal zulässigen Zeichen in einem Tabellennamen an.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">\r
+      <summary>Gibt die maximale Zeichenfolgenlänge an, die vom Reader zurückgegeben wird.</summary>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryString">\r
+      <summary>Stellt einen in <see cref="T:System.Xml.XmlDictionary" /> gespeicherten Eintrag dar.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">\r
+      <summary>Erstellt eine Instanz dieser Klasse. </summary>\r
+      <param name="dictionary">Das diese Instanz enthaltende <see cref="T:System.Xml.IXmlDictionary" />.</param>\r
+      <param name="value">Die Zeichenfolge, die der Wert des Wörterbucheintrags ist.</param>\r
+      <param name="key">Die ganze Zahl, die der Schlüssel des Wörterbucheintrags ist.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="dictionary" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="key" /> ist kleiner als 0 (null) oder größer als <see cref="F:System.Int32.MaxValue" /> / 4.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Dictionary">\r
+      <summary>Stellt das <see cref="T:System.Xml.IXmlDictionary" /> dar, das an den Konstruktor für diese Instanz von <see cref="T:System.Xml.XmlDictionaryString" /> übergeben wurde.</summary>\r
+      <returns>Das <see cref="T:System.Xml.IXmlDictionary" /> für diesen Wörterbucheintrag.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Empty">\r
+      <summary>Ruft <see cref="T:System.Xml.XmlDictionaryString" /> ab, die die leere Zeichenfolge darstellt.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" />, die die leere Zeichenfolge darstellt.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Key">\r
+      <summary>Ruft den ganzzahligen Schlüssel für diese Instanz der Klasse ab.  </summary>\r
+      <returns>Der ganzzahlige Schlüssel für diese Instanz der Klasse. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.ToString">\r
+      <summary>Zeigt eine Textdarstellung dieses Objekts an.</summary>\r
+      <returns>Der Zeichenfolgenwert dieser Instanz der Klasse. </returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Value">\r
+      <summary>Ruft den Zeichenfolgenwert dieser Instanz der Klasse ab.  </summary>\r
+      <returns>Der Zeichenfolgenwert dieser Instanz der Klasse. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryWriter">\r
+      <summary>Stellt eine abstrakte Klasse, die Windows Communication Foundation (WCF) von <see cref="T:System.Xml.XmlWriter" /> ableitet, um die Serialisierung und Deserialisierung durchzuführen.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Xml.XmlDictionaryWriter" />-Klasse.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">\r
+      <summary>Diese Eigenschaft gibt immer false zurück.Die abgeleiteten Klassen können überschreiben, um true zurückzugeben, wenn sie Kanonisierung unterstützen.</summary>\r
+      <returns>In allen Fällen false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />, die binäres WCF-XML-Format schreibt.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Der Stream, in den geschrieben werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />, die binäres WCF-XML-Format schreibt.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Der Stream, in den geschrieben werden soll.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" />, das als freigegebenes Wörterbuch verwendet werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />, die binäres WCF-XML-Format schreibt.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Der Stream, in den geschrieben werden soll.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" />, das als freigegebenes Wörterbuch verwendet werden soll.</param>\r
+      <param name="session">Der zu verwendende <see cref="T:System.Xml.XmlBinaryWriterSession" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />, die binäres WCF-XML-Format schreibt.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Der Stream, aus dem gelesen wird.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" />, das als freigegebenes Wörterbuch verwendet werden soll.</param>\r
+      <param name="session">Der zu verwendende <see cref="T:System.Xml.XmlBinaryWriterSession" />.</param>\r
+      <param name="ownsStream">true, um anzugeben, dass der Stream nach Abschluss des Vorgangs vom Writer geschlossen wird, andernfalls false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" /> aus einem bestehenden <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="writer">Eine Instanz von <see cref="T:System.Xml.XmlWriter" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="writer" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />, die Text-XML schreibt.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Der Stream, in den geschrieben werden soll.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />, die Text-XML schreibt.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Der Stream, in den geschrieben werden soll.</param>\r
+      <param name="encoding">Die Zeichencodierung der Ausgabe.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">\r
+      <summary>Erstellt eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />, die Text-XML schreibt.</summary>\r
+      <returns>Eine Instanz von <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Der Stream, in den geschrieben werden soll.</param>\r
+      <param name="encoding">Die Zeichencodierung des Streams.</param>\r
+      <param name="ownsStream">true, um anzugeben, dass der Stream nach Abschluss des Vorgangs vom Writer geschlossen wird, andernfalls false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">\r
+      <summary>Bei der Implementierung durch eine abgeleitete Klasse wird die Kanonisierung beendet, die vom entsprechenden <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])" />-Aufruf gestartet wurde.</summary>\r
+      <exception cref="T:System.NotSupportedException">Methode ist noch nicht implementiert.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>Startet die Kanonisierung bei Implementierung durch eine abgeleitete Klasse.</summary>\r
+      <param name="stream">Der Stream, in den geschrieben werden soll.</param>\r
+      <param name="includeComments">true, wenn Kommentare eingeschlossen werden sollen, andernfalls false.</param>\r
+      <param name="inclusivePrefixes">Die Präfixe, die eingeschlossen werden sollen.</param>\r
+      <exception cref="T:System.NotSupportedException">Methode ist noch nicht implementiert.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Boolean" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Daten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl der aus dem Array zu schreibenden Werte.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.DateTime" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Decimal" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Double" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Guid" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Int16" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Int32" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Int64" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Single" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.TimeSpan" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Boolean" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.DateTime" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Decimal" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Double" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Guid" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Int16" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Int32" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Int64" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.Single" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Schreibt Knoten von einem <see cref="T:System.TimeSpan" />-Array.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="array">Das Array, das die Knoten enthält.</param>\r
+      <param name="offset">Der Anfangsindex im Array.</param>\r
+      <param name="count">Die Anzahl an Knoten, die vom Array abzurufen sind.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> ist null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> ist &lt; 0 oder &gt; <paramref name="array" />-Länge minus <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Schreibt einen durch Attribute qualifizierten Namen und Wert.</summary>\r
+      <param name="prefix">Das Präfix des Attributs.</param>\r
+      <param name="localName">Der lokale Name des Attributs.</param>\r
+      <param name="namespaceUri">Der Namespace-URI dieses Attributs.</param>\r
+      <param name="value">Das Attribut.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Schreibt einen durch Attribute qualifizierten Namen und Wert.</summary>\r
+      <param name="localName">Der lokale Name des Attributs.</param>\r
+      <param name="namespaceUri">Der Namespace-URI dieses Attributs.</param>\r
+      <param name="value">Das Attribut.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Schreibt ein Element mit Textinhalt.</summary>\r
+      <param name="prefix">Das Präfix des Elements.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="value">Der Elementinhalt.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Schreibt ein Element mit Textinhalt.</summary>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <param name="value">Der Elementinhalt.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Schreibt den aktuellen XML-Knoten von einem <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />.</param>\r
+      <param name="defattr">true, um die Standardattribute aus dem XmlReader zu kopieren, andernfalls false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Schreibt den aktuellen XML-Knoten von einem <see cref="T:System.Xml.XmlReader" />.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <param name="defattr">true, um die Standardattribute aus dem <see cref="T:System.Xml.XmlReader" /> zu kopieren, andernfalls false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Schreibt den durch Namespace gekennzeichneten Namen.Diese Methode sucht das Präfix im Gültigkeitsbereich des angegebenen Namespaces.</summary>\r
+      <param name="localName">Der lokale Name des qualifizierten Namens.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des qualifizierten Namens.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Schreibt den Anfang eines Attributs mit dem angegebenen Präfix, dem angegebenen lokalen Namen und der angegebenen Namespace-URI.</summary>\r
+      <param name="prefix">Das Namespacepräfix.</param>\r
+      <param name="localName">Der lokale Name des Attributs.</param>\r
+      <param name="namespaceUri">Der Namespace-URI dieses Attributs.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Schreibt den Anfang eines Attributs mit dem angegebenen lokalen Namen und der angegebenen Namespace-URI.</summary>\r
+      <param name="localName">Der lokale Name des Attributs.</param>\r
+      <param name="namespaceUri">Der Namespace-URI dieses Attributs.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Schreibt das angegebene Starttag und ordnet dieses dem angegebenen Namespace und Präfix zu.</summary>\r
+      <param name="prefix">Das Präfix des Elements.</param>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <exception cref="T:System.InvalidOperationException">Der Writer ist geschlossen.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Schreibt das angegebene Starttag und ordnet dieses dem angegebenen Namespace zu.</summary>\r
+      <param name="localName">Der lokale Name des Elements.</param>\r
+      <param name="namespaceUri">Der Namespace-URI des Elements.</param>\r
+      <exception cref="T:System.InvalidOperationException">Der Writer ist geschlossen.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">\r
+      <summary>Schreibt den angegebenen Textinhalt.</summary>\r
+      <param name="value">Der zu schreibende Text.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Schreibt den Textknoten, an dem <see cref="T:System.Xml.XmlDictionaryReader" /> positioniert ist.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />, von dem der Textwert abgerufen wird.</param>\r
+      <param name="isAttribute">true, um anzugeben, dass der Reader auf einem Attributwert oder Elementinhalt positioniert wird; andernfalls false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">\r
+      <summary>Schreibt einen <see cref="T:System.Guid" />-Wert.</summary>\r
+      <param name="value">Der zu schreibende <see cref="T:System.Guid" />-Wert.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">\r
+      <summary>Schreibt einen <see cref="T:System.TimeSpan" />-Wert.</summary>\r
+      <param name="value">Der zu schreibende <see cref="T:System.TimeSpan" />-Wert.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">\r
+      <summary>Schreibt einen UniqueID-Wert.</summary>\r
+      <param name="value">Der zu schreibende UniqueID-Wert.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">\r
+      <summary>Schreibt einen <see cref="T:System.Xml.XmlDictionaryString" />-Wert.</summary>\r
+      <param name="value">Der <see cref="T:System.Xml.XmlDictionaryString" />-Wert.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">\r
+      <summary>Schreibt ein Standard-XML-Attribut in den aktuellen Knoten.</summary>\r
+      <param name="localName">Der lokale Name des Attributs.</param>\r
+      <param name="value">Der Wert des Attributs.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Schreibt ein XML-Attribut in den aktuellen Knoten.</summary>\r
+      <param name="localName">Der lokale Name des Attributs.</param>\r
+      <param name="value">Der Wert des Attributs.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">\r
+      <summary>Schreibt ein Attribut für die Namespacedeklaration.</summary>\r
+      <param name="prefix">Das Präfix, das an den angegebenen Namespace gebunden ist.</param>\r
+      <param name="namespaceUri">Der Namespace, an den das Präfix gebunden ist.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> ist null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">\r
+      <summary>Schreibt ein Attribut für die Namespacedeklaration.</summary>\r
+      <param name="prefix">Das Präfix, das an den angegebenen Namespace gebunden ist.</param>\r
+      <param name="namespaceUri">Der Namespace, an den das Präfix gebunden ist.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> ist null.</exception>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Security.SecureString.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Security.SecureString.xml
new file mode 100644 (file)
index 0000000..842c2d7
--- /dev/null
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Security.SecureString</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Security.SecureString">\r
+      <summary>Stellt Text dar, der vertraulich behandelt werden soll, etwa durch Löschen aus dem Arbeitsspeicher des Computers, wenn er nicht mehr benötigt wird.Diese Klasse kann nicht vererbt werden.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Security.SecureString" />-Klasse.</summary>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">\r
+      <summary>Initialisiert eine neue Instanz der <see cref="T:System.Security.SecureString" />-Klasse aus einem Unterarray von <see cref="T:System.Char" />-Objekten. </summary>\r
+      <param name="value">Ein Zeiger auf ein Array von <see cref="T:System.Char" />-Objekten.</param>\r
+      <param name="length">Die Anzahl der Elemente von <paramref name="value" />, die in die neue Instanz eingeschlossen werden sollen.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="length" /> is less than zero or greater than 65,536.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.AppendChar(System.Char)">\r
+      <summary>Fügt am Ende der aktuellen sicheren Zeichenfolge ein Zeichen an.</summary>\r
+      <param name="c">Ein Zeichen, das an diese sichere Zeichenfolge angefügt werden soll.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Clear">\r
+      <summary>Löscht den Wert der aktuellen sicheren Zeichenfolge.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Copy">\r
+      <summary>Erstellt eine Kopie der aktuellen sicheren Zeichenfolge.</summary>\r
+      <returns>Ein Duplikat dieser sicheren Zeichenfolge.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Dispose">\r
+      <summary>Gibt alle vom aktuellen <see cref="T:System.Security.SecureString" />-Objekt verwendeten Ressourcen frei.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">\r
+      <summary>Fügt in dieser sicheren Zeichenfolge an der angegebenen Indexposition ein Zeichen ein. </summary>\r
+      <param name="index">Die Indexposition, an der der <paramref name="c" />-Parameter eingefügt wird.</param>\r
+      <param name="c">Das einzufügende Zeichen.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.IsReadOnly">\r
+      <summary>Gibt an, ob diese sichere Zeichenfolge als schreibgeschützt markiert ist.</summary>\r
+      <returns>true, wenn diese sichere Zeichenfolge schreibgeschützt ist, andernfalls false.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.Security.SecureString.Length">\r
+      <summary>Ruft die Anzahl der Zeichen in der aktuellen sicheren Zeichenfolge ab.</summary>\r
+      <returns>Die Anzahl von <see cref="T:System.Char" />-Objekten in dieser sicheren Zeichenfolge.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.MakeReadOnly">\r
+      <summary>Legt den Textwert dieser sicheren Zeichenfolge als schreibgeschützt fest.   </summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">\r
+      <summary>Entfernt das Zeichen an der angegebenen Indexposition aus dieser sicheren Zeichenfolge.</summary>\r
+      <param name="index">Die Indexposition eines Zeichens in dieser sicheren Zeichenfolge.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">\r
+      <summary>Ersetzt das an der angegebenen Indexposition vorhandene Zeichen durch ein anderes Zeichen.</summary>\r
+      <param name="index">Die Indexposition eines vorhandenen Zeichens in dieser sicheren Zeichenfolge</param>\r
+      <param name="c">Ein Zeichen, das das vorhandene Zeichen ersetzt.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="T:System.Security.SecureStringMarshal"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Threading.Overlapped.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Threading.Overlapped.xml
new file mode 100644 (file)
index 0000000..05665a4
--- /dev/null
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Threading.Overlapped</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Threading.IOCompletionCallback">\r
+      <summary>Empfängt beim Abschluss einer E/A-Operation im Threadpool den Fehlercode, die Anzahl der Bytes sowie den überlappenden Werttyp.</summary>\r
+      <param name="errorCode">Der Fehlercode. </param>\r
+      <param name="numBytes">Die Anzahl der übertragenen Bytes. </param>\r
+      <param name="pOVERLAP">Ein <see cref="T:System.Threading.NativeOverlapped" />, das einen nicht verwalteten Zeiger auf den systemeigenen überlappenden Werttyp darstellt. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.NativeOverlapped">\r
+      <summary>Stellt ein explizites Layout bereit, das für nicht verwalteten Code sichtbar ist und dem Layout der OVERLAPPED-Win32-Struktur entspricht, jedoch zusätzliche reservierte Felder am Ende aufweist.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
+      <summary>Gibt das Handle für ein Ereignis an, das beim Abschluss der Operation auf den signalisierten Zustand festgelegt wird.Der aufrufende Prozess muss diesen Member vor dem Aufruf überlappender Funktionen entweder auf 0 oder auf ein gültiges Ereignishandle festlegen.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
+      <summary>Gibt die Länge der übertragenen Daten an.Reserviert für die Verwendung durch das Betriebssystem.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
+      <summary>Gibt einen systemabhängigen Status an.Reserviert für die Verwendung durch das Betriebssystem.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
+      <summary>Gibt das höherwertige Word des Byteoffsets an, an dem die Übertragung begonnen werden soll.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
+      <summary>Gibt eine Dateiposition an, an der die Übertragung begonnen werden soll.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.Overlapped">\r
+      <summary>Liefert eine verwaltete Darstellung einer Win32-OVERLAPPED-Struktur mit Methoden zum Übertragen von Informationen von einer <see cref="T:System.Threading.Overlapped" />-Instanz zu einer <see cref="T:System.Threading.NativeOverlapped" />-Struktur.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.#ctor">\r
+      <summary>Initialisiert eine neue leere Instanz der <see cref="T:System.Threading.Overlapped" />-Klasse.</summary>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.AsyncResult">\r
+      <summary>Ruft das Objekt ab, das Statusinformationen über den E/A-Vorgang bereitstellt, oder legt es fest.</summary>\r
+      <returns>Ein Objekt, das die <see cref="T:System.IAsyncResult" />-Schnittstelle implementiert.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
+      <summary>Gibt den nicht verwalteten Arbeitsspeicher frei, der einer systemeigenen überlappenden Struktur zugewiesen ist, die von der <see cref="Overload:System.Threading.Overlapped.Pack" />-Methode zugeordnet wird.</summary>\r
+      <param name="nativeOverlappedPtr">Ein Zeiger auf die freizugebende <see cref="T:System.Threading.NativeOverlapped" />-Struktur.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> ist null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetHigh">\r
+      <summary>Ruft das hohe WORD der Dateiposition ab, an der die Übertragung gestartet werden soll, oder legt dieses fest.Die Dateiposition ist ein Byteoffset vom Anfang der Datei.</summary>\r
+      <returns>Ein <see cref="T:System.Int32" />-Wert, der das hohe WORD der Dateiposition darstellt.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetLow">\r
+      <summary>Ruft das niedrige WORD der Dateiposition ab, an der die Übertragung gestartet werden soll, oder legt dieses fest.Die Dateiposition ist ein Byteoffset vom Anfang der Datei.</summary>\r
+      <returns>Ein <see cref="T:System.Int32" />-Wert, der das niedrige WORD der Dateiposition darstellt.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Packt die aktuelle Instanz in eine <see cref="T:System.Threading.NativeOverlapped" />-Struktur und gibt einen Delegaten, der aufgerufen wird, wenn der asynchrone E/A-Vorgang abgeschlossen ist, und ein verwaltetes Objekt an, das als Puffer dient.</summary>\r
+      <returns>Ein nicht verwalteter Zeiger auf eine <see cref="T:System.Threading.NativeOverlapped" />-Struktur. </returns>\r
+      <param name="iocb">Ein <see cref="T:System.Threading.IOCompletionCallback" />-Delegat, der die Rückrufmethode darstellt, die aufgerufen wird, wenn der asynchrone E/A-Vorgang abgeschlossen ist.</param>\r
+      <param name="userData">Ein Objekt oder ein Objektarray, das den Eingabe- oder den Ausgabepuffer für den Vorgang darstellt.Jedes Objekt stellt einen Puffer dar, z. B. ein Array von Bytes.</param>\r
+      <exception cref="T:System.InvalidOperationException">Die aktuelle <see cref="T:System.Threading.Overlapped" />-Klasse wurde bereits gepackt.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
+      <summary>Entpackt die angegebene, nicht verwaltete <see cref="T:System.Threading.NativeOverlapped" />-Struktur in ein verwaltetes <see cref="T:System.Threading.Overlapped" />-Objekt. </summary>\r
+      <returns>Ein <see cref="T:System.Threading.Overlapped" />-Objekt, das die Informationen enthält, die aus der systemeigenen Struktur entpackt wurden.</returns>\r
+      <param name="nativeOverlappedPtr">Ein nicht verwalteter Zeiger auf eine <see cref="T:System.Threading.NativeOverlapped" />-Struktur.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> ist null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Packt die aktuelle Instanz in eine <see cref="T:System.Threading.NativeOverlapped" />-Struktur, und gibt einen Delegaten, der aufgerufen werden soll, wenn der asynchrone E/A-Vorgang abgeschlossen ist, und ein verwaltetes Objekt an, das als Puffer dient.Gibt den aufrufenden Stapel nicht weiter.</summary>\r
+      <returns>Ein nicht verwalteter Zeiger auf eine <see cref="T:System.Threading.NativeOverlapped" />-Struktur. </returns>\r
+      <param name="iocb">Ein <see cref="T:System.Threading.IOCompletionCallback" />-Delegat, der die Rückrufmethode darstellt, die aufgerufen wird, wenn der asynchrone E/A-Vorgang abgeschlossen ist.</param>\r
+      <param name="userData">Ein Objekt oder ein Objektarray, das den Eingabe- oder den Ausgabepuffer für den Vorgang darstellt.Jedes Objekt stellt einen Puffer dar, z. B. ein Array von Bytes.</param>\r
+      <exception cref="T:System.Security.SecurityException">Der Aufrufer verfügt nicht über die erforderliche Berechtigung. </exception>\r
+      <exception cref="T:System.InvalidOperationException">Die aktuelle <see cref="T:System.Threading.Overlapped" />-Klasse ist bereits gepackt.</exception>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
+    <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Xml.XPath.XDocument.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/de/System.Xml.XPath.XDocument.xml
new file mode 100644 (file)
index 0000000..503740c
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Xml.XPath.XDocument</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Xml.XPath.Extensions">\r
+      <summary>Diese Klasse enthält die LINQ to XML-Erweiterungsmethoden zum Auswerten von XPath-Ausdrücken.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)">\r
+      <summary>Erstellt einen <see cref="T:System.Xml.XPath.XPathNavigator" /> für einen <see cref="T:System.Xml.Linq.XNode" />.</summary>\r
+      <returns>Ein <see cref="T:System.Xml.XPath.XPathNavigator" />, der XPath-Abfragen verarbeiten kann.</returns>\r
+      <param name="node">Ein <see cref="T:System.Xml.Linq.XNode" />, der XPath-Abfragen verarbeiten kann.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)">\r
+      <summary>Erstellt einen <see cref="T:System.Xml.XPath.XPathNavigator" /> für einen <see cref="T:System.Xml.Linq.XNode" />.Die <see cref="T:System.Xml.XmlNameTable" /> ermöglicht eine effizientere Verarbeitung von XPath-Ausdrücken.</summary>\r
+      <returns>Ein <see cref="T:System.Xml.XPath.XPathNavigator" />, der XPath-Abfragen verarbeiten kann.</returns>\r
+      <param name="node">Ein <see cref="T:System.Xml.Linq.XNode" />, der eine XPath-Abfrage verarbeiten kann.</param>\r
+      <param name="nameTable">Eine <see cref="T:System.Xml.XmlNameTable" />, die vom <see cref="T:System.Xml.XPath.XPathNavigator" /> verwendet werden soll.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Wertet einen XPath-Ausdruck aus.</summary>\r
+      <returns>Ein Objekt, das einen bool, einen double, einen string oder einen <see cref="T:System.Collections.Generic.IEnumerable`1" /> enthalten kann. </returns>\r
+      <param name="node">Der <see cref="T:System.Xml.Linq.XNode" />, in dem der XPath-Ausdruck ausgewertet wird.</param>\r
+      <param name="expression">Ein <see cref="T:System.String" />, der einen XPath-Ausdruck enthält.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Wertet einen XPath-Ausdruck aus und löst Namespacepräfixe mit dem angegebenen <see cref="T:System.Xml.IXmlNamespaceResolver" /> auf.</summary>\r
+      <returns>Ein Objekt, das das Ergebnis aus der Auswertung des Ausdrucks enthält.Das Objekt kann ein bool, ein double, ein string oder ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> sein.</returns>\r
+      <param name="node">Der <see cref="T:System.Xml.Linq.XNode" />, in dem der XPath-Ausdruck ausgewertet wird.</param>\r
+      <param name="expression">Ein <see cref="T:System.String" />, der einen XPath-Ausdruck enthält.</param>\r
+      <param name="resolver">Ein <see cref="T:System.Xml.IXmlNamespaceResolver" /> für die Namespacepräfixe im XPath-Ausdruck.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Wählt mithilfe eines XPath-Ausdrucks ein <see cref="T:System.Xml.Linq.XElement" /> aus.</summary>\r
+      <returns>Ein <see cref="T:System.Xml.Linq.XElement" /> oder NULL.</returns>\r
+      <param name="node">Der <see cref="T:System.Xml.Linq.XNode" />, in dem der XPath-Ausdruck ausgewertet wird.</param>\r
+      <param name="expression">Ein <see cref="T:System.String" />, der einen XPath-Ausdruck enthält.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Wählt mithilfe eines XPath-Ausdrucks ein <see cref="T:System.Xml.Linq.XElement" /> aus und löst Namespacepräfixe mit dem angegebenen <see cref="T:System.Xml.IXmlNamespaceResolver" /> auf.</summary>\r
+      <returns>Ein <see cref="T:System.Xml.Linq.XElement" /> oder NULL.</returns>\r
+      <param name="node">Der <see cref="T:System.Xml.Linq.XNode" />, in dem der XPath-Ausdruck ausgewertet wird.</param>\r
+      <param name="expression">Ein <see cref="T:System.String" />, der einen XPath-Ausdruck enthält.</param>\r
+      <param name="resolver">Ein <see cref="T:System.Xml.IXmlNamespaceResolver" /> für die Namespacepräfixe im XPath-Ausdruck.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Wählt mithilfe eines XPath-Ausdrucks eine Auflistung von Elementen aus.</summary>\r
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> vom Typ <see cref="T:System.Xml.Linq.XElement" />, die die ausgewählten Elemente enthält.</returns>\r
+      <param name="node">Der <see cref="T:System.Xml.Linq.XNode" />, in dem der XPath-Ausdruck ausgewertet wird.</param>\r
+      <param name="expression">Ein <see cref="T:System.String" />, der einen XPath-Ausdruck enthält.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Wählt mithilfe eines XPath-Ausdrucks eine Auflistung von Elementen aus und löst Namespacepräfixe mit dem angegebenen <see cref="T:System.Xml.IXmlNamespaceResolver" /> auf.</summary>\r
+      <returns>Ein <see cref="T:System.Collections.Generic.IEnumerable`1" /> vom Typ <see cref="T:System.Xml.Linq.XElement" />, die die ausgewählten Elemente enthält.</returns>\r
+      <param name="node">Der <see cref="T:System.Xml.Linq.XNode" />, in dem der XPath-Ausdruck ausgewertet wird.</param>\r
+      <param name="expression">Ein <see cref="T:System.String" />, der einen XPath-Ausdruck enthält.</param>\r
+      <param name="resolver">Ein <see cref="T:System.Xml.IXmlNamespaceResolver" /> für die Namespacepräfixe im XPath-Ausdruck.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XPath.XDocumentExtensions"></member>\r
+    <member name="M:System.Xml.XPath.XDocumentExtensions.ToXPathNavigable(System.Xml.Linq.XNode)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Data.Common.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Data.Common.xml
new file mode 100644 (file)
index 0000000..f358a6b
--- /dev/null
@@ -0,0 +1,1326 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Data.Common</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.DBNull">\r
+      <summary>Representa un valor no existente.Esta clase no puede heredarse.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString">\r
+      <summary>Devuelve una cadena vacía (<see cref="F:System.String.Empty" />).</summary>\r
+      <returns>Cadena vacía (<see cref="F:System.String.Empty" />).</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString(System.IFormatProvider)">\r
+      <summary>Devuelve una cadena vacía mediante <see cref="T:System.IFormatProvider" />.</summary>\r
+      <returns>Cadena vacía (<see cref="F:System.String.Empty" />).</returns>\r
+      <param name="provider">\r
+        <see cref="T:System.IFormatProvider" /> que se va a utilizar para dar formato al valor devuelto.O bien null para obtener la información de formato de la configuración regional actual del sistema operativo. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.DBNull.Value">\r
+      <summary>Representa la única instancia de la clase <see cref="T:System.DBNull" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.CommandBehavior">\r
+      <summary>Proporciona una descripción de los resultados de la consulta y de sus efectos en la base de datos.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.CloseConnection">\r
+      <summary>Al ejecutar el comando, se cerrará el objeto Connection asociado cuando se cierre el objeto DataReader asociado.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.Default">\r
+      <summary>La consulta puede devolver varios conjuntos de resultados.La ejecución de la consulta puede afectar al estado de la base de datos.Default no establece ninguna marca <see cref="T:System.Data.CommandBehavior" />, por lo que llamar a ExecuteReader(CommandBehavior.Default) equivale funcionalmente a llamar a ExecuteReader().</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.KeyInfo">\r
+      <summary>La consulta devuelve información sobre la columna y la clave principal. </summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SchemaOnly">\r
+      <summary>La consulta sólo devuelve información de columna.Al utilizar <see cref="F:System.Data.CommandBehavior.SchemaOnly" />, el proveedor de datos de .NET Framework para SQL Server hace que la instrucción que está ejecutando vaya precedida de SET FMTONLY ON.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SequentialAccess">\r
+      <summary>Proporciona un modo para que el DataReader controle las filas que contienen columnas con valores binarios grandes.En lugar de cargar la fila completa, SequentialAccess permite al DataReader cargar datos como una secuencia.A continuación, se pueden utilizar los métodos GetBytes o GetChars para especificar una ubicación de bytes donde iniciar la operación de lectura, así como un tamaño de búfer limitado para los datos devueltos.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleResult">\r
+      <summary>La consulta devuelve un único conjunto de resultados.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleRow">\r
+      <summary>Se espera que la consulta devuelva una fila única del primer conjunto de resultados.La ejecución de la consulta puede afectar al estado de la base de datos.Aunque no es necesario, algunos proveedores de datos de .NET Framework pueden utilizar esta información para optimizar el rendimiento del comando.Al especificar <see cref="F:System.Data.CommandBehavior.SingleRow" /> con el método <see cref="M:System.Data.OleDb.OleDbCommand.ExecuteReader" /> del objeto <see cref="T:System.Data.OleDb.OleDbCommand" />, el proveedor de datos de .NET Framework para OLE DB realiza el enlace mediante la interfaz IRow de OLE DB, si se encuentra disponible.En caso contrario, utiliza la interfaz IRowset.Además, si se espera que la instrucción SQL devuelva una única fila, se puede mejorar el rendimiento de la aplicación especificando <see cref="F:System.Data.CommandBehavior.SingleRow" />.Es posible especificar SingleRow al ejecutar consultas que se espera que devuelvan varios conjuntos de resultados.  En ese caso, cuando se especifican una consulta SQL con varios conjuntos de resultados y una sola fila, el resultado devuelto contendrá solo la primera fila del primer conjunto de resultados.No se devolverán los demás conjuntos de resultados de la consulta.</summary>\r
+    </member>\r
+    <member name="T:System.Data.CommandType">\r
+      <summary>Especifica cómo se interpreta una cadena de comando.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.StoredProcedure">\r
+      <summary>Nombre del procedimiento almacenado.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.TableDirect">\r
+      <summary>Nombre de una tabla.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.Text">\r
+      <summary>Comando de texto SQL. Predeterminado. </summary>\r
+    </member>\r
+    <member name="T:System.Data.ConnectionState">\r
+      <summary>Describe el estado actual de la conexión con un origen de datos.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Broken">\r
+      <summary>Se ha perdido la conexión con el origen de datos.Esto sólo puede ocurrir tras abrir la conexión.Una conexión en este estado se puede cerrar y volver a abrir. Este valor se reserva para versiones futuras del producto.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Closed">\r
+      <summary>La conexión está cerrada.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Connecting">\r
+      <summary>El objeto de conexión está conectando con el origen de datos.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Executing">\r
+      <summary>El objeto de conexión está ejecutando un comando. Este valor se reserva para versiones futuras del producto. </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Fetching">\r
+      <summary>El objeto de conexión está recuperando datos. Este valor se reserva para versiones futuras del producto. </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Open">\r
+      <summary>La conexión está abierta.</summary>\r
+    </member>\r
+    <member name="T:System.Data.DbType">\r
+      <summary>Especifica el tipo de datos de un campo, una propiedad o un objeto Parameter de un proveedor de datos de .NET Framework.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiString">\r
+      <summary>Secuencia de longitud variable de caracteres no Unicode comprendida entre 1 y 8.000 caracteres.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiStringFixedLength">\r
+      <summary>Secuencia de longitud fija de caracteres no Unicode.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Binary">\r
+      <summary>Secuencia de longitud variable de datos binarios comprendida entre 1 y 8.000 bytes.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Boolean">\r
+      <summary>Tipo simple que representa los valores booleanos true o false.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Byte">\r
+      <summary>Entero de 8 bits sin signo cuyo valor está comprendido entre 0 y 255.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Currency">\r
+      <summary>Valor de moneda comprendido entre -2 63 (o -922,337,203,685,477.5808) y 2 63 -1 (o +922,337,203,685,477.5807), con una precisión de una diezmilésima de unidad de moneda.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Date">\r
+      <summary>Tipo que representa un valor de fecha.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime">\r
+      <summary>Tipo que representa un valor de fecha y hora.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime2">\r
+      <summary>Datos de fecha y hora.El intervalo de valores de fecha comprende desde el 1 de enero de 1 d.C. hasta el 31 de diciembre de 9999 d.C.El intervalo de valor horario está comprendido entre 00:00:00 y 23:59:59,9999999 con una precisión de 100 nanosegundos.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTimeOffset">\r
+      <summary>Datos de fecha y hora con conocimiento de la zona horaria.El intervalo de valores de fecha comprende desde el 1 de enero de 1 d.C. hasta el 31 de diciembre de 9999 d.C.El intervalo de valor horario está comprendido entre 00:00:00 y 23:59:59,9999999 con una precisión de 100 nanosegundos.El intervalo horario es -14: 00 hasta +14:00.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Decimal">\r
+      <summary>Tipo simple que representa los valores comprendidos entre 1,0 x 10 -28 y aproximadamente 7,9 x 10 28, con 28-29 dígitos significativos.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Double">\r
+      <summary>Tipo de punto flotante que representa los valores comprendidos entre aproximadamente 5,0 x 10 -324 y 1,7 x 10 308, con una precisión de 15-16 dígitos.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Guid">\r
+      <summary>Identificador único global (GUID).</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int16">\r
+      <summary>Tipo entero que representa enteros de 16 bits con signo con valores comprendidos entre -32768 y 32767.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int32">\r
+      <summary>Tipo entero que representa enteros de 32 bits con signo con valores comprendidos entre -2147483648 y 2147483647.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int64">\r
+      <summary>Tipo entero que representa enteros de 64 bits con signo con valores comprendidos entre -9223372036854775808 y 9223372036854775807.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Object">\r
+      <summary>Tipo general que representa cualquier tipo de valor o referencia no representado de forma explícita por otro valor DbType.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.SByte">\r
+      <summary>Tipo entero que representa enteros de 8 bits con signo con valores comprendidos entre -128 y 127.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Single">\r
+      <summary>Tipo de punto flotante que representa los valores comprendidos entre aproximadamente 1,5 x 10 -45 y 3,4 x 10 38, con una precisión de 7 dígitos.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.String">\r
+      <summary>Tipo que representa cadenas de caracteres Unicode.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.StringFixedLength">\r
+      <summary>Cadena de longitud fija de caracteres Unicode.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Time">\r
+      <summary>Tipo que representa un valor DateTime de SQL Server.Si desea utilizar un valor time de SQL Server, use <see cref="F:System.Data.SqlDbType.Time" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt16">\r
+      <summary>Tipo entero que representa enteros de 16 bits sin signo con valores comprendidos entre 0 y 65535.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt32">\r
+      <summary>Tipo entero que representa enteros de 32 bits sin signo con valores comprendidos entre 0 y 4294967295.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt64">\r
+      <summary>Tipo entero que representa enteros de 64 bits sin signo con valores comprendidos entre 0 y 18446744073709551615.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.VarNumeric">\r
+      <summary>Valor numérico de longitud variable.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Xml">\r
+      <summary>Representación analizada de un documento o fragmento XML.</summary>\r
+    </member>\r
+    <member name="T:System.Data.IsolationLevel">\r
+      <summary>Especifica el comportamiento de bloqueo de la transacción para la conexión.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Chaos">\r
+      <summary>Los cambios pendientes de las transacciones más aisladas no se pueden sobrescribir.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadCommitted">\r
+      <summary>Los bloqueos compartidos se mantienen mientras se están leyendo los datos para evitar lecturas erróneas. Sin embargo, es posible cambiar los datos antes del fin de la transacción, lo que provoca lecturas no repetibles o datos fantasma.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadUncommitted">\r
+      <summary>Se pueden producir lecturas erróneas, lo que implica que no se emitan bloqueos compartidos y que no se cumplan los bloqueos exclusivos.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.RepeatableRead">\r
+      <summary>Los bloqueos se realizan sobre todos los datos utilizados en una consulta para evitar que otros usuarios actualicen dichos datos.Esto evita las lecturas no repetibles pero sigue existiendo la posibilidad de que se produzcan filas fantasma.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Serializable">\r
+      <summary>Se realiza un bloqueo de intervalo en <see cref="T:System.Data.DataSet" />, lo que impide que otros usuarios actualicen o inserten filas en el conjunto de datos hasta que la transacción haya terminado.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Snapshot">\r
+      <summary>Reduce el bloqueo almacenando una versión de los datos que una aplicación puede leer mientras otra los está modificando.Indica que de una transacción no se pueden ver los cambios realizados en otras transacciones, aunque se vuelva a realizar una consulta.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Unspecified">\r
+      <summary>Se utiliza un nivel de aislamiento distinto al especificado, pero no se puede determinar el nivel.</summary>\r
+    </member>\r
+    <member name="T:System.Data.ParameterDirection">\r
+      <summary>Especifica el tipo de un parámetro dentro de una consulta relativa al <see cref="T:System.Data.DataSet" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Input">\r
+      <summary>Se trata de un parámetro de entrada.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.InputOutput">\r
+      <summary>El parámetro puede ser de entrada o de salida.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Output">\r
+      <summary>Se trata de un parámetro de salida.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.ReturnValue">\r
+      <summary>El parámetro representa un valor devuelto de una operación como un procedimiento almacenado, una función integrada o una función definida por el usuario.</summary>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventArgs">\r
+      <summary>Proporciona datos para el evento de cambio de estado de un proveedor de datos de .NET Framework.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.StateChangeEventArgs.#ctor(System.Data.ConnectionState,System.Data.ConnectionState)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Data.StateChangeEventArgs" /> cuando se especifican los estados original y actual del objeto.</summary>\r
+      <param name="originalState">Uno de los valores de <see cref="T:System.Data.ConnectionState" />. </param>\r
+      <param name="currentState">Uno de los valores de <see cref="T:System.Data.ConnectionState" />. </param>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.CurrentState">\r
+      <summary>Obtiene el nuevo estado de la conexión.El objeto de conexión ya se encontrará en el nuevo estado cuando se desencadene el evento.</summary>\r
+      <returns>Uno de los valores de <see cref="T:System.Data.ConnectionState" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.OriginalState">\r
+      <summary>Obtiene el estado original de la conexión.</summary>\r
+      <returns>Uno de los valores de <see cref="T:System.Data.ConnectionState" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventHandler">\r
+      <summary>Representa el método que controlará el evento <see cref="E:System.Data.Common.DbConnection.StateChange" />.</summary>\r
+      <param name="sender">Origen del evento. </param>\r
+      <param name="e">\r
+        <see cref="T:System.Data.StateChangeEventArgs" /> que contiene los datos del evento. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.UpdateRowSource">\r
+      <summary>Especifica cómo se aplican los resultados del comando de consulta a la fila que se está actualizando.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.Both">\r
+      <summary>Tanto los parámetros de salida como la primera fila devuelta se asignan a la fila modificada en el <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.FirstReturnedRecord">\r
+      <summary>Los datos de la primera fila devuelta se asignan a la fila modificada en el <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.None">\r
+      <summary>Se omiten las filas o parámetros devueltos.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.OutputParameters">\r
+      <summary>Los parámetros de salida se asignan a la fila modificada en el <see cref="T:System.Data.DataSet" /> .</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbCommand">\r
+      <summary>Representa una instrucción SQL o un procedimiento almacenado que se va a ejecutar en un origen de datos.Proporciona una clase base para las clases específicas de datos que representan comandos.<see cref="Overload:System.Data.Common.DbCommand.ExecuteNonQueryAsync" /></summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.#ctor">\r
+      <summary>Genera una instancia del objeto <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Cancel">\r
+      <summary>Intenta cancelar la ejecución de un objeto <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandText">\r
+      <summary>Obtiene o establece el comando de texto que se debe ejecutar en el origen de datos.</summary>\r
+      <returns>Comando de texto que se debe ejecutar.El valor predeterminado es una cadena vacía ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandTimeout">\r
+      <summary>Obtiene o establece el tiempo de espera antes de terminar el intento de ejecutar un comando y generar un error.</summary>\r
+      <returns>El tiempo, expresado en segundos, que se debe esperar para que se ejecute el comando.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandType">\r
+      <summary>Indica o especifica cómo se interpreta la propiedad <see cref="P:System.Data.Common.DbCommand.CommandText" />.</summary>\r
+      <returns>Uno de los valores de <see cref="T:System.Data.CommandType" />.El valor predeterminado es Text.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Connection">\r
+      <summary>Obtiene o establece el objeto <see cref="T:System.Data.Common.DbConnection" /> que utiliza este <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Conexión con el origen de datos.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateDbParameter">\r
+      <summary>Crea una nueva instancia de un objeto <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Un objeto <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateParameter">\r
+      <summary>Crea una nueva instancia de un objeto <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Un objeto <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbConnection">\r
+      <summary>Obtiene o establece el objeto <see cref="T:System.Data.Common.DbConnection" /> que utiliza este <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Conexión con el origen de datos.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbParameterCollection">\r
+      <summary>Obtiene la colección de objetos <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Los parámetros de la instrucción SQL o procedimiento almacenado.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbTransaction">\r
+      <summary>Obtiene o establece la transacción <see cref="P:System.Data.Common.DbCommand.DbTransaction" /> en la que se ejecuta este objeto <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Transacción en la que se ejecuta un objeto Command de un proveedor de datos de .NET Framework.El valor predeterminado es una referencia nula (Nothing en Visual Basic).</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DesignTimeVisible">\r
+      <summary>Obtiene o establece un valor que indica si el objeto de comando debe estar visible en un control de interfaz personalizado.</summary>\r
+      <returns>true si el objeto de comando debe estar visible en un control; en caso contrario, false.De manera predeterminada, es true.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReader(System.Data.CommandBehavior)">\r
+      <summary>Ejecuta el texto de comando en la conexión.</summary>\r
+      <returns>Una tarea que representa la operación.</returns>\r
+      <param name="behavior">Una instancia de <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Hay un valor de <see cref="T:System.Data.CommandBehavior" /> no válido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Los proveedores deben implementar este método para proporcionar una implementación no predeterminada para las sobrecargas de <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />.La implementación predeterminada invoca el método sincrónico <see cref="M:System.Data.Common.DbCommand.ExecuteReader" /> y devuelve una tarea completada, bloqueando el subproceso de llamada.La implementación predeterminada devolverá una tarea cancelada si se pasa un token de cancelación ya cancelado.Las excepciones producidas por ExecuteReader se comunicarán mediante la propiedad Task Exception devuelta.Este método acepta un token de cancelación que se puede usar para solicitar que la operación se cancele pronto.Las implementaciones pueden omitir esta solicitud.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <param name="behavior">Opciones para la ejecución de instrucciones y la recuperación de datos.</param>\r
+      <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Hay un valor de <see cref="T:System.Data.CommandBehavior" /> no válido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQuery">\r
+      <summary>Ejecuta una instrucción SQL en un objeto de conexión.</summary>\r
+      <returns>Número de filas afectadas.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync">\r
+      <summary>Una versión asincrónica de <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />, que ejecuta una instrucción SQL con un objeto de conexión.Invoca <see cref="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)">\r
+      <summary>Esta es la versión asincrónica de <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />.Los proveedores lo deben reemplazar con una implementación apropiada.El token de cancelación se puede omitir opcionalmente.La implementación predeterminada invoca el método sincrónico <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> y devuelve una tarea completada, bloqueando el subproceso de llamada.La implementación predeterminada devolverá una tarea cancelada si se pasa un token de cancelación ya cancelado.  Las excepciones producidas por <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> se comunicarán mediante la propiedad Task Exception devuelta.No invoque otros métodos y propiedades del objeto DbCommand hasta que se haya completado la tarea devuelta.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader">\r
+      <summary>Ejecuta <see cref="P:System.Data.Common.DbCommand.CommandText" /> en <see cref="P:System.Data.Common.DbCommand.Connection" /> y devuelve un objeto <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+      <returns>Un objeto <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior)">\r
+      <summary>Ejecuta <see cref="P:System.Data.Common.DbCommand.CommandText" /> en <see cref="P:System.Data.Common.DbCommand.Connection" /> y devuelve un objeto <see cref="T:System.Data.Common.DbDataReader" /> utilizando uno de los valores de <see cref="T:System.Data.CommandBehavior" />. </summary>\r
+      <returns>Un objeto <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="behavior">Uno de los valores de <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync">\r
+      <summary>Versión asincrónica de <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, que ejecuta <see cref="P:System.Data.Common.DbCommand.CommandText" /> en <see cref="P:System.Data.Common.DbCommand.Connection" /> y devuelve <see cref="T:System.Data.Common.DbDataReader" />.Invoca <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Hay un valor de <see cref="T:System.Data.CommandBehavior" /> no válido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior)">\r
+      <summary>Versión asincrónica de <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, que ejecuta <see cref="P:System.Data.Common.DbCommand.CommandText" /> en <see cref="P:System.Data.Common.DbCommand.Connection" /> y devuelve <see cref="T:System.Data.Common.DbDataReader" />.Invoca <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <param name="behavior">Uno de los valores de <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Hay un valor de <see cref="T:System.Data.CommandBehavior" /> no válido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Invoca <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <param name="behavior">Uno de los valores de <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Hay un valor de <see cref="T:System.Data.CommandBehavior" /> no válido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>Versión asincrónica de <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, que ejecuta <see cref="P:System.Data.Common.DbCommand.CommandText" /> en <see cref="P:System.Data.Common.DbCommand.Connection" /> y devuelve <see cref="T:System.Data.Common.DbDataReader" />.Este método propaga una notificación de que las operaciones deberían cancelarse.Invoca <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Hay un valor de <see cref="T:System.Data.CommandBehavior" /> no válido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalar">\r
+      <summary>Ejecuta la consulta y devuelve la primera columna de la primera fila del conjunto de resultados que devuelve la consulta.Se omiten todas las demás columnas y filas.</summary>\r
+      <returns>Primera columna de la primera fila del conjunto de resultados.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync">\r
+      <summary>Una versión asincrónica de <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> que ejecuta la consulta y devuelve la primera columna de la primera fila del conjunto de resultados que devuelve la consulta.Se omiten todas las demás columnas y filas.Invoca <see cref="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)">\r
+      <summary>Esta es la versión asincrónica de <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />.Los proveedores lo deben reemplazar con una implementación apropiada.El token de cancelación se puede omitir opcionalmente.La implementación predeterminada invoca el método sincrónico <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> y devuelve una tarea completada, bloqueando el subproceso de llamada.La implementación predeterminada devolverá una tarea cancelada si se pasa un token de cancelación ya cancelado.Las excepciones producidas por ExecuteScalar se comunicarán mediante la propiedad Task Exception devuelta.No invoque otros métodos y propiedades del objeto DbCommand hasta que se haya completado la tarea devuelta.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <param name="cancellationToken">Token para supervisar solicitudes de cancelación.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Parameters">\r
+      <summary>Obtiene la colección de objetos <see cref="T:System.Data.Common.DbParameter" />.Para obtener más información acerca de los parámetros, vea Configurar parámetros y tipos de datos de parámetros.</summary>\r
+      <returns>Los parámetros de la instrucción SQL o procedimiento almacenado.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Prepare">\r
+      <summary>Crea una versión preparada (o compilada) del comando en el origen de datos.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Transaction">\r
+      <summary>Obtiene o establece la transacción <see cref="T:System.Data.Common.DbTransaction" /> en la que se ejecuta este objeto <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Transacción en la que se ejecuta un objeto Command de un proveedor de datos de .NET Framework.El valor predeterminado es una referencia nula (Nothing en Visual Basic).</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.UpdatedRowSource">\r
+      <summary>Obtiene o establece cómo se aplican los resultados de un comando al objeto <see cref="T:System.Data.DataRow" /> cuando lo utiliza el método Update de un objeto <see cref="T:System.Data.Common.DbDataAdapter" />.</summary>\r
+      <returns>Uno de los valores de <see cref="T:System.Data.UpdateRowSource" />.El valor predeterminado es Both a menos que el comando se genere automáticamente.Entonces el valor predeterminado es None.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnection">\r
+      <summary>Representa una conexión a una base de datos. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Data.Common.DbConnection" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginDbTransaction(System.Data.IsolationLevel)">\r
+      <summary>Inicia una transacción de base de datos.</summary>\r
+      <returns>Objeto que representa la nueva transacción.</returns>\r
+      <param name="isolationLevel">Especifica el nivel de aislamiento de la transacción.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction">\r
+      <summary>Inicia una transacción de base de datos.</summary>\r
+      <returns>Objeto que representa la nueva transacción.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction(System.Data.IsolationLevel)">\r
+      <summary>Inicia una transacción de base de datos con el nivel de aislamiento especificado.</summary>\r
+      <returns>Objeto que representa la nueva transacción.</returns>\r
+      <param name="isolationLevel">Especifica el nivel de aislamiento de la transacción.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.ChangeDatabase(System.String)">\r
+      <summary>Cambia la base de datos actual para una conexión abierta.</summary>\r
+      <param name="databaseName">Especifica el nombre de la base de datos que va a utilizar la conexión.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Close">\r
+      <summary>Cierra la conexión con la base de datos.Es el método preferido para cerrar cualquier conexión abierta.</summary>\r
+      <exception cref="T:System.Data.Common.DbException">El error de conexión se produce durante la apertura de la conexión. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionString">\r
+      <summary>Obtiene o establece la cadena que se utiliza para abrir la conexión.</summary>\r
+      <returns>Cadena de conexión utilizada para establecer la conexión inicial.El contenido exacto de la cadena de conexión depende del origen de datos específico para esta conexión.El valor predeterminado es una cadena vacía.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionTimeout">\r
+      <summary>Obtiene el tiempo de espera para establecer una conexión antes de detener el intento y generar un error.</summary>\r
+      <returns>Tiempo (en segundos) que se debe esperar para que se abra la conexión.El tipo específico de conexión que esté utilizando determinará el valor predeterminado.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateCommand">\r
+      <summary>Crea y devuelve un objeto <see cref="T:System.Data.Common.DbCommand" /> asociado a la conexión actual.</summary>\r
+      <returns>Un objeto <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateDbCommand">\r
+      <summary>Crea y devuelve un objeto <see cref="T:System.Data.Common.DbCommand" /> asociado a la conexión actual.</summary>\r
+      <returns>Un objeto <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.Database">\r
+      <summary>Obtiene el nombre de la base de datos actual después de abrir una conexión, o el nombre de la base de datos especificada en la cadena de conexión antes de que se abra la conexión.</summary>\r
+      <returns>Nombre de la base de datos actual o de la que se va a utilizar tras abrir una conexión.El valor predeterminado es una cadena vacía.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.DataSource">\r
+      <summary>Obtiene el nombre del servidor de bases de datos con el que se va a establecer la conexión.</summary>\r
+      <returns>Nombre del servidor de bases de datos con el que se va a establecer la conexión.El valor predeterminado es una cadena vacía.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbConnection.OnStateChange(System.Data.StateChangeEventArgs)">\r
+      <summary>Genera el evento <see cref="E:System.Data.Common.DbConnection.StateChange" />.</summary>\r
+      <param name="stateChange">Objeto <see cref="T:System.Data.StateChangeEventArgs" /> que contiene los datos del evento.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Open">\r
+      <summary>Abre una conexión a base de datos con la configuración que especifica <see cref="P:System.Data.Common.DbConnection.ConnectionString" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync">\r
+      <summary>Una versión asincrónica de <see cref="M:System.Data.Common.DbConnection.Open" />, que abre una conexión a bases de datos con los valores especificados por <see cref="P:System.Data.Common.DbConnection.ConnectionString" />.Este método invoca el método virtual <see cref="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)">\r
+      <summary>Esta es la versión asincrónica de <see cref="M:System.Data.Common.DbConnection.Open" />.Los proveedores lo deben reemplazar con una implementación apropiada.El token de cancelación se puede aceptar opcionalmente.La implementación predeterminada invoca la llamada sincrónica a <see cref="M:System.Data.Common.DbConnection.Open" /> y devuelve una tarea completada.La implementación predeterminada devolverá una tarea cancelada si se pasa un cancellationToken ya cancelado.Las excepciones producidas por Open se comunicarán mediante la propiedad Task Exception devuelta.No invoque otros métodos y propiedades del objeto DbConnection hasta que se haya completado la tarea devuelta.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <param name="cancellationToken">Instrucción de cancelación.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ServerVersion">\r
+      <summary>Obtiene una cadena que representa la versión del servidor al que está conectado el objeto.</summary>\r
+      <returns>Versión de la base de datos.El formato de la cadena devuelta depende del tipo específico de conexión que se esté utilizando.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Se llamó a <see cref="P:System.Data.Common.DbConnection.ServerVersion" /> mientras la tarea devuelta estaba incompleta y la conexión no se abrió después de una llamada a <see cref="Overload:System.Data.Common.DbConnection.OpenAsync" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.State">\r
+      <summary>Obtiene una cadena que describe el estado de la conexión.</summary>\r
+      <returns>Estado de la conexión.El formato de la cadena devuelta depende del tipo específico de conexión que se esté utilizando.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="E:System.Data.Common.DbConnection.StateChange">\r
+      <summary>Se produce cuando cambia el estado del evento.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnectionStringBuilder">\r
+      <summary>Proporciona una clase base para los generadores de cadenas de conexión fuertemente tipado.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Add(System.String,System.Object)">\r
+      <summary>Agrega una entrada con la clave y el valor especificados al objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <param name="keyword">Clave que se va a agregar al objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <param name="value">Valor para la clave especificada.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> es una referencia nula (Nothing en Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> es de solo lectura. O bien<see cref="T:System.Data.Common.DbConnectionStringBuilder" /> tiene un tamaño fijo.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.AppendKeyValuePair(System.Text.StringBuilder,System.String,System.String)">\r
+      <summary>Proporciona una manera eficaz y segura de anexar una clave y un valor a un objeto <see cref="T:System.Text.StringBuilder" /> existente.</summary>\r
+      <param name="builder">Objeto <see cref="T:System.Text.StringBuilder" /> al que se va a agregar el par clave/valor.</param>\r
+      <param name="keyword">Clave que se va a agregar.</param>\r
+      <param name="value">Valor para la clave proporcionada.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Clear">\r
+      <summary>Borra el contenido de la instancia de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> es de solo lectura.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString">\r
+      <summary>Obtiene o establece la cadena de conexión asociada al objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Cadena de conexión actual, creada a partir de los pares clave/valor que contiene el objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.El valor predeterminado es una cadena vacía.</returns>\r
+      <exception cref="T:System.ArgumentException">Se ha suministrado un argumento de cadena de conexión no válido.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ContainsKey(System.String)">\r
+      <summary>Determina si el objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contiene una clave específica.</summary>\r
+      <returns>true si <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contiene una entrada con la clave especificada; de lo contrario, false.</returns>\r
+      <param name="keyword">Clave que se buscará en la interfaz <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> es una referencia nula (Nothing en Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Count">\r
+      <summary>Obtiene el número actual de claves incluidas en la propiedad <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" />.</summary>\r
+      <returns>Número de claves incluidas en la cadena de conexión que mantiene la instancia de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.EquivalentTo(System.Data.Common.DbConnectionStringBuilder)">\r
+      <summary>Compara la información de conexión que hay en este objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> con la información de conexión que contiene el objeto proporcionado.</summary>\r
+      <returns>true si la información de conexión que hay en ambos objetos <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> produce una cadena de conexión equivalente, de lo contrario, false.</returns>\r
+      <param name="connectionStringBuilder">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> que se va a comparar con este objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Item(System.String)">\r
+      <summary>Obtiene o establece el valor asociado a la clave especificada.</summary>\r
+      <returns>Valor asociado a la clave especificada.Si no se encuentra la clave especificada, al intentar obtenerla se devuelve una referencia null (Nothing en Visual Basic) y al intentar establecerla se crea un nuevo elemento utilizando la clave especificada.Cuando se pasa una clave null (Nothing en Visual Basic), se produce una excepción <see cref="T:System.ArgumentNullException" />.Si se asigna un valor null, se quita el par clave/valor.</returns>\r
+      <param name="keyword">Clave del elemento que se va a obtener o establecer.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> es una referencia nula (Nothing en Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">La propiedad está establecida y el objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> es de sólo lectura. O bienLa propiedad está establecida, <paramref name="keyword" /> no existe en la colección y el objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> tiene un tamaño fijo.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Keys">\r
+      <summary>Obtiene una interfaz <see cref="T:System.Collections.ICollection" /> que contiene las claves del objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Interfaz <see cref="T:System.Collections.ICollection" /> que contiene las claves del objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Remove(System.String)">\r
+      <summary>Quita la entrada con la clave especificada de la instancia de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Es true si la clave existía en la cadena de conexión y se quitó; es false si la clave no existía.</returns>\r
+      <param name="keyword">Clave del par clave/valor que se va a quitar de la cadena de conexión incluida en este objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> es null (Nothing en Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">El objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> es de sólo lectura o <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> tiene un tamaño fijo.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ShouldSerialize(System.String)">\r
+      <summary>Indica si la clave especificada existe en esta instancia de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>true si <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contiene una entrada con la clave especificada; de lo contrario, false.</returns>\r
+      <param name="keyword">Clave que se buscará en la interfaz <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
+      <summary>Copia los elementos de la interfaz <see cref="T:System.Collections.ICollection" /> en un objeto <see cref="T:System.Array" />, a partir de un índice determinado de la clase <see cref="T:System.Array" />.</summary>\r
+      <param name="array">\r
+        <see cref="T:System.Array" /> unidimensional que constituye el destino de los elementos copiados de <see cref="T:System.Collections.ICollection" />.<see cref="T:System.Array" /> debe tener una indización de base cero.</param>\r
+      <param name="index">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#IsSynchronized">\r
+      <summary>Obtiene un valor que indica si el acceso a la interfaz <see cref="T:System.Collections.ICollection" /> está sincronizado (es seguro para subprocesos).</summary>\r
+      <returns>Es true si el acceso a <see cref="T:System.Collections.ICollection" /> está sincronizado (es seguro para subprocesos); de lo contrario, es false.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#SyncRoot">\r
+      <summary>Obtiene un objeto que se puede utilizar para sincronizar el acceso a <see cref="T:System.Collections.ICollection" />.</summary>\r
+      <returns>Objeto que se puede utilizar para sincronizar el acceso a <see cref="T:System.Collections.ICollection" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Add(System.Object,System.Object)">\r
+      <summary>Agrega un elemento con la clave y el valor proporcionados al objeto <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <param name="keyword">\r
+        <see cref="T:System.Object" /> que se va a utilizar como clave del elemento que se va a agregar.</param>\r
+      <param name="value">\r
+        <see cref="T:System.Object" /> que se va a utilizar como valor del elemento que se va a agregar.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Contains(System.Object)">\r
+      <summary>Determina si el objeto <see cref="T:System.Collections.IDictionary" /> contiene un elemento con la clave especificada.</summary>\r
+      <returns>true si <see cref="T:System.Collections.IDictionary" /> contiene un elemento con la clave; en caso contrario, false.</returns>\r
+      <param name="keyword">Clave que se buscará en el objeto <see cref="T:System.Collections.IDictionary" />.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#GetEnumerator">\r
+      <summary>Devuelve un objeto <see cref="T:System.Collections.IDictionaryEnumerator" /> para el objeto <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <returns>Objeto <see cref="T:System.Collections.IDictionaryEnumerator" /> para el objeto <see cref="T:System.Collections.IDictionary" />.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Item(System.Object)">\r
+      <summary>Obtiene o establece el elemento con la clave especificada.</summary>\r
+      <returns>Elemento con la clave especificada.</returns>\r
+      <param name="keyword">Clave del elemento que se obtiene o establece.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Remove(System.Object)">\r
+      <summary>Quita el elemento con la clave especificada del objeto <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <param name="keyword">Clave del elemento que se va a quitar.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Devuelve un enumerador que recorre en iteración una colección.</summary>\r
+      <returns>Objeto <see cref="T:System.Collections.IEnumerator" /> que se puede utilizar para recorrer en iteración la colección.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ToString">\r
+      <summary>Devuelve la cadena de conexión asociada a este objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Propiedad <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> actual.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.TryGetValue(System.String,System.Object@)">\r
+      <summary>Recupera un valor que corresponde a la clave proporcionada por este objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>true si en la cadena de conexión se encuentra <paramref name="keyword" />; en caso contrario, false.</returns>\r
+      <param name="keyword">Clave del elemento que se va a recuperar.</param>\r
+      <param name="value">Valor que se corresponde con <paramref name="key" /></param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> contiene un valor nulo (Nothing en Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Values">\r
+      <summary>Obtiene un objeto <see cref="T:System.Collections.ICollection" /> que contiene los valores de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Interfaz <see cref="T:System.Collections.ICollection" /> que contiene los valores incluidos en el objeto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbDataReader">\r
+      <summary>Lee una secuencia sólo hacia delante de filas de un origen de datos.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Depth">\r
+      <summary>Obtiene un valor que indica la profundidad del anidamiento de la fila actual.</summary>\r
+      <returns>Profundidad del anidamiento de la fila actual.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose">\r
+      <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que utiliza <see cref="T:System.Data.Common.DbDataReader" /> y, opcionalmente, también libera los recursos administrados.</summary>\r
+      <param name="disposing">true para liberar tanto los recursos administrados como los no administrados; false para liberar únicamente los recursos no administrados.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.FieldCount">\r
+      <summary>Obtiene el número de columnas de la fila actual.</summary>\r
+      <returns>Número de columnas de la fila actual.</returns>\r
+      <exception cref="T:System.NotSupportedException">No hay ninguna conexión a una instancia de SQL Server. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBoolean(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como tipo Boolean.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetByte(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como byte.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Lee una secuencia de bytes de la columna especificada, a partir de la posición que indica <paramref name="dataOffset" />, y los copia en el búfer comenzando en la ubicación que indica <paramref name="bufferOffset" />.</summary>\r
+      <returns>Número real de bytes leídos.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <param name="dataOffset">Índice de la fila desde el que va a comenzar la operación de lectura.</param>\r
+      <param name="buffer">Búfer en el que se van a copiar los datos.</param>\r
+      <param name="bufferOffset">Índice del búfer en el que se van a copiar los datos.</param>\r
+      <param name="length">Número máximo de caracteres que se pueden leer.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChar(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como un único carácter.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
+      <summary>Lee una secuencia de caracteres de la columna especificada, a partir de la posición que indica <paramref name="dataOffset" />, y los copia en el búfer comenzando en la ubicación que indica <paramref name="bufferOffset" />.</summary>\r
+      <returns>Número real de caracteres leídos.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <param name="dataOffset">Índice de la fila desde el que va a comenzar la operación de lectura.</param>\r
+      <param name="buffer">Búfer en el que se van a copiar los datos.</param>\r
+      <param name="bufferOffset">Índice del búfer en el que se van a copiar los datos.</param>\r
+      <param name="length">Número máximo de caracteres que se pueden leer.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetData(System.Int32)">\r
+      <summary>Devuelve un objeto <see cref="T:System.Data.Common.DbDataReader" /> para el índice de columna solicitado.</summary>\r
+      <returns>Un objeto <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDataTypeName(System.Int32)">\r
+      <summary>Obtiene el nombre del tipo de datos de la columna especificada.</summary>\r
+      <returns>Cadena que representa el nombre del tipo de datos.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDateTime(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como objeto <see cref="T:System.DateTime" />.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDbDataReader(System.Int32)">\r
+      <summary>Devuelve un objeto <see cref="T:System.Data.Common.DbDataReader" /> para el índice de columna solicitado que se puede reemplazar con una implementación específica del proveedor.</summary>\r
+      <returns>Un objeto <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDecimal(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como objeto <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDouble(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como un número de punto flotante de precisión doble.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetEnumerator">\r
+      <summary>Devuelve una interfaz <see cref="T:System.Collections.IEnumerator" /> que se puede utilizar para recorrer en iteración las filas en el lector de datos.</summary>\r
+      <returns>Una interfaz <see cref="T:System.Collections.IEnumerator" /> que se puede usar para iterar por las filas en el lector de datos.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldType(System.Int32)">\r
+      <summary>Obtiene el tipo de datos de la columna especificada.</summary>\r
+      <returns>Tipo de datos de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValue``1(System.Int32)">\r
+      <summary>Obtiene de forma sincrónica el valor de la columna especificada como un tipo.</summary>\r
+      <returns>Columna que va a recuperarse.</returns>\r
+      <param name="ordinal">Columna que va a recuperarse.</param>\r
+      <typeparam name="T">Obtiene de forma sincrónica el valor de la columna especificada como un tipo.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">La conexión se interrumpe o se cierra durante la recuperación de datos.<see cref="T:System.Data.SqlClient.SqlDataReader" /> se cierra durante la recuperación de datos.No hay ningún dato listo para leer (por ejemplo, no se ha llamado al primer <see cref="M:System.Data.SqlClient.SqlDataReader.Read" /> o ha devuelto false).Se intentó leer una columna leída previamente en modo secuencial.Había una operación asincrónica en curso.Esto se aplica a todos los métodos Get* cuando se ejecutan en modo secuencial, ya que se les podía llamar mientras se leía una secuencia.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Se intentó leer una columna que no existe.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> no coincide con el tipo devuelto por SQL Server o no se puede convertir.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)">\r
+      <summary>Obtiene de forma asincrónica el valor de la columna especificada como un tipo.</summary>\r
+      <returns>Tipo del valor que se va a devolver.</returns>\r
+      <param name="ordinal">Tipo del valor que se va a devolver.</param>\r
+      <typeparam name="T">Tipo del valor que se va a devolver.Vea la sección de comentarios para obtener más información.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">La conexión se interrumpe o se cierra durante la recuperación de datos.<see cref="T:System.Data.Common.DbDataReader" /> se cierra durante la recuperación de datos.No hay ningún dato listo para leer (por ejemplo, no se ha llamado al primer <see cref="M:System.Data.Common.DbDataReader.Read" /> o ha devuelto false).Se intentó leer una columna leída previamente en modo secuencial.Había una operación asincrónica en curso.Esto se aplica a todos los métodos Get* cuando se ejecutan en modo secuencial, ya que se les podía llamar mientras se leía una secuencia.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Se intentó leer una columna que no existe.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> no coincide con el tipo devuelto por el origen de datos o no se puede convertir.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Obtiene de forma asincrónica el valor de la columna especificada como un tipo.</summary>\r
+      <returns>Tipo del valor que se va a devolver.</returns>\r
+      <param name="ordinal">Tipo del valor que se va a devolver.</param>\r
+      <param name="cancellationToken">Instrucción de cancelación, que propaga una notificación de que las operaciones deben cancelarse.No garantiza la cancelación.Un valor de configuración de CancellationToken.None hace que este método sea equivalente a <see cref="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)" />.La tarea devuelta se debe marcar como cancelada.</param>\r
+      <typeparam name="T">Tipo del valor que se va a devolver.Vea la sección de comentarios para obtener más información.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">La conexión se interrumpe o se cierra durante la recuperación de datos.<see cref="T:System.Data.Common.DbDataReader" /> se cierra durante la recuperación de datos.No hay ningún dato listo para leer (por ejemplo, no se ha llamado al primer <see cref="M:System.Data.Common.DbDataReader.Read" /> o ha devuelto false).Se intentó leer una columna leída previamente en modo secuencial.Había una operación asincrónica en curso.Esto se aplica a todos los métodos Get* cuando se ejecutan en modo secuencial, ya que se les podía llamar mientras se leía una secuencia.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Se intentó leer una columna que no existe.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> no coincide con el tipo devuelto por el origen de datos o no se puede convertir.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFloat(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como un número de punto flotante de precisión sencilla.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetGuid(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como un identificador global único (GUID).</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt16(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como un entero de 16 bits con signo.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt32(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como un entero de 32 bits con signo.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt64(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como un entero de 64 bits con signo.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetName(System.Int32)">\r
+      <summary>Obtiene el nombre de la columna a partir del índice de columna de base cero.</summary>\r
+      <returns>Nombre de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetOrdinal(System.String)">\r
+      <summary>Obtiene el índice de columna a partir del nombre de la columna.</summary>\r
+      <returns>Índice de columna de base cero.</returns>\r
+      <param name="name">Nombre de la columna.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">El nombre especificado no es un nombre de columna válido.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificFieldType(System.Int32)">\r
+      <summary>Devuelve el tipo de campo específico del proveedor de la columna concretada.</summary>\r
+      <returns>Objeto <see cref="T:System.Type" /> que describe el tipo de datos de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValue(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como una instancia de <see cref="T:System.Object" />.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValues(System.Object[])">\r
+      <summary>Obtiene todas las columnas de atributos específicos del proveedor que hay en la colección para la fila actual.</summary>\r
+      <returns>Número de instancias de <see cref="T:System.Object" /> en la matriz.</returns>\r
+      <param name="values">Matriz de <see cref="T:System.Object" /> en la que se copian las columnas de atributos.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetStream(System.Int32)">\r
+      <summary>Recupera datos en forma de <see cref="T:System.IO.Stream" />.</summary>\r
+      <returns>Objeto devuelto.</returns>\r
+      <param name="ordinal">Recupera datos en forma de <see cref="T:System.IO.Stream" />.</param>\r
+      <exception cref="T:System.InvalidOperationException">La conexión se interrumpe o se cierra durante la recuperación de datos.<see cref="T:System.Data.Common.DbDataReader" /> se cierra durante la recuperación de datos.No hay ningún dato listo para leer (por ejemplo, no se ha llamado al primer <see cref="M:System.Data.Common.DbDataReader.Read" /> o ha devuelto false).Se intentó leer una columna leída previamente en modo secuencial.Había una operación asincrónica en curso.Esto se aplica a todos los métodos Get* cuando se ejecutan en modo secuencial, ya que se les podía llamar mientras se leía una secuencia.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Se intentó leer una columna que no existe.</exception>\r
+      <exception cref="T:System.InvalidCastException">El tipo devuelto no es uno de los tipos siguientes:binaryimagevarbinaryudt</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetString(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como una instancia de <see cref="T:System.String" />.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.InvalidCastException">La conversión especificada no es válida. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetTextReader(System.Int32)">\r
+      <summary>Recupera datos en forma de <see cref="T:System.IO.TextReader" />.</summary>\r
+      <returns>Objeto devuelto.</returns>\r
+      <param name="ordinal">Recupera datos en forma de <see cref="T:System.IO.TextReader" />.</param>\r
+      <exception cref="T:System.InvalidOperationException">La conexión se interrumpe o se cierra durante la recuperación de datos.<see cref="T:System.Data.Common.DbDataReader" /> se cierra durante la recuperación de datos.No hay ningún dato listo para leer (por ejemplo, no se ha llamado al primer <see cref="M:System.Data.Common.DbDataReader.Read" /> o ha devuelto false).Se intentó leer una columna leída previamente en modo secuencial.Había una operación asincrónica en curso.Esto se aplica a todos los métodos Get* cuando se ejecutan en modo secuencial, ya que se les podía llamar mientras se leía una secuencia.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Se intentó leer una columna que no existe.</exception>\r
+      <exception cref="T:System.InvalidCastException">El tipo devuelto no es uno de los tipos siguientes:charncharntextnvarchartextovarchar</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValue(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como una instancia de <see cref="T:System.Object" />.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValues(System.Object[])">\r
+      <summary>Rellena una matriz de objetos con los valores de columna de la fila actual.</summary>\r
+      <returns>Número de instancias de <see cref="T:System.Object" /> en la matriz.</returns>\r
+      <param name="values">Matriz de <see cref="T:System.Object" /> en la que se copian las columnas de atributos.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.HasRows">\r
+      <summary>Obtiene un valor que indica si este objeto <see cref="T:System.Data.Common.DbDataReader" /> contiene una o varias filas.</summary>\r
+      <returns>true si <see cref="T:System.Data.Common.DbDataReader" /> contiene una o varias filas; en caso contrario, false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.IsClosed">\r
+      <summary>Obtiene un valor que indica si el objeto <see cref="T:System.Data.Common.DbDataReader" /> está cerrado.</summary>\r
+      <returns>true si el objeto <see cref="T:System.Data.Common.DbDataReader" /> está cerrado; de lo contrario, false.</returns>\r
+      <exception cref="T:System.InvalidOperationException">El objeto <see cref="T:System.Data.SqlClient.SqlDataReader" /> está cerrado. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)">\r
+      <summary>Obtiene un valor que indica si la columna contiene valores que no existen o faltan valores.</summary>\r
+      <returns>true si la columna especificada equivale a <see cref="T:System.DBNull" />; de lo contrario, false.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)">\r
+      <summary>Versión asincrónica de <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />, que obtiene un valor que indica si la columna contiene valores inexistentes o que faltan.</summary>\r
+      <returns>true si el valor de la columna especificada equivale a DBNull; en caso contrario, false.</returns>\r
+      <param name="ordinal">La columna de base cero que se recuperará.</param>\r
+      <exception cref="T:System.InvalidOperationException">La conexión se interrumpe o se cierra durante la recuperación de datos.<see cref="T:System.Data.Common.DbDataReader" /> se cierra durante la recuperación de datos.No hay ningún dato listo para leer (por ejemplo, no se ha llamado al primer <see cref="M:System.Data.Common.DbDataReader.Read" /> o ha devuelto false).Se intentó leer una columna leída previamente en modo secuencial.Había una operación asincrónica en curso.Esto se aplica a todos los métodos Get* cuando se ejecutan en modo secuencial, ya que se les podía llamar mientras se leía una secuencia.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Se intentó leer una columna que no existe.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Versión asincrónica de <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />, que obtiene un valor que indica si la columna contiene valores inexistentes o que faltan.De forma opcional, envía una notificación de que las operaciones deben cancelarse.</summary>\r
+      <returns>true si el valor de la columna especificada equivale a DBNull; en caso contrario, false.</returns>\r
+      <param name="ordinal">La columna de base cero que se recuperará.</param>\r
+      <param name="cancellationToken">Instrucción de cancelación, que propaga una notificación de que las operaciones deben cancelarse.No garantiza la cancelación.Un valor de configuración de CancellationToken.None hace que este método sea equivalente a <see cref="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)" />.La tarea devuelta se debe marcar como cancelada.</param>\r
+      <exception cref="T:System.InvalidOperationException">La conexión se interrumpe o se cierra durante la recuperación de datos.<see cref="T:System.Data.Common.DbDataReader" /> se cierra durante la recuperación de datos.No hay ningún dato listo para leer (por ejemplo, no se ha llamado al primer <see cref="M:System.Data.Common.DbDataReader.Read" /> o ha devuelto false).Se intentó leer una columna leída previamente en modo secuencial.Había una operación asincrónica en curso.Esto se aplica a todos los métodos Get* cuando se ejecutan en modo secuencial, ya que se les podía llamar mientras se leía una secuencia.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Se intentó leer una columna que no existe.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.Int32)">\r
+      <summary>Obtiene el valor de la columna especificada como una instancia de <see cref="T:System.Object" />.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="ordinal">Índice de columna de base cero.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">El índice que se ha pasado se encontraba fuera del intervalo de 0 a <see cref="P:System.Data.IDataRecord.FieldCount" />. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.String)">\r
+      <summary>Obtiene el valor de la columna especificada como una instancia de <see cref="T:System.Object" />.</summary>\r
+      <returns>Valor de la columna especificada.</returns>\r
+      <param name="name">Nombre de la columna.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">No se ha encontrado la columna con el nombre especificado. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResult">\r
+      <summary>Cuando se leen los resultados de un lote de instrucciones, desplaza el lector hasta el resultado siguiente.</summary>\r
+      <returns>true si hay más conjuntos de resultados; en caso contrario, false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync">\r
+      <summary>Una versión asincrónica de <see cref="M:System.Data.Common.DbDataReader.NextResult" />, que avanza el lector al siguiente resultado al leer los resultados de un lote de instrucciones.Invoca <see cref="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)">\r
+      <summary>Esta es la versión asincrónica de <see cref="M:System.Data.Common.DbDataReader.NextResult" />.Los proveedores lo deben reemplazar con una implementación apropiada.<paramref name="cancellationToken" /> se puede omitir opcionalmente.La implementación predeterminada invoca el método sincrónico <see cref="M:System.Data.Common.DbDataReader.NextResult" /> y devuelve una tarea completada, bloqueando el subproceso de llamada.La implementación predeterminada devolverá una tarea cancelada si se pasa un <paramref name="cancellationToken" /> ya cancelado.Las excepciones producidas por <see cref="M:System.Data.Common.DbDataReader.NextResult" /> se comunicarán mediante la propiedad Task Exception devuelta.No se deben invocar otros métodos y propiedades del objeto DbDataReader hasta que se complete la tarea devuelta.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <param name="cancellationToken">Instrucción de cancelación.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Read">\r
+      <summary>Avanza el lector al siguiente registro de un conjunto de resultados.</summary>\r
+      <returns>true si hay más filas; en caso contrario, false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync">\r
+      <summary>Una versión asincrónica de <see cref="M:System.Data.Common.DbDataReader.Read" />, que avanza el lector al registro siguiente en un conjunto de resultados.Este método invoca <see cref="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)">\r
+      <summary>Esta es la versión asincrónica de <see cref="M:System.Data.Common.DbDataReader.Read" />.  Los proveedores lo deben reemplazar con una implementación apropiada.cancellationToken se puede omitir opcionalmente.La implementación predeterminada invoca el método sincrónico <see cref="M:System.Data.Common.DbDataReader.Read" /> y devuelve una tarea completada, bloqueando el subproceso de llamada.La implementación predeterminada devolverá una tarea cancelada si se pasa un cancellationToken ya cancelado.  Las excepciones producidas por Read se comunicarán mediante la propiedad Task Exception devuelta.No invoque otros métodos y propiedades del objeto DbDataReader hasta que se haya completado la tarea devuelta.</summary>\r
+      <returns>Tarea que representa la operación asincrónica.</returns>\r
+      <param name="cancellationToken">Instrucción de cancelación.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Error que se haya producido al ejecutar el texto del comando.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.RecordsAffected">\r
+      <summary>Obtiene el número de filas modificadas, insertadas o eliminadas mediante la ejecución de la instrucción SQL. </summary>\r
+      <returns>Número de filas modificadas, insertadas o eliminadas. -1 para instrucciones SELECT; 0 si no hay filas afectadas o se produce un error en la instrucción.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.VisibleFieldCount">\r
+      <summary>Obtiene el número de campos del objeto <see cref="T:System.Data.Common.DbDataReader" /> que no están ocultos.</summary>\r
+      <returns>Número de campos que no están ocultos.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbException">\r
+      <summary>Es la clase base para todas las excepciones que se producen por cuenta del origen de datos.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Data.Common.DbException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Data.Common.DbException" /> con el mensaje de error especificado.</summary>\r
+      <param name="message">Mensaje que se va a mostrar para esta excepción.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">\r
+      <summary>Inicializa una instancia nueva de la clase <see cref="T:System.Data.Common.DbException" /> con el mensaje de error especificado y una referencia a la excepción interna que causó esta excepción.</summary>\r
+      <param name="message">Cadena con el mensaje de error.</param>\r
+      <param name="innerException">Referencia a la excepción interna.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameter">\r
+      <summary>Representa un parámetro de <see cref="T:System.Data.Common.DbCommand" /> y, opcionalmente, su asignación a una columna de <see cref="T:System.Data.DataSet" />.Para obtener más información acerca de los parámetros, vea Configurar parámetros y tipos de datos de parámetros.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.DbType">\r
+      <summary>Obtiene o establece el <see cref="T:System.Data.DbType" /> del parámetro.</summary>\r
+      <returns>Uno de los valores de <see cref="T:System.Data.DbType" />.El valor predeterminado es <see cref="F:System.Data.DbType.String" />.</returns>\r
+      <exception cref="T:System.ArgumentException">No se ha establecido la propiedad en una enumeración <see cref="T:System.Data.DbType" /> válida.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Direction">\r
+      <summary>Obtiene o establece un valor que indica si el parámetro es sólo de entrada, sólo de salida, bidireccional o un valor devuelto de un procedimiento almacenado.</summary>\r
+      <returns>Uno de los valores de <see cref="T:System.Data.ParameterDirection" />.El valor predeterminado es Input.</returns>\r
+      <exception cref="T:System.ArgumentException">No se ha establecido la propiedad en uno de los valores válidos de <see cref="T:System.Data.ParameterDirection" />.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.IsNullable">\r
+      <summary>Obtiene o establece un valor que indica si el parámetro acepta valores null.</summary>\r
+      <returns>true si se aceptan valores null; de lo contrario, false.El valor predeterminado es false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.ParameterName">\r
+      <summary>Obtiene o establece el nombre del objeto <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Nombre del objeto <see cref="T:System.Data.Common.DbParameter" />.El valor predeterminado es una cadena vacía ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Precision">\r
+      <summary>[Se admite en .NET Framework 4.5.1 y versiones posteriores] Obtiene o establece el número máximo de dígitos utilizados para representar la propiedad <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Número máximo de dígitos utilizados para representar la propiedad <see cref="P:System.Data.Common.DbParameter.Value" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.ResetDbType">\r
+      <summary>Restablece la propiedad DbType a su valor original.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Scale">\r
+      <summary>[Se admite en .NET Framework 4.5.1 y versiones posteriores] Obtiene o establece el número de posiciones decimales con que se resuelve <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Número de posiciones decimales hasta donde se resuelve <see cref="P:System.Data.Common.DbParameter.Value" />.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Size">\r
+      <summary>Obtiene o establece el tamaño máximo, en bytes, de los datos de la columna.</summary>\r
+      <returns>Tamaño máximo, en bytes, de los datos de la columna.El valor predeterminado se deduce del valor del parámetro.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumn">\r
+      <summary>Obtiene o establece el nombre de la columna de origen asignada al objeto <see cref="T:System.Data.DataSet" /> y utilizada para cargar o devolver la propiedad <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>El nombre de la columna de origen asignada a <see cref="T:System.Data.DataSet" />.El valor predeterminado es una cadena vacía.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumnNullMapping">\r
+      <summary>Establece u obtiene un valor que indica si la columna de origen acepta valores NULL.De este modo se permite que <see cref="T:System.Data.Common.DbCommandBuilder" /> genere correctamente instrucciones Update para las columnas que aceptan valores NULL.</summary>\r
+      <returns>true si la columna de origen acepta valores null; false en caso contrario.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Value">\r
+      <summary>Obtiene o establece el valor del parámetro.</summary>\r
+      <returns>\r
+        <see cref="T:System.Object" /> que representa el valor del parámetro.El valor predeterminado es null.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameterCollection">\r
+      <summary>Es la clase base para una colección de parámetros pertinentes para un objeto <see cref="T:System.Data.Common.DbCommand" />. </summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Add(System.Object)">\r
+      <summary>Agrega el objeto <see cref="T:System.Data.Common.DbParameter" /> especificado a <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <returns>Índice del objeto <see cref="T:System.Data.Common.DbParameter" /> de la colección.</returns>\r
+      <param name="value">\r
+        <see cref="P:System.Data.Common.DbParameter.Value" /> del objeto <see cref="T:System.Data.Common.DbParameter" /> que se va a agregar a la colección.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.AddRange(System.Array)">\r
+      <summary>Agrega una matriz de elementos con los valores especificados a la colección <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <param name="values">Una matriz de valores de tipo <see cref="T:System.Data.Common.DbParameter" /> que se va a agregar a la colección.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Clear">\r
+      <summary>Quita todos los valores de tipo <see cref="T:System.Data.Common.DbParameter" /> de la colección <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.Object)">\r
+      <summary>Determina si en la colección hay un objeto <see cref="T:System.Data.Common.DbParameter" /> con la propiedad <see cref="P:System.Data.Common.DbParameter.Value" /> especificada.</summary>\r
+      <returns>true si el objeto <see cref="T:System.Data.Common.DbParameter" /> está en la colección; de lo contrario, false.</returns>\r
+      <param name="value">\r
+        <see cref="P:System.Data.Common.DbParameter.Value" /> del objeto <see cref="T:System.Data.Common.DbParameter" /> que se va a buscar en la colección.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.String)">\r
+      <summary>Indica si en la colección existe un objeto <see cref="T:System.Data.Common.DbParameter" /> con el nombre especificado.</summary>\r
+      <returns>true si el objeto <see cref="T:System.Data.Common.DbParameter" /> está en la colección; de lo contrario, false.</returns>\r
+      <param name="value">Nombre del objeto <see cref="T:System.Data.Common.DbParameter" /> que se va a buscar en la colección.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.CopyTo(System.Array,System.Int32)">\r
+      <summary>Copia en la colección una matriz de elementos comenzando en el índice especificado.</summary>\r
+      <param name="array">Matriz de elementos que se va a copiar en la colección.</param>\r
+      <param name="index">Índice en la colección para copiar los elementos.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Count">\r
+      <summary>Especifica el número de elementos de la colección.</summary>\r
+      <returns>Número de elementos de la colección.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetEnumerator">\r
+      <summary>Expone el método <see cref="M:System.Collections.IEnumerable.GetEnumerator" />, que admite una iteración simple a través de una colección por parte de un proveedor de datos de .NET Framework.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" /> que se puede utilizar para recorrer en iteración la colección.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.Int32)">\r
+      <summary>Devuelve el objeto <see cref="T:System.Data.Common.DbParameter" /> situado en el índice especificado de la colección.</summary>\r
+      <returns>Objeto <see cref="T:System.Data.Common.DbParameter" /> situado en el índice especificado de la colección.</returns>\r
+      <param name="index">Índice del objeto <see cref="T:System.Data.Common.DbParameter" /> en la colección.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.String)">\r
+      <summary>Devuelve el objeto <see cref="T:System.Data.Common.DbParameter" /> con el nombre especificado.</summary>\r
+      <returns>Objeto <see cref="T:System.Data.Common.DbParameter" /> con el nombre especificado.</returns>\r
+      <param name="parameterName">Nombre del objeto <see cref="T:System.Data.Common.DbParameter" /> de la colección.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.Object)">\r
+      <summary>Devuelve el índice del objeto <see cref="T:System.Data.Common.DbParameter" /> especificado.</summary>\r
+      <returns>Índice del objeto <see cref="T:System.Data.Common.DbParameter" /> especificado.</returns>\r
+      <param name="value">Objeto <see cref="T:System.Data.Common.DbParameter" /> de la colección.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.String)">\r
+      <summary>Devuelve el índice del objeto <see cref="T:System.Data.Common.DbParameter" /> con el nombre especificado.</summary>\r
+      <returns>Índice del objeto <see cref="T:System.Data.Common.DbParameter" /> con el nombre especificado.</returns>\r
+      <param name="parameterName">Nombre del objeto <see cref="T:System.Data.Common.DbParameter" /> de la colección.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Insert(System.Int32,System.Object)">\r
+      <summary>Inserta el índice especificado del objeto <see cref="T:System.Data.Common.DbParameter" /> con el nombre indicado en el índice especificado de la colección.</summary>\r
+      <param name="index">Índice en el que se va a insertar el objeto <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <param name="value">Objeto <see cref="T:System.Data.Common.DbParameter" /> que se va a insertar en la colección.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.Int32)">\r
+      <summary>Obtiene y establece el objeto <see cref="T:System.Data.Common.DbParameter" /> en el índice especificado.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> en el índice especificado.</returns>\r
+      <param name="index">Índice de base cero del parámetro.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">El índice especificado no existe. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.String)">\r
+      <summary>Obtiene y establece el objeto <see cref="T:System.Data.Common.DbParameter" /> con el nombre especificado.</summary>\r
+      <returns>El objeto <see cref="T:System.Data.Common.DbParameter" /> con el nombre especificado.</returns>\r
+      <param name="parameterName">Nombre del parámetro.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">El índice especificado no existe. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Remove(System.Object)">\r
+      <summary>Quita de la colección el objeto <see cref="T:System.Data.Common.DbParameter" /> especificado.</summary>\r
+      <param name="value">Objeto <see cref="T:System.Data.Common.DbParameter" /> que se va a quitar.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.Int32)">\r
+      <summary>Quita de la colección el objeto <see cref="T:System.Data.Common.DbParameter" /> situado en el índice especificado.</summary>\r
+      <param name="index">Índice en el que se ubica el objeto <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.String)">\r
+      <summary>Quita de la colección el objeto <see cref="T:System.Data.Common.DbParameter" /> con el nombre especificado.</summary>\r
+      <param name="parameterName">Nombre del objeto <see cref="T:System.Data.Common.DbParameter" /> que se va a quitar.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.Int32,System.Data.Common.DbParameter)">\r
+      <summary>Establece un nuevo valor para el objeto <see cref="T:System.Data.Common.DbParameter" /> situado en el índice especificado. </summary>\r
+      <param name="index">Índice en el que se ubica el objeto <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <param name="value">Nuevo valor de <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.String,System.Data.Common.DbParameter)">\r
+      <summary>Establece un nuevo valor para el objeto <see cref="T:System.Data.Common.DbParameter" /> con el nombre especificado.</summary>\r
+      <param name="parameterName">Nombre del objeto <see cref="T:System.Data.Common.DbParameter" /> de la colección.</param>\r
+      <param name="value">Nuevo valor de <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.SyncRoot">\r
+      <summary>Especifica el objeto <see cref="T:System.Object" /> que se va a utilizar para sincronizar el acceso a la colección.</summary>\r
+      <returns>\r
+        <see cref="T:System.Object" /> que se va a utilizar para sincronizar el acceso a la colección <see cref="T:System.Data.Common.DbParameterCollection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#ICollection#IsSynchronized"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#Item(System.Int32)">\r
+      <summary>Obtiene o establece el elemento que se encuentra en el índice especificado.</summary>\r
+      <returns>El elemento en el índice especificado.</returns>\r
+      <param name="index">Índice de base cero del elemento que se va a obtener o establecer.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbProviderFactory">\r
+      <summary>Representa un conjunto de métodos para crear instancias de la implementación de un proveedor de las clases de origen de datos.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.#ctor">\r
+      <summary>Inicializa una nueva instancia de una clase <see cref="T:System.Data.Common.DbProviderFactory" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateCommand">\r
+      <summary>Devuelve una nueva instancia de la clase del proveedor que implementa la clase <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Nueva instancia de <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnection">\r
+      <summary>Devuelve una nueva instancia de la clase del proveedor que implementa la clase <see cref="T:System.Data.Common.DbConnection" />.</summary>\r
+      <returns>Nueva instancia de <see cref="T:System.Data.Common.DbConnection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnectionStringBuilder">\r
+      <summary>Devuelve una nueva instancia de la clase del proveedor que implementa la clase <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Nueva instancia de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateParameter">\r
+      <summary>Devuelve una nueva instancia de la clase del proveedor que implementa la clase <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Nueva instancia de <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbTransaction">\r
+      <summary>Clase base para una transacción. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.#ctor">\r
+      <summary>Inicializa un nuevo objeto <see cref="T:System.Data.Common.DbTransaction" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Commit">\r
+      <summary>Confirma la transacción de base de datos.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.Connection">\r
+      <summary>Especifica el objeto <see cref="T:System.Data.Common.DbConnection" /> asociado a la transacción.</summary>\r
+      <returns>Objeto <see cref="T:System.Data.Common.DbConnection" /> asociado a la transacción.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.DbConnection">\r
+      <summary>Especifica el objeto <see cref="T:System.Data.Common.DbConnection" /> asociado a la transacción.</summary>\r
+      <returns>Objeto <see cref="T:System.Data.Common.DbConnection" /> asociado a la transacción.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose">\r
+      <summary>Libera los recursos no administrados que utiliza <see cref="T:System.Data.Common.DbTransaction" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que utiliza <see cref="T:System.Data.Common.DbTransaction" /> y libera los recursos administrados de forma opcional.</summary>\r
+      <param name="disposing">Si es true, este método libera todos los recursos que tenga cualquier objeto administrado al que haga referencia <see cref="T:System.Data.Common.DbTransaction" />.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.IsolationLevel">\r
+      <summary>Especifica el <see cref="T:System.Data.IsolationLevel" /> para esta transacción.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.IsolationLevel" /> de esta transacción.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Rollback">\r
+      <summary>Deshace una transacción desde un estado pendiente.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Diagnostics.StackTrace.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Diagnostics.StackTrace.xml
new file mode 100644 (file)
index 0000000..488755f
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.StackTrace</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.StackFrame">\r
+      <summary>Proporciona información sobre un <see cref="T:System.Diagnostics.StackFrame" />, que representa una llamada de función en la pila de llamadas del subproceso actual.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileColumnNumber">\r
+      <summary>Obtiene el número de columna del archivo que contiene el código que se está ejecutando.Esta información se extrae normalmente de los símbolos de depuración del ejecutable.</summary>\r
+      <returns>Número de columna del archivo, o 0 (cero) si no se puede determinar el número de columna del archivo.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileLineNumber">\r
+      <summary>Obtiene el número de línea del archivo que contiene el código que se está ejecutando.Esta información se extrae normalmente de los símbolos de depuración del ejecutable.</summary>\r
+      <returns>Número de línea del archivo, o 0 (cero) si no se puede determinar el número de línea del archivo.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileName">\r
+      <summary>Obtiene el nombre de archivo que contiene el código que se está ejecutando.Esta información se extrae normalmente de los símbolos de depuración del ejecutable.</summary>\r
+      <returns>Nombre del archivo o null si no es posible determinarlo.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetILOffset">\r
+      <summary>Obtiene el desplazamiento desde el inicio del código del Lenguaje intermedio de Microsoft (MSIL) del método que se está ejecutando.Este desplazamiento puede ser aproximado en función de si el compilador Just-In-Time (JIT) está generando código de depuración.La generación de esta información de depuración está controlada por <see cref="T:System.Diagnostics.DebuggableAttribute" />.</summary>\r
+      <returns>Desplazamiento desde el inicio del código MSIL del método que se está ejecutando.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetMethod">\r
+      <summary>Obtiene el método en el que se está ejecutando el marco.</summary>\r
+      <returns>Método en el que se está ejecutando el marco.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Diagnostics.StackFrame.OFFSET_UNKNOWN">\r
+      <summary>Define el valor que se devuelve desde el método <see cref="M:System.Diagnostics.StackFrame.GetNativeOffset" /> o <see cref="M:System.Diagnostics.StackFrame.GetILOffset" /> cuando se desconoce el desplazamiento nativo o de Lenguaje Intermedio de Microsoft (MSIL).Este campo es constante.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.ToString">\r
+      <summary>Compila una representación legible del seguimiento de pila.</summary>\r
+      <returns>Representación legible del seguimiento de pila.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Diagnostics.StackFrameExtensions"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeImageBase(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeIP(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasILOffset(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasMethod(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasNativeImage(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasSource(System.Diagnostics.StackFrame)"></member>\r
+    <member name="T:System.Diagnostics.StackTrace">\r
+      <summary>Representa un seguimiento de pila, que es una colección ordenada de uno o más marcos de pila.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.#ctor(System.Exception,System.Boolean)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Diagnostics.StackTrace" /> mediante el objeto de excepción que se suministra y, opcionalmente, captura información de origen.</summary>\r
+      <exception cref="T:System.ArgumentNullException">El parámetro <paramref name="e" /> es null. </exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.GetFrames">\r
+      <summary>Devuelve una copia de todos los marcos de pila del seguimiento de pila actual.</summary>\r
+      <returns>Matriz de tipo <see cref="T:System.Diagnostics.StackFrame" /> que representa las llamadas a función en el marco de pila.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.ToString">\r
+      <summary>Compila una representación legible del seguimiento de pila.</summary>\r
+      <returns>Representación legible del seguimiento de pila.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Diagnostics.Tracing.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Diagnostics.Tracing.xml
new file mode 100644 (file)
index 0000000..ce9ffc8
--- /dev/null
@@ -0,0 +1,804 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.Tracing</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.Tracing.EventActivityOptions">\r
+      <summary>Especifica el seguimiento de actividad de inicio y detención de eventos. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">\r
+      <summary>Permitir la superposición de actividades.De manera predeterminada, deben anidarse en la propiedad los inicios y las paradas que se realizan en la actividad.Es decir, una secuencia de inicio A, inicio B, parada A, parada B no está permitida y dará como resultado que B se detenga al mismo tiempo que A.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">\r
+      <summary>Desactivar iniciar y detener el seguimiento. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">\r
+      <summary>Use el comportamiento predeterminado para el seguimiento de inicio y parada.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">\r
+      <summary>Permitir inicios de actividad recursiva.De manera predeterminada, una actividad no puede ser recursiva.Es decir, una secuencia de inicio A, inicio A, parada A, parada A no está permitida.Pueden producirse actividades recursivas involuntarias si se ejecuta la aplicación y, para algunos, no se realiza la parada hasta que se llame a otro inicio.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventAttribute">\r
+      <summary>Especifica información adicional del esquema de eventos para un evento.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">\r
+      <summary>Inicializa una nueva instancia de <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> con el identificador de eventos especificado.</summary>\r
+      <param name="eventId">Identificador de eventos para el evento.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">\r
+      <summary>Especifica el comportamiento de los eventos de inicio y parada de una actividad.Una actividad es el intervalo de tiempo en una aplicación entre el inicio y la parada.</summary>\r
+      <returns>Devuelve <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">\r
+      <summary>Obtiene o establece un registro de eventos adicional donde se debe escribir el evento.</summary>\r
+      <returns>Registro de eventos adicional donde se debe escribir el evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">\r
+      <summary>Obtiene o establece el identificador del evento.</summary>\r
+      <returns>Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">\r
+      <summary>Obtiene o establece las palabras clave del evento.</summary>\r
+      <returns>Combinación bit a bit de los valores de la enumeración.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">\r
+      <summary>Obtiene o establece el nivel del evento.</summary>\r
+      <returns>Uno de los valores de enumeración que especifica el nivel para el evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">\r
+      <summary>Obtiene o establece el mensaje del evento.</summary>\r
+      <returns>El mensaje del evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">\r
+      <summary>Obtiene o establece el código de operación para el evento.</summary>\r
+      <returns>Uno de los valores de la enumeración que especifica el código de operación.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">\r
+      <summary>Obtiene y establece el <see cref="T:System.Diagnostics.Tracing.EventTags" /> valor para este <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> objeto.Una etiqueta de evento es un valor definido por el usuario que se pasa cuando se registra el evento.</summary>\r
+      <returns>Devuelve el valor de <see cref="T:System.Diagnostics.Tracing.EventTags" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">\r
+      <summary>Obtiene o establece la tarea del evento.</summary>\r
+      <returns>Tarea para el evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">\r
+      <summary>Obtiene o establece la versión del evento.</summary>\r
+      <returns>Versión del evento.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventChannel">\r
+      <summary>Especifica el canal de registro de eventos para el evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">\r
+      <summary>Canal de registro del administrador.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">\r
+      <summary>Canal analítico.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">\r
+      <summary>Canal de depuración.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.None">\r
+      <summary>Ningún canal especificado.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">\r
+      <summary>Canal operativo. </summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommand">\r
+      <summary>Describe el comando (propiedad <see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" />) que se pasa a la devolución de llamada del método <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">\r
+      <summary>Deshabilita el evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">\r
+      <summary>Habilite el evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">\r
+      <summary>Envíe el manifiesto.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Update">\r
+      <summary>Actualiza el evento.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">\r
+      <summary>Proporciona los argumentos para la devolución de llamada de <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">\r
+      <summary>Obtiene la matriz de argumentos para la devolución de llamada.</summary>\r
+      <returns>Matriz de argumentos de devolución de llamada.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">\r
+      <summary>Obtiene el comando para la devolución de llamada.</summary>\r
+      <returns>El comando de devolución de llamada.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">\r
+      <summary>Deshabilita el evento que tiene el identificador especificado.</summary>\r
+      <returns>Es true si <paramref name="eventId" /> se encuentra en el intervalo; de lo contrario, false.</returns>\r
+      <param name="eventId">Identificador del evento que se va a deshabilitar.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">\r
+      <summary>Habilita el evento que tiene el identificador especificado.</summary>\r
+      <returns>Es true si <paramref name="eventId" /> se encuentra en el intervalo; de lo contrario, false.</returns>\r
+      <param name="eventId">Identificador del evento que se va a habilitar.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventDataAttribute">\r
+      <summary>Especifica un tipo que se va a pasar al método <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">\r
+      <summary>Obtiene o establece el nombre que se va a aplicar a un evento si la propiedad o el tipo de evento no se nombran de forma explícita.</summary>\r
+      <returns>Nombre que se va a aplicar al evento o la propiedad.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">\r
+      <summary>El <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> se coloca en los campos de tipos definidos por el usuario que se pasan como <see cref="T:System.Diagnostics.Tracing.EventSource" /> cargas. </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">\r
+      <summary>Obtiene y establece el valor que especifica cómo aplicar formato al valor de un tipo definido por el usuario.</summary>\r
+      <returns>Devuelve un valor <see cref="T:System.Diagnostics.Tracing.EventFieldFormat" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">\r
+      <summary>Obtiene y establece definido por el usuario <see cref="T:System.Diagnostics.Tracing.EventFieldTags" /> valor que es necesario para los campos que contienen datos que no es uno de los tipos admitidos. </summary>\r
+      <returns>Devuelve <see cref="T:System.Diagnostics.Tracing.EventFieldTags" />.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldFormat">\r
+      <summary>Especifica cómo aplicar formato al valor de un tipo definido por el usuario y puede usarse para reemplazar el formato predeterminado de un campo.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">\r
+      <summary>Boolean</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">\r
+      <summary>Predeterminado:</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">\r
+      <summary>Hexadecimal.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">\r
+      <summary>HResult.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">\r
+      <summary>JSON.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">\r
+      <summary>Cadena.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">\r
+      <summary>XML.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldTags">\r
+      <summary>Especifica la etiqueta definida por el usuario que se coloca en los campos de tipos definidos por el usuario que se pasan como <see cref="T:System.Diagnostics.Tracing.EventSource" /> cargas a través de la <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">\r
+      <summary>No especifica ninguna etiqueta y es igual a cero.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">\r
+      <summary>Especifica una propiedad que se omitirán al escribir un tipo de evento con el <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" /> método.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" />.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventKeywords">\r
+      <summary>Define las palabras clave estándar que se aplican a los eventos.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.All">\r
+      <summary>Todos los bits se establecen en 1, que representa cada grupo de eventos posible.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">\r
+      <summary>Se asocia a todos los eventos de auditoría de seguridad que dan error.Use esta palabra clave solo para eventos del registro de seguridad.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">\r
+      <summary>Se asocia a todos los eventos de auditoría de seguridad correctos.Use esta palabra clave solo para eventos del registro de seguridad.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">\r
+      <summary>Se asocia para transferir los eventos donde el identificador de actividad relacionado (identificador de correlación) es un valor calculado y no se garantiza que sea único (es decir, no es un auténtico GUID).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">\r
+      <summary>Se adjunta a los eventos que se provocan utilizando la función RaiseEvent.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.None">\r
+      <summary>No se realiza ningún filtrado en las palabras clave cuando se publica el evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">\r
+      <summary>Se asocia a todos los eventos de Mecanismo de calidad de servicio (SQM).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">\r
+      <summary>Se asocia a todos los eventos del contexto de la Infraestructura de diagnóstico de Windows (WDI).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">\r
+      <summary>Se asocia a todos los eventos de diagnóstico de la Infraestructura de diagnóstico de Windows (WDI).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventLevel">\r
+      <summary>Identifica el nivel de un evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">\r
+      <summary>Este nivel corresponde a errores críticos, que son errores graves que derivan en un error irrecuperable.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Error">\r
+      <summary>Este nivel agrega los errores comunes que suponen un problema.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">\r
+      <summary>Este nivel agrega mensajes o eventos informativos que no indican errores.Estos eventos pueden ser de ayuda para el seguimiento del progreso o estado de una aplicación.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">\r
+      <summary>No se realiza filtrado de niveles durante el evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">\r
+      <summary>Este nivel agrega eventos o mensajes largos.Hace que se registren todos los eventos.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">\r
+      <summary>Este nivel agrega eventos de advertencia (por ejemplo, eventos que se publican porque se está a punto de alcanzar la capacidad total de un disco).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventListener">\r
+      <summary>Proporciona métodos para habilitar y deshabilitar eventos de orígenes de eventos.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventListener" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Deshabilita todos los eventos del origen de eventos especificado.</summary>\r
+      <param name="eventSource">Origen de evento para el que se van a deshabilitar eventos.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">\r
+      <summary>Libera los recursos utilizados por la instancia actual de la clase <see cref="T:System.Diagnostics.Tracing.EventListener" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">\r
+      <summary>Habilita los eventos del origen de eventos especificado que tiene el nivel de detalle especificado o inferior.</summary>\r
+      <param name="eventSource">Origen de evento para el que se van a habilitar eventos.</param>\r
+      <param name="level">Nivel de eventos que se va a habilitar.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Habilita los eventos del origen de eventos especificado que tiene el nivel de detalle especificado o inferior, y los marcadores de palabras clave coincidentes.</summary>\r
+      <param name="eventSource">Origen de evento para el que se van a habilitar eventos.</param>\r
+      <param name="level">Nivel de eventos que se va a habilitar.</param>\r
+      <param name="matchAnyKeyword">Marcas de palabra clave necesarias para habilitar los eventos.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Habilita los eventos del origen de eventos especificado que tiene el nivel de detalle especificado o inferior, el marcador de palabra clave de evento correspondiente, y los argumentos coincidentes.</summary>\r
+      <param name="eventSource">Origen de evento para el que se van a habilitar eventos.</param>\r
+      <param name="level">Nivel de eventos que se va a habilitar.</param>\r
+      <param name="matchAnyKeyword">Marcas de palabra clave necesarias para habilitar los eventos.</param>\r
+      <param name="arguments">Los argumentos que se hacen coincidir para habilitar los eventos.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Obtiene un pequeño número no negativo que representa el origen de eventos especificado.</summary>\r
+      <returns>Pequeño número no negativo que representa el origen de eventos especificado.</returns>\r
+      <param name="eventSource">Origen de evento cuyo índice se va a buscar.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Llamado para todos los orígenes de eventos existentes cuando se crea el agente de escucha de eventos y cuando un nuevo origen de evento se asocia al agente de escucha.</summary>\r
+      <param name="eventSource">Origen del evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">\r
+      <summary>Se llama siempre que un evento ha sido escrito por un origen de eventos para el que el agente de escucha de eventos ha habilitado los eventos.</summary>\r
+      <param name="eventData">Argumentos de evento que describen el evento.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventManifestOptions">\r
+      <summary>Especifica cómo se genera el manifiesto ETW para el origen del evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">\r
+      <summary>Genera un nodo de recursos en la carpeta de localización para cada ensamblado satélite proporcionado.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">\r
+      <summary>Invalida el comportamiento predeterminado que actual <see cref="T:System.Diagnostics.Tracing.EventSource" /> debe pasar al método write la clase base del tipo definido por el usuario.Esto permite la validación de orígenes de eventos .NET.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">\r
+      <summary>No se especifican opciones.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">\r
+      <summary>Se genera un manifiesto, y solo debe registrarse el origen del evento en el equipo host.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">\r
+      <summary>Provoca que se inicie una excepción si se producen incoherencias al escribir el archivo de manifiesto.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventOpcode">\r
+      <summary>Define los códigos de operación estándar que el origen de eventos adjunta a los eventos.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">\r
+      <summary>Un evento de inicio de la colección de seguimiento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">\r
+      <summary>Un evento de detención de la colección de seguimiento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">\r
+      <summary>Evento de extensión.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">\r
+      <summary>Evento de información.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">\r
+      <summary>Se publica un evento cuando una actividad en una aplicación recibe datos.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">\r
+      <summary>Se publica un evento después de que una actividad en una aplicación responda a un evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">\r
+      <summary>Se publica un evento después de que una actividad en una aplicación se reanude desde un estado suspendido.El evento debe ir detrás de un evento con el código de operación <see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">\r
+      <summary>Se publica un evento cuando una actividad en una aplicación transfiere datos o recursos del sistema a otra actividad.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">\r
+      <summary>Se publica un evento cuando una aplicación inicia una nueva transacción o actividad.Este código de operación se puede incrustar dentro de otra transacción o actividad cuando varios eventos que hacen que el código de <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> se sigan unos a otros sin un evento intermedio que tiene un código de <see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">\r
+      <summary>Se publica un evento cuando finaliza una actividad o transacción en una aplicación.El evento corresponde al último evento no emparejado que tiene un código de operación <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">\r
+      <summary>Se publica un evento cuando se suspende una actividad en una aplicación.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource">\r
+      <summary>Proporciona la capacidad de crear eventos de seguimiento de eventos para Windows (ETW).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventSource" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventSource" /> y especifica si se inicia una excepción cuando se produce un error en el código subyacente de Windows.</summary>\r
+      <param name="throwOnEventWriteErrors">true para iniciar una excepción cuando se produce un error en el código subyacente de Windows; en caso contrario, false.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventSource" /> con las opciones de configuración especificadas.</summary>\r
+      <param name="settings">Combinación bit a bit de los valores de enumeración que especifican los valores de configuración que se van a aplicar al origen del evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Inicializa una nueva instancia del <see cref="T:System.Diagnostics.Tracing.EventSource" /> para su uso con eventos que no forman parte de un contrato y contengan las características y rasgos especificados.</summary>\r
+      <param name="settings">Combinación bit a bit de los valores de enumeración que especifican los valores de configuración que se van a aplicar al origen del evento.</param>\r
+      <param name="traits">Los pares clave-valor que especifican rasgos para el origen del evento.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventSource" /> con el nombre especificado.</summary>\r
+      <param name="eventSourceName">Nombre que se va a aplicar al origen del evento.No debe ser null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventSource" /> con el nombre y configuración especificados.</summary>\r
+      <param name="eventSourceName">Nombre que se va a aplicar al origen del evento.No debe ser null.</param>\r
+      <param name="config">Combinación bit a bit de los valores de enumeración que especifican los valores de configuración que se van a aplicar al origen del evento.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventSource" /> con las opciones de configuración especificadas.</summary>\r
+      <param name="eventSourceName">Nombre que se va a aplicar al origen del evento.No debe ser null.</param>\r
+      <param name="config">Combinación bit a bit de los valores de enumeración que especifican los valores de configuración que se van a aplicar al origen del evento.</param>\r
+      <param name="traits">Los pares clave-valor que especifican rasgos para el origen del evento.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">\r
+      <summary>[Compatible con .NET Framework 4.5.1 y versiones posteriores] Obtiene cualquier excepción que se produjo durante la construcción de un origen de eventos.</summary>\r
+      <returns>La excepción que se inició durante la construcción del origen del evento o null si no se inició ninguna excepción. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">\r
+      <summary>[Compatible con .NET Framework 4.5.1 y versiones posteriores] Obtiene el id. de actividad del subproceso actual. </summary>\r
+      <returns>Id. de actividad del subproceso actual. </returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">\r
+      <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.Diagnostics.Tracing.EventSource" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados usados que usa la clase <see cref="T:System.Diagnostics.Tracing.EventSource" /> y, de forma opcional, libera los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar tanto recursos administrados como no administrados; es false para liberar únicamente recursos no administrados. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">\r
+      <summary>Permite que el objeto <see cref="T:System.Diagnostics.Tracing.EventSource" /> intente liberar recursos y realizar otras operaciones de limpieza antes de que la recolección de elementos no utilizados lo recupere.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">\r
+      <summary>Devuelve una cadena del manifiesto XML asociado al origen de eventos actual.</summary>\r
+      <returns>Cadena de datos XML.</returns>\r
+      <param name="eventSourceType">Tipo del origen del evento.</param>\r
+      <param name="assemblyPathToIncludeInManifest">La ruta de acceso al archivo de ensamblado (.dll) que se va a incluir en el elemento de proveedor del manifiesto. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">\r
+      <summary>Devuelve una cadena del manifiesto XML asociado al origen de eventos actual.</summary>\r
+      <returns>La cadena de datos XML o null (vea los comentarios).</returns>\r
+      <param name="eventSourceType">Tipo del origen del evento.</param>\r
+      <param name="assemblyPathToIncludeInManifest">La ruta de acceso al archivo de ensamblado (.dll) que se va a incluir en el elemento de proveedor del manifiesto. </param>\r
+      <param name="flags">Combinación bit a bit de los valores de enumeración que especifican cómo se genera el manifiesto.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">\r
+      <summary>Obtiene el identificador único de esta implementación del origen del evento.</summary>\r
+      <returns>Un identificador único para este tipo de origen de eventos.</returns>\r
+      <param name="eventSourceType">Tipo del origen del evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">\r
+      <summary>Obtiene el nombre descriptivo del origen del evento.</summary>\r
+      <returns>Nombre descriptivo del origen del evento.El valor predeterminado es el nombre sencillo de la clase.</returns>\r
+      <param name="eventSourceType">Tipo del origen del evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">\r
+      <summary>Obtiene una instantánea de todos los orígenes de eventos para el dominio de aplicación.</summary>\r
+      <returns>Una enumeración de todos los orígenes de eventos del dominio de aplicación.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">\r
+      <summary>Obtiene el valor de rasgo asociado a la clave especificada.</summary>\r
+      <returns>El valor del rasgo asociado con la calve especificada.Si no se encuentra la calve, devuelve null.</returns>\r
+      <param name="key">La clave del rasgo que se va a obtener.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Guid">\r
+      <summary>Identificador único para el origen de eventos.</summary>\r
+      <returns>Un identificador único para el origen de eventos.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">\r
+      <summary>Determina si el origen de eventos actual está habilitado.</summary>\r
+      <returns>true si el evento actual está habilitado; en caso contrario, false.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Determina si el origen de eventos actual que tiene el nivel y la palabra clave especificados está habilitado.</summary>\r
+      <returns>true si el origen del evento está habilitado; en caso contrario, false.</returns>\r
+      <param name="level">Nivel del origen del evento.</param>\r
+      <param name="keywords">Palabra clave del origen del evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">\r
+      <summary>Determina si el origen del evento actual está habilitado para eventos con el nivel, las palabras clave y el canal especificados.</summary>\r
+      <returns>true si el origen del evento está habilitado para el nivel de evento especificado, palabras calve y el canal; en caso contrario, false.El resultado de este método es solo una aproximación a si un evento en particular está activo.Se usa para evitar consumir muchos recursos para los registros si estos están deshabilitados.Los orígenes de eventos pueden tener un filtrado adicional que determine su actividad.</returns>\r
+      <param name="level">Nivel de evento que se va a comprobar.Se considerará que un origen de evento está habilitado cuando su nivel sea igual o superior a <paramref name="level" />.</param>\r
+      <param name="keywords">Palabras clave del evento que se van a comprobar.</param>\r
+      <param name="channel">Canal del evento que se va a comprobar.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Name">\r
+      <summary>Nombre descriptivo de la clase que se deriva del origen de eventos.</summary>\r
+      <returns>Nombre descriptivo de la clase derivada.El valor predeterminado es el nombre sencillo de la clase.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">\r
+      <summary>Se llama cuando el origen de eventos actual es actualizado por el controlador.</summary>\r
+      <param name="command">Argumentos del evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Envía un comando a un origen de eventos especificado.</summary>\r
+      <param name="eventSource">Origen de evento al que se va a enviar el comando.</param>\r
+      <param name="command">Comando de evento que se va a enviar.</param>\r
+      <param name="commandArguments">Argumentos del comando de eventos.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">\r
+      <summary>[Compatible con .NET Framework 4.5.1 y versiones posteriores] Establece el identificador de actividad del subproceso actual.</summary>\r
+      <param name="activityId">El nuevo identificador de actividad del subproceso actual o <see cref="F:System.Guid.Empty" /> para indicar que el trabajo en el subproceso actual no está asociado con ninguna actividad. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">\r
+      <summary>[Compatible con .NET Framework 4.5.1 y versiones posteriores] Establece el identificador de actividad en el subproceso actual y devuelve el identificador de la actividad anterior.</summary>\r
+      <param name="activityId">El nuevo identificador de actividad del subproceso actual o <see cref="F:System.Guid.Empty" /> para indicar que el trabajo en el subproceso actual no está asociado con ninguna actividad.</param>\r
+      <param name="oldActivityThatWillContinue">El resultado que devuelve este método contiene el identificador de la actividad anterior en el subproceso actual. </param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Settings">\r
+      <summary>Obtiene la configuración aplicada a este origen del evento.</summary>\r
+      <returns>Configuración aplicada a este origen del evento.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.ToString">\r
+      <summary>Obtiene una representación de cadena de la instancia del origen de eventos actual.</summary>\r
+      <returns>Nombre e identificador único que identifican el origen de eventos actual.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">\r
+      <summary>Escribe un evento sin campos, pero con el nombre especificado y las opciones predeterminadas.</summary>\r
+      <param name="eventName">Nombre del evento que se va a escribir.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">\r
+      <summary>Escribe un evento sin campos, pero con el nombre y las opciones especificados.</summary>\r
+      <param name="eventName">Nombre del evento que se va a escribir.</param>\r
+      <param name="options">Opciones como el nivel, las palabras clave y el código de operación del evento.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">\r
+      <summary>Escribe un evento con el nombre, los datos de evento y las opciones especificados.</summary>\r
+      <param name="eventName">Nombre del evento.</param>\r
+      <param name="options">Opciones de evento.</param>\r
+      <param name="data">Datos del evento.Este tipo debe ser un tipo anónimo o estar marcado con el atributo <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Tipo que define el evento y los datos asociados.Este tipo debe ser un tipo anónimo o estar marcado con el atributo <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">\r
+      <summary>Escribe un evento con el nombre, las opciones, la actividad relacionada y los datos de evento especificados.</summary>\r
+      <param name="eventName">Nombre del evento.</param>\r
+      <param name="options">Opciones de evento.</param>\r
+      <param name="activityId">Identificador de la actividad asociada al evento.</param>\r
+      <param name="relatedActivityId">El identificador de una actividad asociada o <see cref="F:System.Guid.Empty" /> si no hay una actividad asociada.</param>\r
+      <param name="data">Datos del evento.Este tipo debe ser un tipo anónimo o estar marcado con el atributo <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Tipo que define el evento y los datos asociados.Este tipo debe ser un tipo anónimo o estar marcado con el atributo <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">\r
+      <summary>Escribe un evento con el nombre, las opciones y los datos de evento especificados.</summary>\r
+      <param name="eventName">Nombre del evento.</param>\r
+      <param name="options">Opciones de evento.</param>\r
+      <param name="data">Datos del evento.Este tipo debe ser un tipo anónimo o estar marcado con el atributo <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Tipo que define el evento y los datos asociados.Este tipo debe ser un tipo anónimo o estar marcado con el atributo <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">\r
+      <summary>Escribe un evento con el nombre y los datos especificados.</summary>\r
+      <param name="eventName">Nombre del evento.</param>\r
+      <param name="data">Datos del evento.Este tipo debe ser un tipo anónimo o estar marcado con el atributo <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Tipo que define el evento y los datos asociados.Este tipo debe ser un tipo anónimo o estar marcado con el atributo <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">\r
+      <summary>Escribe un evento con el identificador de eventos proporcionado.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">\r
+      <summary>Escribe un evento con el identificador de eventos y el argumento de matriz de bytes especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de matriz de bytes.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">\r
+      <summary>Escribe un evento con el identificador de eventos y el argumento entero de 32 bits especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de tipo entero.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos enteros de 32 bits especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de tipo entero.</param>\r
+      <param name="arg2">Argumento de tipo entero.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos enteros de 32 bits especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de tipo entero.</param>\r
+      <param name="arg2">Argumento de tipo entero.</param>\r
+      <param name="arg3">Argumento de tipo entero.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos de cadena y enteros de 32 bits especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de tipo entero de 32 bits.</param>\r
+      <param name="arg2">Argumento de cadena.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">\r
+      <summary>Escribe un evento con el identificador de eventos y el argumento entero de 64 bits especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de tipo entero de 64 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">\r
+      <summary>Escribe los datos del evento con el identificador y los argumentos de matriz de bytes y enteros de 64 bits especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de tipo entero de 64 bits.</param>\r
+      <param name="arg2">Argumento de matriz de bytes.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos de 64 bits especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de tipo entero de 64 bits.</param>\r
+      <param name="arg2">Argumento de tipo entero de 64 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos de 64 bits especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de tipo entero de 64 bits.</param>\r
+      <param name="arg2">Argumento de tipo entero de 64 bits.</param>\r
+      <param name="arg3">Argumento de tipo entero de 64 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos de cadena y enteros de 64 bits especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de tipo entero de 64 bits.</param>\r
+      <param name="arg2">Argumento de cadena.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">\r
+      <summary>Escribe un evento con el identificador de eventos y la matriz de argumentos especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="args">Matriz de objetos.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">\r
+      <summary>Escribe un evento con el identificador de eventos y el argumento de cadena especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de cadena.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de cadena.</param>\r
+      <param name="arg2">Argumento de tipo entero de 32 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de cadena.</param>\r
+      <param name="arg2">Argumento de tipo entero de 32 bits.</param>\r
+      <param name="arg3">Argumento de tipo entero de 32 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de cadena.</param>\r
+      <param name="arg2">Argumento de tipo entero de 64 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos de cadena especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de cadena.</param>\r
+      <param name="arg2">Argumento de cadena.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">\r
+      <summary>Escribe un evento con el identificador de eventos y los argumentos de cadena especificados.</summary>\r
+      <param name="eventId">Identificador de evento.Este valor debe estar comprendido entre 0 y 65535.</param>\r
+      <param name="arg1">Argumento de cadena.</param>\r
+      <param name="arg2">Argumento de cadena.</param>\r
+      <param name="arg3">Argumento de cadena.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>Crea una nueva sobrecarga de <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> usando el identificador de eventos y los datos de eventos proporcionados.</summary>\r
+      <param name="eventId">Identificador de evento.</param>\r
+      <param name="eventDataCount">El número de elementos de datos de eventos.</param>\r
+      <param name="data">Estructura que contiene los datos del evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">\r
+      <summary>[Compatible con .NET Framework 4.5.1 y versiones posteriores] Escribe un evento que indica que la actividad actual se relaciona con otra actividad. </summary>\r
+      <param name="eventId">Un identificador que identifica de forma única este evento dentro de <see cref="T:System.Diagnostics.Tracing.EventSource" />. </param>\r
+      <param name="relatedActivityId">Identificador de actividad relacionado. </param>\r
+      <param name="args">Matriz de objetos que contiene los datos del evento. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>[Compatible con .NET Framework 4.5.1 y versiones posteriores] Escribe un evento que indica que la actividad actual se relaciona con otra actividad.</summary>\r
+      <param name="eventId">Un identificador que identifica de forma única este evento dentro de <see cref="T:System.Diagnostics.Tracing.EventSource" />.</param>\r
+      <param name="relatedActivityId">Puntero al GUID del identificador de actividad relacionado. </param>\r
+      <param name="eventDataCount">El número de elementos en el campo <paramref name="data" />. </param>\r
+      <param name="data">Un puntero al primer elemento del campo de datos de evento. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource.EventData">\r
+      <summary>Proporciona los datos de evento para crear sobrecargas rápidas de <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> con el método <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">\r
+      <summary>Obtiene o establece el puntero a los datos de la nueva sobrecarga de <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" />.</summary>\r
+      <returns>Puntero a los datos.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">\r
+      <summary>Obtiene o establece el número de elementos de carga en la nueva sobrecarga de <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" />.</summary>\r
+      <returns>El número de elementos de carga en la nueva sobrecarga.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">\r
+      <summary>Permite que el seguimiento de eventos para el nombre Windows (ETW) se defina independientemente del nombre de la clase del origen de eventos.   </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">\r
+      <summary>Obtiene o establece el identificador de origen de evento.</summary>\r
+      <returns>Identificador de origen del evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">\r
+      <summary>Obtiene o establece el nombre del archivo de recursos de localización.</summary>\r
+      <returns>Nombre del archivo de recursos de localización, o null si no existe el archivo de recursos de localización.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">\r
+      <summary>Obtiene o establece el nombre del origen del evento.</summary>\r
+      <returns>Nombre del origen de eventos.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceException">\r
+      <summary>Excepción que se produce cuando ocurre un error durante el seguimiento de eventos para Windows (ETW).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventSourceException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> con el mensaje de error especificado.</summary>\r
+      <param name="message">Mensaje que describe el error.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> con el mensaje de error especificado y una referencia a la excepción interna que representa la causa de esta excepción.</summary>\r
+      <param name="message">Mensaje de error que explica la razón de la excepción. </param>\r
+      <param name="innerException">La excepción que es la causa de la excepción actual o null si no se especifica ninguna excepción interna. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceOptions">\r
+      <summary>Especifica las invalidaciones de valores predeterminados de evento, como el nivel de registro, palabras clave y la operación de código cuando el <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" /> se llama al método.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions"></member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">\r
+      <summary>Obtiene o establece las palabras clave aplicadas al evento.Si no se establece esta propiedad, las palabras clave del evento serán None.</summary>\r
+      <returns>Palabras clave aplicadas al evento, o None si no se establece ninguna.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">\r
+      <summary>Obtiene o establece el nivel de evento aplicado al evento. </summary>\r
+      <returns>Nivel de evento para el evento.Si no se establece, el valor predeterminado es Verbose (5).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">\r
+      <summary>Obtiene o establece el código de operación que se va a usar para el evento especificado. </summary>\r
+      <returns>Código de operación que se va a usar para el evento especificado.Si no se establece, el valor predeterminado es Info (0).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags"></member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceSettings">\r
+      <summary>Especifica las opciones de configuración para un origen del evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">\r
+      <summary>No se ha habilitado ninguna de las opciones de configuración especiales.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">\r
+      <summary>El agente de escucha ETW debe usar un formato basado en manifiesto al generar eventos.Establece esta opción una directiva para el agente de escucha ETW, que debe usar un formato basado en manifiesto al generar eventos.Esta es la opción predeterminada al definir un tipo derivado de <see cref="T:System.Diagnostics.Tracing.EventSource" /> mediante uno de los protegido <see cref="T:System.Diagnostics.Tracing.EventSource" /> constructores.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">\r
+      <summary>El agente de escucha ETW debe usar un formato de eventos autodescriptivo.Esta es la opción predeterminada cuando se crea una nueva instancia de la <see cref="T:System.Diagnostics.Tracing.EventSource" /> con uno del público <see cref="T:System.Diagnostics.Tracing.EventSource" /> constructores.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">\r
+      <summary>El origen del evento genera una excepción cuando se produce un error.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTags">\r
+      <summary>Especifica el seguimiento de de los eventos de inicio y detención de la actividad.Solo debe usar los 24 bits inferiores.Para obtener más información, consulte <see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> y <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTags.None">\r
+      <summary>No especifica ninguna etiqueta y es igual a cero.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTask">\r
+      <summary>Define las tareas que se aplican a los eventos.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTask.None">\r
+      <summary>Tarea definida.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">\r
+      <summary>Proporciona datos para la devolución de llamada <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">\r
+      <summary>[Compatible con .NET Framework 4.5.1 y versiones posteriores] Obtiene el id. de actividad del subproceso en el que se escribió el evento. </summary>\r
+      <returns>El id. de actividad del subproceso en el que se escribió el evento. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">\r
+      <summary>Obtiene el canal del evento.</summary>\r
+      <returns>Canal del evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">\r
+      <summary>Obtiene el identificador de evento.</summary>\r
+      <returns>Identificador de evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">\r
+      <summary>Obtiene el nombre del evento.</summary>\r
+      <returns>Nombre del evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">\r
+      <summary>Obtiene el objeto de origen del evento.</summary>\r
+      <returns>Objeto de origen del evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">\r
+      <summary>Obtiene las palabras clave del evento.</summary>\r
+      <returns>Palabras clave para el evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">\r
+      <summary>Obtiene el nivel del evento.</summary>\r
+      <returns>Nivel del evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">\r
+      <summary>Obtiene el mensaje del evento.</summary>\r
+      <returns>El mensaje del evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">\r
+      <summary>Obtiene el código de operación para el evento.</summary>\r
+      <returns>Código de operación para el evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">\r
+      <summary>Obtiene la carga del evento.</summary>\r
+      <returns>Carga para el evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">\r
+      <summary>Devuelve una lista de cadenas que representan los nombres de propiedad del evento.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">\r
+      <summary>[Compatible con .NET Framework 4.5.1 y versiones posteriores] Obtiene el identificador de una actividad relacionado con la actividad representada por la instancia actual. </summary>\r
+      <returns>Identificador de la actividad relacionada, o <see cref="F:System.Guid.Empty" /> si no hay ninguna actividad relacionada.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">\r
+      <summary>Devuelve las etiquetas especificadas en la llamada al método <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Diagnostics.Tracing.EventTags" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">\r
+      <summary>Obtiene la tarea del evento.</summary>\r
+      <returns>Tarea para el evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">\r
+      <summary>Obtiene la versión del evento.</summary>\r
+      <returns>Versión del evento.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.NonEventAttribute">\r
+      <summary>Identifica un método que no está generando un evento.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" />.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Globalization.Extensions.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Globalization.Extensions.xml
new file mode 100644 (file)
index 0000000..67d1c90
--- /dev/null
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Globalization.Extensions</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.StringNormalizationExtensions"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="T:System.Globalization.GlobalizationExtensions"></member>\r
+    <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>\r
+    <member name="T:System.Globalization.IdnMapping">\r
+      <summary>Admite el uso de caracteres no ASCII para los nombres de dominio de Internet.Esta clase no puede heredarse.</summary>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Globalization.IdnMapping" />. </summary>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.AllowUnassigned">\r
+      <summary>Obtiene o establece un valor que indica si se utilizan puntos de código de Unicode sin asignar en operaciones realizadas por miembros del objeto <see cref="T:System.Globalization.IdnMapping" /> actual.</summary>\r
+      <returns>Es true si se utilizan puntos de código sin asignar en las operaciones; de lo contrario, es false.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">\r
+      <summary>Indica si un objeto especificado y el objet <see cref="T:System.Globalization.IdnMapping" /> actual son iguales.</summary>\r
+      <returns>Es true si el objeto que especifica <paramref name="obj" /> se deriva de <see cref="T:System.Globalization.IdnMapping" /> y sus propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> son iguales; de lo contrario, es false. </returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">\r
+      <summary>Codifica una cadena de etiquetas de nombre de dominio formadas por caracteres Unicode en una cadena de caracteres Unicode que pueden mostrarse en el intervalo de caracteres US-ASCII.Se da formato a la cadena según el estándar de IDNA.</summary>\r
+      <returns>Equivalente de la cadena especificada por el parámetro <paramref name="unicode" /> formada por caracteres Unicode que se pueden mostrar en el intervalo de caracteres US-ASCII (U+0020 a U+007E) y con un formato según el estándar IDNA.</returns>\r
+      <param name="unicode">Cadena para convertir, formada por una o más etiquetas de nombre de dominio delimitadas con separadores de etiqueta.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">\r
+      <summary>Codifica una subcadena de las etiquetas de nombre de dominio que incluyen caracteres Unicode fuera del intervalo de caracteres EE.UU.-ASCII.La subcadena se convierte en una cadena de caracteres Unicode mostrables en el intervalo de caracteres EE.UU.-ASCII y que tienen el formato según el estándar de IDNA.</summary>\r
+      <returns>El equivalente de la subcadena especificada por los parámetros <paramref name="unicode" /> y <paramref name="index" /> formada por caracteres Unicode que se pueden mostrar en el intervalo de caracteres US-ASCII (U+0020 a U+007E) y con un formato según el estándar IDNA.</returns>\r
+      <param name="unicode">Cadena para convertir, formada por una o más etiquetas de nombre de dominio delimitadas con separadores de etiqueta.</param>\r
+      <param name="index">Un desplazamiento de base cero en <paramref name="unicode" /> que especifica el principio de la subcadena que convertir.La operación de conversión continúa hasta el final de la cadena <paramref name="unicode" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> es menor que cero.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="unicode" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">\r
+      <summary>Codifica el número especificado de caracteres en una subcadena de etiquetas del nombre de dominio que incluyen caracteres Unicode fuera del intervalo de caracteres EE.UU.-ASCII.La subcadena se convierte en una cadena de caracteres Unicode mostrables en el intervalo de caracteres EE.UU.-ASCII y que tienen el formato según el estándar de IDNA.</summary>\r
+      <returns>El equivalente de la subcadena especificada por los parámetros <paramref name="unicode" />, <paramref name="index" /> y <paramref name="count" />, formada por caracteres Unicode que se pueden mostrar en el intervalo de caracteres US-ASCII (U+0020 a U+007E) y con un formato según el estándar IDNA.</returns>\r
+      <param name="unicode">Cadena para convertir, formada por una o más etiquetas de nombre de dominio delimitadas con separadores de etiqueta.</param>\r
+      <param name="index">Un desplazamiento de base cero en <paramref name="unicode" /> que especifica el principio de la subcadena.</param>\r
+      <param name="count">El número de caracteres para convertir en la subcadena que empieza en la posición especificada por <paramref name="index" /> en la cadena <paramref name="unicode" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es menor que cero.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="unicode" />.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="unicode" /> menos <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetHashCode">\r
+      <summary>Devuelve un código hash para este objeto <see cref="T:System.Globalization.IdnMapping" />.</summary>\r
+      <returns>Una de las cuatro constantes con signo de 32 bits derivadas de las propiedades de un objeto <see cref="T:System.Globalization.IdnMapping" />.  El valor devuelto no tiene un significado especial y no es apropiado para utilizarlo en un algoritmo de código hash.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">\r
+      <summary>Descodifica una cadena de una o varias etiquetas de nombre de dominio codificadas según el estándar de internacionalización de nombres de dominio en las aplicaciones (IDNA) como una cadena de caracteres Unicode. </summary>\r
+      <returns>El equivalente Unicode de la subcadena de IDNA especificada por el parámetro <paramref name="ascii" />.</returns>\r
+      <param name="ascii">La cadena para descodificar, que consta de una o más etiquetas en el intervalo de caracteres EE.UU.-ASCII (U+0020 a U+007E) codificadas según el estándar de IDNA. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">\r
+      <summary>Descodifica una subcadena de una o varias etiquetas de nombre de dominio codificadas según el estándar de internacionalización de nombres de dominio en las aplicaciones (IDNA) como una cadena de caracteres Unicode. </summary>\r
+      <returns>El equivalente Unicode de la subcadena IDNA especificada por los parámetros <paramref name="ascii" /> e <paramref name="index" />.</returns>\r
+      <param name="ascii">La cadena para descodificar, que consta de una o más etiquetas en el intervalo de caracteres EE.UU.-ASCII (U+0020 a U+007E) codificadas según el estándar de IDNA. </param>\r
+      <param name="index">Un desplazamiento de base cero en <paramref name="ascii" /> que especifica el principio de la subcadena que descodificar.La operación de decodificación continúa hasta el final de la cadena <paramref name="ascii" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> es menor que cero.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="ascii" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">\r
+      <summary>Descodifica una subcadena de una longitud especificada que contiene una o varias etiquetas de nombre de dominio codificadas según el estándar IDNA como una cadena de caracteres Unicode. </summary>\r
+      <returns>El equivalente Unicode de la subcadena IDNA especificada por los parámetros <paramref name="ascii" />, <paramref name="index" /> y <paramref name="count" />.</returns>\r
+      <param name="ascii">La cadena para descodificar, que consta de una o más etiquetas en el intervalo de caracteres EE.UU.-ASCII (U+0020 a U+007E) codificadas según el estándar de IDNA. </param>\r
+      <param name="index">Un desplazamiento de base cero en <paramref name="ascii" /> que especifica el principio de la subcadena. </param>\r
+      <param name="count">El número de caracteres para convertir en la subcadena que empieza en la posición especificada por <paramref name="index" /> en la cadena <paramref name="ascii" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor de <paramref name="index" /> o <paramref name="count" /> es menor que cero.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="ascii" />.O bien<paramref name="index" /> es mayor que la longitud de <paramref name="ascii" /> menos <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> no es válido debido a las propiedades <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> y <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, así como al estándar IDNA.</exception>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">\r
+      <summary>Obtiene o establece un valor que indica si se utilizan convenciones de nomenclatura relajada o no estándar en las operaciones realizadas por miembros del objeto <see cref="T:System.Globalization.IdnMapping" /> actual.</summary>\r
+      <returns>Es true si se usan convenciones de nomenclatura estándar en las operaciones; de lo contrario, es false.</returns>\r
+    </member>\r
+    <member name="T:System.Text.NormalizationForm">\r
+      <summary>Define el tipo de normalización que se va a realizar.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormC">\r
+      <summary>Indica que las cadenas de Unicode se normalizarán mediante descomposición canónica completa, seguida, cuando sea posible, de un reemplazo de secuencias por sus compuestos primarios.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormD">\r
+      <summary>Indica que las cadenas de Unicode se normalizarán mediante descomposición canónica completa.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKC">\r
+      <summary>Indica que las cadenas de Unicode se normalizarán mediante descomposición de compatibilidad completa, seguida, cuando sea posible, de un reemplazo de secuencias por sus compuestos primarios.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKD">\r
+      <summary>Indica que las cadenas de Unicode se normalizarán mediante descomposición de compatibilidad completa.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.IO.Compression.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.IO.Compression.xml
new file mode 100644 (file)
index 0000000..ceb444e
--- /dev/null
@@ -0,0 +1,420 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.IO.Compression</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.IO.Compression.CompressionLevel">\r
+      <summary>Especifica valores que indican si una operación de compresión hace hincapié en la velocidad o en el tamaño de la compresión.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
+      <summary>La operación de compresión debe completarse lo antes posible, aunque el archivo resultante no esté comprimido de forma óptima.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
+      <summary>No debe comprimirse el archivo.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
+      <summary>La operación de compresión se debe comprimir de forma óptima, incluso aunque la operación tarde más tiempo en completarse.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.CompressionMode">\r
+      <summary> Especifica si se comprime o descomprime la secuencia subyacente.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Compress">\r
+      <summary>Comprime la secuencia subyacente.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
+      <summary>Descomprime la secuencia subyacente.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.DeflateStream">\r
+      <summary>Proporciona métodos y propiedades para comprimir y descomprimir secuencias usando el algoritmo Deflate.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.DeflateStream" /> usando la secuencia y nivel de compresión especificados.</summary>\r
+      <param name="stream">Secuencia que se va a comprimir.</param>\r
+      <param name="compressionLevel">Uno de los valores de enumeración que indica si se va a hacer hincapié en la eficacia de velocidad o de compresión al comprimir la secuencia.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">La secuencia no admite operaciones de escritura como compresión.(El <see cref="P:System.IO.Stream.CanWrite" /> es propiedad del objeto de secuencia false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.DeflateStream" /> usando la secuencia y nivel de compresión especificados y, opcionalmente, deja la secuencia abierta.</summary>\r
+      <param name="stream">Secuencia que se va a comprimir.</param>\r
+      <param name="compressionLevel">Uno de los valores de enumeración que indica si se va a hacer hincapié en la eficacia de velocidad o de compresión al comprimir la secuencia.</param>\r
+      <param name="leaveOpen">true para mantener el objeto de secuencia abierto después de desechar el objeto <see cref="T:System.IO.Compression.DeflateStream" />; en caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">La secuencia no admite operaciones de escritura como compresión.(El <see cref="P:System.IO.Stream.CanWrite" /> es propiedad del objeto de secuencia false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.DeflateStream" /> usando la secuencia y modo de compresión especificados.</summary>\r
+      <param name="stream">Secuencia que se va a comprimir o descomprimir.</param>\r
+      <param name="mode">Uno de los valores de la enumeración que indica si se debe comprimir o descomprimir la secuencia.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> no es válida <see cref="T:System.IO.Compression.CompressionMode" /> valor.o bien<see cref="T:System.IO.Compression.CompressionMode" /> es <see cref="F:System.IO.Compression.CompressionMode.Compress" />  y <see cref="P:System.IO.Stream.CanWrite" /> es false.o bien<see cref="T:System.IO.Compression.CompressionMode" /> es <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  y <see cref="P:System.IO.Stream.CanRead" /> es false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.DeflateStream" /> usando la secuencia y modo de compresión especificados y, opcionalmente, deja la secuencia abierta.</summary>\r
+      <param name="stream">Secuencia que se va a comprimir o descomprimir.</param>\r
+      <param name="mode">Uno de los valores de la enumeración que indica si se debe comprimir o descomprimir la secuencia.</param>\r
+      <param name="leaveOpen">true para mantener la secuencia abierta después de desechar el objeto <see cref="T:System.IO.Compression.DeflateStream" />; en caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> no es válida <see cref="T:System.IO.Compression.CompressionMode" /> valor.o bien<see cref="T:System.IO.Compression.CompressionMode" /> es <see cref="F:System.IO.Compression.CompressionMode.Compress" />  y <see cref="P:System.IO.Stream.CanWrite" /> es false.o bien<see cref="T:System.IO.Compression.CompressionMode" /> es <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  y <see cref="P:System.IO.Stream.CanRead" /> es false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
+      <summary>Obtiene una referencia a la secuencia subyacente.</summary>\r
+      <returns>Un objeto de secuencia que representa la secuencia subyacente.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">La secuencia subyacente está cerrada.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
+      <summary>Obtiene un valor que indica si la secuencia admite operaciones de lectura mientras se descomprime un archivo.</summary>\r
+      <returns>Es true si el valor <see cref="T:System.IO.Compression.CompressionMode" /> es Decompress, y la secuencia subyacente está abierta y admite operaciones de lectura; de lo contrario, es false.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
+      <summary>Obtiene un valor que indica si la secuencia admite operaciones de búsqueda.</summary>\r
+      <returns>false en todos los casos.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
+      <summary>Obtiene un valor que indica si la secuencia admite operaciones de escritura.</summary>\r
+      <returns>true si el valor de <see cref="T:System.IO.Compression.CompressionMode" /> es Compress y la secuencia subyacente admite operaciones de escritura y no está cerrada; en caso contrario, false.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.Compression.DeflateStream" /> y libera los recursos administrados de forma opcional.</summary>\r
+      <param name="disposing">Es true para liberar tanto recursos administrados como no administrados; es false para liberar únicamente recursos no administrados.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Flush">\r
+      <summary>La implementación actual de este método no tiene funcionalidad.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Length">\r
+      <summary>Esta propiedad no se admite y siempre produce una excepción <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Un valor largo.</returns>\r
+      <exception cref="T:System.NotSupportedException">Esta propiedad no se admite en esta secuencia.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Position">\r
+      <summary>Esta propiedad no se admite y siempre produce una excepción <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Un valor largo.</returns>\r
+      <exception cref="T:System.NotSupportedException">Esta propiedad no se admite en esta secuencia.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Introduce varios bytes descomprimidos leídos en la matriz de bytes especificada.</summary>\r
+      <returns>Número de bytes leídos de la matriz de bytes.</returns>\r
+      <param name="array">Matriz para almacenar los bytes descomprimidos.</param>\r
+      <param name="offset">Desplazamiento de bytes en <paramref name="array" /> donde se colocarán los bytes leídos.</param>\r
+      <param name="count">Número máximo de bytes descomprimidos que se van a leer.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">El <see cref="T:System.IO.Compression.CompressionMode" /> valor era Compress cuando se creó el objeto.o bien La secuencia subyacente no admite operaciones de lectura.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> o <paramref name="count" /> es menor que cero.o bien<paramref name="array" /> longitud menos el punto inicial del índice es menor que <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">El formato de los datos no es válido.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>Esta operación no se admite y siempre produce una excepción <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Un valor largo.</returns>\r
+      <param name="offset">Ubicación en la secuencia.</param>\r
+      <param name="origin">Uno de los valores de <see cref="T:System.IO.SeekOrigin" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Esta propiedad no se admite en esta secuencia.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
+      <summary>Esta operación no se admite y siempre produce una excepción <see cref="T:System.NotSupportedException" />.</summary>\r
+      <param name="value">Longitud de la secuencia.</param>\r
+      <exception cref="T:System.NotSupportedException">Esta propiedad no se admite en esta secuencia.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Escribe los bytes comprimidos en la secuencia subyacente de la matriz de bytes especificada.</summary>\r
+      <param name="array">Búfer que contiene los datos que se van a comprimir.</param>\r
+      <param name="offset">Desplazamiento de bytes en <paramref name="array" /> donde se leerán los bytes.</param>\r
+      <param name="count">Número máximo de bytes que se pueden escribir.</param>\r
+    </member>\r
+    <member name="T:System.IO.Compression.GZipStream">\r
+      <summary>Proporciona los métodos y propiedades que permiten comprimir y descomprimir secuencias.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.GZipStream" /> usando la secuencia y nivel de compresión especificados.</summary>\r
+      <param name="stream">Secuencia en la que se van a escribir los datos comprimidos.</param>\r
+      <param name="compressionLevel">Uno de los valores de enumeración que indica si se va a hacer hincapié en la eficacia de velocidad o de compresión al comprimir la secuencia.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">La secuencia no admite operaciones de escritura como compresión.(El <see cref="P:System.IO.Stream.CanWrite" /> es propiedad del objeto de secuencia false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.GZipStream" /> usando la secuencia y nivel de compresión especificados y, opcionalmente, deja la secuencia abierta.</summary>\r
+      <param name="stream">Secuencia en la que se van a escribir los datos comprimidos.</param>\r
+      <param name="compressionLevel">Uno de los valores de enumeración que indica si se va a hacer hincapié en la eficacia de velocidad o de compresión al comprimir la secuencia.</param>\r
+      <param name="leaveOpen">true para mantener el objeto de secuencia abierto después de desechar el objeto <see cref="T:System.IO.Compression.GZipStream" />; en caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">La secuencia no admite operaciones de escritura como compresión.(El <see cref="P:System.IO.Stream.CanWrite" /> es propiedad del objeto de secuencia false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.GZipStream" /> usando la secuencia y modo de compresión especificados.</summary>\r
+      <param name="stream">Secuencia en la que se escriben los datos comprimidos o descomprimidos.</param>\r
+      <param name="mode">Uno de los valores de la enumeración que indica si se debe comprimir o descomprimir la secuencia.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> no es válida <see cref="T:System.IO.Compression.CompressionMode" /> valor de enumeración.o bien<see cref="T:System.IO.Compression.CompressionMode" /> es <see cref="F:System.IO.Compression.CompressionMode.Compress" />  y <see cref="P:System.IO.Stream.CanWrite" /> es false.o bien<see cref="T:System.IO.Compression.CompressionMode" /> es <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  y <see cref="P:System.IO.Stream.CanRead" /> es false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.GZipStream" /> usando la secuencia y modo de compresión especificados y, opcionalmente, deja la secuencia abierta.</summary>\r
+      <param name="stream">Secuencia en la que se escriben los datos comprimidos o descomprimidos.</param>\r
+      <param name="mode">Uno de los valores de la enumeración que indica si se debe comprimir o descomprimir la secuencia.</param>\r
+      <param name="leaveOpen">true para mantener la secuencia abierta después de desechar el objeto <see cref="T:System.IO.Compression.GZipStream" />; en caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="stream" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> no es válida <see cref="T:System.IO.Compression.CompressionMode" /> valor.o bien<see cref="T:System.IO.Compression.CompressionMode" /> es <see cref="F:System.IO.Compression.CompressionMode.Compress" />  y <see cref="P:System.IO.Stream.CanWrite" /> es false.o bien<see cref="T:System.IO.Compression.CompressionMode" /> es <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  y <see cref="P:System.IO.Stream.CanRead" /> es false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
+      <summary>Obtiene una referencia a la secuencia subyacente.</summary>\r
+      <returns>Un objeto de secuencia que representa la secuencia subyacente.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">La secuencia subyacente está cerrada.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanRead">\r
+      <summary>Obtiene un valor que indica si la secuencia admite operaciones de lectura mientras se descomprime un archivo.</summary>\r
+      <returns>true si el valor de <see cref="T:System.IO.Compression.CompressionMode" /> es Decompress, y la secuencia subyacente admite operaciones de lectura y no está cerrada; en caso contrario, false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
+      <summary>Obtiene un valor que indica si la secuencia admite operaciones de búsqueda.</summary>\r
+      <returns>false en todos los casos.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
+      <summary>Obtiene un valor que indica si la secuencia admite operaciones de escritura.</summary>\r
+      <returns>true si el valor de <see cref="T:System.IO.Compression.CompressionMode" /> es Compress y la secuencia subyacente admite operaciones de escritura y no está cerrada; en caso contrario, false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa <see cref="T:System.IO.Compression.GZipStream" /> y libera los recursos administrados de forma opcional.</summary>\r
+      <param name="disposing">Es true para liberar tanto recursos administrados como no administrados; es false para liberar únicamente recursos no administrados.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Flush">\r
+      <summary>La implementación actual de este método no tiene funcionalidad.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Length">\r
+      <summary>Esta propiedad no se admite y siempre produce una excepción <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Un valor largo.</returns>\r
+      <exception cref="T:System.NotSupportedException">Esta propiedad no se admite en esta secuencia.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Position">\r
+      <summary>Esta propiedad no se admite y siempre produce una excepción <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Un valor largo.</returns>\r
+      <exception cref="T:System.NotSupportedException">Esta propiedad no se admite en esta secuencia.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Introduce varios bytes descomprimidos leídos en la matriz de bytes especificada.</summary>\r
+      <returns>El número de bytes que se han descomprimido en la matriz de bytes.Si se ha llegado al final de la secuencia, se devuelve cero o el número de bytes leídos.</returns>\r
+      <param name="array">Matriz que se utiliza para almacenar los bytes descomprimidos.</param>\r
+      <param name="offset">Desplazamiento de bytes en <paramref name="array" /> donde se colocarán los bytes leídos.</param>\r
+      <param name="count">Número máximo de bytes descomprimidos que se van a leer.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">El <see cref="T:System.IO.Compression.CompressionMode" /> valor era Compress cuando se creó el objeto.o bienLa secuencia subyacente no admite operaciones de lectura.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> o <paramref name="count" /> es menor que cero.o bien<paramref name="array" /> longitud menos el punto inicial del índice es menor que <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">El formato de los datos no es válido.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">La secuencia está cerrada.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>Esta propiedad no se admite y siempre produce una excepción <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Un valor largo.</returns>\r
+      <param name="offset">Ubicación en la secuencia.</param>\r
+      <param name="origin">Uno de los valores de <see cref="T:System.IO.SeekOrigin" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Esta propiedad no se admite en esta secuencia.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
+      <summary>Esta propiedad no se admite y siempre produce una excepción <see cref="T:System.NotSupportedException" />.</summary>\r
+      <param name="value">Longitud de la secuencia.</param>\r
+      <exception cref="T:System.NotSupportedException">Esta propiedad no se admite en esta secuencia.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Escribe los bytes comprimidos en la secuencia subyacente de la matriz de bytes especificada.</summary>\r
+      <param name="array">Búfer que contiene los datos que se van a comprimir.</param>\r
+      <param name="offset">Desplazamiento de bytes en <paramref name="array" /> donde se leerán los bytes.</param>\r
+      <param name="count">Número máximo de bytes que se pueden escribir.</param>\r
+      <exception cref="T:System.ObjectDisposedException">La operación de escritura no se puede realizar porque la secuencia está cerrada.</exception>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchive">\r
+      <summary>Representa un paquete de archivos comprimidos en formato de archivo zip.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.ZipArchive" /> a partir de la secuencia especificada.</summary>\r
+      <param name="stream">Secuencia que contiene el archivo que se va a leer.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.ZipArchive" /> a partir de la secuencia especificada y con el modo especificado.</summary>\r
+      <param name="stream">Flujo de entrada o de salida.</param>\r
+      <param name="mode">Uno de los valores de enumeración que indica si el archivo zip se usa para leer, crear o actualizar entradas.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.ZipArchive" /> en el flujo especificado para el modo especificado y, opcionalmente, deja el flujo abierto.</summary>\r
+      <param name="stream">Flujo de entrada o de salida.</param>\r
+      <param name="mode">Uno de los valores de enumeración que indica si el archivo zip se usa para leer, crear o actualizar entradas.</param>\r
+      <param name="leaveOpen">true para dejar el flujo abierto después de desechar el objeto <see cref="T:System.IO.Compression.ZipArchive" />; de lo contrario, false.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.IO.Compression.ZipArchive" /> en el flujo especificado para el modo especificado, usa la codificación especificada para los nombres de entrada y opcionalmente deja el flujo abierto.</summary>\r
+      <param name="stream">Flujo de entrada o de salida.</param>\r
+      <param name="mode">Uno de los valores de enumeración que indica si el archivo zip se usa para leer, crear o actualizar entradas.</param>\r
+      <param name="leaveOpen">true para dejar el flujo abierto después de desechar el objeto <see cref="T:System.IO.Compression.ZipArchive" />; de lo contrario, false.</param>\r
+      <param name="entryNameEncoding">Codificación que se va a usar al leer o escribir nombres de entrada en este archivo.Especifique un valor para este parámetro únicamente cuando se necesite una codificación para la interoperabilidad con herramientas y bibliotecas de archivos zip que no admiten la codificación UTF-8 para los nombres de entrada.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
+      <summary>Crea una entrada vacía en el archivo zip con la ruta de acceso y el nombre de entrada especificados.</summary>\r
+      <returns>Una entrada vacía en el archivo zip.</returns>\r
+      <param name="entryName">Ruta de acceso, relativa a la raíz del archivo, que especifica el nombre de la entrada que se va a crear.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
+      <summary>Crea una entrada vacía en el archivo zip con el nombre de entrada y el nivel de compresión especificados.</summary>\r
+      <returns>Una entrada vacía en el archivo zip.</returns>\r
+      <param name="entryName">Ruta de acceso, relativa a la raíz del archivo, que especifica el nombre de la entrada que se va a crear.</param>\r
+      <param name="compressionLevel">Uno de los valores de enumeración que indica si se va a hacer hincapié en la eficacia de velocidad o de compresión al crear la entrada.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
+      <summary>Libera los recursos utilizados por la instancia actual de la clase <see cref="T:System.IO.Compression.ZipArchive" />.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
+      <summary>Llamado por los métodos <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> y <see cref="M:System.Object.Finalize" /> para liberar los recursos no administrados utilizados por la instancia actual de la clase de <see cref="T:System.IO.Compression.ZipArchive" />, y termina opcionalmente de escribir el archivo y libera los recursos administrados.</summary>\r
+      <param name="disposing">true para terminar de escribir el archivo y liberar recursos no administrados y administrados; false para liberar solo recursos no administrados.</param>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Entries">\r
+      <summary>Obtiene la colección de entradas que están actualmente en el archivo zip.</summary>\r
+      <returns>La colección de entradas que están actualmente en el archivo zip.</returns>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
+      <summary>Recupera un contenedor para la entrada especificada en el archivo zip.</summary>\r
+      <returns>Un contenedor para la entrada especificada en el archivo; null si la entrada no existe en el archivo.</returns>\r
+      <param name="entryName">Ruta de acceso, relativa a la raíz del archivo, que identifica la entrada a recuperar.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Mode">\r
+      <summary>Obtiene un valor que describe el tipo de acción que el archivo zip puede realizar en las entradas.</summary>\r
+      <returns>Uno de los valores de enumeración que describe el tipo de acción (lectura, creación o actualización) que puede realizar el archivo zip en las entradas.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveEntry">\r
+      <summary>Representa un archivo comprimido incluido en un archivo zip.</summary>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
+      <summary>Obtiene el archivo zip al que pertenece la entrada.</summary>\r
+      <returns>El archivo zip al que pertenece la entrada o null si se ha eliminado la entrada.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
+      <summary>Obtiene el tamaño comprimido de la entrada en el archivo zip.</summary>\r
+      <returns>Tamaño comprimido de la entrada en el archivo zip.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
+      <summary>Elimina la entrada del archivo zip.</summary>\r
+      <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
+      <summary>Obtiene la ruta de acceso relativa de la entrada en el archivo zip.</summary>\r
+      <returns>Ruta de acceso relativa de la entrada en el archivo zip.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
+      <summary>Obtiene o establece la última vez que se cambió la entrada en el archivo zip.</summary>\r
+      <returns>Última vez que la entrada del archivo zip se cambió.</returns>\r
+      <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>\r
+      <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
+      <summary>Obtiene el tamaño descomprimido de la entrada en el archivo zip.</summary>\r
+      <returns>Tamaño descomprimido de la entrada en el archivo zip.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
+      <summary>Obtiene el nombre de archivo de la entrada en el archivo zip.</summary>\r
+      <returns>Nombre de archivo de la entrada en el archivo zip.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
+      <summary>Abre la entrada desde el archivo zip.</summary>\r
+      <returns>La secuencia que representa el contenido de la entrada.</returns>\r
+      <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
+      <summary>Recupera la ruta de acceso relativa de la entrada en el archivo zip.</summary>\r
+      <returns>La ruta de acceso relativa de la entrada, que es el valor almacenado en la propiedad <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" />.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveMode">\r
+      <summary>Especifica los valores para interactuar con entradas de archivo zip.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
+      <summary>Solo se permite crear nuevas entradas de archivo.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
+      <summary>Solo se permite leer entradas del archivo.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
+      <summary>Ambas operaciones de lectura y escritura se permiten para las entradas del archivo.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Net.Http.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Net.Http.xml
new file mode 100644 (file)
index 0000000..8b47616
--- /dev/null
@@ -0,0 +1,2322 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Http</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Http.ByteArrayContent">\r
+      <summary>Proporciona contenido HTTP basado en una matriz de bytes.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <param name="content">Contenido usado para inicializar <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor del parámetro <paramref name="content" /> es null. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <param name="content">Contenido usado para inicializar <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <param name="offset">El desplazamiento, en bytes, del parámetro de <paramref name="content" /> usado para inicializar <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <param name="count">El número de bytes de <paramref name="content" /> a partir del parámetro de <paramref name="offset" /> usado para inicializar <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor del parámetro <paramref name="content" /> es null. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">El parámetro <paramref name="offset" /> es menor que cero.O bienEl parámetro <paramref name="offset" /> es mayor que la longitud del contenido que especifica el parámetro <paramref name="content" />.O bienEl parámetro <paramref name="count " /> es menor que cero.O bienEl valor del parámetro <paramref name="count" /> es mayor que la longitud del contenido que especifica <paramref name="content" /> menos el parámetro <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">\r
+      <summary>Crea una secuencia de contenido HTTP como una operación asincrónica para lectura cuya memoria auxiliar es memoria procedente del objeto <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialice y escriba la matriz de bytes proporcionada en el constructor en una secuencia de contenido HTTP como operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task" />. Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="stream">Secuencia de destino.</param>\r
+      <param name="context">Información sobre el transporte, como el token de enlace de canal.Este parámetro puede ser null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determina si una matriz de bytes tiene una longitud válida en bytes.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="length" /> es un longitud válida; de lo contrario, false.</returns>\r
+      <param name="length">Longitud en bytes de la matriz.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.ClientCertificateOption">\r
+      <summary>Especifica cómo se proporcionan los certificados de cliente.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Automatic">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClientHandler" /> intentará proporcionar automáticamente todos los certificados de cliente disponibles.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Manual">\r
+      <summary>La aplicación proporciona manualmente los certificados de cliente a <see cref="T:System.Net.Http.WebRequestHandler" />.Este valor es el predeterminado.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.DelegatingHandler">\r
+      <summary>Un tipo para los controladores HTTP que delegan el procesamiento de los mensajes de respuesta HTTP a otro controlador, denominado controlador interno.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.DelegatingHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.DelegatingHandler" /> con un controlador interno concreto.</summary>\r
+      <param name="innerHandler">Controlador interno que es responsable de procesar los mensajes de respuesta HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que utiliza el objeto <see cref="T:System.Net.Http.DelegatingHandler" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar los recursos administrados y no administrados; es false para liberar sólo los recursos no administrados. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">\r
+      <summary>Obtiene o establece el controlador interno que procesa los mensajes de respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.HttpMessageHandler" />.Controlador interno para los mensajes de respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud HTTP al controlador interno para enviar al servidor como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />. Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="request">Mensaje de solicitud HTTP para enviar al servidor.</param>\r
+      <param name="cancellationToken">Token de cancelación para cancelar la operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="request" /> era null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.FormUrlEncodedContent">\r
+      <summary>Contenedor para las tuplas de nombre-valor codificadas mediante el tipo MIME de application/x-www-form-urlencoded.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.FormUrlEncodedContent" /> con una colección específica de pares de nombre y valor.</summary>\r
+      <param name="nameValueCollection">Colección de pares de nombre-valor.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClient">\r
+      <summary>Proporciona una clase base para enviar solicitudes HTTP y recibir respuestas HTTP de un recurso identificado por un URI. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpClient" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpClient" /> con un controlador específico.</summary>\r
+      <param name="handler">Pila de controlador HTTP que se va a usar para enviar solicitudes. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpClient" /> con un controlador específico.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> responsable de procesar los mensajes de respuesta HTTP.</param>\r
+      <param name="disposeHandler">Es true si Dispose() debe desechar el controlador interno; es false si piensa reutilizar el controlador interno.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.BaseAddress">\r
+      <summary>Obtiene o establece la dirección base de Identificador uniforme de recursos (URI) del recurso de Internet utilizado cuando se envían solicitudes.</summary>\r
+      <returns>Devuelve <see cref="T:System.Uri" />.La dirección base de Identificador uniforme de recursos (URI) del recurso de Internet utilizado cuando se envían solicitudes.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">\r
+      <summary>Cancela todas las solicitudes pendientes en esta instancia.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">\r
+      <summary>Obtiene los encabezados que se deben enviar con cada solicitud.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.Encabezados que se deben enviar con cada solicitud.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">\r
+      <summary>Envía una solicitud DELETE al URI especificado como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya se ha enviado el mensaje de solicitud a la <see cref="T:System.Net.Http.HttpClient" /> instancia.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud DELETE al URI especificado con un token de cancelación como operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya se ha enviado el mensaje de solicitud a la <see cref="T:System.Net.Http.HttpClient" /> instancia.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">\r
+      <summary>Envía una solicitud DELETE al URI especificado como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya se ha enviado el mensaje de solicitud a la <see cref="T:System.Net.Http.HttpClient" /> instancia.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud DELETE al URI especificado con un token de cancelación como operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya se ha enviado el mensaje de solicitud a la <see cref="T:System.Net.Http.HttpClient" /> instancia.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa el objeto <see cref="T:System.Net.Http.HttpClient" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar tanto recursos administrados como no administrados; es false para liberar únicamente recursos no administrados.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">\r
+      <summary>Envía una solicitud GET al URI especificado como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Envía una solicitud GET al URI especificado con una opción de finalización de HTTP como operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="completionOption">Valor de opción de finalización de HTTP que indica cuándo se debe considerar completada la operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud GET al URI especificado con una opción de finalización de HTTP y un token de cancelación como operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="completionOption">Valor de opción de finalización de HTTP que indica cuándo se debe considerar completada la operación.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud GET al URI especificado con un token de cancelación como operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">\r
+      <summary>Envía una solicitud GET al URI especificado como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Envía una solicitud GET al URI especificado con una opción de finalización de HTTP como operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="completionOption">Valor de opción de finalización de HTTP que indica cuándo se debe considerar completada la operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud GET al URI especificado con una opción de finalización de HTTP y un token de cancelación como operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="completionOption">Valor de opción de finalización de HTTP que indica cuándo se debe considerar completada la operación.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud GET al URI especificado con un token de cancelación como operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">\r
+      <summary>Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una matriz de bytes en una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">\r
+      <summary>Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una matriz de bytes en una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">\r
+      <summary>Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una secuencia en una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">\r
+      <summary>Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una secuencia en una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">\r
+      <summary>Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una cadena en una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">\r
+      <summary>Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una cadena en una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">\r
+      <summary>Obtiene o establece el número máximo de bytes que se van a almacenar en búfer al leer el contenido de la respuesta.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Número máximo de bytes que se van a almacenar en búfer al leer el contenido de la respuesta.El valor predeterminado de esta propiedad es 2 gigabytes.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">El tamaño especificado es menor o igual que cero.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Una operación se ha iniciado en la instancia actual. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha eliminado la instancia actual. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Envía una solicitud POST al URI especificado como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="content">Contenido de la solicitud HTTP que se envía al servidor.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud POST con un token de cancelación como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="content">Contenido de la solicitud HTTP que se envía al servidor.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Envía una solicitud POST al URI especificado como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="content">Contenido de la solicitud HTTP que se envía al servidor.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud POST con un token de cancelación como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="content">Contenido de la solicitud HTTP que se envía al servidor.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Envía una solicitud PUT al URI especificado como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="content">Contenido de la solicitud HTTP que se envía al servidor.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud PUT con un token de cancelación como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="content">Contenido de la solicitud HTTP que se envía al servidor.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Envía una solicitud PUT al URI especificado como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="content">Contenido de la solicitud HTTP que se envía al servidor.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud PUT con un token de cancelación como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="requestUri">URI al que se envía la solicitud.</param>\r
+      <param name="content">Contenido de la solicitud HTTP que se envía al servidor.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">\r
+      <summary>Envía una solicitud HTTP como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="request">Mensaje de la solicitud HTTP que se va a enviar.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="request" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya se ha enviado el mensaje de solicitud a la <see cref="T:System.Net.Http.HttpClient" /> instancia.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Envía una solicitud HTTP como una operación asincrónica. </summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="request">Mensaje de la solicitud HTTP que se va a enviar.</param>\r
+      <param name="completionOption">Cuándo se debe completar la operación (tan pronto como haya una respuesta disponible o después de leer todo el contenido de la respuesta).</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="request" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya se ha enviado el mensaje de solicitud a la <see cref="T:System.Net.Http.HttpClient" /> instancia.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud HTTP como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="request">Mensaje de la solicitud HTTP que se va a enviar.</param>\r
+      <param name="completionOption">Cuándo se debe completar la operación (tan pronto como haya una respuesta disponible o después de leer todo el contenido de la respuesta).</param>\r
+      <param name="cancellationToken">Token de cancelación para cancelar la operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="request" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya se ha enviado el mensaje de solicitud a la <see cref="T:System.Net.Http.HttpClient" /> instancia.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud HTTP como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="request">Mensaje de la solicitud HTTP que se va a enviar.</param>\r
+      <param name="cancellationToken">Token de cancelación para cancelar la operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El <paramref name="request" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya se ha enviado el mensaje de solicitud a la <see cref="T:System.Net.Http.HttpClient" /> instancia.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.Timeout">\r
+      <summary>Obtiene o establece el tiempo de espera hasta que se agota el tiempo de espera de la solicitud.</summary>\r
+      <returns>Devuelve <see cref="T:System.TimeSpan" />.El tiempo de espera hasta que se agota el tiempo de espera de la solicitud.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">El tiempo de espera especificado es menor o igual que cero y no es <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Una operación se ha iniciado en la instancia actual. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha eliminado la instancia actual.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClientHandler">\r
+      <summary>Controlador de mensajes predeterminado usado por <see cref="T:System.Net.Http.HttpClient" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.#ctor">\r
+      <summary>Cree una instancia de una clase <see cref="T:System.Net.Http.HttpClientHandler" />.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">\r
+      <summary>Obtiene o establece un valor que indica si el controlador debe seguir las respuestas de redirección.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.true si el controlador debe seguir las respuestas de redirección; si no false.El valor predeterminado es true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">\r
+      <summary>Obtiene o establece el tipo de método de descompresión utilizado por el controlador para la descompresión automática de la respuesta de contenido HTTP.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.DecompressionMethods" />.El método de descompresión automática utilizado por el controlador.El valor predeterminado es <see cref="F:System.Net.DecompressionMethods.None" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">\r
+      <summary>Obtiene o establece la colección de certificados de seguridad asociados a este controlador.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.Http.ClientCertificateOption" />.Colección de certificados de seguridad asociados a este controlador.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">\r
+      <summary>Obtiene o establece el contenedor de cookies que el controlador usa para almacenar cookies del servidor.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.CookieContainer" />.Contenedor de cookies que el controlador usa para almacenar cookies del servidor.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Credentials">\r
+      <summary>Obtiene o establece la información de autenticación utilizada por este controlador.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.ICredentials" />.Credenciales de autenticación asociadas con el controlador.El valor predeterminado es null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa el objeto <see cref="T:System.Net.Http.HttpClientHandler" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar los recursos administrados y no administrados; es false para liberar sólo los recursos no administrados.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">\r
+      <summary>Obtiene o establece el número máximo de redirecciones que seguirá el controlador.</summary>\r
+      <returns>Devuelva <see cref="T:System.Int32" />.El número máximo de respuestas de redirección que seguirá el controlador.El valor predeterminado es 50.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">\r
+      <summary>Obtiene o establece el tamaño máximo del búfer de contenido de solicitud usado por el controlador.</summary>\r
+      <returns>Devuelva <see cref="T:System.Int32" />.Tamaño máximo de búfer de contenido de la solicitud en bytes.El valor predeterminado es 2 gigabytes.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">\r
+      <summary>Obtiene o establece un valor que indica si el controlador envía un encabezado de autorización con la solicitud.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.Es true para que el controlador envíe un encabezado de autorización HTTP con las solicitudes después de que tenga lugar la autenticación; de lo contrario, es false.El valor predeterminado es false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Proxy">\r
+      <summary>Obtiene o establece la información de proxy que usa el controlador.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.IWebProxy" />.La información de proxy que usará el controlador.El valor predeterminado es null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Crea una instancia de <see cref="T:System.Net.Http.HttpResponseMessage" /> basándose en la información proporcionada en el objeto <see cref="T:System.Net.Http.HttpRequestMessage" /> como una operación que no se bloqueará.</summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="request">Mensaje de la solicitud HTTP.</param>\r
+      <param name="cancellationToken">Token de cancelación para cancelar la operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="request" /> era null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">\r
+      <summary>Obtiene un valor que indica si el controlador admite la descompresión automática del contenido de la respuesta.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.true si el controlador admite la descompresión automática del contenido de la respuesta; si no false.El valor predeterminado es true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">\r
+      <summary>Obtiene un valor que indica si el controlador admite valores de proxy.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.true si el controlador admite valores de proxy; si no false.El valor predeterminado es true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">\r
+      <summary>Obtiene un valor que indica si el controlador admite opciones de configuración para las propiedades <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> y <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" />.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.true si el controlador admite las opciones de configuración para las propiedades <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> y <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" />; si no false.El valor predeterminado es true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseCookies">\r
+      <summary>Obtiene o establece un valor que indica si el controlador utiliza la propiedad <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> para almacenar las cookies de servidor y utiliza estas cookies al enviar solicitudes.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.true si el controlador admite el uso de la propiedad <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> para almacenar las cookies de servidor y usa estas cookies al enviar solicitudes; si no false.El valor predeterminado es true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">\r
+      <summary>Obtiene o establece un valor que controla si se envían las credenciales predeterminadas con las solicitudes del controlador.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.Es true si se utilizan las credenciales predeterminadas; en cualquier otro caso, es false.El valor predeterminado es false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseProxy">\r
+      <summary>Obtiene o establece un valor que indica si el controlador usa un proxy para las solicitudes. </summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.true si el controlador debe usar un servidor proxy para las solicitudes; si no false.El valor predeterminado es true.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpCompletionOption">\r
+      <summary>Indica si las operaciones de <see cref="T:System.Net.Http.HttpClient" /> se consideran completadas cualquiera tan pronto como una respuesta esté disponible o después de leer el mensaje de respuesta completo, incluido el contenido. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">\r
+      <summary>La operación debe completarse después de leer toda la respuesta incluido el contenido.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">\r
+      <summary>La operación debe completarse tan pronto como haya una respuesta disponible y se lean los encabezados.El contenido no se ha leído aún.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpContent">\r
+      <summary>Una clase base que representa un cuerpo de entidad y encabezados de contenido HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">\r
+      <summary>Serialice el contenido HTTP en una secuencia de bytes y de copias en el objeto de secuencia proporcionado como el parámetro de <paramref name="stream" />.</summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="stream">Secuencia de destino.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialice el contenido HTTP en una secuencia de bytes y de copias en el objeto de secuencia proporcionado como el parámetro de <paramref name="stream" />.</summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="stream">Secuencia de destino.</param>\r
+      <param name="context">Información sobre el transporte (token de enlace de canal, por ejemplo).Este parámetro puede ser null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">\r
+      <summary>Serializa el contenido HTTP en una secuencia de memoria como una operación asincrónica.</summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose">\r
+      <summary>Libera los recursos no administrados y desecha los recursos administrados que usa <see cref="T:System.Net.Http.HttpContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa el objeto <see cref="T:System.Net.Http.HttpContent" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar los recursos administrados y no administrados; es false para liberar sólo los recursos no administrados.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpContent.Headers">\r
+      <summary>Obtiene los encabezados de contenido HTTP tal como se define en RFC 2616.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.Http.Headers.HttpContentHeaders" />.Encabezados de contenido como se define en RFC 2616.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">\r
+      <summary>Serializa el contenido HTTP en un búfer de memoria como una operación asincrónica.</summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">\r
+      <summary>Serializa el contenido HTTP en un búfer de memoria como una operación asincrónica.</summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="maxBufferSize">El tamaño máximo, en bytes, del búfer que se va a utilizar.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">\r
+      <summary>Serializa el contenido HTTP en una matriz de bytes como una operación asincrónica.</summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">\r
+      <summary>Serializar el contenido HTTP y devolver una secuencia que representa el contenido como una operación asincrónica. </summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">\r
+      <summary>Serialice el contenido HTTP en una cadena como una operación asincrónica.</summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialice el contenido HTTP en una secuencia como una operación asincrónica.</summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="stream">Secuencia de destino.</param>\r
+      <param name="context">Información sobre el transporte (token de enlace de canal, por ejemplo).Este parámetro puede ser null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determina si el contenido HTTP tiene una longitud válida en bytes.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.true si <paramref name="length" /> es un longitud válida; de lo contrario, false.</returns>\r
+      <param name="length">Longitud en bites del contenido HTTP.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageHandler">\r
+      <summary>Tipo base para los controladores de mensajes HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose">\r
+      <summary>Libera los recursos no administrados y desecha los recursos administrados que usa <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa el objeto <see cref="T:System.Net.Http.HttpMessageHandler" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar los recursos administrados y no administrados; es false para liberar sólo los recursos no administrados.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud HTTP como una operación asincrónica.</summary>\r
+      <returns>Devuelva <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="request">Mensaje de la solicitud HTTP que se va a enviar.</param>\r
+      <param name="cancellationToken">Token de cancelación para cancelar la operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="request" /> era null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageInvoker">\r
+      <summary>Una clase especializada que permite que las aplicaciones llamen al método <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)" /> en una cadena de controlador HTTP. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Inicializa una instancia de una clase <see cref="T:System.Net.Http.HttpMessageInvoker" /> con un <see cref="T:System.Net.Http.HttpMessageHandler" /> específico.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> responsable de procesar los mensajes de respuesta HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Inicializa una instancia de una clase <see cref="T:System.Net.Http.HttpMessageInvoker" /> con un <see cref="T:System.Net.Http.HttpMessageHandler" /> específico.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> responsable de procesar los mensajes de respuesta HTTP.</param>\r
+      <param name="disposeHandler">true si Dispose() debe desechar el controlador interno,false si piensa reutilizar el controlador interno.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">\r
+      <summary>Libera los recursos no administrados y desecha los recursos administrados que usa <see cref="T:System.Net.Http.HttpMessageInvoker" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa el objeto <see cref="T:System.Net.Http.HttpMessageInvoker" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar los recursos administrados y no administrados; es false para liberar sólo los recursos no administrados.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud HTTP como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="request">Mensaje de la solicitud HTTP que se va a enviar.</param>\r
+      <param name="cancellationToken">Token de cancelación para cancelar la operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="request" /> era null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMethod">\r
+      <summary>Una clase auxiliar para recuperar y comparar métodos HTTP estándar y para crear nuevos métodos HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">\r
+      <summary>Inicializa una instancia nueva de la clase <see cref="T:System.Net.Http.HttpMethod" /> con un método HTTP específico.</summary>\r
+      <param name="method">Método HTTP.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Delete">\r
+      <summary>Representa un método de protocolo HTTP DELETE.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">\r
+      <summary>Determina si la estructura <see cref="T:System.Net.Http.HttpMethod" /> especificada es igual que la estructura <see cref="T:System.Object" /> actual.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.true si el objeto especificado es igual al objeto actual; de lo contrario, false.</returns>\r
+      <param name="other">Método HTTP que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">\r
+      <summary>Determina si la estructura <see cref="T:System.Object" /> especificada es igual que la estructura <see cref="T:System.Object" /> actual.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.true si el objeto especificado es igual al objeto actual; de lo contrario, false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Get">\r
+      <summary>Representa un método de protocolo HTTP GET.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.GetHashCode">\r
+      <summary>Actúa como función hash para este tipo.</summary>\r
+      <returns>Devuelva <see cref="T:System.Int32" />.Código hash para el objeto <see cref="T:System.Object" /> actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Head">\r
+      <summary>Representa un método de protocolo HTTP HEAD.El método HEAD es idéntico a GET, excepto que el servidor sólo devuelve los encabezados de mensaje en la respuesta, sin el cuerpo del mensaje.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Method">\r
+      <summary>Un método HTTP. </summary>\r
+      <returns>Devuelva <see cref="T:System.String" />.Un método HTTP representado como <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>Operador de igualdad para comparar dos objetos <see cref="T:System.Net.Http.HttpMethod" />.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.Es true si los parámetros <paramref name="left" /> y <paramref name="right" /> especificados son iguales; en caso contrario, es false.</returns>\r
+      <param name="left">\r
+        <see cref="T:System.Net.Http.HttpMethod" /> izquierdo para un operador de igualdad.</param>\r
+      <param name="right">\r
+        <see cref="T:System.Net.Http.HttpMethod" /> derecho para un operador de igualdad.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>Operador de desigualdad para comparar dos objetos <see cref="T:System.Net.Http.HttpMethod" />.</summary>\r
+      <returns>Devuelva <see cref="T:System.Boolean" />.Es true si los parámetros <paramref name="left" /> y <paramref name="right" /> especificados no son iguales; en caso contrario, es false.</returns>\r
+      <param name="left">\r
+        <see cref="T:System.Net.Http.HttpMethod" /> izquierdo para un operador de desigualdad.</param>\r
+      <param name="right">\r
+        <see cref="T:System.Net.Http.HttpMethod" /> derecho para un operador de desigualdad.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Options">\r
+      <summary>Representa un método de protocolo HTTP OPTIONS.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Post">\r
+      <summary>Representa un método de protocolo POST HTTP, utilizado para enviar una entidad nueva como adición a un identificador URI.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Put">\r
+      <summary>Representa un método de protocolo HTTP PUT, utilizado para reemplazar una entidad identificada por un identificador URI.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.ToString">\r
+      <summary>Devuelve una cadena que representa el objeto actual.</summary>\r
+      <returns>Devuelva <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Trace">\r
+      <summary>Representa un método de protocolo HTTP TRACE.</summary>\r
+      <returns>Devuelva <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestException">\r
+      <summary>Una clase base para las excepciones que producen las clases <see cref="T:System.Net.Http.HttpClient" /> y <see cref="T:System.Net.Http.HttpMessageHandler" /> .</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpRequestException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpRequestException" /> con un mensaje específico que describe la excepción actual.</summary>\r
+      <param name="message">Mensaje que describe la excepción actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpRequestException" /> con un mensaje específico que describe la excepción actual y una excepción interna.</summary>\r
+      <param name="message">Mensaje que describe la excepción actual.</param>\r
+      <param name="inner">Excepción interna.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestMessage">\r
+      <summary>Representa un mensaje de solicitud HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpRequestMessage" /> con un método HTTP y una solicitud <see cref="T:System.Uri" />.</summary>\r
+      <param name="method">Método HTTP.</param>\r
+      <param name="requestUri">Cadena que representa el objeto <see cref="T:System.Uri" /> de solicitud.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpRequestMessage" /> con un método HTTP y una solicitud <see cref="T:System.Uri" />.</summary>\r
+      <param name="method">Método HTTP.</param>\r
+      <param name="requestUri">Objeto <see cref="T:System.Uri" /> que se va a solicitar.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Content">\r
+      <summary>Obtiene o establece el contenido del mensaje HTTP. </summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.HttpContent" />.Contenido de un mensaje.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose">\r
+      <summary>Libera los recursos no administrados y desecha los recursos administrados que usa <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa el objeto <see cref="T:System.Net.Http.HttpRequestMessage" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar los recursos administrados y no administrados; es false para liberar sólo los recursos no administrados.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Headers">\r
+      <summary>Obtiene la colección de encabezados de la solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.Colección de encabezados de la solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Method">\r
+      <summary>Obtiene o establece el método HTTP usado por el mensaje de solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.HttpMethod" />.Método HTTP usado por el mensaje de solicitud.El valor predeterminado es el método GET.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Properties">\r
+      <summary>Obtiene un conjunto de propiedades de la solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">\r
+      <summary>Obtiene o establece el <see cref="T:System.Uri" /> usado para la solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Uri" />.<see cref="T:System.Uri" /> que se usa para la solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.ToString">\r
+      <summary>Devuelve una cadena que representa el objeto actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Representación en forma de cadena del objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Version">\r
+      <summary>Obtiene o establece la versión de mensaje HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Version" />.Versión de mensaje HTTP.El valor predeterminado es 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpResponseMessage">\r
+      <summary>Representa un mensaje de respuesta HTTP incluido el código de estado y los datos.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">\r
+      <summary>Inicializa una instancia nueva de la clase <see cref="T:System.Net.Http.HttpResponseMessage" /> con un <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> específico.</summary>\r
+      <param name="statusCode">Código de estado de la respuesta HTTP.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Content">\r
+      <summary>Obtiene o establece el contenido de texto de un mensaje de respuesta HTTP. </summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.HttpContent" />.Contenido del mensaje de respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose">\r
+      <summary>Libera los recursos no administrados y desecha los recursos no administrados que usa <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa el objeto <see cref="T:System.Net.Http.HttpResponseMessage" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar los recursos administrados y no administrados; es false para liberar sólo los recursos no administrados.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">\r
+      <summary>Se produce una excepción si la propiedad <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> para la respuesta HTTP es false.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.HttpResponseMessage" />.Mensaje de respuesta HTTP si la llamada es correcta.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Headers">\r
+      <summary>Obtiene la colección de encabezados de respuesta HTTP. </summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" />.Colección de encabezados de respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">\r
+      <summary>Obtiene un valor que indica si la respuesta HTTP se realizó correctamente.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.Un valor que indica si la respuesta HTTP se realizó correctamente.true si <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> estaba en el intervalo 200-299; si no false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">\r
+      <summary>Obtiene o establece la frase de razón que envían normalmente los servidores junto con el código de estado. </summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.La frase de la razón enviada por el servidor.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">\r
+      <summary>Obtiene o establece el mensaje de solicitud que condujo a este mensaje de respuesta.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.HttpRequestMessage" />.El mensaje de solicitud que condujo a este mensaje de respuesta.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">\r
+      <summary>Obtiene o establece el código de estado de la respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.HttpStatusCode" />.Código de estado de la respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.ToString">\r
+      <summary>Devuelve una cadena que representa el objeto actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Representación en forma de cadena del objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Version">\r
+      <summary>Obtiene o establece la versión de mensaje HTTP. </summary>\r
+      <returns>Devuelve <see cref="T:System.Version" />.Versión de mensaje HTTP.El valor predeterminado es 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.MessageProcessingHandler">\r
+      <summary>Un tipo base para los controladores que solo realizan un pequeño procesamiento de mensajes de solicitud y/o de respuesta.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">\r
+      <summary>Cree una instancia de una clase <see cref="T:System.Net.Http.MessageProcessingHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Crea una instancia de una clase <see cref="T:System.Net.Http.MessageProcessingHandler" /> con un controlador interno concreto.</summary>\r
+      <param name="innerHandler">Controlador interno que es responsable de procesar los mensajes de respuesta HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Realiza el procesamiento en cada solicitud enviada al servidor.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.HttpRequestMessage" />.Mensaje de solicitud HTTP que se procesó.</returns>\r
+      <param name="request">Mensaje de la solicitud HTTP que se va a procesar.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">\r
+      <summary>Realiza el procesamiento en cada respuesta del servidor.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.HttpResponseMessage" />.Mensaje de respuesta HTTP que se procesó.</returns>\r
+      <param name="response">Mensaje de respuesta HTTP que se va a procesar.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Envía una solicitud HTTP al controlador interno para enviar al servidor como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="request">Mensaje de solicitud HTTP para enviar al servidor.</param>\r
+      <param name="cancellationToken">Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="request" /> era null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartContent">\r
+      <summary>Proporciona una colección de objetos <see cref="T:System.Net.Http.HttpContent" /> que se serializan mediante la especificación de tipo de contenido multipart/*.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+      <param name="subtype">Subtipo del contenido con varias partes.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="subtype" /> era null o solo contiene caracteres de espacios en blanco.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+      <param name="subtype">Subtipo del contenido con varias partes.</param>\r
+      <param name="boundary">La cadena delimitadora para el contenido con varias partes.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="subtype" /> era null o una cadena vacía.<paramref name="boundary" /> era null o solo contiene caracteres de espacios en blanco.O bien<paramref name="boundary" /> termina con un carácter de espacio.</exception>\r
+      <exception cref="T:System.OutOfRangeException">La longitud de <paramref name="boundary" /> fue mayor que 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Agregue contenido con varias partes HTTP a una colección de objetos <see cref="T:System.Net.Http.HttpContent" /> que se serializan mediante la especificación de tipo de contenido multipart/*.</summary>\r
+      <param name="content">Contenido HTTP que se agregará a la colección.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="content" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa el objeto <see cref="T:System.Net.Http.MultipartContent" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar los recursos administrados y no administrados; es false para liberar sólo los recursos no administrados.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.GetEnumerator">\r
+      <summary>Devuelve un enumerador que recorre en iteración la colección de objetos <see cref="T:System.Net.Http.HttpContent" /> que se serializan mediante la especificación de tipo de contenido multipart/*.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.IEnumerator`1" />.Objeto que puede usarse para recorrer en iteración la colección.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialice el contenido HTTP con varias partes en una secuencia como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="stream">Secuencia de destino.</param>\r
+      <param name="context">Información sobre el transporte (token de enlace de canal, por ejemplo).Este parámetro puede ser null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Implementación explícita del método <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.IEnumerator" />.Objeto que puede usarse para recorrer en iteración la colección.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determina si el contenido HTTP con varias partes tiene una longitud válida en bytes.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="length" /> es un longitud válida; de lo contrario, false.</returns>\r
+      <param name="length">Longitud en bites del contenido HTTP.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartFormDataContent">\r
+      <summary>Proporciona un contenedor para contenido codificado mediante el tipo MIME multipart/form-data.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.MultipartFormDataContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.MultipartFormDataContent" />.</summary>\r
+      <param name="boundary">La cadena delimitadora para el contenido de los datos de formulario con varias partes.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="boundary" /> era null o solo contiene caracteres de espacios en blanco.O bien<paramref name="boundary" /> termina con un carácter de espacio.</exception>\r
+      <exception cref="T:System.OutOfRangeException">La longitud de <paramref name="boundary" /> fue mayor que 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Agrega contenido HTTP a una colección de objetos <see cref="T:System.Net.Http.HttpContent" /> que se serializan al tipo MIME multipart/form-data.</summary>\r
+      <param name="content">Contenido HTTP que se agregará a la colección.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="content" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">\r
+      <summary>Agrega contenido HTTP a una colección de objetos <see cref="T:System.Net.Http.HttpContent" /> que se serializan al tipo MIME multipart/form-data.</summary>\r
+      <param name="content">Contenido HTTP que se agregará a la colección.</param>\r
+      <param name="name">Nombre para el contenido HTTP que se va a agregar.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" /> era null o solo contiene caracteres de espacios en blanco.</exception>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="content" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">\r
+      <summary>Agrega contenido HTTP a una colección de objetos <see cref="T:System.Net.Http.HttpContent" /> que se serializan al tipo MIME multipart/form-data.</summary>\r
+      <param name="content">Contenido HTTP que se agregará a la colección.</param>\r
+      <param name="name">Nombre para el contenido HTTP que se va a agregar.</param>\r
+      <param name="fileName">Nombre del archivo para el contenido HTTP se va a agregar a la colección.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" /> era null o solo contiene caracteres de espacios en blanco.O bien<paramref name="fileName" /> era null o solo contiene caracteres de espacios en blanco.</exception>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="content" /> era null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.StreamContent">\r
+      <summary>Proporciona contenido HTTP basado en una secuencia.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.StreamContent" />.</summary>\r
+      <param name="content">Contenido usado para inicializar <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.StreamContent" />.</summary>\r
+      <param name="content">Contenido usado para inicializar <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <param name="bufferSize">Tamaño del búfer, en bytes, para <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor de <paramref name="content" /> era null.</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="bufferSize" /> era menor o igual que cero. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">\r
+      <summary>Escribe el contenido de una secuencia HTTP en una secuencia de memoria como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task`1" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que usa el objeto <see cref="T:System.Net.Http.StreamContent" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar los recursos administrados y no administrados; es false para liberar sólo los recursos no administrados.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serialice el contenido HTTP en una secuencia como una operación asincrónica.</summary>\r
+      <returns>Devuelve <see cref="T:System.Threading.Tasks.Task" />.Objeto de tarea que representa la operación asincrónica.</returns>\r
+      <param name="stream">Secuencia de destino.</param>\r
+      <param name="context">Información sobre el transporte (token de enlace de canal, por ejemplo).Este parámetro puede ser null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determina si el contenido de la secuencia tiene una longitud válida en bytes.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="length" /> es un longitud válida; de lo contrario, false.</returns>\r
+      <param name="length">Longitud en bytes del contenido de la secuencia.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.StringContent">\r
+      <summary>Proporciona contenido HTTP basado en una cadena.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Contenido usado para inicializar <see cref="T:System.Net.Http.StringContent" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Contenido usado para inicializar <see cref="T:System.Net.Http.StringContent" />.</param>\r
+      <param name="encoding">Codificación que se va a usar para el contenido.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">\r
+      <summary>Crea una nueva instancia de la clase <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Contenido usado para inicializar <see cref="T:System.Net.Http.StringContent" />.</param>\r
+      <param name="encoding">Codificación que se va a usar para el contenido.</param>\r
+      <param name="mediaType">Tipo de medio que se va a utilizar para el contenido.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">\r
+      <summary>Representa la información de autenticación en los valores de los encabezados Authorization, ProxyAuthorization, WWW-Authenticate y Proxy-Authenticate.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <param name="scheme">El esquema que se va a usar para la autorización.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <param name="scheme">El esquema que se va a usar para la autorización.</param>\r
+      <param name="parameter">Credenciales que contienen la información de autenticación del agente de usuario para el recurso que se está solicitando.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">\r
+      <summary>Obtiene las credenciales que contienen la información de autenticación del agente de usuario para el recurso que se está solicitando.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Credenciales que contienen la información de autenticación.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado de autenticación.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado de autenticación.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">\r
+      <summary>Obtiene el esquema que se va a usar para la autorización.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.El esquema que se va a usar para la autorización.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">\r
+      <summary>Representa el valor del encabezado Cache-Control.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">\r
+      <summary>Tokens de extensión de caché, cada uno con un valor asignado opcional.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Colección de tokens de la extensión de memoria caché, cada uno con un valor asignado opcional.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">\r
+      <summary>Edad máxima, especificada en segundos, que el cliente HTTP está dispuesto a aceptar una respuesta. </summary>\r
+      <returns>Devuelve <see cref="T:System.TimeSpan" />.Tiempo en segundos. </returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">\r
+      <summary>Si un cliente HTTP está dispuesto a aceptar una respuesta que ha superado el período de expiración.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el cliente HTTP está dispuesto a aceptar una respuesta que ha superado la fecha de expiración; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">\r
+      <summary>Tiempo máximo, en segundos, que un cliente HTTP está dispuesto a aceptar una respuesta que ha superado el período de expiración.</summary>\r
+      <returns>Devuelve <see cref="T:System.TimeSpan" />.Tiempo en segundos.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">\r
+      <summary>Duración de la actualización, en segundos, que un cliente HTTP está dispuesto a aceptar una respuesta.</summary>\r
+      <returns>Devuelve <see cref="T:System.TimeSpan" />.Tiempo en segundos.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">\r
+      <summary>Si el servidor de origen necesita volver a validar una entrada de caché en cualquier uso posterior cuando la entrada de caché se vuelva obsoleta.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el servidor de origen necesita volver a validar una entrada de caché en cualquier uso posterior cuando la entrada se vuelva obsoleta; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">\r
+      <summary>Si un cliente HTTP está dispuesto a aceptar una respuesta almacenada en memoria caché.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el cliente HTTP está dispuesto a aceptar una respuesta almacenada en memoria caché; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">\r
+      <summary>Nombres de campo de una colección en la directiva “no-cache” de un campo de encabezado de la caché de controles en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Colección de fieldnames.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">\r
+      <summary>Si una memoria caché no debe almacenar ninguna parte del mensaje de solicitud HTTP o ninguna respuesta.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si una memoria caché no debe almacenar ninguna parte del mensaje de solicitud HTTP o ninguna respuesta; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">\r
+      <summary>Si una memoria caché o un proxy no debe cambiar ningún aspecto del cuerpo de entidad.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si una memoria caché o un proxy no debe cambiar ningún aspecto del cuerpo de entidad; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">\r
+      <summary>Si una memoria caché debe responder con una entrada almacenada en memoria caché que sea coherente con las demás restricciones de la solicitud HTTP o responder con un estado 504 (tiempo de espera de la puerta de enlace).</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si una memoria caché debe responder con una entrada almacenada en memoria caché que sea coherente con las demás restricciones de la solicitud HTTP o responder con un estado 504 (tiempo de espera de la puerta de enlace); si no, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información no válida del valor de encabezado cache-control.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado de control de caché.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">\r
+      <summary>Si todo o parte del mensaje de respuesta HTTP está diseñado para un único usuario y no se debe almacenar en una memoria caché compartida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el mensaje de respuesta HTTP está pensado para un único usuario y una memoria caché compartida no lo debe almacenar en memoria caché; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">\r
+      <summary>Nombres de campo de una colección en la directiva “privada” de un campo de encabezado de la caché de controles en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Colección de fieldnames.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">\r
+      <summary>Si el servidor de origen necesita volver a validar una entrada de caché en cualquier uso posterior cuando la entrada de caché se vuelva obsoleta para memorias caché compartidas de agente de usuario.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el servidor de origen necesita volver a validar una entrada de caché en cualquier uso posterior cuando la entrada se vuelva obsoleta para memorias caché compartidas de agente de usuario; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">\r
+      <summary>Si cualquier memoria caché puede almacenar una respuesta HTTP en memoria caché, aunque sería normalmente no almacenable en caché o almacenable solo dentro de la caché no compartida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si cualquier memoria caché puede almacenar la respuesta HTTP en memoria caché, aunque sería normalmente no almacenable en caché o almacenable solo dentro de la caché no compartida; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">\r
+      <summary>La edad máxima compartida, especificada en segundos, en una respuesta HTTP que reemplaza la directiva de "max-age" en un encabezado cache-control o un encabezado Expires para una memoria caché compartida.</summary>\r
+      <returns>Devuelve <see cref="T:System.TimeSpan" />.Tiempo en segundos.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">\r
+      <summary>Representa el valor del encabezado Content-Disposition.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <param name="source">\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <param name="dispositionType">Cadena que contiene <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">\r
+      <summary>Fecha y hora de creación del archivo.</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Fecha de creación del archivo.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">\r
+      <summary>Tipo de disposición para una parte del cuerpo de contenido.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Tipo de disposición. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">\r
+      <summary>Sugerencia sobre cómo crear un nombre de archivo para almacenar la carga del mensaje que se usará si la entidad se desasocia y se almacena un en archivo independiente.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Nombre de archivo sugerido.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">\r
+      <summary>Sugerencia sobre cómo crear un nombres de archivo para almacenar cargas de mensajes que se usará si las entidades se desasocian y se almacenan en un archivo independiente.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Nombre de archivo sugerido de filename* del formulario.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">\r
+      <summary>Fecha y hora de la última modificación del archivo. </summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Fecha de modificación del archivo.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">\r
+      <summary>Nombre de una parte del cuerpo de contenido.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Nombre de la parte del cuerpo de contenido.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">\r
+      <summary>Conjunto de parámetros incluidos el encabezado de Content-Disposition.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Colección de parámetros. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado de disposición del contenido.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado de disponibilidad de contenido.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">\r
+      <summary>Fecha en que se leyó el archivo por última vez.</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Última fecha de lectura.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">\r
+      <summary>Tamaño aproximado del archivo en bytes. </summary>\r
+      <returns>Devuelve <see cref="T:System.Int64" />.Tamaño aproximado en bytes.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">\r
+      <summary>Representa el valor del encabezado Content-Range.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="length">Punto inicial o final del intervalo, en bytes.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="from">Posición, en bytes, en la que se va a empezar a enviar datos.</param>\r
+      <param name="to">Posición, en bytes, en la que se va a terminar de enviar datos.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="from">Posición, en bytes, en la que se va a empezar a enviar datos.</param>\r
+      <param name="to">Posición, en bytes, en la que se va a terminar de enviar datos.</param>\r
+      <param name="length">Punto inicial o final del intervalo, en bytes.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el objeto especificado es igual al objeto <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">\r
+      <summary>Obtiene la posición en la que se va a empezar a enviar datos.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int64" />.Posición, en bytes, en la que se va a empezar a enviar datos.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">\r
+      <summary>Obtiene si el encabezado de Content-Range tiene una longitud especificada.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si Content-Range tiene una longitud especificada; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">\r
+      <summary>Obtiene si el Content-Range tiene un intervalo especificado. </summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si Content-Range tiene un intervalo especificado; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">\r
+      <summary>Obtiene la longitud del cuerpo de entidad completo.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int64" />.La longitud del cuerpo de entidad completo.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado de intervalo del contenido.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado de intervalo del contenido.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">\r
+      <summary>Obtiene la posición en la que se va a terminar de enviar datos.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int64" />.Posición en la que se va a terminar de enviar datos.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">\r
+      <summary>Las unidades de intervalo usadas.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.<see cref="T:System.String" /> que contiene unidades de intervalo. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">\r
+      <summary>Representa un valor de encabezado de etiqueta de entidad.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <param name="tag">Cadena que contiene <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <param name="tag">Cadena que contiene <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+      <param name="isWeak">Un valor que indica si este encabezado de la etiqueta de entidad es un validador débil.Si el encabezado de la etiqueta de entidad es un validador débil, <paramref name="isWeak" /> debe establecerse en true.Si el encabezado de la etiqueta de entidad es un validador seguro, <paramref name="isWeak" /> debe establecerse en false.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">\r
+      <summary>Obtiene el valor del encabezado de la etiqueta de entidad.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">\r
+      <summary>Obtiene si la etiqueta de entidad es precedida por un indicador de punto débil.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si la etiqueta de entidad va precedida por un indicador de punto débil; si no, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado de la etiqueta de entidad.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado de la etiqueta de entidad.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">\r
+      <summary>Obtiene la cadena entre comillas opaca. </summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Una cadena entrecomillada opaca.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpContentHeaders">\r
+      <summary>Representa la colección de encabezados de contenido tal y como se define en RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">\r
+      <summary>Obtiene el valor del encabezado de contenido Allow en una respuesta HTTP. </summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Valor del encabezado Allow en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">\r
+      <summary>Obtiene el valor del encabezado de contenido Content-Disposition en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.Valor del encabezado de contenido Content-Disposition en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">\r
+      <summary>Obtiene el valor del encabezado de contenido Content-Encoding en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Valor del encabezado de contenido Content-Encoding en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">\r
+      <summary>Obtiene el valor del encabezado de contenido Content-Language en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Valor del encabezado de contenido Content-Language en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">\r
+      <summary>Obtiene o establece el valor del encabezado de contenido Content-Length en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int64" />.Valor del encabezado de contenido Content-Length en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">\r
+      <summary>Obtiene o establece el valor del encabezado de contenido Content-Location en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Uri" />.Valor del encabezado de contenido Content-Location en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">\r
+      <summary>Obtiene o establece el valor del encabezado de contenido Content-MD5 en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Byte" />.Valor del encabezado de contenido Content-MD5 en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">\r
+      <summary>Obtiene o establece el valor del encabezado de contenido Content-Range en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.Valor del encabezado de contenido Content-Range en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">\r
+      <summary>Obtiene o establece el valor del encabezado de contenido Content-Type en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.Valor del encabezado de contenido Content-Type en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">\r
+      <summary>Obtiene o establece el valor del encabezado de contenido Expires en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Valor del encabezado de contenido Expires en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">\r
+      <summary>Obtiene o establece el valor del encabezado de contenido Last-Modified en una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Valor del encabezado de contenido Last-Modified en una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaders">\r
+      <summary>Colección de encabezados y sus valores como se define en RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Agrega el encabezado especificado y sus valores en la colección <see cref="T:System.Net.Http.Headers.HttpHeaders" /> .</summary>\r
+      <param name="name">Encabezado que se agrega a la colección.</param>\r
+      <param name="values">Lista de valores de encabezado que se agregan a la colección.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">\r
+      <summary>Agrega el encabezado especificado y su valor en la colección <see cref="T:System.Net.Http.Headers.HttpHeaders" /> .</summary>\r
+      <param name="name">Encabezado que se agrega a la colección.</param>\r
+      <param name="value">Contenido del encabezado.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">\r
+      <summary>Quita todos los encabezados de la colección de <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">\r
+      <summary>Devuelve si un encabezado concreto existe en la colección de <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el encabezado especificado existe en la colección; en caso contrario, false.</returns>\r
+      <param name="name">El encabezado específico.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">\r
+      <summary>Devuelve un enumerador que puede recorrer en iteración la instancia de <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.IEnumerator`1" />.Enumerador para <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">\r
+      <summary>Devuelve todos los valores de un encabezado especificado almacenado en la colección de <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.IEnumerable`1" />.Matriz de cadenas de encabezado.</returns>\r
+      <param name="name">El encabezado especificado para el que se van a devolver valores.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">\r
+      <summary>Quita el encabezado especificado de la colección de <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.</returns>\r
+      <param name="name">Nombre del encabezado que se quitará de la colección. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Obtiene un enumerador que puede recorrer en iteración un objeto <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.IEnumerator" />.Una instancia de una implementación de <see cref="T:System.Collections.IEnumerator" /> que puede recorrer en iteración un objeto <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Devuelve un valor que indica si el encabezado especificado y sus valores se agregaron a la colección <see cref="T:System.Net.Http.Headers.HttpHeaders" /> sin validar la información proporcionada.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si se pudo agregar el encabezado especificado <paramref name="name" /> y <paramref name="values" /> a la colección; de lo contrario, es false.</returns>\r
+      <param name="name">Encabezado que se agrega a la colección.</param>\r
+      <param name="values">Valores del encabezado.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">\r
+      <summary>Devuelve un valor que indica si el encabezado especificado y su valor se agregaron a la colección <see cref="T:System.Net.Http.Headers.HttpHeaders" /> sin validar la información proporcionada.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si se pudo agregar el encabezado especificado <paramref name="name" /> y <paramref name="value" /> a la colección; de lo contrario, es false.</returns>\r
+      <param name="name">Encabezado que se agrega a la colección.</param>\r
+      <param name="value">Contenido del encabezado.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>Se devuelve si un encabezado y determinados valores especificados se almacenan en la colección <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true es el <paramref name="name" /> de encabezado especificado y values se almacenan en la colección; si no false.</returns>\r
+      <param name="name">Encabezado especificado.</param>\r
+      <param name="values">Valores de encabezado especificados.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">\r
+      <summary>Representa una colección de valores de encabezado.</summary>\r
+      <typeparam name="T">Tipo de colección de encabezado.</typeparam>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">\r
+      <summary>Agrega una entrada al objeto <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <param name="item">Elemento que se agrega al encabezado especificada.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">\r
+      <summary>Quita todas las entradas de <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">\r
+      <summary>Determina si <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> contiene un elemento.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si la entrada está contenida en la instancia <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />; en caso contrario, false</returns>\r
+      <param name="item">Elemento para encontrar el encabezado especificada.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">\r
+      <summary>Copia la totalidad de <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> en una matriz <see cref="T:System.Array" /> unidimensional compatible, comenzando en el índice especificado de la matriz de destino.</summary>\r
+      <param name="array">\r
+        <see cref="T:System.Array" /> unidimensional que constituye el destino de los elementos copiados de <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.<see cref="T:System.Array" /> debe tener una indización de base cero.</param>\r
+      <param name="arrayIndex">Índice de base cero de <paramref name="array" /> en el que empieza la operación de copia.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">\r
+      <summary>Obtiene el número de encabezados de la colección <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Número de encabezados de una colección.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">\r
+      <summary>Devuelve un enumerador que recorre en iteración la colección <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.IEnumerator`1" />.Enumerador para la instancia <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">\r
+      <summary>Obtiene un valor que indica si la instancia de <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> es de solo lectura.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si la instancia de <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> es de sólo lectura; en caso contrario, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">\r
+      <summary>Analiza y agrega una entrada a <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <param name="input">Entrada que se va a agregar.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">\r
+      <summary>Quita el elemento especificado de <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="item" /> se ha quitado de la instancia <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />; en caso contrario, false.</returns>\r
+      <param name="item">Elemento que se va a quitar.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Devuelve un enumerador que recorre en iteración la colección <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.IEnumerator" />.Enumerador para la instancia <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">\r
+      <summary>Devuelve una cadena que representa el objeto actual <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">\r
+      <summary>Determina si la entrada se puede analizar y agregar a <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> se puede analizar y agregar a la instancia <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />; de lo contrario, false</returns>\r
+      <param name="input">Entrada que se va a validar.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpRequestHeaders">\r
+      <summary>Representa la colección de encabezados de solicitud tal y como se define en RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">\r
+      <summary>Obtiene el valor del encabezado Accept para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Accept para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">\r
+      <summary>Obtiene el valor del encabezado Accept-Charset para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Accept-Charset para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">\r
+      <summary>Obtiene el valor del encabezado Accept-Encoding para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Accept-Encoding para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">\r
+      <summary>Obtiene el valor del encabezado Accept-Language para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Accept-Language para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">\r
+      <summary>Obtiene o establece el valor del encabezado Authorization para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.Valor del encabezado Authorization para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">\r
+      <summary>Obtiene o establece el valor del encabezado Cache-Control para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.Valor del encabezado Cache-Control para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">\r
+      <summary>Obtiene el valor del encabezado Connection para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Connection para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">\r
+      <summary>Obtiene o establece un valor que indica si el encabezado de Connection para una solicitud HTTP contiene Cerrar.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el encabezado Connection contiene Close; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">\r
+      <summary>Obtiene o establece el valor del encabezado Date para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Valor del encabezado Date para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">\r
+      <summary>Obtiene el valor del encabezado Expect para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Expect para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">\r
+      <summary>Obtiene o establece un valor que indica si el encabezado de Expect para una solicitud HTTP contiene Continuar.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el encabezado Expect contiene Continue, si no false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">\r
+      <summary>Obtiene o establece el valor del encabezado From para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Valor del encabezado From para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">\r
+      <summary>Obtiene o establece el valor del encabezado Host para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Valor del encabezado Host para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">\r
+      <summary>Obtiene el valor del encabezado If-Match para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado If-Match para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">\r
+      <summary>Obtiene o establece el valor del encabezado If-Modified-Since para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Valor del encabezado If-Modified-Since para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">\r
+      <summary>Obtiene el valor del encabezado If-None-Match para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Obtiene el valor del encabezado If-None-Match para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">\r
+      <summary>Obtiene o establece el valor del encabezado If-Range para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.Valor del encabezado If-Range para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">\r
+      <summary>Obtiene o establece el valor del encabezado If-Unmodified-Since para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Valor del encabezado If-Unmodified-Since para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">\r
+      <summary>Obtiene o establece el valor del encabezado Max-Forwards para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Valor del encabezado Max-Forwards para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">\r
+      <summary>Obtiene el valor del encabezado Pragma para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Pragma para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">\r
+      <summary>Obtiene o establece el valor del encabezado Proxy-Authorization para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.Valor del encabezado Proxy-Authorization para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">\r
+      <summary>Obtiene o establece el valor del encabezado Range para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.Valor del encabezado Range para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">\r
+      <summary>Obtiene o establece el valor del encabezado Referer para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Uri" />.Valor del encabezado Referer para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">\r
+      <summary>Obtiene el valor del encabezado TE para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado TE para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">\r
+      <summary>Obtiene el valor del encabezado Trailer para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Trailer para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">\r
+      <summary>Obtiene el valor del encabezado Transfer-Encoding para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Transfer-Encoding para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">\r
+      <summary>Obtiene o establece un valor que indica si el encabezado de Transfer-Encoding para una solicitud HTTP contiene Fragmentar.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el encabezado Transfer-Encoding contiene fragmentos, si no false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">\r
+      <summary>Obtiene el valor del encabezado Upgrade para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Upgrade para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">\r
+      <summary>Obtiene el valor del encabezado User-Agent para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado User-Agent para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">\r
+      <summary>Obtiene el valor del encabezado Via para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Via para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">\r
+      <summary>Obtiene el valor del encabezado Warning para una solicitud HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Warning para una solicitud HTTP.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpResponseHeaders">\r
+      <summary>Representa la colección de encabezados de respuesta tal y como se define en RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">\r
+      <summary>Obtiene el valor del encabezado Accept-Ranges para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Accept-Ranges para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">\r
+      <summary>Obtiene o establece el valor del encabezado Age para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.TimeSpan" />.Valor del encabezado Age para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">\r
+      <summary>Obtiene o establece el valor del encabezado Cache-Control para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.Valor del encabezado Cache-Control para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">\r
+      <summary>Obtiene el valor del encabezado Connection para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Connection para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">\r
+      <summary>Obtiene o establece un valor que indica si el encabezado de Connection para una respuesta HTTP contiene Cerrar.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el encabezado Connection contiene Close; si no, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">\r
+      <summary>Obtiene o establece el valor del encabezado Date para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Valor del encabezado Date para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">\r
+      <summary>Obtiene o establece el valor del encabezado ETag para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.Valor del encabezado ETag para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">\r
+      <summary>Obtiene o establece el valor del encabezado Location para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Uri" />.Valor del encabezado Location para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">\r
+      <summary>Obtiene el valor del encabezado Pragma para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Pragma para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">\r
+      <summary>Obtiene el valor del encabezado Proxy-Authenticate para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Proxy-Authenticate para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">\r
+      <summary>Obtiene o establece el valor del encabezado Retry-After para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.Valor del encabezado Retry-After para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">\r
+      <summary>Obtiene el valor del encabezado Server para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Server para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">\r
+      <summary>Obtiene el valor del encabezado Trailer para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Trailer para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">\r
+      <summary>Obtiene el valor del encabezado Transfer-Encoding para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Transfer-Encoding para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">\r
+      <summary>Obtiene o establece un valor que indica si el encabezado de Transfer-Encoding para una respuesta HTTP contiene Fragmentar.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el encabezado Transfer-Encoding contiene fragmentos, si no false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">\r
+      <summary>Obtiene el valor del encabezado Upgrade para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Upgrade para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">\r
+      <summary>Obtiene el valor del encabezado Vary para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Vary para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">\r
+      <summary>Obtiene el valor del encabezado Via para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Via para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">\r
+      <summary>Obtiene el valor del encabezado Warning para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado Warning para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">\r
+      <summary>Obtiene el valor del encabezado WWW-Authenticate para una respuesta HTTP.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valor del encabezado WWW-Authenticate para una respuesta HTTP.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">\r
+      <summary>Representa un tipo de medio utilizado en un encabezado Content-Type como se define en RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <param name="source"> Objeto <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> utilizado para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <param name="mediaType">El origen representado como una cadena para inicializar la nueva instancia. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">\r
+      <summary>Obtiene o define el juego de caracteres.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.El juego de caracteres.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">\r
+      <summary>Obtiene o establece el valor de encabezado del tipo de medio.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.El valor del encabezado media-type.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">\r
+      <summary>Obtiene o establece los parámetros del valor de encabezado del tipo de medio.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Los parámetros de valores de encabezado media-type.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado del tipo de medio.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado del tipo de medio.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">\r
+      <summary>Representa un tipo de medio con un factor de calidad adicional utilizado en un encabezado Content-Type.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <param name="mediaType">Un <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> representado como una cadena para inicializar la nueva instancia. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <param name="mediaType">Un <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> representado como una cadena para inicializar la nueva instancia.</param>\r
+      <param name="quality">La calidad asociada a este valor de encabezado.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa el tipo de medios con la información de valor de encabezado de calidad.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> es el tipo de medio no válido con información de valor de encabezado de calidad.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">\r
+      <summary>Obtiene o establece el valor de calidad de <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Double" />.Valor de calidad del objeto <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueHeaderValue">\r
+      <summary>Representa un par de nombre y valor utilizado en diferentes encabezados como se define en RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="source">Objeto <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> utilizado para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="name">Nombre del encabezado.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="name">Nombre del encabezado.</param>\r
+      <param name="value">Valor del encabezado.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">\r
+      <summary>Obtiene el nombre de encabezado.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Nombre del encabezado.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado del valor de nombre.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado del valor de nombre.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">\r
+      <summary>Obtiene el valor de encabezado.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Valor del encabezado.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">\r
+      <summary>Representa un par de nombre y valor con parámetros utilizado en diferentes encabezados como se define en RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="source">Objeto <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> utilizado para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="name">Nombre del encabezado.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="name">Nombre del encabezado.</param>\r
+      <param name="value">Valor del encabezado.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">\r
+      <summary>Obtiene los parámetros del objeto <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> .</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Una colección que contiene los parámetros.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa el valor de nombre con la información de valor de encabezado del parámetro.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> es un valor de nombre no válido con información de valor de encabezado de parámetro.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductHeaderValue">\r
+      <summary>Representa un valor de token de producto en un encabezado User-Agent.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <param name="name">Nombre del producto.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <param name="name">El valor del nombre del producto.</param>\r
+      <param name="version">El valor de la versión del producto.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">\r
+      <summary>Obtiene el nombre del token de producto.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Nombre del token de producto.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado del producto.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">\r
+      <summary>Obtiene la versión del token de producto.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Versión del token de producto. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">\r
+      <summary>Representa un valor que puede ser un producto o un comentario en un encabezado User-Agent.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="product">Objeto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> utilizado para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="comment">Un valor de comentario.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="productName">El valor del nombre del producto.</param>\r
+      <param name="productVersion">El valor de la versión del producto.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">\r
+      <summary>Obtiene el comentario del objeto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.El valor de comentario <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado de la información del producto.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado de la información del producto.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">\r
+      <summary>Obtiene el producto del objeto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.El valor de producto de este <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">\r
+      <summary>Representa un valor de encabezado If-Range que puede ser de fecha y hora o de etiqueta de entidad.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="date">Un valor de datos utilizado para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="entityTag">Objeto <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> utilizado para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="entityTag">Una etiqueta de entidad representada como cadena utilizada para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">\r
+      <summary>Obtiene la fecha del objeto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> .</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.La fecha del objeto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> .</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">\r
+      <summary>Obtiene la etiqueta de entidad del objeto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> .</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.La etiqueta de entidad del objeto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> .</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado de la condición de intervalo.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información del valor del encabezado de la condición de intervalo.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeHeaderValue">\r
+      <summary>Representa un valor de encabezado Range.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> con un intervalo de bytes.</summary>\r
+      <param name="from">Posición en la que se va a empezar a enviar datos.</param>\r
+      <param name="to">Posición en la que se va a terminar de enviar datos.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> es mayor que <paramref name="to" />O bien <paramref name="from" /> o <paramref name="to" /> es menor que 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado del intervalo.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado de intervalo.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">\r
+      <summary>Obtiene los intervalos especificados en el objeto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Los intervalos del objeto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> .</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">\r
+      <summary>Obtiene la unidad del objeto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.La unidad del objeto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> .</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">\r
+      <summary>Representa un intervalo de bytes en un valor de encabezado Range.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <param name="from">Posición en la que se va a empezar a enviar datos.</param>\r
+      <param name="to">Posición en la que se va a terminar de enviar datos.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> es mayor que <paramref name="to" />O bien <paramref name="from" /> o <paramref name="to" /> es menor que 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">\r
+      <summary>Obtiene la posición en la que se va a empezar a enviar datos.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int64" />.Posición en la que se va a empezar a enviar datos.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">\r
+      <summary>Obtiene la posición en la que se va a terminar de enviar datos. </summary>\r
+      <returns>Devuelve <see cref="T:System.Int64" />.Posición en la que se va a terminar de enviar datos. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">\r
+      <summary>Representa un valor de encabezado Retry-After que puede ser de fecha y hora o de duración.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <param name="date">Desplazamiento de fecha y hora utilizado para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <param name="delta">El delta, en segundos, utilizado para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">\r
+      <summary>Obtiene el desplazamiento de fecha y hora desde el objeto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Desplazamiento de fecha y hora desde el objeto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">\r
+      <summary>Obtiene el delta en segundos del objeto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> .</summary>\r
+      <returns>Devuelve <see cref="T:System.TimeSpan" />.El delta en segundos del objeto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> .</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado de la condición de reintento.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado de la condición de reintento.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">\r
+      <summary>Representa un valor de encabezado de cadena con una calidad opcional.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <param name="value">La cadena utilizada para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Una cadena utilizada para inicializar la nueva instancia.</param>\r
+      <param name="quality">Un factor de calidad utilizado para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el objeto especificado es igual al objeto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado de calidad.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> es una cadena no válida con información de encabezado de valor de encabezado de calidad.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">\r
+      <summary>Obtiene el factor de calidad del objeto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> .</summary>\r
+      <returns>Devuelve <see cref="T:System.Double" />.EL factor de calidad del objeto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> .</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">\r
+      <summary>Obtiene el valor de cadena del objeto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.El valor de cadena del objeto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">\r
+      <summary>Representa un valor de encabezado Accept-Encoding.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <param name="source">Objeto <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> utilizado para inicializar la nueva instancia. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <param name="value">Una cadena utilizada para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el objeto especificado es igual al objeto <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">\r
+      <summary>Obtiene los parámetros de codificación de transferencia.</summary>\r
+      <returns>Devuelve <see cref="T:System.Collections.Generic.ICollection`1" />.Los parámetros de codificación de transferencia.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado de codificación de transferencia.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado de codificación de transferencia.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">\r
+      <summary>Obtiene el valor de codificación de transferencia.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.El valor de codificación de transferencia.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">\r
+      <summary>Representa un valor del encabezado Accept-Encoding con factor de calidad opcional.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Una cadena utilizada para inicializar la nueva instancia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Una cadena utilizada para inicializar la nueva instancia.</param>\r
+      <param name="quality">Un valor para el factor de calidad.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor de codificación de transferencia.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> es una codificación de transferencia no válida con información de valor de encabezado de calidad.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">\r
+      <summary>Obtiene el factor de calidad de <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> .</summary>\r
+      <returns>Devuelve <see cref="T:System.Double" />.El factor de calidad de <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> .</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ViaHeaderValue">\r
+      <summary>Representa el valor de un encabezado Via.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">La versión de protocolo del protocolo recibido.</param>\r
+      <param name="receivedBy">El host y el puerto donde se recibió la solicitud o la respuesta.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">La versión de protocolo del protocolo recibido.</param>\r
+      <param name="receivedBy">El host y el puerto donde se recibió la solicitud o la respuesta.</param>\r
+      <param name="protocolName">El nombre de protocolo del protocolo recibido.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">La versión de protocolo del protocolo recibido.</param>\r
+      <param name="receivedBy">El host y el puerto donde se recibió la solicitud o la respuesta.</param>\r
+      <param name="protocolName">El nombre de protocolo del protocolo recibido.</param>\r
+      <param name="comment">El campo de comentario usado para identificar el software de proxy o la puerta de enlace del destinatario.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">\r
+      <summary>Obtiene el campo de comentario usado para identificar el software de proxy o la puerta de enlace del destinatario.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.El campo de comentario usado para identificar el software de proxy o la puerta de enlace del destinatario.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Devuelve un código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.Instancia de <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa a través de la información del valor del encabezado.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida a través de la información del valor del encabezado.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">\r
+      <summary>Obtiene el nombre de protocolo del protocolo recibido.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Nombre del protocolo.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">\r
+      <summary>Obtiene la versión de protocolo del protocolo recibido.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Versión de protocolo.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">\r
+      <summary>Obtiene el host y el puerto donde se recibió la solicitud o la respuesta.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.El host y el puerto donde se recibió la solicitud o la respuesta.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.WarningHeaderValue">\r
+      <summary>Representa un valor de advertencia utilizado por el encabezado Warning.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <param name="code">El código de la advertencia específico.</param>\r
+      <param name="agent">El host que adjuntó la advertencia.</param>\r
+      <param name="text">Una cadena entre comillas que contiene el texto de advertencia.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <param name="code">El código de la advertencia específico.</param>\r
+      <param name="agent">El host que adjuntó la advertencia.</param>\r
+      <param name="text">Una cadena entre comillas que contiene el texto de advertencia.</param>\r
+      <param name="date">Marca de tiempo de la advertencia.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">\r
+      <summary>Obtiene el host que adjuntó la advertencia.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.El host que adjuntó la advertencia.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">\r
+      <summary>Obtiene el código de la advertencia específico.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.El código de la advertencia específico.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">\r
+      <summary>Obtiene la marca de tiempo de la advertencia.</summary>\r
+      <returns>Devuelve <see cref="T:System.DateTimeOffset" />.Marca de tiempo de la advertencia.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">\r
+      <summary>Determina si el <see cref="T:System.Object" /> especificado es igual al objeto <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> actual.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si el <see cref="T:System.Object" /> especificado es igual al objeto actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con el objeto actual.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">\r
+      <summary>Sirve como función hash de un objeto <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.Int32" />.Código hash para el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">\r
+      <summary>Convierte una cadena en una instancia de <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Devuelve una instancia <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</returns>\r
+      <param name="input">Cadena que representa la información del valor del encabezado de autenticación.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> es una referencia null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> no es información válida del valor del encabezado de autenticación.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">\r
+      <summary>Obtiene una cadena entre comillas que contiene el texto de advertencia.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Una cadena entre comillas que contiene el texto de advertencia.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">\r
+      <summary>Devuelve una cadena que representa el actual objeto <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Devuelve <see cref="T:System.String" />.Cadena que representa el objeto actual.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">\r
+      <summary>Determina si una cadena es una información de <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> válida.</summary>\r
+      <returns>Devuelve <see cref="T:System.Boolean" />.true si <paramref name="input" /> es información de <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> válida; de lo contrario, es false.</returns>\r
+      <param name="input">Cadena que se va a validar.</param>\r
+      <param name="parsedValue">Versión <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> de la cadena.</param>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Net.Sockets.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Net.Sockets.xml
new file mode 100644 (file)
index 0000000..db81f37
--- /dev/null
@@ -0,0 +1,406 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Sockets</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Sockets.ProtocolType">\r
+      <summary>Especifica los protocolos que admite la clase <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Tcp">\r
+      <summary>Protocolo de control de transporte.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Udp">\r
+      <summary>Protocolo de datagramas de usuarios.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unknown">\r
+      <summary>Protocolo desconocido.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unspecified">\r
+      <summary>Protocolo no especificado.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.Socket">\r
+      <summary>Implementa la interfaz de sockets Berkeley.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Inicializa una instancia nueva de la clase <see cref="T:System.Net.Sockets.Socket" /> con la familia de direcciones, el tipo de socket y el protocolo que se especifiquen.</summary>\r
+      <param name="addressFamily">Uno de los valores de <see cref="T:System.Net.Sockets.AddressFamily" />. </param>\r
+      <param name="socketType">Uno de los valores de <see cref="T:System.Net.Sockets.SocketType" />. </param>\r
+      <param name="protocolType">Uno de los valores de <see cref="T:System.Net.Sockets.ProtocolType" />. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">La combinación de <paramref name="addressFamily" />, <paramref name="socketType" /> y <paramref name="protocolType" /> tiene como resultado un socket no válido. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Inicializa una instancia nueva de la clase <see cref="T:System.Net.Sockets.Socket" /> usando el tipo de socket y el protocolo que se especifiquen.</summary>\r
+      <param name="socketType">Uno de los valores de <see cref="T:System.Net.Sockets.SocketType" />.</param>\r
+      <param name="protocolType">Uno de los valores de <see cref="T:System.Net.Sockets.ProtocolType" />.</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">La combinación de <paramref name="socketType" /> y <paramref name="protocolType" /> da como resultado un socket no válido. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Comienza una operación asincrónica para aceptar un intento de conexión entrante.</summary>\r
+      <returns>Devuelve true si la operación de E/S está pendiente.Al completar la operación se provoca el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" />.Devuelve false si la operación de E/S se completó de forma sincrónica.El evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" /> no se provoca y el objeto <paramref name="e" /> que se pasa como parámetro puede examinarse inmediatamente después de que se devuelva la llamada al método para recuperar el resultado de la operación.</returns>\r
+      <param name="e">Objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> que se usa para esta operación de socket asincrónica.</param>\r
+      <exception cref="T:System.ArgumentException">Un argumento no es válido.Esta excepción produce si el búfer proporcionado no es suficientemente grande.El búfer debe ser de al menos 2 bytes * (sizeof(SOCKADDR_STORAGE + 16).Esta excepción también se produce si se especifican varios búferes; es decir, si la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> no es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Un argumento está fuera de intervalo.La excepción produce si <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Count" /> es menor que 0.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Se ha solicitado una operación no válida.Esta excepción se produce si el <see cref="T:System.Net.Sockets.Socket" /> de aceptación no realiza escuchas para las conexiones o el socket aceptado está enlazado.Debe llamar al método <see cref="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)" /> y <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" /> antes de llamar al método <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" />.Esta excepción también se produce si el socket ya está conectado o si ya hay una operación de socket en curso con el parámetro <paramref name="e" /> especificado. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.Vea la sección Comentarios para obtener más información.</exception>\r
+      <exception cref="T:System.NotSupportedException">Se requiere Windows XP o posteriores para este método.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.AddressFamily">\r
+      <summary>Obtiene la familia de direcciones de <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Uno de los valores de <see cref="T:System.Net.Sockets.AddressFamily" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">\r
+      <summary>Asocia un objeto <see cref="T:System.Net.Sockets.Socket" /> a un extremo local.</summary>\r
+      <param name="localEP">\r
+        <see cref="T:System.Net.EndPoint" /> local que se va a asociar a <see cref="T:System.Net.Sockets.Socket" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localEP" /> es null. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.Vea la sección Comentarios para obtener más información.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Una llamada situada más arriba en la pila de llamadas no dispone de permiso para la operación solicitada. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Cancela una solicitud asincrónica de una conexión a un host remoto.</summary>\r
+      <param name="e">Objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> que se usa para solicitar la conexión al host remoto llamando a uno de los métodos <see cref="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">El valor del parámetro <paramref name="e" /> y <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> no puede ser null.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Una llamada situada más arriba en la pila de llamadas no dispone de permiso para la operación solicitada.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Comienza una solicitud asincrónica para una conexión a host remoto.</summary>\r
+      <returns>Devuelve true si la operación de E/S está pendiente.Al completar la operación se provoca el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" />.Devuelve false si la operación de E/S se completó de forma sincrónica.En ese caso, el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" /> no se provoca y el objeto <paramref name="e" /> que se pasa como parámetro puede examinarse inmediatamente después de que se devuelva la llamada al método para recuperar el resultado de la operación.</returns>\r
+      <param name="e">Objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> que se usa para esta operación de socket asincrónica.</param>\r
+      <exception cref="T:System.ArgumentException">Un argumento no es válido.Esta excepción también se produce si se especifican varios búferes; es decir, si la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> no es null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">El valor del parámetro <paramref name="e" /> y <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> no puede ser null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">El objeto <see cref="T:System.Net.Sockets.Socket" /> está escuchando o ya hay una operación de socket en curso que utiliza el objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> especificado en el parámetro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.Vea la sección Comentarios para obtener más información.</exception>\r
+      <exception cref="T:System.NotSupportedException">Se requiere Windows XP o posteriores para este método.Esta excepción también se produce si el extremo local y <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> no son la misma familia de direcciones.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Una llamada situada más arriba en la pila de llamadas no dispone de permiso para la operación solicitada.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Comienza una solicitud asincrónica para una conexión a host remoto.</summary>\r
+      <returns>Devuelve true si la operación de E/S está pendiente.Al completar la operación se provoca el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" />.Devuelve false si la operación de E/S se completó de forma sincrónica.En ese caso, el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" /> no se provoca y el objeto <paramref name="e" /> que se pasa como parámetro puede examinarse inmediatamente después de que se devuelva la llamada al método para recuperar el resultado de la operación.</returns>\r
+      <param name="socketType">Uno de los valores de <see cref="T:System.Net.Sockets.SocketType" />.</param>\r
+      <param name="protocolType">Uno de los valores de <see cref="T:System.Net.Sockets.ProtocolType" />.</param>\r
+      <param name="e">Objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> que se usa para esta operación de socket asincrónica.</param>\r
+      <exception cref="T:System.ArgumentException">Un argumento no es válido.Esta excepción también se produce si se especifican varios búferes; es decir, si la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> no es null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">El valor del parámetro <paramref name="e" /> y <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> no puede ser null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">El objeto <see cref="T:System.Net.Sockets.Socket" /> está escuchando o ya hay una operación de socket en curso que utiliza el objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> especificado en el parámetro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.Vea la sección Comentarios para obtener más información.</exception>\r
+      <exception cref="T:System.NotSupportedException">Se requiere Windows XP o posteriores para este método.Esta excepción también se produce si el extremo local y <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> no son la misma familia de direcciones.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Una llamada situada más arriba en la pila de llamadas no dispone de permiso para la operación solicitada.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Connected">\r
+      <summary>Obtiene un valor que indica si <see cref="T:System.Net.Sockets.Socket" /> se conecta con un host remoto a partir de la última operación <see cref="Overload:System.Net.Sockets.Socket.Send" /> u <see cref="Overload:System.Net.Sockets.Socket.Receive" />.</summary>\r
+      <returns>Es true si el objeto <see cref="T:System.Net.Sockets.Socket" /> estaba conectado a un recurso remoto desde la operación más reciente; de lo contrario, es false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose">\r
+      <summary>Libera todos los recursos usados por la instancia actual de la clase <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">\r
+      <summary>Libera los recursos no administrados que utiliza el objeto <see cref="T:System.Net.Sockets.Socket" /> y, de forma opcional, desecha los recursos administrados.</summary>\r
+      <param name="disposing">Es true para liberar los recursos administrados y no administrados; es false para liberar sólo los recursos no administrados. </param>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Finalize">\r
+      <summary>Libera los recursos utilizados por la clase <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">\r
+      <summary>Coloca un objeto <see cref="T:System.Net.Sockets.Socket" /> en un estado de escucha.</summary>\r
+      <param name="backlog">Longitud máxima de la cola de conexiones pendientes. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.Vea la sección Comentarios para obtener más información.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.LocalEndPoint">\r
+      <summary>Obtiene el extremo local.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.EndPoint" /> que utiliza el <see cref="T:System.Net.Sockets.Socket" /> para las comunicaciones.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.Vea la sección Comentarios para obtener más información.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.NoDelay">\r
+      <summary>Obtiene o establece un valor de <see cref="T:System.Boolean" /> que especifica si la secuencia <see cref="T:System.Net.Sockets.Socket" /> está utilizando el algoritmo de Nagle.</summary>\r
+      <returns>false si <see cref="T:System.Net.Sockets.Socket" /> utiliza el algoritmo de Nagle; de lo contrario, true.El valor predeterminado es false.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Error al intentar obtener acceso a <see cref="T:System.Net.Sockets.Socket" />.Vea la sección Comentarios para obtener más información.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv4">\r
+      <summary>Indica si el sistema operativo subyacente y los adaptadores de red admiten la versión 4 del protocolo de Internet (IPv4).</summary>\r
+      <returns>Es true si el sistema operativo y los adaptadores de red admiten el protocolo IPv4; de lo contrario, es false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv6">\r
+      <summary>Indica si el sistema operativo subyacente y los adaptadores de red admiten la versión 6 del protocolo Internet (IPv6).</summary>\r
+      <returns>true si el sistema operativo y los adaptadores de red admiten el protocolo IPv6; de lo contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ProtocolType">\r
+      <summary>Obtiene el tipo de protocolo de <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Uno de los valores de <see cref="T:System.Net.Sockets.ProtocolType" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Comienza una solicitud asincrónica para recibir los datos de un objeto <see cref="T:System.Net.Sockets.Socket" /> conectado.</summary>\r
+      <returns>Devuelve true si la operación de E/S está pendiente.Al completar la operación se provoca el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" />.Devuelve false si la operación de E/S se completó de forma sincrónica.En ese caso, el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" /> no se provoca y el objeto <paramref name="e" /> que se pasa como parámetro puede examinarse inmediatamente después de que se devuelva la llamada al método para recuperar el resultado de la operación.</returns>\r
+      <param name="e">Objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> que se usa para esta operación de socket asincrónica.</param>\r
+      <exception cref="T:System.ArgumentException">Un argumento no era válido.Las propiedades <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> o <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> del parámetro <paramref name="e" /> deben hacer referencia a los búferes válidos.Se puede establecer una de estas propiedades, pero no ambas al mismo tiempo.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya hay una operación de socket en curso que utiliza el objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> especificado en el parámetro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Se requiere Windows XP o posteriores para este método.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.Vea la sección Comentarios para obtener más información.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ReceiveBufferSize">\r
+      <summary>Obtiene o establece un valor que especifica el tamaño del búfer de recepción de <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> que contiene el tamaño, en bytes, del búfer de recepción.El valor predeterminado es 8192</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor especificado para una operación de establecimiento es menor que 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Comienza a recibir asincrónicamente los datos de un dispositivo de red especificado.</summary>\r
+      <returns>Devuelve true si la operación de E/S está pendiente.Al completar la operación se provoca el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" />.Devuelve false si la operación de E/S se completó de forma sincrónica.En ese caso, el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" /> no se provoca y el objeto <paramref name="e" /> que se pasa como parámetro puede examinarse inmediatamente después de que se devuelva la llamada al método para recuperar el resultado de la operación.</returns>\r
+      <param name="e">Objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> que se usa para esta operación de socket asincrónica.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> no puede ser null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya hay una operación de socket en curso que utiliza el objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> especificado en el parámetro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Se requiere Windows XP o posteriores para este método.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">\r
+      <summary>Obtiene el extremo remoto.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.EndPoint" /> con el que está comunicando el <see cref="T:System.Net.Sockets.Socket" />.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.Vea la sección Comentarios para obtener más información.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Envía datos de forma asincrónica a un objeto <see cref="T:System.Net.Sockets.Socket" /> conectado.</summary>\r
+      <returns>Devuelve true si la operación de E/S está pendiente.Al completar la operación se provoca el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" />.Devuelve false si la operación de E/S se completó de forma sincrónica.En ese caso, el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" /> no se provoca y el objeto <paramref name="e" /> que se pasa como parámetro puede examinarse inmediatamente después de que se devuelva la llamada al método para recuperar el resultado de la operación.</returns>\r
+      <param name="e">Objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> que se usa para esta operación de socket asincrónica.</param>\r
+      <exception cref="T:System.ArgumentException">Las propiedades <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> o <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> del parámetro <paramref name="e" /> deben hacer referencia a los búferes válidos.Se puede establecer una de estas propiedades, pero no ambas al mismo tiempo.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya hay una operación de socket en curso que utiliza el objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> especificado en el parámetro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Se requiere Windows XP o posteriores para este método.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">El <see cref="T:System.Net.Sockets.Socket" /> no está conectado todavía o no se obtuvo a través de un método <see cref="M:System.Net.Sockets.Socket.Accept" />, <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> o <see cref="Overload:System.Net.Sockets.Socket.BeginAccept" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.SendBufferSize">\r
+      <summary>Obtiene o establece un valor que especifica el tamaño del búfer de envío de <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> que contiene el tamaño, en bytes, del búfer de envío.El valor predeterminado es 8192</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor especificado para una operación de establecimiento es menor que 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Envía datos asincrónicamente a un determinado host remoto.</summary>\r
+      <returns>Devuelve true si la operación de E/S está pendiente.Al completar la operación se provoca el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" />.Devuelve false si la operación de E/S se completó de forma sincrónica.En ese caso, el evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> del parámetro <paramref name="e" /> no se provoca y el objeto <paramref name="e" /> que se pasa como parámetro puede examinarse inmediatamente después de que se devuelva la llamada al método para recuperar el resultado de la operación.</returns>\r
+      <param name="e">Objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> que se usa para esta operación de socket asincrónica.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> no puede ser null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya hay una operación de socket en curso que utiliza el objeto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> especificado en el parámetro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Se requiere Windows XP o posteriores para este método.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">El protocolo especificado está orientado a la conexión, pero el <see cref="T:System.Net.Sockets.Socket" /> no está conectado todavía.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">\r
+      <summary>Deshabilita los envíos y recepciones en un objeto <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <param name="how">Uno de los valores de <see cref="T:System.Net.Sockets.SocketShutdown" /> que especifica la operación que ya no estará permitida. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.Vea la sección Comentarios para obtener más información.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Ttl">\r
+      <summary>Obtiene o establece un valor que especifica el valor de período de vida (TTL) de los paquetes de protocolo Internet (IP) enviados por <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Valor TTL.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">El valor TTL no se puede establecer en un número negativo.</exception>\r
+      <exception cref="T:System.NotSupportedException">Esta propiedad sólo se puede establecer para sockets de las familias de <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /> o <see cref="F:System.Net.Sockets.AddressFamily.InterNetworkV6" />.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Se ha producido un error al intentar obtener acceso al socket.También se devuelve este error cuando se ha intentado para establecer TTL en un valor superior a 255.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Se ha cerrado el objeto <see cref="T:System.Net.Sockets.Socket" />. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncEventArgs">\r
+      <summary>Representa una operación de socket asincrónico.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.#ctor">\r
+      <summary>Crea una instancia de <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> vacía.</summary>\r
+      <exception cref="T:System.NotSupportedException">No se admite la plataforma. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.AcceptSocket">\r
+      <summary>Obtiene o establece el socket que se va a usar o el socket creado para aceptar una conexión con un método de socket asincrónico.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.Socket" /> que se va a usar o socket creado para aceptar una conexión con un método de socket asincrónico.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer">\r
+      <summary>Obtiene el búfer de datos que se va a usar con un método de socket asincrónico.</summary>\r
+      <returns>Matriz <see cref="T:System.Byte" /> que representa el búfer de datos que se va a usar con un método de socket asincrónico.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList">\r
+      <summary>Obtiene o establece una matriz de búferes de datos que se va a usar con un método de socket asincrónico.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IList" /> que representa una matriz de búferes de datos que se va a usar con un método de socket asincrónico.</returns>\r
+      <exception cref="T:System.ArgumentException">Se han especificado búferes ambiguos en una operación de establecimiento.Esta excepción se produce si la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> se ha establecido en un valor no nulo y se intenta establecer la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> en un valor no nulo.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BytesTransferred">\r
+      <summary>Obtiene el número de bytes transferidos en la operación de socket.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> que contiene el número de bytes transferidos en la operación de socket.</returns>\r
+    </member>\r
+    <member name="E:System.Net.Sockets.SocketAsyncEventArgs.Completed">\r
+      <summary>Evento utilizado para completar una operación asincrónica.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectByNameError">\r
+      <summary>Obtiene la excepción en el caso de un error de conexión cuando se usó <see cref="T:System.Net.DnsEndPoint" />.</summary>\r
+      <returns>Objeto <see cref="T:System.Exception" /> que indica la causa del error de conexión que se produce cuando se especifica un objeto <see cref="T:System.Net.DnsEndPoint" /> para la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectSocket">\r
+      <summary>Objeto <see cref="T:System.Net.Sockets.Socket" /> que se ha creado y conectado después de finalizar correctamente el método <see cref="Overload:System.Net.Sockets.Socket.ConnectAsync" />.</summary>\r
+      <returns>Objeto <see cref="T:System.Net.Sockets.Socket" /> conectado.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Count">\r
+      <summary>Obtiene la cantidad máxima de datos, en bytes, que se van a enviar o recibir en una operación asincrónica.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> que contiene la cantidad máxima de datos, en bytes, que se van a enviar o recibir.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Dispose">\r
+      <summary>Libera los recursos no administrados utilizados por la instancia de <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> y, de forma opcional, elimina los recursos administrados.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Finalize">\r
+      <summary>Libera los recursos utilizados por la clase <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.LastOperation">\r
+      <summary>Obtiene el tipo de operación de socket más reciente realizada con este objeto de contexto.</summary>\r
+      <returns>Instancia de <see cref="T:System.Net.Sockets.SocketAsyncOperation" /> que indica el tipo de operación de socket más reciente realizada con este objeto de contexto.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Offset">\r
+      <summary>Obtiene el desplazamiento, en bytes, en el búfer de datos al que hace referencia la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> que contiene el desplazamiento, en bytes, en el búfer de datos al que hace referencia la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Representa un método al que se llama cuando se completa una operación asincrónica.</summary>\r
+      <param name="e">Evento que se señala.</param>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint">\r
+      <summary>Obtiene o establece el extremo IP remoto de una operación asincrónica.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.EndPoint" /> que representa el extremo IP remoto para una operación asincrónica.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Establece el búfer de datos que se va a usar con un método de socket asincrónico.</summary>\r
+      <param name="buffer">Búfer de datos que se va a usar con un método de socket asincrónico.</param>\r
+      <param name="offset">Desplazamiento, en bytes, en el búfer de datos donde se inicia la operación.</param>\r
+      <param name="count">Cantidad máxima de datos, en bytes, que se van a enviar o recibir en el búfer.</param>\r
+      <exception cref="T:System.ArgumentException">Se especificaron búferes ambiguos.Esta excepción se produce si las propiedades <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> y <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> tampoco son null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Un argumento estaba fuera de intervalo.Esta excepción se produce si el parámetro <paramref name="offset" /> es menor que cero o mayor que la longitud de la matriz en la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.Esta excepción también se produce si el parámetro <paramref name="count" /> es menor que cero o mayor que la longitud de la matriz en la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> menos el parámetro <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Int32,System.Int32)">\r
+      <summary>Establece el búfer de datos que se va a usar con un método de socket asincrónico.</summary>\r
+      <param name="offset">Desplazamiento, en bytes, en el búfer de datos donde se inicia la operación.</param>\r
+      <param name="count">Cantidad máxima de datos, en bytes, que se van a enviar o recibir en el búfer.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Un argumento estaba fuera de intervalo.Esta excepción se produce si el parámetro <paramref name="offset" /> es menor que cero o mayor que la longitud de la matriz en la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.Esta excepción también se produce si el parámetro <paramref name="count" /> es menor que cero o mayor que la longitud de la matriz en la propiedad <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> menos el parámetro <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.SocketError">\r
+      <summary>Obtiene o establece el resultado de la operación de socket asincrónico.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.SocketError" /> que representa el resultado de la operación de socket asincrónico.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.UserToken">\r
+      <summary>Obtiene o establece a un objeto de usuario o de aplicación asociado a esta operación de socket asincrónico.</summary>\r
+      <returns>Objeto que representa al objeto de usuario o de aplicación asociado a esta operación de socket asincrónico.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncOperation">\r
+      <summary>El tipo de operación del socket asincrónica más reciente realizada con este objeto de contexto.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Accept">\r
+      <summary>Un operación Accept del socket. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Connect">\r
+      <summary>Una operación Connect del socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.None">\r
+      <summary>Ninguna de las operaciones del socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Receive">\r
+      <summary>Una operación Receive del socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.ReceiveFrom">\r
+      <summary>Una operación ReceiveFrom del socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Send">\r
+      <summary>Una operación Send del socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.SendTo">\r
+      <summary>Operación SendTo del socket.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketShutdown">\r
+      <summary>Define las constantes utilizadas por el método <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Both">\r
+      <summary>Deshabilita un objeto <see cref="T:System.Net.Sockets.Socket" /> tanto para el envío como para la recepción.Este campo es constante.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Receive">\r
+      <summary>Deshabilita un objeto <see cref="T:System.Net.Sockets.Socket" /> para la recepción.Este campo es constante.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Send">\r
+      <summary>Deshabilita un objeto <see cref="T:System.Net.Sockets.Socket" /> para el envío.Este campo es constante.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketType">\r
+      <summary>Especifica el tipo de socket que representa una instancia de la clase <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Dgram">\r
+      <summary>Admite datagramas, que son mensajes no confiables sin conexión con una longitud máxima fija (normalmente corta).Los mensajes pueden perderse o duplicarse y llegar desordenados.Un objeto <see cref="T:System.Net.Sockets.Socket" /> de tipo <see cref="F:System.Net.Sockets.SocketType.Dgram" /> no necesita conexión antes de enviar y recibir datos, y puede comunicarse con varios elementos del mismo nivel.<see cref="F:System.Net.Sockets.SocketType.Dgram" /> usa el protocolo de datagramas (<see cref="F:System.Net.Sockets.ProtocolType.Udp" />) y <see cref="T:System.Net.Sockets.AddressFamily" /> de <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Stream">\r
+      <summary>Admite secuencias de bytes bidireccionales confiables, basadas en conexión, sin duplicidad de datos ni conservación de límites.Un objeto Socket de este tipo se comunica con un solo elemento del mismo nivel y requiere una conexión con el host remoto para poder iniciar la comunicación.<see cref="F:System.Net.Sockets.SocketType.Stream" /> usa el protocolo TCP (Protocolo de control de transporte, <see cref="F:System.Net.Sockets.ProtocolType.Tcp" />) <see cref="T:System.Net.Sockets.ProtocolType" /> y la familia de direcciones InterNetwork<see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Unknown">\r
+      <summary>Especifica un tipo de Socket desconocido.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Runtime.Serialization.Primitives.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Runtime.Serialization.Primitives.xml
new file mode 100644 (file)
index 0000000..e9037ca
--- /dev/null
@@ -0,0 +1,210 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Primitives</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.CollectionDataContractAttribute">\r
+      <summary>Cuando se aplica a un tipo de colección, habilita la especificación personalizada de los elementos de elemento de colección.Este atributo sólo se puede aplicar a los tipos que son reconocidos por <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> como colecciones válidas serializables.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.CollectionDataContractAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.CollectionDataContractAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsItemNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsKeyNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReference">\r
+      <summary>Obtiene o establece un valor que indica si conservar los datos de referencia al objeto.</summary>\r
+      <returns>true para mantener los datos de la referencia a objeto; de lo contrario, false.El valor predeterminado es false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsValueNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ItemName">\r
+      <summary>Obtiene o establece un nombre personalizado para un elemento de la colección.</summary>\r
+      <returns>El nombre para aplicar a los elementos de la colección.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.KeyName">\r
+      <summary>Obtiene o establece el nombre personalizado para un nombre de clave del diccionario.</summary>\r
+      <returns>El nombre que se debe usar en lugar del nombre de clave del diccionario predeterminado.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Name">\r
+      <summary>Obtiene o establece el nombre del contrato de datos para el tipo de colección.</summary>\r
+      <returns>El nombre del contrato de datos para el tipo de colección.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Namespace">\r
+      <summary>Obtiene o establece el espacio de nombres para el contrato de datos.</summary>\r
+      <returns>El espacio de nombres del contrato de datos.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ValueName">\r
+      <summary>Obtiene o establece el nombre personalizado para un nombre de valor del diccionario.</summary>\r
+      <returns>El nombre que se debe usar en lugar del nombre de valor del diccionario predeterminado.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.ContractNamespaceAttribute">\r
+      <summary>Especifica el espacio de nombres CLR y el espacio de nombres XML del contrato de datos. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.ContractNamespaceAttribute.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.ContractNamespaceAttribute" /> con el espacio de nombres proporcionado. </summary>\r
+      <param name="contractNamespace">Espacio de nombres del contrato.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ClrNamespace">\r
+      <summary>Obtiene o establece el espacio de nombres CLR del tipo de contrato de datos. </summary>\r
+      <returns>Espacio de nombres CLR-legal de un tipo.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace">\r
+      <summary>Obtiene el espacio de nombres de los miembros del contrato de datos.</summary>\r
+      <returns>El espacio de nombres de los miembros del contrato de datos.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractAttribute">\r
+      <summary>Especifica que el tipo define o implementa un contrato de datos y los puede serializar un serializador como, por ejemplo <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.Para que hacer su tipo sea serializable, los autores del tipo deben definir un contrato de datos para dicho tipo.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataContractAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReference">\r
+      <summary>Obtiene o establece un valor que indica si conservar los datos de referencia al objeto.</summary>\r
+      <returns>true mantiene los datos de referencia al objeto mediante XML estándar; de lo contrario, false.El valor predeterminado es false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Name">\r
+      <summary>Obtiene o establece el nombre del contrato de datos para el tipo.</summary>\r
+      <returns>El nombre local del contrato de datos.El valor predeterminado es el nombre de la clase a la que se aplica el atributo.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Namespace">\r
+      <summary>Obtiene o establece el espacio de nombres del contrato de datos para el tipo.</summary>\r
+      <returns>Espacio de nombres del contrato. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataMemberAttribute">\r
+      <summary>Cuando se aplica al miembro de un tipo, especifica que el miembro forma parte de un contrato de datos y lo puede serializar <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataMemberAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue">\r
+      <summary>Obtiene o establece un valor que especifica si se debe serializar el valor predeterminado para un campo o propiedad que se está serializando. </summary>\r
+      <returns>true si el valor predeterminado para un miembro se debe generar en la secuencia de la serialización; de lo contrario, false.El valor predeterminado es true.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsRequired">\r
+      <summary>Obtiene o establece un valor que indica al motor de serialización que el miembro debe estar presente durante la lectura o la deserialización.</summary>\r
+      <returns>true, si el miembro es necesario; en caso contrario, false.</returns>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">el miembro no está presente.</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Name">\r
+      <summary>Obtiene o establece un nombre de miembro de datos. </summary>\r
+      <returns>El nombre del miembro de datos.El valor predeterminado es el nombre del destino al que se aplica el atributo.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Order">\r
+      <summary>Obtiene o establece el orden de serialización y deserialización de un miembro.</summary>\r
+      <returns>El orden numérico de serialización o deserialización.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.EnumMemberAttribute">\r
+      <summary>Especifica que el campo es un miembro de enumeración y se debe serializar.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.EnumMemberAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.EnumMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.Value">\r
+      <summary>Obtiene o establece el valor asociado al miembro de enumeración al que se aplica el atributo. </summary>\r
+      <returns>El valor asociado al miembro de la enumeración.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.IgnoreDataMemberAttribute">\r
+      <summary>Cuando se aplica al miembro de un tipo, especifica que el miembro no forma parte de un contrato de datos y no está serializado.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.IgnoreDataMemberAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.IgnoreDataMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.InvalidDataContractException">\r
+      <summary>La excepción que se inicia cuando <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> o <see cref="T:System.Runtime.Serialization.NetDataContractSerializer" /> detecta un contrato de datos no válido durante la serialización y deserialización. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.InvalidDataContractException" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> con el mensaje de error especificado. </summary>\r
+      <param name="message">Descripción del error. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String,System.Exception)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> con el mensaje y la excepción interna especificadas. </summary>\r
+      <param name="message">Descripción del error. </param>\r
+      <param name="innerException">\r
+        <see cref="T:System.Exception" /> original. </param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.KnownTypeAttribute">\r
+      <summary>Especifica tipos que deberá reconocer <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> al serializar o deserializar un tipo determinado. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> con el nombre de un método que devuelve <see cref="T:System.Collections.IEnumerable" /> de tipos conocidos. </summary>\r
+      <param name="methodName">El nombre del método que devuelve una interfaz <see cref="T:System.Collections.IEnumerable" /> de tipos usados al serializar o deserializar datos.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.Type)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> con el tipo especificado. </summary>\r
+      <param name="type">\r
+        <see cref="T:System.Type" /> que está incluido como un tipo conocido al serializar o deserializar los datos.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.MethodName">\r
+      <summary>Obtiene el nombre de un método que devolverá una lista de tipos que se deberán reconocer durante la serialización o la deserialización. </summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> que contiene el nombre del método en el tipo definido por la clase <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" />. </returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.Type">\r
+      <summary>Obtiene el tipo que <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> deberá reconocer durante la serialización o la deserialización. </summary>\r
+      <returns>\r
+        <see cref="T:System.Type" /> que se usa durante la serialización o la deserialización. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializedAttribute">\r
+      <summary>Cuando se aplica a un método, especifica que se produce una llamada al método inmediatamente después de la deserialización de un objeto en un gráfico de objetos.El orden de deserialización relativo a otros objetos del gráfico no es determinista.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializedAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.OnDeserializedAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializingAttribute">\r
+      <summary>Cuando se aplica a un método, especifica que la llamada al método se produce durante la deserialización de un objeto en un gráfico de objetos.El orden de deserialización relativo a otros objetos del gráfico no es determinista.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializingAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.OnDeserializingAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializedAttribute">\r
+      <summary>Cuando se aplica a un método, especifica que la llamada al método se produce después de la serialización de un objeto en un gráfico de objetos.El orden de serialización relativo a otros objetos del gráfico no es determinista.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializedAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.OnSerializedAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializingAttribute">\r
+      <summary>Cuando se aplica a un método, especifica que la llamada al método se produce durante la serialización de un objeto en un gráfico de objetos.El orden de serialización relativo a otros objetos del gráfico no es determinista.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializingAttribute.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.OnSerializingAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.SerializationException">\r
+      <summary>Excepción que se produce cuando se produce un error durante la serialización o deserialización.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.SerializationException" /> con propiedades predeterminadas.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.SerializationException" /> con el mensaje especificado.</summary>\r
+      <param name="message">Indica la razón por la cual se produjo la excepción. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String,System.Exception)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.SerializationException" /> con el mensaje de error especificado y una referencia a la excepción interna que causó esta excepción.</summary>\r
+      <param name="message">Mensaje de error que explica la razón de la excepción. </param>\r
+      <param name="innerException">La excepción que es la causa de la excepción actual.Si el parámetro <paramref name="innerException" /> no es null, la excepción actual se produce en un bloque catch que controla la excepción interna.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.StreamingContext">\r
+      <summary>Describe el origen y destino de una secuencia de serialización determinada y proporciona un contexto definido por el llamador adicional.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.Equals(System.Object)">\r
+      <summary>Determina si dos instancias de <see cref="T:System.Runtime.Serialization.StreamingContext" /> contienen los mismos valores.</summary>\r
+      <returns>Es true si el objeto especificado es una instancia de <see cref="T:System.Runtime.Serialization.StreamingContext" /> y es igual que el valor de la instancia actual; en caso contrario, es false.</returns>\r
+      <param name="obj">Objeto que se va a comparar con la instancia actual. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.GetHashCode">\r
+      <summary>Devuelve un código hash de este objeto.</summary>\r
+      <returns>Valor de <see cref="T:System.Runtime.Serialization.StreamingContextStates" /> que contiene el origen o el destino de la serialización correspondiente a este <see cref="T:System.Runtime.Serialization.StreamingContext" />.</returns>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Runtime.Serialization.Xml.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Runtime.Serialization.Xml.xml
new file mode 100644 (file)
index 0000000..3d3a723
--- /dev/null
@@ -0,0 +1,2095 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Xml</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.DataContractResolver">\r
+      <summary>Proporciona un mecanismo para asignar dinámicamente los tipos entre las representaciones xsi:type durante la serialización y la deserialización.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataContractResolver" />. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">\r
+      <summary>Invalide este método para asignar el nombre y el espacio de nombres xsi:type especificados a un tipo de contrato de datos durante la deserialización.</summary>\r
+      <returns>Tipo al que están asignados el nombre y el espacio de nombres xsi:type. </returns>\r
+      <param name="typeName">Nombre de xsi:type que se va a asignar.</param>\r
+      <param name="typeNamespace">Espacio de nombres de xsi:type que se va a agregar.</param>\r
+      <param name="declaredType">Tipo declarado en el contrato de datos.</param>\r
+      <param name="knownTypeResolver">Resolución de tipos conocidos.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">\r
+      <summary>Invalide este método para asignar un tipo de contrato de datos a un nombre y un espacio de nombres xsi:type durante la serialización.</summary>\r
+      <returns>Es true si la asignación se realizó correctamente; en caso contrario, es false.</returns>\r
+      <param name="type">Tipo que se va a asignar.</param>\r
+      <param name="declaredType">Tipo declarado en el contrato de datos.</param>\r
+      <param name="knownTypeResolver">Resolución de tipos conocidos.</param>\r
+      <param name="typeName">Nombre xsi:type.</param>\r
+      <param name="typeNamespace">Espacio de nombres xsi:type.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializer">\r
+      <summary>Serializa y deserializa una instancia de un tipo en un flujo o en un documento XML utilizando un contrato de datos proporcionado.Esta clase no puede heredarse.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> para serializar o deserializar un objeto del tipo especificado.</summary>\r
+      <param name="type">Tipo de las instancias serializadas o deserializadas.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> para serializar o deserializar un objeto del tipo especificado y una colección de tipos conocidos que pueden encontrarse en el gráfico de objetos.</summary>\r
+      <param name="type">Tipo de las instancias serializadas o deserializadas.</param>\r
+      <param name="knownTypes">\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Type" /> que contiene los tipos que pueden encontrarse en el gráfico de objetos.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> para serializar o deserializar un objeto del tipo y configuración especificados.</summary>\r
+      <param name="type">Tipo de las instancias que se serializan o se deserializan.</param>\r
+      <param name="settings">Configuración del serializador</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> para serializar o deserializar un objeto del tipo especificado utilizando el elemento raíz y el espacio de nombres XML proporcionados.</summary>\r
+      <param name="type">Tipo de las instancias serializadas o deserializadas.</param>\r
+      <param name="rootName">El nombre del elemento XML que incluye el contenido para serializar o deserializar.</param>\r
+      <param name="rootNamespace">El espacio de nombres del elemento XML que incluye el contenido para serializar o deserializar.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> para serializar o deserializar un objeto del tipo especificado.Este método también especifica el elemento raíz y el espacio de nombres XML en dos parámetros de cadena así como una lista de tipos conocidos que pueden encontrarse en el gráfico de objetos.</summary>\r
+      <param name="type">Tipo de las instancias serializadas o deserializadas.</param>\r
+      <param name="rootName">El nombre del elemento raíz del contenido.</param>\r
+      <param name="rootNamespace">El espacio de nombres del elemento raíz.</param>\r
+      <param name="knownTypes">\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Type" /> que contiene los tipos que pueden encontrarse en el gráfico de objetos.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> para serializar o deserializar un objeto del tipo especificado utilizando el elemento raíz XML y el espacio de nombres especificados mediante los parámetros del tipo <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <param name="type">Tipo de las instancias serializadas o deserializadas.</param>\r
+      <param name="rootName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que contiene el nombre del elemento raíz del contenido.</param>\r
+      <param name="rootNamespace">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que contiene el espacio de nombres del elemento raíz.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> para serializar o deserializar un objeto del tipo especificado.Este método también especifica el elemento raíz y el espacio de nombres XML en dos parámetros <see cref="T:System.Xml.XmlDictionaryString" /> así como una lista de tipos conocidos que pueden encontrarse en el gráfico de objetos.</summary>\r
+      <param name="type">Tipo de las instancias serializadas o deserializadas.</param>\r
+      <param name="rootName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que contiene el nombre del elemento raíz del contenido.</param>\r
+      <param name="rootNamespace">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que contiene el espacio de nombres del elemento raíz.</param>\r
+      <param name="knownTypes">\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Type" /> que contiene los tipos conocidos que pueden encontrarse en el gráfico de objetos.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">\r
+      <summary>Obtiene un valor que especifica si omitir datos proporcionados por una extensión de la clase cuando la clase se serializa o deserializa.</summary>\r
+      <returns>true para omitir los datos de la extensión; de lo contrario, false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Determina si <see cref="T:System.Xml.XmlDictionaryReader" /> está colocado en un objeto que se puede deserializar.</summary>\r
+      <returns>Es true si el lector está situado en el elemento de inicio de la secuencia que se leerá; en caso contrario, false.</returns>\r
+      <param name="reader">Lector <see cref="T:System.Xml.XmlDictionaryReader" /> que se usa para leer la secuencia XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Determina si <see cref="T:System.Xml.XmlReader" /> está colocado en un objeto que se puede deserializar.</summary>\r
+      <returns>Es true si el lector está situado en el elemento de inicio de la secuencia que se leerá; en caso contrario, false.</returns>\r
+      <param name="reader">El lector <see cref="T:System.Xml.XmlReader" /> utilizado para leer la secuencia XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">\r
+      <summary>Obtiene una colección de tipos que pueden encontrarse en el gráfico de objetos serializado utilizando esta instancia de <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" /> que contiene los tipos esperados pasados como tipos conocidos por el constructor <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">\r
+      <summary>Obtiene el número máximo de elementos de un gráfico de objetos que se van a serializar o deserializar.</summary>\r
+      <returns>El número máximo de elementos para serializar o deserializar.El valor predeterminado es <see cref="F:System.Int32.MaxValue" />.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">El número de elementos supera el valor máximo.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">\r
+      <summary>Obtiene un valor que especifica si utilizar construcciones XML no estándar para conservar los datos de referencia al objeto. </summary>\r
+      <returns>true para mantener las referencias; de lo contrario, false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Lee el flujo XML con un objeto <see cref="T:System.Xml.XmlDictionaryReader" />, devuelve el objeto deserializado y también especifica si se realiza una comprobación para comprobar el nombre del objeto antes de leer su valor. </summary>\r
+      <returns>El objeto deserializado.</returns>\r
+      <param name="reader">El lector <see cref="T:System.Xml.XmlDictionaryReader" /> utilizado para leer la secuencia XML.</param>\r
+      <param name="verifyObjectName">true para comprobar si el nombre del objeto corresponde al valor de nombre de raíz proporcionado en el constructor; de lo contrario, false. </param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">El parámetro <paramref name="verifyObjectName" /> está establecido en true, y el nombre y el espacio de nombres del elemento no corresponden a los valores establecidos en el constructor. </exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Lee el flujo XML con <see cref="T:System.Xml.XmlReader" /> y devuelve el objeto deserializado.</summary>\r
+      <returns>El objeto deserializado.</returns>\r
+      <param name="reader">El lector <see cref="T:System.Xml.XmlReader" /> utilizado para leer la secuencia XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Lee el flujo XML con <see cref="T:System.Xml.XmlReader" />, devuelve el objeto deserializado y también especifica si se realiza una comprobación para comprobar el nombre de objeto antes de leer su valor.</summary>\r
+      <returns>El objeto deserializado.</returns>\r
+      <param name="reader">El lector <see cref="T:System.Xml.XmlReader" /> utilizado para leer la secuencia XML.</param>\r
+      <param name="verifyObjectName">true para comprobar si el nombre del objeto corresponde al valor de nombre de raíz proporcionado en el constructor; de lo contrario, false.</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">El parámetro <paramref name="verifyObjectName" /> está establecido en true, y el nombre y el espacio de nombres del elemento no corresponden a los valores establecidos en el constructor. </exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">\r
+      <summary>Obtiene un valor que especifica si los tipos de solo lectura se serializan.</summary>\r
+      <returns>true si los tipos de solo lectura se serializan; false si todos los tipos se serializan.</returns>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Escribe el elemento XML de cierre mediante <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> que se usa para escribir la secuencia.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">El tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Hay un problema con la instancia que se está escribiendo.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Escribe el elemento XML de cierre mediante <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> que se usa para escribir la secuencia.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">El tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Hay un problema con la instancia que se está escribiendo.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Escribe todos los datos de objeto (elemento XML inicial, contenido y elemento de cierre) en un documento o secuencia XML con <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> que se usa para escribir el documento o la secuencia XML.</param>\r
+      <param name="graph">El objeto que contiene los datos que se van a escribir en la secuencia.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">El tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Hay un problema con la instancia que se está escribiendo.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Escribe el contenido XML mediante <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> que se usa para escribir la secuencia.</param>\r
+      <param name="graph">El objeto que se va a escribir en la secuencia.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">El tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Hay un problema con la instancia que se está escribiendo.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Escribe el contenido XML mediante <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> que se usa para escribir la secuencia.</param>\r
+      <param name="graph">El objeto que se va a escribir en la secuencia.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">El tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Hay un problema con la instancia que se está escribiendo.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Escribe el elemento XML de apertura mediante <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> que se usa para escribir el elemento de inicio XML.</param>\r
+      <param name="graph">Objeto que se va a escribir.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Escribe el elemento XML de apertura mediante <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> que se usa para escribir el elemento de inicio XML.</param>\r
+      <param name="graph">Objeto que se va a escribir.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">\r
+      <summary>Especifica la configuración del serializador de contrato de datos.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" />.</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">\r
+      <summary>Obtiene o establece el componente utilizado para asignar dinámicamente las declaraciones xsi:type a los tipos de contrato conocidos.</summary>\r
+      <returns>Componente usado para asignar dinámicamente las declaraciones xsi:type a los tipos de contrato conocidos.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">\r
+      <summary>Obtiene o establece una colección de tipos que pueden encontrarse en el gráfico de objetos serializado utilizando esta instancia de DataContractSerializerSettings.</summary>\r
+      <returns>Colección de tipos que pueden encontrarse en el gráfico de objetos serializado utilizando esta instancia de DataContractSerializerSettings.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">\r
+      <summary>Obtiene o define el número máximo de elementos en un gráfico de objetos que se vaya a serializar o deserializar.</summary>\r
+      <returns>Número máximo de elementos de un gráfico de objetos que se van a serializar o deserializar.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">\r
+      <summary>Obtiene o establece un valor que especifica si utilizar construcciones XML no estándar para conservar los datos de referencia al objeto.</summary>\r
+      <returns>True para utilizar construcciones XML no estándar para conservar los datos de referencia a objeto; de lo contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">\r
+      <summary>Obtiene o establece el nombre raíz del objeto seleccionado.</summary>\r
+      <returns>El nombre raíz del objeto seleccionado.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">\r
+      <summary>Obtiene o establece el espacio de nombres de la raíz del objeto especificado.</summary>\r
+      <returns>Espacio de nombres para el objeto especificado.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">\r
+      <summary>Obtiene o establece un valor que especifica si se van a serializar tipos de solo lectura.</summary>\r
+      <returns>True para serializar tipos de solo lectura; de lo contrario, false.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.XmlObjectSerializer">\r
+      <summary>Proporciona la clase base usada para serializar objetos como secuencias XML o documentos.Esta clase es abstracta.</summary>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">el tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">hay un problema con la instancia que se está serializando. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Obtiene un valor que especifica si <see cref="T:System.Xml.XmlDictionaryReader" /> está colocado sobre un elemento XML que se puede leer.</summary>\r
+      <returns>true si el lector puede leer los datos; de lo contrario, false.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> que se usa para leer el documento o la secuencia XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Obtiene un valor que especifica si <see cref="T:System.Xml.XmlReader" /> se coloca sobre un elemento XML que se puede leer. </summary>\r
+      <returns>true si el lector está colocado sobre el elemento inicial; de lo contrario, false.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> que se usa para leer el documento o la secuencia XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">\r
+      <summary>Lee la secuencia o el documento XML con <see cref="T:System.IO.Stream" /> y devuelve el objeto deserializado.</summary>\r
+      <returns>El objeto deserializado.</returns>\r
+      <param name="stream">Un <see cref="T:System.IO.Stream" /> que se usa para leer el documento o la secuencia XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Lee el documento o la secuencia XML con <see cref="T:System.Xml.XmlDictionaryReader" /> y devuelve el objeto deserializado.</summary>\r
+      <returns>El objeto deserializado.</returns>\r
+      <param name="reader">Objeto <see cref="T:System.Xml.XmlDictionaryReader" /> que se utiliza para leer el documento XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Lee la secuencia o el documento XML con <see cref="T:System.Xml.XmlDictionaryReader" /> y devuelve el objeto deserializado; también le permite especificar si el serializador puede leer los datos antes de intentar leerlos.</summary>\r
+      <returns>El objeto deserializado.</returns>\r
+      <param name="reader">Objeto <see cref="T:System.Xml.XmlDictionaryReader" /> que se utiliza para leer el documento XML.</param>\r
+      <param name="verifyObjectName">true para comprobar si el nombre del elemento envolvente XML y el espacio de nombres corresponden al nombre raíz y el espacio de nombres raíz; de lo contrario, false para omitir la comprobación.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Lee el documento o la secuencia XML con <see cref="T:System.Xml.XmlReader" /> y devuelve el objeto deserializado.</summary>\r
+      <returns>El objeto deserializado.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> que se usa para leer el documento o la secuencia XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Lee el documento o la secuencia XML con <see cref="T:System.Xml.XmlReader" /> y devuelve el objeto deserializado; también le permite especificar si el serializador puede leer los datos antes de intentar leerlos.</summary>\r
+      <returns>El objeto deserializado.</returns>\r
+      <param name="reader">Un <see cref="T:System.Xml.XmlReader" /> que se usa para leer el documento o la secuencia XML.</param>\r
+      <param name="verifyObjectName">true para comprobar si el nombre del elemento envolvente XML y el espacio de nombres corresponden al nombre raíz y el espacio de nombres raíz; false para omitir la comprobación.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Escribe el fin de los datos de objeto como un elemento XML de cierre en el documento o la secuencia XML con <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> que se usa para escribir el documento o la secuencia XML.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">el tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">hay un problema con la instancia que se está serializando.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">se superó el número máximo de objetos para serializar.Compruebe la propiedad <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Escribe el fin de los datos de objeto como un elemento XML de cierre en el documento o la secuencia XML con <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> que se usa para escribir el documento o la secuencia XML.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">el tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">hay un problema con la instancia que se está serializando.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">se superó el número máximo de objetos para serializar.Compruebe la propiedad <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">\r
+      <summary>Escribe el contenido completo (inicio, contenido y fin) del objeto en el documento o la secuencia XML con el <see cref="T:System.IO.Stream" />especificado.</summary>\r
+      <param name="stream">Un <see cref="T:System.IO.Stream" /> que se usa para escribir el documento o la secuencia XML.</param>\r
+      <param name="graph">El objeto que contiene los datos que se van a escribir en la secuencia.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">el tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">hay un problema con la instancia que se está serializando.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">se superó el número máximo de objetos para serializar.Compruebe la propiedad <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Escribe todo el contenido (inicio, contenido y fin) del objeto en el documento o la secuencia XML con el <see cref="T:System.Xml.XmlDictionaryWriter" /> especificado.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> que se usa para escribir el contenido en el documento o la secuencia XML.</param>\r
+      <param name="graph">El objeto que contiene el contenido que se va a escribir.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">el tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">hay un problema con la instancia que se está serializando.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">se superó el número máximo de objetos para serializar.Compruebe la propiedad <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Escribe todo el contenido (inicio, contenido y fin) del objeto en el documento o la secuencia XML con el <see cref="T:System.Xml.XmlWriter" /> especificado.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> que se usa para escribir el documento o la secuencia XML.</param>\r
+      <param name="graph">El objeto que contiene el contenido que se va a escribir.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">el tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">hay un problema con la instancia que se está serializando.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">se superó el número máximo de objetos para serializar.Compruebe la propiedad <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Escribe sólo el contenido del objeto en el documento o la secuencia XML con el <see cref="T:System.Xml.XmlDictionaryWriter" /> especificado.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> que se usa para escribir el documento o la secuencia XML.</param>\r
+      <param name="graph">El objeto que contiene el contenido que se va a escribir.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">el tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">hay un problema con la instancia que se está serializando.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">se superó el número máximo de objetos para serializar.Compruebe la propiedad <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Escribe sólo el contenido del objeto en el documento o la secuencia XML con el <see cref="T:System.Xml.XmlWriter" /> especificado.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> que se usa para escribir el documento o la secuencia XML.</param>\r
+      <param name="graph">El objeto que contiene el contenido que se va a escribir.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">el tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">hay un problema con la instancia que se está serializando.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">se superó el número máximo de objetos para serializar.Compruebe la propiedad <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Escribe el inicio de los datos del objeto como un elemento XML de apertura con el <see cref="T:System.Xml.XmlDictionaryWriter" /> especificado.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> que se usa para escribir el documento XML.</param>\r
+      <param name="graph">Objeto que se va a serializar.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">el tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">hay un problema con la instancia que se está serializando.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">se superó el número máximo de objetos para serializar.Compruebe la propiedad <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Escribe el inicio de los datos del objeto como elemento XML de apertura con el <see cref="T:System.Xml.XmlWriter" /> especificado.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> que se usa para escribir el documento XML.</param>\r
+      <param name="graph">Objeto que se va a serializar.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">el tipo que se está serializando no se ajusta a las reglas del contrato de datos.Por ejemplo, el atributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> no se ha aplicado al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">hay un problema con la instancia que se está serializando.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">se superó el número máximo de objetos para serializar.Compruebe la propiedad <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.IXmlDictionary">\r
+      <summary>interface que define el contrato que un diccionario Xml debe implementar para ser utilizado por <see cref="T:System.Xml.XmlDictionaryReader" /> e implementaciones <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Intenta buscar una entrada en el diccionario.</summary>\r
+      <returns>true, si la clave está en el diccionario; de lo contrario, false.</returns>\r
+      <param name="key">Clave que se debe buscar.</param>\r
+      <param name="result">Si se define <paramref name="key" />, <see cref="T:System.Xml.XmlDictionaryString" /> que está asignado a la clave; de lo contrario, null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Busca en el diccionario un valor de cadena especificado.</summary>\r
+      <returns>Es true si el valor está en el diccionario; de lo contrario, es false.</returns>\r
+      <param name="value">Valor de cadena que se comprueba.</param>\r
+      <param name="result">El/la correspondiente <see cref="T:System.Xml.XmlDictionaryString" />, si se encuentra; en caso contrario, es null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Busca en el diccionario un <see cref="T:System.Xml.XmlDictionaryString" /> especificado.</summary>\r
+      <returns>true si <see cref="T:System.Xml.XmlDictionaryString" /> está en el diccionario, de lo contrario false.</returns>\r
+      <param name="value">El objeto <see cref="T:System.Xml.XmlDictionaryString" /> que se busca.</param>\r
+      <param name="result">El/la correspondiente <see cref="T:System.Xml.XmlDictionaryString" />, si se encuentra; de lo contrario, null.</param>\r
+    </member>\r
+    <member name="T:System.Xml.OnXmlDictionaryReaderClose">\r
+      <summary>delegate para un método de devolución de llamada al cerrar el lector.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> que desencadena el evento OnClose.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.UniqueId">\r
+      <summary>Un identificador único optimizado para Guids.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor">\r
+      <summary>Crea una nueva instancia de esta clase con un nuevo, único Guid.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">\r
+      <summary>Crea una nueva instancia de esta clase utilizando una matriz de bytes que representa una estructura <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">Matriz de bytes que representa un <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid" /> proporciona menos de 16 bytes válidos.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">\r
+      <summary>Crea una nueva instancia de esta clase que se inicia de un desplazamiento dentro de una matriz de byte que representa un <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">Una matriz byte que representa una <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Posición compensada dentro de la matriz byte que representa <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es menor que cero o mayor que la longitud de la matriz.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />y<paramref name=" offset" /> proporcionan menos de 16 bytes válidos.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Crea una nueva instancia de esta clase que se inicia de un desplazamiento dentro de un char utilizando un número especificado de entradas.</summary>\r
+      <param name="chars">Una matriz char que representa una <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Posición compensada dentro de la matrizchar que representa <see cref="T:System.Guid" />.</param>\r
+      <param name="count">El número de entradas de la matriz que se deben utilizar, a partir de <paramref name="offset" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es menor que cero o mayor que la longitud de la matriz.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es menor que cero o mayor que la longitud de la matriz menos <paramref name="offset" />.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="count" /> es igual a cero.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">\r
+      <summary>Crea una nueva instancia de esta clase usando un <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.String)">\r
+      <summary>Crea una nueva instancia de esta clase usando una cadena.</summary>\r
+      <param name="value">Cadena utilizada para generar el <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> es null.</exception>\r
+      <exception cref="T:System.FormatException">La longitud de <paramref name=" value" /> es cero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.CharArrayLength">\r
+      <summary>Obtiene la longitud de la representación de la cadena del <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>La longitud de la representación de la cadena del <see cref="T:System.Xml.UniqueId" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.Equals(System.Object)">\r
+      <summary>Prueba si un objeto es igual a esta clase <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>true si el objeto es igual a este <see cref="T:System.Xml.UniqueId" />; de lo contrario, false.</returns>\r
+      <param name="obj">Objeto que se va a comparar.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.GetHashCode">\r
+      <summary>Crea una representación del código hash de este <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Una representación del código hash entero de este <see cref="T:System.Xml.UniqueId" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.IsGuid">\r
+      <summary>Indica si el <see cref="T:System.Xml.UniqueId" /> es un <see cref="T:System.Guid" />.</summary>\r
+      <returns>Es true si <see cref="T:System.Xml.UniqueId" /> es <see cref="T:System.Guid" />; en caso contrario, es false.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Reemplaza al operador de igualdad para probar la igualdad de dos <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>true si los dos <see cref="T:System.Xml.UniqueId" /> son iguales, o ambos son null; false si no son iguales, o si sólo uno de ellos es null.</returns>\r
+      <param name="id1">Primer objeto <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">Segundo objeto <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Reemplaza al operador de igualdad para probar la desigualdad de dos <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>true si el operador de igualdad invalidado vuelve false; de lo contrario, false.</returns>\r
+      <param name="id1">Primer objeto <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">Segundo objeto <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">\r
+      <summary>Coloca el valor <see cref="T:System.Xml.UniqueId" /> en una matriz de char.</summary>\r
+      <returns>Número de entradas en la matriz char rellenadas por el valor <see cref="T:System.Xml.UniqueId" />.</returns>\r
+      <param name="chars">Matriz de char.</param>\r
+      <param name="offset">Coloque en la matriz de char para iniciar la inserción del valor <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es menor que cero o mayor que la longitud de la matriz.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />y<paramref name=" offset" /> proporcionan menos de 16 bytes válidos.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToString">\r
+      <summary>Muestra el valor de <see cref="T:System.Xml.UniqueId" /> en formato de cadena.</summary>\r
+      <returns>Representación de cadena del valor de <see cref="T:System.Xml.UniqueId" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">\r
+      <summary>Intenta obtener el valor de <see cref="T:System.Xml.UniqueId" /> como un <see cref="T:System.Guid" /> y almacenarlo en la matriz de bytes indicada, en el desplazamiento especificado.</summary>\r
+      <returns>true si el valor almacenado en esta instancia de <see cref="T:System.Xml.UniqueId" /> es <see cref="T:System.Guid" />; de lo contrario, false.</returns>\r
+      <param name="buffer">Matriz de byte que contendrá <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Coloque en la matriz de byte para iniciar la inserción del valor <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es menor que cero o mayor que la longitud de la matriz.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />y<paramref name=" offset" /> proporcionan menos de 16 bytes válidos.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">\r
+      <summary>Intenta obtener el valor de <see cref="T:System.Xml.UniqueId" /> como <see cref="T:System.Guid" />.</summary>\r
+      <returns>true si UniqueId representa <see cref="T:System.Guid" />; de lo contrario, false.</returns>\r
+      <param name="guid">El objeto <see cref="T:System.Guid" /> si la operación resulta satisfactoria; en caso contrario, <see cref="F:System.Guid.Empty" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />y<paramref name=" offset" /> proporcionan menos de 16 bytes válidos.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryReaderSession">\r
+      <summary>Permite administrar las cadenas optimizadas de una manera dinámica.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Xml.XmlBinaryReaderSession" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryString" /> a partir de los parámetros de entrada y la agrega a una colección interna.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> recién creada que se va a agregar a una colección interna.</returns>\r
+      <param name="id">El valor de la clave.</param>\r
+      <param name="value">Valor.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="id" /> es menor que cero.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> es null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya existe una entrada con clave = <paramref name="id" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Clear">\r
+      <summary>Borra todo el contenido de la colección interna.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Comprueba si la colección interna contiene una entrada que coincide con una clave.</summary>\r
+      <returns>true si se encontrara una entrada que coincide con <paramref name="key" />; de lo contrario, false.</returns>\r
+      <param name="key">La clave que hay que buscar.</param>\r
+      <param name="result">Cuando este método vuelve, contiene una cadena si se encuentra una entrada; si no, null.Este parámetro se pasa sin inicializar.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="key" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Comprueba si la colección interna contiene una entrada que coincide con un valor.</summary>\r
+      <returns>true si se encontrara una entrada que coincide con <paramref name="value" />; de lo contrario, false.</returns>\r
+      <param name="value">Valor que se va a buscar.</param>\r
+      <param name="result">Cuando este método vuelve, contiene una cadena si se encuentra una entrada; si no, null.Este parámetro se pasa sin inicializar.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Comprueba si la colección interna contiene una entrada que coincide con un valor.</summary>\r
+      <returns>true si se encontrara una entrada que coincide con <paramref name="value" />; de lo contrario, false.</returns>\r
+      <param name="value">Valor que se va a buscar.</param>\r
+      <param name="result">Cuando este método vuelve, contiene una cadena si se encuentra una entrada; si no, null.Este parámetro se pasa sin inicializar.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> es null.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryWriterSession">\r
+      <summary>Permite el uso de un diccionario dinámico para comprimir cadenas comunes que aparecen en un mensaje y mantener el estado.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">\r
+      <summary>Crea una instancia de esta clase. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.Reset">\r
+      <summary>Vacía las colecciones internas.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">\r
+      <summary>Intenta agregar un objeto <see cref="T:System.Xml.XmlDictionaryString" /> a la colección interna.</summary>\r
+      <returns>true si la cadena se puede agregar; si no, false.</returns>\r
+      <param name="value">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que se va a sumar.</param>\r
+      <param name="key">La clave del objeto <see cref="T:System.Xml.XmlDictionaryString" /> que se agregó correctamente.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> es null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Ya existe una entrada con clave = <paramref name="key" />.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionary">\r
+      <summary>Implementa un diccionario utilizado para optimizar Windows Communication Foundation (WCF)'implementaciones de lector/sistema de escritura XML.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor">\r
+      <summary>Crea una colección <see cref="T:System.Xml.XmlDictionary" /> vacía.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">\r
+      <summary>Crea un <see cref="T:System.Xml.XmlDictionary" /> con una capacidad inicial.</summary>\r
+      <param name="capacity">El tamaño inicial del diccionario.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.Add(System.String)">\r
+      <summary>Agrega una cadena a <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que se añadió.</returns>\r
+      <param name="value">Cadena que se agregará al diccionario.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionary.Empty">\r
+      <summary>Obtiene un static<see cref="T:System.Xml.IXmlDictionary" /> vacío.</summary>\r
+      <returns>Obtiene un static vacío <see cref="T:System.Xml.IXmlDictionary" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Intenta buscar una entrada en el diccionario.</summary>\r
+      <returns>true, si la clave está en el diccionario; de lo contrario, false.</returns>\r
+      <param name="key">Clave que se debe buscar.</param>\r
+      <param name="result">Si se define <paramref name="key" />, <see cref="T:System.Xml.XmlDictionaryString" /> que está asignado a la clave; de lo contrario, null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Busca en el diccionario un valor de cadena especificado.</summary>\r
+      <returns>Es true si el valor está en el diccionario; de lo contrario, es false.</returns>\r
+      <param name="value">Valor de cadena que se comprueba.</param>\r
+      <param name="result">El/la correspondiente <see cref="T:System.Xml.XmlDictionaryString" />, si se encuentra; en caso contrario, es null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> es null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Busca en el diccionario un <see cref="T:System.Xml.XmlDictionaryString" /> especificado.</summary>\r
+      <returns>true si <see cref="T:System.Xml.XmlDictionaryString" /> está en el diccionario, de lo contrario false.</returns>\r
+      <param name="value">El objeto <see cref="T:System.Xml.XmlDictionaryString" /> que se busca.</param>\r
+      <param name="result">El/la correspondiente <see cref="T:System.Xml.XmlDictionaryString" />, si se encuentra; de lo contrario, null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> es null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReader">\r
+      <summary>Una clase abstract de la que se deriva Windows Communication Foundation (WCF) de <see cref="T:System.Xml.XmlReader" /> para hacer serialización y deserialización.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.#ctor">\r
+      <summary>Crea una instancia de esta clase.  Solo lo invocan sus clases derivadas.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">\r
+      <summary>Esta propiedad devuelve siempre false.Sus clases derivadas pueden invalidarse para devolver true si admiten la canonización.</summary>\r
+      <returns>Devuelva false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" /> que puede leer el formato XML binario de .NET.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">El búfer del que se lee.</param>\r
+      <param name="offset">La posición inicial a partir de la que se lee en <paramref name="buffer" />.</param>\r
+      <param name="count">El número de bytes que se pueden leer de <paramref name="buffer" />.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> para que la use el editor.</param>\r
+      <param name="quotas">Las cuotas que se aplican a esta operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es menor que cero o mayor que la longitud del búfer.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es menor que cero o mayor que la longitud del búfer menos el desplazamiento.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" /> que puede leer el formato XML binario de .NET.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">El búfer del que se lee.</param>\r
+      <param name="offset">La posición inicial a partir de la que se lee en <paramref name="buffer" />.</param>\r
+      <param name="count">El número de bytes que se pueden leer de <paramref name="buffer" />.</param>\r
+      <param name="dictionary">Objeto <see cref="T:System.Xml.XmlDictionary" /> que se va a usar.</param>\r
+      <param name="quotas">\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> que se va a aplicar.</param>\r
+      <param name="session">Objeto <see cref="T:System.Xml.XmlBinaryReaderSession" /> que se va a usar.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es menor que cero o mayor que la longitud del búfer.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es menor que cero o mayor que la longitud del búfer menos el desplazamiento.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" /> que puede leer el formato XML binario de .NET.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">El búfer del que se lee.</param>\r
+      <param name="offset">La posición inicial a partir de la que se lee en <paramref name="buffer" />.</param>\r
+      <param name="count">El número de bytes que se pueden leer de <paramref name="buffer" />.</param>\r
+      <param name="quotas">Las cuotas que se aplican a esta operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es menor que cero o mayor que la longitud del búfer.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es menor que cero o mayor que la longitud del búfer menos el desplazamiento.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" /> que puede leer el formato XML binario de .NET.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">El búfer del que se lee.</param>\r
+      <param name="quotas">Las cuotas que se aplican a esta operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" /> que puede leer el formato XML binario de .NET.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">El flujo del que se va a leer.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> para que la use el editor.</param>\r
+      <param name="quotas">Las cuotas que se aplican a esta operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> o <paramref name="quotas" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" /> que puede leer el formato XML binario de .NET.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">El flujo del que se va a leer.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> para que la use el editor.</param>\r
+      <param name="quotas">Las cuotas que se aplican a esta operación.</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> para que la use el editor.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" /> que puede leer el formato XML binario de .NET.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">El flujo del que se va a leer.</param>\r
+      <param name="quotas">Las cuotas que se aplican a esta operación.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" /> a partir de un <see cref="T:System.Xml.XmlReader" /> existente.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="reader">Una instancia de <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">El búfer del que se lee.</param>\r
+      <param name="offset">La posición inicial a partir de la que se lee en <paramref name="buffer" />.</param>\r
+      <param name="count">El número de bytes que se pueden leer de <paramref name="buffer" />.</param>\r
+      <param name="quotas">Las cuotas que se aplican al lector.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">El búfer del que se lee.</param>\r
+      <param name="quotas">Las cuotas que se aplican al lector.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">El flujo del que se va a leer.</param>\r
+      <param name="encoding">El objeto <see cref="T:System.Text.Encoding" /> que especifica las propiedades de codificación que se van a aplicar.</param>\r
+      <param name="quotas">\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> que se va a aplicar.</param>\r
+      <param name="onClose">El delegado al que se va a llamar cuando se cierre el lector.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">El flujo del que se va a leer.</param>\r
+      <param name="quotas">Las cuotas que se aplican al lector.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">\r
+      <summary>Este método aún no se ha implementado.</summary>\r
+      <exception cref="T:System.NotSupportedException">Siempre es .</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Cuando se invalida en una clase derivada, obtiene el valor de un atributo.</summary>\r
+      <returns>Valor del atributo.</returns>\r
+      <param name="localName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que representa el nombre local del atributo.</param>\r
+      <param name="namespaceUri">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que representa el espacio de nombres del atributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">\r
+      <summary>Obtiene el índice del nombre local del nodo actual de una matriz de nombres.</summary>\r
+      <returns>El índice del nombre local del nodo actual de una matriz de nombres.</returns>\r
+      <param name="localNames">La matriz de cadenas de nombres locales en que se va a buscar.</param>\r
+      <param name="namespaceUri">El espacio de nombres de nodo actual.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> o cualquiera de los nombres de la matriz es null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">\r
+      <summary>Obtiene el índice del nombre local del nodo actual de una matriz de nombres.</summary>\r
+      <returns>El índice del nombre local del nodo actual de una matriz de nombres.</returns>\r
+      <param name="localNames">La matriz de valores de tipo <see cref="T:System.Xml.XmlDictionaryString" /> de nombres locales en que se buscará.</param>\r
+      <param name="namespaceUri">El espacio de nombres de nodo actual.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> o cualquiera de los nombres de la matriz es null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">\r
+      <summary>Comprueba si el parámetro <paramref name="localName" /> es el nombre local del nodo actual.</summary>\r
+      <returns>Es true si <paramref name="localName" /> coincide con el nombre local del nodo actual; en caso contrario, es false.</returns>\r
+      <param name="localName">El nombre local del nodo actual.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">\r
+      <summary>Comprueba si el parámetro <paramref name="localName" /> es el nombre local del nodo actual.</summary>\r
+      <returns>Es true si <paramref name="localName" /> coincide con el nombre local del nodo actual; en caso contrario, es false.</returns>\r
+      <param name="localName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que representa el nombre local del nodo actual.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">\r
+      <summary>Comprueba si el parámetro <paramref name="namespaceUri" /> es el espacio de nombres del nodo actual.</summary>\r
+      <returns>Es true si <paramref name="namespaceUri" /> coincide con el espacio de nombres del nodo actual; en caso contrario, es false.</returns>\r
+      <param name="namespaceUri">El espacio de nombres de nodo actual.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">\r
+      <summary>Comprueba si el parámetro <paramref name="namespaceUri" /> es el espacio de nombres del nodo actual.</summary>\r
+      <returns>Es true si <paramref name="namespaceUri" /> coincide con el espacio de nombres del nodo actual; en caso contrario, es false.</returns>\r
+      <param name="namespaceUri">El espacio de nombres del nodo actual.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">\r
+      <summary>Comprueba si el lector está colocado en el inicio de una matriz.Esta clase devuelve false, pero las clases derivadas que tienen el concepto de matrices podrían devolver true.</summary>\r
+      <returns>Es true si el lector está situado al inicio de un nodo de matriz; en caso contrario, es false.</returns>\r
+      <param name="type">Tipo del nodo, si es válido; de lo contrario null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Prueba si la primera etiqueta es una etiqueta inicial o una etiqueta de elemento vacía y si el nombre local y el espacio de nombres URI concuerda con los del nodo actual.</summary>\r
+      <returns>true si la primera etiqueta de la matriz es una etiqueta inicial o una etiqueta de elemento vacía y coincide con <paramref name="localName" /> y <paramref name="namespaceUri" />; de lo contrario false.</returns>\r
+      <param name="localName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que representa el nombre local del atributo.</param>\r
+      <param name="namespaceUri">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que representa el espacio de nombres del atributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">\r
+      <summary>Prueba si el nodo actual es un nodo de texto.</summary>\r
+      <returns>true si el tipo de nodo es <see cref="F:System.Xml.XmlNodetype.Text" />, <see cref="F:System.Xml.XmlNodetype.Whitespace" />, <see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />, <see cref="F:System.Xml.XmlNodetype.CDATA" />, o <see cref="F:System.Xml.XmlNodetype.Attribute" />; de lo contrario, false.</returns>\r
+      <param name="nodeType">Tipo del nodo que se prueba.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">\r
+      <summary>Prueba si el nodo de contenido actual es un elemento de inicio o un elemento vacío.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">\r
+      <summary>Prueba si el nodo de contenido actual es un elemento de inicio o un elemento vacío y si la propiedad <see cref="P:System.Xml.XmlReader.Name" /> del elemento coincide con el argumento especificado.</summary>\r
+      <param name="name">La propiedad <see cref="P:System.Xml.XmlReader.Name" /> del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">\r
+      <summary>Prueba si el nodo de contenido actual es un elemento de inicio o un elemento vacío y si las propiedades <see cref="P:System.Xml.XmlReader.LocalName" /> y <see cref="P:System.Xml.XmlReader.NamespaceURI" /> del elemento coinciden con los argumentos especificados.</summary>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Prueba si el nodo de contenido actual es un elemento de inicio o un elemento vacío y si las propiedades <see cref="P:System.Xml.XmlReader.LocalName" /> y <see cref="P:System.Xml.XmlReader.NamespaceURI" /> del elemento coinciden con el argumento especificado.</summary>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.Quotas">\r
+      <summary>Obtiene los valores de cuota que se aplican a la instancia actual de esta clase.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> que se aplica a la instancia actual de esta clase. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.Boolean" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Nombre local del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.DateTime" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.Decimal" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.Double" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.Guid" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los enteros short en una matriz con tipo.</summary>\r
+      <returns>El número de enteros colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los enteros.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de enteros que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los enteros en una matriz con tipo.</summary>\r
+      <returns>El número de enteros colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los enteros.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de enteros que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los enteros long en una matriz con tipo.</summary>\r
+      <returns>El número de enteros colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los enteros.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de enteros que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los números float en una matriz con tipo.</summary>\r
+      <returns>El número de números float colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz en la que se colocan los números float.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de números float que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.TimeSpan" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.Boolean" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.DateTime" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.Decimal" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas del tipo de nodos <see cref="T:System.Double" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.Guid" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los enteros short en una matriz con tipo.</summary>\r
+      <returns>El número de enteros colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los enteros.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de enteros que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los enteros en una matriz con tipo.</summary>\r
+      <returns>El número de enteros colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los enteros.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de enteros que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los enteros long en una matriz con tipo.</summary>\r
+      <returns>El número de enteros colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los enteros.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de enteros que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los números float en una matriz con tipo.</summary>\r
+      <returns>El número de números float colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz en la que se colocan los números float.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de números float que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.TimeSpan" /> en una matriz con tipo.</summary>\r
+      <returns>El número de nodos colocados en la matriz.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">Matriz en la que se colocan los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a colocar en la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.Boolean" /> en una matriz con tipo.</summary>\r
+      <returns>Una matriz <see cref="T:System.Boolean" /> de los nodos <see cref="T:System.Boolean" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lee las apariciones repetidas de los nodos <see cref="T:System.Boolean" /> en una matriz con tipo.</summary>\r
+      <returns>Una matriz <see cref="T:System.Boolean" /> de los nodos <see cref="T:System.Boolean" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Convierte el contenido de un nodo en un tipo especificado.</summary>\r
+      <returns>Contenido de texto concatenado o valor de atributo convertido en el tipo solicitado.</returns>\r
+      <param name="type">El <see cref="T:System.Type" /> del valor que se va a devolver.</param>\r
+      <param name="namespaceResolver">Objeto <see cref="T:System.Xml.IXmlNamespaceResolver" /> que se utiliza para resolver prefijos de espacios de nombres relacionados con la conversión de tipo.Por ejemplo, se puede utilizar al convertir un objeto <see cref="T:System.Xml.XmlQualifiedName" /> en xs:string.Este valor puede ser una referencia nula.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">\r
+      <summary>Lee el contenido y devuelve los bytes binarios descodificados en Base64.</summary>\r
+      <returns>Una matriz de bytes que contiene  los bytes binarios Base64 descodificados.</returns>\r
+      <exception cref="T:System.Xml.XmlException">El tamaño de la matriz es mayor que la cuota de MaxArrayLength para este lector.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">\r
+      <summary>Lee el contenido y devuelve los bytes binarios descodificados de BinHex.</summary>\r
+      <returns>Una matriz de bytes que contiene los bytes binarios Base64 descodificados BinHex.</returns>\r
+      <exception cref="T:System.Xml.XmlException">El tamaño de la matriz es mayor que <see cref="F:System.Int32.MaxValue" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">\r
+      <summary>Lee el contenido y devuelve los bytes binarios descodificados de BinHex.</summary>\r
+      <returns>Una matriz de bytes que contiene los bytes binarios Base64 descodificados BinHex.</returns>\r
+      <param name="maxByteArrayContentLength">La longitud máxima permitida de la matriz.</param>\r
+      <exception cref="T:System.Xml.XmlException">El tamaño de la matriz es mayor que <paramref name="maxByteArrayContentLength" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Lee el contenido en una matriz de char.</summary>\r
+      <returns>Número de caracteres que se han leído.</returns>\r
+      <param name="chars">La matriz en la que se colocan los caracteres.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de caracteres que se van a colocar en la matriz.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">\r
+      <summary>Convierte el contenido de un nodo en decimal.</summary>\r
+      <returns>La representación decimal del contenido de nodo.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">\r
+      <summary>Convierte el contenido de un nodo en float.</summary>\r
+      <returns>La representación float del contenido de nodo.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">\r
+      <summary>Convierte el contenido de un nodo en guid.</summary>\r
+      <returns>La representación guid del contenido de nodo.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">\r
+      <summary>Convierte el contenido de un nodo en una representación del nombre completo.</summary>\r
+      <param name="localName">La parte <see cref="P:System.Xml.XmlReader.LocalName" /> del nombre completo (out parámetro).</param>\r
+      <param name="namespaceUri">La parte <see cref="P:System.Xml.XmlReader.NamespaceURI" /> del nombre completo (out parámetro).</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">\r
+      <summary>Convierte el contenido de un nodo en una cadena.</summary>\r
+      <returns>El contenido del nodo en una representación de cadena.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">\r
+      <summary>Convierte el contenido de un nodo en una cadena.</summary>\r
+      <returns>El contenido del nodo en una representación de cadena.</returns>\r
+      <param name="maxStringContentLength">La longitud máxima permitida de la cadena.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">\r
+      <summary>Convierte el contenido de un nodo en una cadena.</summary>\r
+      <returns>El contenido del nodo en una representación de cadena.</returns>\r
+      <param name="strings">La matriz de cadenas con la que coincide el contenido.</param>\r
+      <param name="index">El índice de la entrada de <paramref name="strings" /> que coincide con el contenido.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Una entrada en<paramref name=" strings" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">\r
+      <summary>Convierte el contenido de un nodo en una cadena.</summary>\r
+      <returns>El contenido del nodo en una representación de cadena.</returns>\r
+      <param name="strings">La matriz de objetos <see cref="T:System.Xml.XmlDictionaryString" /> con la que se compara el contenido.</param>\r
+      <param name="index">El índice de la entrada de <paramref name="strings" /> que coincide con el contenido.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Una entrada en<paramref name=" strings" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">\r
+      <summary>Convierte el contenido de un nodo en <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>La representación <see cref="T:System.TimeSpan" /> del contenido del nodo.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">\r
+      <summary>Convierte el contenido de un nodo en un identificador único.</summary>\r
+      <returns>El contenido del nodo representado como un identificador único.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">\r
+      <summary>Convierte el contenido de un nodo en una matriz <see cref="T:System.DateTime" />.</summary>\r
+      <returns>El contenido del nodo representado como una matriz <see cref="T:System.DateTime" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Convierte el contenido de un nodo en una matriz <see cref="T:System.DateTime" />.</summary>\r
+      <returns>El contenido del nodo representado como una matriz <see cref="T:System.DateTime" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">\r
+      <summary>Convierte el contenido de un nodo en una matriz <see cref="T:System.Decimal" />.</summary>\r
+      <returns>El contenido del nodo representado como una matriz <see cref="T:System.Decimal" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Convierte el contenido de un nodo en una matriz <see cref="T:System.Decimal" />.</summary>\r
+      <returns>El contenido del nodo representado como una matriz <see cref="T:System.Decimal" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">\r
+      <summary>Convierte el contenido de un nodo en una matriz <see cref="T:System.Double" />.</summary>\r
+      <returns>El contenido del nodo representado como una matriz <see cref="T:System.Double" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Convierte el contenido de un nodo en una matriz <see cref="T:System.Double" />.</summary>\r
+      <returns>El contenido del nodo representado como una matriz <see cref="T:System.Double" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">\r
+      <summary>Convierte el contenido de un nodo en una matriz de bytes de Base64.</summary>\r
+      <returns>El contenido del nodo representado como una matriz de bytes de Base64.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">\r
+      <summary>Convierte el contenido de un nodo en una matriz de BinHex bytes.</summary>\r
+      <returns>El contenido del nodo representado como una matriz de BinHex bytes.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">\r
+      <summary>Convierte el contenido de un elemento en <see cref="T:System.Boolean" />.</summary>\r
+      <returns>El contenido del nodo representado como un <see cref="T:System.Boolean" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">\r
+      <summary>Convierte el contenido de un elemento en <see cref="T:System.Decimal" />.</summary>\r
+      <returns>El contenido del nodo representado como un <see cref="T:System.Decimal" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">\r
+      <summary>Convierte el contenido de un elemento en <see cref="T:System.Double" />.</summary>\r
+      <returns>El contenido del nodo representado como un <see cref="T:System.Double" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">\r
+      <summary>Convierte el contenido de un elemento en un número de punto flotante (<see cref="T:System.Single" />).</summary>\r
+      <returns>El contenido del nodo representado como un número de punto flotante (<see cref="T:System.Single" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">\r
+      <summary>Convierte el contenido de un elemento en <see cref="T:System.Guid" />.</summary>\r
+      <returns>El contenido del nodo representado como un <see cref="T:System.Guid" />.</returns>\r
+      <exception cref="T:System.ArgumentException">El elemento no tiene un formato válido.</exception>\r
+      <exception cref="T:System.FormatException">El elemento no tiene un formato válido.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">\r
+      <summary>Convierte el contenido de un elemento en un entero (<see cref="T:System.Int32" />).</summary>\r
+      <returns>El contenido del nodo representado como un entero (<see cref="T:System.Int32" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">\r
+      <summary>Convierte el contenido de un elemento en un entero largo (<see cref="T:System.Int64" />).</summary>\r
+      <returns>El contenido del nodo representado como un entero largo (<see cref="T:System.Int64" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">\r
+      <summary>Convierte el contenido de un elemento en <see cref="T:System.String" />.</summary>\r
+      <returns>El contenido del nodo representado como un <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">\r
+      <summary>Convierte el contenido de un elemento en <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>El contenido del nodo representado como un <see cref="T:System.TimeSpan" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">\r
+      <summary>Convierte el contenido de un elemento en un identificador único.</summary>\r
+      <returns>El contenido del nodo representado como un identificador único.</returns>\r
+      <exception cref="T:System.ArgumentException">El elemento no tiene un formato válido.</exception>\r
+      <exception cref="T:System.FormatException">El elemento no tiene un formato válido.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">\r
+      <summary>Comprueba si el nodo actual es un elemento y desplaza el lector hasta el siguiente nodo.</summary>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> devuelve false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">\r
+      <summary>Comprueba si el nodo de contenido actual es un elemento con la propiedad <paramref name="name" /> especificada y desplaza el lector hasta el siguiente nodo.</summary>\r
+      <param name="name">Nombre completo del elemento.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> devuelve false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">\r
+      <summary>Comprueba si el nodo actual es un elemento con los <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados y desplaza el lector hasta el siguiente nodo.</summary>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> devuelve false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Comprueba si el nodo actual es un elemento con los <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados y desplaza el lector hasta el siguiente nodo.</summary>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> devuelve false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">\r
+      <summary>Lee el contenido de una serie de nodos con los elementos <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de <see cref="T:System.Guid" />.</summary>\r
+      <returns>Matriz de objetos <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lee el contenido de una serie de nodos con los elementos <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de <see cref="T:System.Guid" />.</summary>\r
+      <returns>Matriz de objetos <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">\r
+      <summary>Lee el contenido de una serie de nodos con <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de enteros short (<see cref="T:System.Int16" />).</summary>\r
+      <returns>Una matriz de enteros short (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lee el contenido de una serie de nodos con <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de enteros short (<see cref="T:System.Int16" />).</summary>\r
+      <returns>Una matriz de enteros short (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">\r
+      <summary>Lee el contenido de una serie de nodos con <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de enteros (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Una matriz de enteros (<see cref="T:System.Int32" />).</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lee el contenido de una serie de nodos con <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de enteros (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Una matriz de enteros (<see cref="T:System.Int32" />).</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">\r
+      <summary>Lee el contenido de una serie de nodos con <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de enteros long (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Una matriz de enteros long (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lee el contenido de una serie de nodos con <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de enteros long (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Una matriz de enteros long (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">\r
+      <summary>Lee el contenido de una serie de nodos con <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de números float (<see cref="T:System.Single" />).</summary>\r
+      <returns>Una matriz de números float (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lee el contenido de una serie de nodos con <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de números float (<see cref="T:System.Single" />).</summary>\r
+      <returns>Una matriz de números float (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Comprueba si el nodo actual es un elemento con los <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados y desplaza el lector hasta el siguiente nodo.</summary>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">\r
+      <summary>Lee el contenido de una serie de nodos con los elementos <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Matriz <see cref="T:System.TimeSpan" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lee el contenido de una serie de nodos con los elementos <paramref name="localName" /> y <paramref name="namespaceUri" /> especificados en una matriz de <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Matriz <see cref="T:System.TimeSpan" />.</returns>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Sin implementar.</summary>\r
+      <returns>Sin implementar.</returns>\r
+      <param name="buffer">El búfer del que se lee.</param>\r
+      <param name="offset">La posición inicial a partir de la que se lee en <paramref name="buffer" />.</param>\r
+      <param name="count">El número de bytes que se pueden leer de <paramref name="buffer" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Siempre es .</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>Este método aún no se ha implementado.</summary>\r
+      <param name="stream">Flujo del que se va a leer.</param>\r
+      <param name="includeComments">Determina si los comentarios se incluyen.</param>\r
+      <param name="inclusivePrefixes">Los prefijos que se van a incluir.</param>\r
+      <exception cref="T:System.NotSupportedException">Siempre es .</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">\r
+      <summary>No implementado en esta clase (siempre devuelve false).Se puede invalidar en clases derivadas.</summary>\r
+      <returns>false, a menos que se invalide en una clase derivada.</returns>\r
+      <param name="count">A menos que se invalide en una clase derivada, devuelve 0.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">\r
+      <summary>No implementado en esta clase (siempre devuelve false).Se puede invalidar en clases derivadas.</summary>\r
+      <returns>false, a menos que se invalide en una clase derivada.</returns>\r
+      <param name="length">A menos que se invalide en una clase derivada, devuelve 0.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>No implementado en esta clase (siempre devuelve false).Se puede invalidar en clases derivadas.</summary>\r
+      <returns>false, a menos que se invalide en una clase derivada.</returns>\r
+      <param name="localName">Devuelve null, a menos que se invalide en una clase derivada. .</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>No implementado en esta clase (siempre devuelve false).Se puede invalidar en clases derivadas.</summary>\r
+      <returns>false, a menos que se invalide en una clase derivada.</returns>\r
+      <param name="namespaceUri">Devuelve null, a menos que se invalide en una clase derivada.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>No implementado en esta clase (siempre devuelve false).Se puede invalidar en clases derivadas.</summary>\r
+      <returns>false, a menos que se invalide en una clase derivada.</returns>\r
+      <param name="value">Devuelve null, a menos que se invalide en una clase derivada.</param>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotas">\r
+      <summary>Contiene los valores de cuota configurables para XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">\r
+      <summary>Crea una nueva instancia de esta clase . </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Establece las propiedades en una instancia de cuotas pasadas, basándose en los valores de esta instancia.</summary>\r
+      <param name="quotas">La instancia de <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> en la cual se copian los valores.</param>\r
+      <exception cref="T:System.InvalidOperationException">Intentar set el valor, pero los valores de cuota son de solo lectura para la instancia pasada.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Se pasa<paramref name=" quotas" /> de destino es null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">\r
+      <summary>Obtiene una instancia de esta clase con todas las propiedades establecidas en los valores máximos.</summary>\r
+      <returns>Una instancia de <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> con propiedades establecidas en <see cref="F:System.Int32.MaxValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">\r
+      <summary>Obtiene y establece la longitud máxima permitida de matriz.</summary>\r
+      <returns>La Longitud máxima permitida de la matriz .El valor predeterminado es 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Intentar set el valor, pero los valores de cuota son de solo lectura para esta instancia.</exception>\r
+      <exception cref="T:System.ArgumentException">Intentar set el valor a menos de cero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">\r
+      <summary>Obtiene y establece el máximo permitido de bytes devueltos para cada lectura.</summary>\r
+      <returns>El máximo permitido de bytes devueltos para cada lectura.El valor predeterminado es 4096.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Intentar set el valor, pero los valores de cuota son de solo lectura para esta instancia.</exception>\r
+      <exception cref="T:System.ArgumentException">Intentar set el valor a menos de cero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">\r
+      <summary>Obtiene y establece la profundidad máxima de nodos anidados.</summary>\r
+      <returns>La profundidad máxima de nodos anidados.El valor predeterminado es 32;</returns>\r
+      <exception cref="T:System.InvalidOperationException">Intentar set el valor y los valores de cuota son de solo lectura para esta instancia.</exception>\r
+      <exception cref="T:System.ArgumentException">Intentar set el valor es menor que cero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">\r
+      <summary>Obtiene y establece los caracteres máximos permitidos en un nombre de tabla.</summary>\r
+      <returns>Los caracteres máximos permitidos en un nombre de tabla.El valor predeterminado es 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Intentar set el valor, pero los valores de cuota son de solo lectura para esta instancia.</exception>\r
+      <exception cref="T:System.ArgumentException">Intentar set el valor a menos de cero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">\r
+      <summary>Obtiene y establece la longitud de cadena máxima devuelta por el lector.</summary>\r
+      <returns>La longitud de cadena máxima devuelta por el lector.El valor predeterminado es 8192.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Intentar set el valor, pero los valores de cuota son de solo lectura para esta instancia.</exception>\r
+      <exception cref="T:System.ArgumentException">Intentar set el valor a menos de cero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">\r
+      <summary>Obtiene la cuotas modificadas para <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</summary>\r
+      <returns>Cuotas modificadas para <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</returns>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">\r
+      <summary>Enumera los valores de cuota configurables para XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">\r
+      <summary>Especifica la longitud máxima permitida de la matriz.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">\r
+      <summary>Especifica el máximo permitido de bytes devueltos para cada lectura.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">\r
+      <summary>Especifica la profundidad de nodo anidada máxima.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">\r
+      <summary>Especifica los caracteres máximos permitidos en un nombre de tabla.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">\r
+      <summary>Especifica la longitud de cadena máxima devuelta por el lector.</summary>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryString">\r
+      <summary>Representa una entrada almacenada en un <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">\r
+      <summary>Crea una instancia de esta clase. </summary>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.IXmlDictionary" /> que contiene esta instancia.</param>\r
+      <param name="value">La cadena que es el valor de la entrada del diccionario.</param>\r
+      <param name="key">El entero que es la clave de la entrada del diccionario.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="dictionary" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="key" /> es menor que 0 o mayor que <see cref="F:System.Int32.MaxValue" /> / 4.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Dictionary">\r
+      <summary>Representa el <see cref="T:System.Xml.IXmlDictionary" /> pasado al constructor de esta instancia de <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.IXmlDictionary" /> para esta entrada del diccionario.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Empty">\r
+      <summary>Obtiene <see cref="T:System.Xml.XmlDictionaryString" /> que representa la cadena vacía.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> que representa la cadena vacía.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Key">\r
+      <summary>Obtiene la clave entera para esta instancia de la clase.  </summary>\r
+      <returns>La clave entera para esta instancia de la clase. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.ToString">\r
+      <summary>Muestra una representación de texto de este objeto.</summary>\r
+      <returns>El valor de cadena para esta instancia de la clase. </returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Value">\r
+      <summary>Obtiene el valor de cadena para esta instancia de la clase.  </summary>\r
+      <returns>El valor de cadena para esta instancia de la clase. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryWriter">\r
+      <summary>Representa una clase abstracta que Windows Communication Foundation (WCF) deriva de la clase <see cref="T:System.Xml.XmlWriter" /> para la serialización y deserialización.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">\r
+      <summary>Esta propiedad devuelve siempre false.Sus clases derivadas pueden invalidarse para devolver true si admiten la canonización.</summary>\r
+      <returns>Es false en todos los casos.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryWriter" /> que escribe el formato XML binario WCF.</summary>\r
+      <returns>Instancia de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Secuencia en la que se va a escribir.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryWriter" /> que escribe el formato XML binario WCF.</summary>\r
+      <returns>Instancia de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Secuencia en la que se va a escribir.</param>\r
+      <param name="dictionary">La clase <see cref="T:System.Xml.XmlDictionary" /> que se va a usar como diccionario compartido.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryWriter" /> que escribe el formato XML binario WCF.</summary>\r
+      <returns>Instancia de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Secuencia en la que se va a escribir.</param>\r
+      <param name="dictionary">La clase <see cref="T:System.Xml.XmlDictionary" /> que se va a usar como diccionario compartido.</param>\r
+      <param name="session">Objeto <see cref="T:System.Xml.XmlBinaryWriterSession" /> que se va a usar.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">\r
+      <summary>Crea una instancia de <see cref="T:System.Xml.XmlDictionaryWriter" /> que escribe el formato XML binario WCF.</summary>\r
+      <returns>Instancia de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">El flujo del que se va a leer.</param>\r
+      <param name="dictionary">La clase <see cref="T:System.Xml.XmlDictionary" /> que se va a usar como diccionario compartido.</param>\r
+      <param name="session">Objeto <see cref="T:System.Xml.XmlBinaryWriterSession" /> que se va a usar.</param>\r
+      <param name="ownsStream">Si es true para indicar que el sistema de escritura cerrará el flujo cuando haya terminado; de lo contrario, false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">\r
+      <summary>Crea una instancia de la clase <see cref="T:System.Xml.XmlDictionaryWriter" /> a partir de una clase <see cref="T:System.Xml.XmlWriter" /> existente.</summary>\r
+      <returns>Instancia de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="writer">Instancia de <see cref="T:System.Xml.XmlWriter" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="writer" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">\r
+      <summary>Crea una instancia de la clase <see cref="T:System.Xml.XmlDictionaryWriter" /> que escribe texto XML.</summary>\r
+      <returns>Instancia de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Secuencia en la que se va a escribir.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">\r
+      <summary>Crea una instancia de la clase <see cref="T:System.Xml.XmlDictionaryWriter" /> que escribe texto XML.</summary>\r
+      <returns>Instancia de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Secuencia en la que se va a escribir.</param>\r
+      <param name="encoding">La codificación de caracteres del resultado.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">\r
+      <summary>Crea una instancia de la clase <see cref="T:System.Xml.XmlDictionaryWriter" /> que escribe texto XML.</summary>\r
+      <returns>Instancia de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Secuencia en la que se va a escribir.</param>\r
+      <param name="encoding">La codificación de caracteres del flujo.</param>\r
+      <param name="ownsStream">Si es true para indicar que el sistema de escritura cerrará el flujo cuando haya terminado; de lo contrario, false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">\r
+      <summary>Cuando lo implementa una clase derivada, detiene la colocación en forma canónica iniciada por la llamada al método <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])" /> coincidente.</summary>\r
+      <exception cref="T:System.NotSupportedException">Este método aún no se ha implementado.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>Cuando se implementa mediante una clase derivada, inicia la canonización.</summary>\r
+      <param name="stream">Secuencia en la que se va a escribir.</param>\r
+      <param name="includeComments">true para incluir comentarios; en caso contrario, false.</param>\r
+      <param name="inclusivePrefixes">Los prefijos que se van a incluir.</param>\r
+      <exception cref="T:System.NotSupportedException">Este método aún no se ha implementado.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Boolean" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los datos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de valores que se deben escribir desde la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.DateTime" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Decimal" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Double" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Guid" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Int16" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Int32" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Int64" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Single" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Boolean" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.DateTime" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Decimal" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Double" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Guid" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Int16" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Int32" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Int64" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.Single" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Escribe los nodos de una matriz <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="array">La matriz que contiene los nodos.</param>\r
+      <param name="offset">Índice inicial de la matriz.</param>\r
+      <param name="count">El número de nodos que se van a obtener de la matriz.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> es null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> es &lt; 0 o &gt; que la longitud de <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> es &lt; 0 o &gt; la longitud de <paramref name="array" /> menos <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Escribe un nombre calificado de atributo y un valor.</summary>\r
+      <param name="prefix">Prefijo del atributo.</param>\r
+      <param name="localName">Nombre local del atributo.</param>\r
+      <param name="namespaceUri">URI de espacio de nombres del atributo.</param>\r
+      <param name="value">El atributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Escribe un nombre calificado de atributo y un valor.</summary>\r
+      <param name="localName">Nombre local del atributo.</param>\r
+      <param name="namespaceUri">URI de espacio de nombres del atributo.</param>\r
+      <param name="value">El atributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Escribe un elemento con un contenido de texto.</summary>\r
+      <param name="prefix">Prefijo del elemento.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="value">El contenido del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Escribe un elemento con un contenido de texto.</summary>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <param name="value">El contenido del elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Escribe el nodo XML actual de un objeto <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />.</param>\r
+      <param name="defattr">Es true para copiar los atributos predeterminados de XmlReader; en caso contrario, es false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Escribe el nodo XML actual de un objeto <see cref="T:System.Xml.XmlReader" />.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <param name="defattr">Es true para copiar los atributos predeterminados de <see cref="T:System.Xml.XmlReader" />; en caso contrario, es false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Escribe el nombre completo del espacio de nombres.Este método busca el prefijo que está en el ámbito del espacio de nombres especificado.</summary>\r
+      <param name="localName">El nombre local del nombre completo.</param>\r
+      <param name="namespaceUri">El espacio de nombres URI del nombre completo.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Escribe el inicio de un atributo con el URI de espacio de nombres, el prefijo y el nombre local especificados.</summary>\r
+      <param name="prefix">Prefijo del espacio de nombres.</param>\r
+      <param name="localName">Nombre local del atributo.</param>\r
+      <param name="namespaceUri">URI de espacio de nombres del atributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Escribe el inicio de un atributo con el URI de espacio de nombres y el nombre local especificados.</summary>\r
+      <param name="localName">Nombre local del atributo.</param>\r
+      <param name="namespaceUri">URI de espacio de nombres del atributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Escribe la etiqueta de apertura especificada y la asocia al espacio de nombres y al prefijo especificados.</summary>\r
+      <param name="prefix">Prefijo del elemento.</param>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <exception cref="T:System.InvalidOperationException">El sistema de escritura está cerrado.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Escribe la etiqueta de apertura especificada y la asocia al espacio de nombres especificado.</summary>\r
+      <param name="localName">Nombre local del elemento.</param>\r
+      <param name="namespaceUri">Identificador URI de espacio de nombres del elemento.</param>\r
+      <exception cref="T:System.InvalidOperationException">El sistema de escritura está cerrado.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">\r
+      <summary>Escribe el contenido de texto especificado.</summary>\r
+      <param name="value">Texto que se va a escribir.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Escribe el nodo de texto en el que se coloca <see cref="T:System.Xml.XmlDictionaryReader" /> actualmente.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> del que obtener el valor de texto.</param>\r
+      <param name="isAttribute">true para indicar que el lector se coloca en un valor de atributo o contenido de elemento; de lo contrario false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">\r
+      <summary>Escribe un valor <see cref="T:System.Guid" />.</summary>\r
+      <param name="value">Valor <see cref="T:System.Guid" /> que se va a escribir.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">\r
+      <summary>Escribe un valor <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="value">Valor <see cref="T:System.TimeSpan" /> que se va a escribir.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">\r
+      <summary>Escribe un valor de identificador único.</summary>\r
+      <param name="value">El valor de identificador único que se va a escribir.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">\r
+      <summary>Escribe un valor <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <param name="value">Valor de <see cref="T:System.Xml.XmlDictionaryString" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">\r
+      <summary>Escribe un atributo XML estándar en el nodo actual.</summary>\r
+      <param name="localName">Nombre local del atributo.</param>\r
+      <param name="value">Valor del atributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Escribe un atributo XML en el nodo actual.</summary>\r
+      <param name="localName">Nombre local del atributo.</param>\r
+      <param name="value">Valor del atributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">\r
+      <summary>Escribe un atributo de declaración de espacio de nombres.</summary>\r
+      <param name="prefix">El prefijo que está enlazado al espacio de nombres especificado.</param>\r
+      <param name="namespaceUri">El espacio de nombres al que está enlazado el prefijo.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> es null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">\r
+      <summary>Escribe un atributo de declaración de espacio de nombres.</summary>\r
+      <param name="prefix">El prefijo que está enlazado al espacio de nombres especificado.</param>\r
+      <param name="namespaceUri">El espacio de nombres al que está enlazado el prefijo.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> es null.</exception>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Security.SecureString.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Security.SecureString.xml
new file mode 100644 (file)
index 0000000..7f851a1
--- /dev/null
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Security.SecureString</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Security.SecureString">\r
+      <summary>Representa el texto que debe mantenerse confidencial (por ejemplo, mediante su eliminación de la memoria del equipo cuando ya no se necesite).Esta clase no puede heredarse.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.SecureString" />.</summary>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">\r
+      <summary>Inicializa una nueva instancia de la clase <see cref="T:System.Security.SecureString" /> desde una submatriz de objetos <see cref="T:System.Char" />. </summary>\r
+      <param name="value">Puntero a una matriz de objetos <see cref="T:System.Char" />.</param>\r
+      <param name="length">Número de elementos de <paramref name="value" /> que se van a incluir en la nueva instancia.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="length" /> is less than zero or greater than 65,536.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.AppendChar(System.Char)">\r
+      <summary>Anexa un carácter al final de la cadena segura actual.</summary>\r
+      <param name="c">Carácter que se va a anexar a esta cadena segura.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Clear">\r
+      <summary>Elimina el valor de la cadena segura actual.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Copy">\r
+      <summary>Crea una copia de la cadena segura actual.</summary>\r
+      <returns>Duplicado de esta cadena segura.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Dispose">\r
+      <summary>Libera todos los recursos que usa el objeto <see cref="T:System.Security.SecureString" /> actual.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">\r
+      <summary>Inserta un carácter en esta cadena segura en la posición de índice especificada. </summary>\r
+      <param name="index">Posición de índice donde se inserta el parámetro <paramref name="c" />.</param>\r
+      <param name="c">Carácter que se va a insertar.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.IsReadOnly">\r
+      <summary>Indica si esta cadena segura está marcada como de solo lectura.</summary>\r
+      <returns>Es true si la cadena segura está marcada como de solo lectura; en caso contrario, false.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.Security.SecureString.Length">\r
+      <summary>Obtiene el número de caracteres de la cadena segura actual.</summary>\r
+      <returns>Número de objetos <see cref="T:System.Char" /> de esta cadena segura.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.MakeReadOnly">\r
+      <summary>Hace que el valor de texto de esta cadena segura sea de solo lectura.   </summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">\r
+      <summary>Quita de esta cadena segura el carácter que se encuentra en la posición de índice especificada.</summary>\r
+      <param name="index">Posición de índice de un carácter en esta cadena segura.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">\r
+      <summary>Reemplaza con otro carácter el carácter existente en la posición de índice especificada.</summary>\r
+      <param name="index">Posición de índice de un carácter existente en esta cadena segura.</param>\r
+      <param name="c">Carácter que reemplaza al carácter existente.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="T:System.Security.SecureStringMarshal"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Threading.Overlapped.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Threading.Overlapped.xml
new file mode 100644 (file)
index 0000000..ffafa42
--- /dev/null
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Threading.Overlapped</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Threading.IOCompletionCallback">\r
+      <summary>Recibe el código de error, el número de bytes y el tipo de valor superpuesto cuando finaliza una operación de E/S en el grupo de subprocesos.</summary>\r
+      <param name="errorCode">Código de error. </param>\r
+      <param name="numBytes">Número de bytes que se transfieren. </param>\r
+      <param name="pOVERLAP">\r
+        <see cref="T:System.Threading.NativeOverlapped" /> que representa un puntero no administrado al tipo de valor superpuesto nativo. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.NativeOverlapped">\r
+      <summary>Proporciona un diseño explícito que se puede ver desde el código no administrado y que tendrá el mismo diseño que la estructura OVERLAPPED de Win32 con campos reservados adicionales al final.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
+      <summary>Especifica el identificador de un evento establecido en estado señalado cuando la operación ha finalizado.El proceso de llamada debe establecer este miembro en cero o en un identificador de evento válido antes de llamar a cualquier función superpuesta.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
+      <summary>Especifica la longitud de los datos transferidos.Reservado para el uso del sistema operativo.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
+      <summary>Especifica un estado dependiente del sistema.Reservado para el uso del sistema operativo.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
+      <summary>Especifica los bytes más significativos del desplazamiento de bytes donde se va a iniciar la transferencia.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
+      <summary>Especifica la posición de archivo en la que se va a iniciar la transferencia.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.Overlapped">\r
+      <summary>Proporciona una representación administrada de una estructura OVERLAPPED de Win32, incluyendo métodos para transferir información de una instancia de <see cref="T:System.Threading.Overlapped" /> a una estructura <see cref="T:System.Threading.NativeOverlapped" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.#ctor">\r
+      <summary>Inicializa una nueva instancia vacía de la clase <see cref="T:System.Threading.Overlapped" />.</summary>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.AsyncResult">\r
+      <summary>Obtiene o establece el objeto que proporciona información de estado sobre la operación de E/S.</summary>\r
+      <returns>Objeto que implementa la interfaz <see cref="T:System.IAsyncResult" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
+      <summary>Libera la memoria no administrada asociada a una estructura nativa superpuesta asignada por el método <see cref="Overload:System.Threading.Overlapped.Pack" />.</summary>\r
+      <param name="nativeOverlappedPtr">Puntero a la estructura <see cref="T:System.Threading.NativeOverlapped" /> que se va a liberar.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> es null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetHigh">\r
+      <summary>Obtiene o establece la palabra de orden superior de la posición del archivo en la que iniciar la transferencia.La posición de archivo es el desplazamiento de bytes desde el inicio del archivo.</summary>\r
+      <returns>Valor <see cref="T:System.Int32" /> que representa la palabra alta de la posición del archivo.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetLow">\r
+      <summary>Obtiene o establece la palabra de orden inferior de la posición del archivo en la que iniciar la transferencia.La posición de archivo es el desplazamiento de bytes desde el inicio del archivo.</summary>\r
+      <returns>Valor <see cref="T:System.Int32" /> que representa la palabra baja de la posición del archivo.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Empaqueta la instancia actual en una estructura <see cref="T:System.Threading.NativeOverlapped" />, especificando un delegado que se invoca al completarse la operación de E/S asincrónica y un objeto administrado que actúa como búfer.</summary>\r
+      <returns>Puntero no administrado a una estructura <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
+      <param name="iocb">Delegado <see cref="T:System.Threading.IOCompletionCallback" /> que representa el método de devolución de llamada invocado al completarse la operación de E/S asincrónica.</param>\r
+      <param name="userData">Objeto o matriz de objetos que representa el búfer de entrada o salida para la operación.Cada objeto representa un búfer, por ejemplo una matriz de bytes.</param>\r
+      <exception cref="T:System.InvalidOperationException">El objeto <see cref="T:System.Threading.Overlapped" /> actual ya se ha empaquetado.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
+      <summary>Desempaqueta la estructura <see cref="T:System.Threading.NativeOverlapped" /> no administrada especificada en un objeto <see cref="T:System.Threading.Overlapped" /> administrado. </summary>\r
+      <returns>Objeto <see cref="T:System.Threading.Overlapped" /> que contiene la información desempaquetada de la estructura nativa.</returns>\r
+      <param name="nativeOverlappedPtr">Puntero no administrado a una estructura <see cref="T:System.Threading.NativeOverlapped" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> es null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Empaqueta la instancia actual en una estructura <see cref="T:System.Threading.NativeOverlapped" />, especificando el delegado que se invoca al finalizar la operación de E/S asincrónica y el objeto administrado que actúa como búfer.No difunde la pila de llamadas.</summary>\r
+      <returns>Puntero no administrado a una estructura <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
+      <param name="iocb">Delegado <see cref="T:System.Threading.IOCompletionCallback" /> que representa el método de devolución de llamada invocado al completarse la operación de E/S asincrónica.</param>\r
+      <param name="userData">Objeto o matriz de objetos que representa el búfer de entrada o salida para la operación.Cada objeto representa un búfer, por ejemplo una matriz de bytes.</param>\r
+      <exception cref="T:System.Security.SecurityException">El llamador no dispone del permiso requerido. </exception>\r
+      <exception cref="T:System.InvalidOperationException">El objeto <see cref="T:System.Threading.Overlapped" /> actual ya está empaquetado.</exception>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
+    <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Xml.XPath.XDocument.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/es/System.Xml.XPath.XDocument.xml
new file mode 100644 (file)
index 0000000..adc24c6
--- /dev/null
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Xml.XPath.XDocument</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Xml.XPath.Extensions">\r
+      <summary>Esta clase contiene los métodos de extensión de LINQ to XML que le permiten evaluar las expresiones XPath.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)">\r
+      <summary>Crea un objeto <see cref="T:System.Xml.XPath.XPathNavigator" /> para <see cref="T:System.Xml.Linq.XNode" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XPath.XPathNavigator" /> que puede procesar consultas XPath.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> que puede procesar consultas XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)">\r
+      <summary>Crea un objeto <see cref="T:System.Xml.XPath.XPathNavigator" /> para <see cref="T:System.Xml.Linq.XNode" />.<see cref="T:System.Xml.XmlNameTable" /> permite un procesamiento más eficaz de la expresión XPath.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XPath.XPathNavigator" /> que puede procesar consultas XPath.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> que procesa consultas XPath.</param>\r
+      <param name="nameTable">Objeto <see cref="T:System.Xml.XmlNameTable" /> que se va a utilizar en <see cref="T:System.Xml.XPath.XPathNavigator" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Evalúa una expresión XPath.</summary>\r
+      <returns>Objeto que puede contener un valor bool,  double,  string o <see cref="T:System.Collections.Generic.IEnumerable`1" />. </returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> en el que se va a evaluar la expresión XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> que contiene una expresión XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Evalúa una expresión XPath, resolviendo los prefijos de espacio de nombres mediante el <see cref="T:System.Xml.IXmlNamespaceResolver" /> especificado.</summary>\r
+      <returns>Objeto que contiene el resultado de evaluar la expresión.El objeto puede ser bool, double, string o <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> en el que se va a evaluar la expresión XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> que contiene una expresión XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> para los prefijos de espacio de nombres de la expresión XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Selecciona un objeto <see cref="T:System.Xml.Linq.XElement" /> mediante una expresión XPath.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" /> o null.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> en el que se va a evaluar la expresión XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> que contiene una expresión XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Selecciona un <see cref="T:System.Xml.Linq.XElement" /> utilizando una expresión XPath, que resuelve los prefijos de espacio de nombres mediante el <see cref="T:System.Xml.IXmlNamespaceResolver" /> especificado.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" /> o null.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> en el que se va a evaluar la expresión XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> que contiene una expresión XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> para los prefijos de espacio de nombres de la expresión XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Selecciona una colección de elementos mediante una expresión XPath.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Xml.Linq.XElement" /> que contiene los elementos seleccionados.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> en el que se va a evaluar la expresión XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> que contiene una expresión XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Selecciona una colección de elementos utilizando una expresión XPath, que resuelve los prefijos de espacio de nombres mediante el <see cref="T:System.Xml.IXmlNamespaceResolver" /> especificado.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Xml.Linq.XElement" /> que contiene los elementos seleccionados.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> en el que se va a evaluar la expresión XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> que contiene una expresión XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> para los prefijos de espacio de nombres de la expresión XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XPath.XDocumentExtensions"></member>\r
+    <member name="M:System.Xml.XPath.XDocumentExtensions.ToXPathNavigable(System.Xml.Linq.XNode)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Data.Common.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Data.Common.xml
new file mode 100644 (file)
index 0000000..2774a85
--- /dev/null
@@ -0,0 +1,1335 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Data.Common</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.DBNull">\r
+      <summary>Représente une valeur inexistante.Cette classe ne peut pas être héritée.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString">\r
+      <summary>Retourne une chaîne vide (<see cref="F:System.String.Empty" />).</summary>\r
+      <returns>Chaîne vide (<see cref="F:System.String.Empty" />).</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString(System.IFormatProvider)">\r
+      <summary>Retourne une chaîne vide à l'aide du <see cref="T:System.IFormatProvider" /> spécifié.</summary>\r
+      <returns>Chaîne vide (<see cref="F:System.String.Empty" />).</returns>\r
+      <param name="provider">\r
+        <see cref="T:System.IFormatProvider" /> à utiliser pour mettre en forme la valeur de retour.ou null pour obtenir les informations de format à partir des paramètres régionaux définis dans le système d'exploitation. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.DBNull.Value">\r
+      <summary>Représente l'instance unique de la classe <see cref="T:System.DBNull" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.CommandBehavior">\r
+      <summary>Fournit une description des résultats de la requête et de ses effets sur la base de données.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.CloseConnection">\r
+      <summary>Lorsque la commande est exécutée, l'objet Connection associé se ferme en même temps que l'objet DataReader.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.Default">\r
+      <summary>La requête peut retourner plusieurs jeux de résultats.L'exécution de la requête peut affecter l'état de la base de données.Default ne définit aucun indicateur <see cref="T:System.Data.CommandBehavior" />, le fait d'appeler ExecuteReader(CommandBehavior.Default) équivaut donc à appeler ExecuteReader().</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.KeyInfo">\r
+      <summary>La requête retourne des informations de colonne et de clé primaire. </summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SchemaOnly">\r
+      <summary>La requête retourne uniquement des informations sur la colonne.Lors de l'utilisation de <see cref="F:System.Data.CommandBehavior.SchemaOnly" />, le fournisseur de données .NET Framework pour SQL Server fait précéder l'instruction en cours d'exécution par SET FMTONLY ON.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SequentialAccess">\r
+      <summary>Fournit à DataReader un moyen de gérer les lignes qui contiennent des colonnes renfermant des valeurs binaires élevées.Plutôt que de charger la ligne entière, SequentialAccess permet à DataReader de charger les données en tant que flux.Vous pouvez ensuite utiliser la méthode GetBytes ou GetChars afin de spécifier un emplacement d'octets à partir duquel démarrer l'opération de lecture, ainsi qu'une taille de mémoire tampon limitée pour les données retournées.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleResult">\r
+      <summary>La requête retourne un jeu de résultat unique.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleRow">\r
+      <summary>La requête est supposée retourner une ligne unique du premier jeu de résultats.L'exécution de la requête peut affecter l'état de la base de données.Certains fournisseurs de données .NET Framework peuvent éventuellement utiliser ces informations pour optimiser les performances de la commande.Lorsque vous spécifiez <see cref="F:System.Data.CommandBehavior.SingleRow" /> avec la méthode <see cref="M:System.Data.OleDb.OleDbCommand.ExecuteReader" /> de l'objet <see cref="T:System.Data.OleDb.OleDbCommand" />, le fournisseur de données .NET Framework pour OLE DB effectue la liaison à l'aide de l'interface IRow OLE DB si elle est disponible.Sinon, il utilise l'interface IRowset.Si votre instruction SQL doit normalement retourner une seule ligne, la spécification de <see cref="F:System.Data.CommandBehavior.SingleRow" /> peut également améliorer les performances de l'application.Il est possible de spécifier SingleRow lors de l'exécution de requêtes qui sont supposées retourner plusieurs jeux de résultats.  Dans ce cas, où une requête SQL à plusieurs jeux de résultats et une ligne unique sont spécifiés, le résultat retourné contiendra uniquement la première ligne du premier jeu de résultats.Les autres jeux de résultats de la requête ne seront pas retournés.</summary>\r
+    </member>\r
+    <member name="T:System.Data.CommandType">\r
+      <summary>Spécifie la façon dont une chaîne de commande est interprétée.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.StoredProcedure">\r
+      <summary>Nom d'une procédure stockée.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.TableDirect">\r
+      <summary>Nom d'une table.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.Text">\r
+      <summary>Commande de texte SQL (valeur par défaut). </summary>\r
+    </member>\r
+    <member name="T:System.Data.ConnectionState">\r
+      <summary>Décrit l'état actuel de la connexion à une source de données.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Broken">\r
+      <summary>La connexion à la source de données est interrompue.Cela ne peut se produire qu'après l'ouverture de la connexion.Une connexion dans cet état peut être fermée, puis rouverte. (Cette valeur est réservée à des prochaines versions du produit.)</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Closed">\r
+      <summary>La connexion est fermée.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Connecting">\r
+      <summary>L'objet connection se connecte à la source de données.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Executing">\r
+      <summary>L'objet connection exécute une commande. (Cette valeur est réservée à des prochaines versions du produit.) </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Fetching">\r
+      <summary>L'objet connection récupère des données. (Cette valeur est réservée à des prochaines versions du produit.) </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Open">\r
+      <summary>La connexion est ouverte.</summary>\r
+    </member>\r
+    <member name="T:System.Data.DbType">\r
+      <summary>Spécifie le type de données d'un champ, d'une propriété ou d'un objet Parameter d'un fournisseur de données .NET Framework.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiString">\r
+      <summary>Flux de caractères non-Unicode de longueur variable comptant entre 1 et 8 000 caractères.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiStringFixedLength">\r
+      <summary>Flux de longueur fixe de caractères non-Unicode.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Binary">\r
+      <summary>Flux de données binaires de longueur variable comptant entre 1 et 8 000 octets.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Boolean">\r
+      <summary>Type simple représentant les valeurs booléennes de true ou false.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Byte">\r
+      <summary>Entier non signé 8 bits dont la valeur est comprise entre 0 et 255.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Currency">\r
+      <summary>Valeur monétaire comprise entre -2 63 (soit -9 223 372 036 854 775 808) et 2 63 (soit +9 223 372 036 854 775 807), avec une précision d'un dix millième d'unité monétaire.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Date">\r
+      <summary>Type représentant une valeur de date.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime">\r
+      <summary>Type représentant une valeur de date et d'heure.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime2">\r
+      <summary>Données de date et d'heure.La plage des valeurs de date s'étend du 1er janvier de l'an 1 AD jusqu'au 31 décembre 9999 AD.La plage des valeurs horaires s'étend de 00:00:00 à 23:59:59,9999999 avec une précision de 100 nanosecondes.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTimeOffset">\r
+      <summary>Données de date et d'heure avec prise en compte du fuseau horaire.La plage des valeurs de date s'étend du 1er janvier de l'an 1 AD jusqu'au 31 décembre 9999 AD.La plage des valeurs horaires s'étend de 00:00:00 à 23:59:59,9999999 avec une précision de 100 nanosecondes.La plage des valeurs de fuseau horaire s'étend de -14:00 à +14:00.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Decimal">\r
+      <summary>Type simple représentant des valeurs comprises entre 1.0 x 10-28 et environ 7.9 x 1028, avec 28-29 chiffres significatifs.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Double">\r
+      <summary>Type en virgule flottante représentant des valeurs comprises entre 5.0 x 10-324 et 1.7 x 10308 environ, avec une précision de 15-16 chiffres.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Guid">\r
+      <summary>GUID (Identificateur global unique).</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int16">\r
+      <summary>Type intégral représentant des entiers 16 bits signés dont la valeur est comprise entre -32768 et 32767.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int32">\r
+      <summary>Type intégral représentant des entiers 32 bits signés dont la valeur est comprise entre -2147483648 et 2147483647.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int64">\r
+      <summary>Type intégral représentant des entiers 64 bits signés dont la valeur est comprise entre -9223372036854775808 et 9223372036854775807.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Object">\r
+      <summary>Type général représentant un type référence ou valeur non explicitement représenté par une autre valeur DbType.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.SByte">\r
+      <summary>Type intégral représentant des entiers 8 bits signés dont la valeur est comprise entre -128 et 127.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Single">\r
+      <summary>Type en virgule flottante représentant des valeurs comprises entre 1.5 x 10-45 et 3.4 x 1038 environ, avec une précision de 7 chiffres.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.String">\r
+      <summary>Type représentant des chaînes de caractères Unicode.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.StringFixedLength">\r
+      <summary>Chaîne de longueur fixe de caractères Unicode.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Time">\r
+      <summary>Type représentant une valeur DateTime SQL Server.Si vous voulez utiliser une valeur time SQL Server, utilisez <see cref="F:System.Data.SqlDbType.Time" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt16">\r
+      <summary>Type intégral représentant des entiers 16 bits non signés dont la valeur est comprise entre 0 et 65 535.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt32">\r
+      <summary>Type intégral représentant des entiers 32 bits non signés dont la valeur est comprise entre 0 et 4294967295.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt64">\r
+      <summary>Type intégral représentant des entiers 64 bits non signés dont la valeur est comprise entre 0 et 18446744073709551615.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.VarNumeric">\r
+      <summary>Valeur numérique de longueur variable.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Xml">\r
+      <summary>Représentation analysée d'un document ou d'un fragment XML.</summary>\r
+    </member>\r
+    <member name="T:System.Data.IsolationLevel">\r
+      <summary>Spécifie le comportement de verrouillage des transactions pour la connexion.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Chaos">\r
+      <summary>Les modifications en attente, provenant des transactions les plus isolées, ne peuvent pas être remplacées.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadCommitted">\r
+      <summary>Les verrous partagés sont conservés pendant la lecture des données afin d'éviter tout défaut de lecture, mais les données peuvent être modifiées avant la fin de la transaction, entraînant ainsi des données fantômes ou des lectures qui ne peuvent pas être répétées.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadUncommitted">\r
+      <summary>Un défaut de lecture est possible, ce qui signifie qu'aucun verrou partagé n'est émis et qu'aucun verrou exclusif n'est respecté.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.RepeatableRead">\r
+      <summary>Des verrous sont placés sur toutes les données utilisées dans une requête afin d'empêcher d'autres utilisateurs de mettre à jour les données.Empêche les lectures qui ne peuvent pas être répétées, mais des lignes fantômes peuvent toujours exister.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Serializable">\r
+      <summary>Un verrou de plage est placé sur <see cref="T:System.Data.DataSet" /> afin d'empêcher les autres utilisateurs de mettre à jour ou de modifier les lignes du groupe de données avant la fin de la transaction.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Snapshot">\r
+      <summary>Réduit le blocage en stockant une version des données qu'une application pourra lire pendant qu'une autre les modifiera.Indique qu'il n'est pas possible de voir les modifications apportées dans une transaction à partir d'une autre transaction, même si vous réexécutez la requête.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Unspecified">\r
+      <summary>Un niveau d'isolement différent de celui spécifié est utilisé actuellement, mais il est impossible de le déterminer.</summary>\r
+    </member>\r
+    <member name="T:System.Data.ParameterDirection">\r
+      <summary>Spécifie le type d'un paramètre au sein d'une requête par rapport à <see cref="T:System.Data.DataSet" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Input">\r
+      <summary>Le paramètre est un paramètre d'entrée.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.InputOutput">\r
+      <summary>Le paramètre est à la fois un paramètre d'entrée et de sortie.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Output">\r
+      <summary>Le paramètre est un paramètre de sortie.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.ReturnValue">\r
+      <summary>Le paramètre représente une valeur de retour d'une opération telle qu'une procédure stockée, une fonction intégrée ou une fonction définie par l'utilisateur.</summary>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventArgs">\r
+      <summary>Fournit des données destinées à l'événement de changement d'état d'un fournisseur de données .NET Framework.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.StateChangeEventArgs.#ctor(System.Data.ConnectionState,System.Data.ConnectionState)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Data.StateChangeEventArgs" /> lorsque l'état actuel et l'état d'origine de l'objet ont été fournis.</summary>\r
+      <param name="originalState">Une des valeurs de <see cref="T:System.Data.ConnectionState" />. </param>\r
+      <param name="currentState">Une des valeurs de <see cref="T:System.Data.ConnectionState" />. </param>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.CurrentState">\r
+      <summary>Obtient le nouvel état de la connexion.L'objet de connexion est déjà dans le nouvel état lorsque l'événement est déclenché.</summary>\r
+      <returns>Une des valeurs de <see cref="T:System.Data.ConnectionState" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.OriginalState">\r
+      <summary>Obtient l'état d'origine de la connexion.</summary>\r
+      <returns>Une des valeurs de <see cref="T:System.Data.ConnectionState" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventHandler">\r
+      <summary>Représente la méthode qui gérera l'événement <see cref="E:System.Data.Common.DbConnection.StateChange" />.</summary>\r
+      <param name="sender">Source de l'événement. </param>\r
+      <param name="e">\r
+        <see cref="T:System.Data.StateChangeEventArgs" /> qui contient les données d'événement. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.UpdateRowSource">\r
+      <summary>Spécifie la façon dont les résultats des commandes de requêtes sont appliqués à la ligne en cours de mise à jour.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.Both">\r
+      <summary>Les paramètres de sortie et la première ligne retournée sont mappés à la ligne modifiée dans <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.FirstReturnedRecord">\r
+      <summary>Les données de la première ligne retournée sont mappées à la ligne modifiée dans <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.None">\r
+      <summary>Tous les paramètres et les lignes retournés sont ignorés.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.OutputParameters">\r
+      <summary>Les paramètres de sortie sont mappés à la ligne modifiée dans <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbCommand">\r
+      <summary>Représente une instruction SQL ou une procédure stockée à exécuter par rapport à une source de données.Fournit une classe de base pour les classes spécifiques à la base de données qui représentent des commandes.<see cref="Overload:System.Data.Common.DbCommand.ExecuteNonQueryAsync" /></summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.#ctor">\r
+      <summary>Construit une instance de l'objet <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Cancel">\r
+      <summary>Tente d'annuler l'exécution de <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandText">\r
+      <summary>Obtient ou définit la commande de texte à exécuter par rapport à la source de données.</summary>\r
+      <returns>Commande de texte à exécuter.La valeur par défaut est une chaîne vide ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandTimeout">\r
+      <summary>Obtient ou définit la durée d'attente qui précède le moment où il est mis fin à une tentative d'exécution d'une commande et où une erreur est générée.</summary>\r
+      <returns>Durée (en secondes) d'attente de l'exécution de la commande.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandType">\r
+      <summary>Indique ou spécifie la manière dont la propriété <see cref="P:System.Data.Common.DbCommand.CommandText" /> doit être interprétée.</summary>\r
+      <returns>Une des valeurs de <see cref="T:System.Data.CommandType" />.La valeur par défaut est Text.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Connection">\r
+      <summary>Obtient ou définit le <see cref="T:System.Data.Common.DbConnection" /> utilisé par ce <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Connexion à la source de données.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateDbParameter">\r
+      <summary>Crée une nouvelle instance d'un objet <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateParameter">\r
+      <summary>Crée une nouvelle instance d'un objet <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbConnection">\r
+      <summary>Obtient ou définit le <see cref="T:System.Data.Common.DbConnection" /> utilisé par ce <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Connexion à la source de données.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbParameterCollection">\r
+      <summary>Obtient la collection d'objets <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Paramètres de l'instruction SQL ou de la procédure stockée.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbTransaction">\r
+      <summary>Obtient ou définit <see cref="P:System.Data.Common.DbCommand.DbTransaction" /> dans laquelle l'objet <see cref="T:System.Data.Common.DbCommand" /> s'exécute.</summary>\r
+      <returns>Transaction dans laquelle un objet Command d'un fournisseur de données .NET Framework s'exécute.La valeur par défaut est une référence null (Nothing en Visual Basic).</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DesignTimeVisible">\r
+      <summary>Obtient ou définit une valeur indiquant si l'objet command doit être visible dans un contrôle d'interface personnalisé.</summary>\r
+      <returns>true, si l'objet command doit être visible dans un contrôle ; sinon false.La valeur par défaut est true.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReader(System.Data.CommandBehavior)">\r
+      <summary>Exécute le texte de commande par rapport à la connexion.</summary>\r
+      <returns>Tâche qui représente l'opération.</returns>\r
+      <param name="behavior">Instance de <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+      <exception cref="T:System.ArgumentException">Valeur <see cref="T:System.Data.CommandBehavior" /> non valide.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Les fournisseurs doivent implémenter cette méthode pour assurer une implémentation non définie par défaut pour les surcharges <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />.L'implémentation par défaut appelle la méthode <see cref="M:System.Data.Common.DbCommand.ExecuteReader" /> synchrone et retourne une tâche terminée, bloquant ainsi le thread appelant.L'implémentation par défaut retourne une tâche annulée si un jeton d'annulation déjà annulé est passé.Les exceptions levées par ExecuteReader sont communiquées via la propriété d'exception de tâche retournée.Cette méthode accepte un jeton d'annulation qui peut être utilisé pour demander l'annulation de l'opération plus tôt que prévu.Les implémentations peuvent ignorer cette demande.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <param name="behavior">Options pour l'exécution des instructions et la récupération des données.</param>\r
+      <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+      <exception cref="T:System.ArgumentException">Valeur <see cref="T:System.Data.CommandBehavior" /> non valide.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQuery">\r
+      <summary>Exécute une instruction SQL par rapport à un objet de connexion.</summary>\r
+      <returns>Nombre de lignes affectées.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync">\r
+      <summary>Version asynchrone de <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />, qui exécute une instruction SQL par rapport à un objet de connexion.Appelle <see cref="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)" /> avec CancellationToken.None.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)">\r
+      <summary>Il s'agit de la version asynchrone de <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />.Les fournisseurs doivent effectuer le remplacement avec une implémentation appropriée.Le jeton d'annulation peut éventuellement être ignoré.L'implémentation par défaut appelle la méthode <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> synchrone et retourne une tâche terminée, bloquant ainsi le thread appelant.L'implémentation par défaut retourne une tâche annulée si un jeton d'annulation déjà annulé est passé.  Les exceptions levées par <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> sont communiquées via la propriété d'exception de tâche retournée.N'appelle pas d'autres méthodes et propriétés de l'objet DbCommand jusqu'à ce que la tâche retournée soit terminée.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader">\r
+      <summary>Exécute <see cref="P:System.Data.Common.DbCommand.CommandText" /> par rapport à <see cref="P:System.Data.Common.DbCommand.Connection" />, et retourne un <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior)">\r
+      <summary>Exécute <see cref="P:System.Data.Common.DbCommand.CommandText" /> par rapport à <see cref="P:System.Data.Common.DbCommand.Connection" />, et retourne un <see cref="T:System.Data.Common.DbDataReader" /> à l'aide d'une des valeurs <see cref="T:System.Data.CommandBehavior" />. </summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="behavior">Une des valeurs de <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync">\r
+      <summary>Version asynchrone de <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, qui exécute <see cref="P:System.Data.Common.DbCommand.CommandText" /> par rapport à <see cref="P:System.Data.Common.DbCommand.Connection" /> et retourne <see cref="T:System.Data.Common.DbDataReader" />.Appelle <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> avec CancellationToken.None.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+      <exception cref="T:System.ArgumentException">Valeur <see cref="T:System.Data.CommandBehavior" /> non valide.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior)">\r
+      <summary>Version asynchrone de <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, qui exécute <see cref="P:System.Data.Common.DbCommand.CommandText" /> par rapport à <see cref="P:System.Data.Common.DbCommand.Connection" /> et retourne <see cref="T:System.Data.Common.DbDataReader" />.Appelle <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <param name="behavior">Une des valeurs de <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+      <exception cref="T:System.ArgumentException">Valeur <see cref="T:System.Data.CommandBehavior" /> non valide.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Appelle <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <param name="behavior">Une des valeurs de <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+      <exception cref="T:System.ArgumentException">Valeur <see cref="T:System.Data.CommandBehavior" /> non valide.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>Version asynchrone de <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, qui exécute <see cref="P:System.Data.Common.DbCommand.CommandText" /> par rapport à <see cref="P:System.Data.Common.DbCommand.Connection" /> et retourne <see cref="T:System.Data.Common.DbDataReader" />.Cette méthode propage une notification indiquant que des opérations doivent être annulées.Appelle <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+      <exception cref="T:System.ArgumentException">Valeur <see cref="T:System.Data.CommandBehavior" /> non valide.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalar">\r
+      <summary>Exécute la requête et retourne la première colonne de la première ligne du jeu de résultats retourné par la requête.Toutes les autres colonnes et lignes sont ignorées.</summary>\r
+      <returns>Première colonne de la première ligne du jeu de résultats.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync">\r
+      <summary>Version asynchrone de <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />, qui exécute la requête et retourne la première colonne de la première ligne du jeu de résultats retourné par la requête.Toutes les autres colonnes et lignes sont ignorées.Appelle <see cref="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)" /> avec CancellationToken.None.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)">\r
+      <summary>Il s'agit de la version asynchrone de <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />.Les fournisseurs doivent effectuer le remplacement avec une implémentation appropriée.Le jeton d'annulation peut éventuellement être ignoré.L'implémentation par défaut appelle la méthode <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> synchrone et retourne une tâche terminée, bloquant ainsi le thread appelant.L'implémentation par défaut retourne une tâche annulée si un jeton d'annulation déjà annulé est passé.Les exceptions levées par ExecuteScalar sont communiquées via la propriété d'exception de tâche retournée.N'appelle pas d'autres méthodes et propriétés de l'objet DbCommand jusqu'à ce que la tâche retournée soit terminée.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Parameters">\r
+      <summary>Obtient la collection d'objets <see cref="T:System.Data.Common.DbParameter" />.Pour plus d'informations sur les paramètres, consultez Configuration des paramètres et des types de données de paramètre.</summary>\r
+      <returns>Paramètres de l'instruction SQL ou de la procédure stockée.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Prepare">\r
+      <summary>Crée une version préparée (ou compilée) de la commande dans la source de données.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Transaction">\r
+      <summary>Obtient ou définit <see cref="T:System.Data.Common.DbTransaction" /> dans laquelle l'objet <see cref="T:System.Data.Common.DbCommand" /> s'exécute.</summary>\r
+      <returns>Transaction dans laquelle un objet Command d'un fournisseur de données .NET Framework s'exécute.La valeur par défaut est une référence null (Nothing en Visual Basic).</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.UpdatedRowSource">\r
+      <summary>Obtient ou définit la manière dont les résultats des commandes sont appliqués à <see cref="T:System.Data.DataRow" /> lorsqu'ils sont utilisés par la méthode Update de <see cref="T:System.Data.Common.DbDataAdapter" />.</summary>\r
+      <returns>Une des valeurs de <see cref="T:System.Data.UpdateRowSource" />.La valeur par défaut est Both à moins que la commande soit automatiquement générée.Dans ce cas, la valeur par défaut est None.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnection">\r
+      <summary>Représente une connexion à une base de données. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Data.Common.DbConnection" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginDbTransaction(System.Data.IsolationLevel)">\r
+      <summary>Commence une transaction de base de données.</summary>\r
+      <returns>Objet représentant la nouvelle transaction.</returns>\r
+      <param name="isolationLevel">Spécifie le niveau d'isolement de la transaction.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction">\r
+      <summary>Commence une transaction de base de données.</summary>\r
+      <returns>Objet représentant la nouvelle transaction.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction(System.Data.IsolationLevel)">\r
+      <summary>Commence une transaction de base de données avec le niveau d'isolement spécifié.</summary>\r
+      <returns>Objet représentant la nouvelle transaction.</returns>\r
+      <param name="isolationLevel">Spécifie le niveau d'isolement de la transaction.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.ChangeDatabase(System.String)">\r
+      <summary>Modifie la base de données active d'une connexion ouverte.</summary>\r
+      <param name="databaseName">Spécifie le nom de la base de données de la connexion à utiliser.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Close">\r
+      <summary>Ferme la connexion à la base de données.C'est la méthode recommandée de fermeture d'une connexion ouverte.</summary>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur survenue au niveau de la connexion pendant l'ouverture de la connexion. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionString">\r
+      <summary>Obtient ou définit la chaîne utilisée pour ouvrir la connexion.</summary>\r
+      <returns>Chaîne de connexion utilisée pour établir la connexion initiale.Le contenu exact de la chaîne de connexion dépend de la source de données spécifique de cette connexion.La valeur par défaut est une chaîne vide.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionTimeout">\r
+      <summary>Obtient la durée d'attente préalable à l'établissement d'une connexion avant que la tentative ne soit abandonnée et qu'une erreur ne soit générée.</summary>\r
+      <returns>Durée d'attente (en secondes) préalable à l'ouverture d'une connexion.La valeur par défaut est déterminée par le type de connexion spécifique que vous utilisez.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateCommand">\r
+      <summary>Crée et retourne un objet <see cref="T:System.Data.Common.DbCommand" /> associé à la connexion active.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateDbCommand">\r
+      <summary>Crée et retourne un objet <see cref="T:System.Data.Common.DbCommand" /> associé à la connexion active.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.Database">\r
+      <summary>Obtient le nom de la base de données active après avoir ouvert une connexion, ou le nom de la base de données spécifié dans la chaîne de connexion avant que la connexion ne soit ouverte.</summary>\r
+      <returns>Nom de la base de données active ou de la base de données à utiliser une fois la connexion ouverte.La valeur par défaut est une chaîne vide.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.DataSource">\r
+      <summary>Obtient le nom du serveur de base de données auquel se connecter.</summary>\r
+      <returns>Nom du serveur de base de données auquel se connecter.La valeur par défaut est une chaîne vide.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbConnection.OnStateChange(System.Data.StateChangeEventArgs)">\r
+      <summary>Déclenche l'événement <see cref="E:System.Data.Common.DbConnection.StateChange" />.</summary>\r
+      <param name="stateChange">\r
+        <see cref="T:System.Data.StateChangeEventArgs" /> qui contient les données d'événement.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Open">\r
+      <summary>Ouvre une connexion à une base de données avec les paramètres spécifiés par <see cref="P:System.Data.Common.DbConnection.ConnectionString" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync">\r
+      <summary>Version asynchrone de <see cref="M:System.Data.Common.DbConnection.Open" />, qui ouvre une connexion de base de données avec les paramètres spécifiés par <see cref="P:System.Data.Common.DbConnection.ConnectionString" />.Cette méthode appelle la méthode virtuelle <see cref="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)" /> avec CancellationToken.None.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)">\r
+      <summary>Il s'agit de la version asynchrone de <see cref="M:System.Data.Common.DbConnection.Open" />.Les fournisseurs doivent effectuer le remplacement avec une implémentation appropriée.Le jeton d'annulation peut éventuellement être respecté.L'implémentation par défaut appelle l'appel de méthode <see cref="M:System.Data.Common.DbConnection.Open" /> synchrone et retourne une tâche terminée.L'implémentation par défaut retourne une tâche annulée si un cancellationToken déjà annulé est passé.Les exceptions levées par Open sont communiquées via la propriété d'exception de tâche retournée.N'appelle pas d'autres méthodes et propriétés de l'objet DbConnection jusqu'à ce que la tâche retournée soit terminée.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <param name="cancellationToken">Instruction d'annulation.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ServerVersion">\r
+      <summary>Obtient une chaîne qui représente la version du serveur auquel l'objet est connecté.</summary>\r
+      <returns>Version de la base de données.Le format de la chaîne retournée dépend du type de connexion spécifique que vous utilisez.</returns>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="P:System.Data.Common.DbConnection.ServerVersion" /> a été appelée alors que la tâche retournée n'était pas terminée et que la connexion n'était pas établie après un appel à <see cref="Overload:System.Data.Common.DbConnection.OpenAsync" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.State">\r
+      <summary>Obtient une chaîne qui décrit l'état de la connexion.</summary>\r
+      <returns>État de la connexion.Le format de la chaîne retournée dépend du type de connexion spécifique que vous utilisez.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="E:System.Data.Common.DbConnection.StateChange">\r
+      <summary>Se produit lorsque l'état de l'événement change.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnectionStringBuilder">\r
+      <summary>Fournit une classe de base pour les générateurs de chaînes de connexion fortement typées.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Add(System.String,System.Object)">\r
+      <summary>Ajoute une entrée avec la clé et la valeur spécifiées dans <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <param name="keyword">Clé à ajouter dans <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <param name="value">Valeur pour la clé spécifiée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> est une référence null (Nothing en Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> est en lecture seule. ou<see cref="T:System.Data.Common.DbConnectionStringBuilder" /> est de taille fixe.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.AppendKeyValuePair(System.Text.StringBuilder,System.String,System.String)">\r
+      <summary>Offre un moyen efficace et sûr d'ajouter une clé et une valeur à un objet <see cref="T:System.Text.StringBuilder" /> existant.</summary>\r
+      <param name="builder">\r
+        <see cref="T:System.Text.StringBuilder" /> auquel ajouter la paire clé/valeur.</param>\r
+      <param name="keyword">Clé à ajouter.</param>\r
+      <param name="value">Valeur pour la clé fournie.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Clear">\r
+      <summary>Efface le contenu de l'instance de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> est en lecture seule.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString">\r
+      <summary>Obtient ou définit la chaîne de connexion associée à <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Chaîne de connexion active, créée à partir des paires clé/valeur contenues dans <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.La valeur par défaut est une chaîne vide.</returns>\r
+      <exception cref="T:System.ArgumentException">Un argument de chaîne de connexion non valide a été fourni.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ContainsKey(System.String)">\r
+      <summary>Détermine si <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contient une clé spécifique.</summary>\r
+      <returns>true si <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contient une entrée avec la clé spécifiée ; sinon, false.</returns>\r
+      <param name="keyword">Clé à rechercher dans <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> est une référence null (Nothing en Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Count">\r
+      <summary>Obtient le nombre actuel des clés contenues dans la propriété <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" />.</summary>\r
+      <returns>Nombre des clés contenues dans la chaîne de connexion maintenue par l'instance de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.EquivalentTo(System.Data.Common.DbConnectionStringBuilder)">\r
+      <summary>Compare les informations de connexion dans cet objet <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> avec les informations de connexion dans l'objet fourni.</summary>\r
+      <returns>true si les informations de connexion dans les deux objets <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> provoquent une chaîne de connexion équivalente ; sinon, false.</returns>\r
+      <param name="connectionStringBuilder">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> à comparer avec cet objet <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Item(System.String)">\r
+      <summary>Obtient ou définit la valeur associée à la clé spécifiée.</summary>\r
+      <returns>Valeur associée à la clé spécifiée.Si la clé spécifiée est introuvable, essayer de l'obtenir retourne une référence null (Nothing en Visual Basic) et essayer de la définir crée un nouvel élément avec la clé spécifiée.Passer une clé Null (Nothing en Visual Basic) lève une <see cref="T:System.ArgumentNullException" />.Assigner une valeur Null supprime la paire clé/valeur.</returns>\r
+      <param name="keyword">Clé de l'élément à obtenir ou définir.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> est une référence null (Nothing en Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">La propriété est définie et <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> est en lecture seule. ouLa propriété est définie, <paramref name="keyword" /> n'existe pas dans la collection et <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> est de taille fixe.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Keys">\r
+      <summary>Obtient un <see cref="T:System.Collections.ICollection" /> contenant les clés de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ICollection" /> contenant les clés de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Remove(System.String)">\r
+      <summary>Supprime l'entrée contenant la clé spécifiée provenant de l'instance de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>true si la clé existait dans la chaîne de connexion et a été supprimée ; false si la clé n'existait pas.</returns>\r
+      <param name="keyword">Clé de la paire clé/valeur à supprimer de la chaîne de connexion dans ce <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> a la valeur null (Nothing en Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> est en lecture seule ou <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> est de taille fixe.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ShouldSerialize(System.String)">\r
+      <summary>Indique si la clé spécifiée existe dans cette instance de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>true si <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contient une entrée avec la clé spécifiée ; sinon, false.</returns>\r
+      <param name="keyword">Clé à rechercher dans <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
+      <summary>Copie les éléments de <see cref="T:System.Collections.ICollection" /> dans <see cref="T:System.Array" />, en commençant à un index particulier de <see cref="T:System.Array" />.</summary>\r
+      <param name="array">\r
+        <see cref="T:System.Array" /> unidimensionnel qui constitue la destination des éléments copiés à partir d'<see cref="T:System.Collections.ICollection" />.<see cref="T:System.Array" /> doit avoir une indexation de base zéro.</param>\r
+      <param name="index">Index de base zéro dans <paramref name="array" /> à partir duquel la copie commence.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#IsSynchronized">\r
+      <summary>Obtient une valeur indiquant si l'accès à <see cref="T:System.Collections.ICollection" /> est synchronisé (thread-safe).</summary>\r
+      <returns>true si l'accès à <see cref="T:System.Collections.ICollection" /> est synchronisé (thread-safe) ; sinon false.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#SyncRoot">\r
+      <summary>Obtient un objet qui peut être utilisé pour synchroniser l'accès à <see cref="T:System.Collections.ICollection" />.</summary>\r
+      <returns>Objet qui peut être utilisé pour synchroniser l'accès à <see cref="T:System.Collections.ICollection" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Add(System.Object,System.Object)">\r
+      <summary>Ajoute un élément avec la clé et la valeur fournies à l'objet <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <param name="keyword">\r
+        <see cref="T:System.Object" /> à utiliser comme clé de l'élément à ajouter.</param>\r
+      <param name="value">\r
+        <see cref="T:System.Object" /> à utiliser comme valeur de l'élément à ajouter.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Contains(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Collections.IDictionary" /> contient un élément avec la clé spécifiée.</summary>\r
+      <returns>true si <see cref="T:System.Collections.IDictionary" /> contient un élément avec la clé ; sinon, false.</returns>\r
+      <param name="keyword">Clé à rechercher dans l'objet <see cref="T:System.Collections.IDictionary" />.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#GetEnumerator">\r
+      <summary>Retourne un objet <see cref="T:System.Collections.IDictionaryEnumerator" /> pour l'objet <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <returns>Objet <see cref="T:System.Collections.IDictionaryEnumerator" /> pour l'objet <see cref="T:System.Collections.IDictionary" />.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Item(System.Object)">\r
+      <summary>Obtient ou définit l'élément avec la clé spécifiée.</summary>\r
+      <returns>Élément correspondant à la clé spécifiée.</returns>\r
+      <param name="keyword">Clé de l'élément à obtenir ou définir.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Remove(System.Object)">\r
+      <summary>Supprime de l'objet <see cref="T:System.Collections.IDictionary" /> l'élément ayant la clé spécifiée.</summary>\r
+      <param name="keyword">Clé de l'élément à supprimer.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Retourne un énumérateur qui itère au sein d'une collection.</summary>\r
+      <returns>Objet <see cref="T:System.Collections.IEnumerator" /> qui peut être utilisé pour itérer au sein de la collection.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ToString">\r
+      <summary>Retourne la chaîne de connexion associée à ce <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Propriété <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> en cours.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.TryGetValue(System.String,System.Object@)">\r
+      <summary>Récupère une valeur qui correspond à la clé fournie de ce <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>true si <paramref name="keyword" /> a été trouvé dans la chaîne de connexion ; sinon, false.</returns>\r
+      <param name="keyword">Clé de l'élément à récupérer.</param>\r
+      <param name="value">Valeur correspondant à <paramref name="key" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> contient une valeur null (Nothing en Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Values">\r
+      <summary>Obtient un <see cref="T:System.Collections.ICollection" /> qui contient les valeurs de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ICollection" /> contenant les valeurs de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbDataReader">\r
+      <summary>Lit un flux de données avant uniquement de lignes d'une source de données.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Depth">\r
+      <summary>Obtient une valeur indiquant la profondeur d'imbrication de la ligne en cours.</summary>\r
+      <returns>Profondeur d'imbrication de la ligne en cours.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose">\r
+      <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources managées utilisées par <see cref="T:System.Data.Common.DbDataReader" /> et libère éventuellement les ressources non managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.FieldCount">\r
+      <summary>Obtient le nombre de colonnes figurant dans la ligne actuelle.</summary>\r
+      <returns>Nombre de colonnes figurant dans la ligne actuelle.</returns>\r
+      <exception cref="T:System.NotSupportedException">Il n'existe aucune connexion active à une instance de SQL Server. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBoolean(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée comme Boolean.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetByte(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'un octet.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Lit un flux de données d'octets de la colonne spécifiée, en commençant à l'emplacement indiqué par <paramref name="dataOffset" />, dans la mémoire tampon, en commençant à l'emplacement indiqué par <paramref name="bufferOffset" />.</summary>\r
+      <returns>Nombre réel d'octets lus.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <param name="dataOffset">Index figurant dans la ligne à partir de laquelle commencer l'opération de lecture.</param>\r
+      <param name="buffer">Mémoire tampon dans laquelle copier les données.</param>\r
+      <param name="bufferOffset">Index avec la mémoire tampon vers laquelle les données seront copiées.</param>\r
+      <param name="length">Nombre maximal de caractères à lire.</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChar(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'un caractère unique.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
+      <summary>Lit un flux de données de caractères de la colonne spécifiée, en commençant à l'emplacement indiqué par <paramref name="dataOffset" />, dans la mémoire tampon, en commençant à l'emplacement indiqué par <paramref name="bufferOffset" />.</summary>\r
+      <returns>Nombre réel de caractères lus.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <param name="dataOffset">Index figurant dans la ligne à partir de laquelle commencer l'opération de lecture.</param>\r
+      <param name="buffer">Mémoire tampon dans laquelle copier les données.</param>\r
+      <param name="bufferOffset">Index avec la mémoire tampon vers laquelle les données seront copiées.</param>\r
+      <param name="length">Nombre maximal de caractères à lire.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetData(System.Int32)">\r
+      <summary>Retourne un objet <see cref="T:System.Data.Common.DbDataReader" /> pour le numéro de colonne demandé.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDataTypeName(System.Int32)">\r
+      <summary>Obtient le nom du type de données de la colonne spécifiée.</summary>\r
+      <returns>Chaîne représentant le nom du type de données.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDateTime(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'un objet <see cref="T:System.DateTime" />.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDbDataReader(System.Int32)">\r
+      <summary>Retourne un objet <see cref="T:System.Data.Common.DbDataReader" /> pour le numéro de colonne demandé qui peut être substitué par une implémentation spécifique au fournisseur.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDecimal(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'un objet <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDouble(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'un nombre à virgule flottante double précision.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetEnumerator">\r
+      <summary>Retourne un <see cref="T:System.Collections.IEnumerator" /> qui peut être utilisé pour itérer au sein des lignes dans le lecteur de données.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" /> qui peut être utilisé pour itérer au sein des lignes dans le lecteur de données.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldType(System.Int32)">\r
+      <summary>Obtient le type de données de la colonne spécifiée.</summary>\r
+      <returns>Type de données de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValue``1(System.Int32)">\r
+      <summary>Obtient, de manière asynchrone, la valeur de la colonne spécifiée sous la forme d'un type.</summary>\r
+      <returns>Colonne à récupérer.</returns>\r
+      <param name="ordinal">Colonne à récupérer.</param>\r
+      <typeparam name="T">Obtient, de manière asynchrone, la valeur de la colonne spécifiée sous la forme d'un type.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">La connexion est perdue ou est fermée pendant la récupération des données.Fermeture de <see cref="T:System.Data.SqlClient.SqlDataReader" /> au cours de la récupération des données.Il n'existe aucune donnée prête à être lue (par exemple, le premier <see cref="M:System.Data.SqlClient.SqlDataReader.Read" /> n'a pas été appelé ou retourné comme false).Tentative de lecture d'une colonne précédemment lue en mode séquentiel.Il y avait une opération asynchrone en cours.Cela s'applique à toutes les méthodes Get* exécutées en mode séquentiel, car elles peuvent être appelées pendant la lecture d'un flux de données.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentative de lecture d'une colonne qui n'existe pas.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> ne correspond pas au type retourné par SQL Server ou ne peut pas être casté.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)">\r
+      <summary>Obtient, de manière asynchrone, la valeur de la colonne spécifiée sous la forme d'un type.</summary>\r
+      <returns>Type de la valeur à retourner.</returns>\r
+      <param name="ordinal">Type de la valeur à retourner.</param>\r
+      <typeparam name="T">Type de la valeur à retourner.Pour plus d'informations, consultez la section Notes.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">La connexion est perdue ou est fermée pendant la récupération des données.Fermeture de <see cref="T:System.Data.Common.DbDataReader" /> au cours de la récupération des données.Il n'existe aucune donnée prête à être lue (par exemple, le premier <see cref="M:System.Data.Common.DbDataReader.Read" /> n'a pas été appelé ou retourné comme false).Tentative de lecture d'une colonne précédemment lue en mode séquentiel.Il y avait une opération asynchrone en cours.Cela s'applique à toutes les méthodes Get* exécutées en mode séquentiel, car elles peuvent être appelées pendant la lecture d'un flux de données.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentative de lecture d'une colonne qui n'existe pas.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> ne correspond pas au type retourné par la source de données ou ne peut pas être casté.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Obtient, de manière asynchrone, la valeur de la colonne spécifiée sous la forme d'un type.</summary>\r
+      <returns>Type de la valeur à retourner.</returns>\r
+      <param name="ordinal">Type de la valeur à retourner.</param>\r
+      <param name="cancellationToken">Instruction d'annulation, qui propage une notification que les opérations doivent être annulées.Cela ne garantit pas l'annulation.Un paramètre CancellationToken.None rend cette méthode équivalente à <see cref="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)" />.La tâche retournée doit être marquée comme annulée.</param>\r
+      <typeparam name="T">Type de la valeur à retourner.Pour plus d'informations, consultez la section Notes.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">La connexion est perdue ou est fermée pendant la récupération des données.Fermeture de <see cref="T:System.Data.Common.DbDataReader" /> au cours de la récupération des données.Il n'existe aucune donnée prête à être lue (par exemple, le premier <see cref="M:System.Data.Common.DbDataReader.Read" /> n'a pas été appelé ou retourné comme false).Tentative de lecture d'une colonne précédemment lue en mode séquentiel.Il y avait une opération asynchrone en cours.Cela s'applique à toutes les méthodes Get* exécutées en mode séquentiel, car elles peuvent être appelées pendant la lecture d'un flux de données.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentative de lecture d'une colonne qui n'existe pas.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> ne correspond pas au type retourné par la source de données ou ne peut pas être casté.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFloat(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'un nombre à virgule flottante simple précision.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetGuid(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'un identificateur global unique (GUID, Globally Unique IDentifier).</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt16(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'un entier signé 16 bits.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt32(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'un entier signé 32 bits.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt64(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'un entier signé 64 bits.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetName(System.Int32)">\r
+      <summary>Obtient le nom de la colonne, en fonction du numéro de colonne de base zéro.</summary>\r
+      <returns>Nom de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetOrdinal(System.String)">\r
+      <summary>Obtient le numéro de colonne, en fonction du nom de la colonne.</summary>\r
+      <returns>Numéro de colonne de base 0</returns>\r
+      <param name="name">Nom de la colonne.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Le nom spécifié n'est pas un nom de colonne valide.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificFieldType(System.Int32)">\r
+      <summary>Retourne le type de champ spécifique au fournisseur de la colonne spécifiée.</summary>\r
+      <returns>Objet <see cref="T:System.Type" /> qui décrit le type de données de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValue(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'une instance de <see cref="T:System.Object" />.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValues(System.Object[])">\r
+      <summary>Obtient toutes les colonnes d'attributs spécifiques au fournisseur figurant dans la collection de la ligne actuelle.</summary>\r
+      <returns>Nombre d'instances de <see cref="T:System.Object" /> dans le tableau.</returns>\r
+      <param name="values">Tableau de <see cref="T:System.Object" /> dans lequel copier les colonnes d'attributs.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetStream(System.Int32)">\r
+      <summary>Récupère les données sous forme de <see cref="T:System.IO.Stream" />.</summary>\r
+      <returns>Objet retourné.</returns>\r
+      <param name="ordinal">Récupère les données sous forme de <see cref="T:System.IO.Stream" />.</param>\r
+      <exception cref="T:System.InvalidOperationException">La connexion est perdue ou est fermée pendant la récupération des données.Fermeture de <see cref="T:System.Data.Common.DbDataReader" /> au cours de la récupération des données.Il n'existe aucune donnée prête à être lue (par exemple, le premier <see cref="M:System.Data.Common.DbDataReader.Read" /> n'a pas été appelé ou retourné comme false).Tentative de lecture d'une colonne précédemment lue en mode séquentiel.Il y avait une opération asynchrone en cours.Cela s'applique à toutes les méthodes Get* exécutées en mode séquentiel, car elles peuvent être appelées pendant la lecture d'un flux de données.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentative de lecture d'une colonne qui n'existe pas.</exception>\r
+      <exception cref="T:System.InvalidCastException">Le type retourné n'était pas l'un des types suivants :binaryimagevarbinaryudt</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetString(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'une instance de <see cref="T:System.String" />.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.InvalidCastException">Le cast spécifié n'est pas valide. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetTextReader(System.Int32)">\r
+      <summary>Récupère les données sous forme de <see cref="T:System.IO.TextReader" />.</summary>\r
+      <returns>Objet retourné.</returns>\r
+      <param name="ordinal">Récupère les données sous forme de <see cref="T:System.IO.TextReader" />.</param>\r
+      <exception cref="T:System.InvalidOperationException">La connexion est perdue ou est fermée pendant la récupération des données.Fermeture de <see cref="T:System.Data.Common.DbDataReader" /> au cours de la récupération des données.Il n'existe aucune donnée prête à être lue (par exemple, le premier <see cref="M:System.Data.Common.DbDataReader.Read" /> n'a pas été appelé ou retourné comme false).Tentative de lecture d'une colonne précédemment lue en mode séquentiel.Il y avait une opération asynchrone en cours.Cela s'applique à toutes les méthodes Get* exécutées en mode séquentiel, car elles peuvent être appelées pendant la lecture d'un flux de données.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentative de lecture d'une colonne qui n'existe pas.</exception>\r
+      <exception cref="T:System.InvalidCastException">Le type retourné n'était pas l'un des types suivants :charncharntextnvarchartextevarchar</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValue(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'une instance de <see cref="T:System.Object" />.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValues(System.Object[])">\r
+      <summary>Remplit un tableau d'objets avec les valeurs de colonne de la ligne en cours.</summary>\r
+      <returns>Nombre d'instances de <see cref="T:System.Object" /> dans le tableau.</returns>\r
+      <param name="values">Tableau de <see cref="T:System.Object" /> dans lequel copier les colonnes d'attributs.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.HasRows">\r
+      <summary>Obtient une valeur qui indique si ce <see cref="T:System.Data.Common.DbDataReader" /> contient une ou plusieurs lignes.</summary>\r
+      <returns>true si le <see cref="T:System.Data.Common.DbDataReader" /> contient une ou plusieurs lignes ; sinon, false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.IsClosed">\r
+      <summary>Obtient une valeur indiquant si <see cref="T:System.Data.Common.DbDataReader" /> est fermé.</summary>\r
+      <returns>true si <see cref="T:System.Data.Common.DbDataReader" /> est fermé ; sinon, false.</returns>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Data.SqlClient.SqlDataReader" /> est fermé. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)">\r
+      <summary>Obtient une valeur qui indique si la colonne contient des valeurs inexistantes ou manquantes.</summary>\r
+      <returns>true si la colonne spécifiée équivaut à <see cref="T:System.DBNull" /> ; sinon, false.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)">\r
+      <summary>Version asynchrone de <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />, qui obtient une valeur qui indique si la colonne contient des valeurs inexistantes ou manquantes.</summary>\r
+      <returns>true si la valeur de colonne spécifiée équivaut à DBNull ; sinon, false.</returns>\r
+      <param name="ordinal">Colonne de base zéro à récupérer.</param>\r
+      <exception cref="T:System.InvalidOperationException">La connexion est perdue ou est fermée pendant la récupération des données.Fermeture de <see cref="T:System.Data.Common.DbDataReader" /> au cours de la récupération des données.Il n'existe aucune donnée prête à être lue (par exemple, le premier <see cref="M:System.Data.Common.DbDataReader.Read" /> n'a pas été appelé ou retourné comme false).Tentative de lecture en cours d'une colonne précédemment lue en mode séquentiel.Il y avait une opération asynchrone en cours.Cela s'applique à toutes les méthodes Get* exécutées en mode séquentiel, car elles peuvent être appelées pendant la lecture d'un flux de données.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentative de lecture d'une colonne qui n'existe pas.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Version asynchrone de <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />, qui obtient une valeur qui indique si la colonne contient des valeurs inexistantes ou manquantes.Envoie éventuellement une notification selon laquelle les opérations doivent être annulées.</summary>\r
+      <returns>true si la valeur de colonne spécifiée équivaut à DBNull ; sinon, false.</returns>\r
+      <param name="ordinal">Colonne de base zéro à récupérer.</param>\r
+      <param name="cancellationToken">Instruction d'annulation, qui propage une notification que les opérations doivent être annulées.Cela ne garantit pas l'annulation.Un paramètre CancellationToken.None rend cette méthode équivalente à <see cref="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)" />.La tâche retournée doit être marquée comme annulée.</param>\r
+      <exception cref="T:System.InvalidOperationException">La connexion est perdue ou est fermée pendant la récupération des données.Fermeture de <see cref="T:System.Data.Common.DbDataReader" /> au cours de la récupération des données.Il n'existe aucune donnée prête à être lue (par exemple, le premier <see cref="M:System.Data.Common.DbDataReader.Read" /> n'a pas été appelé ou retourné comme false).Tentative de lecture en cours d'une colonne précédemment lue en mode séquentiel.Il y avait une opération asynchrone en cours.Cela s'applique à toutes les méthodes Get* exécutées en mode séquentiel, car elles peuvent être appelées pendant la lecture d'un flux de données.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentative de lecture d'une colonne qui n'existe pas.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.Int32)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'une instance de <see cref="T:System.Object" />.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="ordinal">Numéro de colonne de base 0</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">L'index passé n'appartient pas à la plage comprise entre 0 et <see cref="P:System.Data.IDataRecord.FieldCount" />. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.String)">\r
+      <summary>Obtient la valeur de la colonne spécifiée sous la forme d'une instance de <see cref="T:System.Object" />.</summary>\r
+      <returns>Valeur de la colonne spécifiée.</returns>\r
+      <param name="name">Nom de la colonne.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Aucune colonne portant le nom spécifié n'a été détectée. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResult">\r
+      <summary>Avance le lecteur jusqu'au résultat suivant, lors de la lecture des résultats d'instructions par lots.</summary>\r
+      <returns>true s'il existe des jeux de résultats supplémentaires ; sinon, false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync">\r
+      <summary>Version asynchrone de <see cref="M:System.Data.Common.DbDataReader.NextResult" />, qui avance le lecteur jusqu'au prochain résultat lors de la lecture des résultats d'un lot d'instructions.Appelle <see cref="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)" /> avec CancellationToken.None.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)">\r
+      <summary>Il s'agit de la version asynchrone de <see cref="M:System.Data.Common.DbDataReader.NextResult" />.Les fournisseurs doivent effectuer le remplacement avec une implémentation appropriée.Le <paramref name="cancellationToken" /> peut éventuellement être ignoré.L'implémentation par défaut appelle la méthode <see cref="M:System.Data.Common.DbDataReader.NextResult" /> synchrone et retourne une tâche terminée, bloquant ainsi le thread appelant.L'implémentation par défaut retourne une tâche annulée si un <paramref name="cancellationToken" /> déjà annulé est passé.Les exceptions levées par <see cref="M:System.Data.Common.DbDataReader.NextResult" /> sont communiquées via la propriété d'exception de tâche retournée.Les autres méthodes et propriétés de l'objet DbDataReader ne doivent pas être appelées tant que la tâche retournée n'est pas terminée.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <param name="cancellationToken">Instruction d'annulation.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Read">\r
+      <summary>Avance le lecteur à l'enregistrement suivant dans un jeu de résultats.</summary>\r
+      <returns>true s'il existe des lignes supplémentaires ; sinon, false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync">\r
+      <summary>Version asynchrone de <see cref="M:System.Data.Common.DbDataReader.Read" />, qui avance le lecteur jusqu'à l'enregistrement suivant dans un jeu de résultats.Cette méthode appelle <see cref="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)" /> avec CancellationToken.None.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)">\r
+      <summary>Il s'agit de la version asynchrone de <see cref="M:System.Data.Common.DbDataReader.Read" />.  Les fournisseurs doivent effectuer le remplacement avec une implémentation appropriée.CancellationToken peut éventuellement être ignoré.L'implémentation par défaut appelle la méthode <see cref="M:System.Data.Common.DbDataReader.Read" /> synchrone et retourne une tâche terminée, bloquant ainsi le thread appelant.L'implémentation par défaut retourne une tâche annulée si un cancellationToken déjà annulé est passé.  Les exceptions levées par Read sont communiquées via la propriété d'exception de tâche retournée.N'appelle pas d'autres méthodes et propriétés de l'objet DbDataReader jusqu'à ce que la tâche retournée soit terminée.</summary>\r
+      <returns>Tâche représentant l'opération asynchrone.</returns>\r
+      <param name="cancellationToken">Instruction d'annulation.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Erreur qui s'est produite lors de l'exécution du texte de la commande.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.RecordsAffected">\r
+      <summary>Obtient le nombre de lignes modifiées, insérées ou supprimées par l'exécution de l'instruction SQL. </summary>\r
+      <returns>Nombre de lignes modifiées, insérées ou supprimées. -1 pour les instructions SELECT ; 0 si aucune ligne n'a été affectée ou si l'instruction a échoué.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.VisibleFieldCount">\r
+      <summary>Obtient le nombre de champs dans <see cref="T:System.Data.Common.DbDataReader" /> qui ne sont pas masqués.</summary>\r
+      <returns>Nombre de champs qui ne sont pas masqués.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbException">\r
+      <summary>Classe de base pour toutes les exceptions levées au nom de la source de données.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Data.Common.DbException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Data.Common.DbException" /> avec le message d'erreur spécifié.</summary>\r
+      <param name="message">Message à afficher pour cette exception.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Data.Common.DbException" /> avec le message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>\r
+      <param name="message">Chaîne du message d'erreur.</param>\r
+      <param name="innerException">Référence à l'exception interne.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameter">\r
+      <summary>Représente un paramètre de <see cref="T:System.Data.Common.DbCommand" /> et, éventuellement, son mappage à une colonne <see cref="T:System.Data.DataSet" />.Pour plus d'informations sur les paramètres, consultez Configuration des paramètres et des types de données de paramètre.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.DbType">\r
+      <summary>Obtient ou définit le <see cref="T:System.Data.DbType" /> du paramètre.</summary>\r
+      <returns>Une des valeurs de <see cref="T:System.Data.DbType" />.La valeur par défaut est <see cref="F:System.Data.DbType.String" />.</returns>\r
+      <exception cref="T:System.ArgumentException">La propriété n'a pas une valeur <see cref="T:System.Data.DbType" /> valide.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Direction">\r
+      <summary>Obtient ou définit une valeur qui indique si le paramètre est un paramètre d'entrée uniquement, de sortie uniquement, bidirectionnel ou de valeur de retour d'une procédure stockée.</summary>\r
+      <returns>Une des valeurs de <see cref="T:System.Data.ParameterDirection" />.La valeur par défaut est Input.</returns>\r
+      <exception cref="T:System.ArgumentException">La valeur de la propriété n'est pas l'une des valeurs <see cref="T:System.Data.ParameterDirection" /> valides.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.IsNullable">\r
+      <summary>Obtient ou définit une valeur qui indique si le paramètre accepte les valeurs null.</summary>\r
+      <returns>true si les valeurs null sont acceptées ; sinon, false.La valeur par défaut est false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.ParameterName">\r
+      <summary>Obtient ou définit le nom de <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Nom de l'élément <see cref="T:System.Data.Common.DbParameter" />.La valeur par défaut est une chaîne vide ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Precision">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Obtient ou définit le nombre maximal de chiffres utilisés pour représenter la propriété <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Nombre maximal de chiffres utilisés pour représenter la propriété <see cref="P:System.Data.Common.DbParameter.Value" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.ResetDbType">\r
+      <summary>Rétablit les paramètres d'origine de la propriété DbType.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Scale">\r
+      <summary>[Supported in the .NET Framework 4.5.1 and later versions] Obtient ou définit le nombre de décimales appliqué à la résolution de <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Nombre de décimales selon lequel <see cref="P:System.Data.Common.DbParameter.Value" /> est résolu.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Size">\r
+      <summary>Obtient ou définit la taille maximale, en octets, des données figurant dans la colonne.</summary>\r
+      <returns>Taille maximale, en octets, des données figurant dans la colonne.La valeur par défaut est déduite de la valeur du paramètre.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumn">\r
+      <summary>Obtient ou définit le nom de la colonne source mappée à <see cref="T:System.Data.DataSet" /> et utilisée pour charger et retourner <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Nom de la colonne source mappée à <see cref="T:System.Data.DataSet" />.La valeur par défaut est une chaîne vide.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumnNullMapping">\r
+      <summary>Définit ou obtient une valeur qui indique si la colonne source est Nullable.Cela permet à <see cref="T:System.Data.Common.DbCommandBuilder" /> de générer correctement des instructions Update pour les colonnes Nullable.</summary>\r
+      <returns>true si la colonne source est Nullable ; false si elle ne l'est pas.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Value">\r
+      <summary>Obtient ou définit la valeur du paramètre.</summary>\r
+      <returns>\r
+        <see cref="T:System.Object" /> correspondant à la valeur du paramètre.La valeur par défaut est null.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameterCollection">\r
+      <summary>La classe de base pour une collection de paramètres relatifs à <see cref="T:System.Data.Common.DbCommand" />. </summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Add(System.Object)">\r
+      <summary>Ajoute l'objet <see cref="T:System.Data.Common.DbParameter" /> spécifié à <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <returns>Index de l'objet <see cref="T:System.Data.Common.DbParameter" /> dans la collection.</returns>\r
+      <param name="value">\r
+        <see cref="P:System.Data.Common.DbParameter.Value" /> de <see cref="T:System.Data.Common.DbParameter" /> à ajouter à la collection.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.AddRange(System.Array)">\r
+      <summary>Ajoute un tableau d'éléments avec les valeurs spécifiées à <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <param name="values">Tableau de valeurs de type <see cref="T:System.Data.Common.DbParameter" /> à ajouter à la collection.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Clear">\r
+      <summary>Supprime toutes les valeurs <see cref="T:System.Data.Common.DbParameter" /> de <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.Object)">\r
+      <summary>Indique si un <see cref="T:System.Data.Common.DbParameter" /> avec le <see cref="P:System.Data.Common.DbParameter.Value" /> spécifié figure dans la collection.</summary>\r
+      <returns>true si <see cref="T:System.Data.Common.DbParameter" /> se trouve dans la collection ; sinon, false.</returns>\r
+      <param name="value">\r
+        <see cref="P:System.Data.Common.DbParameter.Value" /> du <see cref="T:System.Data.Common.DbParameter" /> à rechercher dans la collection.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.String)">\r
+      <summary>Indique si <see cref="T:System.Data.Common.DbParameter" /> avec le nom spécifié existe dans la collection.</summary>\r
+      <returns>true si <see cref="T:System.Data.Common.DbParameter" /> se trouve dans la collection ; sinon, false.</returns>\r
+      <param name="value">Nom du <see cref="T:System.Data.Common.DbParameter" /> à rechercher dans la collection.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.CopyTo(System.Array,System.Int32)">\r
+      <summary>Copie un tableau d'éléments dans la collection, en commençant à l'index spécifié.</summary>\r
+      <param name="array">Tableau d'éléments à copier dans la collection.</param>\r
+      <param name="index">Index de la collection dans lequel copier les éléments.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Count">\r
+      <summary>Spécifie le nombre d'éléments de la collection.</summary>\r
+      <returns>Nombre d'éléments figurant dans la collection.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetEnumerator">\r
+      <summary>Expose la méthode <see cref="M:System.Collections.IEnumerable.GetEnumerator" />, qui prend en charge un parcours simple d'une collection effectué par un fournisseur de données .NET Framework.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" /> qui peut être utilisé pour itérer la collection.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.Int32)">\r
+      <summary>Retourne l'objet <see cref="T:System.Data.Common.DbParameter" /> situé à l'index spécifié dans la collection.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbParameter" /> situé à l'index spécifié dans la collection.</returns>\r
+      <param name="index">Index de <see cref="T:System.Data.Common.DbParameter" /> dans la collection.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.String)">\r
+      <summary>Retourne l'objet <see cref="T:System.Data.Common.DbParameter" /> avec le nom spécifié.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbParameter" /> portant le nom spécifié.</returns>\r
+      <param name="parameterName">Nom du <see cref="T:System.Data.Common.DbParameter" /> dans la collection.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.Object)">\r
+      <summary>Retourne l'index de l'objet <see cref="T:System.Data.Common.DbParameter" /> spécifié.</summary>\r
+      <returns>Index de l'objet <see cref="T:System.Data.Common.DbParameter" /> spécifié.</returns>\r
+      <param name="value">Objet <see cref="T:System.Data.Common.DbParameter" /> de la collection.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.String)">\r
+      <summary>Retourne l'index de l'objet <see cref="T:System.Data.Common.DbParameter" /> avec le nom spécifié.</summary>\r
+      <returns>Index de l'objet <see cref="T:System.Data.Common.DbParameter" /> avec le nom spécifié.</returns>\r
+      <param name="parameterName">Nom de l'objet <see cref="T:System.Data.Common.DbParameter" /> dans la collection.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Insert(System.Int32,System.Object)">\r
+      <summary>Insère, dans la collection, l'index spécifié de l'objet <see cref="T:System.Data.Common.DbParameter" /> avec le nom spécifié, à l'index spécifié.</summary>\r
+      <param name="index">Index dans lequel insérer l'objet <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <param name="value">Objet <see cref="T:System.Data.Common.DbParameter" /> à insérer dans la collection.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.Int32)">\r
+      <summary>Obtient et définit <see cref="T:System.Data.Common.DbParameter" /> à l'index spécifié.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> à l'index spécifié.</returns>\r
+      <param name="index">Index de base zéro du paramètre.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">L'index spécifié n'existe pas. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.String)">\r
+      <summary>Obtient et définit <see cref="T:System.Data.Common.DbParameter" /> portant le nom spécifié.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> portant le nom spécifié.</returns>\r
+      <param name="parameterName">Nom du paramètre.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">L'index spécifié n'existe pas. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Remove(System.Object)">\r
+      <summary>Supprime de la collection l'objet <see cref="T:System.Data.Common.DbParameter" /> spécifié.</summary>\r
+      <param name="value">Objet <see cref="T:System.Data.Common.DbParameter" /> à supprimer.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.Int32)">\r
+      <summary>Supprime, de la collection, l'objet <see cref="T:System.Data.Common.DbParameter" /> à l'index spécifié.</summary>\r
+      <param name="index">Index où se trouve l'objet <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.String)">\r
+      <summary>Supprime de la collection l'objet <see cref="T:System.Data.Common.DbParameter" /> portant le nom spécifié.</summary>\r
+      <param name="parameterName">Nom de l'objet <see cref="T:System.Data.Common.DbParameter" /> à supprimer.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.Int32,System.Data.Common.DbParameter)">\r
+      <summary>Affecte une nouvelle valeur à l'objet <see cref="T:System.Data.Common.DbParameter" /> à l'index spécifié. </summary>\r
+      <param name="index">Index où se trouve l'objet <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <param name="value">Nouvelle valeur <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.String,System.Data.Common.DbParameter)">\r
+      <summary>Affecte une nouvelle valeur à l'objet <see cref="T:System.Data.Common.DbParameter" /> portant le nom spécifié.</summary>\r
+      <param name="parameterName">Nom de l'objet <see cref="T:System.Data.Common.DbParameter" /> dans la collection.</param>\r
+      <param name="value">Nouvelle valeur <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.SyncRoot">\r
+      <summary>Spécifie <see cref="T:System.Object" /> à utiliser pour synchroniser l'accès à la collection.</summary>\r
+      <returns>\r
+        <see cref="T:System.Object" /> à utiliser pour synchroniser l'accès à <see cref="T:System.Data.Common.DbParameterCollection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#ICollection#IsSynchronized"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#Item(System.Int32)">\r
+      <summary>Obtient ou définit l'élément situé à l'index spécifié.</summary>\r
+      <returns>Élément situé à l'index spécifié.</returns>\r
+      <param name="index">Index de base zéro de l'élément à obtenir ou définir.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbProviderFactory">\r
+      <summary>Représente un jeu de méthodes permettant de créer des instances de l'implémentation d'un fournisseur des classes source de données.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.#ctor">\r
+      <summary>Initialise une nouvelle instance d'une classe <see cref="T:System.Data.Common.DbProviderFactory" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateCommand">\r
+      <summary>Retourne une nouvelle instance de la classe du fournisseur qui implémente la classe <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Nouvelle instance de <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnection">\r
+      <summary>Retourne une nouvelle instance de la classe du fournisseur qui implémente la classe <see cref="T:System.Data.Common.DbConnection" />.</summary>\r
+      <returns>Nouvelle instance de <see cref="T:System.Data.Common.DbConnection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnectionStringBuilder">\r
+      <summary>Retourne une nouvelle instance de la classe du fournisseur qui implémente la classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Nouvelle instance de <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateParameter">\r
+      <summary>Retourne une nouvelle instance de la classe du fournisseur qui implémente la classe <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Nouvelle instance de <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbTransaction">\r
+      <summary>Classe de base pour une transaction. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.#ctor">\r
+      <summary>Initialise un nouvel objet <see cref="T:System.Data.Common.DbTransaction" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Commit">\r
+      <summary>Valide la transaction de base de données.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.Connection">\r
+      <summary>Spécifie l'objet <see cref="T:System.Data.Common.DbConnection" /> associé à la transaction.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbConnection" /> associé à la transaction.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.DbConnection">\r
+      <summary>Spécifie l'objet <see cref="T:System.Data.Common.DbConnection" /> associé à la transaction.</summary>\r
+      <returns>Objet <see cref="T:System.Data.Common.DbConnection" /> associé à la transaction.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose">\r
+      <summary>Libère les ressources non managées utilisées par <see cref="T:System.Data.Common.DbTransaction" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par <see cref="T:System.Data.Common.DbTransaction" /> et libère éventuellement les ressources managées.</summary>\r
+      <param name="disposing">Si true, cette méthode libère toutes les ressources détenues par tout objet managé référencé par ce <see cref="T:System.Data.Common.DbTransaction" />.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.IsolationLevel">\r
+      <summary>Spécifie le <see cref="T:System.Data.IsolationLevel" /> de cette transaction.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.IsolationLevel" /> de cette transaction.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Rollback">\r
+      <summary>Restaure une transaction à partir d'un état d'attente.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Diagnostics.StackTrace.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Diagnostics.StackTrace.xml
new file mode 100644 (file)
index 0000000..53db077
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.StackTrace</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.StackFrame">\r
+      <summary>Fournit des informations sur un <see cref="T:System.Diagnostics.StackFrame" />, qui représente un appel de fonction sur la pile des appels du thread en cours.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileColumnNumber">\r
+      <summary>Obtient le numéro de la colonne dans le fichier qui contient le code en cours d'exécution.Cette information est généralement extraite des symboles de débogage de l'exécutable.</summary>\r
+      <returns>Numéro de colonne du fichier, ou 0 (zéro) si le numéro de la colonne dans le fichier ne peut pas être déterminé.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileLineNumber">\r
+      <summary>Obtient le numéro de la ligne dans le fichier qui contient le code en cours d'exécution.Cette information est généralement extraite des symboles de débogage de l'exécutable.</summary>\r
+      <returns>Numéro de ligne du fichier, ou 0 (zéro) si le numéro de la ligne dans le fichier ne peut pas être déterminé.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileName">\r
+      <summary>Obtient le nom du fichier qui contient le code en cours d'exécution.Cette information est généralement extraite des symboles de débogage de l'exécutable.</summary>\r
+      <returns>Nom du fichier, ou null si le nom du fichier ne peut être déterminé.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetILOffset">\r
+      <summary>Obtient l'offset par rapport au début du code MSIL (Microsoft Intermediate Language) pour la méthode en cours d'exécution.Cet offset peut être une approximation selon que le compilateur juste-à-temps (JIT) génère actuellement du code, ou non.La génération d'informations de débogage est déterminée par <see cref="T:System.Diagnostics.DebuggableAttribute" />.</summary>\r
+      <returns>Offset par rapport au début du code MSIL pour la méthode en cours d'exécution.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetMethod">\r
+      <summary>Obtient la méthode dans laquelle le frame s'exécute.</summary>\r
+      <returns>Méthode dans laquelle le frame s'exécute.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Diagnostics.StackFrame.OFFSET_UNKNOWN">\r
+      <summary>Définit la valeur retournée par la méthode <see cref="M:System.Diagnostics.StackFrame.GetNativeOffset" /> ou <see cref="M:System.Diagnostics.StackFrame.GetILOffset" /> lorsque l'offset natif ou MSIL (Microsoft Intermediate Language) est inconnu.Ce champ est constant.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.ToString">\r
+      <summary>Génère une représentation lisible de la trace de la pile.</summary>\r
+      <returns>Représentation lisible de la trace de la pile.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Diagnostics.StackFrameExtensions"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeImageBase(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeIP(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasILOffset(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasMethod(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasNativeImage(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasSource(System.Diagnostics.StackFrame)"></member>\r
+    <member name="T:System.Diagnostics.StackTrace">\r
+      <summary>Représente une trace de la pile, à savoir une collection ordonnée de frames de pile.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.#ctor(System.Exception,System.Boolean)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Diagnostics.StackTrace" /> à l'aide de l'objet exception fourni, en capturant éventuellement les informations sur la source.</summary>\r
+      <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="e" /> est null. </exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.GetFrames">\r
+      <summary>Retourne une copie de tous les frames de pile dans la trace de la pile actuelle.</summary>\r
+      <returns>Tableau de type <see cref="T:System.Diagnostics.StackFrame" /> représentant les appels de fonctions dans la trace de la pile.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.ToString">\r
+      <summary>Génère une représentation lisible de la trace de la pile.</summary>\r
+      <returns>Représentation lisible de la trace de la pile.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Diagnostics.Tracing.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Diagnostics.Tracing.xml
new file mode 100644 (file)
index 0000000..ee9eed0
--- /dev/null
@@ -0,0 +1,804 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.Tracing</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.Tracing.EventActivityOptions">\r
+      <summary>Spécifie le suivi de l'activité de démarrer et arrêter des événements. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">\r
+      <summary>Autoriser le chevauchement d'activités.Par défaut, les démarrages et les arrêts d'activités doivent être imbriqués au niveau des propriétés.Autrement dit, une séquence Démarrer A, Démarrer B, Arrêter A, Arrêter B n'est pas autorisée. Ceci fera que B s'arrêtera en même temps que A.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">\r
+      <summary>Désactivation du démarrage et arrêter le suivi. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">\r
+      <summary>Utiliser le comportement par défaut pour le suivi des démarrages et des arrêts.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">\r
+      <summary>Autoriser les démarrages d'activités récursives.Par défaut, une activité ne peut pas être récursive.Autrement dit, une séquence Démarrer A, Démarrer A, Arrêter A, Arrêter A n'est pas autorisée.Des activités récursives non intentionnelles peuvent se produire si l'application s'exécute et que pour certaines activités, l'arrêt n'est pas atteint avant qu'une autre activité soit appelée.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventAttribute">\r
+      <summary>Spécifie les informations de schéma d'événement supplémentaires pour un événement.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> avec l'identificateur d'événement spécifié.</summary>\r
+      <param name="eventId">Identificateur de l'événement.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">\r
+      <summary>Spécifie le comportement des événements de démarrage et d'arrêt d'une activité.Une activité est la période de temps dans une application entre le démarrage et l'arrêt.</summary>\r
+      <returns>Retourne <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">\r
+      <summary>Obtient ou définit un journal des événements supplémentaire dans lequel l'événement doit être écrit.</summary>\r
+      <returns>Journal des événements supplémentaire dans lequel l'événement doit être écrit.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">\r
+      <summary>Obtient ou définit l'identificateur pour l'événement.</summary>\r
+      <returns>Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">\r
+      <summary>Obtient ou définit les mots clés pour l'événement.</summary>\r
+      <returns>Combinaison d'opérations de bits des valeurs d'énumération.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">\r
+      <summary>Obtient ou définit le niveau de l'événement.</summary>\r
+      <returns>L'une des valeurs d'énumération qui spécifie le niveau de l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">\r
+      <summary>Obtient ou définit le message pour l'événement.</summary>\r
+      <returns>Message pour l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">\r
+      <summary>Obtient ou définit le code d'opération pour l'événement.</summary>\r
+      <returns>L'une des valeurs d'énumération qui spécifie le code d'opération.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">\r
+      <summary>Obtient et définit les <see cref="T:System.Diagnostics.Tracing.EventTags" /> valeur <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> objet.Une balise d'événement est une valeur définie par l'utilisateur qui est passée directement quand l'événement est consigné.</summary>\r
+      <returns>Retourne la valeur <see cref="T:System.Diagnostics.Tracing.EventTags" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">\r
+      <summary>Obtient ou définit la tâche de l'événement.</summary>\r
+      <returns>Tâche de l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">\r
+      <summary>Obtient ou définit la version de l'événement.</summary>\r
+      <returns>Version de l'événement.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventChannel">\r
+      <summary>Spécifie le canal de journal des événements pour l'événement.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">\r
+      <summary>Canal de journal d'administrateur.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">\r
+      <summary>Canal d'analyse.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">\r
+      <summary>Canal de débogage.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.None">\r
+      <summary>Aucun canal spécifié.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">\r
+      <summary>Canal opérationnel. </summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommand">\r
+      <summary>Décrit la commande (propriété <see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" /> ) qui est passée au rappel de <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> .</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">\r
+      <summary>Désactive l'événement.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">\r
+      <summary>Active l'événement.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">\r
+      <summary>Envoie le manifeste.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Update">\r
+      <summary>Met à jour l'événement.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">\r
+      <summary>Fournit les arguments pour le rappel <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">\r
+      <summary>Obtient le tableau des arguments pour le rappel.</summary>\r
+      <returns>Tableau d'arguments de rappel.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">\r
+      <summary>Obtient la commande de rappel.</summary>\r
+      <returns>Commande de rappel.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">\r
+      <summary>Désactive l'événement avec l'identificateur spécifié.</summary>\r
+      <returns>true si <paramref name="eventId" /> se situe dans la plage ; sinon false.</returns>\r
+      <param name="eventId">Identificateur de l'événement à désactiver.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">\r
+      <summary>Active l'événement avec l'identificateur spécifié.</summary>\r
+      <returns>true si <paramref name="eventId" /> se situe dans la plage ; sinon false.</returns>\r
+      <param name="eventId">Identificateur de l'événement à activer.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventDataAttribute">\r
+      <summary>Spécifie un type à passer à la <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" /> (méthode).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">\r
+      <summary>Obtient ou définit le nom à appliquer à un événement si le type d'événement ou la propriété n'est pas nommé de manière explicite.</summary>\r
+      <returns>Nom à appliquer à l'événement ou à la propriété.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">\r
+      <summary>Le <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> est placé dans les champs de types définis par l'utilisateur qui sont passés en tant que <see cref="T:System.Diagnostics.Tracing.EventSource" /> charges utiles. </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">\r
+      <summary>Obtient et définit la valeur qui spécifie comment mettre en forme la valeur d'un type défini par l'utilisateur.</summary>\r
+      <returns>Retourne une valeur <see cref="T:System.Diagnostics.Tracing.EventFieldFormat" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">\r
+      <summary>Obtient et définit défini par l'utilisateur <see cref="T:System.Diagnostics.Tracing.EventFieldTags" /> valeur est requise pour les champs qui contiennent des données qui ne sont pas pris en charge. </summary>\r
+      <returns>Retourne <see cref="T:System.Diagnostics.Tracing.EventFieldTags" />.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldFormat">\r
+      <summary>Spécifie comment mettre en forme la valeur d'un type défini par l'utilisateur et comment cela peut être utilisé pour remplacer la mise en forme par défaut pour un champ.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">\r
+      <summary>Boolean</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">\r
+      <summary>Par défaut.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">\r
+      <summary>Hexadécimal</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">\r
+      <summary>HResult</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">\r
+      <summary>JSON</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">\r
+      <summary>Chaîne.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">\r
+      <summary>XML</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldTags">\r
+      <summary>Spécifie la balise définie par l'utilisateur qui est placée sur des champs de types définis par l'utilisateur qui sont passés en tant que <see cref="T:System.Diagnostics.Tracing.EventSource" /> charges via le <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">\r
+      <summary>Spécifie qu'il n'y a aucune balise et est égal à zéro.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">\r
+      <summary>Spécifie une propriété doit être ignorée lors de l'écriture d'un type d'événement avec le <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" /> (méthode).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" />.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventKeywords">\r
+      <summary>Définit les mots clés standard qui s'appliquent aux événements.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.All">\r
+      <summary>Tous les bits sont définis à 1, représentant chaque groupe d'événements possible.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">\r
+      <summary>Joint à tous les événements d'audit de sécurité ayant échoué.Utilisez ce mot clé uniquement pour les événements du journal de sécurité.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">\r
+      <summary>Joint à tous les événements d'audit de sécurité réussi.Utilisez ce mot clé uniquement pour les événements du journal de sécurité.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">\r
+      <summary>Joint aux événements de transfert dont l'ID d'activité (ID de corrélation) associé est une valeur calculée et dont l'unicité n'est pas garantie (c'est-à-dire qu'il ne s'agit pas d'un vrai GUID).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">\r
+      <summary>Joint aux événements qui sont déclenchés par l'utilisation de la fonction RaiseEvent.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.None">\r
+      <summary>Aucun filtre sur les mots clés n'est exécuté lorsque l'événement est publié.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">\r
+      <summary>Joint à tous les événements du mécanisme de qualité de service (SQM, Service Quality Mechanism).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">\r
+      <summary>Joint à tous les événements de contexte de l'infrastructure de diagnostics Windows (WDI, Windows Diagnostics Infrastructure).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">\r
+      <summary>Joint à tous les événements de diagnostic de l'infrastructure de diagnostics Windows (WDI, Windows Diagnostics Infrastructure).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventLevel">\r
+      <summary>Identifie le niveau d'un événement.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">\r
+      <summary>Ce niveau correspond à une erreur critique (une erreur grave ayant provoqué une panne importante).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Error">\r
+      <summary>Ce niveau correspond aux erreurs standard qui signifient l'existence d'un problème.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">\r
+      <summary>Ce niveau ajoute des événements d'information ou des messages qui ne signalent pas des erreurs.Ces événements peuvent aider à suivre la progression ou l'état d'une application.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">\r
+      <summary>Aucun filtrage de niveau ne s'effectue sur l'événement.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">\r
+      <summary>Ce niveau ajoute des événements ou des messages longs.Il provoque l'enregistrement de tous les événements.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">\r
+      <summary>Ce niveau ajoute des événements d'avertissement (par exemple, des événements publiés parce que l'utilisation d'un disque approche de sa capacité totale).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventListener">\r
+      <summary>Fournit les méthodes d'activation et de désactivation des événements à partir des sources d'événements.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Diagnostics.Tracing.EventListener" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Désactive tous les événements de la source d'événements spécifiée.</summary>\r
+      <param name="eventSource">Source d'événements pour laquelle désactiver les événements.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">\r
+      <summary>Libère les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.Diagnostics.Tracing.EventListener" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">\r
+      <summary>Active les événements pour la source d'événements spécifiée qui a le niveau de commentaires spécifié ou un niveau inférieur.</summary>\r
+      <param name="eventSource">Source d'événements pour laquelle activer les événements.</param>\r
+      <param name="level">Niveau des événements à activer.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Active les événements pour la source d'événements spécifiée qui a le niveau de commentaires spécifié ou un niveau inférieur, et les indicateurs de mot clé de correspondance.</summary>\r
+      <param name="eventSource">Source d'événements pour laquelle activer les événements.</param>\r
+      <param name="level">Niveau des événements à activer.</param>\r
+      <param name="matchAnyKeyword">Indicateurs de mots clés nécessaires pour activer les événements.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Active les événements pour la source d'événements spécifiée qui a le niveau de commentaires spécifié ou un niveau inférieur, les indicateurs de mot clé de correspondance et les arguments de correspondance.</summary>\r
+      <param name="eventSource">Source d'événements pour laquelle activer les événements.</param>\r
+      <param name="level">Niveau des événements à activer.</param>\r
+      <param name="matchAnyKeyword">Indicateurs de mots clés nécessaires pour activer les événements.</param>\r
+      <param name="arguments">Arguments à faire correspondre pour activer les événements.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Obtient un petit nombre non négatif qui représente la source d'événements spécifiée.</summary>\r
+      <returns>Petit nombre non négatif qui représente la source d'événements spécifiée.</returns>\r
+      <param name="eventSource">Source d'événements dont l'index doit être recherché.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Appelée pour toutes les sources d'événements existantes lorsque l'écouteur d'événements est créé et lorsqu'une nouvelle source d'événements est attachée à l'écouteur.</summary>\r
+      <param name="eventSource">Source de l'événement.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">\r
+      <summary>Appelée lorsqu'un événement a été écrit par une source d'événements pour laquelle l'écouteur d'événements a des événements activés.</summary>\r
+      <param name="eventData">Arguments d'événement qui décrivent cet événement.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventManifestOptions">\r
+      <summary>Indique comment est généré le manifeste ETW pour la source d'événements.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">\r
+      <summary>Génère un nœud de ressources sous le dossier de localisation pour chaque assembly satellite fourni.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">\r
+      <summary>Remplace le comportement par défaut qui actuel <see cref="T:System.Diagnostics.Tracing.EventSource" /> doit être la classe de base du type défini par l'utilisateur passée à la méthode write.Cela permet la validation des sources d'événements .NET.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">\r
+      <summary>Aucune option n'est spécifiée.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">\r
+      <summary>Un manifeste est généré. Seule la source d'événements doit être enregistrée sur l'ordinateur hôte.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">\r
+      <summary>Lève une exception en cas d'incohérence lors de l'écriture du fichier manifeste.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventOpcode">\r
+      <summary>Définit les codes d'opération standard que la source d'événement joint aux événements.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">\r
+      <summary>Événement de démarrage d'une collecte de données de trace.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">\r
+      <summary>Événement d'arrêt d'une collecte de données de trace.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">\r
+      <summary>Evénement d'extension.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">\r
+      <summary>Événement d'informations.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">\r
+      <summary>Événement qui est publié lorsqu'une activité dans une application reçoit des données.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">\r
+      <summary>Événement qui est publié après qu'une activité dans une application a répondu à un événement.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">\r
+      <summary>Événement qui est publié après qu'une activité dans une application a repris à partir d'un état suspendu.L'événement doit suivre un événement portant le code d'opération <see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" /> .</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">\r
+      <summary>Événement qui est publié lorsqu'une activité dans une application transfère des données ou des ressources système à une autre activité.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">\r
+      <summary>Événement qui est publié lorsqu'une application démarre une nouvelle transaction ou activité.Ce code d'opération peut être incorporé à une autre transaction ou activité lorsque plusieurs événements comprenant le code <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> se suivent sans événement intervenant comprenant le code <see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">\r
+      <summary>Événement qui est publié lorsqu'une activité ou une transaction dans une application se termine.L'événement correspond au dernier événement non apparié qui porte le code d'opération <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> .</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">\r
+      <summary>Événement qui est publié lorsqu'une activité dans une application est suspendue.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource">\r
+      <summary>Permet de créer des événements pour le suivi d'événements pour Windows (ETW).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Diagnostics.Tracing.EventSource" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> et spécifie si une exception doit être levée lorsqu'une erreur se produit dans le code Windows sous-jacent.</summary>\r
+      <param name="throwOnEventWriteErrors">true pour lever une exception lorsqu'une erreur est détectée dans le code Windows sous-jacent ; sinon, false.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> avec les paramètres de configuration spécifiés.</summary>\r
+      <param name="settings">Combinaison d'opérations de bits des valeurs d'énumération qui spécifient les paramètres de configuration à appliquer à la source d'événements.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Initialise une nouvelle instance de <see cref="T:System.Diagnostics.Tracing.EventSource" /> à utiliser avec les événements non liés à un contrat qui contiennent les paramètres et les caractéristiques spécifiés.</summary>\r
+      <param name="settings">Combinaison d'opérations de bits des valeurs d'énumération qui spécifient les paramètres de configuration à appliquer à la source d'événements.</param>\r
+      <param name="traits">Paires clé-valeur qui spécifient les caractéristiques de la source de l'événement.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> avec le nom spécifié.</summary>\r
+      <param name="eventSourceName">Nom à appliquer à la source d'événements.Ne doit pas être null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> avec le nom et les paramètres spécifiés.</summary>\r
+      <param name="eventSourceName">Nom à appliquer à la source d'événements.Ne doit pas être null.</param>\r
+      <param name="config">Combinaison d'opérations de bits des valeurs d'énumération qui spécifient les paramètres de configuration à appliquer à la source d'événements.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> avec les paramètres de configuration spécifiés.</summary>\r
+      <param name="eventSourceName">Nom à appliquer à la source d'événements.Ne doit pas être null.</param>\r
+      <param name="config">Combinaison d'opérations de bits des valeurs d'énumération qui spécifient les paramètres de configuration à appliquer à la source d'événements.</param>\r
+      <param name="traits">Paires clé-valeur qui spécifient les caractéristiques de la source de l'événement.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">\r
+      <summary>[Pris en charge dans le .NET Framework 4.5.1 et versions ultérieures] Obtient les exceptions levées lors de la construction de la source d'événements.</summary>\r
+      <returns>L'exception a été levée lors de la construction de la source d'événements, ou null si aucune exception n'a été levée. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">\r
+      <summary>[Pris en charge dans le .NET Framework 4.5.1 et versions ultérieures] Obtient l'ID d'activité du thread actif. </summary>\r
+      <returns>ID d'activité du thread actif. </returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">\r
+      <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.Diagnostics.Tracing.EventSource" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par la classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> et libère éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour ne libérer que les ressources non managées. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">\r
+      <summary>Permet à l'objet <see cref="T:System.Diagnostics.Tracing.EventSource" /> de tenter de libérer des ressources et d'effectuer d'autres opérations de nettoyage avant que l'objet ne soit récupéré par le garbage collection.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">\r
+      <summary>Retourne une chaîne du manifeste XML associé à la source d'événements actuelle.</summary>\r
+      <returns>Chaîne de données XML.</returns>\r
+      <param name="eventSourceType">Type de l'événement source.</param>\r
+      <param name="assemblyPathToIncludeInManifest">Chemin d'accès au fichier d'assembly (.dll) à inclure dans l'élément provider du manifeste. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">\r
+      <summary>Retourne une chaîne du manifeste XML associé à la source d'événements actuelle.</summary>\r
+      <returns>Chaîne de données XML ou null (voir les notes).</returns>\r
+      <param name="eventSourceType">Type de l'événement source.</param>\r
+      <param name="assemblyPathToIncludeInManifest">Chemin d'accès au fichier d'assembly (.dll) à inclure dans l'élément provider du manifeste. </param>\r
+      <param name="flags">Combinaison d'opérations de bits des valeurs d'énumération qui spécifient comment le manifeste est généré.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">\r
+      <summary>Obtient l'identificateur unique de cette implémentation de la source d'événements.</summary>\r
+      <returns>Identificateur unique pour ce type de source d'événements.</returns>\r
+      <param name="eventSourceType">Type de l'événement source.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">\r
+      <summary>Obtient le nom convivial de la source d'événements.</summary>\r
+      <returns>Nom convivial de la source d'événements.La valeur par défaut est le nom simple de la classe.</returns>\r
+      <param name="eventSourceType">Type de l'événement source.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">\r
+      <summary>Obtient un instantané de toutes les sources d'événements pour le domaine d'application.</summary>\r
+      <returns>Énumération de toutes les sources d'événements dans le domaine d'application.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">\r
+      <summary>Obtient la valeur de la caractéristique associée à la clé spécifiée.</summary>\r
+      <returns>Valeur de caractéristique associée à la clé spécifiée.Si la clé est introuvable, retourne null.</returns>\r
+      <param name="key">Clé de la caractéristique à obtenir.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Guid">\r
+      <summary>Identificateur unique de la source d'événement.</summary>\r
+      <returns>Identificateur unique de la source d'événement.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">\r
+      <summary>Détermine si la source d'événements actuelle est activée.</summary>\r
+      <returns>true si la source d'événements actuelle est activée ; sinon, false.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Détermine si la source d'événements actuelle qui a le niveau et le mot clé spécifiés est activée.</summary>\r
+      <returns>true si la source d'événements est activée ; sinon, false.</returns>\r
+      <param name="level">Niveau de la source d'événements.</param>\r
+      <param name="keywords">Mot clé de l'événement source.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">\r
+      <summary>Détermine si la source d'événements actuelle est activée pour les événements avec le niveau, les mots clés et le canal spécifiés.</summary>\r
+      <returns>true si la source d'événements est activée pour le niveau d'événement, les mots clés et le canal spécifiés ; sinon, false.Le résultat de cette méthode est seulement une approximation du caractère actif d'un événement.Utilisez-la pour éviter des calculs coûteux quand la journalisation est désactivée.Les sources d'événements peuvent avoir un filtrage supplémentaire qui détermine leur activité.</returns>\r
+      <param name="level">Niveau d'événement à vérifier.Une source d'événements est considérée comme activée quand son niveau est supérieur ou égal à <paramref name="level" />.</param>\r
+      <param name="keywords">Mots clés d'événement à vérifier.</param>\r
+      <param name="channel">Canal d'événement à vérifier.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Name">\r
+      <summary>Nom convivial de la classe dérivé de la source d'événements.</summary>\r
+      <returns>Nom convivial de la classe dérivée.La valeur par défaut est le nom simple de la classe.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">\r
+      <summary>Appelée quand la source d'événements actuelle est mise à jour par le contrôleur.</summary>\r
+      <param name="command">Arguments pour l'événement.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Envoie une commande à une source d'événements spécifiée.</summary>\r
+      <param name="eventSource">Source d'événements à laquelle envoyer la commande.</param>\r
+      <param name="command">Commande d'événement à envoyer.</param>\r
+      <param name="commandArguments">Arguments pour la commande d'événement.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">\r
+      <summary>[Pris en charge dans le .NET Framework 4.5.1 et versions ultérieures] Définit l'ID d'activité du thread actif.</summary>\r
+      <param name="activityId">Nouvel ID d'activité du thread actif, ou <see cref="F:System.Guid.Empty" /> pour indiquer que le travail sur le thread actif n'est associé à aucune activité. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">\r
+      <summary>[Pris en charge dans le .NET Framework 4.5.1 et versions ultérieures] Définit l'ID d'activité sur le thread actif et retourne l'ID de l'activité précédente.</summary>\r
+      <param name="activityId">Nouvel ID d'activité du thread actif, ou <see cref="F:System.Guid.Empty" /> pour indiquer que le travail sur le thread actif n'est associé à aucune activité.</param>\r
+      <param name="oldActivityThatWillContinue">Quand cette méthode est retournée, contient l'ID de l'activité précédente sur le thread actif. </param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Settings">\r
+      <summary>Obtient les paramètres appliqués à cette source d'événements.</summary>\r
+      <returns>Paramètres appliqués à cette source d'événements.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.ToString">\r
+      <summary>Obtient une représentation sous forme de chaîne de l'instance de source d'événements actuelle.</summary>\r
+      <returns>Nom et identificateur unique qui identifient la source d'événements actuelle.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">\r
+      <summary>Écrit un événement sans champ, mais avec le nom spécifié et les options par défaut.</summary>\r
+      <param name="eventName">Nom de l'événement à écrire.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">\r
+      <summary>Écrit un événement sans champ, mais avec le nom et les options spécifiés.</summary>\r
+      <param name="eventName">Nom de l'événement à écrire.</param>\r
+      <param name="options">Options pour l'événement, telles que le niveau, les mots clés et le code d'opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">\r
+      <summary>Écrit un événement avec le nom, les données d'événements et les options spécifiés.</summary>\r
+      <param name="eventName">Nom de l'événement.</param>\r
+      <param name="options">Options d'événement.</param>\r
+      <param name="data">Données d'événement.Ce type doit être anonyme ou marqué avec l'attribut <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Type qui définit l'événement et ses données associées.Ce type doit être anonyme ou marqué avec l'attribut <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">\r
+      <summary>Écrit un événement avec le nom, les options, l'activité associée et les données d'événements spécifiés.</summary>\r
+      <param name="eventName">Nom de l'événement.</param>\r
+      <param name="options">Options d'événement.</param>\r
+      <param name="activityId">ID de l'activité associée à l'événement.</param>\r
+      <param name="relatedActivityId">ID d'une activité associée, ou <see cref="F:System.Guid.Empty" /> en l'absence d'activité associée.</param>\r
+      <param name="data">Données d'événement.Ce type doit être anonyme ou marqué avec l'attribut <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Type qui définit l'événement et ses données associées.Ce type doit être anonyme ou marqué avec l'attribut <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">\r
+      <summary>Écrit un événement avec le nom, les données d'événements et les options spécifiés.</summary>\r
+      <param name="eventName">Nom de l'événement.</param>\r
+      <param name="options">Options d'événement.</param>\r
+      <param name="data">Données d'événement.Ce type doit être anonyme ou marqué avec l'attribut <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Type qui définit l'événement et ses données associées.Ce type doit être anonyme ou marqué avec l'attribut <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">\r
+      <summary>Écrit un événement avec le nom et les données spécifiés.</summary>\r
+      <param name="eventName">Nom de l'événement.</param>\r
+      <param name="data">Données d'événement.Ce type doit être anonyme ou marqué avec l'attribut <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Type qui définit l'événement et ses données associées.Ce type doit être anonyme ou marqué avec l'attribut <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement fourni.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et de l'argument de tableau d'octets fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument de tableau d'octets.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et de l'argument en entier d'une valeur de 32 octets fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument entier.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et des arguments en entier d'une valeur de 32 octets fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument entier.</param>\r
+      <param name="arg2">Argument entier.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et des arguments en entier d'une valeur de 32 octets fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument entier.</param>\r
+      <param name="arg2">Argument entier.</param>\r
+      <param name="arg3">Argument entier.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et des arguments de chaînes et d'entiers 32 bits fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument entier 32 bits.</param>\r
+      <param name="arg2">Argument de chaîne.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et de l'argument en entier d'une valeur de 64 octets fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument entier 64 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">\r
+      <summary>Écrit les données d'événements à l'aide de l'identificateur et des arguments de tableau de chaînes et d'entiers 64 bits spécifiés.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument entier 64 bits.</param>\r
+      <param name="arg2">Argument de tableau d'octets.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et des arguments d'une valeur de 64 octets fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument entier 64 bits.</param>\r
+      <param name="arg2">Argument entier 64 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et des arguments d'une valeur de 64 octets fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument entier 64 bits.</param>\r
+      <param name="arg2">Argument entier 64 bits.</param>\r
+      <param name="arg3">Argument entier 64 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et des arguments de chaînes et d'entiers 64 bits fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument entier 64 bits.</param>\r
+      <param name="arg2">Argument de chaîne.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et du tableau d'arguments fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="args">Tableau d'objets.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et de l'argument de chaîne fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument de chaîne.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et d'arguments fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument de chaîne.</param>\r
+      <param name="arg2">Argument entier 32 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et d'arguments fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument de chaîne.</param>\r
+      <param name="arg2">Argument entier 32 bits.</param>\r
+      <param name="arg3">Argument entier 32 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et d'arguments fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument de chaîne.</param>\r
+      <param name="arg2">Argument entier 64 bits.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et des arguments de chaîne fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument de chaîne.</param>\r
+      <param name="arg2">Argument de chaîne.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">\r
+      <summary>Écrit un événement à l'aide de l'identificateur d'événement et des arguments de chaîne fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.La valeur doit être comprise entre 0 et 65535.</param>\r
+      <param name="arg1">Argument de chaîne.</param>\r
+      <param name="arg2">Argument de chaîne.</param>\r
+      <param name="arg3">Argument de chaîne.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>Crée une surcharge <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> à l'aide de l'identificateur d'événement et des données d'événement fournis.</summary>\r
+      <param name="eventId">Identificateur de l'événement.</param>\r
+      <param name="eventDataCount">Nombre d'éléments de données d'événement.</param>\r
+      <param name="data">Structure contenant les données d'événement.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">\r
+      <summary>[Pris en charge dans le .NET Framework 4.5.1 et versions ultérieures] Écrit un événement qui indique que l'activité actuelle est liée à une autre activité. </summary>\r
+      <param name="eventId">Identificateur qui identifie de manière unique cet événement au sein de l'objet <see cref="T:System.Diagnostics.Tracing.EventSource" />. </param>\r
+      <param name="relatedActivityId">Identificateur d'activité associé. </param>\r
+      <param name="args">Tableau d'objets qui contient les données relatives à l'événement. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>[Pris en charge dans le .NET Framework 4.5.1 et versions ultérieures] Écrit un événement qui indique que l'activité actuelle est liée à une autre activité.</summary>\r
+      <param name="eventId">Identificateur qui identifie de manière unique cet événement au sein de l'objet <see cref="T:System.Diagnostics.Tracing.EventSource" />.</param>\r
+      <param name="relatedActivityId">Pointeur vers le GUID de l'ID d'activité associé. </param>\r
+      <param name="eventDataCount">Nombre d'éléments dans le champ <paramref name="data" />. </param>\r
+      <param name="data">Pointeur vers le premier élément dans le champ de données de l'événement. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource.EventData">\r
+      <summary>Fournit les données d'événement pour créer des surcharges <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> rapides à l'aide de la méthode <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" /> .</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">\r
+      <summary>Obtient ou définit le pointeur vers les données de la nouvelle surcharge <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" />.</summary>\r
+      <returns>Pointeur vers les données.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">\r
+      <summary>Obtient ou définit le nombre d'éléments de charge dans la nouvelle surcharge <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" />.</summary>\r
+      <returns>Nombre d'éléments de charge utile dans la nouvelle surcharge.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">\r
+      <summary>Permet au nom de suivi d'événements pour Windows (ETW) d'être défini indépendamment du nom de la classe d'événement.   </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">\r
+      <summary>Obtient ou définit l'identificateur source d'événement.</summary>\r
+      <returns>Identificateur source de l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">\r
+      <summary>Obtient ou définit le nom du fichier de ressources de localisation.</summary>\r
+      <returns>Nom du fichier de ressources de localisation, ou null si le fichier de ressources de localisation n'existe pas.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">\r
+      <summary>Obtient ou définit le nom de la source d'événement.</summary>\r
+      <returns>Nom de la source d'événements.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceException">\r
+      <summary>Exception levée lorsqu'une erreur se produit pendant le suivi d'événements pour Windows (ETW).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Diagnostics.Tracing.EventSourceException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> avec un message d'erreur spécifié.</summary>\r
+      <param name="message">Message décrivant l'erreur.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> avec un message d'erreur spécifié et une référence à l'exception interne ayant provoqué cette exception.</summary>\r
+      <param name="message">Message d'erreur indiquant la raison de l'exception. </param>\r
+      <param name="innerException">L'exception qui est la cause de l'exception actuelle ou null si aucune exception interne n'est spécifiée. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceOptions">\r
+      <summary>Spécifie des remplacements de paramètres d'événements par défaut tels que le niveau de journalisation, les mots clés et opération code lorsque le <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" /> méthode est appelée.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions"></member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">\r
+      <summary>Obtient ou définit les mots clés appliqués à l'événement.Si cette propriété n'est pas définie, les mots clés de l'événement sera None.</summary>\r
+      <returns>Les mots clés appliquées à l'événement, ou None si aucun mot clé n'est définies.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">\r
+      <summary>Obtient ou définit le niveau d'événement appliqué à l'événement. </summary>\r
+      <returns>Niveau de l'événement.Si ce paramètre n'est pas défini, la valeur par défaut est Verbose (5).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">\r
+      <summary>Obtient ou définit le code d'opération à utiliser pour l'événement spécifié. </summary>\r
+      <returns>Code d'opération à utiliser pour l'événement spécifié.Si la valeur non, la valeur par défaut est Info (0).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags"></member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceSettings">\r
+      <summary>Spécifie les options de configuration pour une source d'événements.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">\r
+      <summary>Aucune des options de configuration spéciales n'est activée.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">\r
+      <summary>L'écouteur ETW doit utiliser un format basé sur un manifeste lors du déclenchement d'événement.Définir cette option équivaut à demander à l'écouteur ETW d'utiliser un format basé sur un manifeste lors du déclenchement d'événement.C'est l'option par défaut lors de la définition d'un type dérivé de <see cref="T:System.Diagnostics.Tracing.EventSource" /> à l'aide d'une des protégée <see cref="T:System.Diagnostics.Tracing.EventSource" /> constructeurs.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">\r
+      <summary>L'écouteur ETW doit utiliser le format d'événement autodescriptif.C'est l'option par défaut lorsque vous créez une nouvelle instance de la <see cref="T:System.Diagnostics.Tracing.EventSource" /> à l'aide de public <see cref="T:System.Diagnostics.Tracing.EventSource" /> constructeurs.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">\r
+      <summary>La source d'événements lève une exception quand une erreur se produit.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTags">\r
+      <summary>Spécifie le suivi des événements de début et de fin d'activité.Vous devez utiliser seulement les 24 bits de poids le plus faible.Pour plus d’informations, consultez <see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> et <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTags.None">\r
+      <summary>Spécifie aucune balise et égal à zéro.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTask">\r
+      <summary>Définit les tâches qui s'appliquent aux événements.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTask.None">\r
+      <summary>Tâche non définie.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">\r
+      <summary>Fournit des données pour le rappel <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">\r
+      <summary>[Pris en charge dans le .NET Framework 4.5.1 et versions ultérieures] Obtient l'ID d'activité du thread sur lequel l'événement a été écrit. </summary>\r
+      <returns>ID d'activité du thread sur lequel l'événement a été écrit. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">\r
+      <summary>Obtient le canal pour l'événement.</summary>\r
+      <returns>Canal pour l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">\r
+      <summary>Obtient l'identificateur de l'événement.</summary>\r
+      <returns>Identificateur de l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">\r
+      <summary>Obtient le nom de l'événement.</summary>\r
+      <returns>Nom de l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">\r
+      <summary>Obtient l'objet source de l'événement.</summary>\r
+      <returns>Objet source d'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">\r
+      <summary>Obtient les mots clés de l'événement.</summary>\r
+      <returns>Mots clés de l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">\r
+      <summary>Obtient le niveau de l'événement.</summary>\r
+      <returns>Niveau de l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">\r
+      <summary>Obtient le message pour l'événement.</summary>\r
+      <returns>Message pour l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">\r
+      <summary>Obtient le code d'opération pour l'événement.</summary>\r
+      <returns>Code d'opération de l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">\r
+      <summary>Obtient la charge utile de l'événement.</summary>\r
+      <returns>Charge utile pour l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">\r
+      <summary>Retourne une liste de chaînes qui représentent les noms de propriétés de l'événement.</summary>\r
+      <returns>Retourne <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">\r
+      <summary>[Pris en charge dans le .NET Framework 4.5.1 et versions ultérieures] Obtient l'identificateur d'une activité liée à l'activité représentée par l'instance actuelle. </summary>\r
+      <returns>Identificateur de l'activité connexe, ou <see cref="F:System.Guid.Empty" /> s'il n'existe aucune activité connexe.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">\r
+      <summary>Retourne les balises spécifiées dans l'appel à la méthode <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />.</summary>\r
+      <returns>Retourne <see cref="T:System.Diagnostics.Tracing.EventTags" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">\r
+      <summary>Obtient la tâche pour l'événement.</summary>\r
+      <returns>Tâche de l'événement.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">\r
+      <summary>Obtient la version de l'événement.</summary>\r
+      <returns>Version de l'événement.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.NonEventAttribute">\r
+      <summary>Identifie une méthode qui ne génère pas d'événement.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" />.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Globalization.Extensions.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Globalization.Extensions.xml
new file mode 100644 (file)
index 0000000..6cfc45a
--- /dev/null
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Globalization.Extensions</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.StringNormalizationExtensions"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="T:System.Globalization.GlobalizationExtensions"></member>\r
+    <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>\r
+    <member name="T:System.Globalization.IdnMapping">\r
+      <summary>Prend en charge l'utilisation de caractères non ASCII pour les noms de domaines Internet.Cette classe ne peut pas être héritée.</summary>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Globalization.IdnMapping" />. </summary>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.AllowUnassigned">\r
+      <summary>Obtient ou définit une valeur qui indique si les points de code Unicode non assignés sont utilisés dans les opérations exécutées par les membres de l'objet <see cref="T:System.Globalization.IdnMapping" /> actuel.</summary>\r
+      <returns>true si les points de code non assignés sont utilisés dans les opérations ; sinon, false.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">\r
+      <summary>Indique si un objet spécifié et l'objet <see cref="T:System.Globalization.IdnMapping" /> actif sont égaux.</summary>\r
+      <returns>true si l'objet spécifié par le paramètre <paramref name="obj" /> est dérivé de <see cref="T:System.Globalization.IdnMapping" /> et ses propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> sont égales ; sinon false. </returns>\r
+      <param name="obj">Objet à comparer à l'objet en cours.</param>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">\r
+      <summary>Encode une chaîne d'étiquettes de nom de domaine qui se composent de caractères Unicode en une chaîne de caractères Unicode affichables dans la plage de caractères US-ASCII.La chaîne est mise en forme selon la norme IDNA.</summary>\r
+      <returns>Équivalent de la chaîne spécifiée par le paramètre <paramref name="unicode" /> qui se compose de caractères Unicode affichables dans la plage de caractère US-ASCII (U+0020 à U+007E) et mise en forme selon la norme IDNA.</returns>\r
+      <param name="unicode">Chaîne à convertir qui se compose d'une ou de plusieurs étiquettes de nom de domaine délimitées par des séparateurs d'étiquette.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">\r
+      <summary>Encode une sous-chaîne d'étiquettes du nom de domaine qui inclue des caractères Unicode en dehors de la plage de caractères US-ASCII.La sous-chaîne est convertie en une chaîne de caractères Unicode affichables appartenant à la plage de caractères US-ASCII et est mise en forme selon la norme IDNA.</summary>\r
+      <returns>Équivalent de la sous-chaîne spécifiée par les paramètres <paramref name="unicode" /> et <paramref name="index" /> qui se compose de caractères Unicode affichables dans la plage de caractère US-ASCII (U+0020 à U+007E) et mise en forme selon la norme IDNA.</returns>\r
+      <param name="unicode">Chaîne à convertir qui se compose d'une ou de plusieurs étiquettes de nom de domaine délimitées par des séparateurs d'étiquette.</param>\r
+      <param name="index">Décalage de base zéro dans <paramref name="unicode" /> qui spécifie le début de la sous-chaîne à convertir.L'opération de conversion continue jusqu'à la fin de la chaîne <paramref name="unicode" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> est inférieur à zéro.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="unicode" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">\r
+      <summary>Encode le nombre spécifié de caractères d'une sous-chaîne d'étiquettes du nom de domaine qui inclue des caractères Unicode en dehors de la plage de caractères US-ASCII.La sous-chaîne est convertie en une chaîne de caractères Unicode affichables appartenant à la plage de caractères US-ASCII et est mise en forme selon la norme IDNA.</summary>\r
+      <returns>Équivalent de la sous-chaîne spécifiée par les paramètres <paramref name="unicode" />, <paramref name="index" /> et <paramref name="count" />, qui se compose de caractères Unicode affichables dans la plage de caractère US-ASCII (U+0020 à U+007E) et mise en forme selon la norme IDNA.</returns>\r
+      <param name="unicode">Chaîne à convertir qui se compose d'une ou de plusieurs étiquettes de nom de domaine délimitées par des séparateurs d'étiquette.</param>\r
+      <param name="index">Offset de base zéro dans <paramref name="unicode" /> qui spécifie le début de la sous-chaîne.</param>\r
+      <param name="count">Nombre de caractères à convertir dans la sous-chaîne qui démarre à la position spécifiée par <paramref name="index" /> et la chaîne <paramref name="unicode" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="unicode" />.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="unicode" /> moins <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetHashCode">\r
+      <summary>Retourne un code de hachage pour cet objet <see cref="T:System.Globalization.IdnMapping" />.</summary>\r
+      <returns>Une des quatre constantes signées 32 bits dérivées des propriétés d'un objet <see cref="T:System.Globalization.IdnMapping" />.  La valeur de retour n'a aucune signification particulière et ne peut pas être utilisée dans un algorithme de code de hachage.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">\r
+      <summary>Décode une chaîne d'une ou de plusieurs étiquettes de noms de domaine encodées selon la norme IDNA dans une chaîne de caractères Unicode. </summary>\r
+      <returns>Équivalent Unicode de la sous-chaîne IDNA spécifiée par le paramètre <paramref name="ascii" />.</returns>\r
+      <param name="ascii">Chaîne à décoder, qui se compose d'une ou plusieurs étiquettes dans la plage de caractères US-ASCII (U+0020 à U+007E), encodées selon la norme IDNA. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">\r
+      <summary>Décode une sous-chaîne d'une ou de plusieurs étiquettes de noms de domaine encodées selon la norme IDNA dans une chaîne de caractères Unicode. </summary>\r
+      <returns>Équivalent Unicode de la sous-chaîne IDNA spécifiée par les paramètres <paramref name="ascii" /> et <paramref name="index" />.</returns>\r
+      <param name="ascii">Chaîne à décoder, qui se compose d'une ou plusieurs étiquettes dans la plage de caractères US-ASCII (U+0020 à U+007E), encodées selon la norme IDNA. </param>\r
+      <param name="index">Décalage de base zéro dans <paramref name="ascii" /> qui spécifie le début de la sous-chaîne à décoder.L'opération de décodage continue jusqu'à la fin de la chaîne <paramref name="ascii" /> .</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> est inférieur à zéro.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="ascii" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">\r
+      <summary>Décode une sous-chaîne d'une longueur spécifiée qui contient une ou plusieurs étiquettes de nom de domaine, encodées selon la norme IDNA en une chaîne de caractères Unicode. </summary>\r
+      <returns>Équivalent Unicode de la sous-chaîne IDNA spécifiée par les paramètres <paramref name="ascii" />, <paramref name="index" /> et <paramref name="count" />.</returns>\r
+      <param name="ascii">Chaîne à décoder, qui se compose d'une ou plusieurs étiquettes dans la plage de caractères US-ASCII (U+0020 à U+007E), encodées selon la norme IDNA. </param>\r
+      <param name="index">Offset de base zéro dans <paramref name="ascii" /> qui spécifie le début de la sous-chaîne. </param>\r
+      <param name="count">Nombre de caractères à convertir dans la sous-chaîne qui démarre à la position spécifiée par <paramref name="index" /> et la chaîne <paramref name="ascii" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="ascii" />.ou<paramref name="index" /> est supérieur à la longueur de <paramref name="ascii" /> moins <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> est non valide selon les propriétés <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> et <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, ainsi que la norme IDNA.</exception>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">\r
+      <summary>Obtient ou définit une valeur qui indique si les conventions d'affectation de noms standard ou assouplies sont utilisées dans des opérations exécutées par les membres de l'objet <see cref="T:System.Globalization.IdnMapping" /> actuel.</summary>\r
+      <returns>true si les conventions d'affectation de noms standard sont utilisées dans les opérations ; sinon, false.</returns>\r
+    </member>\r
+    <member name="T:System.Text.NormalizationForm">\r
+      <summary>Définit le type de normalisation à effectuer.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormC">\r
+      <summary>Indique qu'une chaîne Unicode est normalisée à l'aide de la décomposition canonique complète, suivie du remplacement des séquences par leurs composites principaux, si possible.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormD">\r
+      <summary>Indique qu'une chaîne Unicode est normalisée à l'aide de la décomposition canonique complète.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKC">\r
+      <summary>Indique qu'une chaîne Unicode est normalisée à l'aide de la décomposition de compatibilité complète, suivie du remplacement des séquences par leurs composites principaux, si possible.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKD">\r
+      <summary>Indique qu'une chaîne Unicode est normalisée à l'aide de la décomposition de compatibilité complète.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.IO.Compression.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.IO.Compression.xml
new file mode 100644 (file)
index 0000000..4c3bfb3
--- /dev/null
@@ -0,0 +1,430 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.IO.Compression</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.IO.Compression.CompressionLevel">\r
+      <summary>Spécifie les valeurs qui indiquent si une opération de compression souligne la rapidité ou la taille de compression.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
+      <summary>L'opération de compression doit s'exécuter aussi rapidement que possible, même si le fichier résultant n'est pas compressé de manière optimale.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
+      <summary>Aucune compression ne doit être exécutée sur le fichier.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
+      <summary>L'opération de compression doit être compressée de manière optimale, même si elle prend plus de temps.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.CompressionMode">\r
+      <summary> Spécifie s'il faut compresser ou décompresser le flux sous-jacent.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Compress">\r
+      <summary>Compresse le flux sous-jacent.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
+      <summary>Décompresse le flux sous-jacent.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.DeflateStream">\r
+      <summary>Fournit des méthodes et des propriétés pour compresser et décompresser des flux à l'aide de l'algorithme Deflate.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.DeflateStream" /> à l'aide du flux et du niveau de compression spécifiés.</summary>\r
+      <param name="stream">Flux à compresser.</param>\r
+      <param name="compressionLevel">L'une des valeurs d'énumération qui indique s'il faut mettre l'accent sur la rapidité et l'efficacité de compression en compressant le flux de données.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge les opérations d'écriture telles que la compression.(La propriété <see cref="P:System.IO.Stream.CanWrite" /> sur l'objet de flux est false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.DeflateStream" /> à l'aide du flux et du niveau de compression spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>\r
+      <param name="stream">Flux à compresser.</param>\r
+      <param name="compressionLevel">L'une des valeurs d'énumération qui indique s'il faut mettre l'accent sur la rapidité et l'efficacité de compression en compressant le flux de données.</param>\r
+      <param name="leaveOpen">true pour maintenir l'objet de flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.Compression.DeflateStream" /> ; sinon, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge les opérations d'écriture telles que la compression.(La propriété <see cref="P:System.IO.Stream.CanWrite" /> sur l'objet de flux est false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.DeflateStream" /> à l'aide du flux et du mode de compression spécifiés.</summary>\r
+      <param name="stream">Flux à compresser ou à décompresser.</param>\r
+      <param name="mode">L'une des valeurs d'énumération qui indique s'il faut compresser ou décompresser le flux.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> n'est pas une valeur <see cref="T:System.IO.Compression.CompressionMode" /> valide.ou<see cref="T:System.IO.Compression.CompressionMode" /> est <see cref="F:System.IO.Compression.CompressionMode.Compress" />  et <see cref="P:System.IO.Stream.CanWrite" /> est false.ou<see cref="T:System.IO.Compression.CompressionMode" /> est <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  et <see cref="P:System.IO.Stream.CanRead" /> est false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.DeflateStream" /> à l'aide du flux et du mode de compression spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>\r
+      <param name="stream">Flux à compresser ou à décompresser.</param>\r
+      <param name="mode">L'une des valeurs d'énumération qui indique s'il faut compresser ou décompresser le flux.</param>\r
+      <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.Compression.DeflateStream" /> ; sinon, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> n'est pas une valeur <see cref="T:System.IO.Compression.CompressionMode" /> valide.ou<see cref="T:System.IO.Compression.CompressionMode" /> est <see cref="F:System.IO.Compression.CompressionMode.Compress" />  et <see cref="P:System.IO.Stream.CanWrite" /> est false.ou<see cref="T:System.IO.Compression.CompressionMode" /> est <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  et <see cref="P:System.IO.Stream.CanRead" /> est false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
+      <summary>Obtient une référence au flux sous-jacent.</summary>\r
+      <returns>Objet de flux qui représente le flux sous-jacent.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Le flux sous-jacent est fermé.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
+      <summary>Obtient une valeur indiquant si le flux prend en charge la lecture pendant la décompression d'un fichier.</summary>\r
+      <returns>true si la valeur <see cref="T:System.IO.Compression.CompressionMode" /> est Decompress, que le flux sous-jacent est ouvert et qu'il prend en charge la lecture ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
+      <summary>Obtient une valeur indiquant si le flux prend en charge la recherche.</summary>\r
+      <returns>false dans tous les cas.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
+      <summary>Obtient une valeur indiquant si le flux prend en charge l'écriture.</summary>\r
+      <returns>true si la valeur de <see cref="T:System.IO.Compression.CompressionMode" /> est Compress, que le flux sous-jacent prend en charge l'écriture et qu'il n'est pas fermé ; sinon, false.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.Compression.DeflateStream" /> et libère éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour ne libérer que les ressources non managées.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Flush">\r
+      <summary>L'implémentation actuelle de cette méthode n'a aucune fonctionnalité.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">Le flux est fermé.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Length">\r
+      <summary>Cette propriété n'est pas prise en charge et lève toujours <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valeur Long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Cette propriété n'est pas prise en charge sur ce flux.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Position">\r
+      <summary>Cette propriété n'est pas prise en charge et lève toujours <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valeur Long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Cette propriété n'est pas prise en charge sur ce flux.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Lit un certain nombre d'octets décompressés dans le tableau d'octets spécifié.</summary>\r
+      <returns>Nombre d'octets qui ont été lus dans le tableau d'octets.</returns>\r
+      <param name="array">Tableau utilisé pour stocker les octets décompressés.</param>\r
+      <param name="offset">Dans <paramref name="array" />, décalage d'octet auquel les octets lus seront placés.</param>\r
+      <param name="count">Nombre maximal d'octets décompressés à lire.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">La valeur <see cref="T:System.IO.Compression.CompressionMode" /> était Compress lorsque l'objet a été créé.ou Le flux sous-jacent ne prend pas en charge la lecture.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ou <paramref name="count" /> est inférieur à zéro.ouLa longueur de <paramref name="array" /> moins le point de départ de l'index est inférieure à <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">Le format des données n'est pas valide.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Le flux est fermé.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>Cette opération n'est pas prise en charge et lève toujours <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valeur Long.</returns>\r
+      <param name="offset">Emplacement dans le flux.</param>\r
+      <param name="origin">Une des valeurs de <see cref="T:System.IO.SeekOrigin" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Cette propriété n'est pas prise en charge sur ce flux.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
+      <summary>Cette opération n'est pas prise en charge et lève toujours <see cref="T:System.NotSupportedException" />.</summary>\r
+      <param name="value">Longueur du flux.</param>\r
+      <exception cref="T:System.NotSupportedException">Cette propriété n'est pas prise en charge sur ce flux.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Écrit les octets compressés dans le flux sous-jacent à partir du tableau d'octets spécifié.</summary>\r
+      <param name="array">Mémoire tampon qui contient les données à compresser.</param>\r
+      <param name="offset">Dans <paramref name="array" />, décalage d'octet à partir duquel les octets seront lus.</param>\r
+      <param name="count">Nombre maximal d'octets à écrire.</param>\r
+    </member>\r
+    <member name="T:System.IO.Compression.GZipStream">\r
+      <summary>Fournit les méthodes et les propriétés utilisées pour compresser et décompresser des flux.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.GZipStream" /> à l'aide du flux et du niveau de compression spécifiés.</summary>\r
+      <param name="stream">Flux dans lequel écrire les données compressées.</param>\r
+      <param name="compressionLevel">L'une des valeurs d'énumération qui indique s'il faut mettre l'accent sur la rapidité et l'efficacité de compression en compressant le flux de données.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge les opérations d'écriture telles que la compression.(La propriété <see cref="P:System.IO.Stream.CanWrite" /> sur l'objet de flux est false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.GZipStream" /> à l'aide du flux et du niveau de compression spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>\r
+      <param name="stream">Flux dans lequel écrire les données compressées.</param>\r
+      <param name="compressionLevel">L'une des valeurs d'énumération qui indique s'il faut mettre l'accent sur la rapidité et l'efficacité de compression en compressant le flux de données.</param>\r
+      <param name="leaveOpen">true pour maintenir l'objet de flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.Compression.GZipStream" /> ; sinon, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">Le flux ne prend pas en charge les opérations d'écriture telles que la compression.(La propriété <see cref="P:System.IO.Stream.CanWrite" /> sur l'objet de flux est false.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.GZipStream" /> à l'aide du flux et du mode de compression spécifiés.</summary>\r
+      <param name="stream">Flux dans lequel les données compressées ou décompressées sont écrites.</param>\r
+      <param name="mode">L'une des valeurs d'énumération qui indique s'il faut compresser ou décompresser le flux.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> n'est pas une valeur d'énumération <see cref="T:System.IO.Compression.CompressionMode" /> valide.ou<see cref="T:System.IO.Compression.CompressionMode" /> est <see cref="F:System.IO.Compression.CompressionMode.Compress" />  et <see cref="P:System.IO.Stream.CanWrite" /> est false.ou<see cref="T:System.IO.Compression.CompressionMode" /> est <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  et <see cref="P:System.IO.Stream.CanRead" /> est false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.GZipStream" /> à l'aide du flux et du mode de compression spécifiés, et permet éventuellement de laisser le flux ouvert.</summary>\r
+      <param name="stream">Flux dans lequel les données compressées ou décompressées sont écrites.</param>\r
+      <param name="mode">L'une des valeurs d'énumération qui indique s'il faut compresser ou décompresser le flux.</param>\r
+      <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.Compression.GZipStream" /> ; sinon, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> n'est pas une valeur <see cref="T:System.IO.Compression.CompressionMode" /> valide.ou<see cref="T:System.IO.Compression.CompressionMode" /> est <see cref="F:System.IO.Compression.CompressionMode.Compress" />  et <see cref="P:System.IO.Stream.CanWrite" /> est false.ou<see cref="T:System.IO.Compression.CompressionMode" /> est <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  et <see cref="P:System.IO.Stream.CanRead" /> est false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
+      <summary>Obtient une référence au flux sous-jacent.</summary>\r
+      <returns>Objet de flux qui représente le flux sous-jacent.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Le flux sous-jacent est fermé.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanRead">\r
+      <summary>Obtient une valeur indiquant si le flux prend en charge la lecture pendant la décompression d'un fichier.</summary>\r
+      <returns>true si la valeur de <see cref="T:System.IO.Compression.CompressionMode" /> est Decompress,, que le flux sous-jacent prend en charge la lecture et qu'il n'est pas fermé ; sinon, false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
+      <summary>Obtient une valeur indiquant si le flux prend en charge la recherche.</summary>\r
+      <returns>false dans tous les cas.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
+      <summary>Obtient une valeur indiquant si le flux prend en charge l'écriture.</summary>\r
+      <returns>true si la valeur de <see cref="T:System.IO.Compression.CompressionMode" /> est Compress, que le flux sous-jacent prend en charge l'écriture et qu'il n'est pas fermé ; sinon, false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par l'objet <see cref="T:System.IO.Compression.GZipStream" /> et libère éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour ne libérer que les ressources non managées.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Flush">\r
+      <summary>L'implémentation actuelle de cette méthode n'a aucune fonctionnalité.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">Le flux est fermé.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Length">\r
+      <summary>Cette propriété n'est pas prise en charge et lève toujours <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valeur Long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Cette propriété n'est pas prise en charge sur ce flux.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Position">\r
+      <summary>Cette propriété n'est pas prise en charge et lève toujours <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valeur Long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Cette propriété n'est pas prise en charge sur ce flux.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Lit un certain nombre d'octets décompressés dans le tableau d'octets spécifié.</summary>\r
+      <returns>Nombre d'octets qui ont été décompressés dans le tableau d'octets.Si la fin du flux a été atteinte, zéro ou le nombre d'octets lus est retourné.</returns>\r
+      <param name="array">Tableau utilisé pour décompresser les octets.</param>\r
+      <param name="offset">Dans <paramref name="array" />, décalage d'octet auquel les octets lus seront placés.</param>\r
+      <param name="count">Nombre maximal d'octets décompressés à lire.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">La valeur <see cref="T:System.IO.Compression.CompressionMode" /> était Compress lorsque l'objet a été créé.ouLe flux sous-jacent ne prend pas en charge la lecture.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> ou <paramref name="count" /> est inférieur à zéro.ouLa longueur de <paramref name="array" /> moins le point de départ de l'index est inférieure à <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">Le format des données n'est pas valide.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Le flux est fermé.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>Cette propriété n'est pas prise en charge et lève toujours <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valeur Long.</returns>\r
+      <param name="offset">Emplacement dans le flux.</param>\r
+      <param name="origin">Une des valeurs de <see cref="T:System.IO.SeekOrigin" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Cette propriété n'est pas prise en charge sur ce flux.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
+      <summary>Cette propriété n'est pas prise en charge et lève toujours <see cref="T:System.NotSupportedException" />.</summary>\r
+      <param name="value">Longueur du flux.</param>\r
+      <exception cref="T:System.NotSupportedException">Cette propriété n'est pas prise en charge sur ce flux.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Écrit les octets compressés dans le flux sous-jacent à partir du tableau d'octets spécifié.</summary>\r
+      <param name="array">Mémoire tampon qui contient les données à compresser.</param>\r
+      <param name="offset">Dans <paramref name="array" />, décalage d'octet à partir duquel les octets seront lus.</param>\r
+      <param name="count">Nombre maximal d'octets à écrire.</param>\r
+      <exception cref="T:System.ObjectDisposedException">L'opération d'écriture ne peut pas être exécutée car le flux est fermé.</exception>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchive">\r
+      <summary>Représente un package de fichiers compressés au format d'archivage zip.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.ZipArchive" /> à partir du flux spécifié.</summary>\r
+      <param name="stream">Flux qui contient l'archive à lire.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.ZipArchive" /> à partir du flux spécifié et avec le mode spécifié.</summary>\r
+      <param name="stream">Flux de sortie ou d'entrée.</param>\r
+      <param name="mode">Une des valeurs d'énumération qui indique si l'archive zip est utilisée pour lire, créer ou mettre à jour des entrées.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.ZipArchive" /> sur le flux de données spécifié pour le mode spécifié, et laisse éventuellement le flux ouvert.</summary>\r
+      <param name="stream">Flux de sortie ou d'entrée.</param>\r
+      <param name="mode">Une des valeurs d'énumération qui indique si l'archive zip est utilisée pour lire, créer ou mettre à jour des entrées.</param>\r
+      <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.Compression.ZipArchive" /> ; sinon, false.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.Compression.ZipArchive" /> sur le flux spécifié pour le mode spécifié, utilise l'encodage spécifié pour les noms d'entrée, et permet éventuellement de laisser le flux ouvert.</summary>\r
+      <param name="stream">Flux de sortie ou d'entrée.</param>\r
+      <param name="mode">Une des valeurs d'énumération qui indique si l'archive zip est utilisée pour lire, créer ou mettre à jour des entrées.</param>\r
+      <param name="leaveOpen">true pour maintenir le flux ouvert après avoir supprimé l'objet <see cref="T:System.IO.Compression.ZipArchive" /> ; sinon, false.</param>\r
+      <param name="entryNameEncoding">Encodage à utiliser lors de la lecture ou de l'écriture des noms d'entrée dans cette archive.Spécifie une valeur pour ce paramètre seulement quand un encodage est obligatoire pour l'interopérabilité avec les outils et les bibliothèques d'archivage zip qui ne prennent pas en charge l'encodage UTF-8 pour les noms d'entrée.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
+      <summary>Crée une entrée vide qui a le chemin d'accès et le nom d'entrée spécifiés dans l'archive zip.</summary>\r
+      <returns>Entrée vide dans l'archive zip.</returns>\r
+      <param name="entryName">Chemin d'accès relatif à la racine de l'archive, qui spécifie le nom de l'entrée à créer.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
+      <summary>Crée une entrée vide qui a le nom d'entrée et le niveau de compression spécifiés dans l'archive zip.</summary>\r
+      <returns>Entrée vide dans l'archive zip.</returns>\r
+      <param name="entryName">Chemin d'accès relatif à la racine de l'archive, qui spécifie le nom de l'entrée à créer.</param>\r
+      <param name="compressionLevel">Une des valeurs d'énumération qui indique s'il faut privilégier la rapidité ou l'efficacité de la compression lors de la création de l'entrée.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
+      <summary>Libère les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.IO.Compression.ZipArchive" />.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
+      <summary>Appelée par les méthodes <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> et <see cref="M:System.Object.Finalize" /> pour libérer les ressources non managées utilisées par l'instance actuelle de la classe <see cref="T:System.IO.Compression.ZipArchive" />, et éventuellement finit d'écrire l'archive et libère les ressources managées.</summary>\r
+      <param name="disposing">true pour finir l'écriture de l'archive et libérer les ressources managées et non managées ; false pour libérer seulement des ressources non managées.</param>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Entries">\r
+      <summary>Obtient la collection d'entrées figurant actuellement dans l'archive zip.</summary>\r
+      <returns>Collection d'entrées figurant actuellement dans l'archive zip.</returns>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
+      <summary>Récupère un wrapper pour l'entrée spécifiée dans l'archive zip.</summary>\r
+      <returns>Wrapper pour l'entrée spécifiée dans l'archive ; null si l'entrée n'existe pas dans l'archive.</returns>\r
+      <param name="entryName">Chemin d'accès relatif à la racine de l'archive, qui identifie l'entrée à récupérer.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Mode">\r
+      <summary>Obtient une valeur qui décrit le type d'action que l'archive zip peut effectuer sur des entrées.</summary>\r
+      <returns>Une des valeurs d'énumération qui décrit le type d'action (lecture, création ou mise à jour) que l'archive zip peut effectuer sur les entrées.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveEntry">\r
+      <summary>Représente un fichier compressé dans une archive zip.</summary>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
+      <summary>Obtient l'archive zip à laquelle l'entrée appartient.</summary>\r
+      <returns>Archive zip à laquelle l'entrée appartient, ou null si l'entrée a été supprimée.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
+      <summary>Obtient la taille compressée de l'entrée dans l'archive zip.</summary>\r
+      <returns>Taille compressée de l'entrée dans l'archive zip.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
+      <summary>Supprime l'entrée de l'archive zip.</summary>\r
+      <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
+      <summary>Obtient le chemin d'accès relatif de l'entrée dans l'archive zip.</summary>\r
+      <returns>Chemin d'accès relatif de l'entrée dans l'archive zip.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
+      <summary>Obtient ou définit la date de dernière modification de l'entrée dans l'archive zip.</summary>\r
+      <returns>Date/heure à laquelle l'entrée a été modifiée pour la dernière fois dans l'archive zip.</returns>\r
+      <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>\r
+      <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
+      <summary>Obtient la taille décompressée de l'entrée dans l'archive zip.</summary>\r
+      <returns>Taille décompressée de l'entrée dans l'archive zip.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
+      <summary>Obtient le nom du fichier de l'entrée dans l'archive zip.</summary>\r
+      <returns>Nom de fichier de l'entrée dans l'archive zip.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
+      <summary>Ouvre l'entrée à partir de l'archive zip.</summary>\r
+      <returns>Flux qui représente le contenu de l'entrée.</returns>\r
+      <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
+      <summary>Récupère le chemin d'accès relatif de l'entrée dans l'archive zip.</summary>\r
+      <returns>Chemin d'accès relatif de l'entrée, qui est la valeur stockée dans la propriété <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" />.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveMode">\r
+      <summary>Spécifie les valeurs pour interagir avec les entrées d'archive ZIP.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
+      <summary>Seule la création de nouvelles entrées d'archivage est autorisée.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
+      <summary>Seule la lecture des entrées d'archivage est autorisée.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
+      <summary>Les opérations de lecture et d'écriture sont autorisées pour les entrées d'archivage.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Net.Http.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Net.Http.xml
new file mode 100644 (file)
index 0000000..15df765
--- /dev/null
@@ -0,0 +1,2361 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Http</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Http.ByteArrayContent">\r
+      <summary>Fournit du contenu HTTP basé sur un tableau d'octets.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <param name="content">Contenu utilisé pour initialiser le <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="content" /> est null. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <param name="content">Contenu utilisé pour initialiser le <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <param name="offset">Décalage, en octets, dans le paramètre <paramref name="content" /> utilisé pour initialiser <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <param name="count">Nombre d'octets dans le <paramref name="content" /> en commençant par le paramètre <paramref name="offset" /> utilisé pour initialiser <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="content" /> est null. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="offset" /> est inférieur à zéro.ouLe paramètre <paramref name="offset" /> est supérieur à la longueur du contenu spécifié par le paramètre <paramref name="content" /> moins le paramètre.ouLe paramètre <paramref name="count " /> est inférieur à zéro.ouLe paramètre <paramref name="count" /> est supérieur à la longueur du contenu spécifié par le paramètre <paramref name="content" /> moins le paramètre <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">\r
+      <summary>Crée un flux de contenu HTTP en tant qu'opération asynchrone pour la lecture dont le magasin de stockage est lié au <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Sérialise et écrit le tableau d'octets fourni dans le constructeur pour un flux de contenu HTTP sous forme d'une opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task" /> ; Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="stream">Flux cible.</param>\r
+      <param name="context">Informations sur le transport, (jeton de liaison de canal, par exemple).Ce paramètre peut être null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">\r
+      <summary>Détermine si un tableau d'octets a une longueur valide en octets.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'élément <paramref name="length" /> correspond à une longueur valide, sinon false.</returns>\r
+      <param name="length">Longueur, en octets, du tableau d'octets.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.ClientCertificateOption">\r
+      <summary>Spécifie la façon dont les certificats clients sont fournis.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Automatic">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClientHandler" /> tentera de fournir automatiquement tous les certificats client disponibles.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Manual">\r
+      <summary>L'application fournit manuellement les certificats clients au <see cref="T:System.Net.Http.WebRequestHandler" />.Cette valeur est celle par défaut.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.DelegatingHandler">\r
+      <summary>Type pour les gestionnaires HTTP qui délèguent le traitement des messages de réponse HTTP à un autre gestionnaire, appelé le gestionnaire interne.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.DelegatingHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.DelegatingHandler" /> avec un gestionnaire interne spécifique.</summary>\r
+      <param name="innerHandler">Gestionnaire interne chargé de traiter les messages de réponse HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par <see cref="T:System.Net.Http.DelegatingHandler" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">\r
+      <summary>Obtient ou définit le gestionnaire interne qui traite les messages de réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpMessageHandler" /> ;Gestionnaire interne des messages de réponse HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête HTTP au gestionnaire interne à envoyer au serveur sous forme d'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ; Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="request">Message de requête HTTP à envoyer au serveur.</param>\r
+      <param name="cancellationToken">Jeton d'annulation pour annuler une opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> était null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.FormUrlEncodedContent">\r
+      <summary>Conteneur pour les tuples nom/valeur encodés en utilisant le type MIME application/x-www-form-urlencoded.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.FormUrlEncodedContent" /> avec une collection de paires nom/valeur spécifique.</summary>\r
+      <param name="nameValueCollection">Collection de paires nom/valeur.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClient">\r
+      <summary>Fournit une classe de base pour envoyer des requêtes HTTP et recevoir des réponses HTTP d'une ressource identifiée par un URI. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpClient" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpClient" /> avec un gestionnaire spécifique.</summary>\r
+      <param name="handler">Pile du gestionnaire HTTP à utiliser pour envoyer des demandes. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpClient" /> avec un gestionnaire spécifique.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> chargé de traiter les messages de réponse HTTP.</param>\r
+      <param name="disposeHandler">true si le gestionnaire interne doit être supprimé à l'aide de Dispose(),false si vous prévoyez de réutiliser le gestionnaire interne.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.BaseAddress">\r
+      <summary>Obtient ou définit l'adresse de base de l'URI de la ressource Internet utilisée pour envoyer des demandes.</summary>\r
+      <returns>Retourne <see cref="T:System.Uri" />.Adresse de base de l'URI de la ressource Internet utilisée pour l'envoi des demandes.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">\r
+      <summary>Annulez toutes les demandes en attente sur cette instance.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">\r
+      <summary>Obtient les en-têtes qui doivent être envoyés avec chaque demande.</summary>\r
+      <returns>Retourne <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.En-têtes qui doivent être envoyés avec chaque demande.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">\r
+      <summary>Envoie une demande DELETE à l'URI spécifié sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Le message de demande a déjà été envoyé par l'instance <see cref="T:System.Net.Http.HttpClient" /> .</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête DELETE à l'URI spécifié avec un jeton d'annulation sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Le message de demande a déjà été envoyé par l'instance <see cref="T:System.Net.Http.HttpClient" /> .</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">\r
+      <summary>Envoie une demande DELETE à l'URI spécifié sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Le message de demande a déjà été envoyé par l'instance <see cref="T:System.Net.Http.HttpClient" /> .</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête DELETE à l'URI spécifié avec un jeton d'annulation sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Le message de demande a déjà été envoyé par l'instance <see cref="T:System.Net.Http.HttpClient" /> .</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par le <see cref="T:System.Net.Http.HttpClient" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">\r
+      <summary>Envoie une requête GET vers l'URI spécifié sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Envoie une requête GET à l'URI spécifié avec une option d'achèvement HTTP sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="completionOption">Valeur d'option d'achèvement HTTP qui indique quand l'opération doit être considérée comme terminée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête GET à l'URI spécifié avec une option d'achèvement HTTP et un jeton d'annulation sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="completionOption">Valeur d'option d'achèvement HTTP qui indique quand l'opération doit être considérée comme terminée.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête GET à l'URI spécifié avec un jeton d'annulation sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">\r
+      <summary>Envoie une requête GET vers l'URI spécifié sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Envoie une requête GET à l'URI spécifié avec une option d'achèvement HTTP sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="completionOption">Valeur d'option d'achèvement HTTP qui indique quand l'opération doit être considérée comme terminée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête GET à l'URI spécifié avec une option d'achèvement HTTP et un jeton d'annulation sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="completionOption">Valeur d'option d'achèvement HTTP qui indique quand l'opération doit être considérée comme terminée.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête GET à l'URI spécifié avec un jeton d'annulation sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">\r
+      <summary>Envoie une requête GET à l'URI spécifié et retourne le corps de la réponse sous forme de tableau d'octets dans une opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">\r
+      <summary>Envoie une requête GET à l'URI spécifié et retourne le corps de la réponse sous forme de tableau d'octets dans une opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">\r
+      <summary>Envoie une requête GET à l'URI spécifié et retourne le corps de la réponse sous forme de flux dans une opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">\r
+      <summary>Envoie une requête GET à l'URI spécifié et retourne le corps de la réponse sous forme de flux dans une opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">\r
+      <summary>Envoie une requête GET à l'URI spécifié et retourne le corps de la réponse sous forme de chaîne dans une opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">\r
+      <summary>Envoie une requête GET à l'URI spécifié et retourne le corps de la réponse sous forme de chaîne dans une opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">\r
+      <summary>Obtient ou définit le nombre maximal d'octets à mettre en mémoire tampon lors de la lecture du contenu de réponse.</summary>\r
+      <returns>Retourne <see cref="T:System.Int32" />.Nombre maximal d'octets à mettre en mémoire tampon lors de la lecture du contenu de réponse.La valeur par défaut de cette propriété est 2 gigaoctets.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">La taille spécifiée est inférieure ou égale à zéro.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Opération a déjà démarrée sur l'instance actuelle. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">L'instance actuelle a été supprimée. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Envoie une requête POST vers l'URI spécifié sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="content">Contenu de requête HTTP envoyé au serveur.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête POST avec un jeton d'annulation sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="content">Contenu de requête HTTP envoyé au serveur.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Envoie une requête POST vers l'URI spécifié sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="content">Contenu de requête HTTP envoyé au serveur.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête POST avec un jeton d'annulation sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="content">Contenu de requête HTTP envoyé au serveur.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Envoie une requête PUT vers l'URI spécifié sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="content">Contenu de requête HTTP envoyé au serveur.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Envoyez une requête PUT avec un jeton d'annulation sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="content">Contenu de requête HTTP envoyé au serveur.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Envoie une requête PUT vers l'URI spécifié sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="content">Contenu de requête HTTP envoyé au serveur.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Envoyez une requête PUT avec un jeton d'annulation sous forme d'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="requestUri">URI auquel la requête est envoyée.</param>\r
+      <param name="content">Contenu de requête HTTP envoyé au serveur.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">\r
+      <summary>Envoie une requête HTTP en tant qu'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="request">Message de la requête HTTP à envoyer.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> était null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Le message de demande a déjà été envoyé par l'instance <see cref="T:System.Net.Http.HttpClient" /> .</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Envoie une requête HTTP en tant qu'opération asynchrone. </summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="request">Message de la requête HTTP à envoyer.</param>\r
+      <param name="completionOption">Moment auquel l'opération doit s'exécuter (dès qu'une réponse est disponible ou après avoir pris connaissance du contenu de réponse entier).</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> était null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Le message de demande a déjà été envoyé par l'instance <see cref="T:System.Net.Http.HttpClient" /> .</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête HTTP en tant qu'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="request">Message de la requête HTTP à envoyer.</param>\r
+      <param name="completionOption">Moment auquel l'opération doit s'exécuter (dès qu'une réponse est disponible ou après avoir pris connaissance du contenu de réponse entier).</param>\r
+      <param name="cancellationToken">Jeton d'annulation pour annuler une opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> était null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Le message de demande a déjà été envoyé par l'instance <see cref="T:System.Net.Http.HttpClient" /> .</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête HTTP en tant qu'opération asynchrone.</summary>\r
+      <returns>Retourne <see cref="T:System.Threading.Tasks.Task`1" />.Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="request">Message de la requête HTTP à envoyer.</param>\r
+      <param name="cancellationToken">Jeton d'annulation pour annuler une opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> était null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Le message de demande a déjà été envoyé par l'instance <see cref="T:System.Net.Http.HttpClient" /> .</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.Timeout">\r
+      <summary>Obtient ou définit la période d'attente jusqu'à l'expiration de la demande.</summary>\r
+      <returns>Retourne <see cref="T:System.TimeSpan" />.Période d'attente jusqu'à l'expiration de la demande.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Le délai d'attente spécifié est inférieur ou égal à zéro et n'est pas <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Opération a déjà démarrée sur l'instance actuelle. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">L'instance actuelle a été supprimée.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClientHandler">\r
+      <summary>Gestionnaire de messages par défaut utilisé par <see cref="T:System.Net.Http.HttpClient" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.#ctor">\r
+      <summary>Crée une instance d'une classe <see cref="T:System.Net.Http.HttpClientHandler" />.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">\r
+      <summary>Obtient ou définit une valeur qui indique si le gestionnaire doit suivre les réponses de redirection.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le gestionnaire doit suivre les réponses de redirection ; sinon false.La valeur par défaut est true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">\r
+      <summary>Obtient ou définit le type de méthode de décompression utilisé par le gestionnaire pour la décompression automatique de la réponse de contenu HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.DecompressionMethods" /> ;Méthode de décompression automatique utilisée par le gestionnaire.La valeur par défaut est <see cref="F:System.Net.DecompressionMethods.None" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">\r
+      <summary>Obtient ou définit la collection de certificats de sécurité qui sont associés à ce gestionnaire.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.ClientCertificateOption" /> ;Collection de certificats de sécurité associés à ce gestionnaire.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">\r
+      <summary>Obtient ou définit le conteneur de cookies utilisé par le gestionnaire pour stocker des cookies de serveur.</summary>\r
+      <returns>retourne <see cref="T:System.Net.CookieContainer" /> ;Conteneur de cookies utilisé par le gestionnaire pour stocker des cookies de serveur.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Credentials">\r
+      <summary>Obtient ou définit les informations d'authentification utilisées par ce gestionnaire.</summary>\r
+      <returns>retourne <see cref="T:System.Net.ICredentials" /> ;Informations d'authentification associées au gestionnaire.La valeur par défaut est null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par le <see cref="T:System.Net.Http.HttpClientHandler" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">\r
+      <summary>Obtient ou définit le nombre maximal de redirections suivies par le gestionnaire.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Nombre maximal de réponses de redirection suivies par le gestionnaire.La valeur par défaut est 50.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">\r
+      <summary>Obtient ou définit la taille maximale de mémoire tampon de contenu demandée utilisée par le gestionnaire.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Taille maximale de mémoire tampon de contenu en octets.La valeur par défaut est 2 gigaoctets.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">\r
+      <summary>Obtient ou définit une valeur indiquant si le gestionnaire envoie un en-tête d'autorisation avec la requête.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true pour que le gestionnaire envoie un en-tête HTTP d'autorisation avec les requêtes une fois l'authentification exécutée ; sinon, false.La valeur par défaut est false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Proxy">\r
+      <summary>Obtient ou définit les informations de proxy utilisées par le gestionnaire.</summary>\r
+      <returns>retourne <see cref="T:System.Net.IWebProxy" /> ;Informations de proxy utilisées par le gestionnaire.La valeur par défaut est null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Crée une instance de <see cref="T:System.Net.Http.HttpResponseMessage" /> en fonction des informations fournies dans le <see cref="T:System.Net.Http.HttpRequestMessage" /> en tant qu'opération qui ne se bloque pas.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="request">Message de la requête HTTP.</param>\r
+      <param name="cancellationToken">Jeton d'annulation pour annuler l'opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> était null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">\r
+      <summary>Obtient une valeur qui indique si le gestionnaire prend en charge la décompression de contenu de réponse automatique.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le gestionnaire prend en charge la décompression de contenu de réponse automatique ; sinon false.La valeur par défaut est true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">\r
+      <summary>Obtient une valeur qui indique si le gestionnaire prend en charge les paramètres du proxy.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le gestionnaire prend en charge les paramètres de proxy ; sinon false.La valeur par défaut est true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">\r
+      <summary>Obtient une valeur qui indique si le gestionnaire prend en charge les paramètres de configuration pour les propriétés <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> et <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> .</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le gestionnaire prend en charge les paramètres de configuration pour les propriétés <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> et <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> ; sinon false.La valeur par défaut est true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseCookies">\r
+      <summary>Obtient ou définit une valeur qui indique si le gestionnaire utilise la propriété <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> pour stocker des cookies de serveur et utilise ces cookies en envoyant les demandes.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le gestionnaire utilise la propriété <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> pour stocker des cookies de serveur, et utilise ces cookies lors de l'envoi de requêtes ; sinon false.La valeur par défaut est true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">\r
+      <summary>Obtient ou définit une valeur qui contrôle si les informations d'identification par défaut sont envoyées avec les requêtes par le gestionnaire.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si les informations d'identification par défaut sont utilisées ; sinon, false.La valeur par défaut est false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseProxy">\r
+      <summary>Obtient ou définit une valeur qui indique si le gestionnaire utilise un proxy pour les demandes. </summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le gestionnaire utilise un proxy pour les demandes ; sinon false.La valeur par défaut est true.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpCompletionOption">\r
+      <summary>Indique si les opérations <see cref="T:System.Net.Http.HttpClient" /> doivent être considérées comme étant terminées dès qu'une réponse est disponible, ou après avoir pris connaissance de l'intégralité du message de réponse intégrant le contenu. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">\r
+      <summary>L'opération doit se terminer après la lecture de l'intégralité de la réponse intégrant le contenu.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">\r
+      <summary>L'opération doit se terminer dès qu'une réponse est disponible et que les en-têtes sont lus.Le contenu n'est pas encore lu.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpContent">\r
+      <summary>Classe de base représentant un corps d'entité HTTP et les en-têtes de contenu.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">\r
+      <summary>Sérialise le contenu HTTP dans un flux d'octets et le copie dans l'objet de flux fourni en tant que paramètre <paramref name="stream" />.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="stream">Flux cible.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Sérialise le contenu HTTP dans un flux d'octets et le copie dans l'objet de flux fourni en tant que paramètre <paramref name="stream" />.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="stream">Flux cible.</param>\r
+      <param name="context">Informations sur le transport (jeton de liaison de canal, par exemple).Ce paramètre peut être null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">\r
+      <summary>Sérialise le contenu HTTP dans un flux de mémoire en tant qu'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose">\r
+      <summary>Libère les ressources non managées et supprime les ressources managées utilisées par le <see cref="T:System.Net.Http.HttpContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par le <see cref="T:System.Net.Http.HttpContent" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpContent.Headers">\r
+      <summary>Obtient les en-têtes de contenu HTTP, tels que définis dans la norme RFC 2616.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpContentHeaders" /> ;En-têtes de contenu, tels que définis dans RFC 2616.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">\r
+      <summary>Sérialise le contenu HTTP dans un tampon de mémoire en tant qu'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">\r
+      <summary>Sérialise le contenu HTTP dans un tampon de mémoire en tant qu'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="maxBufferSize">Taille maximale, en octets, de la mémoire tampon à utiliser.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">\r
+      <summary>Sérialise le contenu HTTP dans un tableau d'octets sous forme d'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">\r
+      <summary>Sérialise le contenu HTTP et retourne un flux qui représente le contenu comme une opération asynchrone. </summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">\r
+      <summary>Sérialise le contenu HTTP dans une chaîne sous forme d'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Sérialise le contenu HTTP dans un flux sous forme d'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="stream">Flux cible.</param>\r
+      <param name="context">Informations sur le transport (jeton de liaison de canal, par exemple).Ce paramètre peut être null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">\r
+      <summary>Détermine si le contenu HTTP a une longueur valide en octets.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'élément <paramref name="length" /> correspond à une longueur valide, sinon false.</returns>\r
+      <param name="length">Longueur en octets du contenu HTTP.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageHandler">\r
+      <summary>Type de base pour les gestionnaires de message HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose">\r
+      <summary>Libère les ressources non managées et supprime les ressources managées utilisées par le <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par le <see cref="T:System.Net.Http.HttpMessageHandler" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête HTTP en tant qu'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="request">Message de la requête HTTP à envoyer.</param>\r
+      <param name="cancellationToken">Jeton d'annulation pour annuler une opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> était null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageInvoker">\r
+      <summary>Classe spécialisée qui permet aux applications d'appeler la méthode <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)" /> sur une chaîne de gestionnaire HTTP. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Initialise une nouvelle instance d'une classe <see cref="T:System.Net.Http.HttpMessageInvoker" /> avec un <see cref="T:System.Net.Http.HttpMessageHandler" /> spécifique.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> chargé de traiter les messages de réponse HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Initialise une nouvelle instance d'une classe <see cref="T:System.Net.Http.HttpMessageInvoker" /> avec un <see cref="T:System.Net.Http.HttpMessageHandler" /> spécifique.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> chargé de traiter les messages de réponse HTTP.</param>\r
+      <param name="disposeHandler">true si le gestionnaire interne doit être supprimé à l'aide de Dispose(),false si vous prévoyez de réutiliser le gestionnaire interne.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">\r
+      <summary>Libère les ressources non managées et supprime les ressources managées utilisées par le <see cref="T:System.Net.Http.HttpMessageInvoker" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par le <see cref="T:System.Net.Http.HttpMessageInvoker" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête HTTP en tant qu'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="request">Message de la requête HTTP à envoyer.</param>\r
+      <param name="cancellationToken">Jeton d'annulation pour annuler une opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> était null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMethod">\r
+      <summary>Classe d'assistance pour récupérer et comparer les méthodes HTTP standard et pour créer de nouvelles méthodes HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpMethod" /> avec une méthode HTTP spécifique.</summary>\r
+      <param name="method">Méthode HTTP.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Delete">\r
+      <summary>Représente une méthode de protocole HTTP DELETE.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpMethod" /> ;</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">\r
+      <summary>Détermine si le <see cref="T:System.Net.Http.HttpMethod" /> spécifié est égal au <see cref="T:System.Object" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'objet spécifié est égal à l'objet actuel ; sinon, false.</returns>\r
+      <param name="other">Méthode HTTP à comparer à l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">\r
+      <summary>Détermine si le <see cref="T:System.Object" /> spécifié est égal au <see cref="T:System.Object" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'objet spécifié est égal à l'objet actuel ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Get">\r
+      <summary>Représente une méthode de protocole HTTP GET.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpMethod" /> ;</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour ce type.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage du <see cref="T:System.Object" /> en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Head">\r
+      <summary>Représente une méthode de protocole HTTP HEAD.La méthode HEAD est identique à GET, mais le serveur retourne uniquement des en-têtes de message dans la réponse, sans corps du message.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpMethod" /> ;</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Method">\r
+      <summary>Méthode HTTP. </summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Méthode HTTP représentée en tant que <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>Opérateur d'égalité pour la comparaison de deux objets <see cref="T:System.Net.Http.HttpMethod" />.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si les paramètres <paramref name="left" /> et <paramref name="right" /> sont égaux ; sinon, false.</returns>\r
+      <param name="left">\r
+        <see cref="T:System.Net.Http.HttpMethod" /> gauche d'un opérateur d'égalité.</param>\r
+      <param name="right">\r
+        <see cref="T:System.Net.Http.HttpMethod" /> droit pour un opérateur d'égalité.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>Opérateur d'inégalité pour la comparaison de deux objets <see cref="T:System.Net.Http.HttpMethod" />.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si les paramètres <paramref name="left" /> et <paramref name="right" /> ne sont pas égaux ; sinon, false.</returns>\r
+      <param name="left">\r
+        <see cref="T:System.Net.Http.HttpMethod" /> gauche d'un opérateur d'inégalité.</param>\r
+      <param name="right">\r
+        <see cref="T:System.Net.Http.HttpMethod" /> droit pour un opérateur d'inégalité.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Options">\r
+      <summary>Représente une méthode de protocole HTTP OPTIONS.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpMethod" /> ;</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Post">\r
+      <summary>Représente une méthode de protocole HTTP POST utilisée pour publier une nouvelle entité en plus d'un URI.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpMethod" /> ;</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Put">\r
+      <summary>Représente une méthode de protocole HTTP PUT utilisée pour remplacer une entité identifiée par un URI.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpMethod" /> ;</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet actif.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Trace">\r
+      <summary>Représente une méthode de protocole HTTP TRACE.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpMethod" /> ;</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestException">\r
+      <summary>Classe de base pour les exceptions levées par les classes <see cref="T:System.Net.Http.HttpClient" /> et <see cref="T:System.Net.Http.HttpMessageHandler" /> .</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpRequestException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpRequestException" /> avec un message spécifique qui décrit l'exception actuelle.</summary>\r
+      <param name="message">Message qui décrit l'exception en cours.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpRequestException" /> avec un message spécifique décrivant l'exception actuelle et une exception interne.</summary>\r
+      <param name="message">Message qui décrit l'exception en cours.</param>\r
+      <param name="inner">Exception interne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestMessage">\r
+      <summary>Représente un message de requête HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpRequestMessage" /> avec une méthode HTTP et une requête <see cref="T:System.Uri" />.</summary>\r
+      <param name="method">Méthode HTTP.</param>\r
+      <param name="requestUri">Chaîne qui représente la requête <see cref="T:System.Uri" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpRequestMessage" /> avec une méthode HTTP et une requête <see cref="T:System.Uri" />.</summary>\r
+      <param name="method">Méthode HTTP.</param>\r
+      <param name="requestUri">\r
+        <see cref="T:System.Uri" /> à demander.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Content">\r
+      <summary>Obtient ou définit le contenu du message HTTP. </summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpContent" /> ;Contenu d'un message.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose">\r
+      <summary>Libère les ressources non managées et supprime les ressources managées utilisées par le <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par le <see cref="T:System.Net.Http.HttpRequestMessage" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Headers">\r
+      <summary>Obtient la collection d'en-têtes de requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" /> ;Collection d'en-têtes de demande HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Method">\r
+      <summary>Obtient ou définit la méthode HTTP utilisée par le message de requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpMethod" /> ;Méthode HTTP utilisée par le message de requête.La valeur par défaut est la méthode GET.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Properties">\r
+      <summary>Obtient un ensemble de propriétés pour la requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.IDictionary`2" /> ;</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">\r
+      <summary>Obtient ou définit l'<see cref="T:System.Uri" /> utilisé pour la requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Uri" /> ;<see cref="T:System.Uri" /> utilisé pour la requête HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet actif.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Représentation sous forme de chaîne de l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Version">\r
+      <summary>Obtient ou définit la version de messages HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Version" /> ;Version du message HTTP.La valeur par défaut est 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpResponseMessage">\r
+      <summary>Représente un message de réponse HTTP avec le code et les données d'état.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.HttpResponseMessage" /> avec un <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> spécifique.</summary>\r
+      <param name="statusCode">Code d'état de la réponse HTTP.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Content">\r
+      <summary>Obtient ou définit le contenu d'un message de réponse HTTP. </summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpContent" /> ;Contenu du message de réponse HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose">\r
+      <summary>Libère les ressources non managées et supprime les ressources non managées utilisées par le <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par le <see cref="T:System.Net.Http.HttpResponseMessage" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">\r
+      <summary>Lève une exception si la propriété <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> de la réponse HTTP est false.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpResponseMessage" /> ;Message de réponse HTTP si l'appel a réussi.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Headers">\r
+      <summary>Obtient la collection d'en-têtes de réponse HTTP. </summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" /> ;Collection d'en-têtes de réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">\r
+      <summary>Obtient une valeur qui indique si la réponse HTTP a abouti.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;Valeur qui indique si la réponse HTTP a abouti.true si <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> était compris entre 200 et 299 ; sinon false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">\r
+      <summary>Obtient ou définit l'expression de raison qui en général est envoyée par les serveurs avec le code d'état. </summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Expression de raison envoyée par le serveur.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">\r
+      <summary>Obtient ou définit le message de demande qui a conduit à ce message de réponse.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpRequestMessage" /> ;Message de requête qui a conduit à ce message de réponse.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">\r
+      <summary>Obtient ou définit le code d'état de la réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.HttpStatusCode" /> ;Code d'état de la réponse HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet actif.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Représentation sous forme de chaîne de l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Version">\r
+      <summary>Obtient ou définit la version de messages HTTP. </summary>\r
+      <returns>retourne <see cref="T:System.Version" /> ;Version du message HTTP.La valeur par défaut est 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.MessageProcessingHandler">\r
+      <summary>Type de base pour les gestionnaires qui traitent uniquement des messages de demande et/ou de réponse.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">\r
+      <summary>Crée une instance d'une classe <see cref="T:System.Net.Http.MessageProcessingHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Crée une instance d'une classe <see cref="T:System.Net.Http.MessageProcessingHandler" /> avec un gestionnaire interne spécifique.</summary>\r
+      <param name="innerHandler">Gestionnaire interne chargé de traiter les messages de réponse HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Exécute le traitement sur chaque demande envoyée au serveur.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpRequestMessage" /> ;Message de requête HTTP qui a été traité.</returns>\r
+      <param name="request">Message de la requête HTTP à traiter.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">\r
+      <summary>Exécute le traitement sur chaque réponse du serveur.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.HttpResponseMessage" /> ;Message de réponse HTTP qui a été traité.</returns>\r
+      <param name="response">Message de réponse HTTP à traiter.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Envoie une requête HTTP au gestionnaire interne à envoyer au serveur sous forme d'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="request">Message de requête HTTP à envoyer au serveur.</param>\r
+      <param name="cancellationToken">Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> était null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartContent">\r
+      <summary>Fournit une collection d'objets <see cref="T:System.Net.Http.HttpContent" /> qui sont sérialisés à l'aide de la spécification de type de contenu multipart/*.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+      <param name="subtype">Sous-type du contenu Multipart.</param>\r
+      <exception cref="T:System.ArgumentException">La <paramref name="subtype" /> a la valeur null ou ne contient que des espaces blancs.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+      <param name="subtype">Sous-type du contenu Multipart.</param>\r
+      <param name="boundary">Chaîne limite pour le contenu Multipart.</param>\r
+      <exception cref="T:System.ArgumentException">Le <paramref name="subtype" /> était null ou était une chaîne vide.La <paramref name="boundary" /> a la valeur null ou ne contient que des espaces blancs.ou<paramref name="boundary" /> se termine par un espace.</exception>\r
+      <exception cref="T:System.OutOfRangeException">La longueur de la <paramref name="boundary" /> est supérieure à 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Ajoute le contenu multipart HTTP à une collection d'objets de <see cref="T:System.Net.Http.HttpContent" /> qui sont sérialisés à l'aide de la spécification de type de contenu multipart/*</summary>\r
+      <param name="content">Contenu HTTP à ajouter à la collection.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par le <see cref="T:System.Net.Http.MultipartContent" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.GetEnumerator">\r
+      <summary>Retourne un énumérateur qui itère dans la collection d'objets <see cref="T:System.Net.Http.HttpContent" /> qui sont sérialisés à l'aide de la spécification du type de contenu multipart/*.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.IEnumerator`1" /> ;Objet qui peut être utilisé pour itérer au sein de la collection.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Sérialise le contenu multipart HTTP dans un flux sous forme d'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="stream">Flux cible.</param>\r
+      <param name="context">Informations sur le transport (jeton de liaison de canal, par exemple).Ce paramètre peut être null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Implémentation explicite de la méthode <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" />.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.IEnumerator" /> ;Objet qui peut être utilisé pour itérer au sein de la collection.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">\r
+      <summary>Détermine si le contenu multipart HTTP a une longueur valide en octets.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'élément <paramref name="length" /> correspond à une longueur valide, sinon false.</returns>\r
+      <param name="length">Longueur en octets du contenu HTTP.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartFormDataContent">\r
+      <summary>Fournit un conteneur pour le contenu encodé à l'aide du type MIME multipart/form-data.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.MultipartFormDataContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.MultipartFormDataContent" />.</summary>\r
+      <param name="boundary">Chaîne limite pour le contenu multipart/form-data.</param>\r
+      <exception cref="T:System.ArgumentException">La <paramref name="boundary" /> a la valeur null ou ne contient que des espaces blancs.ou<paramref name="boundary" /> se termine par un espace.</exception>\r
+      <exception cref="T:System.OutOfRangeException">La longueur de la <paramref name="boundary" /> est supérieure à 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Ajoute le contenu HTTP à une collection d'objets <see cref="T:System.Net.Http.HttpContent" /> qui sont sérialisés au type MIME multipart/form-data.</summary>\r
+      <param name="content">Contenu HTTP à ajouter à la collection.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">\r
+      <summary>Ajoute le contenu HTTP à une collection d'objets <see cref="T:System.Net.Http.HttpContent" /> qui sont sérialisés au type MIME multipart/form-data.</summary>\r
+      <param name="content">Contenu HTTP à ajouter à la collection.</param>\r
+      <param name="name">Nom du contenu HTTP à ajouter.</param>\r
+      <exception cref="T:System.ArgumentException">La <paramref name="name" /> a la valeur null ou ne contient que des espaces blancs.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> était null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">\r
+      <summary>Ajoute le contenu HTTP à une collection d'objets <see cref="T:System.Net.Http.HttpContent" /> qui sont sérialisés au type MIME multipart/form-data.</summary>\r
+      <param name="content">Contenu HTTP à ajouter à la collection.</param>\r
+      <param name="name">Nom du contenu HTTP à ajouter.</param>\r
+      <param name="fileName">Nom de fichier du contenu HTTP à ajouter à la collection.</param>\r
+      <exception cref="T:System.ArgumentException">La <paramref name="name" /> a la valeur null ou ne contient que des espaces blancs.ouLa <paramref name="fileName" /> a la valeur null ou ne contient que des espaces blancs.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> était null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.StreamContent">\r
+      <summary>Fournit du contenu HTTP basé sur un flux.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.StreamContent" />.</summary>\r
+      <param name="content">Contenu utilisé pour initialiser le <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.StreamContent" />.</summary>\r
+      <param name="content">Contenu utilisé pour initialiser le <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <param name="bufferSize">Taille, en octets, de la mémoire tampon disponible pour <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> était null.</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="bufferSize" /> était inférieur ou égal à zéro. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">\r
+      <summary>Écrit le contenu de flux HTTP dans un flux de mémoire sous forme d'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task`1" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par le <see cref="T:System.Net.Http.StreamContent" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Sérialise le contenu HTTP dans un flux sous forme d'opération asynchrone.</summary>\r
+      <returns>retourne <see cref="T:System.Threading.Tasks.Task" /> ;Objet de tâche représentant l'opération asynchrone.</returns>\r
+      <param name="stream">Flux cible.</param>\r
+      <param name="context">Informations sur le transport (jeton de liaison de canal, par exemple).Ce paramètre peut être null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">\r
+      <summary>Détermine si le contenu de flux a une longueur valide en octets.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'élément <paramref name="length" /> correspond à une longueur valide, sinon false.</returns>\r
+      <param name="length">Longueur en octets du flux de contenu.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.StringContent">\r
+      <summary>Fournit du contenu HTTP basé sur une chaîne.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Contenu utilisé pour initialiser le <see cref="T:System.Net.Http.StringContent" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Contenu utilisé pour initialiser le <see cref="T:System.Net.Http.StringContent" />.</param>\r
+      <param name="encoding">Encodage à utiliser pour le contenu.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">\r
+      <summary>Crée une instance de la classe <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Contenu utilisé pour initialiser le <see cref="T:System.Net.Http.StringContent" />.</param>\r
+      <param name="encoding">Encodage à utiliser pour le contenu.</param>\r
+      <param name="mediaType">Type de média à utiliser pour le contenu.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">\r
+      <summary>Représente les informations d'identification dans les valeurs d'en-tête Authorization, ProxyAuthorization, WWW-Authenticate et Proxy-Authenticate.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <param name="scheme">Schéma à utiliser pour l'autorisation.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <param name="scheme">Schéma à utiliser pour l'autorisation.</param>\r
+      <param name="parameter">Informations d'identification contenant les informations d'authentification de l'agent utilisateur pour la ressource demandée.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">\r
+      <summary>Obtient les informations d'identification contenant les informations d'authentification de l'agent utilisateur pour la ressource demandée.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Informations d'authentification contenant les informations d'authentification.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête d'authentification.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête d'authentification valides.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">\r
+      <summary>Obtient le schéma à utiliser pour l'autorisation.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Schéma à utiliser pour l'autorisation.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">\r
+      <summary>Représente la valeur de l'en-tête Cache-Control.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">\r
+      <summary>Jetons d'extension en cache ayant chacun une valeur assignée facultative.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Collection de jetons d'extension en cache ayant chacun une valeur assignée facultative.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">\r
+      <summary>Durée maximale, exprimée en secondes, pendant laquelle le client HTTP est prêt à accepter une réponse. </summary>\r
+      <returns>retourne <see cref="T:System.TimeSpan" /> ;Durée en secondes. </returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">\r
+      <summary>Indique si un client HTTP est prêt à accepter une réponse qui a dépassé son délai d'attente.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le client HTTP est prêt à accepter une réponse ayant dépassé le délai d'attente ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">\r
+      <summary>Durée maximale, en secondes, pendant laquelle un client HTTP est prêt à accepter une réponse qui a dépassé son délai d'attente.</summary>\r
+      <returns>retourne <see cref="T:System.TimeSpan" /> ;Durée en secondes.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">\r
+      <summary>Durée de vie d'actualisation, en secondes, pendant laquelle un client HTTP peut accepter une réponse.</summary>\r
+      <returns>retourne <see cref="T:System.TimeSpan" /> ;Durée en secondes.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">\r
+      <summary>Indique si le serveur d'origine nécessite une nouvelle validation d'une entrée de cache lorsque cette dernière devient périmée.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le serveur d'origine nécessite une nouvelle validation d'une entrée de cache lorsque cette dernière devient périmée ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">\r
+      <summary>Indique si un client HTTP est prêt à accepter une réponse mise en cache.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le client HTTP est prêt à accepter une réponse mise en cache ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">\r
+      <summary>Collection de fieldname dans la directive "no-cache" dans un champ d'en-tête Cache-Control sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Collection de fieldnames.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">\r
+      <summary>Indique si un cache ne doit stocker aucune partie du message de requête HTTP ou aucune réponse.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si un cache ne doit stocker aucune partie du message de requête HTTP ou d'une réponse ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">\r
+      <summary>Indique si un cache ou un proxy ne doit modifier aucun aspect du corps d'entité.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si un cache ou un proxy ne doivent modifier aucun aspect du corps d'entité ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">\r
+      <summary>Indique si un cache doit répondre à l'aide d'une entrée mise en cache cohérente par rapport aux autres contraintes de la requête HTTP, ou s'il doit répondre à un état 504 (Dépassement du délai de la passerelle).</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si un cache doit répondre à l'aide d'une entrée mise en cache cohérente par rapport aux autres contraintes de la requête HTTP, ou s'il doit répondre à un état 504 (Dépassement du délai de la passerelle) ; sinon, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête de contrôle de cache.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête de contrôle de cache valides.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">\r
+      <summary>Indique si l'ensemble ou une partie du message de réponse HTTP est destiné à un seul utilisateur et ne doit pas être mis en cache par un cache partagé.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le message de réponse HTTP est destiné à un seul utilisateur et ne doit pas être mis en cache par un cache partagé ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">\r
+      <summary>FieldNames de collection dans la directive "privée" dans un champ d'en-tête Cache-Control sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Collection de fieldnames.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">\r
+      <summary>Indique si le serveur d'origine nécessite la revalidation d'une entrée de cache lors d'une prochaine utilisation lorsque cette entrée de cache est périmée pour les caches d'agent utilisateur partagés.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si le serveur d'origine nécessite la revalidation d'une entrée de cache lors d'une prochaine utilisation lorsque cette entrée est périmée pour les caches d'agent utilisateur partagés ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">\r
+      <summary>Indique si une réponse HTTP peut être mise en cache par n'importe quel cache, même si elle ne peut d'habitude pas être mise en cache ou si elle peut l'être, mais uniquement si le cache n'est pas partagé.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si la réponse HTTP peut être mise en cache par n'importe quel cache, même si elle ne peut d'habitude pas être mise en cache ou si elle peut l'être, mais uniquement si le cache n'est pas partagé ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">\r
+      <summary>Âge maximal partagé, en secondes, dans une réponse HTTP qui substitue la directive « max-age » dans un en-tête de contrôle du cache ou dans un en-tête Expires d'un cache partagé.</summary>\r
+      <returns>retourne <see cref="T:System.TimeSpan" /> ;Durée en secondes.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">\r
+      <summary>Représente la valeur de l'en-tête Content-Disposition.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <param name="source">\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />\r
+      </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <param name="dispositionType">Chaîne qui contient un <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">\r
+      <summary>Date de création du fichier.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Date de création du fichier.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">\r
+      <summary>Type de disposition d'un élément de corps de contenu.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Type de disposition. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">\r
+      <summary>Suggestion sur la façon dont construire un Filename pour stocker la charge de message à utiliser si l'entité est détachée et stockée dans un fichier séparé.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Filename suggéré.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">\r
+      <summary>Suggestion sur la façon dont construire des Filenames pour stocker des charges de messages à utiliser si les entités sont détachées et stockées dans des fichiers séparés.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Filename suggéré du nom de fichier* de formulaire.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">\r
+      <summary>Date de modification du fichier. </summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Date de modification du fichier.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">\r
+      <summary>Nom d'un élément de corps de contenu.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Nom de l'élément de corps du contenu.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">\r
+      <summary>Un jeu de paramètres a inclus l'en-tête de Content-Disposition.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Collection de paramètres. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête de disposition de contenu.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête de disposition de contenu valides.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">\r
+      <summary>Date de la dernière lecture du fichier.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Date de la dernière lecture.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">\r
+      <summary>Taille approximative du fichier, en octets. </summary>\r
+      <returns>retourne <see cref="T:System.Int64" /> ;Taille approximative, en octets.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">\r
+      <summary>Représente la valeur de l'en-tête Content-Range.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="length">Point de départ ou de fin de la plage, en octets.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="from">Position, en octets, à laquelle démarrer l'envoi de données.</param>\r
+      <param name="to">Position, en octets, à laquelle arrêter l'envoi de données.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="from">Position, en octets, à laquelle démarrer l'envoi de données.</param>\r
+      <param name="to">Position, en octets, à laquelle arrêter l'envoi de données.</param>\r
+      <param name="length">Point de départ ou de fin de la plage, en octets.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> en cours.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">\r
+      <summary>Obtient la position à laquelle démarrer l'envoi de données.</summary>\r
+      <returns>retourne <see cref="T:System.Int64" /> ;Position, en octets, à laquelle démarrer l'envoi de données.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">\r
+      <summary>Obtient une valeur indiquant si une longueur est spécifiée dans l'en-tête Content-Range.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si la longueur de Content-Range est spécifiée ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">\r
+      <summary>Obtient une valeur indiquant si une plage est spécifiée dans l'en-tête Content-Range. </summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si la plage de Content-Range est spécifiée ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">\r
+      <summary>Obtient la longueur du corps d'entité entier.</summary>\r
+      <returns>retourne <see cref="T:System.Int64" /> ;Longueur du corps d'entité entier.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête de plage du contenu.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête de plage de contenu valides.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">\r
+      <summary>Obtient la position à laquelle arrêter l'envoi de données.</summary>\r
+      <returns>retourne <see cref="T:System.Int64" /> ;Position à laquelle arrêter l'envoi de données.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">\r
+      <summary>Unités de plage utilisées.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;<see cref="T:System.String" /> qui contient des unités de plage. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">\r
+      <summary>Représente une valeur d'en-tête de balise d'entité.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <param name="tag">Chaîne qui contient un <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <param name="tag">Chaîne qui contient un <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+      <param name="isWeak">Valeur qui indique si cet en-tête de balise d'entité est un validateur faible.Si l'en-tête de la balise d'entité est un validateur faible, <paramref name="isWeak" /> doit avoir la valeur true.Si l'en-tête de la balise d'entité est un validateur fort, <paramref name="isWeak" /> doit avoir la valeur false.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">\r
+      <summary>Obtient la valeur d'en-tête de la balise d'entité.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> ;</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">\r
+      <summary>Obtient une valeur indiquant si la balise d'entité est précédée d'un indicateur de faiblesse.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si la balise d'entité est préfacée par un indicateur de faiblesse ; sinon, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête de balise d'entité.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête de balise d'entité valides.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">\r
+      <summary>Obtient la chaîne entre guillemets opaque. </summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne entre guillemets opaque.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpContentHeaders">\r
+      <summary>Représente la collection d'en-têtes de contenu comme définie dans RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">\r
+      <summary>Obtient la valeur de l'en-tête de contenu Allow sur une réponse HTTP. </summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Valeur de l'en-tête Allow sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">\r
+      <summary>Obtient la valeur de l'en-tête de contenu Content-Disposition sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> ;Valeur de l'en-tête de contenu Content-Disposition sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">\r
+      <summary>Obtient la valeur de l'en-tête de contenu Content-Encoding sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Valeur de l'en-tête de contenu Content-Encoding sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">\r
+      <summary>Obtient la valeur de l'en-tête de contenu Content-Language sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Valeur de l'en-tête de contenu Content-Language sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">\r
+      <summary>Obtient ou définit la valeur de l'en-tête de contenu Content-Length sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Int64" /> ;Valeur de l'en-tête de contenu Content-Length sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">\r
+      <summary>Obtient ou définit la valeur de l'en-tête de contenu Content-Location sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Uri" /> ;Valeur de l'en-tête de contenu Content-Location sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">\r
+      <summary>Obtient ou définit la valeur de l'en-tête de contenu Content-MD5 sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Byte" /> ;Valeur de l'en-tête de contenu Content-MD5 sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">\r
+      <summary>Obtient ou définit la valeur de l'en-tête de contenu Content-Range sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> ;Valeur de l'en-tête de contenu Content-Range sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">\r
+      <summary>Obtient ou définit la valeur de l'en-tête de contenu Content-Type sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> ;Valeur de l'en-tête de contenu Content-Type sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">\r
+      <summary>Obtient ou définit la valeur de l'en-tête de contenu Expires sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Valeur de l'en-tête de contenu Expires sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">\r
+      <summary>Obtient ou définit la valeur de l'en-tête de contenu Last-Modified sur une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Valeur de l'en-tête de contenu Last-Modified sur une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaders">\r
+      <summary>Collection d'en-têtes et de leurs valeurs tels que définis dans RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Ajoute l'en-tête spécifié et ses valeurs dans la collection de <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <param name="name">En-tête à ajouter à la collection.</param>\r
+      <param name="values">Liste des valeurs d'en-tête à ajouter à la collection.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">\r
+      <summary>Ajoute l'en-tête spécifié et sa valeur dans la collection de <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <param name="name">En-tête à ajouter à la collection.</param>\r
+      <param name="value">Contenu de l'en-tête.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">\r
+      <summary>Supprime tous les en-têtes de la collection <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">\r
+      <summary>Retourne si un en-tête spécifique existe dans la collection <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'en-tête spécifié existe dans la collection ; sinon false.</returns>\r
+      <param name="name">En-tête spécifique.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">\r
+      <summary>Retourne un énumérateur qui peut itérer au sein de l'instance de <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.IEnumerator`1" /> ;Énumérateur pour <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">\r
+      <summary>Retourne toutes les valeurs d'en-tête pour un en-tête spécifié stockées dans la collection <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.IEnumerable`1" /> ;Tableau de chaînes d'en-tête.</returns>\r
+      <param name="name">En-tête spécifié pour lequel retourner les valeurs.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">\r
+      <summary>Supprime l'en-tête spécifié de la collection <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;</returns>\r
+      <param name="name">Nom de l'en-tête à supprimer de la collection. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Obtient un énumérateur pouvant itérer au sein de <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.IEnumerator" /> ;Instance d'une implémentation de <see cref="T:System.Collections.IEnumerator" /> pouvant itérer au sein de <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.HttpHeaders" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Retourne une valeur qui indique si l'en-tête spécifié et ses valeurs ont été ajoutés à la collection <see cref="T:System.Net.Http.Headers.HttpHeaders" /> sans valider les informations fournies.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="name" /> et <paramref name="values" /> de l'en-tête spécifié ont pu être ajoutés à la collection ; sinon, false.</returns>\r
+      <param name="name">En-tête à ajouter à la collection.</param>\r
+      <param name="values">Valeur de l'en-tête.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">\r
+      <summary>Retourne une valeur qui indique si l'en-tête spécifié et sa valeur ont été ajoutés à la collection <see cref="T:System.Net.Http.Headers.HttpHeaders" /> sans valider les informations fournies.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="name" /> et <paramref name="value" /> de l'en-tête spécifié ont pu être ajoutés à la collection ; sinon, false.</returns>\r
+      <param name="name">En-tête à ajouter à la collection.</param>\r
+      <param name="value">Contenu de l'en-tête.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>Retourne si un en-tête spécifié et les valeurs spécifiées sont stockés dans la collection <see cref="T:System.Net.Http.Headers.HttpHeaders" /> .</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true signifie que les en-têtes spécifiés <paramref name="name" /> et values sont stockés dans la collection ; sinon false.</returns>\r
+      <param name="name">En-tête spécifié.</param>\r
+      <param name="values">Valeurs des en-têtes spécifiées.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">\r
+      <summary>Représente une collection de valeurs d'en-tête.</summary>\r
+      <typeparam name="T">Type de collection d'en-têtes.</typeparam>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">\r
+      <summary>Ajoute une entrée à <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <param name="item">Élément à ajouter à la collection d'en-têtes.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">\r
+      <summary>Supprime toutes les entrées de <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">\r
+      <summary>Détermine si le <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> contient un élément.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'entrée contient l'instance <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ; sinon, false.</returns>\r
+      <param name="item">Élément à rechercher dans la collection d'en-têtes.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">\r
+      <summary>Copie l'ensemble de l'objet <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> vers un objet <see cref="T:System.Array" /> unidimensionnel compatible, en commençant à l'index spécifié du tableau cible.</summary>\r
+      <param name="array">\r
+        <see cref="T:System.Array" /> unidimensionnel qui constitue la destination des éléments copiés à partir d'<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.<see cref="T:System.Array" /> doit avoir une indexation de base zéro.</param>\r
+      <param name="arrayIndex">Index de base zéro dans <paramref name="array" /> à partir duquel la copie commence.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">\r
+      <summary>Obtient le nombre d'en-têtes contenus dans <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Nombre d'en-têtes contenus dans une collection.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">\r
+      <summary>Retourne un énumérateur qui itère au sein de <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.IEnumerator`1" /> ;Énumérateur pour l'instance <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">\r
+      <summary>Obtient une valeur indiquant si l'instance <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> est en lecture seule.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'instance du <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> est en lecture seule ; sinon, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">\r
+      <summary>Analyse et ajoute une entrée à <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <param name="input">Entrée à ajouter.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">\r
+      <summary>Enlève l'élément spécifié du <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="item" /> a été correctement supprimé de l'instance <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ; sinon, false.</returns>\r
+      <param name="item">Élément à supprimer.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Retourne un énumérateur qui itère au sein de <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.IEnumerator" /> ;Énumérateur pour l'instance <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> actif.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">\r
+      <summary>Détermine si l'entrée peut être analysée et ajoutée à <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> peut être analysé et ajouté à l'instance <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />. Sinon, false</returns>\r
+      <param name="input">Entrée à valider.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpRequestHeaders">\r
+      <summary>Représente la collection d'en-têtes de requête comme définie dans RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">\r
+      <summary>Obtient la valeur de l'en-tête Accept pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Accept pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">\r
+      <summary>Obtient la valeur de l'en-tête Accept-Charset pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Accept-Charset pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">\r
+      <summary>Obtient la valeur de l'en-tête Accept-Encoding pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Accept-Encoding pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">\r
+      <summary>Obtient la valeur de l'en-tête Accept-Language pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Accept-Language pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Authorization pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> ;Valeur de l'en-tête Authorization pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Cache-Control pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> ;Valeur de l'en-tête Cache-Control pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">\r
+      <summary>Obtient la valeur de l'en-tête Connection pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Connection pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">\r
+      <summary>Obtient ou définit une valeur qui indique si l'en-tête Connection pour une requête HTTP contient Close.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'en-tête Connection contient Close ; sinon false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Date pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Valeur de l'en-tête Date pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">\r
+      <summary>Obtient la valeur de l'en-tête Expect pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Expect pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">\r
+      <summary>Obtient ou définit une valeur qui indique si l'en-tête Expect pour une requête HTTP contient Continue.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'en-tête Expect contient Continue ; sinon false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">\r
+      <summary>Obtient ou définit la valeur de l'en-tête From pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Valeur de l'en-tête From pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Host pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Valeur de l'en-tête Host pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">\r
+      <summary>Obtient la valeur de l'en-tête If-Match pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête If-Match pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">\r
+      <summary>Obtient ou définit la valeur de l'en-tête If-Modified-Since pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Valeur de l'en-tête If-Modified-Since pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">\r
+      <summary>Obtient la valeur de l'en-tête If-None-Match pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Obtient la valeur de l'en-tête If-None-Match pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">\r
+      <summary>Obtient ou définit la valeur de l'en-tête If-Range pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> ;Valeur de l'en-tête If-Range pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">\r
+      <summary>Obtient ou définit la valeur de l'en-tête If-Unmodified-Since pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Valeur de l'en-tête If-Unmodified-Since pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Max-Forwards pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Valeur de l'en-tête Max-Forwards pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">\r
+      <summary>Obtient la valeur de l'en-tête Pragma pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Pragma pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Proxy-Authorization pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> ;Valeur de l'en-tête Proxy-Authorization pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Range pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> ;Valeur de l'en-tête Range pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Referer pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Uri" /> ;Valeur de l'en-tête Referer pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">\r
+      <summary>Obtient la valeur de l'en-tête TE pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête TE pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">\r
+      <summary>Obtient la valeur de l'en-tête Trailer pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Trailer pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">\r
+      <summary>Obtient la valeur de l'en-tête Transfer-Encoding pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Transfer-Encoding pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">\r
+      <summary>Obtient ou définit une valeur qui indique si l'en-tête Transfer-Encoding pour une requête HTTP contient Chunked.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'en-tête Transfer-Encoding correspond à un encodage de transfert mémorisé en bloc ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">\r
+      <summary>Obtient la valeur de l'en-tête Upgrade pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Upgrade pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">\r
+      <summary>Obtient la valeur de l'en-tête User-Agent pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête User-Agent pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">\r
+      <summary>Obtient la valeur de l'en-tête Via pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Via pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">\r
+      <summary>Obtient la valeur de l'en-tête Warning pour une requête HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Warning pour une requête HTTP.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpResponseHeaders">\r
+      <summary>Représente la collection d'en-têtes de réponse comme définie dans RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">\r
+      <summary>Obtient la valeur de l'en-tête Accept-Ranges pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Accept-Ranges pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Age pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.TimeSpan" /> ;Valeur de l'en-tête Age pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Cache-Control pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> ;Valeur de l'en-tête Cache-Control pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">\r
+      <summary>Obtient la valeur de l'en-tête Connection pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Connection pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">\r
+      <summary>Obtient ou définit une valeur qui indique si l'en-tête Connection pour une réponse HTTP contient Close.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'en-tête Connection contient Close ; sinon false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Date pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Valeur de l'en-tête Date pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">\r
+      <summary>Obtient ou définit la valeur de l'en-tête ETag pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> ;Valeur de l'en-tête ETag pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Location pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Uri" /> ;Valeur de l'en-tête Location pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">\r
+      <summary>Obtient la valeur de l'en-tête Pragma pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Pragma pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">\r
+      <summary>Obtient la valeur de l'en-tête Proxy-Authenticate pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Proxy-Authenticate pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">\r
+      <summary>Obtient ou définit la valeur de l'en-tête Retry-After pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> ;Valeur de l'en-tête Retry-After pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">\r
+      <summary>Obtient la valeur de l'en-tête Server pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Server pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">\r
+      <summary>Obtient la valeur de l'en-tête Trailer pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Trailer pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">\r
+      <summary>Obtient la valeur de l'en-tête Transfer-Encoding pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Transfer-Encoding pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">\r
+      <summary>Obtient ou définit une valeur qui indique si l'en-tête Transfer-Encoding pour une réponse HTTP contient Chunked.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'en-tête Transfer-Encoding correspond à un encodage de transfert mémorisé en bloc ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">\r
+      <summary>Obtient la valeur de l'en-tête Upgrade pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Upgrade pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">\r
+      <summary>Obtient la valeur de l'en-tête Vary pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Vary pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">\r
+      <summary>Obtient la valeur de l'en-tête Via pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Via pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">\r
+      <summary>Obtient la valeur de l'en-tête Warning pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête Warning pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">\r
+      <summary>Obtient la valeur de l'en-tête WWW-Authenticate pour une réponse HTTP.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ;Valeur de l'en-tête WWW-Authenticate pour une réponse HTTP.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">\r
+      <summary>Représente un type de média utilisé dans un en-tête Content-Type défini dans la norme RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <param name="source"> Objet <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> utilisé pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <param name="mediaType">Source représentée sous forme de chaîne pour initialiser la nouvelle instance. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">\r
+      <summary>Obtient ou définit le jeu de caractères.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Jeu de caractères.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">\r
+      <summary>Obtient ou définit la valeur de l'en-tête de type de média.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Valeur d'en-tête de type média.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">\r
+      <summary>Obtient ou définit les paramètres de la valeur d'en-tête de type de média.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Paramètres des valeurs d'en-tête de type média.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête du type de média.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête de type de média valides.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">\r
+      <summary>Représente un type de média avec une considération de qualité supplémentaire, utilisé dans un en-tête Content-Type.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <param name="mediaType">\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> représenté sous forme de chaîne pour initialiser la nouvelle instance. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <param name="mediaType">\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> représenté sous forme de chaîne pour initialiser la nouvelle instance.</param>\r
+      <param name="quality">Qualité associée à cette valeur d'en-tête.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente le type de média avec les informations de valeur d'en-tête de qualité.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> n'est pas un type de média valide avec des informations de valeur d'en-tête de qualité.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">\r
+      <summary>Obtenir ou définir le critère de qualité pour <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Double" /> ;Critère de qualité pour l'objet <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueHeaderValue">\r
+      <summary>Représente une paire nom/valeur utilisée dans différents en-têtes comme défini dans la norme RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="source">Objet <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> utilisé pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="name">Nom de l'en-tête.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="name">Nom de l'en-tête.</param>\r
+      <param name="value">Valeur de l'en-tête.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">\r
+      <summary>Obtient le nom de l'en-tête.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Nom de l'en-tête.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête de la valeur de nom.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête de valeur de nom valides.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">\r
+      <summary>Obtient la valeur de l'en-tête.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Valeur de l'en-tête.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">\r
+      <summary>Représente une paire nom/valeur avec des paramètres utilisés dans différents en-têtes comme défini dans la norme RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="source">Objet <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> utilisé pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="name">Nom de l'en-tête.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="name">Nom de l'en-tête.</param>\r
+      <param name="value">Valeur de l'en-tête.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">\r
+      <summary>Obtient les paramètres de l'objet <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Collection contenant les paramètres.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</returns>\r
+      <param name="input">Chaîne représentant la valeur de nom avec les informations de valeur d'en-tête de paramètre.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> n'est pas une valeur de nom valide avec des informations de valeur d'en-tête de paramètre.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductHeaderValue">\r
+      <summary>Représente une valeur de jeton de produit dans un en-tête d'agent utilisateur.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <param name="name">Nom du produit.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <param name="name">Valeur du nom de produit.</param>\r
+      <param name="version">Valeur de la version du produit.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">\r
+      <summary>Obtient le nom du jeton du produit.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Nom du jeton de produit.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête du produit.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">\r
+      <summary>Obtient la version du jeton du produit.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Version du jeton de produit. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">\r
+      <summary>Représente une valeur qui peut être un produit ou un commentaire dans un en-tête User-Agent.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="product">Objet <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> utilisé pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="comment">Valeur de commentaire.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="productName">Valeur du nom de produit.</param>\r
+      <param name="productVersion">Valeur de la version du produit.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">\r
+      <summary>Obtient le commentaire de l'objet <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Valeur de commentaire de ce <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête des informations.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête d'informations produit valides.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">\r
+      <summary>Obtient le produit de l'objet <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> ;Valeur de produit de cet <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">\r
+      <summary>Représente une valeur d'en-tête If-Range qui peut être une date, une heure ou une valeur de balise d'entité.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="date">Valeur de date utilisée pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="entityTag">Objet <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> utilisé pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="entityTag">Balise d'entité représentée sous forme de chaîne utilisée pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">\r
+      <summary>Obtient la date de l'objet <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Date de l'objet <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">\r
+      <summary>Obtient la balise d'entité de l'objet <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> ;Balise d'entité de l'objet <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête de la condition de plage.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête de condition de plage valides.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeHeaderValue">\r
+      <summary>Représente une valeur d'en-tête de plage.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> avec une plage d'octets.</summary>\r
+      <param name="from">Position à laquelle démarrer l'envoi de données.</param>\r
+      <param name="to">Position à laquelle arrêter l'envoi de données.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> est supérieur à <paramref name="to" />.ou <paramref name="from" /> ou <paramref name="to" /> est inférieur à 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête de plage.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête de plage valides.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">\r
+      <summary>Obtient les plages spécifiées à partir de l'objet <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Plages de l'objet <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">\r
+      <summary>Obtient l'unité de l'objet <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Unité de l'objet <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">\r
+      <summary>Représente une valeur d'en-tête de plage.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <param name="from">Position à laquelle démarrer l'envoi de données.</param>\r
+      <param name="to">Position à laquelle arrêter l'envoi de données.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> est supérieur à <paramref name="to" />.ou <paramref name="from" /> ou <paramref name="to" /> est inférieur à 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">\r
+      <summary>Obtient la position à laquelle démarrer l'envoi de données.</summary>\r
+      <returns>retourne <see cref="T:System.Int64" /> ;Position à laquelle démarrer l'envoi de données.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">\r
+      <summary>Obtient la position à laquelle arrêter l'envoi de données. </summary>\r
+      <returns>retourne <see cref="T:System.Int64" /> ;Position à laquelle arrêter l'envoi de données. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">\r
+      <summary>Représente une valeur d'en-tête Retry-After qui peut être une date, une heure ou une valeur TimeSpan.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <param name="date">Offset de la date et de l'heure utilisé pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <param name="delta">Différentiel, en secondes, utilisé pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">\r
+      <summary>Obtient l'offset de la date et de l'heure de l'objet <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Offset de la date et de l'heure de l'objet <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">\r
+      <summary>Obtient le delta en secondes de l'objet <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.TimeSpan" /> ;Différentiel en secondes de l'objet <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête de la condition de nouvelle tentative.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête de condition de nouvelle tentative valides.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">\r
+      <summary>Représente une valeur d'en-tête de chaîne avec une qualité facultative.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Chaîne utilisée pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Chaîne utilisée pour initialiser la nouvelle instance.</param>\r
+      <param name="quality">Considération de qualité utilisée pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> en cours.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête de qualité.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> n'est pas une chaîne valide avec des informations de valeur d'en-tête de qualité.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">\r
+      <summary>Obtient la considération de qualité de l'objet <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Double" /> ;Considération de qualité de l'objet <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">\r
+      <summary>Obtient la valeur de chaîne de l'objet <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Valeur de chaîne de l'objet <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">\r
+      <summary>Représente une valeur d'en-tête Accept-Encoding.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <param name="source">Objet <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> utilisé pour initialiser la nouvelle instance. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <param name="value">Chaîne utilisée pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> en cours.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">\r
+      <summary>Obtient les paramètres d'encodage de transfert.</summary>\r
+      <returns>retourne <see cref="T:System.Collections.Generic.ICollection`1" /> ;Paramètres d'encodage de transfert.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête de l'encodage de transfert.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête d'encodage de transfert valides.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">\r
+      <summary>Obtient la valeur d'encodage de transfert.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Valeur d'encodage de transfert.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">\r
+      <summary>Représente une valeur d'en-tête Accept-Encoding avec une considération de qualité facultative.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Chaîne utilisée pour initialiser la nouvelle instance.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Chaîne utilisée pour initialiser la nouvelle instance.</param>\r
+      <param name="quality">Valeur pour la considération de qualité.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur de l'encodage de transfert.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> n'est pas un encodage de transfert valide avec des informations de valeur d'en-tête de qualité.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">\r
+      <summary>Obtient la considération de qualité de <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Double" /> ;Considération de qualité de <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ViaHeaderValue">\r
+      <summary>Représente la valeur d'un en-tête Via.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">Version de protocole du protocole reçu.</param>\r
+      <param name="receivedBy">Hôte et port via lesquels la requête ou la réponse a été reçue.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">Version de protocole du protocole reçu.</param>\r
+      <param name="receivedBy">Hôte et port via lesquels la requête ou la réponse a été reçue.</param>\r
+      <param name="protocolName">Nom de protocole du protocole reçu.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">Version de protocole du protocole reçu.</param>\r
+      <param name="receivedBy">Hôte et port via lesquels la requête ou la réponse a été reçue.</param>\r
+      <param name="protocolName">Nom de protocole du protocole reçu.</param>\r
+      <param name="comment">Champ de commentaire utilisé pour identifier le logiciel de la passerelle ou du proxy destinataire.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">\r
+      <summary>Obtient le champ de commentaire utilisé pour identifier le logiciel de la passerelle ou du proxy destinataire</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Champ de commentaire utilisé pour identifier le logiciel de la passerelle ou du proxy destinataire.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Retourne un code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> ;Instance de <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> n'est pas valide pour les informations de valeur d'en-tête.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">\r
+      <summary>Obtient le nom de protocole du protocole reçu.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Le nom du protocole.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">\r
+      <summary>Obtient la version de protocole du protocole reçu.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Version du protocole.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">\r
+      <summary>Obtient l'hôte et le port via lesquels la requête ou la réponse a été reçue.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Hôte et port via lesquels la requête ou la réponse a été reçue.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.WarningHeaderValue">\r
+      <summary>Représente une valeur d'avertissement utilisée par l'en-tête Warning.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <param name="code">Code d'avertissement spécifique.</param>\r
+      <param name="agent">Hôte ayant attaché l'avertissement.</param>\r
+      <param name="text">Chaîne entre guillemets contenant le texte d'avertissement.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <param name="code">Code d'avertissement spécifique.</param>\r
+      <param name="agent">Hôte ayant attaché l'avertissement.</param>\r
+      <param name="text">Chaîne entre guillemets contenant le texte d'avertissement.</param>\r
+      <param name="date">Les informations de date et d'heure de l'avertissement.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">\r
+      <summary>Obtient l'hôte ayant attaché l'avertissement.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Hôte ayant attaché l'avertissement.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">\r
+      <summary>Obtient le code d'avertissement spécifique.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code d'avertissement spécifique.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">\r
+      <summary>Obtient les informations de date et d'heure de l'avertissement.</summary>\r
+      <returns>retourne <see cref="T:System.DateTimeOffset" /> ;Les informations de date et d'heure de l'avertissement.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">\r
+      <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si l'<see cref="T:System.Object" /> spécifié est égal à l'objet actif ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer avec l'objet actif.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">\r
+      <summary>Sert de fonction de hachage pour un objet <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>retourne <see cref="T:System.Int32" /> ;Code de hachage pour l'objet en cours.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">\r
+      <summary>Convertit une chaîne en instance <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Retourne une instance de <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</returns>\r
+      <param name="input">Chaîne qui représente les informations de valeur d'en-tête d'authentification.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> est une référence null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> ne correspond pas à des informations de valeur d'en-tête d'authentification valides.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">\r
+      <summary>Obtient une chaîne entre guillemets contenant le texte d'avertissement.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne entre guillemets contenant le texte d'avertissement.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">\r
+      <summary>Retourne une chaîne qui représente l'objet <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> actuel.</summary>\r
+      <returns>retourne <see cref="T:System.String" /> ;Chaîne qui représente l'objet actif.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">\r
+      <summary>Détermine si une chaîne correspond à des informations <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> valides.</summary>\r
+      <returns>retourne <see cref="T:System.Boolean" /> ;true si <paramref name="input" /> est valide <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> ; sinon, false.</returns>\r
+      <param name="input">Chaîne à valider.</param>\r
+      <param name="parsedValue">Version <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> de la chaîne.</param>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Net.Sockets.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Net.Sockets.xml
new file mode 100644 (file)
index 0000000..02cbe1d
--- /dev/null
@@ -0,0 +1,426 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Sockets</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Sockets.ProtocolType">\r
+      <summary>Spécifie les protocoles pris en charge par la classe <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Tcp">\r
+      <summary>Protocole TCP (Transmission Control Protocol).</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Udp">\r
+      <summary>Protocole UDP (User Datagram Protocol).</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unknown">\r
+      <summary>Protocole inconnu.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unspecified">\r
+      <summary>Protocole non spécifié.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.Socket">\r
+      <summary>Implémente l'interface de sockets Berkeley.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Sockets.Socket" /> en utilisant la famille d'adresses, le type de socket et le protocole spécifiés.</summary>\r
+      <param name="addressFamily">Une des valeurs de <see cref="T:System.Net.Sockets.AddressFamily" />. </param>\r
+      <param name="socketType">Une des valeurs de <see cref="T:System.Net.Sockets.SocketType" />. </param>\r
+      <param name="protocolType">Une des valeurs de <see cref="T:System.Net.Sockets.ProtocolType" />. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">La combinaison de <paramref name="addressFamily" />, <paramref name="socketType" /> et <paramref name="protocolType" /> crée un socket non valide. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Net.Sockets.Socket" /> à l'aide du type de socket et du protocole spécifiés.</summary>\r
+      <param name="socketType">Une des valeurs de <see cref="T:System.Net.Sockets.SocketType" />.</param>\r
+      <param name="protocolType">Une des valeurs de <see cref="T:System.Net.Sockets.ProtocolType" />.</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">La combinaison de <paramref name="socketType" /> et <paramref name="protocolType" /> crée un socket non valide. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Démarre une opération asynchrone pour accepter une tentative de connexion entrante.</summary>\r
+      <returns>Retourne la valeur true si l'opération d'E/S est en attente.L'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> sera déclenché une fois l'opération terminée.Retourne la valeur false si l'opération d'E/S a été terminée de manière synchrone.L'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> ne sera pas déclenché et l'objet <paramref name="e" /> transmis en tant que paramètre peut être examiné immédiatement après que l'appel de méthode a été retourné pour extraire le résultat de l'opération.</returns>\r
+      <param name="e">Objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> à utiliser pour cette opération de socket asynchrone.</param>\r
+      <exception cref="T:System.ArgumentException">Un argument n'est pas valide.Cette exception se produit si la mémoire tampon fournie n'est pas assez grande.La mémoire tampon doit être d'au moins 2 * (taille de (SOCKADDR_STORAGE + 16) octets.Cette exception se produit également si plusieurs mémoires tampons sont spécifiées, la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> n'est pas null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Un argument est hors limites.L'exception se produit si <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Count" /> est inférieur à 0.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Une opération incorrecte a été demandée.Cette exception se produit si le <see cref="T:System.Net.Sockets.Socket" /> acceptant n'écoute pas les connexions ou si le socket accepté est lié.Vous devez appeler les méthodes <see cref="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)" /> et <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" /> avant d'appeler la méthode <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" />.Cette exception se produit également si le socket est déjà connecté ou si une opération de socket utilisait déjà le paramètre de <paramref name="e" /> spécifié. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.Pour plus d'informations, consultez la section Notes.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP ou version ultérieure est requis pour cette méthode.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.AddressFamily">\r
+      <summary>Obtient la famille d'adresses de <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Une des valeurs de <see cref="T:System.Net.Sockets.AddressFamily" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">\r
+      <summary>Associe <see cref="T:System.Net.Sockets.Socket" /> à un point de terminaison local.</summary>\r
+      <param name="localEP">\r
+        <see cref="T:System.Net.EndPoint" /> local à associer à <see cref="T:System.Net.Sockets.Socket" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localEP" /> a la valeur null. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.Pour plus d'informations, consultez la section Notes.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Un appelant situé plus haut dans la pile des appels n'a pas l'autorisation pour l'opération demandée. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Annule une requête asynchrone pour une connexion d'hôte distant.</summary>\r
+      <param name="e">Objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> utilisé pour demander la connexion à l'hôte distant en appelant l'une des méthodes <see cref="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="e" /> ne peut pas être null et <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> ne peut pas être vide.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Un appelant situé plus haut dans la pile des appels n'a pas l'autorisation pour l'opération demandée.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Démarre une demande asynchrone pour une connexion à un hôte distant.</summary>\r
+      <returns>Retourne la valeur true si l'opération d'E/S est en attente.L'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> sera déclenché une fois l'opération terminée.Retourne la valeur false si l'opération d'E/S a été terminée de manière synchrone.Dans ce cas, l'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> ne sera pas déclenché et l'objet <paramref name="e" /> transmis en tant que paramètre peut être examiné immédiatement après que l'appel de méthode a été retourné pour extraire le résultat de l'opération.</returns>\r
+      <param name="e">Objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> à utiliser pour cette opération de socket asynchrone.</param>\r
+      <exception cref="T:System.ArgumentException">Un argument n'est pas valide.Cette exception se produit si plusieurs mémoires tampons sont spécifiées, la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> n'est pas null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="e" /> ne peut pas être null et <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> ne peut pas être vide.</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> est à l'écoute ou une opération de socket utilisant l'objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> spécifié dans le paramètre <paramref name="e" /> spécifié était déjà en cours.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.Pour plus d'informations, consultez la section Notes.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP ou version ultérieure est requis pour cette méthode.Cette exception se produit également si le point de terminaison local et les <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> ne sont pas la même famille d'adresses.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Un appelant situé plus haut dans la pile des appels n'a pas l'autorisation pour l'opération demandée.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Démarre une demande asynchrone pour une connexion à un hôte distant.</summary>\r
+      <returns>Retourne la valeur true si l'opération d'E/S est en attente.L'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> sera déclenché une fois l'opération terminée.Retourne la valeur false si l'opération d'E/S a été terminée de manière synchrone.Dans ce cas, l'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> ne sera pas déclenché et l'objet <paramref name="e" /> transmis en tant que paramètre peut être examiné immédiatement après que l'appel de méthode a été retourné pour extraire le résultat de l'opération.</returns>\r
+      <param name="socketType">Une des valeurs de <see cref="T:System.Net.Sockets.SocketType" />.</param>\r
+      <param name="protocolType">Une des valeurs de <see cref="T:System.Net.Sockets.ProtocolType" />.</param>\r
+      <param name="e">Objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> à utiliser pour cette opération de socket asynchrone.</param>\r
+      <exception cref="T:System.ArgumentException">Un argument n'est pas valide.Cette exception se produit si plusieurs mémoires tampons sont spécifiées, la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> n'est pas null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Le paramètre <paramref name="e" /> ne peut pas être null et <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> ne peut pas être vide.</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> est à l'écoute ou une opération de socket utilisant l'objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> spécifié dans le paramètre <paramref name="e" /> spécifié était déjà en cours.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.Pour plus d'informations, consultez la section Notes.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP ou version ultérieure est requis pour cette méthode.Cette exception se produit également si le point de terminaison local et les <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> ne sont pas la même famille d'adresses.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Un appelant situé plus haut dans la pile des appels n'a pas l'autorisation pour l'opération demandée.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Connected">\r
+      <summary>Obtient une valeur qui indique si <see cref="T:System.Net.Sockets.Socket" /> est connecté à un hôte distant depuis la dernière opération <see cref="Overload:System.Net.Sockets.Socket.Send" /> ou <see cref="Overload:System.Net.Sockets.Socket.Receive" />.</summary>\r
+      <returns>true si <see cref="T:System.Net.Sockets.Socket" /> était connecté à une ressource distante lors de l'opération la plus récente ; sinon, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose">\r
+      <summary>Libère toutes les ressources utilisées par l'instance actuelle de la classe <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">\r
+      <summary>Libère les ressources non managées utilisées par <see cref="T:System.Net.Sockets.Socket" /> et supprime éventuellement les ressources managées.</summary>\r
+      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour libérer uniquement les ressources non managées. </param>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Finalize">\r
+      <summary>Libère les ressources utilisées par la classe <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">\r
+      <summary>Met <see cref="T:System.Net.Sockets.Socket" /> dans un état d'écoute.</summary>\r
+      <param name="backlog">Longueur maximale de la file d'attente des connexions en attente. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.Pour plus d'informations, consultez la section Notes.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.LocalEndPoint">\r
+      <summary>Obtient le point de terminaison local.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.EndPoint" /> que <see cref="T:System.Net.Sockets.Socket" /> utilise pour les communications.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.Pour plus d'informations, consultez la section Notes.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.NoDelay">\r
+      <summary>Obtient ou définit une valeur <see cref="T:System.Boolean" /> spécifiant si le flux de données <see cref="T:System.Net.Sockets.Socket" /> utilise l'algorithme Nagle.</summary>\r
+      <returns>false si <see cref="T:System.Net.Sockets.Socket" /> utilise l'algorithme Nagle ; sinon, true.La valeur par défaut est false.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès à <see cref="T:System.Net.Sockets.Socket" />.Pour plus d'informations, consultez la section Notes.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv4">\r
+      <summary>Indique si le système d'exploitation et les cartes réseau sous-jacents prennent en charge le protocole IPv4 (Internet Protocol version 4).</summary>\r
+      <returns>true si le système d'exploitation et les cartes réseau prennent en charge le protocole IPv4 ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv6">\r
+      <summary>Indique si le système d'exploitation et les cartes réseau sous-jacents prennent en charge le protocole IPv6 (Internet Protocol version 6).</summary>\r
+      <returns>true si le système d'exploitation et les cartes réseau prennent en charge le protocole IPv6 ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ProtocolType">\r
+      <summary>Obtient le type de protocole de <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Une des valeurs de <see cref="T:System.Net.Sockets.ProtocolType" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Démarre une demande asynchrone pour recevoir les données d'un objet <see cref="T:System.Net.Sockets.Socket" /> connecté.</summary>\r
+      <returns>Retourne la valeur true si l'opération d'E/S est en attente.L'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> sera déclenché une fois l'opération terminée.Retourne la valeur false si l'opération d'E/S a été terminée de manière synchrone.Dans ce cas, l'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> ne sera pas déclenché et l'objet <paramref name="e" /> transmis en tant que paramètre peut être examiné immédiatement après que l'appel de méthode a été retourné pour extraire le résultat de l'opération.</returns>\r
+      <param name="e">Objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> à utiliser pour cette opération de socket asynchrone.</param>\r
+      <exception cref="T:System.ArgumentException">Un argument n'était pas valide.La propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> ou <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> sur le paramètre de <paramref name="e" /> doit référencer des mémoires tampon valides.L'une ou l'autre de ces propriétés peut être définie, mais pas les deux à la fois.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Une opération de socket utilisant l'objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> spécifié dans le paramètre <paramref name="e" /> spécifié était déjà en cours.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP ou version ultérieure est requis pour cette méthode.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.Pour plus d'informations, consultez la section Notes.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ReceiveBufferSize">\r
+      <summary>Obtient ou définit une valeur spécifiant la taille de la mémoire tampon de réception de <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> contenant la taille de la mémoire tampon de réception en octets.La valeur par défaut est 8192.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">La valeur spécifiée pour une opération ensembliste est inférieure à 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Démarre la réception asynchrone de données à partir d'un périphérique réseau spécifié.</summary>\r
+      <returns>Retourne la valeur true si l'opération d'E/S est en attente.L'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> sera déclenché une fois l'opération terminée.Retourne la valeur false si l'opération d'E/S a été terminée de manière synchrone.Dans ce cas, l'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> ne sera pas déclenché et l'objet <paramref name="e" /> transmis en tant que paramètre peut être examiné immédiatement après que l'appel de méthode a été retourné pour extraire le résultat de l'opération.</returns>\r
+      <param name="e">Objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> à utiliser pour cette opération de socket asynchrone.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> ne peut pas être Null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Une opération de socket utilisant l'objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> spécifié dans le paramètre <paramref name="e" /> spécifié était déjà en cours.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP ou version ultérieure est requis pour cette méthode.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">\r
+      <summary>Obtient le point de terminaison distant.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.EndPoint" /> avec lequel <see cref="T:System.Net.Sockets.Socket" /> communique.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.Pour plus d'informations, consultez la section Notes.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Envoie des données de façon asynchrone à un objet <see cref="T:System.Net.Sockets.Socket" /> connecté.</summary>\r
+      <returns>Retourne la valeur true si l'opération d'E/S est en attente.L'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> sera déclenché une fois l'opération terminée.Retourne la valeur false si l'opération d'E/S a été terminée de manière synchrone.Dans ce cas, l'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> ne sera pas déclenché et l'objet <paramref name="e" /> transmis en tant que paramètre peut être examiné immédiatement après que l'appel de méthode a été retourné pour extraire le résultat de l'opération.</returns>\r
+      <param name="e">Objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> à utiliser pour cette opération de socket asynchrone.</param>\r
+      <exception cref="T:System.ArgumentException">La propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> ou <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> sur le paramètre de <paramref name="e" /> doit référencer des mémoires tampon valides.L'une ou l'autre de ces propriétés peut être définie, mais pas les deux à la fois.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Une opération de socket utilisant l'objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> spécifié dans le paramètre <paramref name="e" /> spécifié était déjà en cours.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP ou version ultérieure est requis pour cette méthode.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Le <see cref="T:System.Net.Sockets.Socket" /> n'est pas encore connecté ou n'a pas été obtenu via une méthode <see cref="M:System.Net.Sockets.Socket.Accept" />, <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" />ou <see cref="Overload:System.Net.Sockets.Socket.BeginAccept" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.SendBufferSize">\r
+      <summary>Obtient ou définit une valeur spécifiant la taille de la mémoire tampon d'envoi de <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> contenant la taille de la mémoire tampon d'envoi en octets.La valeur par défaut est 8192.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">La valeur spécifiée pour une opération ensembliste est inférieure à 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Envoie des données de façon asynchrone à un hôte distant spécifique.</summary>\r
+      <returns>Retourne la valeur true si l'opération d'E/S est en attente.L'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> sera déclenché une fois l'opération terminée.Retourne la valeur false si l'opération d'E/S a été terminée de manière synchrone.Dans ce cas, l'événement <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sur le paramètre <paramref name="e" /> ne sera pas déclenché et l'objet <paramref name="e" /> transmis en tant que paramètre peut être examiné immédiatement après que l'appel de méthode a été retourné pour extraire le résultat de l'opération.</returns>\r
+      <param name="e">Objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> à utiliser pour cette opération de socket asynchrone.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> ne peut pas être Null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Une opération de socket utilisant l'objet <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> spécifié dans le paramètre <paramref name="e" /> spécifié était déjà en cours.</exception>\r
+      <exception cref="T:System.NotSupportedException">Windows XP ou version ultérieure est requis pour cette méthode.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Le protocole spécifié est orienté connexion, mais le <see cref="T:System.Net.Sockets.Socket" /> n'est pas encore connecté.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">\r
+      <summary>Désactive les envois et les réceptions sur un <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <param name="how">Une des valeurs de <see cref="T:System.Net.Sockets.SocketShutdown" /> spécifiant l'opération qui ne sera plus autorisée. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.Pour plus d'informations, consultez la section Notes.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Ttl">\r
+      <summary>Obtient ou définit une valeur qui spécifie la durée de vie des paquets IP (Internet Protocol) envoyés par <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Durée de vie.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">La valeur TTL ne peut pas être un nombre négatif.</exception>\r
+      <exception cref="T:System.NotSupportedException">Cette propriété ne peut être définie que pour les sockets dans les familles <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /> ou <see cref="F:System.Net.Sockets.AddressFamily.InterNetworkV6" />.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Une erreur s'est produite lors de la tentative d'accès au socket.Cette erreur est également retournée lorsqu'une tentative a été faite pour affecter à TTL une valeur supérieure à 255.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> a été fermé. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncEventArgs">\r
+      <summary>Représente une opération de socket asynchrone.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.#ctor">\r
+      <summary>Crée une instance <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> vide.</summary>\r
+      <exception cref="T:System.NotSupportedException">La plateforme n'est pas prise en charge. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.AcceptSocket">\r
+      <summary>Obtient ou définit le socket à utiliser ou le socket créé pour accepter une connexion avec une méthode de socket asynchrone.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.Socket" /> à utiliser ou socket créé pour accepter une connexion avec une méthode de socket asynchrone.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer">\r
+      <summary>Obtient la mémoire tampon des données à utiliser avec une méthode de socket asynchrone.</summary>\r
+      <returns>Tableau <see cref="T:System.Byte" /> qui représente la mémoire tampon des données à utiliser avec une méthode de socket asynchrone.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList">\r
+      <summary>Obtient ou définit un tableau de la mémoire tampon de données à utiliser avec une méthode de socket asynchrone.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IList" /> qui représente un tableau de mémoires tampons de données à utiliser avec une méthode de socket asynchrone.</returns>\r
+      <exception cref="T:System.ArgumentException">Des mémoires tampon ambiguës sont spécifiées sur une opération ensembliste.Cette exception se produit si la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> a eu une valeur non NULL et une tentative a été faite pour affecter à la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> une valeur non NULL.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BytesTransferred">\r
+      <summary>Obtient le nombre d'octets transférés dans l'opération de socket.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> qui contient le nombre d'octets transférés dans l'opération de socket.</returns>\r
+    </member>\r
+    <member name="E:System.Net.Sockets.SocketAsyncEventArgs.Completed">\r
+      <summary>Événement utilisé pour terminer une opération asynchrone.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectByNameError">\r
+      <summary>Obtient l'exception dans le cas d'un échec de connexion lorsqu'un <see cref="T:System.Net.DnsEndPoint" /> a été utilisé.</summary>\r
+      <returns>\r
+        <see cref="T:System.Exception" /> qui indique la cause de l'erreur de connexion lorsqu'un <see cref="T:System.Net.DnsEndPoint" /> a été spécifié pour la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectSocket">\r
+      <summary>Objet <see cref="T:System.Net.Sockets.Socket" /> créé et connecté après l'exécution correcte de la méthode <see cref="Overload:System.Net.Sockets.Socket.ConnectAsync" />.</summary>\r
+      <returns>Objet <see cref="T:System.Net.Sockets.Socket" /> connecté.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Count">\r
+      <summary>Obtient la quantité maximale de données, en octets, à envoyer ou recevoir dans une opération asynchrone.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> qui contient la quantité maximale de données, en octets, à envoyer ou recevoir.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Dispose">\r
+      <summary>Libère les ressources non managées utilisées par l'instance <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> et supprime éventuellement les ressources managées.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Finalize">\r
+      <summary>Libère les ressources utilisées par la classe <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.LastOperation">\r
+      <summary>Obtient le type d'opération de socket exécuté le plus récemment avec cet objet de contexte.</summary>\r
+      <returns>Instance <see cref="T:System.Net.Sockets.SocketAsyncOperation" /> qui indique le type d'opération de socket exécutée le plus récemment avec cet objet de contexte.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Offset">\r
+      <summary>Obtient l'offset, en octets, dans la mémoire tampon de données référencée par la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> qui contient l'offset, en octets, dans la mémoire tampon de données référencée par la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Représente une méthode qui est appelée lorsqu'une opération asynchrone se termine.</summary>\r
+      <param name="e">Événement qui est signalé.</param>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint">\r
+      <summary>Obtient ou définit le point de terminaison IP distant d'une opération asynchrone.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.EndPoint" /> qui représente le point de terminaison IP distant d'une opération asynchrone.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Définit la mémoire tampon de données à utiliser avec une méthode de socket asynchrone.</summary>\r
+      <param name="buffer">Mémoire tampon de données à utiliser avec une méthode de socket asynchrone.</param>\r
+      <param name="offset">Offset, en octets, dans la mémoire tampon de données où l'opération démarre.</param>\r
+      <param name="count">Quantité maximale de données, en octets, à envoyer ou à recevoir dans la mémoire tampon.</param>\r
+      <exception cref="T:System.ArgumentException">Des mémoires tampons ambiguës sont spécifiées.Cette exception se produit si la valeur des propriétés <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> et <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> n'est pas Null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Un argument est hors limites.Cette exception se produit si le paramètre <paramref name="offset" /> est inférieur à zéro ou supérieur à la longueur du tableau dans la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.Cette exception se produit également si le paramètre <paramref name="count" /> est inférieur à zéro ou supérieur à la longueur du tableau dans la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> moins le paramètre <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Int32,System.Int32)">\r
+      <summary>Définit la mémoire tampon de données à utiliser avec une méthode de socket asynchrone.</summary>\r
+      <param name="offset">Offset, en octets, dans la mémoire tampon de données où l'opération démarre.</param>\r
+      <param name="count">Quantité maximale de données, en octets, à envoyer ou à recevoir dans la mémoire tampon.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Un argument est hors limites.Cette exception se produit si le paramètre <paramref name="offset" /> est inférieur à zéro ou supérieur à la longueur du tableau dans la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.Cette exception se produit également si le paramètre <paramref name="count" /> est inférieur à zéro ou supérieur à la longueur du tableau dans la propriété <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> moins le paramètre <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.SocketError">\r
+      <summary>Obtient ou définit le résultat de l'opération de socket asynchrone.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.SocketError" /> qui représente le résultat final de l'opération de socket asynchrone.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.UserToken">\r
+      <summary>Obtient ou définit un objet utilisateur ou application associé à cette opération de socket asynchrone.</summary>\r
+      <returns>Objet qui représente l'objet utilisateur ou application associé à cette opération de socket asynchrone.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncOperation">\r
+      <summary>Type d'opération de socket asynchrone exécutée le plus récemment avec cet objet de contexte.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Accept">\r
+      <summary>Opération Accept du socket. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Connect">\r
+      <summary>Opération Connect du socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.None">\r
+      <summary>Aucune des opérations de socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Receive">\r
+      <summary>Opération Receive du socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.ReceiveFrom">\r
+      <summary>Opération ReceiveFrom du socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Send">\r
+      <summary>Opération Send du socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.SendTo">\r
+      <summary>Opération SendTo du socket.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketShutdown">\r
+      <summary>Définit les constantes qui sont utilisées par la méthode <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Both">\r
+      <summary>Désactive <see cref="T:System.Net.Sockets.Socket" /> pour l'envoi et la réception.Ce champ est constant.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Receive">\r
+      <summary>Désactive <see cref="T:System.Net.Sockets.Socket" /> pour la réception.Ce champ est constant.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Send">\r
+      <summary>Désactive <see cref="T:System.Net.Sockets.Socket" /> pour l'envoi.Ce champ est constant.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketType">\r
+      <summary>Spécifie le type de socket que représente une instance de la classe <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Dgram">\r
+      <summary>Prend en charge des datagrammes, qui sont des messages peu fiables, sans connexion, d'une longueur maximale fixe (généralement réduite).Des messages pourraient être perdus ou dupliqués et arriver dans le désordre.Un <see cref="T:System.Net.Sockets.Socket" /> de type <see cref="F:System.Net.Sockets.SocketType.Dgram" /> ne requiert aucune connexion avant d'envoyer et de recevoir des données, et peut communiquer avec plusieurs homologues.Le champ <see cref="F:System.Net.Sockets.SocketType.Dgram" /> utilise le protocole UDP (<see cref="F:System.Net.Sockets.ProtocolType.Udp" />) et le champ <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Stream">\r
+      <summary>Prend en charge les flux d'octets fiables, bidirectionnels, orientés connexion sans la duplication de données et sans préservation de limites.Un Socket de ce type communique avec un homologue unique et nécessite une connexion d'hôte distant avant que la communication puisse débuter.Le champ <see cref="F:System.Net.Sockets.SocketType.Stream" /> utilise le protocole TCP (<see cref="F:System.Net.Sockets.ProtocolType.Tcp" />) <see cref="T:System.Net.Sockets.ProtocolType" /> et InterNetwork<see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Unknown">\r
+      <summary>Spécifie un type Socket inconnu.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Runtime.Serialization.Primitives.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Runtime.Serialization.Primitives.xml
new file mode 100644 (file)
index 0000000..180c9a1
--- /dev/null
@@ -0,0 +1,210 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Primitives</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.CollectionDataContractAttribute">\r
+      <summary>En cas d'application à un type collection, active la spécification personnalisée des éléments item de la collection.Cet attribut peut uniquement être appliqué aux types qui sont reconnus comme étant des collections valides et sérialisables par le <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.CollectionDataContractAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.CollectionDataContractAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsItemNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsKeyNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReference">\r
+      <summary>Obtient ou définit une valeur qui indique s'il faut conserver les données de référence d'objet.</summary>\r
+      <returns>true pour conserver les données de référence d'objet ; false dans le cas contraire.La valeur par défaut est false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsValueNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ItemName">\r
+      <summary>Obtient ou définit un nom personnalisé pour un élément de la collection.</summary>\r
+      <returns>Nom à appliquer aux éléments de la collection.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.KeyName">\r
+      <summary>Obtient ou définit le nom personnalisé pour un nom de la clé de dictionnaire.</summary>\r
+      <returns>Nom à utiliser à la place du nom de la clé de dictionnaire par défaut.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Name">\r
+      <summary>Obtient ou définit le nom du contrat de données pour le type collection.</summary>\r
+      <returns>Nom du contrat de données pour le type collection.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Namespace">\r
+      <summary>Obtient ou définit l'espace de noms pour le contrat de données.</summary>\r
+      <returns>Espace de noms du contrat de données.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ValueName">\r
+      <summary>Obtient ou définit le nom personnalisé pour un nom de la valeur de dictionnaire.</summary>\r
+      <returns>Nom à utiliser à la place du nom de la valeur de dictionnaire par défaut.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.ContractNamespaceAttribute">\r
+      <summary>Spécifie l'espace de noms CLR et l'espace de noms XML du contrat de données. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.ContractNamespaceAttribute.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.ContractNamespaceAttribute" /> avec l'espace de noms fourni. </summary>\r
+      <param name="contractNamespace">Espace de noms du contrat.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ClrNamespace">\r
+      <summary>Obtient ou définit l'espace de noms CLR du type de contrat de données. </summary>\r
+      <returns>Espace de noms CLR-legal.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace">\r
+      <summary>Obtient l'espace de noms des membres du contrat de données.</summary>\r
+      <returns>Espace de noms des membres du contrat de données.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractAttribute">\r
+      <summary>Spécifie que le type définit ou implémente un contrat de données et qu'il est sérialisable par un sérialiseur, tel que le <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.Pour rendre un type sérialisable, les auteurs de types doivent définir un contrat de données pour ce type.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataContractAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReference">\r
+      <summary>Obtient ou définit une valeur qui indique s'il faut conserver les données de référence d'objet.</summary>\r
+      <returns>true pour conserver les données de référence d'objet au format XML standard ; false dans le cas contraire.La valeur par défaut est false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Name">\r
+      <summary>Obtient ou définit le nom du contrat de données pour le type.</summary>\r
+      <returns>Nom local d'un contrat de données.La valeur par défaut est le nom de la classe à laquelle est appliqué l'attribut.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Namespace">\r
+      <summary>Obtient ou définit l'espace de noms du contrat de données pour le type.</summary>\r
+      <returns>Espace de noms du contrat. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataMemberAttribute">\r
+      <summary>Lors de l'application au membre d'un type, spécifie que le membre fait partie d'un contrat de données et qu'il est sérialisable par le <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataMemberAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue">\r
+      <summary>Obtient ou définit une valeur qui spécifie s'il faut sérialiser la valeur par défaut pour une propriété ou un champ qui est sérialisé. </summary>\r
+      <returns>true si la valeur par défaut pour un membre doit être générée dans le flux de sérialisation ; sinon, false.La valeur par défaut est true.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsRequired">\r
+      <summary>Obtient ou définit une valeur qui indique au moteur de sérialisation que le membre doit être présent lors de la lecture ou de la désérialisation.</summary>\r
+      <returns>true si le membre est obligatoire ; sinon, false.</returns>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">le membre est absent.</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Name">\r
+      <summary>Obtient ou définit un nom de membre de données. </summary>\r
+      <returns>Nom du membre de données.La valeur par défaut est le nom de la cible à laquelle est appliqué l'attribut.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Order">\r
+      <summary>Obtient ou définit l'ordre de sérialisation et de désérialisation d'un membre.</summary>\r
+      <returns>L'ordre numérique de sérialisation ou de désérialisation.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.EnumMemberAttribute">\r
+      <summary>Spécifie que le champ est un membre d'énumération et qu'il doit être sérialisé.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.EnumMemberAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.EnumMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.Value">\r
+      <summary>Obtient ou définit la valeur associée au membre d'énumération auquel l'attribut est appliqué. </summary>\r
+      <returns>Valeur associée au membre d'énumération.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.IgnoreDataMemberAttribute">\r
+      <summary>En cas d'application au membre d'un type, précise que le membre ne fait pas partie d'un contrat de données et n'est pas sérialisé.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.IgnoreDataMemberAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.IgnoreDataMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.InvalidDataContractException">\r
+      <summary>L'exception qui est levée lorsque le <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> ou le <see cref="T:System.Runtime.Serialization.NetDataContractSerializer" /> rencontre un contrat de données non valide lors de la sérialisation et de la désérialisation. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.InvalidDataContractException" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> avec le message d'erreur spécifié. </summary>\r
+      <param name="message">Description de l'erreur. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String,System.Exception)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> avec le message et l'exception interne spécifiés. </summary>\r
+      <param name="message">Description de l'erreur. </param>\r
+      <param name="innerException">\r
+        <see cref="T:System.Exception" /> d'origine. </param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.KnownTypeAttribute">\r
+      <summary>Spécifie les types qui doivent être reconnus par le <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> lors de la sérialisation ou de la désérialisation d'un type donné. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> avec le nom d'une méthode qui retourne un <see cref="T:System.Collections.IEnumerable" /> des types connus. </summary>\r
+      <param name="methodName">Nom de la méthode qui retourne un <see cref="T:System.Collections.IEnumerable" /> des types utilisés lors de la sérialisation ou de la désérialisation de données.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.Type)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> à l'aide du type spécifié. </summary>\r
+      <param name="type">\r
+        <see cref="T:System.Type" /> qui est inclus en tant que type connu lors de la sérialisation ou de la désérialisation de données.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.MethodName">\r
+      <summary>Obtient le nom d'une méthode qui retournera une liste des types qui doivent être reconnus lors de la sérialisation ou de la désérialisation. </summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> qui contient le nom de la méthode sur le type défini par la classe <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" />. </returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.Type">\r
+      <summary>Obtient le type qui doit être reconnu lors de la sérialisation ou de la désérialisation par le <see cref="T:System.Runtime.Serialization.DataContractSerializer" />. </summary>\r
+      <returns>\r
+        <see cref="T:System.Type" /> qui est utilisé lors de la sérialisation ou de la désérialisation. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializedAttribute">\r
+      <summary>En cas d'application à une méthode, spécifie que celle-ci est appelée immédiatement après la désérialisation d'un objet dans un graphique d'objets.L'ordre de désérialisation par rapport à d'autres objets dans le graphique n'est pas déterministe.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializedAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.OnDeserializedAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializingAttribute">\r
+      <summary>En cas d'application à une méthode, spécifie que celle-ci est appelée pendant la désérialisation d'un objet dans un graphique d'objets.L'ordre de désérialisation par rapport à d'autres objets dans le graphique n'est pas déterministe.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializingAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.OnDeserializingAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializedAttribute">\r
+      <summary>En cas d'application à une méthode, spécifie que celle-ci est appelée après la sérialisation d'un objet dans un graphique d'objets.L'ordre de sérialisation par rapport à d'autres objets dans le graphique n'est pas déterministe.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializedAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.OnSerializedAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializingAttribute">\r
+      <summary>En cas d'application à une méthode, spécifie que celle-ci est appelée au cours de la sérialisation d'un objet dans un graphique d'objets.L'ordre de sérialisation par rapport à d'autres objets dans le graphique n'est pas déterministe.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializingAttribute.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.OnSerializingAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.SerializationException">\r
+      <summary>Exception levée lorsqu'une erreur se produit pendant une opération de sérialisation ou de désérialisation.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.SerializationException" /> avec des propriétés par défaut.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.SerializationException" /> avec un message spécifié.</summary>\r
+      <param name="message">Indique la raison pour laquelle l'exception s'est produite. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String,System.Exception)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.SerializationException" /> avec un message d'erreur spécifié et une référence à l'exception interne qui est à l'origine de cette exception.</summary>\r
+      <param name="message">Message d'erreur indiquant la raison de l'exception. </param>\r
+      <param name="innerException">Exception qui constitue la cause de l'exception actuelle.Si le paramètre <paramref name="innerException" /> n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.StreamingContext">\r
+      <summary>Décrit la source et la destination d'un flux sérialisé donné et fournit un contexte supplémentaire défini par l'appelant.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.Equals(System.Object)">\r
+      <summary>Détermine si deux instances <see cref="T:System.Runtime.Serialization.StreamingContext" /> contiennent les mêmes valeurs.</summary>\r
+      <returns>true si l'objet spécifié est une instance de <see cref="T:System.Runtime.Serialization.StreamingContext" /> et est égal à la valeur de l'instance actuelle ; sinon, false.</returns>\r
+      <param name="obj">Objet à comparer à l'instance actuelle. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.GetHashCode">\r
+      <summary>Retourne le code de hachage de cet objet.</summary>\r
+      <returns>Valeur de <see cref="T:System.Runtime.Serialization.StreamingContextStates" /> qui contient la source ou la destination de la sérialisation pour <see cref="T:System.Runtime.Serialization.StreamingContext" />.</returns>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Runtime.Serialization.Xml.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Runtime.Serialization.Xml.xml
new file mode 100644 (file)
index 0000000..53c770e
--- /dev/null
@@ -0,0 +1,2100 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Xml</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.DataContractResolver">\r
+      <summary>Fournit un mécanisme pour mapper dynamiquement des types vers et à partir de représentations xsi:type pendant la sérialisation et la désérialisation.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataContractResolver" />. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">\r
+      <summary>Remplacez cette méthode pour mapper le nom et l'espace de noms xsi:type spécifiés à un type de contrat de données pendant la désérialisation.</summary>\r
+      <returns>Type auquel le nom et l'espace de noms xsi:type sont mappés. </returns>\r
+      <param name="typeName">Nom xsi:type à mapper.</param>\r
+      <param name="typeNamespace">Espace de noms xsi:type à mapper.</param>\r
+      <param name="declaredType">Type déclaré dans le contrat de données.</param>\r
+      <param name="knownTypeResolver">Programme de résolution de type connu.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">\r
+      <summary>Remplacez cette méthode pour mapper un type de contrat de données à un nom et un espace de noms xsi:type pendant la sérialisation.</summary>\r
+      <returns>true si le mappage a réussi ; sinon false.</returns>\r
+      <param name="type">Type à mapper.</param>\r
+      <param name="declaredType">Type déclaré dans le contrat de données.</param>\r
+      <param name="knownTypeResolver">Programme de résolution de type connu.</param>\r
+      <param name="typeName">Nom xsi:type.</param>\r
+      <param name="typeNamespace">Espace de noms xsi:type.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializer">\r
+      <summary>Sérialise et désérialise une instance d'un type dans un flux ou un document XML à l'aide d'un contrat de données fourni.Cette classe ne peut pas être héritée.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> pour sérialiser ou désérialiser un objet du type spécifié.</summary>\r
+      <param name="type">Type des instances sérialisées ou désérialisées.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> pour sérialiser ou désérialiser un objet du type spécifié, et une collection de types connus pouvant être présents dans le graphique d'objets.</summary>\r
+      <param name="type">Type des instances sérialisées ou désérialisées.</param>\r
+      <param name="knownTypes">\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Type" /> qui contient les types pouvant être présents dans le graphique d'objets.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> pour sérialiser ou désérialiser un objet avec le type et les paramètres spécifiés.</summary>\r
+      <param name="type">Type d'instance à sérialiser ou désérialiser.</param>\r
+      <param name="settings">Paramètres du sérialiseur.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> pour sérialiser ou désérialiser un objet du type spécifié à l'aide de l'élément racine et de l'espace de noms XML fournis.</summary>\r
+      <param name="type">Type des instances sérialisées ou désérialisées.</param>\r
+      <param name="rootName">Nom de l'élément XML qui contient le contenu à sérialiser ou désérialiser.</param>\r
+      <param name="rootNamespace">Espace de noms de l'élément XML qui contient le contenu à sérialiser ou désérialiser.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> pour sérialiser ou désérialiser un objet du type spécifié.Cette méthode spécifie également l'élément XML racine et l'espace de noms dans deux paramètres de chaîne ainsi qu'une liste des types connus pouvant être présents dans le graphique d'objets.</summary>\r
+      <param name="type">Type des instances sérialisées ou désérialisées.</param>\r
+      <param name="rootName">Nom d'élément racine du contenu.</param>\r
+      <param name="rootNamespace">Espace de noms de l'élément racine.</param>\r
+      <param name="knownTypes">\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Type" /> qui contient les types pouvant être présents dans le graphique d'objets.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> pour sérialiser ou désérialiser un objet du type spécifié à l'aide de l'élément racine et de l'espace de noms XML spécifiés dans les paramètres de type <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <param name="type">Type des instances sérialisées ou désérialisées.</param>\r
+      <param name="rootName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> contenant le nom de l'élément racine du contenu.</param>\r
+      <param name="rootNamespace">Classe <see cref="T:System.Xml.XmlDictionaryString" /> qui contient l'espace de nom de l'élément racine.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> pour sérialiser ou désérialiser un objet du type spécifié.Cette méthode spécifie également l'élément XML racine et l'espace de noms dans deux paramètres <see cref="T:System.Xml.XmlDictionaryString" /> ainsi qu'une liste de types connus pouvant être présents dans le graphique d'objets.</summary>\r
+      <param name="type">Type des instances sérialisées ou désérialisées.</param>\r
+      <param name="rootName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> contenant le nom de l'élément racine du contenu.</param>\r
+      <param name="rootNamespace">Classe <see cref="T:System.Xml.XmlDictionaryString" /> qui contient l'espace de nom de l'élément racine.</param>\r
+      <param name="knownTypes">\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Type" /> qui contient les types connus pouvant être présents dans le graphique d'objets.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">\r
+      <summary>Obtient une valeur qui spécifie s'il faut ignorer les données fournies par une extension de la classe lors de la sérialisation ou la désérialisation de la classe.</summary>\r
+      <returns>true pour omettre les données d'extension ; sinon false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Détermine si <see cref="T:System.Xml.XmlDictionaryReader" /> est positionné sur un objet pouvant être désérialisé.</summary>\r
+      <returns>true si le lecteur est sur l'élément de départ du flux à lire ; sinon, false.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> utilisé pour lire le flux XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Détermine si <see cref="T:System.Xml.XmlReader" /> est positionné sur un objet qui peut être désérialisé.</summary>\r
+      <returns>true si le lecteur est sur l'élément de départ du flux à lire ; sinon, false.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> utilisé pour lire le flux XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">\r
+      <summary>Obtient une collection des types pouvant être présents dans le graphique d'objets sérialisé à l'aide de cette instance de <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" /> qui contient les types attendus passés en tant que types connus au constructeur <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">\r
+      <summary>Obtient le nombre maximal d'éléments à sérialiser ou désérialiser dans un graphique d'objets.</summary>\r
+      <returns>Le nombre maximal d'éléments à sérialiser ou désérialiser.La valeur par défaut est <see cref="F:System.Int32.MaxValue" />.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Le nombre d'éléments dépasse la valeur maximale.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">\r
+      <summary>Obtient une valeur qui spécifie s'il faut utiliser des constructions XML non standard pour conserver des données de référence d'objet. </summary>\r
+      <returns>true pour conserver les références ; sinon, false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Lit le flux XML avec une classe <see cref="T:System.Xml.XmlDictionaryReader" /> et retourne l'objet désérialisé. Il spécifie également si un contrôle doit être effectué pour vérifier le nom de l'objet avant de lire sa valeur. </summary>\r
+      <returns>Objet désérialisé.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> utilisé pour lire le flux XML.</param>\r
+      <param name="verifyObjectName">true pour vérifier si le nom de l'objet correspond à la valeur de nom racine fournie dans le constructeur ; sinon, false. </param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Le paramètre <paramref name="verifyObjectName" /> a la valeur true, et le nom et l'espace de noms de l'élément ne correspondent pas aux valeurs définies dans le constructeur. </exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Lit le flux XML avec une classe <see cref="T:System.Xml.XmlReader" /> et retourne l'objet désérialisé.</summary>\r
+      <returns>Objet désérialisé.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> utilisé pour lire le flux XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Lit le flux XML avec une classe <see cref="T:System.Xml.XmlReader" /> et retourne l'objet désérialisé. Il spécifie également si un contrôle doit être effectué pour vérifier le nom de l'objet avant de lire sa valeur.</summary>\r
+      <returns>Objet désérialisé.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> utilisé pour lire le flux XML.</param>\r
+      <param name="verifyObjectName">true pour vérifier si le nom de l'objet correspond à la valeur de nom racine fournie dans le constructeur ; sinon, false.</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Le paramètre <paramref name="verifyObjectName" /> a la valeur true, et le nom et l'espace de noms de l'élément ne correspondent pas aux valeurs définies dans le constructeur. </exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">\r
+      <summary>Obtient une valeur qui spécifie si les types en lecture seule sont sérialisés.</summary>\r
+      <returns>true si les types en lecture seule sont sérialisés ; false si tous les types sont sérialisés.</returns>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Écrit l'élément XML de fermeture à l'aide d'une classe <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> utilisé pour écrire le flux.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Il y a un problème avec l'instance en cours d'écriture.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Écrit l'élément XML de fermeture à l'aide d'une classe <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> utilisé pour écrire le flux.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Il y a un problème avec l'instance en cours d'écriture.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Écrit toutes les données d'objet (élément XML de début, de contenu et de fermeture) dans un document ou un flux XML avec une classe <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Classe <see cref="T:System.Xml.XmlWriter" /> utilisée pour écrire le document ou flux XML.</param>\r
+      <param name="graph">L'objet qui contient les données à écrire dans le flux.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Il y a un problème avec l'instance en cours d'écriture.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Écrit le contenu XML à l'aide d'une classe <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> utilisé pour écrire le flux.</param>\r
+      <param name="graph">Objet à écrire dans le flux.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Il y a un problème avec l'instance en cours d'écriture.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Écrit le contenu XML à l'aide d'une classe <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> utilisé pour écrire le flux.</param>\r
+      <param name="graph">Objet à écrire dans le flux.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Il y a un problème avec l'instance en cours d'écriture.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Écrit l'élément XML d'ouverture à l'aide d'une classe <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> utilisé pour écrire l'élément XML de début.</param>\r
+      <param name="graph">Objet à écrire.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Écrit l'élément XML d'ouverture à l'aide d'une classe <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> utilisé pour écrire l'élément XML de début.</param>\r
+      <param name="graph">Objet à écrire.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">\r
+      <summary>Spécifie les paramètres de sérialiseur du contrat de données.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" />.</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">\r
+      <summary>Obtient ou définit le composant utilisé pour mapper dynamiquement les déclarations xsi:type aux types de contrat connus.</summary>\r
+      <returns>Composant utilisé pour mapper dynamiquement les déclarations xsi:type aux types de contrat connus.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">\r
+      <summary>Obtient ou définit une collection des types pouvant être présents dans le graphique d'objets sérialisé à l'aide de cette instance DataContractSerializerSettings.</summary>\r
+      <returns>Collection des types pouvant être présents dans le graphique d'objets sérialisé à l'aide de cette instance DataContractSerializerSettings.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">\r
+      <summary>Obtient ou définit le nombre maximal d'éléments à sérialiser ou désérialiser dans un graphique d'objets.</summary>\r
+      <returns>Nombre maximal d'éléments à sérialiser ou désérialiser dans un graphique d'objets.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">\r
+      <summary>Obtient ou définit une valeur qui spécifie s'il faut utiliser des constructions XML non standard pour conserver des données de référence d'objet.</summary>\r
+      <returns>True pour utiliser des constructions XML non standard afin de conserver les données de référence d'objet ; sinon, false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">\r
+      <summary>Obtient ou définit le nom racine de l'objet sélectionné.</summary>\r
+      <returns>Nom racine de l'objet sélectionné.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">\r
+      <summary>Obtient ou définit l'espace de noms racine pour l'objet spécifié.</summary>\r
+      <returns>Espace de noms racine pour l'objet spécifié.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">\r
+      <summary>Obtient ou définit une valeur qui spécifie s'il faut sérialiser des types de lecture seule.</summary>\r
+      <returns>True pour sérialiser des types en lecture seule ; sinon false.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.XmlObjectSerializer">\r
+      <summary>Fournit la classe de base utilisée pour sérialiser des objets en tant que documents ou flux XML.Cette classe est abstraite.</summary>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">il y a un problème avec l'instance en cours de sérialisation. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Obtient une valeur qui spécifie si <see cref="T:System.Xml.XmlDictionaryReader" /> est positionné sur un élément XML qui peut être lu.</summary>\r
+      <returns>true si le lecteur peut lire les données ; sinon, false.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> utilisé pour lire le document ou le flux XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Obtient une valeur qui spécifie si <see cref="T:System.Xml.XmlReader" /> est positionné sur un élément XML qui peut être lu. </summary>\r
+      <returns>true si le lecteur est placé sur l'élément de début ; sinon, false.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> utilisé pour lire le document ou le flux XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">\r
+      <summary>Lit le flux ou le document XML avec un <see cref="T:System.IO.Stream" /> et retourne l'objet désérialisé.</summary>\r
+      <returns>Objet désérialisé.</returns>\r
+      <param name="stream">\r
+        <see cref="T:System.IO.Stream" /> utilisé pour lire le flux ou le document XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Lit le document ou le flux XML avec un <see cref="T:System.Xml.XmlDictionaryReader" /> et retourne l'objet désérialisé.</summary>\r
+      <returns>Objet désérialisé.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> permettant de lire le document XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Lit le flux ou le document XML avec un <see cref="T:System.Xml.XmlDictionaryReader" /> et retourne l'objet désérialisé ; il vous permet également de spécifier si le sérialiseur peut lire les données avant de tenter de les lire.</summary>\r
+      <returns>Objet désérialisé.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> permettant de lire le document XML.</param>\r
+      <param name="verifyObjectName">true pour vérifier si le nom et l'espace de noms de l'élément XML englobant correspondent au nom et à l'espace de noms de la racine ; sinon, false pour ignorer la vérification.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Lit le document ou le flux XML avec un <see cref="T:System.Xml.XmlReader" /> et retourne l'objet désérialisé.</summary>\r
+      <returns>Objet désérialisé.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> utilisé pour lire le document ou le flux XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Lit le document ou le flux XML avec un <see cref="T:System.Xml.XmlReader" /> et retourne l'objet désérialisé ; il vous permet également de spécifier si le sérialiseur peut lire les données avant de tenter de les lire.</summary>\r
+      <returns>Objet désérialisé.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> utilisé pour lire le flux ou le document XML.</param>\r
+      <param name="verifyObjectName">true pour vérifier si le nom et l'espace de noms de l'élément XML englobant correspondent au nom et à l'espace de noms de la racine ; false pour ignorer la vérification.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Écrit la fin des données d'objet comme un élément XML de fermeture dans le document ou le flux XML avec un <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> utilisé pour écrire le flux ou le document XML.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">il y a un problème avec l'instance en cours de sérialisation.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">le nombre maximal d'objets à sérialiser a été dépassé.Vérifiez la propriété <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Écrit la fin des données d'objet comme un élément XML de fermeture dans le document ou le flux XML avec un <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> utilisé pour écrire le flux ou le document XML.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">il y a un problème avec l'instance en cours de sérialisation.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">le nombre maximal d'objets à sérialiser a été dépassé.Vérifiez la propriété <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">\r
+      <summary>Écrit le contenu complet (début, contenu et fin) de l'objet dans le flux ou le document XML avec le <see cref="T:System.IO.Stream" /> spécifié.</summary>\r
+      <param name="stream">\r
+        <see cref="T:System.IO.Stream" /> utilisé pour écrire le flux ou le document XML.</param>\r
+      <param name="graph">L'objet qui contient les données à écrire dans le flux.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">il y a un problème avec l'instance en cours de sérialisation.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">le nombre maximal d'objets à sérialiser a été dépassé.Vérifiez la propriété <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Écrit le contenu complet (début, contenu et fin) de l'objet dans le flux ou le document XML avec le <see cref="T:System.Xml.XmlDictionaryWriter" /> spécifié.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> utilisé pour écrire le contenu du flux ou du document XML.</param>\r
+      <param name="graph">Objet qui contient le contenu à écrire.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">il y a un problème avec l'instance en cours de sérialisation.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">le nombre maximal d'objets à sérialiser a été dépassé.Vérifiez la propriété <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Écrit le contenu complet (début, contenu et fin) de l'objet dans le flux ou le document XML avec le <see cref="T:System.Xml.XmlWriter" /> spécifié.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> utilisé pour écrire le flux ou le document XML.</param>\r
+      <param name="graph">Objet qui contient le contenu à écrire.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">il y a un problème avec l'instance en cours de sérialisation.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">le nombre maximal d'objets à sérialiser a été dépassé.Vérifiez la propriété <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Écrit uniquement le contenu de l'objet dans le flux ou le document XML à l'aide du <see cref="T:System.Xml.XmlDictionaryWriter" /> spécifié.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> utilisé pour écrire le flux ou le document XML.</param>\r
+      <param name="graph">Objet qui contient le contenu à écrire.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">il y a un problème avec l'instance en cours de sérialisation.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">le nombre maximal d'objets à sérialiser a été dépassé.Vérifiez la propriété <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Écrit uniquement le contenu de l'objet dans le flux ou le document XML avec le <see cref="T:System.Xml.XmlWriter" /> spécifié.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> utilisé pour écrire le flux ou le document XML.</param>\r
+      <param name="graph">Objet qui contient le contenu à écrire.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">il y a un problème avec l'instance en cours de sérialisation.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">le nombre maximal d'objets à sérialiser a été dépassé.Vérifiez la propriété <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Écrit le début des données de l'objet comme un élément XML d'ouverture à l'aide du <see cref="T:System.Xml.XmlDictionaryWriter" /> spécifié.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> utilisé pour écrire le document XML.</param>\r
+      <param name="graph">Objet à sérialiser.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">il y a un problème avec l'instance en cours de sérialisation.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">le nombre maximal d'objets à sérialiser a été dépassé.Vérifiez la propriété <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Écrit le début des données de l'objet comme un élément XML d'ouverture à l'aide du <see cref="T:System.Xml.XmlWriter" /> spécifié.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> utilisé pour écrire le document XML.</param>\r
+      <param name="graph">Objet à sérialiser.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">le type en cours de sérialisation n'est pas conforme aux règles de contrat de données.Par exemple, l'attribut <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> n'a pas été appliqué au type.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">il y a un problème avec l'instance en cours de sérialisation.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">le nombre maximal d'objets à sérialiser a été dépassé.Vérifiez la propriété <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.IXmlDictionary">\r
+      <summary>interface qui définit le contrat qu'un dictionnaire XML doit implémenter pour être utilisé par les implémentations <see cref="T:System.Xml.XmlDictionaryReader" /> et <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Tente de rechercher une entrée dans le dictionnaire.</summary>\r
+      <returns>true si la clé se trouve dans le dictionnaire ; sinon false.</returns>\r
+      <param name="key">Clé à rechercher.</param>\r
+      <param name="result">Si <paramref name="key" /> est défini, la <see cref="T:System.Xml.XmlDictionaryString" /> mappée à la clé ; sinon null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Recherche dans le dictionnaire une valeur de chaîne spécifiée.</summary>\r
+      <returns>true si la valeur se trouve dans le dictionnaire ; sinon false.</returns>\r
+      <param name="value">Valeur de chaîne recherchée.</param>\r
+      <param name="result">La <see cref="T:System.Xml.XmlDictionaryString" /> correspondante si elle est trouvée ; sinon null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Recherche dans le dictionnaire un objet <see cref="T:System.Xml.XmlDictionaryString" /> spécifié.</summary>\r
+      <returns>true si la <see cref="T:System.Xml.XmlDictionaryString" /> se trouve dans le dictionnaire ; sinon false.</returns>\r
+      <param name="value">Objet <see cref="T:System.Xml.XmlDictionaryString" /> recherché.</param>\r
+      <param name="result">La <see cref="T:System.Xml.XmlDictionaryString" /> correspondante si elle est trouvée ; sinon null.</param>\r
+    </member>\r
+    <member name="T:System.Xml.OnXmlDictionaryReaderClose">\r
+      <summary>delegate pour une méthode de rappel lors de la fermeture du lecteur.</summary>\r
+      <param name="reader">Objet <see cref="T:System.Xml.XmlDictionaryReader" /> qui déclenche l'événement OnClose.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.UniqueId">\r
+      <summary>Identificateur unique optimisé pour les GUID.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor">\r
+      <summary>Crée une instance de cette classe avec un nouveau GUID unique.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">\r
+      <summary>Crée une instance de cette classe à l'aide d'un tableau d'octets qui représente un objet <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">Tableau d'octets qui représente un objet <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid" /> fournit moins de 16 octets valides.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">\r
+      <summary>Crée une instance de cette classe qui démarre à partir d'un offset dans un tableau d'byte qui représente un <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">Tableau d'byte qui représente un <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Position d'offset dans le tableau d' byte qui représente un <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est inférieur à zéro ou supérieur à la longueur du tableau.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " /> et <paramref name=" offset" /> fournissent moins de 16 octets valides.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Crée une instance de cette classe à partir d'un offset dans un char à l'aide d'un nombre d'entrées spécifié.</summary>\r
+      <param name="chars">Tableau de char qui représente un <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Position d'offset dans le tableau de char qui représente un <see cref="T:System.Guid" />.</param>\r
+      <param name="count">Nombre d'entrées de tableau à utiliser, à partir de <paramref name="offset" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est inférieur à zéro ou supérieur à la longueur du tableau.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est inférieur à zéro ou supérieur à la longueur du tableau moins <paramref name="offset" />.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="count" /> est égal à zéro.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">\r
+      <summary>Crée une instance de cette classe à l'aide d'un objet <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" />\r
+      </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.String)">\r
+      <summary>Crée une instance de cette classe à l'aide d'une chaîne.</summary>\r
+      <param name="value">Chaîne utilisée pour générer l'objet <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> a la valeur null.</exception>\r
+      <exception cref="T:System.FormatException">La longueur de <paramref name=" value" /> est nulle.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.CharArrayLength">\r
+      <summary>Obtient la longueur de la représentation sous forme de chaîne de l'<see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Longueur de la représentation sous forme de chaîne de l'objet <see cref="T:System.Xml.UniqueId" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.Equals(System.Object)">\r
+      <summary>Vérifie si un objet est égal à cet objet <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>true si l'objet est égal à cet <see cref="T:System.Xml.UniqueId" /> ; sinon false.</returns>\r
+      <param name="obj">Objet à comparer.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.GetHashCode">\r
+      <summary>Crée une représentation sous forme de code de hachage de cet objet <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Représentation sous forme de code de hachage d'entier de cet <see cref="T:System.Xml.UniqueId" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.IsGuid">\r
+      <summary>Indique si l'objet <see cref="T:System.Xml.UniqueId" /> est un objet <see cref="T:System.Guid" />.</summary>\r
+      <returns>true si l'<see cref="T:System.Xml.UniqueId" /> est un <see cref="T:System.Guid" /> ; sinon false.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Substitue l'opérateur d'égalité pour tester l'égalité de deux objets <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>true si les deux <see cref="T:System.Xml.UniqueId" /> sont égaux ou ont la valeur null ; false s'ils ne sont pas égaux ou si un seul a la valeur null.</returns>\r
+      <param name="id1">Première <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">Deuxième <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Substitue l'opérateur d'égalité pour tester l'inégalité de deux objets <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>true si l'opérateur d'égalité substitué retourne false ; sinon false.</returns>\r
+      <param name="id1">Première <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">Deuxième <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">\r
+      <summary>Place la valeur <see cref="T:System.Xml.UniqueId" /> dans un tableau char.</summary>\r
+      <returns>Nombre d'entrées du tableau char occupées par la valeur <see cref="T:System.Xml.UniqueId" />.</returns>\r
+      <param name="chars">Tableau char.</param>\r
+      <param name="offset">Position du tableau char à partir de laquelle commencer l'insertion de la valeur <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est inférieur à zéro ou supérieur à la longueur du tableau.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " /> et <paramref name=" offset" /> fournissent moins de 16 octets valides.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToString">\r
+      <summary>Affiche la valeur <see cref="T:System.Xml.UniqueId" /> dans un format de chaîne.</summary>\r
+      <returns>Représentation sous forme de chaîne de la valeur <see cref="T:System.Xml.UniqueId" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">\r
+      <summary>Tente d'obtenir la valeur de l'objet <see cref="T:System.Xml.UniqueId" /> en tant qu'objet <see cref="T:System.Guid" /> et de le stocker dans le tableau d'octets donné, à l'offset spécifié.</summary>\r
+      <returns>true si la valeur stockée dans cette instance de l'<see cref="T:System.Xml.UniqueId" /> est un <see cref="T:System.Guid" /> ; sinon false.</returns>\r
+      <param name="buffer">Tableau d'byte qui contiendra le <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Position du tableau byte à partir de laquelle commencer l'insertion de la valeur <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est inférieur à zéro ou supérieur à la longueur du tableau.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " /> et <paramref name=" offset" /> fournissent moins de 16 octets valides.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">\r
+      <summary>Tente d'obtenir la valeur du <see cref="T:System.Xml.UniqueId" /> en tant que <see cref="T:System.Guid" />.</summary>\r
+      <returns>true si UniqueId représente un <see cref="T:System.Guid" /> ; sinon false.</returns>\r
+      <param name="guid">Objet <see cref="T:System.Guid" /> en cas de réussite ; sinon <see cref="F:System.Guid.Empty" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " /> et <paramref name=" offset" /> fournissent moins de 16 octets valides.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryReaderSession">\r
+      <summary>Permet la gestion dynamique des chaînes optimisées.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XmlBinaryReaderSession" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">\r
+      <summary>Crée un objet <see cref="T:System.Xml.XmlDictionaryString" /> à partir des paramètres d'entrée et l'ajoute à une collection interne.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> récemment créé qui est ajouté à une collection interne.</returns>\r
+      <param name="id">Valeur de clé.</param>\r
+      <param name="value">Valeur.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="id" /> est inférieur à zéro.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> a la valeur null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Une entrée avec la clé = <paramref name="id" /> existe déjà.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Clear">\r
+      <summary>Efface le contenu de la collection interne.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Vérifie si la collection interne contient une entrée correspondant à une clé.</summary>\r
+      <returns>true si une entrée correspondant à <paramref name="key" /> a été trouvée ; sinon false.</returns>\r
+      <param name="key">Clé à rechercher.</param>\r
+      <param name="result">Lorsque cette méthode est retournée, contient une chaîne si une entrée est trouvée ; sinon, null.Ce paramètre est passé sans être initialisé.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="key" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Vérifie si la collection interne contient une entrée correspondant à une valeur.</summary>\r
+      <returns>true si une entrée correspondant à <paramref name="value" /> a été trouvée ; sinon false.</returns>\r
+      <param name="value">Valeur à rechercher.</param>\r
+      <param name="result">Lorsque cette méthode est retournée, contient une chaîne si une entrée est trouvée ; sinon, null.Ce paramètre est passé sans être initialisé.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Vérifie si la collection interne contient une entrée correspondant à une valeur.</summary>\r
+      <returns>true si une entrée correspondant à <paramref name="value" /> a été trouvée ; sinon false.</returns>\r
+      <param name="value">Valeur à rechercher.</param>\r
+      <param name="result">Lorsque cette méthode est retournée, contient une chaîne si une entrée est trouvée ; sinon, null.Ce paramètre est passé sans être initialisé.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryWriterSession">\r
+      <summary>Permet d'utiliser un dictionnaire dynamique pour compresser des chaînes courantes qui apparaissent dans un message et conserver l'état.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">\r
+      <summary>Crée une instance de cette classe. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.Reset">\r
+      <summary>Efface les collections internes.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">\r
+      <summary>Tente d'ajouter un objet <see cref="T:System.Xml.XmlDictionaryString" /> à la collection interne.</summary>\r
+      <returns>true if the string could be added; otherwise, false.</returns>\r
+      <param name="value">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> à ajouter.</param>\r
+      <param name="key">Clé de l'objet <see cref="T:System.Xml.XmlDictionaryString" /> ajouté.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> a la valeur null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Une entrée avec la clé = <paramref name="key" /> existe déjà.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionary">\r
+      <summary>Implémente un dictionnaire utilisé pour optimiser les implémentations de lecteur/writer XML de Windows Communication Foundation (WCF).</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor">\r
+      <summary>Crée un <see cref="T:System.Xml.XmlDictionary" /> vide.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">\r
+      <summary>Crée un <see cref="T:System.Xml.XmlDictionary" /> doté d'une capacité initiale.</summary>\r
+      <param name="capacity">Taille initiale du dictionnaire.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.Add(System.String)">\r
+      <summary>Ajoute une chaîne au <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+      <returns>La <see cref="T:System.Xml.XmlDictionaryString" /> ajoutée.</returns>\r
+      <param name="value">Chaîne à ajouter au dictionnaire.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionary.Empty">\r
+      <summary>Obtient un <see cref="T:System.Xml.IXmlDictionary" />static vide.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.IXmlDictionary" />static vide.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Tente de rechercher une entrée dans le dictionnaire.</summary>\r
+      <returns>true si la clé se trouve dans le dictionnaire ; sinon false.</returns>\r
+      <param name="key">Clé à rechercher.</param>\r
+      <param name="result">Si <paramref name="key" /> est défini, la <see cref="T:System.Xml.XmlDictionaryString" /> mappée à la clé ; sinon null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Recherche dans le dictionnaire une valeur de chaîne spécifiée.</summary>\r
+      <returns>true si la valeur se trouve dans le dictionnaire ; sinon false.</returns>\r
+      <param name="value">Valeur de chaîne recherchée.</param>\r
+      <param name="result">La <see cref="T:System.Xml.XmlDictionaryString" /> correspondante si elle est trouvée ; sinon null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> a la valeur null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Recherche dans le dictionnaire un objet <see cref="T:System.Xml.XmlDictionaryString" /> spécifié.</summary>\r
+      <returns>true si la <see cref="T:System.Xml.XmlDictionaryString" /> se trouve dans le dictionnaire ; sinon false.</returns>\r
+      <param name="value">Objet <see cref="T:System.Xml.XmlDictionaryString" /> recherché.</param>\r
+      <param name="result">La <see cref="T:System.Xml.XmlDictionaryString" /> correspondante si elle est trouvée ; sinon null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> a la valeur null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReader">\r
+      <summary>Classe abstract dont dérive Windows Communication Foundation (WCF) à partir de <see cref="T:System.Xml.XmlReader" /> pour procéder à la sérialisation et à la désérialisation.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.#ctor">\r
+      <summary>Crée une instance de cette classe.  Appelée uniquement par ses classes dérivées.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">\r
+      <summary>Cette propriété retourne toujours false.Ses classes dérivées peuvent procéder à une substitution pour retourner true si elles prennent en charge la canonisation.</summary>\r
+      <returns>retourne false ;</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" /> qui peut lire le format XML binaire .NET.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Mémoire tampon à partir de laquelle effectuer la lecture.</param>\r
+      <param name="offset">La position de départ à partir de laquelle effectuer la lecture dans <paramref name="buffer" />.</param>\r
+      <param name="count">Nombre d'octets pouvant être lus à partir de <paramref name="buffer" />.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> à utiliser.</param>\r
+      <param name="quotas">Quotas qui s'appliquent à cette opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est inférieur à zéro ou supérieur à la longueur de la mémoire tampon.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est inférieur à zéro ou supérieur à la longueur de la mémoire tampon moins le décalage.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" /> qui peut lire le format XML binaire .NET.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Mémoire tampon à partir de laquelle effectuer la lecture.</param>\r
+      <param name="offset">La position de départ à partir de laquelle effectuer la lecture dans <paramref name="buffer" />.</param>\r
+      <param name="count">Nombre d'octets pouvant être lus à partir de <paramref name="buffer" />.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> à utiliser.</param>\r
+      <param name="quotas">\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> à appliquer.</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> à utiliser.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est inférieur à zéro ou supérieur à la longueur de la mémoire tampon.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est inférieur à zéro ou supérieur à la longueur de la mémoire tampon moins le décalage.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" /> qui peut lire le format XML binaire .NET.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Mémoire tampon à partir de laquelle effectuer la lecture.</param>\r
+      <param name="offset">La position de départ à partir de laquelle effectuer la lecture dans <paramref name="buffer" />.</param>\r
+      <param name="count">Nombre d'octets pouvant être lus à partir de <paramref name="buffer" />.</param>\r
+      <param name="quotas">Quotas qui s'appliquent à cette opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est inférieur à zéro ou supérieur à la longueur de la mémoire tampon.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est inférieur à zéro ou supérieur à la longueur de la mémoire tampon moins le décalage.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" /> qui peut lire le format XML binaire .NET.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Mémoire tampon à partir de laquelle effectuer la lecture.</param>\r
+      <param name="quotas">Quotas qui s'appliquent à cette opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" /> qui peut lire le format XML binaire .NET.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Flux à partir duquel effectuer la lecture.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> à utiliser.</param>\r
+      <param name="quotas">Quotas qui s'appliquent à cette opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> ou <paramref name="quotas" /> est null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" /> qui peut lire le format XML binaire .NET.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Flux à partir duquel effectuer la lecture.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> à utiliser.</param>\r
+      <param name="quotas">Quotas qui s'appliquent à cette opération.</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> à utiliser.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" /> qui peut lire le format XML binaire .NET.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Flux à partir duquel effectuer la lecture.</param>\r
+      <param name="quotas">Quotas qui s'appliquent à cette opération.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">\r
+      <summary>Crée une instance <see cref="T:System.Xml.XmlDictionaryReader" /> à partir d'un <see cref="T:System.Xml.XmlReader" /> existant.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="reader">Instance de <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Mémoire tampon à partir de laquelle effectuer la lecture.</param>\r
+      <param name="offset">La position de départ à partir de laquelle effectuer la lecture dans <paramref name="buffer" />.</param>\r
+      <param name="count">Nombre d'octets pouvant être lus à partir de <paramref name="buffer" />.</param>\r
+      <param name="quotas">Quotas appliqués au lecteur.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Mémoire tampon à partir de laquelle effectuer la lecture.</param>\r
+      <param name="quotas">Quotas appliqués au lecteur.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Flux à partir duquel effectuer la lecture.</param>\r
+      <param name="encoding">Objet <see cref="T:System.Text.Encoding" /> qui spécifie les propriétés d'encodage à appliquer.</param>\r
+      <param name="quotas">\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> à appliquer.</param>\r
+      <param name="onClose">Le délégué à appeler lorsque le lecteur est fermé.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Flux à partir duquel effectuer la lecture.</param>\r
+      <param name="quotas">Quotas appliqués au lecteur.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">\r
+      <summary>Cette méthode n'est pas encore implémentée.</summary>\r
+      <exception cref="T:System.NotSupportedException">Toujours .</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>En cas de substitution dans une classe dérivée, obtient la valeur d'un attribut.</summary>\r
+      <returns>Valeur de l'attribut.</returns>\r
+      <param name="localName">Une <see cref="T:System.Xml.XmlDictionaryString" /> qui représente le nom local de l'attribut.</param>\r
+      <param name="namespaceUri">Une <see cref="T:System.Xml.XmlDictionaryString" /> qui représente l'espace de noms d'un attribut.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">\r
+      <summary>Permet d'obtenir l'index du nom local du nœud actuel au sein d'un tableau de noms.</summary>\r
+      <returns>Index du nom local du nœud actuel au sein d'un tableau de noms.</returns>\r
+      <param name="localNames">Le tableau de chaînes de noms locaux à rechercher.</param>\r
+      <param name="namespaceUri">L'espace de noms du nœud actuel.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> ou tout nom du tableau porte la valeur null</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">\r
+      <summary>Permet d'obtenir l'index du nom local du nœud actuel au sein d'un tableau de noms.</summary>\r
+      <returns>Index du nom local du nœud actuel au sein d'un tableau de noms.</returns>\r
+      <param name="localNames">Le tableau <see cref="T:System.Xml.XmlDictionaryString" /> de noms locaux à rechercher.</param>\r
+      <param name="namespaceUri">L'espace de noms du nœud actuel.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> ou tout nom du tableau porte la valeur null</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">\r
+      <summary>Vérifie si le paramètre <paramref name="localName" /> est le nom local du nœud actuel.</summary>\r
+      <returns>true si <paramref name="localName" /> correspond au nom local du nœud actuel ; sinon, false.</returns>\r
+      <param name="localName">Nom local du nœud actuel.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">\r
+      <summary>Vérifie si le paramètre <paramref name="localName" /> est le nom local du nœud actuel.</summary>\r
+      <returns>true si <paramref name="localName" /> correspond au nom local du nœud actuel ; sinon, false.</returns>\r
+      <param name="localName">Objet <see cref="T:System.Xml.XmlDictionaryString" /> qui représente le nom local du nœud actuel.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">\r
+      <summary>Vérifie si le paramètre <paramref name="namespaceUri" /> est le l'espace de noms du nœud actuel.</summary>\r
+      <returns>true si <paramref name="namespaceUri" /> correspond à l'espace de noms du nœud actuel ; sinon, false.</returns>\r
+      <param name="namespaceUri">L'espace de noms du nœud actuel.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">\r
+      <summary>Vérifie si le paramètre <paramref name="namespaceUri" /> est le l'espace de noms du nœud actuel.</summary>\r
+      <returns>true si <paramref name="namespaceUri" /> correspond à l'espace de noms du nœud actuel ; sinon, false.</returns>\r
+      <param name="namespaceUri">Espace de noms du nœud actuel.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">\r
+      <summary>Vérifie si le lecteur est positionné au démarrage d'un tableau.Cette classe retourne la valeur false, mais les classes dérivées qui présentent le concept de tableau peuvent retourner la valeur true.</summary>\r
+      <returns>true si le lecteur est placé au début d'un nœud de tableaux ; sinon, false.</returns>\r
+      <param name="type">Type du nœud, s'il s'agit d'un nœud valide ; sinon null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Teste si la première balise est une balise de début ou une balise d'élément vide et si le nom local et l'URI d'espace de noms correspondent à ceux du nœud actuel.</summary>\r
+      <returns>true si la première balise du tableau est une balise de début ou une balise d'élément vide et correspond à <paramref name="localName" /> et à <paramref name="namespaceUri" />; sinon false.</returns>\r
+      <param name="localName">Une <see cref="T:System.Xml.XmlDictionaryString" /> qui représente le nom local de l'attribut.</param>\r
+      <param name="namespaceUri">Une <see cref="T:System.Xml.XmlDictionaryString" /> qui représente l'espace de noms d'un attribut.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">\r
+      <summary>Teste si le nœud actuel est un nœud de texte.</summary>\r
+      <returns>true si le type de nœud est <see cref="F:System.Xml.XmlNodetype.Text" />, <see cref="F:System.Xml.XmlNodetype.Whitespace" />, <see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />, <see cref="F:System.Xml.XmlNodetype.CDATA" />, ou <see cref="F:System.Xml.XmlNodetype.Attribute" />;sinon, false.</returns>\r
+      <param name="nodeType">Type du nœud testé.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">\r
+      <summary>Teste si le nœud de contenu actuel est un élément de début ou un élément vide.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">\r
+      <summary>Teste si le nœud de contenu actuel est un élément de début ou un élément vide, et si la propriété <see cref="P:System.Xml.XmlReader.Name" /> de l'élément correspond à l'argument fourni.</summary>\r
+      <param name="name">La propriété <see cref="P:System.Xml.XmlReader.Name" /> de l'élément..</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">\r
+      <summary>Teste si le nœud de contenu actuel est un élément de début ou un élément vide, et si les propriétés <see cref="P:System.Xml.XmlReader.LocalName" /> et <see cref="P:System.Xml.XmlReader.NamespaceURI" /> de l'élément correspondent aux arguments fournis.</summary>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Teste si le nœud de contenu actuel est un élément de début ou un élément vide, et si les propriétés <see cref="P:System.Xml.XmlReader.LocalName" /> et <see cref="P:System.Xml.XmlReader.NamespaceURI" /> de l'élément correspondent à l'argument fourni.</summary>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.Quotas">\r
+      <summary>Obtient les valeurs de quota qui s'appliquent à l'instance actuelle de cette classe.</summary>\r
+      <returns>Les <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> qui s'appliquent à l'instance actuelle de cette classe. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.Boolean" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">Nom local de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.DateTime" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.Decimal" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.Double" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.Guid" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nombres entiers short dans un tableau typé.</summary>\r
+      <returns>Nombre de nombres entiers placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nombres entiers sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nombres entiers à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nombres entiers dans un tableau typé.</summary>\r
+      <returns>Nombre de nombres entiers placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nombres entiers sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nombres entiers à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nombres entiers long dans un tableau typé.</summary>\r
+      <returns>Nombre de nombres entiers placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nombres entiers sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nombres entiers à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nombres float dans un tableau typé.</summary>\r
+      <returns>Nombre de nombres à virgule flottante placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nombres à virgule flottante sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nombres à virgule flottante à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.TimeSpan" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.Boolean" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.DateTime" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.Decimal" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de types de nœuds <see cref="T:System.Double" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.Guid" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nombres entiers short dans un tableau typé.</summary>\r
+      <returns>Nombre de nombres entiers placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nombres entiers sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nombres entiers à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nombres entiers dans un tableau typé.</summary>\r
+      <returns>Nombre de nombres entiers placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nombres entiers sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nombres entiers à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nombres entiers long dans un tableau typé.</summary>\r
+      <returns>Nombre de nombres entiers placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nombres entiers sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nombres entiers à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nombres float dans un tableau typé.</summary>\r
+      <returns>Nombre de nombres à virgule flottante placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nombres à virgule flottante sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nombres à virgule flottante à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.TimeSpan" /> dans un tableau typé.</summary>\r
+      <returns>Nombre de nœuds placés dans le tableau.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau dans lequel les nœuds sont placés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à placer dans le tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.Boolean" /> dans un tableau typé.</summary>\r
+      <returns>Tableau <see cref="T:System.Boolean" /> répertoriant les nœuds <see cref="T:System.Boolean" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lit des occurrences répétées de nœuds <see cref="T:System.Boolean" /> dans un tableau typé.</summary>\r
+      <returns>Tableau <see cref="T:System.Boolean" /> répertoriant les nœuds <see cref="T:System.Boolean" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Convertit le contenu d'un nœud en un type spécifié.</summary>\r
+      <returns>Contenu de texte concaténé ou valeur d'attribut converti(e) en type demandé.</returns>\r
+      <param name="type">Type <see cref="T:System.Type" /> de la valeur à retourner.</param>\r
+      <param name="namespaceResolver">Objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> permettant de résoudre tous les préfixes d'espaces de noms liés à la conversion de type.Par exemple, il peut être utilisé lors de la conversion d'un objet <see cref="T:System.Xml.XmlQualifiedName" /> en xs:string.Cette valeur peut être une référence nulle.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">\r
+      <summary>Lit le contenu et retourne les octets binaires décodés au format Base64.</summary>\r
+      <returns>Tableau d'octets qui contient les octets binaires décodés Base64s.</returns>\r
+      <exception cref="T:System.Xml.XmlException">La taille du tableau est supérieure au quota MaxArrayLength pour ce lecteur.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">\r
+      <summary>Lit le contenu et retourne les octets binaires décodés au format BinHex.</summary>\r
+      <returns>Tableau d'octets contenant les octets binaries decodes BinHex.</returns>\r
+      <exception cref="T:System.Xml.XmlException">La taille du tableau est supérieure à <see cref="F:System.Int32.MaxValue" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">\r
+      <summary>Lit le contenu et retourne les octets binaires décodés au format BinHex.</summary>\r
+      <returns>Tableau d'octets contenant les octets binaries decodes BinHex.</returns>\r
+      <param name="maxByteArrayContentLength">Longueur maximale du tableau.</param>\r
+      <exception cref="T:System.Xml.XmlException">La taille du tableau est supérieure à <paramref name="maxByteArrayContentLength" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Lit le contenu dans un tableau  char.</summary>\r
+      <returns>Nombre de caractères lus.</returns>\r
+      <param name="chars">Tableau dans lequel les caractères sont insérés.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de caractères à placer dans le tableau.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">\r
+      <summary>Convertit le contenu d'un nœud en objet decimal.</summary>\r
+      <returns>Représentation decimal du contenu de nœud.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">\r
+      <summary>Convertit le contenu d'un nœud en objet float.</summary>\r
+      <returns>Représentation float du contenu de nœud.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">\r
+      <summary>Convertit le contenu d'un nœud en objet guid.</summary>\r
+      <returns>Représentation guid du contenu de nœud.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">\r
+      <summary>Convertit le contenu d'un nœud en une représentation de nom complet.</summary>\r
+      <param name="localName">Partie <see cref="P:System.Xml.XmlReader.LocalName" /> du nom qualifié complet (paramètre out).</param>\r
+      <param name="namespaceUri">Partie <see cref="P:System.Xml.XmlReader.NamespaceURI" /> du nom qualifié complet (paramètre out).</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">\r
+      <summary>Convertit le contenu d'un nœud en une chaîne.</summary>\r
+      <returns>Contenu de nœud dans une représentation sous forme de chaîne.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">\r
+      <summary>Convertit le contenu d'un nœud en une chaîne.</summary>\r
+      <returns>Contenu de nœud dans la représentation sous forme de chaîne.</returns>\r
+      <param name="maxStringContentLength">Longueur maximale de la chaîne.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">\r
+      <summary>Convertit le contenu d'un nœud en une chaîne.</summary>\r
+      <returns>Contenu de nœud dans une représentation sous forme de chaîne.</returns>\r
+      <param name="strings">Tableau de chaînes auquel le contenu doit correspondre.</param>\r
+      <param name="index">Index de l'entrée figurant dans <paramref name="strings" /> qui correspond au contenu.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">L'une des entrées figurant dans<paramref name=" strings" /> a la valeur  null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">\r
+      <summary>Convertit le contenu d'un nœud en une chaîne.</summary>\r
+      <returns>Contenu de nœud dans une représentation sous forme de chaîne.</returns>\r
+      <param name="strings">Tableau d'objets <see cref="T:System.Xml.XmlDictionaryString" /> auxquels le contenu doit correspondre.</param>\r
+      <param name="index">Index de l'entrée figurant dans <paramref name="strings" /> qui correspond au contenu.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">L'une des entrées figurant dans<paramref name=" strings" /> a la valeur  null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">\r
+      <summary>Convertit le contenu d'un nœud en objet <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Représentation <see cref="T:System.TimeSpan" /> du contenu de nœud.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">\r
+      <summary>Convertit le contenu d'un nœud en un identificateur unique.</summary>\r
+      <returns>Contenu du nœud représenté sous forme d'identificateur unique.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">\r
+      <summary>Convertit le contenu d'un nœud en un tableau <see cref="T:System.DateTime" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de tableau <see cref="T:System.DateTime" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Convertit le contenu d'un nœud en un tableau <see cref="T:System.DateTime" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de tableau <see cref="T:System.DateTime" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">\r
+      <summary>Convertit le contenu d'un nœud en un tableau <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de tableau <see cref="T:System.Decimal" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Convertit le contenu d'un nœud en un tableau <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de tableau <see cref="T:System.Decimal" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">\r
+      <summary>Convertit le contenu d'un nœud en un tableau <see cref="T:System.Double" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de tableau <see cref="T:System.Double" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Convertit le contenu d'un nœud en un tableau <see cref="T:System.Double" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de tableau <see cref="T:System.Double" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">\r
+      <summary>Convertit le contenu d'un nœud en un tableau d'octets Base64s.</summary>\r
+      <returns>Le contenu du nœud représenté sous forme de tableau d'octets Base64s.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">\r
+      <summary>Convertit le contenu d'un nœud en un tableau d'octets BinHex.</summary>\r
+      <returns>Le contenu du nœud représenté sous forme de tableau d'octets BinHex.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">\r
+      <summary>Convertit le contenu d'un élément en objet <see cref="T:System.Boolean" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de <see cref="T:System.Boolean" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">\r
+      <summary>Convertit le contenu d'un élément en objet <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de <see cref="T:System.Decimal" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">\r
+      <summary>Convertit le contenu d'un élément en objet <see cref="T:System.Double" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de <see cref="T:System.Double" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">\r
+      <summary>Convertit le contenu d'un élément en un nombre à virgule flottante (<see cref="T:System.Single" />).</summary>\r
+      <returns>Le contenu du nœud représenté sous forme de nombre à virgule flottante (<see cref="T:System.Single" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">\r
+      <summary>Convertit le contenu d'un élément en objet <see cref="T:System.Guid" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de <see cref="T:System.Guid" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Le format de l'élément est incorrect.</exception>\r
+      <exception cref="T:System.FormatException">Le format de l'élément est incorrect.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">\r
+      <summary>Convertit le contenu d'un élément en un entier (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Le contenu du nœud représenté sous forme d'entier (<see cref="T:System.Int32" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">\r
+      <summary>Convertit le contenu d'un élément en un entier long (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Le contenu du nœud représenté sous forme d'entier long (<see cref="T:System.Int64" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">\r
+      <summary>Convertit le contenu d'un élément en objet <see cref="T:System.String" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">\r
+      <summary>Convertit le contenu d'un élément en objet <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Contenu du nœud représenté sous forme de <see cref="T:System.TimeSpan" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">\r
+      <summary>Convertit le contenu d'un élément en un identificateur unique.</summary>\r
+      <returns>Contenu du nœud représenté sous forme d'identificateur unique.</returns>\r
+      <exception cref="T:System.ArgumentException">Le format de l'élément est incorrect.</exception>\r
+      <exception cref="T:System.FormatException">Le format de l'élément est incorrect.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">\r
+      <summary>Vérifie si le nœud actuel est un élément et avance le lecteur jusqu'au nœud suivant.</summary>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> retourne false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">\r
+      <summary>Vérifie si le nœud actuel est un élément avec le <paramref name="name" /> spécifié, puis avance le lecteur jusqu'au nœud suivant.</summary>\r
+      <param name="name">Nom qualifié de l'élément.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> retourne false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">\r
+      <summary>Vérifie si le nœud actuel est un élément portant les éléments <paramref name="localName" /> et <paramref name="namespaceUri" />, puis avance le lecteur jusqu'au nœud suivant.</summary>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> retourne false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Vérifie si le nœud actuel est un élément portant les éléments <paramref name="localName" /> et <paramref name="namespaceUri" />, puis avance le lecteur jusqu'au nœud suivant.</summary>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> retourne false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> donnés dans un tableau d'objet <see cref="T:System.Guid" />.</summary>\r
+      <returns>Tableau de <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> donnés dans un tableau d'objet <see cref="T:System.Guid" />.</summary>\r
+      <returns>Tableau de <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> donnés dans un tableau d'entiers short (<see cref="T:System.Int16" />).</summary>\r
+      <returns>Tableau d'entiers short (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> donnés dans un tableau d'entiers short (<see cref="T:System.Int16" />).</summary>\r
+      <returns>Tableau d'entiers short (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> dans un tableau d'entiers (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Tableau d'entiers (<see cref="T:System.Int32" />).</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> dans un tableau d'entiers (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Tableau d'entiers (<see cref="T:System.Int32" />).</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> donnés dans un tableau d'entiers long (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Tableau d'entiers long (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> donnés dans un tableau d'entiers long (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Tableau d'entiers long (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> dans un tableau de nombres float (<see cref="T:System.Single" />).</summary>\r
+      <returns>Tableau de nombres float (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> dans un tableau de nombres float (<see cref="T:System.Single" />).</summary>\r
+      <returns>Tableau de nombres float (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Vérifie si le nœud actuel est un élément portant les éléments <paramref name="localName" /> et <paramref name="namespaceUri" />, puis avance le lecteur jusqu'au nœud suivant.</summary>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> donnés dans un tableau de <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Tableau <see cref="T:System.TimeSpan" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Lit le contenu d'une série de nœuds avec les éléments <paramref name="localName" /> et <paramref name="namespaceUri" /> donnés dans un tableau de <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Tableau <see cref="T:System.TimeSpan" />.</returns>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Non implémenté.</summary>\r
+      <returns>Non implémenté.</returns>\r
+      <param name="buffer">Mémoire tampon à partir de laquelle effectuer la lecture.</param>\r
+      <param name="offset">La position de départ à partir de laquelle effectuer la lecture dans <paramref name="buffer" />.</param>\r
+      <param name="count">Nombre d'octets pouvant être lus à partir de <paramref name="buffer" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Toujours .</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>Cette méthode n'est pas encore implémentée.</summary>\r
+      <param name="stream">Flux à partir duquel effectuer la lecture.</param>\r
+      <param name="includeComments">Détermine si des commentaires sont inclus.</param>\r
+      <param name="inclusivePrefixes">Les préfixes à inclure.</param>\r
+      <exception cref="T:System.NotSupportedException">Toujours .</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">\r
+      <summary>Non implémentée dans cette classe (cette propriété retourne toujours false).Peut être remplacée dans les classes dérivées.</summary>\r
+      <returns>false sauf si elle a été remplacée dans une classe dérivée.</returns>\r
+      <param name="count">Retourne la valeur 0, sauf si elle a été remplacée dans une classe dérivée.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">\r
+      <summary>Non implémentée dans cette classe (cette propriété retourne toujours false).Peut être remplacée dans les classes dérivées.</summary>\r
+      <returns>false sauf si elle a été remplacée dans une classe dérivée.</returns>\r
+      <param name="length">Retourne la valeur 0, sauf si elle a été remplacée dans une classe dérivée.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Non implémentée dans cette classe (cette propriété retourne toujours false).Peut être remplacée dans les classes dérivées.</summary>\r
+      <returns>false sauf si elle a été remplacée dans une classe dérivée.</returns>\r
+      <param name="localName">Retourne la valeur null, sauf si elle a été remplacée dans une classe dérivée. .</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Non implémentée dans cette classe (cette propriété retourne toujours false).Peut être remplacée dans les classes dérivées.</summary>\r
+      <returns>false sauf si elle a été remplacée dans une classe dérivée.</returns>\r
+      <param name="namespaceUri">Retourne la valeur null, sauf si elle a été remplacée dans une classe dérivée.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Non implémentée dans cette classe (cette propriété retourne toujours false).Peut être remplacée dans les classes dérivées.</summary>\r
+      <returns>false sauf si elle a été remplacée dans une classe dérivée.</returns>\r
+      <param name="value">Retourne la valeur null, sauf si elle a été remplacée dans une classe dérivée.</param>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotas">\r
+      <summary>Contient des valeurs de quota configurables pour les XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">\r
+      <summary>Crée une instance de cette classe. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Définit les propriétés sur une instance de quotas passée, d'après les valeurs de cette instance.</summary>\r
+      <param name="quotas">Instance d'objet <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> dans laquelle les valeurs doivent être copiées.</param>\r
+      <exception cref="T:System.InvalidOperationException">Tente d'assigner set la valeur, mais les valeurs de quota sont en lecture seule pour l'instance passée.</exception>\r
+      <exception cref="T:System.ArgumentNullException">La valeur <paramref name=" quotas" /> de la cible passée est null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">\r
+      <summary>Obtient une instance de cette classe où toutes les propriétés ont les valeurs maximales.</summary>\r
+      <returns>Instance des <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> où les propriétés ont la valeur <see cref="F:System.Int32.MaxValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">\r
+      <summary>Obtient et définit la longueur maximale de tableau autorisée.</summary>\r
+      <returns>Longueur maximale de tableau autorisée.La valeur par défaut est 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Tente d'assigner set la valeur, mais les valeurs de quota sont en lecture seule pour cette instance.</exception>\r
+      <exception cref="T:System.ArgumentException">Tente d'assigner set la valeur à moins de zéro.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">\r
+      <summary>Obtient et définit le nombre maximal d'octets autorisés retournés pour chaque lecture.</summary>\r
+      <returns>Nombre maximal d'octets pouvant être renvoyés par lecture.La valeur par défaut est 4096.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Tente d'assigner set la valeur, mais les valeurs de quota sont en lecture seule pour cette instance.</exception>\r
+      <exception cref="T:System.ArgumentException">Tente d'assigner set la valeur à moins de zéro.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">\r
+      <summary>Obtient et définit la profondeur maximale des nœuds imbriqués.</summary>\r
+      <returns>Profondeur maximale des nœuds imbriqués.La valeur par défaut est 32 ;</returns>\r
+      <exception cref="T:System.InvalidOperationException">Tente d'assigner set la valeur, mais les valeurs de quota sont en lecture seule pour cette instance.</exception>\r
+      <exception cref="T:System.ArgumentException">Tente d'assigner set la valeur à moins de zéro.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">\r
+      <summary>Obtient et définit le nombre maximal de caractères autorisés dans un nom de table.</summary>\r
+      <returns>Nombre maximal de caractères autorisés dans un nom de tableau.La valeur par défaut est 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Tente d'assigner set la valeur, mais les valeurs de quota sont en lecture seule pour cette instance.</exception>\r
+      <exception cref="T:System.ArgumentException">Tente d'assigner set la valeur à moins de zéro.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">\r
+      <summary>Obtient et définit la longueur de chaîne maximale retournée par le lecteur.</summary>\r
+      <returns>Longueur de chaîne maximale retournée par le lecteur.La valeur par défaut est 8192.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Tente d'assigner set la valeur, mais les valeurs de quota sont en lecture seule pour cette instance.</exception>\r
+      <exception cref="T:System.ArgumentException">Tente d'assigner set la valeur à moins de zéro.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">\r
+      <summary>Obtient les quotas modifiés pour les <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</summary>\r
+      <returns>Quotas modifiés pour <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</returns>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">\r
+      <summary>Énumère des valeurs de quota configurables pour les XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">\r
+      <summary>Spécifie longueur maximale de tableau autorisée.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">\r
+      <summary>Spécifie le nombre maximal d'octets pouvant être renvoyés par lecture.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">\r
+      <summary>Spécifie la profondeur maximale des nœuds imbriqués.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">\r
+      <summary>Spécifie le nombre maximal de caractères autorisés dans un nom de tableau.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">\r
+      <summary>Spécifie la longueur de chaîne maximale retournée par le lecteur.</summary>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryString">\r
+      <summary>Représente une entrée stockée dans un <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">\r
+      <summary>Crée une instance de cette classe. </summary>\r
+      <param name="dictionary">Le <see cref="T:System.Xml.IXmlDictionary" /> contenant cette instance.</param>\r
+      <param name="value">Chaîne qui correspond à la valeur de l'entrée de dictionnaire.</param>\r
+      <param name="key">Nombre entier qui correspond à la clé de l'entrée de dictionnaire.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="dictionary" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="key" /> est inférieur à 0 ou supérieur à <see cref="F:System.Int32.MaxValue" />/4.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Dictionary">\r
+      <summary>Représente le <see cref="T:System.Xml.IXmlDictionary" /> passé au constructeur de cette instance de la <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>Le <see cref="T:System.Xml.IXmlDictionary" /> de cette entrée de dictionnaire.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Empty">\r
+      <summary>Obtient une <see cref="T:System.Xml.XmlDictionaryString" /> représentant la chaîne vide.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> représentant la chaîne vide.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Key">\r
+      <summary>Obtient la clé entière pour cette instance de la classe.  </summary>\r
+      <returns>La clé entière pour cette instance de la classe. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.ToString">\r
+      <summary>Affiche une représentation textuelle de cet objet.</summary>\r
+      <returns>La valeur de chaîne pour cette instance de la classe. </returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Value">\r
+      <summary>Obtient la valeur de chaîne pour cette instance de la classe.  </summary>\r
+      <returns>La valeur de chaîne pour cette instance de la classe. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryWriter">\r
+      <summary>Représente une classe abstraite que Windows Communication Foundation (WCF) dérive de <see cref="T:System.Xml.XmlWriter" /> pour procéder à la sérialisation et à la désérialisation.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">\r
+      <summary>Cette propriété retourne toujours false.Ses classes dérivées peuvent procéder à une substitution pour retourner true si elles prennent en charge la canonisation.</summary>\r
+      <returns>false dans tous les cas.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">\r
+      <summary>Crée une instance d'objet <see cref="T:System.Xml.XmlDictionaryWriter" /> qui écrit le format XML binaire WCF.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flux dans lequel écrire.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">\r
+      <summary>Crée une instance d'objet <see cref="T:System.Xml.XmlDictionaryWriter" /> qui écrit le format XML binaire WCF.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flux dans lequel écrire.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> à utiliser comme dictionnaire partagé.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">\r
+      <summary>Crée une instance d'objet <see cref="T:System.Xml.XmlDictionaryWriter" /> qui écrit le format XML binaire WCF.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flux dans lequel écrire.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> à utiliser comme dictionnaire partagé.</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryWriterSession" /> à utiliser.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">\r
+      <summary>Crée une instance d'objet <see cref="T:System.Xml.XmlDictionaryWriter" /> qui écrit le format XML binaire WCF.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flux à partir duquel effectuer la lecture.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> à utiliser comme dictionnaire partagé.</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryWriterSession" /> à utiliser.</param>\r
+      <param name="ownsStream">true pour indiquer que le flux est fermé par le writer lorsqu'il est terminé ; sinon false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">\r
+      <summary>Crée une instance de <see cref="T:System.Xml.XmlDictionaryWriter" /> à partir d'un <see cref="T:System.Xml.XmlWriter" /> existant.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="writer">Instance de <see cref="T:System.Xml.XmlWriter" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="writer" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">\r
+      <summary>Crée une instance d'objet <see cref="T:System.Xml.XmlDictionaryWriter" /> qui écrit du XML textuel.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flux dans lequel écrire.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">\r
+      <summary>Crée une instance d'objet <see cref="T:System.Xml.XmlDictionaryWriter" /> qui écrit du XML textuel.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flux dans lequel écrire.</param>\r
+      <param name="encoding">Le codage de caractères de la sortie.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">\r
+      <summary>Crée une instance d'objet <see cref="T:System.Xml.XmlDictionaryWriter" /> qui écrit du XML textuel.</summary>\r
+      <returns>Instance de <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flux dans lequel écrire.</param>\r
+      <param name="encoding">Le codage de caractères du flux.</param>\r
+      <param name="ownsStream">true pour indiquer que le flux est fermé par le writer lorsqu'il est terminé ; sinon false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">\r
+      <summary>Lorsqu'elle est implémentée par une classe dérivée, elle met fin à la canonisation démarrée par l'appel <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])" /> correspondant.</summary>\r
+      <exception cref="T:System.NotSupportedException">La méthode n'est pas encore implémentée.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>En cas d'implémentation par une classe dérivée, démarre la canonisation.</summary>\r
+      <param name="stream">Flux dans lequel écrire.</param>\r
+      <param name="includeComments">true pour inclure des commentaires ; sinon false.</param>\r
+      <param name="inclusivePrefixes">Les préfixes à inclure.</param>\r
+      <exception cref="T:System.NotSupportedException">La méthode n'est pas encore implémentée.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Boolean" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les données.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de valeurs à écrire à partir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.DateTime" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Decimal" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Double" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Guid" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Int16" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Int32" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Int64" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Single" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Boolean" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.DateTime" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Decimal" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Double" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Guid" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Int16" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Int32" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Int64" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.Single" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Écrit des nœuds à partir d'un tableau <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="array">Le tableau qui contient les nœuds.</param>\r
+      <param name="offset">Index de départ dans le tableau.</param>\r
+      <param name="count">Nombre de nœuds à obtenir du tableau.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> a la valeur null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> est &lt; 0 ou &gt; à la longueur <paramref name="array" /> moins <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Écrit un nom qualifié et une valeur d'attribut.</summary>\r
+      <param name="prefix">Le préfixe de l'attribut.</param>\r
+      <param name="localName">Nom local de l'attribut.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'attribut.</param>\r
+      <param name="value">L'attribut.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Écrit un nom qualifié et une valeur d'attribut.</summary>\r
+      <param name="localName">Nom local de l'attribut.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'attribut.</param>\r
+      <param name="value">L'attribut.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Écrit un élément avec du texte.</summary>\r
+      <param name="prefix">Préfixe de l'élément.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="value">Le contenu de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Écrit un élément avec du texte.</summary>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <param name="value">Le contenu de l'élément.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Écrit le nœud XML actuel à partir d'un <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />.</param>\r
+      <param name="defattr">true pour copier les attributs par défaut à partir de XmlReader ; sinon, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Écrit le nœud XML actuel à partir d'un <see cref="T:System.Xml.XmlReader" />.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <param name="defattr">true pour copier les attributs par défaut à partir de <see cref="T:System.Xml.XmlReader" /> ; sinon, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>ةcrit le nom qualifié de l'espace de noms.Cette méthode recherche le préfixe situé dans la portée de l'espace de noms spécifié.</summary>\r
+      <param name="localName">Nom local du nom qualifié.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms du nom qualifié.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Écrit le début d'un attribut avec le préfixe, le nom local et l'URI de l'espace de noms spécifiés.</summary>\r
+      <param name="prefix">Préfixe de l'espace de noms.</param>\r
+      <param name="localName">Nom local de l'attribut.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'attribut.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Écrit le début d'un attribut avec le nom local et l'URI de l'espace de noms spécifiés.</summary>\r
+      <param name="localName">Nom local de l'attribut.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'attribut.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>ةcrit la balise de début indiquée et l'associe à l'espace de noms et au préfixe spécifiés.</summary>\r
+      <param name="prefix">Préfixe de l'élément.</param>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <exception cref="T:System.InvalidOperationException">Le writer est fermé.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Écrit la balise de début indiquée et l'associe à l'espace de noms spécifié.</summary>\r
+      <param name="localName">Nom local de l'élément.</param>\r
+      <param name="namespaceUri">URI de l'espace de noms de l'élément.</param>\r
+      <exception cref="T:System.InvalidOperationException">Le writer est fermé.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">\r
+      <summary>ةcrit le texte spécifié.</summary>\r
+      <param name="value">Texte à écrire.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Écrit le nœud de texte sur lequel un <see cref="T:System.Xml.XmlDictionaryReader" /> est positionné.</summary>\r
+      <param name="reader">Le <see cref="T:System.Xml.XmlDictionaryReader" /> à partir duquel obtenir la valeur du texte.</param>\r
+      <param name="isAttribute">true pour indiquer que le lecteur est positionné sur une valeur d'attribut ou un contenu d'élément, sinon false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">\r
+      <summary>Écrit une valeur <see cref="T:System.Guid" />.</summary>\r
+      <param name="value">Valeur <see cref="T:System.Guid" /> à écrire.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">\r
+      <summary>Écrit une valeur <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="value">Valeur <see cref="T:System.TimeSpan" /> à écrire.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">\r
+      <summary>Écrit une valeur Id unique.</summary>\r
+      <param name="value">Valeur Id unique à écrire.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">\r
+      <summary>Écrit une valeur <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <param name="value">Valeur de <see cref="T:System.Xml.XmlDictionaryString" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">\r
+      <summary>Écrit un attribut XML standard dans le nœud actuel.</summary>\r
+      <param name="localName">Nom local de l'attribut.</param>\r
+      <param name="value">Valeur de l'attribut.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Écrit un attribut XML dans le nœud actuel.</summary>\r
+      <param name="localName">Nom local de l'attribut.</param>\r
+      <param name="value">Valeur de l'attribut.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">\r
+      <summary>Écrit un attribut de déclaration d'espace de noms.</summary>\r
+      <param name="prefix">Préfixe lié à l'espace de noms indiqué.</param>\r
+      <param name="namespaceUri">Espace de noms auquel le préfixe est lié.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> a la valeur null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">\r
+      <summary>Écrit un attribut de déclaration d'espace de noms.</summary>\r
+      <param name="prefix">Préfixe lié à l'espace de noms indiqué.</param>\r
+      <param name="namespaceUri">Espace de noms auquel le préfixe est lié.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> a la valeur null.</exception>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Security.SecureString.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Security.SecureString.xml
new file mode 100644 (file)
index 0000000..e1f215a
--- /dev/null
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Security.SecureString</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Security.SecureString">\r
+      <summary>Représente le texte qui doit rester confidentiel, par exemple en le supprimant de la mémoire de l'ordinateur quand il n'est plus nécessaire.Cette classe ne peut pas être héritée.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.SecureString" />.</summary>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">\r
+      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Security.SecureString" /> à partir d'un sous-tableau d'objets <see cref="T:System.Char" />. </summary>\r
+      <param name="value">Pointeur vers un tableau d'objets <see cref="T:System.Char" />.</param>\r
+      <param name="length">Nombre d'éléments de <paramref name="value" /> à inclure dans la nouvelle instance.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="length" /> is less than zero or greater than 65,536.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.AppendChar(System.Char)">\r
+      <summary>Ajoute un caractère à la fin de la chaîne sécurisée actuelle.</summary>\r
+      <param name="c">Caractère à ajouter à cette chaîne sécurisée.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Clear">\r
+      <summary>Supprime la valeur de la chaîne sécurisée actuelle.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Copy">\r
+      <summary>Crée une copie de la chaîne sécurisée actuelle.</summary>\r
+      <returns>Doublon de cette chaîne sécurisée.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Dispose">\r
+      <summary>Libère toutes les ressources utilisées par l'objet <see cref="T:System.Security.SecureString" /> actuel.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">\r
+      <summary>Insère un caractère dans cette chaîne sécurisée à la position d'index spécifiée. </summary>\r
+      <param name="index">Position d'index à laquelle le paramètre <paramref name="c" /> est inséré.</param>\r
+      <param name="c">Caractère à insérer.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.IsReadOnly">\r
+      <summary>Indique si cette chaîne sécurisée est en lecture seule.</summary>\r
+      <returns>true si cette chaîne sécurisée est en lecture seule ; sinon, false.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.Security.SecureString.Length">\r
+      <summary>Obtient le nombre de caractères dans la chaîne sécurisée actuelle.</summary>\r
+      <returns>Nombre d'objets <see cref="T:System.Char" /> de cette chaîne sécurisée.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.MakeReadOnly">\r
+      <summary>Met en lecture seule la valeur texte de cette chaîne sécurisée.   </summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">\r
+      <summary>Supprime de cette chaîne sécurisée le caractère situé à la position d'index spécifiée.</summary>\r
+      <param name="index">Position d'index d'un caractère dans cette chaîne sécurisée.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">\r
+      <summary>Remplace le caractère existant à la position d'index spécifiée par un autre caractère.</summary>\r
+      <param name="index">Position d'index d'un caractère existant dans cette chaîne sécurisée.</param>\r
+      <param name="c">Caractère qui remplace le caractère existant.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="T:System.Security.SecureStringMarshal"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Threading.Overlapped.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Threading.Overlapped.xml
new file mode 100644 (file)
index 0000000..3ee50ad
--- /dev/null
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Threading.Overlapped</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Threading.IOCompletionCallback">\r
+      <summary>Reçoit le code d'erreur, le nombre d'octets et le type valeur chevauché lorsqu'une opération d'E/S est effectuée sur le pool de threads.</summary>\r
+      <param name="errorCode">Code d'erreur. </param>\r
+      <param name="numBytes">Nombre d'octets transférés. </param>\r
+      <param name="pOVERLAP">\r
+        <see cref="T:System.Threading.NativeOverlapped" /> représentant un pointeur non managé vers le type valeur chevauché natif. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.NativeOverlapped">\r
+      <summary>Fournit une disposition explicite qui est visible à partir de code non managé et qui aura la même disposition que la structure Win32 OVERLAPPED avec des champs réservés supplémentaires à la fin.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
+      <summary>Spécifie le handle vers un événement défini comme signalé lorsque l'opération est terminée.Le processus appelant doit affecter à ce membre la valeur zéro ou un handle d'événement valide avant l'appel à toute fonction avec chevauchement.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
+      <summary>Spécifie la longueur des données transférées.Réservé à l'usage du système d'exploitation.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
+      <summary>Spécifie un état dépendant du système.Réservé à l'usage du système d'exploitation.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
+      <summary>Spécifie la valeur haute de l'offset d'octet à partir duquel commencer le transfert.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
+      <summary>Spécifie une position de fichier à partir de laquelle commencer le transfert.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.Overlapped">\r
+      <summary>Fournit une représentation managée d'une structure de Win32 OVERLAPPED, y compris des méthodes pour transférer des informations d'une instance de <see cref="T:System.Threading.Overlapped" /> à une structure <see cref="T:System.Threading.NativeOverlapped" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.#ctor">\r
+      <summary>Initialise une nouvelle instance vide de la classe <see cref="T:System.Threading.Overlapped" />.</summary>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.AsyncResult">\r
+      <summary>Obtient ou définit l'objet qui fournit des informations d'état sur l'opération d'E/S.</summary>\r
+      <returns>Objet qui implémente l'interface <see cref="T:System.IAsyncResult" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
+      <summary>Libère la mémoire non managée associée à une structure native chevauchée allouée par la méthode <see cref="Overload:System.Threading.Overlapped.Pack" />.</summary>\r
+      <param name="nativeOverlappedPtr">Pointeur vers la structure <see cref="T:System.Threading.NativeOverlapped" /> à libérer.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> a la valeur null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetHigh">\r
+      <summary>Obtient ou définit le mot de poids fort de la position de fichier auquel démarrer le transfert.La position de fichier est un offset d'octet à partir du début du fichier.</summary>\r
+      <returns>Valeur <see cref="T:System.Int32" /> représentant le mot de poids fort de la position de fichier.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetLow">\r
+      <summary>Obtient ou définit le mot de poids faible de la position de fichier auquel démarrer le transfert.La position de fichier est un offset d'octet à partir du début du fichier.</summary>\r
+      <returns>Valeur <see cref="T:System.Int32" /> représentant le mot de poids faible de la position de fichier.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Comprime l'instance actuelle dans une structure <see cref="T:System.Threading.NativeOverlapped" /> pour spécifier un délégué qui est appelé lorsque l'opération d'E/S asynchrone est terminée et un objet managé qui sert de mémoire tampon.</summary>\r
+      <returns>Pointeur non managé vers une structure <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
+      <param name="iocb">Délégué <see cref="T:System.Threading.IOCompletionCallback" /> qui représente la méthode de rappel appelée lorsque l'opération asynchrone d'E/S est terminée.</param>\r
+      <param name="userData">Objet ou tableau d'objets représentant la mémoire tampon d'entrée ou de sortie pour l'opération.Chaque objet représente une mémoire tampon, par exemple un tableau d'octets.</param>\r
+      <exception cref="T:System.InvalidOperationException">Le <see cref="T:System.Threading.Overlapped" /> en cours a déjà été compressé.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
+      <summary>Décompacte la structure <see cref="T:System.Threading.NativeOverlapped" /> non managée spécifiée dans un objet <see cref="T:System.Threading.Overlapped" /> managé. </summary>\r
+      <returns>Objet <see cref="T:System.Threading.Overlapped" /> contenant les informations décompactées de la structure native.</returns>\r
+      <param name="nativeOverlappedPtr">Pointeur non managé vers une structure <see cref="T:System.Threading.NativeOverlapped" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> a la valeur null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Comprime l'instance actuelle dans une structure <see cref="T:System.Threading.NativeOverlapped" /> pour spécifier le délégué à appeler lorsque l'opération d'E/S asynchrone est terminée et l'objet managé qui sert de mémoire tampon.Ne propage pas la pile appelante.</summary>\r
+      <returns>Pointeur non managé vers une structure <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
+      <param name="iocb">Délégué <see cref="T:System.Threading.IOCompletionCallback" /> qui représente la méthode de rappel appelée lorsque l'opération asynchrone d'E/S est terminée.</param>\r
+      <param name="userData">Objet ou tableau d'objets représentant la mémoire tampon d'entrée ou de sortie pour l'opération.Chaque objet représente une mémoire tampon, par exemple un tableau d'octets.</param>\r
+      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Threading.Overlapped" /> en cours est déjà compacté.</exception>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
+    <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Xml.XPath.XDocument.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/fr/System.Xml.XPath.XDocument.xml
new file mode 100644 (file)
index 0000000..27e8a2f
--- /dev/null
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Xml.XPath.XDocument</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Xml.XPath.Extensions">\r
+      <summary>Cette classe contient les méthodes d'extension LINQ to XML qui vous permettent d'évaluer des expressions XPath.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)">\r
+      <summary>Crée un <see cref="T:System.Xml.XPath.XPathNavigator" /> pour un <see cref="T:System.Xml.Linq.XNode" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XPath.XPathNavigator" /> qui peut traiter des requêtes XPath.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> qui peut traiter des requêtes XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)">\r
+      <summary>Crée un <see cref="T:System.Xml.XPath.XPathNavigator" /> pour un <see cref="T:System.Xml.Linq.XNode" />.Le <see cref="T:System.Xml.XmlNameTable" /> permet un traitement d'expression XPath plus efficace.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XPath.XPathNavigator" /> qui peut traiter des requêtes XPath.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> qui peut traiter une requête XPath.</param>\r
+      <param name="nameTable">\r
+        <see cref="T:System.Xml.XmlNameTable" /> que doit utiliser <see cref="T:System.Xml.XPath.XPathNavigator" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Évalue une expression XPath.</summary>\r
+      <returns>Objet qui peut contenir un bool, un double, un string ou un <see cref="T:System.Collections.Generic.IEnumerable`1" />. </returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sur lequel évaluer l'expression XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> qui contient une expression XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Évalue une expression XPath, en résolvant les préfixes d'espace de noms à l'aide du <see cref="T:System.Xml.IXmlNamespaceResolver" /> spécifié.</summary>\r
+      <returns>Objet qui contient le résultat de l'évaluation de l'expression.L'objet peut être un bool, un double, un string ou un <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sur lequel évaluer l'expression XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> qui contient une expression XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> pour les préfixes d'espace de noms dans l'expression XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Sélectionne un <see cref="T:System.Xml.Linq.XElement" /> à l'aide d'une expression XPath.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" /> ou null.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sur lequel évaluer l'expression XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> qui contient une expression XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Sélectionne un <see cref="T:System.Xml.Linq.XElement" /> à l'aide d'une expression XPath, en résolvant les préfixes d'espace de noms à l'aide du <see cref="T:System.Xml.IXmlNamespaceResolver" /> spécifié.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" /> ou null.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sur lequel évaluer l'expression XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> qui contient une expression XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> pour les préfixes d'espace de noms dans l'expression XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Sélectionne une collection d'éléments à l'aide d'une expression XPath.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Xml.Linq.XElement" /> qui contient les éléments sélectionnés.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sur lequel évaluer l'expression XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> qui contient une expression XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Sélectionne une collection d'éléments à l'aide d'une expression XPath, en résolvant les préfixes d'espace de noms à l'aide du <see cref="T:System.Xml.IXmlNamespaceResolver" /> spécifié.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> de <see cref="T:System.Xml.Linq.XElement" /> qui contient les éléments sélectionnés.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sur lequel évaluer l'expression XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> qui contient une expression XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> pour les préfixes d'espace de noms dans l'expression XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XPath.XDocumentExtensions"></member>\r
+    <member name="M:System.Xml.XPath.XDocumentExtensions.ToXPathNavigable(System.Xml.Linq.XNode)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Data.Common.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Data.Common.xml
new file mode 100644 (file)
index 0000000..c8ca0ee
--- /dev/null
@@ -0,0 +1,1315 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Data.Common</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.DBNull">\r
+      <summary>Rappresenta un valore non esistente.La classe non può essere ereditata.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString">\r
+      <summary>Restituisce una stringa vuota (<see cref="F:System.String.Empty" />).</summary>\r
+      <returns>Una stringa vuota (<see cref="F:System.String.Empty" />).</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString(System.IFormatProvider)">\r
+      <summary>Restituisce una stringa vuota usando il <see cref="T:System.IFormatProvider" /> specificato.</summary>\r
+      <returns>Una stringa vuota (<see cref="F:System.String.Empty" />).</returns>\r
+      <param name="provider">L'oggetto <see cref="T:System.IFormatProvider" /> utilizzato per formattare il valore restituito.- oppure - null per ottenere le informazioni sul formato dall'impostazione locale corrente del sistema operativo. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.DBNull.Value">\r
+      <summary>Rappresenta l'unica istanza della classe <see cref="T:System.DBNull" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.CommandBehavior">\r
+      <summary>Fornisce una descrizione dei risultati della query e dei relativi effetti sul database.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.CloseConnection">\r
+      <summary>Durante l'esecuzione del comando, l'oggetto Connection associato viene chiuso alla chiusura dell'oggetto DataReader associato.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.Default">\r
+      <summary>È possibile che la query restituisca più set di risultati.L'esecuzione della query può influire sullo stato del database.Default non imposta flag <see cref="T:System.Data.CommandBehavior" />, quindi chiamare ExecuteReader(CommandBehavior.Default) equivale dal punto di vista funzionale a chiamare ExecuteReader().</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.KeyInfo">\r
+      <summary>La query restituisce informazioni sulle colonne e sulle chiavi primarie. </summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SchemaOnly">\r
+      <summary>La query restituisce solo le informazioni sulla colonna.Se si utilizza il campo <see cref="F:System.Data.CommandBehavior.SchemaOnly" />, il provider di dati .NET Framework Data per SQL Server precede l'istruzione in fase di esecuzione con SET FMTONLY ON.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SequentialAccess">\r
+      <summary>Consente a DataReader di gestire le righe contenenti colonne con valori binari di grandi dimensioni.Anziché caricare l'intera riga, SequentialAccess consente a DataReader di caricare i dati come flusso.È quindi possibile utilizzare il metodo GetBytes o GetChars per specificare una posizione di byte in cui avviare l'operazione di lettura e una dimensione limitata del buffer per i dati restituiti.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleResult">\r
+      <summary>La query restituisce un singolo set di risultati.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleRow">\r
+      <summary>È previsto che la query restituisca una singola riga del primo set di risultati.L'esecuzione della query può influire sullo stato del database.È possibile, ma non necessario, che alcuni provider di dati .NET Framework utilizzino queste informazioni per ottimizzare le prestazioni del comando.Quando si specifica <see cref="F:System.Data.CommandBehavior.SingleRow" /> con il metodo <see cref="M:System.Data.OleDb.OleDbCommand.ExecuteReader" /> dell'oggetto <see cref="T:System.Data.OleDb.OleDbCommand" />, il provider di dati .NET Framework di OLE DB esegue l'associazione mediante l'interfaccia IRow OLE DB, se disponibile.In caso contrario, utilizza l'interfaccia IRowset.Se si prevede che l'istruzione SQL restituisca solo una singola riga, è possibile specificare <see cref="F:System.Data.CommandBehavior.SingleRow" /> per migliorare le prestazioni dell'applicazione.È possibile specificare SingleRow quando si eseguono query che devono restituire più set di risultati.  In tal caso, dove vengono specificate sia una query SQL con più set di risultati sia una singola riga, il risultato restituito conterrà solo la prima riga del primo set di risultati.Gli altri set di risultati della query non verranno restituiti.</summary>\r
+    </member>\r
+    <member name="T:System.Data.CommandType">\r
+      <summary>Specifica il modo in cui viene interpretata una stringa di comando.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.StoredProcedure">\r
+      <summary>Nome di una stored procedure.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.TableDirect">\r
+      <summary>Nome di una tabella.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.Text">\r
+      <summary>Comando di testo SQL (valore predefinito). </summary>\r
+    </member>\r
+    <member name="T:System.Data.ConnectionState">\r
+      <summary>Descrive lo stato corrente della connessione a un'origine dati.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Broken">\r
+      <summary>La connessione all'origine dati è interrotta.Questa situazione può verificarsi solo dopo l'apertura della connessione.Una connessione in questo stato può essere chiusa e riaperta. Questo valore è riservato per le future versioni del prodotto.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Closed">\r
+      <summary>La connessione è chiusa.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Connecting">\r
+      <summary>L'oggetto connessione sta eseguendo la connessione all'origine dati.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Executing">\r
+      <summary>L'oggetto connessione sta eseguendo un comando. Questo valore è riservato per le future versioni del prodotto. </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Fetching">\r
+      <summary>L'oggetto connessione sta recuperando i dati. Questo valore è riservato per le future versioni del prodotto. </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Open">\r
+      <summary>La connessione è attivata.</summary>\r
+    </member>\r
+    <member name="T:System.Data.DbType">\r
+      <summary>Specifica il tipo di dati di un campo, di una proprietà o di un oggetto Parameter di un provider di dati .NET Framework.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiString">\r
+      <summary>Flusso di caratteri non Unicode di lunghezza variabile compresi tra 1 e 8.000 caratteri.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiStringFixedLength">\r
+      <summary>Flusso di caratteri non Unicode di lunghezza fissa.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Binary">\r
+      <summary>Flusso di dati binari di lunghezza variabile compresi tra 1 e 8.000 byte.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Boolean">\r
+      <summary>Tipo semplice che rappresenta i valori booleani true o false.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Byte">\r
+      <summary>Unsigned Integer a 8 bit compreso tra 0 e 255.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Currency">\r
+      <summary>Valore di valuta compreso nell'intervallo tra -2 63 (o -922.337.203.685.477,5808) e 2 63 -1 (o +922.337.203.685.477,5807) con un'approssimazione pari a dieci millesimi di unità di valuta.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Date">\r
+      <summary>Tipo che rappresenta un valore di data.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime">\r
+      <summary>Tipo che rappresenta un valore di data e di ora.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime2">\r
+      <summary>Dati relativi a data e ora.L'intervallo dei valori relativi alla data è compreso tra il 1° gennaio 1 d.C. e il 31 dicembre 9999 d.C.L'intervallo dei valori relativi all'ora è compreso tra le ore 00.00.00 e 23.59.59,9999999 con un'approssimazione di 100 nanosecondi.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTimeOffset">\r
+      <summary>Dati relativi a data e ora con dipendenza dal fuso orario.L'intervallo dei valori relativi alla data è compreso tra il 1° gennaio 1 d.C. e il 31 dicembre 9999 d.C.L'intervallo dei valori relativi all'ora è compreso tra le ore 00.00.00 e 23.59.59,9999999 con un'approssimazione di 100 nanosecondi.L'intervallo dei valori relativi al fuso orario è compreso tra -14.00 e +14.00.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Decimal">\r
+      <summary>Tipo semplice che rappresenta valori compresi tra 1,0 x 10 -28 e approssimativamente 7,9 x 10 28 con 28-29 cifre significative.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Double">\r
+      <summary>Tipo a virgola mobile che rappresenta valori compresi tra 5,0 x 10 -324 e 1,7 x 10 308 con un'approssimazione di 15-16 cifre.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Guid">\r
+      <summary>Identificatore univoco globale o GUID.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int16">\r
+      <summary>Tipo integrale che rappresenta interi con segno a 16 bit compresi tra -32768 e 32767.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int32">\r
+      <summary>Tipo integrale che rappresenta interi con segno a 32 bit compresi tra -2147483648 e 2147483647.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int64">\r
+      <summary>Tipo integrale che rappresenta interi con segno a 64 bit compresi tra -9223372036854775808 e 9223372036854775807.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Object">\r
+      <summary>Tipo generale che rappresenta qualsiasi tipo di valore o riferimento non rappresentato in modo esplicito da un altro valore di DbType.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.SByte">\r
+      <summary>Tipo integrale che rappresenta interi con segno a 8 bit compresi tra -128 e 127.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Single">\r
+      <summary>Tipo a virgola mobile che rappresenta valori compresi tra 1,5 x 10 -45 e 3,4 x 10 38 con un'approssimazione di 7 cifre.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.String">\r
+      <summary>Tipo che rappresenta stringhe di caratteri Unicode.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.StringFixedLength">\r
+      <summary>Stringa a lunghezza fissa di caratteri Unicode.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Time">\r
+      <summary>Tipo che rappresenta un valore DateTime di SQL Server.Se si desidera utilizzare un valore time di SQL Server, utilizzare <see cref="F:System.Data.SqlDbType.Time" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt16">\r
+      <summary>Tipo integrale che rappresenta interi senza segno a 16 bit compresi tra 0 e 65535.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt32">\r
+      <summary>Tipo integrale che rappresenta interi senza segno a 32 bit compresi tra 0 e 4294967295.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt64">\r
+      <summary>Tipo integrale che rappresenta interi senza segno a 64 bit compresi tra 0 e 18446744073709551615.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.VarNumeric">\r
+      <summary>Valore numerico a lunghezza variabile.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Xml">\r
+      <summary>Rappresentazione analizzata di un documento o frammento XML.</summary>\r
+    </member>\r
+    <member name="T:System.Data.IsolationLevel">\r
+      <summary>Specifica il comportamento di blocco della transazione per la connessione.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Chaos">\r
+      <summary>Le modifiche in sospeso dalle transazioni più isolate non possono essere sovrascritte.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadCommitted">\r
+      <summary>La condivisione dei blocchi viene mantenuta durante la lettura dei dati per evitare letture dirty, anche se è possibile modificare i dati prima del termine della transazione, con conseguente produzione di letture non ripetibili o dati fantasma.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadUncommitted">\r
+      <summary>È possibile una lettura dirty, ovvero non verrà emesso alcun blocco condiviso, né verrà rispettato alcun blocco esclusivo.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.RepeatableRead">\r
+      <summary>I blocchi sono posizionati su tutti i dati utilizzati in una query, impedendo l'aggiornamento dei dati da parte di altri utenti.Vengono impedite le letture non ripetibili, ma possono essere presenti righe fantasma.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Serializable">\r
+      <summary>Viene posizionato un blocco di intervallo sull'oggetto <see cref="T:System.Data.DataSet" />, per impedire ad altri utenti di aggiornare o immettere righe nel dataset fino al termine della transazione.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Snapshot">\r
+      <summary>Riduce il blocco archiviando una versione dei dati che può essere letta da un'applicazione mentre gli stessi dati vengono modificati da un'altra applicazione.Indica che da una transazione non è possibile vedere le modifiche apportate in altre transazioni, anche se viene ripetuta la query.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Unspecified">\r
+      <summary>Verrà utilizzato un livello di isolamento diverso da quello specificato, ma il livello non potrà essere determinato.</summary>\r
+    </member>\r
+    <member name="T:System.Data.ParameterDirection">\r
+      <summary>Specifica il tipo di un parametro contenuto in una query relativa all'oggetto <see cref="T:System.Data.DataSet" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Input">\r
+      <summary>Il parametro è un parametro di input.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.InputOutput">\r
+      <summary>Il parametro può essere sia di input sia di output.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Output">\r
+      <summary>Il parametro è un parametro di output.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.ReturnValue">\r
+      <summary>Il parametro rappresenta un valore restituito da un'operazione quale una stored procedure, una funzione predefinita o una funzione definita dall'utente.</summary>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventArgs">\r
+      <summary>Fornisce i dati per l'evento di variazione di stato di un provider di dati .NET Framework.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.StateChangeEventArgs.#ctor(System.Data.ConnectionState,System.Data.ConnectionState)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Data.StateChangeEventArgs" /> quando sono forniti lo stato originale e lo stato corrente dell'oggetto.</summary>\r
+      <param name="originalState">Uno dei valori di <see cref="T:System.Data.ConnectionState" />. </param>\r
+      <param name="currentState">Uno dei valori di <see cref="T:System.Data.ConnectionState" />. </param>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.CurrentState">\r
+      <summary>Ottiene il nuovo stato della connessione.L'oggetto connessione sarà già nel nuovo stato quando verrà generato l'evento.</summary>\r
+      <returns>Uno dei valori di <see cref="T:System.Data.ConnectionState" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.OriginalState">\r
+      <summary>Ottiene lo stato originale della connessione.</summary>\r
+      <returns>Uno dei valori di <see cref="T:System.Data.ConnectionState" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventHandler">\r
+      <summary>Rappresenta il metodo in base al quale verrà gestito l'evento <see cref="E:System.Data.Common.DbConnection.StateChange" />.</summary>\r
+      <param name="sender">Origine dell’evento. </param>\r
+      <param name="e">Classe <see cref="T:System.Data.StateChangeEventArgs" /> che contiene i dati dell'evento. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.UpdateRowSource">\r
+      <summary>Specifica il modo in cui vengono applicati i risultati dei comandi di query alla riga da aggiornare.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.Both">\r
+      <summary>Viene eseguito il mapping dei parametri di output e della prima riga restituita alla riga modificata nell'oggetto <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.FirstReturnedRecord">\r
+      <summary>Viene eseguito il mapping dei dati contenuti nella prima riga restituita alla riga modificata nell'oggetto <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.None">\r
+      <summary>Eventuali parametri o righe restituite vengono ignorati.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.OutputParameters">\r
+      <summary>Viene eseguito il mapping dei parametri di output alla riga modificata nell'oggetto <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbCommand">\r
+      <summary>Rappresenta un'istruzione SQL o una stored procedure da eseguire in relazione a un'origine dati.Fornisce una classe base per le classi specifiche del database che rappresentano i comandi.<see cref="Overload:System.Data.Common.DbCommand.ExecuteNonQueryAsync" /></summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.#ctor">\r
+      <summary>Crea un'istanza dell'oggetto <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Cancel">\r
+      <summary>Tenta di annullare l'esecuzione di una classe <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandText">\r
+      <summary>Ottiene o imposta il comando di testo da eseguire sull'origine dati.</summary>\r
+      <returns>Comando di testo da eseguire.Il valore predefinito è una stringa vuota ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandTimeout">\r
+      <summary>Ottiene o imposta il tempo di attesa prima di terminare il tentativo di esecuzione di un comando e di generare un errore.</summary>\r
+      <returns>Tempo di attesa in secondi per l'esecuzione del comando.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandType">\r
+      <summary>Indica o specifica la modalità di interpretazione della proprietà <see cref="P:System.Data.Common.DbCommand.CommandText" />.</summary>\r
+      <returns>Uno dei valori di <see cref="T:System.Data.CommandType" />.Il valore predefinito è Text.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Connection">\r
+      <summary>Ottiene o imposta la classe <see cref="T:System.Data.Common.DbConnection" /> utilizzata da questa classe <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Connessione all'origine dati.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateDbParameter">\r
+      <summary>Consente di creare una nuova istanza dell'oggetto <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Un oggetto <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateParameter">\r
+      <summary>Consente di creare una nuova istanza dell'oggetto <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Un oggetto <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbConnection">\r
+      <summary>Ottiene o imposta la classe <see cref="T:System.Data.Common.DbConnection" /> utilizzata da questa classe <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Connessione all'origine dati.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbParameterCollection">\r
+      <summary>Ottiene la raccolta di oggetti <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Parametri dell'istruzione SQL o della stored procedure.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbTransaction">\r
+      <summary>Ottiene o imposta l'oggetto <see cref="P:System.Data.Common.DbCommand.DbTransaction" /> in cui viene eseguito l'oggetto <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Transazione all'interno della quale viene eseguito un oggetto Command per un provider di dati .NET Framework.Il valore predefinito è un riferimento null (Nothing in Visual Basic).</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DesignTimeVisible">\r
+      <summary>Ottiene o imposta un valore che indica se l'oggetto comando deve essere visibile in un controllo di interfaccia personalizzato.</summary>\r
+      <returns>true se l'oggetto comando deve essere visibile in un controllo; in caso contrario, false.Il valore predefinito è true.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReader(System.Data.CommandBehavior)">\r
+      <summary>Esegue il testo del comando a fronte della connessione.</summary>\r
+      <returns>Attività che rappresenta l'operazione.</returns>\r
+      <param name="behavior">Un'istanza di <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Valore di <see cref="T:System.Data.CommandBehavior" /> non valido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>I provider devono implementare questo metodo per fornire un'implementazione non predefinita per gli overload di <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> .L'implementazione predefinita richiama il metodo sincrono <see cref="M:System.Data.Common.DbCommand.ExecuteReader" /> e restituisce un'attività completata, bloccando il thread chiamante.L'implementazione predefinita restituirà un'attività annullata se viene passato un token di annullamento già annullato.Le eccezioni generate da ExecuteReader verranno passate mediante la proprietà Task Exception restituita.Questo metodo accetta un token di annullamento che può essere utilizzato per richiedere che l'operazione venga annullata in anticipo.Le implementazioni possono ignorare la richiesta.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="behavior">Opzioni per l'esecuzione di istruzioni e il recupero dei dati.</param>\r
+      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Valore di <see cref="T:System.Data.CommandBehavior" /> non valido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQuery">\r
+      <summary>Esegue un'istruzione SQL a fronte di un oggetto connessione.</summary>\r
+      <returns>Numero di righe interessate.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync">\r
+      <summary>Versione asincrona di <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />, che esegue un'istruzione SQL a fronte di un oggetto di connessione.Richiama <see cref="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)">\r
+      <summary>Si tratta della versione asincrona di <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />.I provider devono eseguire l'override con un'implementazione appropriata.Il token di annullamento può facoltativamente essere ignorato.L'implementazione predefinita richiama il metodo sincrono <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> e restituisce un'attività completata, bloccando il thread chiamante.L'implementazione predefinita restituirà un'attività annullata se viene passato un token di annullamento già annullato.  Le eccezioni generate da <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> verranno passate mediante la proprietà Task Exception restituita.Non richiamare altri metodi e proprietà dell'oggetto DbCommand finché l'attività restituita non viene completata.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader">\r
+      <summary>Esegue la proprietà <see cref="P:System.Data.Common.DbCommand.CommandText" /> sulla proprietà <see cref="P:System.Data.Common.DbCommand.Connection" /> e restituisce un oggetto <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+      <returns>Un oggetto <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior)">\r
+      <summary>Esegue la proprietà <see cref="P:System.Data.Common.DbCommand.CommandText" /> sulla proprietà <see cref="P:System.Data.Common.DbCommand.Connection" /> e restituisce un oggetto <see cref="T:System.Data.Common.DbDataReader" /> utilizzando uno dei valori di <see cref="T:System.Data.CommandBehavior" />. </summary>\r
+      <returns>Un oggetto <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="behavior">Uno dei valori di <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync">\r
+      <summary>Versione asincrona di <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, che esegue <see cref="P:System.Data.Common.DbCommand.CommandText" /> in un <see cref="P:System.Data.Common.DbCommand.Connection" /> e restituisce un <see cref="T:System.Data.Common.DbDataReader" />Richiama <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Valore di <see cref="T:System.Data.CommandBehavior" /> non valido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior)">\r
+      <summary>Versione asincrona di <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, che esegue <see cref="P:System.Data.Common.DbCommand.CommandText" /> in un <see cref="P:System.Data.Common.DbCommand.Connection" /> e restituisce un <see cref="T:System.Data.Common.DbDataReader" />Richiama <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="behavior">Uno dei valori di <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Valore di <see cref="T:System.Data.CommandBehavior" /> non valido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Richiama <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="behavior">Uno dei valori di <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Valore di <see cref="T:System.Data.CommandBehavior" /> non valido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>Versione asincrona di <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, che esegue <see cref="P:System.Data.Common.DbCommand.CommandText" /> in un <see cref="P:System.Data.Common.DbCommand.Connection" /> e restituisce un <see cref="T:System.Data.Common.DbDataReader" />Questo metodo propaga la notifica di richiesta di annullamento delle operazioni.Richiama <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+      <exception cref="T:System.ArgumentException">Valore di <see cref="T:System.Data.CommandBehavior" /> non valido.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalar">\r
+      <summary>Esegue la query e restituisce la prima colonna della prima riga nel gruppo di risultati restituito dalla query.Tutte le altre righe e colonne vengono ignorate.</summary>\r
+      <returns>Prima colonna della prima riga nel gruppo di risultati.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync">\r
+      <summary>Una versione asincrona di <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> che esegue la query e restituisce la prima colonna della prima riga nel set di risultati restituito dalla query.Tutte le altre righe e colonne vengono ignorate.Richiama <see cref="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)">\r
+      <summary>Si tratta della versione asincrona di <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />.I provider devono eseguire l'override con un'implementazione appropriata.Il token di annullamento può facoltativamente essere ignorato.L'implementazione predefinita richiama il metodo sincrono <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> e restituisce un'attività completata, bloccando il thread chiamante.L'implementazione predefinita restituirà un'attività annullata se viene passato un token di annullamento già annullato.Le eccezioni generate da ExecuteScalar verranno passate mediante la proprietà Task Exception restituita.Non richiamare altri metodi e proprietà dell'oggetto DbCommand finché l'attività restituita non viene completata.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Parameters">\r
+      <summary>Ottiene la raccolta di oggetti <see cref="T:System.Data.Common.DbParameter" />.Per ulteriori informazioni sui parametri Configurazione di parametri e di tipi di dati dei parametri, vedere .</summary>\r
+      <returns>Parametri dell'istruzione SQL o della stored procedure.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Prepare">\r
+      <summary>Crea una versione preparata o compilata del comando sull'origine dati.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Transaction">\r
+      <summary>Ottiene o imposta l'oggetto <see cref="T:System.Data.Common.DbTransaction" /> in cui viene eseguito l'oggetto <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Transazione in cui viene eseguito l'oggetto Command di un provider di dati .NET Framework.Il valore predefinito è un riferimento null (Nothing in Visual Basic).</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.UpdatedRowSource">\r
+      <summary>Ottiene o imposta il modo in cui i risultati del comando vengono applicati alla classe <see cref="T:System.Data.DataRow" /> quando sono utilizzati dal metodo Update di una classe <see cref="T:System.Data.Common.DbDataAdapter" />.</summary>\r
+      <returns>Uno dei valori di <see cref="T:System.Data.UpdateRowSource" />.Il valore predefinito è Both a meno che il commando non venga generato automaticamente.In tal caso, il valore predefinito sarà None.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnection">\r
+      <summary>Rappresenta una connessione a un database. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Data.Common.DbConnection" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginDbTransaction(System.Data.IsolationLevel)">\r
+      <summary>Avvia una transazione di database.</summary>\r
+      <returns>Oggetto che rappresenta la nuova transazione.</returns>\r
+      <param name="isolationLevel">Specifica il livello di isolamento per la transazione.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction">\r
+      <summary>Avvia una transazione di database.</summary>\r
+      <returns>Oggetto che rappresenta la nuova transazione.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction(System.Data.IsolationLevel)">\r
+      <summary>Inizia una transazione di database con il livello di isolamento specificato.</summary>\r
+      <returns>Oggetto che rappresenta la nuova transazione.</returns>\r
+      <param name="isolationLevel">Specifica il livello di isolamento per la transazione.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.ChangeDatabase(System.String)">\r
+      <summary>Cambia il database corrente per una connessione aperta.</summary>\r
+      <param name="databaseName">Specifica il nome del database per la connessione da utilizzare.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Close">\r
+      <summary>Chiude la connessione al database.È il metodo preferito di chiusura di una connessione aperta.</summary>\r
+      <exception cref="T:System.Data.Common.DbException">Errore a livello di connessione che si è verificato durante l'apertura della connessione. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionString">\r
+      <summary>Ottiene o imposta la stringa utilizzata per aprire la connessione.</summary>\r
+      <returns>Stringa di connessione utilizzata per stabilire la connessione iniziale.L'esatto contenuto della stringa di connessione dipende dall'origine dati specifica per la connessione.Il valore predefinito è una stringa vuota.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionTimeout">\r
+      <summary>Ottiene il tempo di attesa specificato per stabilire una connessione prima di terminare il tentativo e generare un errore.</summary>\r
+      <returns>Tempo di attesa in secondi per l'apertura di una connessione.Il valore predefinito è determinato dal particolare tipo di connessione che si sta utilizzando.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateCommand">\r
+      <summary>Crea e restituisce un oggetto <see cref="T:System.Data.Common.DbCommand" /> associato alla connessione corrente.</summary>\r
+      <returns>Un oggetto <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateDbCommand">\r
+      <summary>Crea e restituisce un oggetto <see cref="T:System.Data.Common.DbCommand" /> associato alla connessione corrente.</summary>\r
+      <returns>Un oggetto <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.Database">\r
+      <summary>Ottiene il nome del database corrente dopo che è stata aperta la connessione o il nome del database specificato nella stringa di connessione prima che la connessione venga aperta.</summary>\r
+      <returns>Nome del database corrente o del database da utilizzare una volta aperta una connessione.Il valore predefinito è una stringa vuota.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.DataSource">\r
+      <summary>Ottiene il nome del server database a cui connettersi.</summary>\r
+      <returns>Nome del server database a cui connettersi.Il valore predefinito è una stringa vuota.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbConnection.OnStateChange(System.Data.StateChangeEventArgs)">\r
+      <summary>Genera l'evento <see cref="E:System.Data.Common.DbConnection.StateChange" />.</summary>\r
+      <param name="stateChange">Classe <see cref="T:System.Data.StateChangeEventArgs" /> che contiene i dati dell'evento.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Open">\r
+      <summary>Apre una connessione a un database con le impostazioni specificate dalla proprietà <see cref="P:System.Data.Common.DbConnection.ConnectionString" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync">\r
+      <summary>Versione asincrona di <see cref="M:System.Data.Common.DbConnection.Open" />, che apre una connessione di database con le impostazioni specificate da <see cref="P:System.Data.Common.DbConnection.ConnectionString" />.Questo metodo richiama il metodo virtuale <see cref="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)">\r
+      <summary>Si tratta della versione asincrona di <see cref="M:System.Data.Common.DbConnection.Open" />.I provider devono eseguire l'override con un'implementazione appropriata.Il token di annullamento può facoltativamente essere rispettato.L'implementazione predefinita richiama la chiamata sincrona <see cref="M:System.Data.Common.DbConnection.Open" /> e restituisce un'attività completata.L'implementazione predefinita restituirà un'attività annullata se viene passato un cancellationToken già annullato.Le eccezioni generate da Open verranno passate mediante la proprietà Task Exception restituita.Non richiamare altri metodi e proprietà dell'oggetto DbConnection finché l'attività restituita non viene completata.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="cancellationToken">L'istruzione di annullamento.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ServerVersion">\r
+      <summary>Ottiene una stringa che rappresenta la versione del server a cui l'oggetto è connesso.</summary>\r
+      <returns>Versione del database.Il formato della stringa restituita dipende dal particolare tipo di connessione utilizzato.</returns>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="P:System.Data.Common.DbConnection.ServerVersion" /> è stato chiamato mentre l'attività restituita non è stata completata e la connessione non è stata aperta dopo una chiamata a <see cref="Overload:System.Data.Common.DbConnection.OpenAsync" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.State">\r
+      <summary>Ottiene una stringa che descrive lo stato della connessione.</summary>\r
+      <returns>Stato della connessione.Il formato della stringa restituita dipende dal particolare tipo di connessione utilizzato.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="E:System.Data.Common.DbConnection.StateChange">\r
+      <summary>Viene generato quando lo stato dell'evento cambia.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnectionStringBuilder">\r
+      <summary>Fornisce una classe base per generatori di stringhe di connessione fortemente tipizzate.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Add(System.String,System.Object)">\r
+      <summary>Aggiunge una voce con la chiave e il valore specificati all'interno della classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <param name="keyword">Chiave da aggiungere alla classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <param name="value">Valore della chiave specificata.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> è un riferimento null (Nothing in Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Data.Common.DbConnectionStringBuilder" /> è in sola lettura. In alternativaL'oggetto <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> è di dimensioni fisse.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.AppendKeyValuePair(System.Text.StringBuilder,System.String,System.String)">\r
+      <summary>Fornisce una modalità sicura ed efficiente per aggiungere una chiave e un valore a un oggetto <see cref="T:System.Text.StringBuilder" /> esistente.</summary>\r
+      <param name="builder">Classe <see cref="T:System.Text.StringBuilder" /> a cui aggiungere la coppia chiave/valore.</param>\r
+      <param name="keyword">Chiave da aggiungere.</param>\r
+      <param name="value">Valore della chiave fornita.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Clear">\r
+      <summary>Consente di cancellare il contenuto dell'istanza <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Data.Common.DbConnectionStringBuilder" /> è in sola lettura.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString">\r
+      <summary>Ottiene o imposta la stringa di connessione associata alla classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Stringa di connessione corrente, creata dalle coppie chiave/valore contenute all'interno della classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.Il valore predefinito è una stringa vuota.</returns>\r
+      <exception cref="T:System.ArgumentException">È stato fornito un argomento non valido della stringa di connessione.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ContainsKey(System.String)">\r
+      <summary>Stabilisce se la classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contiene una chiave specifica.</summary>\r
+      <returns>true se la classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contiene una voce con la chiave specificata; in caso contrario, false.</returns>\r
+      <param name="keyword">Chiave da individuare nell'interfaccia <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> è un riferimento null (Nothing in Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Count">\r
+      <summary>Ottiene il numero corrente di chiavi contenute all'interno della proprietà <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" />.</summary>\r
+      <returns>Numero di chiavi contenute all'interno della stringa di connessione gestita dall'istanza <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.EquivalentTo(System.Data.Common.DbConnectionStringBuilder)">\r
+      <summary>Confronta le informazioni sulla connessione in questo oggetto <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> con le informazioni sulla connessione nell'oggetto fornito.</summary>\r
+      <returns>true se le informazioni sulla connessione in entrambi gli oggetti <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> generano una stringa di connessione equivalente; in caso contrario, false.</returns>\r
+      <param name="connectionStringBuilder">Oggetto <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> da confrontare a questo oggetto <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Item(System.String)">\r
+      <summary>Ottiene o imposta il valore associato alla chiave specificata.</summary>\r
+      <returns>Valore associato alla chiave specificata.Se la chiave specificata non viene trovata, tentando di ottenerla viene restituito un riferimento null (Nothing in Visual Basic), mentre tentando di impostarla viene creato un nuovo elemento con la chiave specificata.Se si passa una chiave null (Nothing in Visual Basic), viene generata una classe <see cref="T:System.ArgumentNullException" />.L'assegnazione di un valore null rimuove la coppia chiave/valore.</returns>\r
+      <param name="keyword">Chiave dell'elemento da ottenere o impostare.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> è un riferimento null (Nothing in Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">La proprietà è impostata e la classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> è in sola lettura. In alternativaLa proprietà è impostata, <paramref name="keyword" /> non esiste nella raccolta e <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> è di dimensioni fisse.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Keys">\r
+      <summary>Ottiene un'interfaccia <see cref="T:System.Collections.ICollection" /> contenente le chiavi presenti nella classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Interfaccia <see cref="T:System.Collections.ICollection" /> contenente le chiavi presenti nella classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Remove(System.String)">\r
+      <summary>Rimuove la voce con la chiave specificata dall'istanza <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>true nel caso di una chiave esistente nella stringa di connessione e poi rimossa; false se la chiave è inesistente.</returns>\r
+      <param name="keyword">La chiave della coppia chiave/valore da rimuovere dalla stringa di connessione è presente in questa classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> è null (Nothing in Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">La classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> è in sola lettura o la classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> è di dimensioni fisse.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ShouldSerialize(System.String)">\r
+      <summary>Indica se la chiave specificata esiste in questa istanza di <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>true se la classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> contiene una voce con la chiave specificata; in caso contrario, false.</returns>\r
+      <param name="keyword">Chiave da individuare nell'interfaccia <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
+      <summary>Copia gli elementi dell'interfaccia <see cref="T:System.Collections.ICollection" /> in un oggetto <see cref="T:System.Array" />, a partire da un particolare indice della matrice <see cref="T:System.Array" />.</summary>\r
+      <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ICollection" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>\r
+      <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#IsSynchronized">\r
+      <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe).</summary>\r
+      <returns>true se l'accesso all'oggetto <see cref="T:System.Collections.ICollection" /> è sincronizzato (thread-safe); in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#SyncRoot">\r
+      <summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</summary>\r
+      <returns>Oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.ICollection" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Add(System.Object,System.Object)">\r
+      <summary>Aggiunge un elemento con la chiave e il valore forniti all'oggetto <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <param name="keyword">\r
+        <see cref="T:System.Object" /> da utilizzare come chiave dell'elemento da aggiungere.</param>\r
+      <param name="value">\r
+        <see cref="T:System.Object" /> da utilizzare come valore dell'elemento da aggiungere.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Contains(System.Object)">\r
+      <summary>Determina se l'oggetto <see cref="T:System.Collections.IDictionary" /> contiene un elemento con la chiave specificata.</summary>\r
+      <returns>true se <see cref="T:System.Collections.IDictionary" /> contiene un elemento contenente la chiave; in caso contrario, false.</returns>\r
+      <param name="keyword">Chiave da individuare nell'oggetto <see cref="T:System.Collections.IDictionary" />.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#GetEnumerator">\r
+      <summary>Restituisce un oggetto <see cref="T:System.Collections.IDictionaryEnumerator" /> per l'oggetto <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <returns>Oggetto <see cref="T:System.Collections.IDictionaryEnumerator" /> per l'oggetto <see cref="T:System.Collections.IDictionary" />.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Item(System.Object)">\r
+      <summary>Ottiene o imposta l'elemento con la chiave specificata.</summary>\r
+      <returns>Elemento con la chiave specificata.</returns>\r
+      <param name="keyword">Chiave dell'elemento da ottenere o impostare.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Remove(System.Object)">\r
+      <summary>Rimuove dall'oggetto <see cref="T:System.Collections.IDictionary" /> l'elemento con la chiave specificata.</summary>\r
+      <param name="keyword">Chiave dell'elemento da rimuovere.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary>\r
+      <returns>Oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere utilizzato per scorrere la raccolta.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ToString">\r
+      <summary>Restituisce la stringa di connessione associata a questa classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Proprietà <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> corrente.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.TryGetValue(System.String,System.Object@)">\r
+      <summary>Recupera un valore corrispondente alla chiave fornita da questa classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>true se <paramref name="keyword" /> viene trovato nella stringa di connessione. In caso contrario, false.</returns>\r
+      <param name="keyword">Chiave dell'elemento da recuperare.</param>\r
+      <param name="value">Valore corrispondente a <paramref name="key" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> contiene un valore null (Nothing in Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Values">\r
+      <summary>Ottiene un oggetto <see cref="T:System.Collections.ICollection" /> che contiene i valori di <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Interfaccia <see cref="T:System.Collections.ICollection" /> contenente i valori della classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbDataReader">\r
+      <summary>Legge un flusso di righe di tipo forward-only da un'origine dati.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Depth">\r
+      <summary>Ottiene un valore che indica il livello di annidamento della riga corrente.</summary>\r
+      <returns>Livello di annidamento della riga corrente.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose">\r
+      <summary>Rilascia tutte le risorse utilizzate dall'istanza corrente della classe <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose(System.Boolean)">\r
+      <summary>Libera le risorse gestite utilizzate dalla classe <see cref="T:System.Data.Common.DbDataReader" /> ed eventualmente libera le risorse non gestite.</summary>\r
+      <param name="disposing">true per liberare le risorse gestite e non gestite; false per liberare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.FieldCount">\r
+      <summary>Ottiene il numero delle colonne nella riga corrente.</summary>\r
+      <returns>Numero di colonne nella riga corrente.</returns>\r
+      <exception cref="T:System.NotSupportedException">Non esiste alcuna connessione corrente a un'istanza di SQL Server. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBoolean(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata come valore Boolean.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetByte(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata sotto forma di byte.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Legge un flusso di byte dalla colonna specificata, partendo dalla posizione indicata da <paramref name="dataOffset" /> e, nel buffer, partendo dalla posizione indicata da <paramref name="bufferOffset" />.</summary>\r
+      <returns>Numero effettivo di byte letti.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <param name="dataOffset">Indice all'interno della riga dal quale iniziare l'operazione di lettura.</param>\r
+      <param name="buffer">Buffer in cui copiare i dati.</param>\r
+      <param name="bufferOffset">Indice con il buffer in cui i dati vengono copiati.</param>\r
+      <param name="length">Numero massimo di caratteri da leggere.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChar(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata sotto forma di carattere singolo.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
+      <summary>Legge un flusso di caratteri dalla colonna specificata, partendo dalla posizione indicata da <paramref name="dataOffset" /> e, nel buffer, partendo dalla posizione indicata da <paramref name="bufferOffset" />.</summary>\r
+      <returns>Numero effettivo di caratteri letti.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <param name="dataOffset">Indice all'interno della riga dal quale iniziare l'operazione di lettura.</param>\r
+      <param name="buffer">Buffer in cui copiare i dati.</param>\r
+      <param name="bufferOffset">Indice con il buffer in cui i dati vengono copiati.</param>\r
+      <param name="length">Numero massimo di caratteri da leggere.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetData(System.Int32)">\r
+      <summary>Restituisce un oggetto <see cref="T:System.Data.Common.DbDataReader" /> per l'ordinale della colonna richiesta.</summary>\r
+      <returns>Oggetto <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDataTypeName(System.Int32)">\r
+      <summary>Ottiene il nome del tipo di dati della colonna specificata.</summary>\r
+      <returns>Stringa che rappresenta il nome del tipo di dati.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDateTime(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata sotto forma di oggetto <see cref="T:System.DateTime" />.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDbDataReader(System.Int32)">\r
+      <summary>Restituisce un oggetto <see cref="T:System.Data.Common.DbDataReader" /> per l'ordinale della colonna richiesta, che può essere sottoposto a override tramite un'implementazione specifica del provider.</summary>\r
+      <returns>Oggetto <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDecimal(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata sotto forma di oggetto <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDouble(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata sotto forma di numero in virgola mobile e precisione doppia.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetEnumerator">\r
+      <summary>Restituisce un oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere utilizzato per scorrere le righe nel visualizzatore di dati.</summary>\r
+      <returns>Oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere utilizzato per scorrere le righe nel visualizzatore di dati.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldType(System.Int32)">\r
+      <summary>Ottiene il tipo di dati della colonna specificata.</summary>\r
+      <returns>Tipo di dati della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValue``1(System.Int32)">\r
+      <summary>Ottiene in modo sincrono il valore della colonna specificata sotto forma di tipo.</summary>\r
+      <returns>Colonna da recuperare.</returns>\r
+      <param name="ordinal">Colonna da recuperare.</param>\r
+      <typeparam name="T">Ottiene in modo sincrono il valore della colonna specificata sotto forma di tipo.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">La connessione viene eliminata o chiusa durante il richiamo dei dati.<see cref="T:System.Data.SqlClient.SqlDataReader" /> viene chiuso durante il richiamo dei dati.Non sono disponibili dati pronti per essere letti (ad esempio, il primo <see cref="M:System.Data.SqlClient.SqlDataReader.Read" /> non è stato chiamato, o è stato restituito false).Ha tentato di leggere una colonna letta in precedenza in modalità sequenziale.Operazione asincrona in corso.Si applica a tutti i metodi Get* durante l'esecuzione in modalità sequenziale, in quanto possono essere chiamati durante la lettura di un flusso.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentativo di leggere una colonna che non esiste.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> non corrisponde al tipo restituito da SQL Server o non è possibile eseguire il cast.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)">\r
+      <summary>Ottiene in modo sincrono il valore della colonna specificata come tipo.</summary>\r
+      <returns>Tipo di valore da restituire.</returns>\r
+      <param name="ordinal">Tipo di valore da restituire.</param>\r
+      <typeparam name="T">Tipo di valore da restituire.Per ulteriori informazioni, vedere la sezione relativa alle note.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">La connessione viene eliminata o chiusa durante il richiamo dei dati.<see cref="T:System.Data.Common.DbDataReader" /> viene chiuso durante il richiamo dei dati.Non sono disponibili dati pronti per essere letti (ad esempio, il primo <see cref="M:System.Data.Common.DbDataReader.Read" /> non è stato chiamato, o è stato restituito false).Ha tentato di leggere una colonna letta in precedenza in modalità sequenziale.Operazione asincrona in corso.Si applica a tutti i metodi Get* durante l'esecuzione in modalità sequenziale, in quanto possono essere chiamati durante la lettura di un flusso.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentativo di leggere una colonna che non esiste.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> non corrisponde al tipo restituito dall'origine dati o non è possibile eseguire il cast.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Ottiene in modo sincrono il valore della colonna specificata come tipo.</summary>\r
+      <returns>Tipo di valore da restituire.</returns>\r
+      <param name="ordinal">Tipo di valore da restituire.</param>\r
+      <param name="cancellationToken">L'istruzione di annullamento, che passa una notifica relativa alle operazioni che devono essere annullate.Ciò non garantisce l'annullamento.Impostazione di CancellationToken.None che rende questo metodo equivalente a <see cref="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)" />.L'attività restituita deve essere contrassegnata come annullata.</param>\r
+      <typeparam name="T">Tipo di valore da restituire.Per ulteriori informazioni, vedere la sezione relativa alle note.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">La connessione viene eliminata o chiusa durante il richiamo dei dati.<see cref="T:System.Data.Common.DbDataReader" /> viene chiuso durante il richiamo dei dati.Non sono disponibili dati pronti per essere letti (ad esempio, il primo <see cref="M:System.Data.Common.DbDataReader.Read" /> non è stato chiamato, o è stato restituito false).Ha tentato di leggere una colonna letta in precedenza in modalità sequenziale.Operazione asincrona in corso.Si applica a tutti i metodi Get* durante l'esecuzione in modalità sequenziale, in quanto possono essere chiamati durante la lettura di un flusso.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentativo di leggere una colonna che non esiste.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> non corrisponde al tipo restituito dall'origine dati o non è possibile eseguire il cast.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFloat(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata sotto forma di numero in virgola mobile e precisione singola.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetGuid(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata come identificatore univoco globale (GUID).</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt16(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata sotto forma di intero con segno a 16 bit.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt32(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata sotto forma di intero con segno a 32 bit.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt64(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata sotto forma di intero con segno a 64 bit.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetName(System.Int32)">\r
+      <summary>Ottiene il nome della colonna, dato l'ordinale della colonna in base zero.</summary>\r
+      <returns>Nome della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetOrdinal(System.String)">\r
+      <summary>Ottiene l'ordinale della colonna, dato il nome della colonna.</summary>\r
+      <returns>Posizione ordinale della colonna in base zero.</returns>\r
+      <param name="name">Nome della colonna.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Il nome specificato non è un nome di colonna valido.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificFieldType(System.Int32)">\r
+      <summary>Restituisce il tipo di campo specifico del provider per la colonna specificata.</summary>\r
+      <returns>Oggetto <see cref="T:System.Type" /> che descrive il tipo di dati della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValue(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata come istanza della classe <see cref="T:System.Object" />.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValues(System.Object[])">\r
+      <summary>Ottiene tutte le colonne attributo specifiche del provider nell'insieme per la riga corrente.</summary>\r
+      <returns>Numero di istanze di <see cref="T:System.Object" /> nella matrice.</returns>\r
+      <param name="values">Matrice di <see cref="T:System.Object" /> in cui copiare le colonne attributo.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetStream(System.Int32)">\r
+      <summary>Recupera i dati come <see cref="T:System.IO.Stream" />.</summary>\r
+      <returns>Oggetto restituito.</returns>\r
+      <param name="ordinal">Recupera i dati come <see cref="T:System.IO.Stream" />.</param>\r
+      <exception cref="T:System.InvalidOperationException">La connessione viene eliminata o chiusa durante il richiamo dei dati.<see cref="T:System.Data.Common.DbDataReader" /> viene chiuso durante il richiamo dei dati.Non sono disponibili dati pronti per essere letti (ad esempio, il primo <see cref="M:System.Data.Common.DbDataReader.Read" /> non è stato chiamato, o è stato restituito false).Ha tentato di leggere una colonna letta in precedenza in modalità sequenziale.Operazione asincrona in corso.Si applica a tutti i metodi Get* durante l'esecuzione in modalità sequenziale, in quanto possono essere chiamati durante la lettura di un flusso.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentativo di leggere una colonna che non esiste.</exception>\r
+      <exception cref="T:System.InvalidCastException">Il tipo restituito non è uno dei tipi di seguito:binaryimagevarbinaryudt</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetString(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata come istanza della classe <see cref="T:System.String" />.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.InvalidCastException">Il cast specificato non è valido. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetTextReader(System.Int32)">\r
+      <summary>Recupera i dati come <see cref="T:System.IO.TextReader" />.</summary>\r
+      <returns>Oggetto restituito.</returns>\r
+      <param name="ordinal">Recupera i dati come <see cref="T:System.IO.TextReader" />.</param>\r
+      <exception cref="T:System.InvalidOperationException">La connessione viene eliminata o chiusa durante il richiamo dei dati.<see cref="T:System.Data.Common.DbDataReader" /> viene chiuso durante il richiamo dei dati.Non sono disponibili dati pronti per essere letti (ad esempio, il primo <see cref="M:System.Data.Common.DbDataReader.Read" /> non è stato chiamato, o è stato restituito false).Ha tentato di leggere una colonna letta in precedenza in modalità sequenziale.Operazione asincrona in corso.Si applica a tutti i metodi Get* durante l'esecuzione in modalità sequenziale, in quanto possono essere chiamati durante la lettura di un flusso.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentativo di leggere una colonna che non esiste.</exception>\r
+      <exception cref="T:System.InvalidCastException">Il tipo restituito non è uno dei tipi di seguito:charncharntextnvarchartestovarchar</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValue(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata come istanza della classe <see cref="T:System.Object" />.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValues(System.Object[])">\r
+      <summary>Popola una matrice di oggetti con i valori della colonna della riga corrente.</summary>\r
+      <returns>Numero di istanze di <see cref="T:System.Object" /> nella matrice.</returns>\r
+      <param name="values">Matrice di <see cref="T:System.Object" /> in cui copiare le colonne attributo.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.HasRows">\r
+      <summary>Ottiene un valore che indica se la classe <see cref="T:System.Data.Common.DbDataReader" /> contiene una o più righe.</summary>\r
+      <returns>true se la classe <see cref="T:System.Data.Common.DbDataReader" /> contiene una o più righe. In caso contrario, false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.IsClosed">\r
+      <summary>Ottiene un valore che indica se la classe <see cref="T:System.Data.Common.DbDataReader" /> è chiusa.</summary>\r
+      <returns>true se l'oggetto <see cref="T:System.Data.Common.DbDataReader" /> è chiuso. In caso contrario, false.</returns>\r
+      <exception cref="T:System.InvalidOperationException">La classe <see cref="T:System.Data.SqlClient.SqlDataReader" /> è chiusa. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)">\r
+      <summary>Ottiene un valore che indica se la colonna contiene valori non esistenti o mancanti.</summary>\r
+      <returns>true se la colonna specificata equivale a <see cref="T:System.DBNull" />, in caso contrario, false.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)">\r
+      <summary>Versione asincrona di <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" /> che ottiene un valore che indica se la colonna contiene valori non esistenti o mancanti.</summary>\r
+      <returns>true se il valore della colonna specificata equivale a DBNull, in caso contrario, false.</returns>\r
+      <param name="ordinal">Colonna in base zero da recuperare.</param>\r
+      <exception cref="T:System.InvalidOperationException">La connessione viene eliminata o chiusa durante il richiamo dei dati.<see cref="T:System.Data.Common.DbDataReader" /> viene chiuso durante il richiamo dei dati.Non sono disponibili dati pronti per essere letti (ad esempio, il primo <see cref="M:System.Data.Common.DbDataReader.Read" /> non è stato chiamato, o è stato restituito false).Tentativo di leggere una colonna letta in precedenza in modalità sequenziale.Operazione asincrona in corso.Si applica a tutti i metodi Get* durante l'esecuzione in modalità sequenziale, in quanto possono essere chiamati durante la lettura di un flusso.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentativo di leggere una colonna che non esiste.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Versione asincrona di <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" /> che ottiene un valore che indica se la colonna contiene valori non esistenti o mancanti.Invia facoltativamente una notifica di richiesta di annullamento delle operazioni.</summary>\r
+      <returns>true se il valore della colonna specificata equivale a DBNull, in caso contrario, false.</returns>\r
+      <param name="ordinal">Colonna in base zero da recuperare.</param>\r
+      <param name="cancellationToken">L'istruzione di annullamento, che passa una notifica relativa alle operazioni che devono essere annullate.Ciò non garantisce l'annullamento.Impostazione di CancellationToken.None che rende questo metodo equivalente a <see cref="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)" />.L'attività restituita deve essere contrassegnata come annullata.</param>\r
+      <exception cref="T:System.InvalidOperationException">La connessione viene eliminata o chiusa durante il richiamo dei dati.<see cref="T:System.Data.Common.DbDataReader" /> viene chiuso durante il richiamo dei dati.Non sono disponibili dati pronti per essere letti (ad esempio, il primo <see cref="M:System.Data.Common.DbDataReader.Read" /> non è stato chiamato, o è stato restituito false).Tentativo di leggere una colonna letta in precedenza in modalità sequenziale.Operazione asincrona in corso.Si applica a tutti i metodi Get* durante l'esecuzione in modalità sequenziale, in quanto possono essere chiamati durante la lettura di un flusso.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Tentativo di leggere una colonna che non esiste.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.Int32)">\r
+      <summary>Ottiene il valore della colonna specificata come istanza della classe <see cref="T:System.Object" />.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="ordinal">Posizione ordinale della colonna in base zero.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">L'indice passato non rientrava nell'intervallo compreso tra 0 e <see cref="P:System.Data.IDataRecord.FieldCount" />. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.String)">\r
+      <summary>Ottiene il valore della colonna specificata come istanza della classe <see cref="T:System.Object" />.</summary>\r
+      <returns>Valore della colonna specificata.</returns>\r
+      <param name="name">Nome della colonna.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Non è stata trovata alcuna colonna con il nome specificato. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResult">\r
+      <summary>Sposta il lettore sul risultato successivo durante la lettura dei risultati di un batch di istruzioni.</summary>\r
+      <returns>true se sono presenti più gruppi di risultati; in caso contrario, false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync">\r
+      <summary>Una versione asincrona di <see cref="M:System.Data.Common.DbDataReader.NextResult" /> che sposta il lettore sul risultato successivo durante la lettura dei risultati di un batch di istruzioni.Richiama <see cref="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)">\r
+      <summary>Si tratta della versione asincrona di <see cref="M:System.Data.Common.DbDataReader.NextResult" />.I provider devono eseguire l'override con un'implementazione appropriata.Il <paramref name="cancellationToken" /> può facoltativamente essere ignorato.L'implementazione predefinita richiama il metodo sincrono <see cref="M:System.Data.Common.DbDataReader.NextResult" /> e restituisce un'attività completata, bloccando il thread chiamante.L'implementazione predefinita restituirà un'attività annullata se viene passato un <paramref name="cancellationToken" /> già annullato.Le eccezioni generate da <see cref="M:System.Data.Common.DbDataReader.NextResult" /> verranno passate mediante la proprietà Task Exception restituita.Non si devono richiamare altri metodi e proprietà dell'oggetto DbDataReader mentre l'attività restituita non è ancora completata.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="cancellationToken">L'istruzione di annullamento.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Read">\r
+      <summary>Sposta il lettore al record successivo in un gruppo di risultati.</summary>\r
+      <returns>true se sono presenti più righe; in caso contrario, false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync">\r
+      <summary>Versione asincrona di <see cref="M:System.Data.Common.DbDataReader.Read" />, che avanza il lettore al record successivo di un set di risultati.Questo metodo richiama <see cref="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)" /> con CancellationToken.None.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)">\r
+      <summary>Si tratta della versione asincrona di <see cref="M:System.Data.Common.DbDataReader.Read" />.  I provider devono eseguire l'override con un'implementazione appropriata.Il token di annullamento può facoltativamente essere ignorato.L'implementazione predefinita richiama il metodo sincrono <see cref="M:System.Data.Common.DbDataReader.Read" /> e restituisce un'attività completata, bloccando il thread chiamante.L'implementazione predefinita restituirà un'attività annullata se viene passato un cancellationToken già annullato.  Le eccezioni generate da Read verranno passate mediante la proprietà Task Exception restituita.Non richiamare altri metodi e proprietà dell'oggetto DbDataReader finché l'attività restituita non viene completata.</summary>\r
+      <returns>Attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="cancellationToken">L'istruzione di annullamento.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Errore che si è verificato durante l'esecuzione del testo del comando.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.RecordsAffected">\r
+      <summary>Ottiene il numero di righe modificate, inserite o eliminate dall'esecuzione dell'istruzione SQL. </summary>\r
+      <returns>Numero di righe modificate, inserite o eliminate. -1 per le istruzioni SELECT; 0 se nessuna riga viene alterata o se l'istruzione ha esito negativo.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.VisibleFieldCount">\r
+      <summary>Ottiene il numero di campi nella classe <see cref="T:System.Data.Common.DbDataReader" /> che non sono nascosti.</summary>\r
+      <returns>Numero di campi non nascosti.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbException">\r
+      <summary>La classe base per tutte le eccezioni generate per conto dell'origine dati.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Data.Common.DbException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Data.Common.DbException" /> con il messaggio di errore specificato.</summary>\r
+      <param name="message">Messaggio da visualizzare per questa eccezione.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Data.Common.DbException" /> con il messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione.</summary>\r
+      <param name="message">La stringa del messaggio di errore</param>\r
+      <param name="innerException">Riferimento all'eccezione interna.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameter">\r
+      <summary>Rappresenta un parametro di un oggetto <see cref="T:System.Data.Common.DbCommand" /> e, facoltativamente, il relativo mapping a una colonna <see cref="T:System.Data.DataSet" />.Per ulteriori informazioni sui parametri Configurazione di parametri e di tipi di dati dei parametri, vedere .</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.DbType">\r
+      <summary>Ottiene o imposta l'oggetto <see cref="T:System.Data.DbType" /> del parametro.</summary>\r
+      <returns>Uno dei valori di <see cref="T:System.Data.DbType" />.Il valore predefinito è <see cref="F:System.Data.DbType.String" />.</returns>\r
+      <exception cref="T:System.ArgumentException">La proprietà non è impostata su un oggetto <see cref="T:System.Data.DbType" /> valido.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Direction">\r
+      <summary>Ottiene o imposta un valore che indica se il parametro è solo di input, solo di output, bidirezionale o è un parametro di valore restituito da una stored procedure.</summary>\r
+      <returns>Uno dei valori di <see cref="T:System.Data.ParameterDirection" />.Il valore predefinito è Input.</returns>\r
+      <exception cref="T:System.ArgumentException">La proprietà non è impostata su uno dei valori validi di <see cref="T:System.Data.ParameterDirection" />.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.IsNullable">\r
+      <summary>Ottiene o imposta un valore che indica se il parametro accetta valori null.</summary>\r
+      <returns>true se sono consentiti valori null; in caso contrario, false.Il valore predefinito è false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.ParameterName">\r
+      <summary>Ottiene o imposta il nome della classe <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Nome di <see cref="T:System.Data.Common.DbParameter" />.Il valore predefinito è una stringa vuota ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Precision">\r
+      <summary>[Supportato in .NET Framework 4.5.1 e nelle versioni successive] Ottiene o imposta il numero massimo di cifre utilizzate per rappresentare la proprietà <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Numero massimo di cifre utilizzate per rappresentare la proprietà <see cref="P:System.Data.Common.DbParameter.Value" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.ResetDbType">\r
+      <summary>Ripristina le impostazioni originali della proprietà DbType.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Scale">\r
+      <summary>[Supportato in .NET Framework 4.5.1 e nelle versioni successive] Ottiene o imposta il numero di posizioni decimali in cui viene risolta la proprietà <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Numero di posizioni decimali in cui la proprietà <see cref="P:System.Data.Common.DbParameter.Value" /> viene risolta.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Size">\r
+      <summary>Ottiene o imposta la dimensione massima, in byte, dei dati all'interno della colonna.</summary>\r
+      <returns>Dimensione massima in byte dei dati all'interno della colonna.Il valore predefinito viene dedotto dal valore di parametro.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumn">\r
+      <summary>Ottiene o imposta il nome della colonna di origine mappata alla classe <see cref="T:System.Data.DataSet" /> e utilizzata per il caricamento o la restituzione della proprietà <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Nome della colonna di origine mappata all'oggetto <see cref="T:System.Data.DataSet" />.Il valore predefinito è una stringa vuota.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumnNullMapping">\r
+      <summary>Ottiene o imposta un valore che indica se la colonna di origine è nullable.Ciò consente alla classe <see cref="T:System.Data.Common.DbCommandBuilder" /> di generare correttamente istruzioni Update per le colonne nullable.</summary>\r
+      <returns>true se la colonna di origine è nullable; in caso contrario, false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Value">\r
+      <summary>Ottiene o imposta il valore del parametro.</summary>\r
+      <returns>Oggetto <see cref="T:System.Object" /> che rappresenta il valore del parametro.Il valore predefinito è null.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameterCollection">\r
+      <summary>La classe base per un insieme di parametri pertinenti per una classe <see cref="T:System.Data.Common.DbCommand" />. </summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Add(System.Object)">\r
+      <summary>Aggiunge l'oggetto <see cref="T:System.Data.Common.DbParameter" /> specificato a <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <returns>Indice di un oggetto <see cref="T:System.Data.Common.DbParameter" /> nell'insieme.</returns>\r
+      <param name="value">Proprietà <see cref="P:System.Data.Common.DbParameter.Value" /> della classe <see cref="T:System.Data.Common.DbParameter" /> da aggiungere all'insieme.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.AddRange(System.Array)">\r
+      <summary>Aggiunge una matrice di elementi con i valori specificati alla classe <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <param name="values">Matrice di valori di tipo <see cref="T:System.Data.Common.DbParameter" /> da aggiungere all'insieme.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Clear">\r
+      <summary>Rimuove tutti i valori <see cref="T:System.Data.Common.DbParameter" /> da <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.Object)">\r
+      <summary>Indica se una classe <see cref="T:System.Data.Common.DbParameter" /> con la proprietà <see cref="P:System.Data.Common.DbParameter.Value" /> specificata è contenuta nell'insieme.</summary>\r
+      <returns>true se l'oggetto <see cref="T:System.Data.Common.DbParameter" /> è nell'insieme; in caso contrario, false.</returns>\r
+      <param name="value">Oggetto <see cref="P:System.Data.Common.DbParameter.Value" /> dell'oggetto <see cref="T:System.Data.Common.DbParameter" /> da ricercare nell'insieme.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.String)">\r
+      <summary>Indica se una classe <see cref="T:System.Data.Common.DbParameter" /> con il nome specificato è presente nell'insieme.</summary>\r
+      <returns>true se l'oggetto <see cref="T:System.Data.Common.DbParameter" /> è nell'insieme; in caso contrario, false.</returns>\r
+      <param name="value">Nome della classe <see cref="T:System.Data.Common.DbParameter" /> da ricercare nell'insieme.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.CopyTo(System.Array,System.Int32)">\r
+      <summary>Copia una matrice di elementi nell'insieme, partendo dall'indice specificato.</summary>\r
+      <param name="array">Matrice di elementi da copiare nell'insieme.</param>\r
+      <param name="index">Indice nell'insieme in cui copiare gli elementi.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Count">\r
+      <summary>Specifica il numero di elementi nell'insieme.</summary>\r
+      <returns>Numero di elementi contenuti nell'insieme.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetEnumerator">\r
+      <summary>Consente di esporre il metodo <see cref="M:System.Collections.IEnumerable.GetEnumerator" />, che supporta un'iterazione semplice su un insieme eseguita da un provider di dati .NET Framework.</summary>\r
+      <returns>Interfaccia <see cref="T:System.Collections.IEnumerator" /> che può essere utilizzata per scorrere la raccolta.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.Int32)">\r
+      <summary>Restituisce l'oggetto <see cref="T:System.Data.Common.DbParameter" /> nell'insieme in corrispondenza dell'indice specificato.</summary>\r
+      <returns>Oggetto <see cref="T:System.Data.Common.DbParameter" /> presente nell'insieme in corrispondenza dell'indice specificato.</returns>\r
+      <param name="index">Indice della classe <see cref="T:System.Data.Common.DbParameter" /> nell'insieme.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.String)">\r
+      <summary>Restituisce la classe <see cref="T:System.Data.Common.DbParameter" /> con il nome specificato.</summary>\r
+      <returns>Oggetto <see cref="T:System.Data.Common.DbParameter" /> con il nome specificato.</returns>\r
+      <param name="parameterName">Nome della classe <see cref="T:System.Data.Common.DbParameter" /> nell'insieme.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.Object)">\r
+      <summary>Restituisce l'indice dell'oggetto <see cref="T:System.Data.Common.DbParameter" /> specificato.</summary>\r
+      <returns>Indice dell'oggetto <see cref="T:System.Data.Common.DbParameter" /> specificato.</returns>\r
+      <param name="value">Oggetto <see cref="T:System.Data.Common.DbParameter" /> nell'insieme.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.String)">\r
+      <summary>Restituisce l'indice dell'oggetto <see cref="T:System.Data.Common.DbParameter" /> con il nome specificato.</summary>\r
+      <returns>Indice dell'oggetto <see cref="T:System.Data.Common.DbParameter" /> con il nome specificato.</returns>\r
+      <param name="parameterName">Nome dell'oggetto <see cref="T:System.Data.Common.DbParameter" /> nell'insieme.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Insert(System.Int32,System.Object)">\r
+      <summary>Inserisce l'indice specificato dell'oggetto <see cref="T:System.Data.Common.DbParameter" /> con il nome specificato nell'insieme in corrispondenza dell'indice specificato.</summary>\r
+      <param name="index">Indice in corrispondenza del quale inserire l'oggetto <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <param name="value">Oggetto <see cref="T:System.Data.Common.DbParameter" /> da inserire nell'insieme.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.Int32)">\r
+      <summary>Ottiene e imposta la classe <see cref="T:System.Data.Common.DbParameter" /> in corrispondenza dell'indice specificato.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> in corrispondenza dell'indice specificato.</returns>\r
+      <param name="index">Indice in base zero del parametro.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">L'indice specificato non esiste. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.String)">\r
+      <summary>Ottiene e imposta la classe <see cref="T:System.Data.Common.DbParameter" /> con il nome specificato.</summary>\r
+      <returns>Classe <see cref="T:System.Data.Common.DbParameter" /> con il nome specificato.</returns>\r
+      <param name="parameterName">Nome del parametro.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">L'indice specificato non esiste. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Remove(System.Object)">\r
+      <summary>Rimuove l'oggetto <see cref="T:System.Data.Common.DbParameter" /> specificato dall'insieme.</summary>\r
+      <param name="value">Oggetto <see cref="T:System.Data.Common.DbParameter" /> da rimuovere.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.Int32)">\r
+      <summary>Rimuove l'oggetto <see cref="T:System.Data.Common.DbParameter" /> dall'insieme in corrispondenza dell'indice specificato.</summary>\r
+      <param name="index">Indice in cui si trova l'oggetto <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.String)">\r
+      <summary>Rimuove l'oggetto <see cref="T:System.Data.Common.DbParameter" /> con il nome specificato dall'insieme.</summary>\r
+      <param name="parameterName">Nome dell'oggetto <see cref="T:System.Data.Common.DbParameter" /> da rimuovere.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.Int32,System.Data.Common.DbParameter)">\r
+      <summary>Imposta l'oggetto <see cref="T:System.Data.Common.DbParameter" /> in corrispondenza dell'indice specificato su un nuovo valore. </summary>\r
+      <param name="index">Indice in cui si trova l'oggetto <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <param name="value">Nuovo valore <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.String,System.Data.Common.DbParameter)">\r
+      <summary>Imposta l'oggetto <see cref="T:System.Data.Common.DbParameter" /> con il nome specificato su un nuovo valore.</summary>\r
+      <param name="parameterName">Nome dell'oggetto <see cref="T:System.Data.Common.DbParameter" /> nell'insieme.</param>\r
+      <param name="value">Nuovo valore <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.SyncRoot">\r
+      <summary>Specifica la classe <see cref="T:System.Object" /> da utilizzare per sincronizzare l'accesso all'insieme.</summary>\r
+      <returns>Classe <see cref="T:System.Object" /> da utilizzare per sincronizzare l'accesso alla classe <see cref="T:System.Data.Common.DbParameterCollection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#ICollection#IsSynchronized"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#Item(System.Int32)">\r
+      <summary>Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.</summary>\r
+      <returns>Elemento in corrispondenza dell'indice specificato.</returns>\r
+      <param name="index">Indice a base zero dell'elemento da ottenere o impostare.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbProviderFactory">\r
+      <summary>Rappresenta un gruppo di metodi per la creazione di istanze dell'implementazione di un provider delle classi di origini dati.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.#ctor">\r
+      <summary>Inizializza una nuova istanza di una classe <see cref="T:System.Data.Common.DbProviderFactory" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateCommand">\r
+      <summary>Restituisce una nuova istanza della classe del provider che implementa la classe <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Nuova istanza di <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnection">\r
+      <summary>Restituisce una nuova istanza della classe del provider che implementa la classe <see cref="T:System.Data.Common.DbConnection" />.</summary>\r
+      <returns>Nuova istanza di <see cref="T:System.Data.Common.DbConnection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnectionStringBuilder">\r
+      <summary>Restituisce una nuova istanza della classe del provider che implementa la classe <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Nuova istanza di <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateParameter">\r
+      <summary>Restituisce una nuova istanza della classe del provider che implementa la classe <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Nuova istanza di <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbTransaction">\r
+      <summary>Classe base per una transazione. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.#ctor">\r
+      <summary>Inizializza un nuovo oggetto <see cref="T:System.Data.Common.DbTransaction" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Commit">\r
+      <summary>Esegue il commit della transazione di database.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.Connection">\r
+      <summary>Specifica l'oggetto <see cref="T:System.Data.Common.DbConnection" /> associato alla transazione.</summary>\r
+      <returns>Oggetto <see cref="T:System.Data.Common.DbConnection" /> associato alla transazione.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.DbConnection">\r
+      <summary>Specifica l'oggetto <see cref="T:System.Data.Common.DbConnection" /> associato alla transazione.</summary>\r
+      <returns>Oggetto <see cref="T:System.Data.Common.DbConnection" /> associato alla transazione.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose">\r
+      <summary>Consente di liberare le risorse non gestite utilizzate dalla classe <see cref="T:System.Data.Common.DbTransaction" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate da <see cref="T:System.Data.Common.DbTransaction" /> e, facoltativamente, le risorse gestite.</summary>\r
+      <param name="disposing">true se questo metodo rilascia tutte le risorse contenute da qualsiasi oggetto gestito a cui questa classe <see cref="T:System.Data.Common.DbTransaction" /> fa riferimento.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.IsolationLevel">\r
+      <summary>Specifica l'oggetto <see cref="T:System.Data.IsolationLevel" /> per questa transazione.</summary>\r
+      <returns>Oggetto <see cref="T:System.Data.IsolationLevel" /> per questa transazione.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Rollback">\r
+      <summary>Esegue il rollback di una transazione da uno stato in sospeso.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Diagnostics.StackTrace.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Diagnostics.StackTrace.xml
new file mode 100644 (file)
index 0000000..f9f730d
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.StackTrace</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.StackFrame">\r
+      <summary>Fornisce informazioni su un oggetto <see cref="T:System.Diagnostics.StackFrame" /> che rappresenta una chiamata a una funzione sullo stack di chiamate per il thread corrente.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileColumnNumber">\r
+      <summary>Ottiene il numero della colonna nel file che contiene il codice in esecuzione.Le informazioni vengono generalmente estratte dai simboli di debug relativi al file eseguibile.</summary>\r
+      <returns>Numero di colonna del file oppure 0 (zero) se non è possibile determinare il numero di colonna del file.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileLineNumber">\r
+      <summary>Ottiene il numero della riga nel file che contiene il codice in esecuzione.Le informazioni vengono generalmente estratte dai simboli di debug relativi al file eseguibile.</summary>\r
+      <returns>Numero di riga del file oppure 0 (zero) se non è possibile determinare il numero di riga del file.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileName">\r
+      <summary>Ottiene il nome del file che contiene il codice in esecuzione.Le informazioni vengono generalmente estratte dai simboli di debug relativi al file eseguibile.</summary>\r
+      <returns>Nome del file oppure null se non è possibile determinare il nome del file.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetILOffset">\r
+      <summary>Ottiene l'offset dall'inizio del codice MSIL (Microsoft Intermediate Language) per il metodo in esecuzione.Tale offset può essere approssimativo, in base al fatto che il compilatore JIT stia generando o meno un codice di debug.La generazione di queste informazioni di debug è controllata dall'elemento <see cref="T:System.Diagnostics.DebuggableAttribute" />.</summary>\r
+      <returns>Offset dall'inizio del codice MSIL per il metodo in esecuzione.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetMethod">\r
+      <summary>Ottiene il metodo in cui è in esecuzione il frame.</summary>\r
+      <returns>Metodo in cui è in esecuzione il frame.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Diagnostics.StackFrame.OFFSET_UNKNOWN">\r
+      <summary>Definisce il valore restituito dal metodo <see cref="M:System.Diagnostics.StackFrame.GetNativeOffset" /> o dal metodo <see cref="M:System.Diagnostics.StackFrame.GetILOffset" /> quando l'offset nativo o MSIL (Microsoft Intermediate Language) è sconosciuto.Questo campo è costante.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.ToString">\r
+      <summary>Compila una rappresentazione leggibile dell'analisi dello stack.</summary>\r
+      <returns>Rappresentazione leggibile dell'analisi dello stack.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Diagnostics.StackFrameExtensions"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeImageBase(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeIP(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasILOffset(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasMethod(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasNativeImage(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasSource(System.Diagnostics.StackFrame)"></member>\r
+    <member name="T:System.Diagnostics.StackTrace">\r
+      <summary>Rappresenta un'analisi dello stack, vale a dire una raccolta ordinata di uno o più stack frame.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.#ctor(System.Exception,System.Boolean)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Diagnostics.StackTrace" />, utilizzando l'oggetto eccezione fornito e facoltativamente acquisendo informazioni sull'origine.</summary>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="e" /> è null. </exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.GetFrames">\r
+      <summary>Restituisce una copia di tutti gli stack frame nella traccia corrente dello stack.</summary>\r
+      <returns>Matrice di tipo <see cref="T:System.Diagnostics.StackFrame" /> che rappresenta le chiamate di funzioni nella traccia dello stack.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.ToString">\r
+      <summary>Compila una rappresentazione leggibile dell'analisi dello stack.</summary>\r
+      <returns>Rappresentazione leggibile dell'analisi dello stack.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Diagnostics.Tracing.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Diagnostics.Tracing.xml
new file mode 100644 (file)
index 0000000..1ea9123
--- /dev/null
@@ -0,0 +1,804 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.Tracing</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.Tracing.EventActivityOptions">\r
+      <summary>Specifica il rilevamento di eventi di avvio e arresto attività. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">\r
+      <summary>Consente la sovrapposizione di attività.Per impostazione predefinita, gli avvii e gli arresti di attività devono essere annidati in proprietà.Questo significa che la sequenza Avvio A, Avvio B, Arresto A, Arresto B non è consentita e causerà l'arresto di B contestualmente ad A.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">\r
+      <summary>Disattiva il rilevamento di eventi di avvio e arresto. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">\r
+      <summary>Usa il comportamento predefinito per il rilevamento di eventi di avvio e arresto.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">\r
+      <summary>Consente l'avvio di attività ricorsive.Per impostazione predefinita, un'attività non può essere ricorsiva,pertanto la sequenza Avvio A, Avvio A, Arresto A, Arresto A non è ammessa.Possono però verificarsi attività ricorsive non intenzionali se l'app viene eseguita e per un certo tempo non viene effettuato alcun arresto prima della chiamata di un altro avvio.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventAttribute">\r
+      <summary>Specifica informazioni aggiuntive dello schema di eventi per un evento.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> con l'identificatore dell'evento specificato.</summary>\r
+      <param name="eventId">Identificatore dell'evento.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">\r
+      <summary>Specifica il comportamento degli eventi di avvio e arresto di un'attività.Per attività si intende un'area temporale di un'app compresa tra l'avvio e l'arresto.</summary>\r
+      <returns>Restituisce <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">\r
+      <summary>Ottiene o imposta un registro eventi aggiuntivo in cui deve essere scritto l'evento.</summary>\r
+      <returns>Registro eventi aggiuntivo in cui deve essere scritto l'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">\r
+      <summary>Ottiene o imposta l'identificatore per l'evento.</summary>\r
+      <returns>Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">\r
+      <summary>Ottiene o imposta le parole chiave per l'evento.</summary>\r
+      <returns>Combinazione bit per bit dei valori di enumerazione.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">\r
+      <summary>Ottiene o imposta il livello per l'evento.</summary>\r
+      <returns>Uno dei valori di enumerazione che specifica il livello dell'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">\r
+      <summary>Ottiene o imposta un messaggio per l'evento.</summary>\r
+      <returns>Messaggio per l'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">\r
+      <summary>Ottiene o imposta il codice operativo per l'evento.</summary>\r
+      <returns>Uno dei valori di enumerazione che specifica il codice operativo.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">\r
+      <summary>Ottiene e imposta il valore di <see cref="T:System.Diagnostics.Tracing.EventTags" /> per questo oggetto <see cref="T:System.Diagnostics.Tracing.EventAttribute" />.Un tag evento è un valore definito dall'utente che viene passato durante la registrazione dell'evento.</summary>\r
+      <returns>Restituisce il valore di <see cref="T:System.Diagnostics.Tracing.EventTags" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">\r
+      <summary>Ottiene o imposta l'attività per l'evento.</summary>\r
+      <returns>Attività per l'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">\r
+      <summary>Ottiene o imposta la versione dell'evento.</summary>\r
+      <returns>Versione dell'evento.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventChannel">\r
+      <summary>Specifica il canale del registro eventi per l'evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">\r
+      <summary>Canale del log dell'amministratore.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">\r
+      <summary>Canale analitico.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">\r
+      <summary>Canale di debug.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.None">\r
+      <summary>Nessun canale specificato.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">\r
+      <summary>Canale operativo. </summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommand">\r
+      <summary>Descrive il comando (proprietà <see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" />) che viene passato al callback di <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">\r
+      <summary>Disabilitare l'evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">\r
+      <summary>Abilitare l'evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">\r
+      <summary>Inviare il manifesto.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Update">\r
+      <summary>Aggiorna l'evento.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">\r
+      <summary>Fornisce gli argomenti per il callback <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">\r
+      <summary>Ottiene la matrice di argomenti per il callback.</summary>\r
+      <returns>Matrice di argomenti di callback.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">\r
+      <summary>Ottiene il comando per il callback.</summary>\r
+      <returns>Comando di callback.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">\r
+      <summary>Disabilita l'evento con l'identificatore specificato.</summary>\r
+      <returns>true se <paramref name="eventId" /> è compreso nell'intervallo; in caso contrario, false.</returns>\r
+      <param name="eventId">Identificatore dell'evento da disabilitare.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">\r
+      <summary>Abilita l'evento con l'identificatore specificato.</summary>\r
+      <returns>true se <paramref name="eventId" /> è compreso nell'intervallo; in caso contrario, false.</returns>\r
+      <param name="eventId">Identificatore dell'evento da abilitare.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventDataAttribute">\r
+      <summary>Specifica un tipo da passare al metodo <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">\r
+      <summary>Ottiene o imposta il nome da applicare a un evento se il tipo o la proprietà dell'evento non viene denominata in modo esplicito.</summary>\r
+      <returns>Nome da applicare all'evento o alla proprietà.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">\r
+      <summary>L'oggetto <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> viene inserito nei campi di tipi definiti dall'utente che vengono passati come payload di <see cref="T:System.Diagnostics.Tracing.EventSource" />. </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">\r
+      <summary>Ottiene e imposta il valore che specifica come formattare il valore di un tipo definito dall'utente.</summary>\r
+      <returns>Restituisce un valore di <see cref="T:System.Diagnostics.Tracing.EventFieldFormat" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">\r
+      <summary>Ottiene e imposta il valore di <see cref="T:System.Diagnostics.Tracing.EventFieldTags" /> definito dall'utente e obbligatorio per i campi che contengono dati non corrispondenti a uno dei tipi supportati. </summary>\r
+      <returns>Restituisce <see cref="T:System.Diagnostics.Tracing.EventFieldTags" />.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldFormat">\r
+      <summary>Specifica come formattare il valore di un tipo definito dall'utente e può essere usato per eseguire l'override della formattazione predefinita per un campo.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">\r
+      <summary>Valore booleano.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">\r
+      <summary>Valore predefinito.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">\r
+      <summary>Valore esadecimale.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">\r
+      <summary>HResult.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">\r
+      <summary>JSON.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">\r
+      <summary>Stringa.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">\r
+      <summary>XML.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldTags">\r
+      <summary>Specifica il tag definito dall'utente inserito nei campi di tipi definiti dall'utente e passati come payload <see cref="T:System.Diagnostics.Tracing.EventSource" /> tramite l'oggetto <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">\r
+      <summary>Non specifica alcun tag ed è uguale a zero.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">\r
+      <summary>Specifica che una proprietà deve essere ignorata durante la scrittura di un tipo di evento con il metodo <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" />.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventKeywords">\r
+      <summary>Definisce le parole chiave standard che si applicano agli eventi.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.All">\r
+      <summary>Tutti i bit sono impostati su 1, in modo da rappresentare ogni possibile gruppo di eventi.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">\r
+      <summary>Allegato a tutti gli eventi di controllo di sicurezza con errori.Usare questa parola chiave solo per gli eventi nel log di sicurezza.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">\r
+      <summary>Allegato a tutti gli eventi di controllo di sicurezza senza errori.Usare questa parola chiave solo per gli eventi nel log di sicurezza.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">\r
+      <summary>Allegato per trasferire eventi dove l'ID Activity correlato (ID di correlazione) è un valore calcolato, ma non garantito per essere univoco (non è un vero GUID).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">\r
+      <summary>Associato agli eventi generati usando la funzione RaiseEvent.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.None">\r
+      <summary>Non è stato applicato alcun filtro alle parole chiave durante la pubblicazione dell'evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">\r
+      <summary>Allegato a tutti gli eventi SQM (Service Quality Mechanism).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">\r
+      <summary>Allegato a tutti gli eventi di contesto di Infrastruttura diagnostica Windows (WDI).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">\r
+      <summary>Allegato a tutti gli eventi diagnostici di Infrastruttura diagnostica Windows (WDI).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventLevel">\r
+      <summary>Identifica il livello di un evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">\r
+      <summary>Questo livello corrisponde a un errore critico e costituisce un errore grave che ne ha provocato uno irreversibile.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Error">\r
+      <summary>Questo livello aggiunge gli errori standard che indicano un problema.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">\r
+      <summary>Questo livello aggiunge eventi o messaggi informativi che non sono errori,ma consentono di tracciare l'avanzamento o lo stato di un'applicazione.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">\r
+      <summary>Nessun filtro di livello applicato all'evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">\r
+      <summary>Questo livello aggiunge eventi o messaggi piuttosto lunghi.Determina la registrazione di tutti gli eventi.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">\r
+      <summary>Questo livello aggiunge eventi di avviso (ad esempio, eventi pubblicati perché un disco è quasi pieno).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventListener">\r
+      <summary>Fornisce metodi per abilitare e disabilitare gli eventi dalle origini evento.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventListener" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Disabilita tutti gli eventi per l'origine evento specificata.</summary>\r
+      <param name="eventSource">Origine evento per cui disabilitare gli eventi.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">\r
+      <summary>Rilascia le risorse usate dall'istanza corrente della classe <see cref="T:System.Diagnostics.Tracing.EventListener" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">\r
+      <summary>Abilita gli eventi per l'origine evento specificata con il livello di dettaglio specificato o un livello inferiore.</summary>\r
+      <param name="eventSource">Origine evento per cui abilitare gli eventi.</param>\r
+      <param name="level">Livello di eventi da abilitare.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Abilita gli eventi per l'origine evento specificata con il livello di dettaglio specificato o un livello inferiore e i flag di parole chiave corrispondenti.</summary>\r
+      <param name="eventSource">Origine evento per cui abilitare gli eventi.</param>\r
+      <param name="level">Livello di eventi da abilitare.</param>\r
+      <param name="matchAnyKeyword">Flag di parole chiave necessari per abilitare gli eventi.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Abilita gli eventi per l'origine evento specificata con il livello di dettaglio specificato o un livello inferiore, i flag di parole chiave evento corrispondenti e gli argomenti corrispondenti.</summary>\r
+      <param name="eventSource">Origine evento per cui abilitare gli eventi.</param>\r
+      <param name="level">Livello di eventi da abilitare.</param>\r
+      <param name="matchAnyKeyword">Flag di parole chiave necessari per abilitare gli eventi.</param>\r
+      <param name="arguments">Argomenti da confrontare per abilitare gli eventi.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Ottiene un numero ridotto non negativo che rappresenta l'origine evento specificata.</summary>\r
+      <returns>Numero ridotto non negativo che rappresenta l'origine evento specificata.</returns>\r
+      <param name="eventSource">Origine evento di cui reperire l'indice.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Chiamato per tutte le origini evento esistenti quando viene creato il listener di eventi e una nuova origine evento viene associata al listener.</summary>\r
+      <param name="eventSource">Origine evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">\r
+      <summary>Chiamato ogni volta che un evento è stato scritto da un'origine evento per la quale il listener di eventi ha abilitato gli eventi.</summary>\r
+      <param name="eventData">Argomenti dell'evento che descrivono l'evento.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventManifestOptions">\r
+      <summary>Specifica la modalità di generazione del manifesto ETW per l'origine evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">\r
+      <summary>Genera un nodo resources nella cartella localization per ogni assembly satellite specificato.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">\r
+      <summary>Esegue l'override del comportamento predefinito in base al quale l'oggetto <see cref="T:System.Diagnostics.Tracing.EventSource" /> corrente deve essere la classe base del tipo definito dall'utente passato al metodo write.In questo modo si abilita la convalida delle origini evento .NET.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">\r
+      <summary>Non è stata specificata alcuna opzione.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">\r
+      <summary>Viene generato un manifesto solo se l'origine evento deve essere registrata nel computer host.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">\r
+      <summary>Causa la generazione di un'eccezione se si verificano incoerenze durante la scrittura del file manifesto.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventOpcode">\r
+      <summary>Definisce i codici operativi standard che l'origine evento allega a eventi.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">\r
+      <summary>Evento iniziale di raccolta di tracce.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">\r
+      <summary>Evento finale di raccolta di tracce.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">\r
+      <summary>Evento di estensione.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">\r
+      <summary>Evento informativo.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">\r
+      <summary>Un evento che viene pubblicato quando un'attività in un'applicazione riceve dati.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">\r
+      <summary>Un evento che viene pubblicato dopo che un'attività in un'applicazione risponde a un evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">\r
+      <summary>Un evento che viene pubblicato dopo che un'attività in un'applicazione si riattiva dallo stato di sospensione.L'evento deve seguire un evento con il codice operativo <see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">\r
+      <summary>Un evento che viene pubblicato quando un'attività in un'applicazione trasferisce dati o risorse di sistema a un'altra attività.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">\r
+      <summary>Un evento che viene pubblicato quando un'applicazione avvia una nuova transazione o attività.Questo codice operativo può essere incorporato in un'altra transazione o attività quando più eventi con codice <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> si susseguono senza un evento corrispondente con codice <see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">\r
+      <summary>Un evento che viene pubblicato quando termina un'attività o una transazione in un'applicazione.L'evento corrisponde all'ultimo evento non abbinato con codice operativo <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">\r
+      <summary>Un evento che viene pubblicato quando un'attività in un'applicazione viene sospesa.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource">\r
+      <summary>Crea eventi per Traccia eventi per Windows (ETW).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventSource" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> e specifica se generare un'eccezione quando si verifica un errore nel codice sottostante di Windows.</summary>\r
+      <param name="throwOnEventWriteErrors">true per generare un'eccezione quando si verifica un errore nel codice sottostante di Windows; in caso contrario, false.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> con le impostazioni di configurazione specificate.</summary>\r
+      <param name="settings">Combinazione bit per bit di valori di enumerazione che specificano le impostazioni di configurazione da applicare all'origine evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Inizializza una nuova istanza dell'oggetto <see cref="T:System.Diagnostics.Tracing.EventSource" /> da usare con eventi non di contratto che contengono le impostazioni e i tratti specificati.</summary>\r
+      <param name="settings">Combinazione bit per bit di valori di enumerazione che specificano le impostazioni di configurazione da applicare all'origine evento.</param>\r
+      <param name="traits">Coppie chiave-valore che specificano i tratti per l'origine evento.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> con il nome specificato.</summary>\r
+      <param name="eventSourceName">Nome da applicare all'origine evento.Non deve essere null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> con il nome e le impostazioni specificate.</summary>\r
+      <param name="eventSourceName">Nome da applicare all'origine evento.Non deve essere null.</param>\r
+      <param name="config">Combinazione bit per bit di valori di enumerazione che specificano le impostazioni di configurazione da applicare all'origine evento.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> con le impostazioni di configurazione specificate.</summary>\r
+      <param name="eventSourceName">Nome da applicare all'origine evento.Non deve essere null.</param>\r
+      <param name="config">Combinazione bit per bit di valori di enumerazione che specificano le impostazioni di configurazione da applicare all'origine evento.</param>\r
+      <param name="traits">Coppie chiave-valore che specificano i tratti per l'origine evento.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">\r
+      <summary>[Supportato in .NET Framework 4.5.1 e versioni successive] Ottiene un'eccezione generata durante la costruzione dell'origine evento.</summary>\r
+      <returns>Eccezione generata durante la costruzione dell'origine evento o null se non è stata generata alcuna eccezione. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">\r
+      <summary>[Supportato in .NET Framework 4.5.1 e versioni successive] Ottiene l'ID attività del thread corrente. </summary>\r
+      <returns>ID attività del thread corrente. </returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">\r
+      <summary>Rilascia tutte le risorse usate dall'istanza corrente della classe <see cref="T:System.Diagnostics.Tracing.EventSource" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.Diagnostics.Tracing.EventSource" /> e facoltativamente le risorse gestite.</summary>\r
+      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">\r
+      <summary>Consente all'oggetto <see cref="T:System.Diagnostics.Tracing.EventSource" /> di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto venga recuperato da Garbage Collection.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">\r
+      <summary>Restituisce una stringa del manifesto XML associato all'origine evento corrente.</summary>\r
+      <returns>Stringa di dati XML.</returns>\r
+      <param name="eventSourceType">Tipo dell'origine evento.</param>\r
+      <param name="assemblyPathToIncludeInManifest">Percorso del file di assembly (.dll) da includere nell'elemento provider del manifesto. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">\r
+      <summary>Restituisce una stringa del manifesto XML associato all'origine evento corrente.</summary>\r
+      <returns>Stringa di dati XML o null (vedere la sezione Osservazioni).</returns>\r
+      <param name="eventSourceType">Tipo dell'origine evento.</param>\r
+      <param name="assemblyPathToIncludeInManifest">Percorso del file di assembly (.dll) da includere nell'elemento provider del manifesto. </param>\r
+      <param name="flags">Combinazione bit per bit dei valori di enumerazione che specificano le modalità di generazione del manifesto.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">\r
+      <summary>Ottiene l'identificatore univoco per questa implementazione dell'origine evento.</summary>\r
+      <returns>Identificatore univoco per questo tipo dell'origine evento.</returns>\r
+      <param name="eventSourceType">Tipo dell'origine evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">\r
+      <summary>Ottiene il nome descrittivo dell'origine evento.</summary>\r
+      <returns>Nome descrittivo dell'origine evento.Il valore predefinito è il nome semplice della classe.</returns>\r
+      <param name="eventSourceType">Tipo dell'origine evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">\r
+      <summary>Ottiene lo snapshot di tutte le origini evento per il dominio applicazione.</summary>\r
+      <returns>Enumerazione di tutte le origini evento nel dominio applicazione.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">\r
+      <summary>Ottiene il valore del tratto associato alla chiave specificata.</summary>\r
+      <returns>Valore del tratto associato alla chiave specificata.Se la chiave non viene trovata, restituisce null.</returns>\r
+      <param name="key">Chiave del tratto da ottenere.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Guid">\r
+      <summary>Identificatore univoco per l'origine evento.</summary>\r
+      <returns>Identificatore univoco per l'origine evento.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">\r
+      <summary>Determina se l'origine evento corrente è abilitata.</summary>\r
+      <returns>true se l'origine evento corrente è abilitata; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Determina se l'origine evento corrente con il livello e la parola chiave specificati è abilitata.</summary>\r
+      <returns>true se l'origine evento è abilitata; in caso contrario, false.</returns>\r
+      <param name="level">Livello dell'origine evento.</param>\r
+      <param name="keywords">Parola chiave dell'origine evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">\r
+      <summary>Determina se l'origine evento è abilitata per eventi con il livello, le parole chiave e il canale specificati.</summary>\r
+      <returns>true se l'origine evento è abilitata per il livello, le parole chiave e il canale specificati; in caso contrario, false.Il risultato di questo metodo è solo un'approssimazione che indica se un particolare evento è attivo.Usarlo per evitare attività onerose di calcolo per la registrazione quando quest'ultima è disabilitata.Le origini evento possono includere filtri aggiuntivi che ne determinano l'attività.</returns>\r
+      <param name="level">Livello dell'evento da controllare.Un'origine evento verrà considerata abilitata quando il relativo livello è maggiore o uguale a <paramref name="level" />.</param>\r
+      <param name="keywords">Parole chiave dell'evento da controllare.</param>\r
+      <param name="channel">Canale dell'evento da controllare.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Name">\r
+      <summary>Il nome descrittivo della classe che deriva dall'origine evento.</summary>\r
+      <returns>Nome descrittivo della classe derivata.Il valore predefinito è il nome semplice della classe.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">\r
+      <summary>Chiamato quando l'origine evento corrente viene aggiornata dal controller.</summary>\r
+      <param name="command">Argomenti per l'evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Invia un comando a un'origine evento specificata.</summary>\r
+      <param name="eventSource">L'origine evento a cui inviare il comando.</param>\r
+      <param name="command">Il comando di evento da inviare.</param>\r
+      <param name="commandArguments">Argomenti per il comando evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">\r
+      <summary>[Supportato in .NET Framework 4.5.1 e versioni successive] Imposta l'ID attività nel thread corrente.</summary>\r
+      <param name="activityId">ID attività del nuovo thread corrente o <see cref="F:System.Guid.Empty" /> per indicare che il lavoro sul thread corrente non è associato ad alcuna attività. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">\r
+      <summary>[Supportato in .NET Framework 4.5.1 e versioni successive] Imposta l'ID attività nel thread corrente e restituisce l'ID attività precedente.</summary>\r
+      <param name="activityId">ID attività del nuovo thread corrente o <see cref="F:System.Guid.Empty" /> per indicare che il lavoro sul thread corrente non è associato ad alcuna attività.</param>\r
+      <param name="oldActivityThatWillContinue">Quando questo metodo viene restituito, contiene l'ID attività precedente nel thread corrente. </param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Settings">\r
+      <summary>Ottiene le impostazioni applicate a questa origine evento.</summary>\r
+      <returns>Impostazioni applicate a questa origine evento.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.ToString">\r
+      <summary>Ottiene una rappresentazione di stringa dell'istanza dell'origine evento corrente.</summary>\r
+      <returns>Nome e identificatore univoco che identificano l'origine evento corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">\r
+      <summary>Scrive un evento senza campi, ma con il nome e le opzioni predefinite specificate.</summary>\r
+      <param name="eventName">Nome dell'evento da scrivere.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">\r
+      <summary>Scrive un evento senza campi, ma con il nome e le opzioni specificate.</summary>\r
+      <param name="eventName">Nome dell'evento da scrivere.</param>\r
+      <param name="options">Opzioni, quali livello, parole chiave e codice operativo per l'evento.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">\r
+      <summary>Scrive un evento con il nome, i dati e le opzioni specificate.</summary>\r
+      <param name="eventName">Nome dell'evento.</param>\r
+      <param name="options">Opzioni dell'evento.</param>\r
+      <param name="data">Dati dell'evento.Questo tipo deve essere anonimo o contrassegnato con l'attributo <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Tipo che definisce l'evento e i relativi dati associati.Questo tipo deve essere anonimo o contrassegnato con l'attributo <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">\r
+      <summary>Scrive un evento con il nome, le opzioni, le attività correlate e i dati specificati.</summary>\r
+      <param name="eventName">Nome dell'evento.</param>\r
+      <param name="options">Opzioni dell'evento.</param>\r
+      <param name="activityId">ID dell'attività associata all'evento.</param>\r
+      <param name="relatedActivityId">ID di un'attività associata oppure <see cref="F:System.Guid.Empty" /> se non esiste alcuna attività associata.</param>\r
+      <param name="data">Dati dell'evento.Questo tipo deve essere anonimo o contrassegnato con l'attributo <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Tipo che definisce l'evento e i relativi dati associati.Questo tipo deve essere anonimo o contrassegnato con l'attributo <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">\r
+      <summary>Scrive un evento con il nome, le opzioni e i dati specificati.</summary>\r
+      <param name="eventName">Nome dell'evento.</param>\r
+      <param name="options">Opzioni dell'evento.</param>\r
+      <param name="data">Dati dell'evento.Questo tipo deve essere anonimo o contrassegnato con l'attributo <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Tipo che definisce l'evento e i relativi dati associati.Questo tipo deve essere anonimo o contrassegnato con l'attributo <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">\r
+      <summary>Scrive un evento con il nome e i dati specificati.</summary>\r
+      <param name="eventName">Nome dell'evento.</param>\r
+      <param name="data">Dati dell'evento.Questo tipo deve essere anonimo o contrassegnato con l'attributo <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Tipo che definisce l'evento e i relativi dati associati.Questo tipo deve essere anonimo o contrassegnato con l'attributo <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti di matrice di byte.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento della matrice di byte.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e un argomento di intero a 32 bit.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento di intero.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti interi a 32 bit.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento di intero.</param>\r
+      <param name="arg2">Argomento di intero.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti interi a 32 bit.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento di intero.</param>\r
+      <param name="arg2">Argomento di intero.</param>\r
+      <param name="arg3">Argomento di intero.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti di stringa e interi a 32 bit.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento di intero a 32 bit.</param>\r
+      <param name="arg2">Argomento stringa.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e un argomento di intero a 64 bit.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento di intero a 64 bit.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">\r
+      <summary>Scrive i dati dell'evento usando l'identificatore e gli argomenti di matrice di byte e di interi a 64 bit specificati.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento di intero a 64 bit.</param>\r
+      <param name="arg2">Argomento della matrice di byte.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti a 64 bit.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento di intero a 64 bit.</param>\r
+      <param name="arg2">Argomento di intero a 64 bit.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti a 64 bit.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento di intero a 64 bit.</param>\r
+      <param name="arg2">Argomento di intero a 64 bit.</param>\r
+      <param name="arg3">Argomento di intero a 64 bit.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti di stringa e interi a 64 bit.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento di intero a 64 bit.</param>\r
+      <param name="arg2">Argomento stringa.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e la matrice di argomenti.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="args">Matrice di oggetti.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti di stringa.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento stringa.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento stringa.</param>\r
+      <param name="arg2">Argomento di intero a 32 bit.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento stringa.</param>\r
+      <param name="arg2">Argomento di intero a 32 bit.</param>\r
+      <param name="arg3">Argomento di intero a 32 bit.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento stringa.</param>\r
+      <param name="arg2">Argomento di intero a 64 bit.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti di stringa.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento stringa.</param>\r
+      <param name="arg2">Argomento stringa.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">\r
+      <summary>Scrive un evento usando l'identificatore evento fornito e gli argomenti di stringa.</summary>\r
+      <param name="eventId">Identificatore dell'evento.Questo valore dovrebbe essere compreso tra 0 e 65535.</param>\r
+      <param name="arg1">Argomento stringa.</param>\r
+      <param name="arg2">Argomento stringa.</param>\r
+      <param name="arg3">Argomento stringa.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>Crea un nuovo overload di <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> tramite l'identificatore evento e i dati dell'evento forniti.</summary>\r
+      <param name="eventId">Identificatore dell'evento.</param>\r
+      <param name="eventDataCount">Numero di elementi dei dati dell'evento.</param>\r
+      <param name="data">Struttura che contiene i dati dell'evento.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">\r
+      <summary>[Supportato in .NET Framework 4.5.1 e versioni successive] Scrive un evento che indica che l'attività corrente è correlata a un'altra attività. </summary>\r
+      <param name="eventId">Identificatore che identifica in modo univoco questo evento nell'oggetto <see cref="T:System.Diagnostics.Tracing.EventSource" />. </param>\r
+      <param name="relatedActivityId">Identificatore dell'attività correlata. </param>\r
+      <param name="args">Matrice di oggetti che contiene i dati relativi all'evento. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>[Supportato in .NET Framework 4.5.1 e versioni successive] Scrive un evento che indica che l'attività corrente è correlata a un'altra attività.</summary>\r
+      <param name="eventId">Identificatore che identifica in modo univoco questo evento nell'oggetto <see cref="T:System.Diagnostics.Tracing.EventSource" />.</param>\r
+      <param name="relatedActivityId">Puntatore al GUID dell'ID attività correlato. </param>\r
+      <param name="eventDataCount">Numero di elementi presenti nel campo <paramref name="data" />. </param>\r
+      <param name="data">Puntatore al primo elemento nel campo dati evento. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource.EventData">\r
+      <summary>Fornisce i dati di evento per creare overload veloci di <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> tramite il metodo <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">\r
+      <summary>Ottiene o imposta il puntatore ai dati per il nuovo overload di <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" />.</summary>\r
+      <returns>Puntatore ai dati.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">\r
+      <summary>Ottiene o imposta il numero di elementi di payload nel nuovo overload di <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> .</summary>\r
+      <returns>Numero degli elementi di payload nel nuovo overload.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">\r
+      <summary>Consente di definire la traccia eventi per il nome Windows (ETW) indipendentemente dal nome della classe di origine dell'evento.   </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">\r
+      <summary>Ottiene o imposta l'identificatore dell'origine dell'evento.</summary>\r
+      <returns>Identificatore di origine dell'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">\r
+      <summary>Ottiene o imposta il nome del file di risorse di localizzazione.</summary>\r
+      <returns>Nome del file di risorse di localizzazione o null se il file di risorse di localizzazione non esiste.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">\r
+      <summary>Ottiene o imposta il nome dell'origine dell'evento.</summary>\r
+      <returns>Nome dell'origine eventi.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceException">\r
+      <summary>Eccezione generata quando si verifica un errore durante la traccia degli eventi per Windows (ETW).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventSourceException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> con un messaggio di errore specificato.</summary>\r
+      <param name="message">Messaggio in cui viene descritto l'errore.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente.</summary>\r
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione </param>\r
+      <param name="innerException">L'eccezione che ha causato l'eccezione corrente o null se non è stata specificata un'eccezione interna. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceOptions">\r
+      <summary>Specifica gli override delle impostazioni predefinite degli eventi, ad esempio il livello di log, le parole chiave e il codice operativo quando viene chiamato il metodo <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions"></member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">\r
+      <summary>Ottiene o imposta le parole chiave applicate all'evento.Se questa proprietà non è impostata, le parole chiave saranno None.</summary>\r
+      <returns>Parole chiave applicate all'evento, oppure None se le parole chiave non vengono impostate.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">\r
+      <summary>Ottiene o imposta il livello evento applicato all'evento. </summary>\r
+      <returns>Livello evento dell'evento.Se non impostato, il valore predefinito è Verbose (5).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">\r
+      <summary>Ottiene o imposta il codice operativo da usare per l'evento specificato. </summary>\r
+      <returns>Codice operativo da usare per l'evento specificato.Se non impostato, il valore predefinito è Info (0).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags"></member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceSettings">\r
+      <summary>Specifica le opzioni di configurazione per un origine evento.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">\r
+      <summary>Non è abilitata alcuna opzione di configurazione speciale.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">\r
+      <summary>Per la generazione degli eventi il listener ETW deve usare un formato basato su manifesto.Impostando questa opzione si indica al listener ETW di usare il formato basato su manifesto per la generazione di eventi.Questa è l'opzione predefinita quando si definisce un tipo derivato da <see cref="T:System.Diagnostics.Tracing.EventSource" /> usando uno dei costruttori <see cref="T:System.Diagnostics.Tracing.EventSource" /> protetti.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">\r
+      <summary>Il listener ETW deve usare un formato autodescrittivo per l'evento.Questa è l'opzione predefinita quando si crea una nuova istanza di <see cref="T:System.Diagnostics.Tracing.EventSource" /> usando uno dei costruttori <see cref="T:System.Diagnostics.Tracing.EventSource" /> pubblici.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">\r
+      <summary>In caso di errore, l'origine evento genera un'eccezione.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTags">\r
+      <summary>Specifica il rilevamento degli eventi di avvio e di arresto dell'attività.Usare solo i 24 bit più bassi.Per altre informazioni, vedere <see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> e <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTags.None">\r
+      <summary>Non specifica alcun tag ed è uguale a zero.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTask">\r
+      <summary>Definisce le attività che si applicano agli eventi.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTask.None">\r
+      <summary>Attività non definita.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">\r
+      <summary>Fornisce i dati per il callback <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">\r
+      <summary>[Supportato in .NET Framework 4.5.1 e versioni successive] Ottiene l'ID attività nel thread in cui l'evento è stato scritto. </summary>\r
+      <returns>ID attività nel thread in cui l'evento è stato scritto. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">\r
+      <summary>Ottiene il canale per l'evento.</summary>\r
+      <returns>Canale per l'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">\r
+      <summary>Ottiene l'identificatore dell'evento.</summary>\r
+      <returns>Identificatore dell'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">\r
+      <summary>Ottiene il nome dell'evento.</summary>\r
+      <returns>Nome dell'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">\r
+      <summary>Ottiene l'oggetto origine evento.</summary>\r
+      <returns>Oggetto origine evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">\r
+      <summary>Ottiene le parola chiave per l'evento.</summary>\r
+      <returns>Parole chiave per l'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">\r
+      <summary>Ottiene il livello dell'evento</summary>\r
+      <returns>Livello dell'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">\r
+      <summary>Ottiene il messaggio per l'evento.</summary>\r
+      <returns>Messaggio per l'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">\r
+      <summary>Ottiene il codice operativo per l'evento.</summary>\r
+      <returns>Codice operativo per l'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">\r
+      <summary>Ottiene il payload per l'evento.</summary>\r
+      <returns>Payload per l'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">\r
+      <summary>Restituisce un elenco di stringhe che rappresentano i nomi di proprietà dell'evento.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">\r
+      <summary>[Supportato in .NET Framework 4.5.1 e versioni successive] Ottiene l'identificatore di un'attività che è correlato all'attività rappresentata dall'istanza corrente. </summary>\r
+      <returns>Identificatore dell'attività correlata oppure <see cref="F:System.Guid.Empty" /> se non esiste alcuna attività correlata.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">\r
+      <summary>Restituisce i tag specificati nella chiamata al metodo <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Diagnostics.Tracing.EventTags" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">\r
+      <summary>Ottiene l'attività per l'evento.</summary>\r
+      <returns>Attività per l'evento.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">\r
+      <summary>Ottiene la versione dell'evento.</summary>\r
+      <returns>Versione dell'evento.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.NonEventAttribute">\r
+      <summary>Identifica un metodo che non sta generando un evento.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" />.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Globalization.Extensions.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Globalization.Extensions.xml
new file mode 100644 (file)
index 0000000..03538f4
--- /dev/null
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Globalization.Extensions</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.StringNormalizationExtensions"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="T:System.Globalization.GlobalizationExtensions"></member>\r
+    <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>\r
+    <member name="T:System.Globalization.IdnMapping">\r
+      <summary>Supporta l'utilizzo di caratteri non ASCII per i nomi di dominio Internet.La classe non può essere ereditata.</summary>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Globalization.IdnMapping" />. </summary>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.AllowUnassigned">\r
+      <summary>Ottiene o imposta un valore che indica se punti di codice Unicode non assegnati vengono utilizzati nelle operazioni eseguite da membri dell'oggetto <see cref="T:System.Globalization.IdnMapping" /> corrente.</summary>\r
+      <returns>true se punti di codice non assegnati vengono utilizzati nelle operazioni; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">\r
+      <summary>Indica se l'oggetto specificato e l'oggetto <see cref="T:System.Globalization.IdnMapping" /> sono uguali.</summary>\r
+      <returns>true se l'oggetto specificato dal <paramref name="obj" /> parametro deriva da <see cref="T:System.Globalization.IdnMapping" /> e le relative proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> sono uguali; in caso contrario, false. </returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">\r
+      <summary>Codifica una stringa di etichette del nome di dominio costituite da caratteri Unicode in una stringa di caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII.La stringa viene formattata in base allo standard IDNA.</summary>\r
+      <returns>Equivalente della stringa specificata dal parametro <paramref name="unicode" />, costituito da caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII (da U+0020 a U+007E) e formattato in base allo standard IDNA.</returns>\r
+      <param name="unicode">Stringa da convertire, costituita da una o più etichette del nome di dominio delimitate da separatori di etichetta.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">\r
+      <summary>Codifica una sottostringa di etichette di nome di dominio che include caratteri Unicode non compresi nell'intervallo di caratteri US-ASCII.La sottostringa viene convertita in una stringa di caratteri Unicode visualizzabili nell'intervallo di caratteri US-ASCII e formattata in base allo standard IDNA.</summary>\r
+      <returns>Equivalente della sottostringa specificata dai parametri <paramref name="unicode" />, <paramref name="index" />, costituito da caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII (da U+0020 a U+007E) e formattato in base allo standard IDNA.</returns>\r
+      <param name="unicode">Stringa da convertire, costituita da una o più etichette del nome di dominio delimitate da separatori di etichetta.</param>\r
+      <param name="index">Offset in base zero nel parametro <paramref name="unicode" /> che specifica l'inizio della sottostringa da convertire.L'operazione di conversione continua fino alla fine della stringa <paramref name="unicode" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="unicode" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">\r
+      <summary>Codifica il numero di caratteri specificato in una sottostringa di etichette di nome di dominio che include caratteri Unicode non compresi nell'intervallo di caratteri US-ASCII.La sottostringa viene convertita in una stringa di caratteri Unicode visualizzabili nell'intervallo di caratteri US-ASCII e formattata in base allo standard IDNA.</summary>\r
+      <returns>Equivalente della sottostringa specificata dai parametri <paramref name="unicode" />, <paramref name="index" /> e <paramref name="count" />, costituito da caratteri Unicode visualizzabili compresi nell'intervallo di caratteri US-ASCII (da U+0020 a U+007E) e formattato in base allo standard IDNA.</returns>\r
+      <param name="unicode">Stringa da convertire, costituita da una o più etichette del nome di dominio delimitate da separatori di etichetta.</param>\r
+      <param name="index">Offset in base zero nel parametro <paramref name="unicode" /> che specifica l'inizio della sottostringa.</param>\r
+      <param name="count">Numero di caratteri da convertire nella sottostringa che inizia nella posizione specificata da <paramref name="index" /> nella stringa <paramref name="unicode" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Il parametro <paramref name="index" /> o <paramref name="count" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="unicode" />.- oppure -<paramref name="index" /> è maggiore della lunghezza di <paramref name="unicode" />, meno <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetHashCode">\r
+      <summary>Restituisce codice hash per l'oggetto <see cref="T:System.Globalization.IdnMapping" />.</summary>\r
+      <returns>Una delle quattro costanti con segno a 32 bit derivate dalle proprietà di un oggetto <see cref="T:System.Globalization.IdnMapping" />.  Il valore restituito non ha alcun significato speciale e non può essere utilizzato in un algoritmo di codice hash.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">\r
+      <summary>Decodifica una stringa di una o più etichette del nome di dominio codificate in base allo standard IDNA in una stringa di caratteri Unicode. </summary>\r
+      <returns>Equivalente Unicode della sottostringa IDNA specificata dal parametro <paramref name="ascii" />.</returns>\r
+      <param name="ascii">Stringa da decodificare costituita da una o più etichette nell'intervallo di caratteri US-ASCII (U+0020 to U+007E) codificate in base allo standard IDNA. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">\r
+      <summary>Decodifica una sottostringa di una o più etichette del nome di dominio codificate in base allo standard IDNA in una stringa di caratteri Unicode. </summary>\r
+      <returns>Equivalente Unicode della sottostringa IDNA specificata dai parametri <paramref name="ascii" /> e <paramref name="index" />.</returns>\r
+      <param name="ascii">Stringa da decodificare costituita da una o più etichette nell'intervallo di caratteri US-ASCII (U+0020 to U+007E) codificate in base allo standard IDNA. </param>\r
+      <param name="index">Offset in base zero nel parametro <paramref name="ascii" /> che specifica l'inizio della sottostringa da decodificare.L'operazione di decodificazione continua fino alla fine della stringa <paramref name="ascii" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="ascii" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">\r
+      <summary>Decodifica una sottostringa di una lunghezza specificata contenente una o più etichette del nome di dominio codificate in base allo standard IDNA in una stringa di caratteri Unicode. </summary>\r
+      <returns>Equivalente Unicode della sottostringa IDNA specificata dai parametri <paramref name="ascii" />, <paramref name="index" /> e <paramref name="count" />.</returns>\r
+      <param name="ascii">Stringa da decodificare costituita da una o più etichette nell'intervallo di caratteri US-ASCII (U+0020 to U+007E) codificate in base allo standard IDNA. </param>\r
+      <param name="index">Offset in base zero nel parametro <paramref name="ascii" /> che specifica l'inizio della sottostringa. </param>\r
+      <param name="count">Numero di caratteri da convertire nella sottostringa che inizia nella posizione specificata dal parametro <paramref name="index" /> nella stringa <paramref name="ascii" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Il parametro <paramref name="index" /> o <paramref name="count" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore della lunghezza del <paramref name="ascii" />.- oppure -<paramref name="index" /> è maggiore della lunghezza di <paramref name="ascii" />, meno <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> non è valido in base alle proprietà <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> e <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> e allo standard IDNA.</exception>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">\r
+      <summary>Ottiene o imposta un valore che indica se convenzioni di denominazione standard o relaxed vengono utilizzate nelle operazioni eseguite da membri dell'oggetto <see cref="T:System.Globalization.IdnMapping" /> corrente.</summary>\r
+      <returns>true se convenzioni di denominazione standard vengono utilizzate nelle operazioni; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="T:System.Text.NormalizationForm">\r
+      <summary>Definisce il tipo di normalizzazione da eseguire.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormC">\r
+      <summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione canonica completa, seguita dalla sostituzione delle sequenze con i relativi componenti primari, se possibile.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormD">\r
+      <summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione canonica completa.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKC">\r
+      <summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione di compatibilità completa, seguita dalla sostituzione delle sequenze con i relativi componenti primari, se possibile.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKD">\r
+      <summary>Indica che una stringa Unicode viene normalizzata mediante una scomposizione di compatibilità completa.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.IO.Compression.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.IO.Compression.xml
new file mode 100644 (file)
index 0000000..79fddbe
--- /dev/null
@@ -0,0 +1,430 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.IO.Compression</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.IO.Compression.CompressionLevel">\r
+      <summary>Specifica i valori che indicano se un'operazione di compressione privilegia le dimensioni di compressione o la velocità.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
+      <summary>L'operazione di compressione deve essere completata il più rapidamente possibile, anche se il file risultante non è compresso in modo ottimale.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
+      <summary>Non deve essere eseguita alcuna compressione del file.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
+      <summary>L'operazione di compressione deve essere compressa in modo ottimale, anche se l'operazione richiede più tempo per il completamento.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.CompressionMode">\r
+      <summary> Specifica se comprimere o decomprimere il flusso sottostante.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Compress">\r
+      <summary>Comprime il flusso sottostante.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
+      <summary>Decomprime il flusso sottostante.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.DeflateStream">\r
+      <summary>Fornisce metodi e proprietà per la compressione e la decompressione dei flussi mediante l'algoritmo Deflate.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.DeflateStream" /> usando il livello di compressione del flusso specificato.</summary>\r
+      <param name="stream">Flusso da comprimere.</param>\r
+      <param name="compressionLevel">Uno dei valori di enumerazione che indica se evidenziare l'efficacia di velocità o compressione quando si comprime il flusso.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">Il flusso non supporta le operazioni di scrittura come la compressione.(La proprietà di <see cref="P:System.IO.Stream.CanWrite" /> sull'oggetto di flusso è false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.DeflateStream" /> usando il livello di compressione del flusso specificato. Facoltativamente mantiene aperto il flusso.</summary>\r
+      <param name="stream">Flusso da comprimere.</param>\r
+      <param name="compressionLevel">Uno dei valori di enumerazione che indica se evidenziare l'efficacia di velocità o compressione quando si comprime il flusso.</param>\r
+      <param name="leaveOpen">true per mantenere l'oggetto flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.Compression.DeflateStream" />; in caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">Il flusso non supporta le operazioni di scrittura come la compressione.(La proprietà di <see cref="P:System.IO.Stream.CanWrite" /> sull'oggetto di flusso è false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.DeflateStream" /> usando la modalità di compressione del flusso specificata.</summary>\r
+      <param name="stream">Flusso da comprimere o decomprimere.</param>\r
+      <param name="mode">Uno dei valori di enumerazione che indica se comprimere o decomprimere il flusso.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> non è un valore di <see cref="T:System.IO.Compression.CompressionMode" /> valido.-oppure-<see cref="T:System.IO.Compression.CompressionMode" /> è <see cref="F:System.IO.Compression.CompressionMode.Compress" />  e <see cref="P:System.IO.Stream.CanWrite" /> è false.-oppure-<see cref="T:System.IO.Compression.CompressionMode" /> è <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  e <see cref="P:System.IO.Stream.CanRead" /> è false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.DeflateStream" /> usando la modalità di compressione del flusso specificata. Facoltativamente mantiene aperto il flusso.</summary>\r
+      <param name="stream">Flusso da comprimere o decomprimere.</param>\r
+      <param name="mode">Uno dei valori di enumerazione che indica se comprimere o decomprimere il flusso.</param>\r
+      <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.Compression.DeflateStream" />; in caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> non è un valore di <see cref="T:System.IO.Compression.CompressionMode" /> valido.-oppure-<see cref="T:System.IO.Compression.CompressionMode" /> è <see cref="F:System.IO.Compression.CompressionMode.Compress" />  e <see cref="P:System.IO.Stream.CanWrite" /> è false.-oppure-<see cref="T:System.IO.Compression.CompressionMode" /> è <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  e <see cref="P:System.IO.Stream.CanRead" /> è false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
+      <summary>Ottiene un riferimento al flusso sottostante.</summary>\r
+      <returns>Oggetto flusso che rappresenta il flusso sottostante.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Il flusso sottostante è chiuso.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
+      <summary>Ottiene un valore che indica se il flusso supporta la lettura durante la decompressione di un file.</summary>\r
+      <returns>true se il valore di <see cref="T:System.IO.Compression.CompressionMode" /> è Decompress e il flusso sottostante è aperto e supporta la lettura; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
+      <summary>Ottiene un valore che indica se il flusso supporta la ricerca.</summary>\r
+      <returns>false in tutti i casi.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
+      <summary>Ottiene un valore che indica se il flusso supporta la scrittura.</summary>\r
+      <returns>true se il valore di <see cref="T:System.IO.Compression.CompressionMode" /> è Compress e il flusso sottostante non è chiuso e supporta la scrittura; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.Compression.DeflateStream" /> e, facoltativamente, le risorse gestite.</summary>\r
+      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Flush">\r
+      <summary>L'implementazione corrente di questo metodo non presenta alcuna funzionalità.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Length">\r
+      <summary>Questa proprietà non è supportata e genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valore long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Questa proprietà non è supportata su questo flusso.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Position">\r
+      <summary>Questa proprietà non è supportata e genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valore long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Questa proprietà non è supportata su questo flusso.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Legge un numero di byte decompressi nella matrice di byte specificata.</summary>\r
+      <returns>Numero di byte letti nella matrice di byte.</returns>\r
+      <param name="array">Matrice per archiviare i byte decompressi.</param>\r
+      <param name="offset">Offset dei byte in <paramref name="array" /> in corrispondenza del quale cui verranno inseriti i byte letti.</param>\r
+      <param name="count">Numero massimo di byte decompressi da leggere.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Al momento della creazione dell'oggetto, il valore di <see cref="T:System.IO.Compression.CompressionMode" /> era Compress.-oppure- Il flusso sottostante non supporta la lettura.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> o <paramref name="count" /> è minore di zero.-oppure-La lunghezza di <paramref name="array" /> meno il punto iniziale dell'indice è minore di <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">Il formato dei dati non è valido.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>Questa operazione non è supportata e genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valore long.</returns>\r
+      <param name="offset">Posizione all'interno del flusso.</param>\r
+      <param name="origin">Uno dei valori di <see cref="T:System.IO.SeekOrigin" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Questa proprietà non è supportata su questo flusso.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
+      <summary>Questa operazione non è supportata e genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary>\r
+      <param name="value">Lunghezza del flusso.</param>\r
+      <exception cref="T:System.NotSupportedException">Questa proprietà non è supportata su questo flusso.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Scrive i byte compressi nel flusso sottostante dalla matrice di byte specificata.</summary>\r
+      <param name="array">Buffer contenente i dati da comprimere.</param>\r
+      <param name="offset">Offset dei byte in <paramref name="array" /> da cui verranno letti i byte.</param>\r
+      <param name="count">Numero massimo di byte da scrivere.</param>\r
+    </member>\r
+    <member name="T:System.IO.Compression.GZipStream">\r
+      <summary>Fornisce i metodi e le proprietà usate per comprimere e decomprimere i flussi.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.GZipStream" /> usando il livello di compressione del flusso specificato.</summary>\r
+      <param name="stream">Flusso in cui scrivere i dati compressi.</param>\r
+      <param name="compressionLevel">Uno dei valori di enumerazione che indica se evidenziare l'efficacia di velocità o compressione quando si comprime il flusso.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">Il flusso non supporta le operazioni di scrittura come la compressione.(La proprietà di <see cref="P:System.IO.Stream.CanWrite" /> sull'oggetto di flusso è false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.GZipStream" /> usando il livello di compressione del flusso specificato. Facoltativamente mantiene aperto il flusso.</summary>\r
+      <param name="stream">Flusso in cui scrivere i dati compressi.</param>\r
+      <param name="compressionLevel">Uno dei valori di enumerazione che indica se evidenziare l'efficacia di velocità o compressione quando si comprime il flusso.</param>\r
+      <param name="leaveOpen">true per mantenere l'oggetto flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.Compression.GZipStream" />; in caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">Il flusso non supporta le operazioni di scrittura come la compressione.(La proprietà di <see cref="P:System.IO.Stream.CanWrite" /> sull'oggetto di flusso è false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.GZipStream" /> usando la modalità di compressione del flusso specificata.</summary>\r
+      <param name="stream">Flusso in cui vengono scritti i dati compressi e decompressi.</param>\r
+      <param name="mode">Uno dei valori di enumerazione che indica se comprimere o decomprimere il flusso.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> non è un valore dell'enumerazione <see cref="T:System.IO.Compression.CompressionMode" /> valido.-oppure-<see cref="T:System.IO.Compression.CompressionMode" /> è <see cref="F:System.IO.Compression.CompressionMode.Compress" />  e <see cref="P:System.IO.Stream.CanWrite" /> è false.-oppure-<see cref="T:System.IO.Compression.CompressionMode" /> è <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  e <see cref="P:System.IO.Stream.CanRead" /> è false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.GZipStream" /> usando la modalità di compressione del flusso specificata. Facoltativamente mantiene aperto il flusso.</summary>\r
+      <param name="stream">Flusso in cui vengono scritti i dati compressi e decompressi.</param>\r
+      <param name="mode">Uno dei valori di enumerazione che indica se comprimere o decomprimere il flusso.</param>\r
+      <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.Compression.GZipStream" />; in caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> non è un valore di <see cref="T:System.IO.Compression.CompressionMode" /> valido.-oppure-<see cref="T:System.IO.Compression.CompressionMode" /> è <see cref="F:System.IO.Compression.CompressionMode.Compress" />  e <see cref="P:System.IO.Stream.CanWrite" /> è false.-oppure-<see cref="T:System.IO.Compression.CompressionMode" /> è <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  e <see cref="P:System.IO.Stream.CanRead" /> è false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
+      <summary>Ottiene un riferimento al flusso sottostante.</summary>\r
+      <returns>Oggetto flusso che rappresenta il flusso sottostante.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Il flusso sottostante è chiuso.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanRead">\r
+      <summary>Ottiene un valore che indica se il flusso supporta la lettura durante la decompressione di un file.</summary>\r
+      <returns>true se il valore di <see cref="T:System.IO.Compression.CompressionMode" /> è Decompress, e il flusso sottostante non è chiuso e supporta la lettura; in caso contrario, false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
+      <summary>Ottiene un valore che indica se il flusso supporta la ricerca.</summary>\r
+      <returns>false in tutti i casi.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
+      <summary>Ottiene un valore che indica se il flusso supporta la scrittura.</summary>\r
+      <returns>true se il valore di <see cref="T:System.IO.Compression.CompressionMode" /> è Compress e il flusso sottostante non è chiuso e supporta la scrittura; in caso contrario, false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.Compression.GZipStream" /> e, facoltativamente, le risorse gestite.</summary>\r
+      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Flush">\r
+      <summary>L'implementazione corrente di questo metodo non presenta alcuna funzionalità.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Length">\r
+      <summary>Questa proprietà non è supportata e genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valore long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Questa proprietà non è supportata su questo flusso.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Position">\r
+      <summary>Questa proprietà non è supportata e genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valore long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Questa proprietà non è supportata su questo flusso.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Legge un numero di byte decompressi nella matrice di byte specificata.</summary>\r
+      <returns>Numero di byte decompressi nella matrice di byte.Se è stata raggiunta la fine del flusso, viene restituito zero o il numero di byte letto.</returns>\r
+      <param name="array">Matrice usata per archiviare i byte decompressi.</param>\r
+      <param name="offset">Offset dei byte in <paramref name="array" /> in corrispondenza del quale cui verranno inseriti i byte letti.</param>\r
+      <param name="count">Numero massimo di byte decompressi da leggere.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Al momento della creazione dell'oggetto, il valore di <see cref="T:System.IO.Compression.CompressionMode" /> era Compress.-oppure-Il flusso sottostante non supporta la lettura.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> o <paramref name="count" /> è minore di zero.-oppure-La lunghezza di <paramref name="array" /> meno il punto iniziale dell'indice è minore di <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">Il formato dei dati non è valido.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>Questa proprietà non è supportata e genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Valore long.</returns>\r
+      <param name="offset">Posizione all'interno del flusso.</param>\r
+      <param name="origin">Uno dei valori di <see cref="T:System.IO.SeekOrigin" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Questa proprietà non è supportata su questo flusso.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
+      <summary>Questa proprietà non è supportata e genera sempre un'eccezione <see cref="T:System.NotSupportedException" />.</summary>\r
+      <param name="value">Lunghezza del flusso.</param>\r
+      <exception cref="T:System.NotSupportedException">Questa proprietà non è supportata su questo flusso.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Scrive i byte compressi nel flusso sottostante dalla matrice di byte specificata.</summary>\r
+      <param name="array">Buffer contenente i dati da comprimere.</param>\r
+      <param name="offset">Offset dei byte in <paramref name="array" /> da cui verranno letti i byte.</param>\r
+      <param name="count">Numero massimo di byte da scrivere.</param>\r
+      <exception cref="T:System.ObjectDisposedException">Non è possibile eseguire l'operazione di scrittura perché il flusso è chiuso.</exception>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchive">\r
+      <summary>Rappresenta un pacchetto di file compressi nel formato di archiviazione ZIP.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.ZipArchive" /> dal flusso specificato.</summary>\r
+      <param name="stream">Flusso che contiene l'archivio da leggere.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.ZipArchive" /> dal flusso specificato e con la modalità specificata.</summary>\r
+      <param name="stream">Flusso di input o output.</param>\r
+      <param name="mode">Uno dei valori di enumerazione che indica se l'archivio ZIP viene usato per leggere, creare o aggiornare le voci.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.ZipArchive" /> sulla base del flusso specificato per la modalità specificata e, facoltativamente, mantiene aperto il flusso.</summary>\r
+      <param name="stream">Flusso di input o output.</param>\r
+      <param name="mode">Uno dei valori di enumerazione che indica se l'archivio ZIP viene usato per leggere, creare o aggiornare le voci.</param>\r
+      <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.Compression.ZipArchive" />; in caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Compression.ZipArchive" /> sulla base del flusso specificato per la modalità specificata. Usa la codifica specificata per i nomi delle voci e, facoltativamente, mantiene aperto il flusso.</summary>\r
+      <param name="stream">Flusso di input o output.</param>\r
+      <param name="mode">Uno dei valori di enumerazione che indica se l'archivio ZIP viene usato per leggere, creare o aggiornare le voci.</param>\r
+      <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.Compression.ZipArchive" />; in caso contrario, false.</param>\r
+      <param name="entryNameEncoding">La codifica da usate durante la lettura o la scrittura dei nomi delle voci in questo archivio.Specificare un valore per il parametro solo quando una codifica è obbligatoria per l'interoperabilità con gli strumenti e le librerie dell'archivio ZIP che non supportano la codifica UTF-8 per i nomi di voce.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
+      <summary>Crea una voce vuota con il percorso e il nome della voce specificati nell'archivio ZIP.</summary>\r
+      <returns>Voce vuota nell'archivio ZIP.</returns>\r
+      <param name="entryName">Percorso, relativo alla radice dell'archivio, che specifica il nome della voce da creare.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
+      <summary>Crea una voce vuota con il livello di compressione e il nome voce specificati nell'archivio ZIP.</summary>\r
+      <returns>Voce vuota nell'archivio ZIP.</returns>\r
+      <param name="entryName">Percorso, relativo alla radice dell'archivio, che specifica il nome della voce da creare.</param>\r
+      <param name="compressionLevel">Uno dei valori di enumerazione che indica se privilegiare la velocità o l'efficacia di compressione quando si crea la voce.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
+      <summary>Rilascia le risorse usate dall'istanza corrente della classe <see cref="T:System.IO.Compression.ZipArchive" />.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
+      <summary>Viene chiamato dai metodi <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> e <see cref="M:System.Object.Finalize" /> per rilasciare le risorse non gestite usate dall'istanza corrente della classe <see cref="T:System.IO.Compression.ZipArchive" /> e, facoltativamente, completa la scrittura dell'archivio e rilascia le risorse gestite.</summary>\r
+      <param name="disposing">true per completare la scrittura dell'archivio e rilasciare le risorse gestite e non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Entries">\r
+      <summary>Ottiene la raccolta di voci attualmente presenti nell'archivio ZIP.</summary>\r
+      <returns>La raccolta di voci attualmente presenti nell'archivio ZIP.</returns>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
+      <summary>Recupera un wrapper per la voce specificata nell'archivio ZIP.</summary>\r
+      <returns>Wrapper per la voce specificata nell'archivio; null se la voce non esiste nell'archivio.</returns>\r
+      <param name="entryName">Percorso, relativo alla radice dell'archivio, che identifica la voce da recuperare.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Mode">\r
+      <summary>Ottiene un valore che descrive il tipo di azione che l'archivio ZIP può eseguire sulle voci.</summary>\r
+      <returns>Uno dei valori di enumerazione che descrive il tipo di azione (leggere, creare o aggiornare) che l'archivio ZIP può eseguire sulle voci.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveEntry">\r
+      <summary>Rappresenta un file compresso in un archivio ZIP.</summary>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
+      <summary>Ottiene l'archivio ZIP cui appartiene la voce.</summary>\r
+      <returns>Archivio ZIP cui appartiene la voce o null se la voce è stata eliminata.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
+      <summary>Ottiene la dimensione compressa della voce nell'archivio ZIP.</summary>\r
+      <returns>La dimensione compressa della voce nell'archivio ZIP.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
+      <summary>Elimina la voce dall'archivio ZIP.</summary>\r
+      <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
+      <summary>Ottiene il percorso relativo della voce nell'archivio ZIP.</summary>\r
+      <returns>Percorso relativo della voce nell'archivio ZIP.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
+      <summary>Ottiene o imposta l'ultima volta in cui la voce nell'archivio ZIP è stata modificata.</summary>\r
+      <returns>L'ultima volta in cui la voce nell'archivio ZIP è stata modificata.</returns>\r
+      <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>\r
+      <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
+      <summary>Ottiene la dimensione non compressa della voce nell'archivio ZIP.</summary>\r
+      <returns>Dimensione non compressa della voce nell'archivio ZIP.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
+      <summary>Ottiene il nome file della voce nell'archivio ZIP.</summary>\r
+      <returns>Nome file della voce nell'archivio ZIP.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
+      <summary>Apre la voce dall'archivio ZIP.</summary>\r
+      <returns>Flusso che rappresenta il contenuto della voce.</returns>\r
+      <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
+      <summary>Recupera il percorso relativo della voce nell'archivio ZIP.</summary>\r
+      <returns>Percorso relativo della voce, ovvero il valore archiviato nella proprietà <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" />.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveMode">\r
+      <summary>Specifica i valori per l'interazione con le voci dell'archivio ZIP.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
+      <summary>È consentita solo la creazione di nuove voci dell'archivio.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
+      <summary>È consentita solo la lettura delle voci dell'archivio.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
+      <summary>Sono consentite sia operazioni in lettura che in scrittura per le voci dell'archivio.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Net.Http.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Net.Http.xml
new file mode 100644 (file)
index 0000000..8422fe3
--- /dev/null
@@ -0,0 +1,2310 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Http</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Http.ByteArrayContent">\r
+      <summary>Fornisce il contenuto HTTP basato su una matrice di byte.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <param name="content">Contenuto utilizzato per inizializzare l'oggetto <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="content" /> è null. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <param name="content">Contenuto utilizzato per inizializzare l'oggetto <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <param name="offset">Offset, in byte, nel parametro <paramref name="content" /> utilizzato per inizializzare l'oggetto <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <param name="count">Numero di byte in <paramref name="content" /> a partire dal parametro <paramref name="offset" /> utilizzato per inizializzare <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="content" /> è null. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Il valore del parametro <paramref name="offset" /> è minore di zero.- oppure -Il parametro <paramref name="offset" /> è maggiore della lunghezza del contenuto specificato dal parametro <paramref name="content" />.- oppure -Il valore del parametro <paramref name="count " /> è minore di zero.- oppure -Il parametro <paramref name="count" /> è maggiore della lunghezza del contenuto specificato dal parametro <paramref name="content" />, meno il parametro <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">\r
+      <summary>Crea un flusso di contenuto HTTP come operazione asincrona per la lettura il cui archivio di backup è la memoria di <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serializzare e scrivere la matrice di byte fornita nel costruttore in un flusso di contenuto HTTP come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task" />. Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="stream">Il flusso di destinazione.</param>\r
+      <param name="context">Informazioni sul trasporto, quali il token di associazione del canale.Il parametro può essere null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determina se una matrice di byte ha una lunghezza valida in byte.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il <paramref name="length" /> è una lunghezza valida; in caso contrario,false.</returns>\r
+      <param name="length">Lunghezza in byte della matrice di byte.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.ClientCertificateOption">\r
+      <summary>Specifica come i certificati client vengono forniti.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Automatic">\r
+      <summary>L'oggetto <see cref="T:System.Net.Http.HttpClientHandler" /> tenterà di fornire tutti i certificati client disponibili automaticamente.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Manual">\r
+      <summary>L'applicazione manualmente fornisce i certificati client a <see cref="T:System.Net.Http.WebRequestHandler" />.Questo valore è quello predefinito.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.DelegatingHandler">\r
+      <summary>Tipo per gestori HTTP che delegano l'elaborazione dei messaggi di risposta HTTP a un altro gestore, chiamato gestore interno.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.DelegatingHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Crea una nuova istanza di una classe <see cref="T:System.Net.Http.DelegatingHandler" /> con un gestore interno specificato.</summary>\r
+      <param name="innerHandler">Gestore interno responsabile per l'elaborazione dei messaggi di risposta HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.DelegatingHandler" /> ed eventualmente elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">\r
+      <summary>Ottiene o imposta il gestore interno che elabora i messaggi di risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.HttpMessageHandler" />.Il gestore interno per i messaggi di risposta HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Invia una richiesta HTTP al gestore interno da inviare al server come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />. Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="request">Messaggio di richiesta HTTP da inviare al server.</param>\r
+      <param name="cancellationToken">Token di annullamento per annullare l'operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="request" /> era null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.FormUrlEncodedContent">\r
+      <summary>Contenitore per le tuple nome/valore codificate utilizzando il tipo MIME application/x-www-form-urlencoded.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.FormUrlEncodedContent" /> con una raccolta di coppie nome/valore specifica.</summary>\r
+      <param name="nameValueCollection">Raccolta di coppie nome/valore.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClient">\r
+      <summary>Fornisce una classe base per l'invio di richieste HTTP e la ricezione di risposte HTTP da una risorsa identificata da un URI. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpClient" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpClient" /> con un gestore specifico.</summary>\r
+      <param name="handler">Stack del gestore HTTP da usare per inviare le richieste. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpClient" /> con un gestore specifico.</summary>\r
+      <param name="handler">Oggetto <see cref="T:System.Net.Http.HttpMessageHandler" /> responsabile dell'elaborazione dei messaggi di risposta HTTP.</param>\r
+      <param name="disposeHandler">true se il gestore interno deve essere eliminato da Dispose(), false se si intende riutilizzare il gestore interno.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.BaseAddress">\r
+      <summary>Ottiene o imposta l'indirizzo di base dell'URI (Uniform Resource Identifier) della risorsa Internet usata quando si inviano le richieste.</summary>\r
+      <returns>Restituisce <see cref="T:System.Uri" />.L'indirizzo di base dell'URI (Uniform Resource Identifier) della risorsa Internet usata quando si inviano le richieste.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">\r
+      <summary>Annullare tutte le richieste in sospeso in questa istanza.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">\r
+      <summary>Ottiene le intestazioni che devono essere inviate con ogni richiesta.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.Intestazioni da inviare con ogni richiesta.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">\r
+      <summary>Inviare una richiesta DELETE all'URI specificato come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Il messaggio di richiesta è già stato inviato dall'istanza di <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta DELETE all'URI specificato con un token di annullamento come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Il messaggio di richiesta è già stato inviato dall'istanza di <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">\r
+      <summary>Inviare una richiesta DELETE all'URI specificato come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Il messaggio di richiesta è già stato inviato dall'istanza di <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta DELETE all'URI specificato con un token di annullamento come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Il messaggio di richiesta è già stato inviato dall'istanza di <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite usate da <see cref="T:System.Net.Http.HttpClient" /> e, facoltativamente, elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">\r
+      <summary>Inviare una richiesta GET all'URI specificato come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="completionOption">Valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP e un token di annullamento come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="completionOption">Valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta GET all'URI specificato con un token di annullamento come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">\r
+      <summary>Inviare una richiesta GET all'URI specificato come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="completionOption">Valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP e un token di annullamento come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="completionOption">Valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta GET all'URI specificato con un token di annullamento come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">\r
+      <summary>Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come matrice di byte in un'operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">\r
+      <summary>Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come matrice di byte in un'operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">\r
+      <summary>Inviare una richiesta GET all'URI specificato e restituisce il corpo della risposta come flusso in un'operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">\r
+      <summary>Inviare una richiesta GET all'URI specificato e restituisce il corpo della risposta come flusso in un'operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">\r
+      <summary>Inviare una richiesta GET all'URI specificato e restituisce il corpo della risposta come stringa in un'operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">\r
+      <summary>Inviare una richiesta GET all'URI specificato e restituisce il corpo della risposta come stringa in un'operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">\r
+      <summary>Ottiene o imposta il numero massimo di byte per la memorizzazione nel buffer durante la lettura del contenuto della risposta.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Numero massimo di byte per la memorizzazione nel buffer durante la lettura del contenuto della risposta.Il valore predefinito di questa proprietà è 2 gigabyte.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">La dimensione specificata è minore o uguale a zero.</exception>\r
+      <exception cref="T:System.InvalidOperationException">È già stata avviata un'operazione di lettura asincrona sull'istanza corrente. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">L'istanza corrente è stata eliminata. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Inviare una richiesta POST all'URI specificato come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="content">Il contenuto della richiesta HTTP inviato al server.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta POST con un token di annullamento come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="content">Il contenuto della richiesta HTTP inviato al server.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Inviare una richiesta POST all'URI specificato come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="content">Il contenuto della richiesta HTTP inviato al server.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta POST con un token di annullamento come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="content">Il contenuto della richiesta HTTP inviato al server.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Inviare una richiesta PUT all'URI specificato come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="content">Il contenuto della richiesta HTTP inviato al server.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta PUT con un token di annullamento come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="content">Il contenuto della richiesta HTTP inviato al server.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Inviare una richiesta PUT all'URI specificato come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="content">Il contenuto della richiesta HTTP inviato al server.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta PUT con un token di annullamento come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="requestUri">L'URI a cui viene inviata la richiesta.</param>\r
+      <param name="content">Il contenuto della richiesta HTTP inviato al server.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="requestUri" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">\r
+      <summary>Inviare una richiesta HTTP come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="request">Messaggio di richiesta HTTP da inviare.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="request" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Il messaggio di richiesta è già stato inviato dall'istanza di <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Inviare una richiesta HTTP come operazione asincrona. </summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="request">Messaggio di richiesta HTTP da inviare.</param>\r
+      <param name="completionOption">Quando l'operazione deve essere completata (non appena la risposta è disponibile o dopo aver letto l'intero contenuto della risposta).</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="request" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Il messaggio di richiesta è già stato inviato dall'istanza di <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta HTTP come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="request">Messaggio di richiesta HTTP da inviare.</param>\r
+      <param name="completionOption">Quando l'operazione deve essere completata (non appena la risposta è disponibile o dopo aver letto l'intero contenuto della risposta).</param>\r
+      <param name="cancellationToken">Token di annullamento per annullare l'operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="request" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Il messaggio di richiesta è già stato inviato dall'istanza di <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta HTTP come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="request">Messaggio di richiesta HTTP da inviare.</param>\r
+      <param name="cancellationToken">Token di annullamento per annullare l'operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="request" /> era null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Il messaggio di richiesta è già stato inviato dall'istanza di <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.Timeout">\r
+      <summary>Ottiene o imposta l'intervallo di tempo da attendere prima che si verifichi il timeout della richiesta.</summary>\r
+      <returns>Restituisce <see cref="T:System.TimeSpan" />.Intervallo di tempo da attendere prima che si verifichi il timeout della richiesta.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Il timeout specificato è minore o uguale a zero e non rappresenta il campo <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</exception>\r
+      <exception cref="T:System.InvalidOperationException">È già stata avviata un'operazione di lettura asincrona sull'istanza corrente. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">L'istanza corrente è stata eliminata.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClientHandler">\r
+      <summary>Il gestore messaggi predefinito utilizzato da <see cref="T:System.Net.Http.HttpClient" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.#ctor">\r
+      <summary>Crea un'istanza di una classe <see cref="T:System.Net.Http.HttpClientHandler" />.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">\r
+      <summary>Recupera o imposta un valore che indica se il gestore deve seguire le risposte di reindirizzamento.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se il gestore deve seguire le risposte di reindirizzamento; in caso contrario, false.Il valore predefinito è true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">\r
+      <summary>Ottiene o imposta il tipo di metodo di decompressione utilizzato dal gestore per la decompressione automatica della risposta del contenuto HTTP.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.DecompressionMethods" />.Il metodo automatico di decompressione utilizzato dal gestore.Il valore predefinito è <see cref="F:System.Net.DecompressionMethods.None" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">\r
+      <summary>Ottiene o imposta la raccolta dei certificati di sicurezza associati al gestore.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.Http.ClientCertificateOption" />.Raccolta di certificati di sicurezza associati a questo gestore.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">\r
+      <summary>Ottiene o imposta il contenitore di cookie utilizzato per archiviare i cookie del server tramite il gestore.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.CookieContainer" />.Il contenitore di cookie utilizzato per archiviare i cookie del server tramite il gestore.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Credentials">\r
+      <summary>Ottiene o imposta le informazioni di autenticazione utilizzate da questo gestore.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.ICredentials" />.Credenziali di autenticazione associate al gestore.Il valore predefinito è null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpClientHandler" /> ed eventualmente elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">\r
+      <summary>Ottiene o imposta il numero massimo di reindirizzamenti che il gestore segue.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Int32" />.Numero massimo di risposte di reindirizzamento seguite dal gestore.Il valore predefinito è 50.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">\r
+      <summary>Ottiene o imposta la dimensione massima del buffer di contenuto della richiesta utilizzato dal gestore.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Int32" />.Dimensione massima in byte del buffer di contenuto della richiesta.Il valore predefinito è 2 gigabyte.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">\r
+      <summary>Ottiene o imposta un valore che indica se il gestore invia un'intestazione di autorizzazione con la richiesta.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true per inviare un'intestazione Autorizzazione HTTP con le richieste una volta eseguita l'autenticazione; in caso contrario, false.Il valore predefinito è false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Proxy">\r
+      <summary>Ottiene o imposta le informazioni sul proxy utilizzato dal gestore.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.IWebProxy" />.Informazioni sul proxy utilizzato dal gestore.Il valore predefinito è null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Net.Http.HttpResponseMessage" /> in base alle informazioni fornite in <see cref="T:System.Net.Http.HttpRequestMessage" /> come operazione che non si bloccherà.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="request">Messaggio di richiesta HTTP.</param>\r
+      <param name="cancellationToken">Token di annullamento per annullare l'operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="request" /> era null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">\r
+      <summary>Ottiene un valore che indica se il gestore supporta la decompressione automatica del contenuto di risposta.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se il gestore supporta la decompressione automatica del contenuto della risposta; in caso contrario, false.Il valore predefinito è true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">\r
+      <summary>Ottiene un valore che indica se il gestore supporta le impostazioni proxy.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se il gestore supporta le impostazioni proxy; in caso contrario, false.Il valore predefinito è true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">\r
+      <summary>Ottiene un valore che indica se il gestore supporta le impostazioni di configurazione per le proprietà <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> e <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> .</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se il gestore supporta le impostazioni di configurazione per le proprietà <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> e <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" />; in caso contrario, false.Il valore predefinito è true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseCookies">\r
+      <summary>Ottiene o imposta un valore che indica se il gestore utilizza la proprietà <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> per memorizzare i cookie del server e utilizza questi cookie durante l'invio delle richieste.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se il gestore supporta la proprietà <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> per archiviare i cookie del server e utilizza tali cookie quando invia richieste; in caso contrario, false.Il valore predefinito è true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">\r
+      <summary>Ottiene o imposta un valore che controlla se le credenziali predefinite sono inviate con le richieste dal gestore.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se vengono utilizzate le credenziali predefinite; in caso contrario, false.Il valore predefinito è false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseProxy">\r
+      <summary>Recupera o imposta un valore che indica se il gestore utilizza un proxy per le richieste. </summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se il gestore deve utilizzare un proxy per le richieste; in caso contrario, false.Il valore predefinito è true.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpCompletionOption">\r
+      <summary>Indica se le operazioni di <see cref="T:System.Net.Http.HttpClient" /> devono essere considerate completate non appena la risposta è disponibile o dopo la lettura dell'intero messaggio di risposta, incluso il contenuto. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">\r
+      <summary>L'operazione deve essere completata dopo la lettura della risposta intera che include il contenuto.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">\r
+      <summary>L'operazione deve essere completata non appena una risposta è disponibile e le intestazioni vengono lette.Il contenuto non è ancora pronto.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpContent">\r
+      <summary>Classe base che rappresenta un corpo di entità e intestazioni di contenuto HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">\r
+      <summary>Serializza il contenuto HTTP in un flusso di byte e lo copia nell'oggetto flusso fornito come parametro di <paramref name="stream" />.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="stream">Il flusso di destinazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serializza il contenuto HTTP in un flusso di byte e lo copia nell'oggetto flusso fornito come parametro di <paramref name="stream" />.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="stream">Il flusso di destinazione.</param>\r
+      <param name="context">Informazioni sul trasporto (ad esempio sul token di associazione del canale).Il parametro può essere null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">\r
+      <summary>Serializzare il contenuto HTTP in un flusso di memoria come operazione asincrona.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose">\r
+      <summary>Rilascia le risorse non gestite ed elimina le risorse gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpContent" /> ed eventualmente elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpContent.Headers">\r
+      <summary>Ottiene le intestazioni di contenuto HTTP come definito nello standard RFC 2616.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.Http.Headers.HttpContentHeaders" />.Le intestazioni di contenuto HTTP come definito nello standard RFC 2616.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">\r
+      <summary>Serializzare il contenuto HTTP in un buffer di memoria come operazione asincrona.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">\r
+      <summary>Serializzare il contenuto HTTP in un buffer di memoria come operazione asincrona.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="maxBufferSize">Dimensione massima in byte del buffer da utilizzare.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">\r
+      <summary>Serializza il contenuto HTTP in una matrice di byte come operazione asincrona.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">\r
+      <summary>Serializzare il contenuto HTTP e restituire un flusso che rappresenta il contenuto come operazione asincrona. </summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">\r
+      <summary>Serializzare il contenuto HTTP in una stringa come operazione asincrona.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serializzare il contenuto HTTP in un flusso come operazione asincrona.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="stream">Il flusso di destinazione.</param>\r
+      <param name="context">Informazioni sul trasporto (ad esempio sul token di associazione del canale).Il parametro può essere null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determina se il contenuto HTTP ha una lunghezza valida in byte.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se il <paramref name="length" /> è una lunghezza valida; in caso contrario,false.</returns>\r
+      <param name="length">Lunghezza in byte del contenuto HTTP.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageHandler">\r
+      <summary>Tipo di base per gestori messaggi HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose">\r
+      <summary>Rilascia le risorse non gestite ed elimina le risorse gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpMessageHandler" /> ed eventualmente elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta HTTP come operazione asincrona.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="request">Messaggio di richiesta HTTP da inviare.</param>\r
+      <param name="cancellationToken">Il token di annullamento per annullare l'operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="request" /> era null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageInvoker">\r
+      <summary>Una classe di specializzazione che consente alle applicazioni di chiamare il metodo di <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)" /> su una catena del gestore HTTP. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Inizializza una nuova istanza di una classe <see cref="T:System.Net.Http.HttpMessageInvoker" /> con un <see cref="T:System.Net.Http.HttpMessageHandler" /> specifico.</summary>\r
+      <param name="handler">L'oggetto <see cref="T:System.Net.Http.HttpMessageHandler" /> responsabile dell'elaborazione dei messaggi di risposta HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Inizializza una nuova istanza di una classe <see cref="T:System.Net.Http.HttpMessageInvoker" /> con un <see cref="T:System.Net.Http.HttpMessageHandler" /> specifico.</summary>\r
+      <param name="handler">L'oggetto <see cref="T:System.Net.Http.HttpMessageHandler" /> responsabile dell'elaborazione dei messaggi di risposta HTTP.</param>\r
+      <param name="disposeHandler">true se il gestore interno deve essere eliminato da Dispose(),false se si desidera riutilizzare il gestore interno.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">\r
+      <summary>Rilascia le risorse non gestite ed elimina le risorse gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpMessageInvoker" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpMessageInvoker" /> ed eventualmente elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Inviare una richiesta HTTP come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="request">Messaggio di richiesta HTTP da inviare.</param>\r
+      <param name="cancellationToken">Il token di annullamento per annullare l'operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="request" /> era null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMethod">\r
+      <summary>Classe di helper per recuperare e confrontare i metodi HTTP standard e per creare nuovi metodi HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpMethod" /> con un metodo HTTP specifico.</summary>\r
+      <param name="method">Metodo HTTP.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Delete">\r
+      <summary>Rappresenta un metodo di protocollo HTTP DELETE.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">\r
+      <summary>Determina se l'oggetto <see cref="T:System.Net.Http.HttpMethod" /> specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario false.</returns>\r
+      <param name="other">Metodo HTTP da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">\r
+      <summary>Determina se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Get">\r
+      <summary>Rappresenta un metodo di protocollo HTTP GET.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.GetHashCode">\r
+      <summary>Funge da funzione hash per questo tipo.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Int32" />.Codice hash per la classe <see cref="T:System.Object" /> corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Head">\r
+      <summary>Rappresenta un metodo di protocollo HTTP HEAD.Il metodo HEAD è identico al metodo GET ad eccezione del fatto che, nella risposta, il server restituisce solo intestazioni di messaggio senza un corpo del messaggio.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Method">\r
+      <summary>Metodo HTTP. </summary>\r
+      <returns>Restituisca il valore <see cref="T:System.String" />.Metodo HTTP rappresentato come <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>Operatore di uguaglianza per il confronto di due oggetti <see cref="T:System.Net.Http.HttpMethod" />.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se i parametri <paramref name="left" /> e <paramref name="right" /> specificati non sono equivalenti; in caso contrario, false.</returns>\r
+      <param name="left">Oggetto <see cref="T:System.Net.Http.HttpMethod" /> a sinistra di un operatore di uguaglianza.</param>\r
+      <param name="right">Oggetto <see cref="T:System.Net.Http.HttpMethod" /> a destra di un operatore di uguaglianza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>Operatore di disuguaglianza per il confronto di due oggetti <see cref="T:System.Net.Http.HttpMethod" />.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Boolean" />.true se i parametri <paramref name="left" /> e <paramref name="right" /> specificati non sono uguali; in caso contrario, false.</returns>\r
+      <param name="left">Oggetto <see cref="T:System.Net.Http.HttpMethod" /> a sinistra di un operatore di disuguaglianza.</param>\r
+      <param name="right">Oggetto <see cref="T:System.Net.Http.HttpMethod" /> a destra di un operatore di disuguaglianza.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Options">\r
+      <summary>Rappresenta un metodo di protocollo HTTP OPTIONS.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Post">\r
+      <summary>Rappresenta un metodo di protocollo HTTP POST utilizzato per inviare una nuova entità come aggiunta a un URI.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Put">\r
+      <summary>Rappresenta un metodo di protocollo HTTP PUT utilizzato per sostituire un'entità identificata da un URI.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto corrente.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Trace">\r
+      <summary>Rappresenta un metodo di protocollo HTTP TRACE.</summary>\r
+      <returns>Restituisca il valore <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestException">\r
+      <summary>Classe base per eccezioni generate dalle classi <see cref="T:System.Net.Http.HttpClient" /> e <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpRequestException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpRequestException" /> con un messaggio specifico che descrive l'eccezione corrente.</summary>\r
+      <param name="message">Messaggio che descrive l'eccezione corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpRequestException" /> con un messaggio specifico che descrive l'eccezione corrente e l'eccezione interna.</summary>\r
+      <param name="message">Messaggio che descrive l'eccezione corrente.</param>\r
+      <param name="inner">Eccezione interna.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestMessage">\r
+      <summary>Rappresenta un messaggio di richiesta HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpRequestMessage" /> con un metodo HTTP e una richiesta <see cref="T:System.Uri" />.</summary>\r
+      <param name="method">Metodo HTTP.</param>\r
+      <param name="requestUri">Stringa che rappresenta la richiesta <see cref="T:System.Uri" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpRequestMessage" /> con un metodo HTTP e una richiesta <see cref="T:System.Uri" />.</summary>\r
+      <param name="method">Metodo HTTP.</param>\r
+      <param name="requestUri">Oggetto <see cref="T:System.Uri" /> da richiedere.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Content">\r
+      <summary>Ottiene o imposta il contenuto del messaggio HTTP. </summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.HttpContent" />.Contenuto di un messaggio</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose">\r
+      <summary>Rilascia le risorse non gestite ed elimina le risorse gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpRequestMessage" /> ed eventualmente elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Headers">\r
+      <summary>Ottiene la raccolta delle intestazioni delle richieste HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.Raccolta di intestazioni di richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Method">\r
+      <summary>Ottiene o imposta il metodo HTTP utilizzato dal messaggio di richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.HttpMethod" />.Metodo HTTP utilizzato dal messaggio di richiesta.Il valore predefinito è il metodo GET.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Properties">\r
+      <summary>Ottiene un set di proprietà per la richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">\r
+      <summary>Recupera o imposta <see cref="T:System.Uri" /> utilizzato per la richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Uri" />.<see cref="T:System.Uri" /> utilizzato per la richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Rappresentazione stringa dell'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Version">\r
+      <summary>Ottiene o imposta la versione del messaggio HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Version" />.La versione del messaggio HTTP.Il valore predefinito è 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpResponseMessage">\r
+      <summary>Rappresenta un messaggio di risposta HTTP che include il codice di stato e i dati.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.HttpResponseMessage" /> con un <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> specifico.</summary>\r
+      <param name="statusCode">Codice di stato della risposta HTTP.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Content">\r
+      <summary>Ottiene o imposta il messaggio di risposta HTTP. </summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.HttpContent" />.Contenuto del messaggio di risposta HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose">\r
+      <summary>Rilascia le risorse non gestite ed elimina le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.HttpResponseMessage" /> ed eventualmente elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">\r
+      <summary>Genera un'eccezione se la proprietà <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> della risposta HTTP è false.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.HttpResponseMessage" />.Il messaggio di risposta HTTP se la chiamata ha esito positivo.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Headers">\r
+      <summary>Ottiene la raccolta delle intestazioni di risposta HTTP. </summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" />.Raccolta di intestazioni di risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">\r
+      <summary>Ottiene un valore che indica se la risposta HTTP è stata completata.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.Valore che indica se la risposta HTTP è stata completata.true se l'oggetto <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> è stato compreso nell'intervallo tra 200 e 299; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">\r
+      <summary>Ottiene o imposta la frase del motivo solitamente inviata dai server insieme al codice di stato. </summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Frase del motivo inviata dal server.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">\r
+      <summary>Ottiene o imposta il messaggio di richiesta che ha determinato questo messaggio di risposta.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.HttpRequestMessage" />.Messaggio di richiesta che ha determinato questo messaggio di risposta.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">\r
+      <summary>Ottiene o imposta il codice di stato della risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.HttpStatusCode" />.Codice di stato della risposta HTTP.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Rappresentazione stringa dell'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Version">\r
+      <summary>Ottiene o imposta la versione del messaggio HTTP. </summary>\r
+      <returns>Restituisce <see cref="T:System.Version" />.La versione del messaggio HTTP.Il valore predefinito è 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.MessageProcessingHandler">\r
+      <summary>Tipo di base per gestori che possono elaborare soltanto piccole richieste e/o messaggi di risposta.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">\r
+      <summary>Crea un'istanza di una classe <see cref="T:System.Net.Http.MessageProcessingHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Crea un'istanza di una classe <see cref="T:System.Net.Http.MessageProcessingHandler" /> con un gestore interno specificato.</summary>\r
+      <param name="innerHandler">Gestore interno responsabile per l'elaborazione dei messaggi di risposta HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Esegue l'elaborazione su ogni richiesta inviata al server.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.HttpRequestMessage" />.Messaggio di richiesta HTTP elaborato.</returns>\r
+      <param name="request">Messaggio di richiesta HTTP da elaborare.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">\r
+      <summary>Eseguire l'elaborazione su ogni risposta dal server.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.HttpResponseMessage" />.Messaggio di risposta HTTP elaborato.</returns>\r
+      <param name="response">Messaggio di risposta HTTP da elaborare.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Invia una richiesta HTTP al gestore interno da inviare al server come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="request">Messaggio di richiesta HTTP da inviare al server.</param>\r
+      <param name="cancellationToken">Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="request" /> era null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartContent">\r
+      <summary>Fornisce una raccolta di oggetti <see cref="T:System.Net.Http.HttpContent" /> che vengono serializzati utilizzando la specifica di tipo di contenuto multipart/*.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+      <param name="subtype">Sottotipo del contenuto multiparte.</param>\r
+      <exception cref="T:System.ArgumentException">Il parametro <paramref name="subtype" /> era null o contiene solo spazi vuoti.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+      <param name="subtype">Sottotipo del contenuto multiparte.</param>\r
+      <param name="boundary">La stringa limite per il contenuto a più parti.</param>\r
+      <exception cref="T:System.ArgumentException">Il parametro <paramref name="subtype" /> era null o una stringa vuota.<paramref name="boundary" /> è null o contiene solo spazi vuoti.- oppure -<paramref name="boundary" /> termina con un spazio.</exception>\r
+      <exception cref="T:System.OutOfRangeException">La lunghezza di <paramref name="boundary" /> è maggiore di 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Aggiungere contenuto HTTP multipart a una raccolta di oggetti di <see cref="T:System.Net.Http.HttpContent" /> che vengono serializzati utilizzando la specifica di tipo di contenuto multipart/*.</summary>\r
+      <param name="content">Contenuto HTTP da aggiungere alla raccolta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="content" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.MultipartContent" /> ed eventualmente elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.GetEnumerator">\r
+      <summary>Restituisce un enumeratore che scorre la raccolta di oggetti <see cref="T:System.Net.Http.HttpContent" /> che vengono serializzati utilizzando la specifica del tipo di contenuto multipart/*.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.IEnumerator`1" />.Oggetto che può essere utilizzato per scorrere l'insieme.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serializzare il contenuto HTTP multipart in un flusso come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="stream">Il flusso di destinazione.</param>\r
+      <param name="context">Informazioni sul trasporto (ad esempio sul token di associazione del canale).Il parametro può essere null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Implementazione esplicita del metodo <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.IEnumerator" />.Oggetto che può essere utilizzato per scorrere l'insieme.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determina se il contenuto multiparte HTTP ha una lunghezza valida in byte.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il <paramref name="length" /> è una lunghezza valida; in caso contrario,false.</returns>\r
+      <param name="length">Lunghezza in byte del contenuto HTTP.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartFormDataContent">\r
+      <summary>Fornisce un contenitore per contenuto codificato utilizzando il tipo MIME multipart/form-data.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.MultipartFormDataContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.MultipartFormDataContent" />.</summary>\r
+      <param name="boundary">La stringa limite per il contenuto dati del form a più parti.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="boundary" /> è null o contiene solo spazi vuoti.- oppure -<paramref name="boundary" /> termina con un spazio.</exception>\r
+      <exception cref="T:System.OutOfRangeException">La lunghezza di <paramref name="boundary" /> è maggiore di 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Aggiungere il contenuto HTTP multipart a una raccolta di oggetti di <see cref="T:System.Net.Http.HttpContent" /> che vengono serializzati nel tipo MIME multipart/form-data.</summary>\r
+      <param name="content">Contenuto HTTP da aggiungere alla raccolta.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="content" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">\r
+      <summary>Aggiungere il contenuto HTTP multipart a una raccolta di oggetti di <see cref="T:System.Net.Http.HttpContent" /> che vengono serializzati nel tipo MIME multipart/form-data.</summary>\r
+      <param name="content">Contenuto HTTP da aggiungere alla raccolta.</param>\r
+      <param name="name">Nome del contenuto HTTP da aggiungere.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" /> è null o contiene solo spazi vuoti.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="content" /> era null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">\r
+      <summary>Aggiungere il contenuto HTTP multipart a una raccolta di oggetti di <see cref="T:System.Net.Http.HttpContent" /> che vengono serializzati nel tipo MIME multipart/form-data.</summary>\r
+      <param name="content">Contenuto HTTP da aggiungere alla raccolta.</param>\r
+      <param name="name">Nome del contenuto HTTP da aggiungere.</param>\r
+      <param name="fileName">Nome file del contenuto HTTP da aggiungere alla raccolta.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" /> è null o contiene solo spazi vuoti.- oppure -<paramref name="fileName" /> è null o contiene solo spazi vuoti.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="content" /> era null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.StreamContent">\r
+      <summary>Fornisce il contenuto HTTP basato su un flusso.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.StreamContent" />.</summary>\r
+      <param name="content">Contenuto utilizzato per inizializzare l'oggetto <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.StreamContent" />.</summary>\r
+      <param name="content">Contenuto utilizzato per inizializzare l'oggetto <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <param name="bufferSize">Dimensione del buffer, in byte, per <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="content" /> era null.</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="bufferSize" /> è minore o uguale a zero. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">\r
+      <summary>Scrive il contenuto del flusso HTTP in un flusso di memoria come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task`1" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Http.StreamContent" /> ed eventualmente elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Serializzare il contenuto HTTP in un flusso come operazione asincrona.</summary>\r
+      <returns>Restituisce <see cref="T:System.Threading.Tasks.Task" />.Oggetto dell'attività che rappresenta l'operazione asincrona.</returns>\r
+      <param name="stream">Il flusso di destinazione.</param>\r
+      <param name="context">Informazioni sul trasporto (ad esempio sul token di associazione del canale).Il parametro può essere null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">\r
+      <summary>Determina se il contenuto del flusso ha una lunghezza valida in byte.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il <paramref name="length" /> è una lunghezza valida; in caso contrario,false.</returns>\r
+      <param name="length">Lunghezza in byte del contenuto del flusso.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.StringContent">\r
+      <summary>Fornisce il contenuto HTTP basato su una stringa.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Contenuto utilizzato per inizializzare l'oggetto <see cref="T:System.Net.Http.StringContent" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Contenuto utilizzato per inizializzare l'oggetto <see cref="T:System.Net.Http.StringContent" />.</param>\r
+      <param name="encoding">Codifica da utilizzare per il contenuto.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">\r
+      <summary>Crea una nuova istanza della classe <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Contenuto utilizzato per inizializzare l'oggetto <see cref="T:System.Net.Http.StringContent" />.</param>\r
+      <param name="encoding">Codifica da utilizzare per il contenuto.</param>\r
+      <param name="mediaType">Tipo di dati multimediali da utilizzare per il contenuto.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">\r
+      <summary>Rappresenta le informazioni di autenticazione nei valori di intestazione Authorization, ProxyAuthorization, WWW-Authenticate e Proxy-Authenticate.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <param name="scheme">Schema da utilizzare per l'autorizzazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <param name="scheme">Schema da utilizzare per l'autorizzazione.</param>\r
+      <param name="parameter">Le credenziali che contengono le informazioni di autenticazione dell'agente utente per la risorsa richiesta.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">\r
+      <summary>Ottiene le credenziali che contengono le informazioni di autenticazione dell'agente utente per la risorsa richiesta.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Credenziali contenenti le informazioni di autenticazione.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore intestazione di autenticazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni sul valore dell'intestazione di autenticazione valide.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">\r
+      <summary>Ottiene lo schema da utilizzare per l'autorizzazione.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Schema da utilizzare per l'autorizzazione.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">\r
+      <summary>Rappresenta il valore dell'intestazione Cache-Control.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">\r
+      <summary>Token di estensione cache, ognuno con un valore assegnato facoltativo.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.Raccolta di token di estensione cache, ognuno con un valore assegnato facoltativo.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">\r
+      <summary>La durata massima, in secondi, di un client HTTP per accettare una risposta. </summary>\r
+      <returns>Restituisce <see cref="T:System.TimeSpan" />.Tempo in secondi. </returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">\r
+      <summary>Se un client HTTP è disposto ad accettare una risposta che ha superato l'ora di scadenza.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il client HTTP è disposto ad accettare una risposta che ha superato la data di scadenza; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">\r
+      <summary>Il tempo massimo, in secondi, quando un client HTTP è disposto ad accettare una risposta che ha superato l'ora di scadenza.</summary>\r
+      <returns>Restituisce <see cref="T:System.TimeSpan" />.Tempo in secondi.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">\r
+      <summary>La durata di validità, in secondi, di un client HTTP per accettare una risposta.</summary>\r
+      <returns>Restituisce <see cref="T:System.TimeSpan" />.Tempo in secondi.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">\r
+      <summary>Se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce della cache non risulta più aggiornata.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce non risulta più aggiornata; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">\r
+      <summary>Se un client HTTP è disposto ad accettare una risposta memorizzata nella cache.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il client HTTP è disposto ad accettare una risposta memorizzata nella cache; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">\r
+      <summary>Raccolta di fieldname nella direttiva “no-cache" in un campo di intestazione controllo cache su una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.Raccolta di nomicampo.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">\r
+      <summary>Se una cache non deve memorizzare una parte del messaggio di richiesta HTTP o una risposta.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se una cache non deve memorizzare alcuna parte del messaggio di richiesta HTTP o alcuna risposta; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">\r
+      <summary>Se una cache o un proxy non deve modificare alcuna parte del corpo dell'entità.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se una cache o un proxy non deve modificare alcun aspetto del corpo di entità; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">\r
+      <summary>Se una cache deve rispondere utilizzando una voce della cache coerente con gli altri vincoli della richiesta HTTP o rispondere con uno stato 504 (timeout gateway.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se una cache deve rispondere utilizzando una voce della cache coerente con gli altri vincoli della richiesta HTTP o rispondere con uno stato 504 (timeout gateway); in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore intestazione del controllo della cache.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni sul valore dell'intestazione Cache Control valide.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">\r
+      <summary>Se tutto o parte del messaggio di risposta HTTP è destinato a un singolo utente e non deve essere memorizzato nella cache da una cache condivisa.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il messaggio di risposta HTTP è destinato a un singolo utente e non deve essere memorizzato nella cache da una cache condivisa; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">\r
+      <summary>Fieldname della raccolta nella direttiva “privata" in un campo di intestazione controllo cache su una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.Raccolta di nomicampo.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">\r
+      <summary>Se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce della cache non risulta più aggiornata per le cache condivise dell'agente utente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce non risulta più aggiornata per le cache condivise dell'agente utente; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">\r
+      <summary>Se una risposta HTTP può essere memorizzata nella cache da qualsiasi cache, anche se sarebbe generalmente non memorizzabile o memorizzabile nella cache solo all'interno di una cache non condivisa.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se la risposta HTTP può essere memorizzata nella cache da qualsiasi cache, anche se sarebbe generalmente non memorizzabile o memorizzabile nella cache solo all'interno di una cache non condivisa; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">\r
+      <summary>Durata massima condivisa, specificata in secondi, in una risposta HTTP che sostituisce la direttiva di durata massima in un'intestazione Cache-Control o in un'intestazione Expires per una cache condivisa.</summary>\r
+      <returns>Restituisce <see cref="T:System.TimeSpan" />.Tempo in secondi.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">\r
+      <summary>Rappresenta il valore dell'intestazione Content-Disposition.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <param name="source">Oggetto <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <param name="dispositionType">Stringa contenente un <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">\r
+      <summary>Data di creazione del file.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.Data di creazione del file.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">\r
+      <summary>Il tipo di disposizione per una parte del corpo del contenuto.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Il tipo di disposizione. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">\r
+      <summary>Suggerimento su come creare un nome file per archiviare il payload del messaggio da utilizzare se l'entità è stata rimossa e archiviata in un file separato.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Nome file consigliato.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">\r
+      <summary>Suggerimento su come creare nomi file per archiviare il payload del messaggio da utilizzare se le entità sono state rimosse e archiviate in file separati.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Nome file consigliato del form nomefile*.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">\r
+      <summary>Data dell'ultima modifica apportata al file. </summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.Data di modifica del file.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">\r
+      <summary>Nome per una parte del corpo del contenuto.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Nome per la parte del corpo del contenuto.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">\r
+      <summary>Set di parametri che include l'intestazione Content-Disposition.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.Insieme di parametri. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore dell'intestazione di disposizione dei contenuti.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni sul valore dell'intestazione di disposizione del contenuto valide.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">\r
+      <summary>Data dell'ultima lettura del file.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.Data ultimo lettura.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">\r
+      <summary>Dimensione approssimativa del file espressa in byte. </summary>\r
+      <returns>Restituisce <see cref="T:System.Int64" />.Dimensione approssimativa espressa in byte.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">\r
+      <summary>Rappresenta il valore dell'intestazione Content-Range.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="length">Il punto iniziale o finale dell'intervallo, in byte.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="from">La posizione, in byte, in cui avviare l'invio dei dati.</param>\r
+      <param name="to">La posizione, in byte, in cui interrompere l'invio dei dati.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="from">La posizione, in byte, in cui avviare l'invio dei dati.</param>\r
+      <param name="to">La posizione, in byte, in cui interrompere l'invio dei dati.</param>\r
+      <param name="length">Il punto iniziale o finale dell'intervallo, in byte.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">\r
+      <summary>Determina se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">\r
+      <summary>Ottiene la posizione in cui avviare l'invio dei dati.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int64" />.La posizione, in byte, in cui avviare l'invio dei dati.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">\r
+      <summary>Ottiene un valore che indica se per l'intestazione Content-Range è stata specificata una lunghezza.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il Content-range è di lunghezza specificata; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">\r
+      <summary>Ottiene un valore che indica se per Content-Range è stato specificato un intervallo. </summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il Content-range è di intervallo specificato; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">\r
+      <summary>Ottiene la lunghezza del corpo dell'entità completo.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int64" />.La lunghezza del corpo dell'entità completo.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore dell'intestazione dell'intervallo di contenuti.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni valide sul valore dell'intestazione dell'intervallo di contenuti.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">\r
+      <summary>Ottiene la posizione in cui arrestare l'invio dei dati.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int64" />.La posizione in cui arrestare l'invio dei dati.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">\r
+      <summary>Le unità dell'intervallo utilizzate.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.<see cref="T:System.String" /> contenente le unità dell'intervallo. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">\r
+      <summary>Rappresenta un valore di intestazione del tag di entità.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <param name="tag">Stringa contenente un oggetto <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <param name="tag">Stringa contenente un oggetto <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+      <param name="isWeak">Un valore che indica se questa intestazione del tag di entità è una convalida debole.Se l'intestazione del tag di entità è una convalida debole, allora <paramref name="isWeak" /> deve essere impostato su true.Se l'intestazione del tag di entità è una convalida forte, allora <paramref name="isWeak" /> deve essere impostato su false.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">\r
+      <summary>Ottiene il valore di intestazione del tag di entità.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">\r
+      <summary>Ottiene un valore che indica se il tag di identità è preceduto da un indicatore di debolezza.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se il tag di identità è preceduto da un indicatore di debolezza; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore dell'intestazione del tag di entità.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni valide sul valore dell'intestazione dei tag di entità.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">\r
+      <summary>Ottiene la stringa tra virgolette opaca. </summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa tra virgolette opaca.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpContentHeaders">\r
+      <summary>Rappresenta la raccolta di intestazioni di contenuto secondo quanto definito in RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">\r
+      <summary>Ottiene il valore dell'intestazione del contenuto Allow in una risposta HTTP. </summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.Valore dell'intestazione Allow su una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">\r
+      <summary>Ottiene il valore dell'intestazione del contenuto Content-Disposition in una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.Valore dell'intestazione del contenuto Content-Disposition in una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">\r
+      <summary>Ottiene il valore dell'intestazione del contenuto Content-Encoding in una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.Valore dell'intestazione del contenuto Content-Encoding in una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">\r
+      <summary>Ottiene il valore dell'intestazione del contenuto Content-Language in una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.Valore dell'intestazione del contenuto Content-Language in una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">\r
+      <summary>Ottiene o imposta il valore dell'intestazione del contenuto Content-Length in una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int64" />.Valore dell'intestazione del contenuto Content-Length in una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">\r
+      <summary>Ottiene o imposta il valore dell'intestazione del contenuto Content-Location in una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Uri" />.Valore dell'intestazione del contenuto Content-Location in una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">\r
+      <summary>Ottiene o imposta il valore dell'intestazione del contenuto Content-MD5 in una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Byte" />.Valore dell'intestazione del contenuto Content-MD5 in una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">\r
+      <summary>Ottiene o imposta il valore dell'intestazione del contenuto Content-Range in una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.Valore dell'intestazione del contenuto Content-Range in una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">\r
+      <summary>Ottiene o imposta il valore dell'intestazione del contenuto Content-Type in una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.Valore dell'intestazione del contenuto Content-Type in una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">\r
+      <summary>Ottiene o imposta il valore dell'intestazione del contenuto Expires in una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.Valore dell'intestazione del contenuto Expires in una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">\r
+      <summary>Ottiene o imposta il valore dell'intestazione del contenuto Last-Modified per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.Valore dell'intestazione del contenuto Last-Modified in una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaders">\r
+      <summary>Raccolta di intestazioni e i relativi valori definiti nello standard RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Aggiunge l'intestazione specificata e i valori relativi nella raccolta <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <param name="name">L'intestazione da aggiungere all'insieme.</param>\r
+      <param name="values">Elenco di valori dell'intestazione da aggiungere alla raccolta.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">\r
+      <summary>Aggiunge l'intestazione specificata e il valore relativo nella raccolta <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <param name="name">L'intestazione da aggiungere all'insieme.</param>\r
+      <param name="value">Il contenuto dell'intestazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">\r
+      <summary>Rimuove tutte le intestazioni dalla raccolta <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">\r
+      <summary>Restituisce un valore che indica se un'intestazione specifica è presente nella raccolta <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true e l'intestazione specificata è presente nella raccolta; in caso contrario, false.</returns>\r
+      <param name="name">Intestazione specifica.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">\r
+      <summary>Restituisce un enumeratore che consente di scorrere l'istanza di <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.IEnumerator`1" />.Enumeratore per l'oggetto <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">\r
+      <summary>Restituisce tutti i valori di intestazione per un'intestazione specificata archiviata nella raccolta <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.IEnumerable`1" />.Matrice di stringhe di intestazione.</returns>\r
+      <param name="name">Intestazione specificata per cui restituire i valori.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">\r
+      <summary>Rimuove l'intestazione specificata dalla raccolta <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.</returns>\r
+      <param name="name">Il nome dell'intestazione da rimuovere dall'insieme. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Ottiene un enumeratore che itera in un <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.IEnumerator" />.Istanza di un'implementazione di un <see cref="T:System.Collections.IEnumerator" /> in grado di scorrere un oggetto <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.HttpHeaders" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Restituisce un valore che indica se l'intestazione specificata e i relativi valori sono stati aggiunti alla raccolta di <see cref="T:System.Net.Http.Headers.HttpHeaders" /> senza convalidare le informazioni fornite.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se è stato possibile aggiungere l'intestazione specificata <paramref name="name" /> e <paramref name="values" /> nella raccolta; altrimenti false.</returns>\r
+      <param name="name">L'intestazione da aggiungere all'insieme.</param>\r
+      <param name="values">Valori dell'intestazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">\r
+      <summary>Restituisce un valore che indica se l'intestazione specificata e il relativo valore sono stati aggiunti alla raccolta di <see cref="T:System.Net.Http.Headers.HttpHeaders" /> senza convalidare le informazioni fornite.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se è stato possibile aggiungere l'intestazione specificata <paramref name="name" /> e <paramref name="value" /> nella raccolta; altrimenti false.</returns>\r
+      <param name="name">L'intestazione da aggiungere all'insieme.</param>\r
+      <param name="value">Il contenuto dell'intestazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>Restituisce un valore che indica se i valori e un'intestazione specificati sono archiviati nella raccolta <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se gli oggetti <paramref name="name" /> e values dell'intestazione specificata vengono archiviati nella raccolta; in caso contrario, false.</returns>\r
+      <param name="name">Intestazione specificata.</param>\r
+      <param name="values">Valori intestazione specificati.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">\r
+      <summary>Rappresenta una raccolta di valori dell'intestazione.</summary>\r
+      <typeparam name="T">Tipo di raccolta di intestazione.</typeparam>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">\r
+      <summary>Aggiunge una voce a <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <param name="item">Elemento da aggiungere alla raccolta dell'intestazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">\r
+      <summary>Rimuove tutte le voci da <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">\r
+      <summary>Determina se <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> contiene un articolo.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se la voce è inclusa nell'istanza <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> , in caso contrario false.</returns>\r
+      <param name="item">Elemento da trovare nella raccolta dell'intestazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">\r
+      <summary>Copia l'intero oggetto <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> in un oggetto <see cref="T:System.Array" /> compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.</summary>\r
+      <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>\r
+      <param name="arrayIndex">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">\r
+      <summary>Ottiene il numero di intestazioni in <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Numero di intestazioni contenute in una raccolta.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">\r
+      <summary>Restituisce un enumeratore che scorre la classe <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.IEnumerator`1" />.Enumeratore per l'istanza <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">\r
+      <summary>Ottiene un valore che indica se l'istanza <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> è di sola lettura.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'istanza di <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> è in sola lettura, in caso contrario false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">\r
+      <summary>Analizza e aggiunge una voce all'oggetto <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <param name="input">Voce da aggiungere.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">\r
+      <summary>Consente di rimuovere l'elemento selezionato dall'oggetto <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="item" /> è stato correttamente rimosso dall'istanza <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />; in caso contrario, false.</returns>\r
+      <param name="item">Elemento da rimuovere.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Restituisce un enumeratore che scorre la classe <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.IEnumerator" />.Enumeratore per l'istanza <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto corrente <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">\r
+      <summary>Determina se l'input può essere analizzato e aggiunto all'oggetto <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se è stato possibile analizzare e aggiungere <paramref name="input" /> all'istanza di <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />; in caso contrario, false</returns>\r
+      <param name="input">Voce da convalidare.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpRequestHeaders">\r
+      <summary>Rappresenta la raccolta di intestazioni di richiesta secondo quanto definito in RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">\r
+      <summary>Ottiene il valore dell'intestazione Accept per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Accept per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">\r
+      <summary>Ottiene il valore dell'intestazione Accept-Charset per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Accept-Charset per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">\r
+      <summary>Ottiene il valore dell'intestazione Accept-Encoding per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Accept-Encoding per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">\r
+      <summary>Ottiene il valore dell'intestazione Accept-Language per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Accept-Language per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Authorization per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.Valore dell'intestazione Authorization per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Cache-Control per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.Valore dell'intestazione Cache-Control per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">\r
+      <summary>Ottiene il valore dell'intestazione Connection per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Connection per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">\r
+      <summary>Ottiene o imposta un valore che indica se l'intestazione di Connection per una richiesta HTTP contiene Close.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'intestazione Connection contiene Close; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Date per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.Valore dell'intestazione Date per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">\r
+      <summary>Ottiene il valore dell'intestazione Expect per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Expect per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">\r
+      <summary>Ottiene o imposta un valore che indica se l'intestazione di Expect per una richiesta HTTP contiene Continue.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'intestazione Expect contiene Continue; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">\r
+      <summary>Ottiene o imposta il valore dell'intestazione From per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Valore dell'intestazione From per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Host per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Valore dell'intestazione Host per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">\r
+      <summary>Ottiene il valore dell'intestazione If-Match per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione If-Match per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">\r
+      <summary>Ottiene o imposta il valore dell'intestazione If-Modified-Since per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.Valore dell'intestazione If-Modified-Since per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">\r
+      <summary>Ottiene il valore dell'intestazione If-None-Match per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Ottiene il valore dell'intestazione If-None-Match per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">\r
+      <summary>Ottiene o imposta il valore dell'intestazione If-Range per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.Valore dell'intestazione If-Range per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">\r
+      <summary>Ottiene o imposta il valore dell'intestazione If-Unmodified-Since per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.Valore dell'intestazione If-Unmodified-Since per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Max-Forwards per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Valore dell'intestazione Max-Forwards per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">\r
+      <summary>Ottiene il valore dell'intestazione Pragma per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Pragma per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Proxy-Authorization per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.Valore dell'intestazione Proxy-Authorization per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Range per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.Valore dell'intestazione Range per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Referer per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Uri" />.Valore dell'intestazione Referer per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">\r
+      <summary>Ottiene il valore dell'intestazione TE per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione TE per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">\r
+      <summary>Ottiene il valore dell'intestazione Trailer per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Trailer per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">\r
+      <summary>Ottiene il valore dell'intestazione Transfer-Encoding per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Transfer-Encoding per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">\r
+      <summary>Ottiene o imposta un valore che indica se l'intestazione di Transfer-Encoding per una richiesta HTTP contiene Chunked.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'intestazione Transfer-Encoding contiene Chunked; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">\r
+      <summary>Ottiene il valore dell'intestazione Upgrade per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Upgrade per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">\r
+      <summary>Ottiene il valore dell'intestazione User-Agent per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione User-Agent per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">\r
+      <summary>Ottiene il valore dell'intestazione Via per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Via per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">\r
+      <summary>Ottiene il valore dell'intestazione Warning per una richiesta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Warning per una richiesta HTTP.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpResponseHeaders">\r
+      <summary>Rappresenta la raccolta di intestazioni di risposta secondo quanto definito in RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">\r
+      <summary>Ottiene il valore dell'intestazione Accept-Ranges per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Accept-Ranges per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Age per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.TimeSpan" />.Valore dell'intestazione Age per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Cache-Control per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.Valore dell'intestazione Cache-Control per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">\r
+      <summary>Ottiene il valore dell'intestazione Connection per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Connection per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">\r
+      <summary>Ottiene o imposta un valore che indica se l'intestazione di Connection per una risposta HTTP contiene Close.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'intestazione Connection contiene Close; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Date per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.Valore dell'intestazione Date per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">\r
+      <summary>Ottiene o imposta il valore dell'intestazione ETag per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.Valore dell'intestazione ETag per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Location per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Uri" />.Valore dell'intestazione Location per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">\r
+      <summary>Ottiene il valore dell'intestazione Pragma per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Pragma per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">\r
+      <summary>Ottiene il valore dell'intestazione Proxy-Authenticate per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Proxy-Authenticate per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Retry-After per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.Valore dell'intestazione Retry-After per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">\r
+      <summary>Ottiene il valore dell'intestazione Server per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Server per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">\r
+      <summary>Ottiene il valore dell'intestazione Trailer per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Trailer per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">\r
+      <summary>Ottiene il valore dell'intestazione Transfer-Encoding per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Transfer-Encoding per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">\r
+      <summary>Ottiene o imposta un valore che indica se l'intestazione di Transfer-Encoding per una risposta HTTP contiene Chunked.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'intestazione Transfer-Encoding contiene Chunked; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">\r
+      <summary>Ottiene il valore dell'intestazione Upgrade per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Upgrade per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">\r
+      <summary>Ottiene il valore dell'intestazione Vary per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Vary per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">\r
+      <summary>Ottiene il valore dell'intestazione Via per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Via per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">\r
+      <summary>Ottiene il valore dell'intestazione Warning per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione Warning per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">\r
+      <summary>Ottiene il valore dell'intestazione WWW-Authenticate per una risposta HTTP.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Valore dell'intestazione WWW-Authenticate per una risposta HTTP.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">\r
+      <summary>Rappresenta un tipo di supporto utilizzato in un'intestazione Content-Type come definito nello standard RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <param name="source"> Oggetto <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> utilizzato per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <param name="mediaType">Origine rappresentata come stringa per inizializzare la nuova istanza. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">\r
+      <summary>Ottiene o imposta il set di caratteri.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Set di caratteri.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">\r
+      <summary>Ottiene o imposta il valore dell'intestazione Media-Type.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Il valore di intestazione del tipo di supporto.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">\r
+      <summary>Ottiene o imposta i parametri di valore dell'intestazione del tipo di supporto.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.I parametri del valore di intestazione del tipo di supporto.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore di intestazione del tipo di supporto.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni valide sul valore dell'intestazione del tipo di supporti.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">\r
+      <summary>Rappresenta un tipo di supporto con un fattore di qualità aggiuntivo utilizzato in un'intestazione Content-Type.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <param name="mediaType">Oggetto <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> rappresentato come stringa per inizializzare la nuova istanza. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <param name="mediaType">Oggetto <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> rappresentato come stringa per inizializzare la nuova istanza.</param>\r
+      <param name="quality">Qualità associata a questo valore di intestazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta il tipo di supporto con le informazioni sul valore di intestazione di qualità.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non è un tipo di supporto valido con le informazioni sul valore di intestazione di qualità.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">\r
+      <summary>Ottenere o impostare il valore di qualità per <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Double" />.Valore di qualità per l'oggetto <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />)</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueHeaderValue">\r
+      <summary>Rappresenta una coppia nome/valore utilizzata in varie intestazioni come definito nello standard RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="source">Oggetto <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> utilizzato per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="name">Nome dell'intestazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="name">Nome dell'intestazione.</param>\r
+      <param name="value">Valore dell'intestazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">\r
+      <summary>Ottiene il nome dell'intestazione.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Nome dell'intestazione.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore dell'intestazione del valore del nome.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni valide sul valore dell'intestazione del valore del nome.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">\r
+      <summary>Ottiene il valore dell'intestazione.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Valore dell'intestazione.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">\r
+      <summary>Rappresenta una coppia nome/valore con parametri utilizzata in varie intestazioni come definito nello standard RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="source">Oggetto <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> utilizzato per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="name">Nome dell'intestazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="name">Nome dell'intestazione.</param>\r
+      <param name="value">Valore dell'intestazione.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">\r
+      <summary>Ottiene i parametri dall'oggetto <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.Raccolta contenente i parametri.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta il valore del nome con le informazioni sul valore di intestazione del parametro.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non è un valore di nome valido con le informazioni sul valore di intestazione di parametro.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductHeaderValue">\r
+      <summary>Rappresenta un valore di token di prodotto in un'intestazione User-Agent.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <param name="name">Nome del prodotto.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <param name="name">Valore del nome prodotto.</param>\r
+      <param name="version">Valore della versione del prodotto.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">\r
+      <summary>Ottiene il nome del token del prodotto.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Nome del token del prodotto.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore dell'intestazione del prodotto.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">\r
+      <summary>Ottiene la versione del token del prodotto.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Versione del token di prodotto. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">\r
+      <summary>Rappresenta un valore che può essere un prodotto o un commento in un'intestazione User-Agent.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="product">Oggetto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> utilizzato per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="comment">Valore di commento.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="productName">Valore del nome prodotto.</param>\r
+      <param name="productVersion">Valore della versione del prodotto.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">\r
+      <summary>Ottiene il commento dall'oggetto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Valore di commento di <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore di intestazione delle informazioni di prodotto.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni valide sul valore dell'intestazione delle informazioni di prodotto.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">\r
+      <summary>Ottiene il prodotto dall'oggetto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.Valore del prodotto da questo <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">\r
+      <summary>Rappresenta un valore di intestazione If-Range che può essere un valore di tipo Date/Time o tag entità.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="date">Un valore di data utilizzato per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="entityTag">Oggetto <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> utilizzato per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="entityTag">Una tag di entità rappresentata come stringa utilizzata per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">\r
+      <summary>Ottiene la data dall'oggetto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.Data dall'oggetto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">\r
+      <summary>Ottiene il tag di identità dall'oggetto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.Tag di identità dall'oggetto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore di intestazione delle condizioni.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni valide sul valore dell'intestazione delle condizioni dell'intervallo.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeHeaderValue">\r
+      <summary>Rappresenta un valore di intestazione con intervallo.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Consente l'inizializzazione di una nuova istanza della classe <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> con un intervallo di date.</summary>\r
+      <param name="from">La posizione in cui avviare l'invio dei dati.</param>\r
+      <param name="to">La posizione in cui arrestare l'invio dei dati.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> è maggiore di <paramref name="to" />.- oppure - <paramref name="from" /> o <paramref name="to" /> è minore di 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore di intestazione dell'intervallo.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni valide sul valore dell'intestazione dell'intervallo.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">\r
+      <summary>Ottiene gli intervalli specificati dall'oggetto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.Intervalli dall'oggetto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">\r
+      <summary>Ottiene l'unità dall'oggetto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Unità dall'oggetto <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">\r
+      <summary>Rappresenta un valore di intestazione con intervallo di byte in un intervallo.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <param name="from">La posizione in cui avviare l'invio dei dati.</param>\r
+      <param name="to">La posizione in cui arrestare l'invio dei dati.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> è maggiore di <paramref name="to" />.- oppure - <paramref name="from" /> o <paramref name="to" /> è minore di 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">\r
+      <summary>Ottiene la posizione in cui avviare l'invio dei dati.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int64" />.La posizione in cui avviare l'invio dei dati.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">\r
+      <summary>Ottiene la posizione in cui arrestare l'invio dei dati. </summary>\r
+      <returns>Restituisce <see cref="T:System.Int64" />.La posizione in cui arrestare l'invio dei dati. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">\r
+      <summary>Rappresenta un valore di intestazione Retry-After che può essere un valore di tipo Date/Time o Timespan.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <param name="date">L'offset di data e ora utilizzato per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <param name="delta">Delta, in secondi, utilizzato per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">\r
+      <summary>Ottiene l'offset della data e ora dall'oggetto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.L'offset della data e ora dall'oggetto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">\r
+      <summary>Ottiene il delta in secondi dall'oggetto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.TimeSpan" />.Delta in secondi dall'oggetto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore di intestazione delle condizioni dei nuovi tentativi.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni valide sul valore dell'intestazione delle condizioni dei nuovi tentativi.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">\r
+      <summary>Rappresenta un valore di intestazione di stringa con una qualità facoltativa.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Stringa utilizzata per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Stringa utilizzata per inizializzare la nuova istanza.</param>\r
+      <param name="quality">Fattore di qualità utilizzato per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">\r
+      <summary>Determina se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore di intestazione di qualità.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non è una stringa valida con le informazioni sul valore di intestazione di qualità.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">\r
+      <summary>Ottiene il fattore di qualità dall'oggetto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Double" />.Fattore di qualità dall'oggetto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">\r
+      <summary>Ottiene il valore di stringa dall'oggetto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Valore di stringa da cui ottenere l'oggetto <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">\r
+      <summary>Rappresenta un valore di intestazione Accept-Encoding.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <param name="source">Oggetto <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> utilizzato per inizializzare la nuova istanza. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <param name="value">Stringa utilizzata per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">\r
+      <summary>Determina se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">\r
+      <summary>Ottiene i parametri di codifica di trasferimento.</summary>\r
+      <returns>Restituisce <see cref="T:System.Collections.Generic.ICollection`1" />.I parametri di codifica di trasferimento.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore di intestazione della codifica di trasferimento.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni valide sul valore dell'intestazione della codifica di trasferimento.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">\r
+      <summary>Ottiene il valore di codifica di trasferimento.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Il valore di codifica di trasferimento.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">\r
+      <summary>Rappresenta un valore di intestazione di intestazione Accept-Encoding con fattore di qualità facoltativa.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Stringa utilizzata per inizializzare la nuova istanza.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Stringa utilizzata per inizializzare la nuova istanza.</param>\r
+      <param name="quality">Un valore per il fattore di qualità.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore della codifica di trasferimento.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non è una codifica di trasferimento valida con le informazioni sul valore di intestazione di qualità.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">\r
+      <summary>Ottiene il fattore di qualità dall'oggetto <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Double" />.Fattore di qualità dall'oggetto <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ViaHeaderValue">\r
+      <summary>Rappresenta il valore di un'intestazione Via.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">La versione del protocollo ricevuto.</param>\r
+      <param name="receivedBy">L'host e la porta tramite cui la richiesta o la risposta è stata ricevuta.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">La versione del protocollo ricevuto.</param>\r
+      <param name="receivedBy">L'host e la porta tramite cui la richiesta o la risposta è stata ricevuta.</param>\r
+      <param name="protocolName">Il nome del protocollo ricevuto.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">La versione del protocollo ricevuto.</param>\r
+      <param name="receivedBy">L'host e la porta tramite cui la richiesta o la risposta è stata ricevuta.</param>\r
+      <param name="protocolName">Il nome del protocollo ricevuto.</param>\r
+      <param name="comment">Campo commento utilizzato per identificare il software del proxy o del gateway del destinatario.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">\r
+      <summary>Ottiene il campo commento utilizzato per identificare il software del proxy o del gateway del destinatario.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Campo commento utilizzato per identificare il software del proxy o del gateway del destinatario.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Viene restituito un codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.Istanza di <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta mediante informazioni sul valore intestazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni valide sul valore dell'intestazione della via.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">\r
+      <summary>Ottiene il nome del protocollo ricevuto.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Nome del protocollo.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">\r
+      <summary>Ottiene la versione del protocollo ricevuto.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Versione del protocollo.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">\r
+      <summary>Ottiene l'host e la porta tramite cui la richiesta o la risposta è stata ricevuta.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.L'host e la porta tramite cui la richiesta o la risposta è stata ricevuta.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> della stringa.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.WarningHeaderValue">\r
+      <summary>Rappresenta un valore di avviso utilizzato dall'intestazione di avviso.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <param name="code">Codice di avviso specifico.</param>\r
+      <param name="agent">L'host che ha associato l'avviso.</param>\r
+      <param name="text">Una stringa tra virgolette contenente il testo di avviso.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <param name="code">Codice di avviso specifico.</param>\r
+      <param name="agent">L'host che ha associato l'avviso.</param>\r
+      <param name="text">Una stringa tra virgolette contenente il testo di avviso.</param>\r
+      <param name="date">L'indicatore di data e ora dell'avviso.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">\r
+      <summary>Ottiene l'host che ha associato l'avviso.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.L'host che ha associato l'avviso.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">\r
+      <summary>Ottiene il codice di avviso specifico.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice di avviso specifico.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">\r
+      <summary>Ottiene l'indicatore di data e ora dell'avviso.</summary>\r
+      <returns>Restituisce <see cref="T:System.DateTimeOffset" />.L'indicatore di data e ora dell'avviso.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">\r
+      <summary>Consente di determinare se l'oggetto <see cref="T:System.Object" /> specificato è uguale all'oggetto <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se l'oggetto specificato è uguale all'oggetto <see cref="T:System.Object" /> corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'oggetto corrente.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">\r
+      <summary>Funge da funzione hash per un oggetto <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Restituisce <see cref="T:System.Int32" />.Codice hash per l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">\r
+      <summary>Converte una stringa in un'istanza di <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Restituisce un'istanza di <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</returns>\r
+      <param name="input">Stringa che rappresenta le informazioni sul valore intestazione di autenticazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> è un riferimento null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> non contiene informazioni sul valore dell'intestazione di autenticazione valide.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">\r
+      <summary>Ottiene una stringa tra virgolette contenente il testo di avviso.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Una stringa tra virgolette contenente il testo di avviso.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">\r
+      <summary>Restituisce una stringa che rappresenta l'oggetto <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> corrente.</summary>\r
+      <returns>Restituisce <see cref="T:System.String" />.Stringa che rappresenta l'oggetto corrente.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">\r
+      <summary>Determina se una stringa rappresenta informazioni <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> valide.</summary>\r
+      <returns>Restituisce <see cref="T:System.Boolean" />.true se <paramref name="input" /> è valido <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />; in caso contrario, false.</returns>\r
+      <param name="input">Stringa da convalidare.</param>\r
+      <param name="parsedValue">Versione <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> della stringa.</param>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Net.Sockets.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Net.Sockets.xml
new file mode 100644 (file)
index 0000000..2766972
--- /dev/null
@@ -0,0 +1,398 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Sockets</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Sockets.ProtocolType">\r
+      <summary>Specifica il protocollo supportato dalla classe <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Tcp">\r
+      <summary>Protocollo TCP (Transmission Control Protocol).</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Udp">\r
+      <summary>Protocollo UDP (User Datagram Protocol).</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unknown">\r
+      <summary>Protocollo sconosciuto.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unspecified">\r
+      <summary>Protocollo non specificato.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.Socket">\r
+      <summary>Implementa l'interfaccia socket Berkeley.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Sockets.Socket" /> utilizzando la famiglia di indirizzi, il tipo di socket e il protocollo specificati.</summary>\r
+      <param name="addressFamily">Uno dei valori di <see cref="T:System.Net.Sockets.AddressFamily" />. </param>\r
+      <param name="socketType">Uno dei valori di <see cref="T:System.Net.Sockets.SocketType" />. </param>\r
+      <param name="protocolType">Uno dei valori di <see cref="T:System.Net.Sockets.ProtocolType" />. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Il risultato della combinazione di <paramref name="addressFamily" />, <paramref name="socketType" /> e <paramref name="protocolType" /> è un socket non valido. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Net.Sockets.Socket" /> utilizzando il tipo di socket e il protocollo specificati.</summary>\r
+      <param name="socketType">Uno dei valori di <see cref="T:System.Net.Sockets.SocketType" />.</param>\r
+      <param name="protocolType">Uno dei valori di <see cref="T:System.Net.Sockets.ProtocolType" />.</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Il risultato della combinazione di <paramref name="socketType" /> e <paramref name="protocolType" /> è un socket non valido. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Avvia un'operazione asincrona per accettare un tentativo di connessione in ingresso.</summary>\r
+      <returns>Restituisce true se l'operazione di I/O è in sospeso.Al completamento dell'operazione verrà generato l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" />.Restituisce false se l'operazione di I/O è stata completata in modo sincrono.L'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> nel parametro <paramref name="e" /> non verrà generato e l'oggetto <paramref name="e" /> passato come parametro potrebbe essere esaminato immediatamente dopo che la chiamata al metodo ha restituito il risultato, per recuperare il risultato dell'operazione.</returns>\r
+      <param name="e">Oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> da utilizzare per questa operazione socket asincrona.</param>\r
+      <exception cref="T:System.ArgumentException">Un argomento non è valido.Questa eccezione si verifica se il buffer fornito non è abbastanza grande.Il buffer deve essere di almeno 2 * (sizeof(SOCKADDR_STORAGE + 16) byte.Questa eccezione si verifica anche se sono specificati più buffer e la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> non è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Un argomento non è compreso nell'intervallo.L'eccezione si verifica se l'oggetto <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Count" /> è minore di 0.</exception>\r
+      <exception cref="T:System.InvalidOperationException">È stata richiesta un'operazione non valida.Questa eccezione si verifica se l'oggetto <see cref="T:System.Net.Sockets.Socket" /> preposto ad accettare la connessione non è in attesa di connessioni o se il socket accettato è associato.È necessario chiamare il metodo <see cref="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)" /> e <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" /> prima di chiamare il metodo <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" />.Questa eccezione si verifica anche se il socket è già connesso o se un'operazione socket era già in corso utilizzando il parametro <paramref name="e" /> specificato. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.Per ulteriori informazioni vedere la sezione Osservazioni.</exception>\r
+      <exception cref="T:System.NotSupportedException">Per questo metodo è necessario Windows XP o versione successiva.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.AddressFamily">\r
+      <summary>Ottiene la famiglia di indirizzi del <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Uno dei valori di <see cref="T:System.Net.Sockets.AddressFamily" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">\r
+      <summary>Associa un <see cref="T:System.Net.Sockets.Socket" /> a un endpoint locale.</summary>\r
+      <param name="localEP">\r
+        <see cref="T:System.Net.EndPoint" /> locale da associare al <see cref="T:System.Net.Sockets.Socket" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localEP" /> è null. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.Per ulteriori informazioni vedere la sezione Osservazioni.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Un chiamante nella parte superiore dello stack di chiamate non dispone dell'autorizzazione necessaria per l'operazione richiesta. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Annulla una richiesta asincrona di una connessione all'host remoto.</summary>\r
+      <param name="e">Oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> utilizzato per richiedere la connessione all'host remoto chiamando uno dei metodi <see cref="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="e" /> non può essere Null e la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> non può essere Null.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Un chiamante nella parte superiore dello stack di chiamate non dispone dell'autorizzazione necessaria per l'operazione richiesta.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Avvia una richiesta asincrona di una connessione all'host remoto.</summary>\r
+      <returns>Restituisce true se l'operazione di I/O è in sospeso.Al completamento dell'operazione verrà generato l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" />.Restituisce false se l'operazione di I/O è stata completata in modo sincrono.In questo caso, l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" /> non verrà generato e l'oggetto <paramref name="e" /> passato come parametro potrebbe essere esaminato immediatamente dopo che la chiamata al metodo è stata restituita per recuperare il risultato dell'operazione.</returns>\r
+      <param name="e">Oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> da utilizzare per questa operazione socket asincrona.</param>\r
+      <exception cref="T:System.ArgumentException">Un argomento non è valido.Questa eccezione si verifica se sono specificati più buffer e la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> non è null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="e" /> non può essere Null e la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> non può essere Null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> è in attesa o era già in corso un'operazione di socket che utilizza l'oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> specificato nel parametro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.Per ulteriori informazioni vedere la sezione Osservazioni.</exception>\r
+      <exception cref="T:System.NotSupportedException">Per questo metodo è necessario Windows XP o versione successiva.Questa eccezione si verifica anche se l'endpoint locale e l'oggetto <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> non appartengono alla stessa famiglia di indirizzi.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Un chiamante nella parte superiore dello stack di chiamate non dispone dell'autorizzazione necessaria per l'operazione richiesta.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Avvia una richiesta asincrona di una connessione all'host remoto.</summary>\r
+      <returns>Restituisce true se l'operazione di I/O è in sospeso.Al completamento dell'operazione verrà generato l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" />.Restituisce false se l'operazione di I/O è stata completata in modo sincrono.In questo caso, l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" /> non verrà generato e l'oggetto <paramref name="e" /> passato come parametro potrebbe essere esaminato immediatamente dopo che la chiamata al metodo è stata restituita per recuperare il risultato dell'operazione.</returns>\r
+      <param name="socketType">Uno dei valori di <see cref="T:System.Net.Sockets.SocketType" />.</param>\r
+      <param name="protocolType">Uno dei valori di <see cref="T:System.Net.Sockets.ProtocolType" />.</param>\r
+      <param name="e">Oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> da utilizzare per questa operazione socket asincrona.</param>\r
+      <exception cref="T:System.ArgumentException">Un argomento non è valido.Questa eccezione si verifica se sono specificati più buffer e la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> non è null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="e" /> non può essere Null e la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> non può essere Null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> è in attesa o era già in corso un'operazione di socket che utilizza l'oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> specificato nel parametro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.Per ulteriori informazioni vedere la sezione Osservazioni.</exception>\r
+      <exception cref="T:System.NotSupportedException">Per questo metodo è necessario Windows XP o versione successiva.Questa eccezione si verifica anche se l'endpoint locale e l'oggetto <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> non appartengono alla stessa famiglia di indirizzi.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <exception cref="T:System.Security.SecurityException">Un chiamante nella parte superiore dello stack di chiamate non dispone dell'autorizzazione necessaria per l'operazione richiesta.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Connected">\r
+      <summary>Ottiene un valore che indica se un <see cref="T:System.Net.Sockets.Socket" /> si è connesso a un host remoto dall'ultima operazione <see cref="Overload:System.Net.Sockets.Socket.Send" /> o <see cref="Overload:System.Net.Sockets.Socket.Receive" />.</summary>\r
+      <returns>true se il <see cref="T:System.Net.Sockets.Socket" /> è connesso a una risorsa remota nel corso dell'operazione più recente, in caso contrario false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose">\r
+      <summary>Rilascia tutte le risorse utilizzate dall'istanza corrente della classe <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.Net.Sockets.Socket" /> ed eventualmente elimina le risorse gestite.</summary>\r
+      <param name="disposing">true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. </param>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Finalize">\r
+      <summary>Libera le risorse utilizzate dalla classe <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">\r
+      <summary>Colloca un <see cref="T:System.Net.Sockets.Socket" /> in uno stato di attesa.</summary>\r
+      <param name="backlog">Lunghezza massima della coda delle connessioni in sospeso. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.Per ulteriori informazioni vedere la sezione Osservazioni.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.LocalEndPoint">\r
+      <summary>Ottiene l'endpoint locale.</summary>\r
+      <returns>L'oggetto <see cref="T:System.Net.EndPoint" /> utilizzato dall'oggetto <see cref="T:System.Net.Sockets.Socket" /> per le comunicazioni.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.Per ulteriori informazioni vedere la sezione Osservazioni.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.NoDelay">\r
+      <summary>Ottiene o imposta un valore <see cref="T:System.Boolean" /> che specifica se il <see cref="T:System.Net.Sockets.Socket" /> di flusso utilizza l'algoritmo Nagle.</summary>\r
+      <returns>false se il <see cref="T:System.Net.Sockets.Socket" /> utilizza l'algoritmo Nagle; in caso contrario, true.Il valore predefinito è false.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al <see cref="T:System.Net.Sockets.Socket" />.Per ulteriori informazioni vedere la sezione Osservazioni.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv4">\r
+      <summary>Indica se il sistema operativo sottostante e gli adattatori di rete supportano il protocollo IPv4.</summary>\r
+      <returns>true se il sistema operativo e gli adattatori di rete supportano il protocollo IPv4. In caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv6">\r
+      <summary>Indica se il sistema operativo sottostante e gli adattatori di rete supportano il protocollo IPv6.</summary>\r
+      <returns>true se il sistema operativo e gli adattatori di rete supportano il protocollo IPv6; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ProtocolType">\r
+      <summary>Ottiene il tipo di protocollo del <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Uno dei valori di <see cref="T:System.Net.Sockets.ProtocolType" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Avvia una richiesta asincrona per ricevere dati da un oggetto <see cref="T:System.Net.Sockets.Socket" /> connesso.</summary>\r
+      <returns>Restituisce true se l'operazione di I/O è in sospeso.Al completamento dell'operazione verrà generato l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" />.Restituisce false se l'operazione di I/O è stata completata in modo sincrono.In questo caso, l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" /> non verrà generato e l'oggetto <paramref name="e" /> passato come parametro potrebbe essere esaminato immediatamente dopo che la chiamata al metodo è stata restituita per recuperare il risultato dell'operazione.</returns>\r
+      <param name="e">Oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> da utilizzare per questa operazione socket asincrona.</param>\r
+      <exception cref="T:System.ArgumentException">Un argomento non è valido.Le proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> o <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> sul parametro <paramref name="e" /> devono fare riferimento a buffer validi.È possibile impostare una di queste due proprietà, ma non entrambe contemporaneamente.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Era già in corso un'operazione di socket che utilizza l'oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> specificato nel parametro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Per questo metodo è necessario Windows XP o versione successiva.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.Per ulteriori informazioni vedere la sezione Osservazioni.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ReceiveBufferSize">\r
+      <summary>Ottiene o imposta un valore che specifica le dimensioni del buffer di ricezione del <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> contenente le dimensioni, in byte, del buffer di ricezione.Il valore predefinito è 8192.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Il valore specificato per un'operazione di impostazione è minore di 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Inizia a ricevere dati in modalità asincrona da un dispositivo di rete specificato.</summary>\r
+      <returns>Restituisce true se l'operazione di I/O è in sospeso.Al completamento dell'operazione verrà generato l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" />.Restituisce false se l'operazione di I/O è stata completata in modo sincrono.In questo caso, l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" /> non verrà generato e l'oggetto <paramref name="e" /> passato come parametro potrebbe essere esaminato immediatamente dopo che la chiamata al metodo è stata restituita per recuperare il risultato dell'operazione.</returns>\r
+      <param name="e">Oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> da utilizzare per questa operazione socket asincrona.</param>\r
+      <exception cref="T:System.ArgumentNullException">L'oggetto <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> non può essere null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Era già in corso un'operazione di socket che utilizza l'oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> specificato nel parametro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Per questo metodo è necessario Windows XP o versione successiva.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">\r
+      <summary>Ottiene l'endpoint remoto.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.EndPoint" /> con cui comunica il <see cref="T:System.Net.Sockets.Socket" />.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.Per ulteriori informazioni vedere la sezione Osservazioni.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Invia i dati in modo asincrono a un oggetto <see cref="T:System.Net.Sockets.Socket" /> connesso.</summary>\r
+      <returns>Restituisce true se l'operazione di I/O è in sospeso.Al completamento dell'operazione verrà generato l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" />.Restituisce false se l'operazione di I/O è stata completata in modo sincrono.In questo caso, l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" /> non verrà generato e l'oggetto <paramref name="e" /> passato come parametro potrebbe essere esaminato immediatamente dopo che la chiamata al metodo è stata restituita per recuperare il risultato dell'operazione.</returns>\r
+      <param name="e">Oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> da utilizzare per questa operazione socket asincrona.</param>\r
+      <exception cref="T:System.ArgumentException">Le proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> o <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> sul parametro <paramref name="e" /> devono fare riferimento a buffer validi.È possibile impostare una di queste due proprietà, ma non entrambe contemporaneamente.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Era già in corso un'operazione di socket che utilizza l'oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> specificato nel parametro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Per questo metodo è necessario Windows XP o versione successiva.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">L'oggetto <see cref="T:System.Net.Sockets.Socket" /> non è ancora connesso o non è stato ottenuto tramite un metodo <see cref="M:System.Net.Sockets.Socket.Accept" />, <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> o <see cref="Overload:System.Net.Sockets.Socket.BeginAccept" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.SendBufferSize">\r
+      <summary>Ottiene o imposta un valore che specifica le dimensioni del buffer di invio del <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> contenente le dimensioni, in byte, del buffer di invio.Il valore predefinito è 8192.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Il valore specificato per un'operazione di impostazione è minore di 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Invia dati in modo asincrono a uno specifico host remoto.</summary>\r
+      <returns>Restituisce true se l'operazione di I/O è in sospeso.Al completamento dell'operazione verrà generato l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" />.Restituisce false se l'operazione di I/O è stata completata in modo sincrono.In questo caso, l'evento <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> sul parametro <paramref name="e" /> non verrà generato e l'oggetto <paramref name="e" /> passato come parametro potrebbe essere esaminato immediatamente dopo che la chiamata al metodo è stata restituita per recuperare il risultato dell'operazione.</returns>\r
+      <param name="e">Oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> da utilizzare per questa operazione socket asincrona.</param>\r
+      <exception cref="T:System.ArgumentNullException">L'oggetto <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> non può essere null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Era già in corso un'operazione di socket che utilizza l'oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> specificato nel parametro <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Per questo metodo è necessario Windows XP o versione successiva.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Il protocollo specificato è orientato alla connessione, ma l'oggetto <see cref="T:System.Net.Sockets.Socket" /> non è ancora connesso.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">\r
+      <summary>Disabilita le operazioni di invio e di ricezione su un <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <param name="how">Uno dei valori <see cref="T:System.Net.Sockets.SocketShutdown" /> che specifica che l'operazione non sarà più consentita. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.Per ulteriori informazioni vedere la sezione Osservazioni.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Ttl">\r
+      <summary>Ottiene o imposta un valore che specifica la durata (TTL) dei pacchetti IP inviati dal <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>La durata (TTL).</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Non è possibile impostare il valore TTL su un numero negativo.</exception>\r
+      <exception cref="T:System.NotSupportedException">È possibile impostare questa proprietà solo per i socket inclusi nella famiglia <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /> o <see cref="F:System.Net.Sockets.AddressFamily.InterNetworkV6" />.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Si è verificato un errore durante il tentativo di accesso al socket.Questo errore viene restituito anche quando si tenta di impostare TTL su un valore superiore a 255.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Il <see cref="T:System.Net.Sockets.Socket" /> è stato chiuso. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncEventArgs">\r
+      <summary>Rappresenta un'operazione socket asincrona.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.#ctor">\r
+      <summary>Crea un'istanza vuota dell'oggetto <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />.</summary>\r
+      <exception cref="T:System.NotSupportedException">La piattaforma non è supportata. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.AcceptSocket">\r
+      <summary>Ottiene o imposta il socket da utilizzare o il socket creato per accettare una connessione con un metodo socket asincrono.</summary>\r
+      <returns>Oggetto <see cref="T:System.Net.Sockets.Socket" /> da utilizzare o socket creato per accettare una connessione con un metodo socket asincrono.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer">\r
+      <summary>Ottiene il buffer di dati da utilizzare con un metodo socket asincrono.</summary>\r
+      <returns>Matrice <see cref="T:System.Byte" /> che rappresenta il buffer di dati da utilizzare con un metodo socket asincrono.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList">\r
+      <summary>Ottiene o imposta una matrice di buffer di dati da utilizzare con un metodo socket asincrono.</summary>\r
+      <returns>Matrice <see cref="T:System.Collections.IList" /> che rappresenta una matrice di buffer di dati da utilizzare con un metodo socket asincrono.</returns>\r
+      <exception cref="T:System.ArgumentException">Esistono buffer ambigui specificati su un'operazione di impostazione.Questa eccezione si verifica se la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> è stata impostata su un valore non Null e si tenta di impostare la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> su un valore non Null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BytesTransferred">\r
+      <summary>Ottiene il numero di byte trasferiti nell'operazione socket.</summary>\r
+      <returns>Oggetto <see cref="T:System.Int32" /> contenente il numero di byte trasferiti nell'operazione socket.</returns>\r
+    </member>\r
+    <member name="E:System.Net.Sockets.SocketAsyncEventArgs.Completed">\r
+      <summary>Evento utilizzato per completare un'operazione asincrona.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectByNameError">\r
+      <summary>Ottiene l'eccezione nel caso di errore di connessione quando viene utilizzato <see cref="T:System.Net.DnsEndPoint" />.</summary>\r
+      <returns>Oggetto <see cref="T:System.Exception" /> che indica la causa dell'errore di connessione quando è stato specificato un oggetto <see cref="T:System.Net.DnsEndPoint" /> per la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectSocket">\r
+      <summary>Oggetto <see cref="T:System.Net.Sockets.Socket" /> creato e connesso dopo il completamento del metodo <see cref="Overload:System.Net.Sockets.Socket.ConnectAsync" />.</summary>\r
+      <returns>Oggetto <see cref="T:System.Net.Sockets.Socket" /> connesso.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Count">\r
+      <summary>Ottiene la quantità massima di dati, in byte, da inviare o ricevere in un'operazione asincrona.</summary>\r
+      <returns>Oggetto <see cref="T:System.Int32" /> che contiene la quantità massima di dati, in byte, da inviare o ricevere.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Dispose">\r
+      <summary>Rilascia le risorse non gestite utilizzate dall'istanza <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> e facoltativamente elimina anche le risorse gestite.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Finalize">\r
+      <summary>Libera le risorse utilizzate dalla classe <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.LastOperation">\r
+      <summary>Ottiene il tipo di operazione socket eseguita più di recente con questo oggetto di contesto.</summary>\r
+      <returns>Istanza di <see cref="T:System.Net.Sockets.SocketAsyncOperation" /> che indica il tipo di operazione socket eseguita più di recente con questo oggetto di contesto.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Offset">\r
+      <summary>Ottiene l'offset, in byte, nel buffer di dati a cui fa riferimento la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.</summary>\r
+      <returns>Oggetto <see cref="T:System.Int32" /> che contiene l'offset, in byte, nel buffer di dati a cui fa riferimento la proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Rappresenta un metodo chiamato quando un'operazione asincrona viene completata.</summary>\r
+      <param name="e">Evento segnalato.</param>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint">\r
+      <summary>Ottiene o imposta l'endpoint IP remoto per un'operazione asincrona.</summary>\r
+      <returns>Oggetto <see cref="T:System.Net.EndPoint" /> che rappresenta l'endpoint IP remoto per un'operazione asincrona.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Imposta il buffer di dati da utilizzare con un metodo socket asincrono.</summary>\r
+      <param name="buffer">Buffer di dati da utilizzare con un metodo socket asincrono.</param>\r
+      <param name="offset">Offset, in byte, nel buffer di dati dove viene avviata l'operazione.</param>\r
+      <param name="count">Quantità massima di dati, in byte, da inviare o ricevere nel buffer.</param>\r
+      <exception cref="T:System.ArgumentException">Sono stati specificati buffer ambigui.Questa eccezione si verifica anche se le proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> e <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> non sono null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Un argomento non è stato compreso nell'intervallo.Questa eccezione si verifica se il parametro <paramref name="offset" /> è minore di zero o maggiore della lunghezza della matrice nella proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.Questa eccezione si verifica anche se il parametro <paramref name="count" /> è minore di zero o maggiore della lunghezza della matrice nella proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> meno il parametro <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Int32,System.Int32)">\r
+      <summary>Imposta il buffer di dati da utilizzare con un metodo socket asincrono.</summary>\r
+      <param name="offset">Offset, in byte, nel buffer di dati dove viene avviata l'operazione.</param>\r
+      <param name="count">Quantità massima di dati, in byte, da inviare o ricevere nel buffer.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Un argomento non è stato compreso nell'intervallo.Questa eccezione si verifica se il parametro <paramref name="offset" /> è minore di zero o maggiore della lunghezza della matrice nella proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.Questa eccezione si verifica anche se il parametro <paramref name="count" /> è minore di zero o maggiore della lunghezza della matrice nella proprietà <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> meno il parametro <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.SocketError">\r
+      <summary>Ottiene o imposta i risultati dell'operazione socket asincrona.</summary>\r
+      <returns>Oggetto <see cref="T:System.Net.Sockets.SocketError" /> che rappresenta il risultato dell'operazione socket asincrona.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.UserToken">\r
+      <summary>Ottiene o imposta un oggetto utente o applicazione associato a questa operazione socket asincrona.</summary>\r
+      <returns>Oggetto che rappresenta l'oggetto utente o applicazione associato a questa operazione socket asincrona.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncOperation">\r
+      <summary>Tipo di operazione socket asincrona eseguita più di recente con questo oggetto di contesto.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Accept">\r
+      <summary>Operazione socket Accept. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Connect">\r
+      <summary>Operazione socket Connect.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.None">\r
+      <summary>Nessuna delle operazioni socket.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Receive">\r
+      <summary>Operazione socket Receive.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.ReceiveFrom">\r
+      <summary>Operazione socket ReceiveFrom.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Send">\r
+      <summary>Operazione socket Send.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.SendTo">\r
+      <summary>Operazione socket SendTo.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketShutdown">\r
+      <summary>Definisce le costanti utilizzate dal metodo <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Both">\r
+      <summary>Disabilita un <see cref="T:System.Net.Sockets.Socket" /> per l'invio e la ricezione.Il campo è costante.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Receive">\r
+      <summary>Disabilita un <see cref="T:System.Net.Sockets.Socket" /> per la ricezione.Il campo è costante.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Send">\r
+      <summary>Disabilita un <see cref="T:System.Net.Sockets.Socket" /> per l'invio.Il campo è costante.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketType">\r
+      <summary>Specifica il tipo di socket rappresentato da un'istanza della classe <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Dgram">\r
+      <summary>Supporta datagrammi, che sono messaggi senza connessione, non affidabili di lunghezza massima fissa (generalmente piccola).I messaggi potrebbero essere persi o duplicati e potrebbero arrivare non nell'ordine corretto.Un oggetto <see cref="T:System.Net.Sockets.Socket" /> di tipo <see cref="F:System.Net.Sockets.SocketType.Dgram" /> non richiede alcuna connessione prima dell'invio e della ricezione dei dati ed è in grado di comunicare con più peer.<see cref="F:System.Net.Sockets.SocketType.Dgram" /> utilizza il Datagram Protocol (<see cref="F:System.Net.Sockets.ProtocolType.Udp" />) e l'oggetto <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Stream">\r
+      <summary>Supporta flussi di byte affidabili, a due vie e orientati alla connessione senza la duplicazione di dati e senza la conservazione dei limiti.Un oggetto Socket di questo tipo comunica con un unico peer e richiede una connessione all'host remoto prima di poter avviare una comunicazione.<see cref="F:System.Net.Sockets.SocketType.Stream" /> utilizza il Transmission Control Protocol (<see cref="F:System.Net.Sockets.ProtocolType.Tcp" />) <see cref="T:System.Net.Sockets.ProtocolType" /> e l'oggetto InterNetwork<see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Unknown">\r
+      <summary>Specifica un tipo di Socket sconosciuto.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Runtime.Serialization.Primitives.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Runtime.Serialization.Primitives.xml
new file mode 100644 (file)
index 0000000..b3ba8c0
--- /dev/null
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Primitives</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.CollectionDataContractAttribute">\r
+      <summary>Quando viene applicato a un tipo di raccolta, consente la specifica personalizzata degli elementi della raccolta.Questo attributo può essere applicato soltanto ai tipi che sono riconosciuti come raccolte serializzabili valide dalla classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.CollectionDataContractAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.CollectionDataContractAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsItemNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsKeyNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReference">\r
+      <summary>Ottiene o imposta un valore che indica se mantenere i dati del riferimento all'oggetto.</summary>\r
+      <returns>true per mantenere i dati del riferimento all'oggetto. In caso contrario, false.Il valore predefinito è false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsValueNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ItemName">\r
+      <summary>Ottiene o imposta un nome personalizzato per un elemento di raccolta.</summary>\r
+      <returns>Nome da applicare a elementi di raccolta.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.KeyName">\r
+      <summary>Ottiene o imposta il nome personalizzato per un nome della chiave del dizionario.</summary>\r
+      <returns>Nome da utilizzare in sostituzione del nome predefinito della chiave del dizionario.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Name">\r
+      <summary>Ottiene o imposta il nome del contratto dati per il tipo di raccolta.</summary>\r
+      <returns>Nome del contratto dati per il tipo di raccolta.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Namespace">\r
+      <summary>Ottiene o imposta lo spazio dei nomi per il contratto dati.</summary>\r
+      <returns>Spazio dei nomi del contratto dati.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ValueName">\r
+      <summary>Ottiene o imposta il nome personalizzato per il nome di un valore del dizionario.</summary>\r
+      <returns>Nome da utilizzare in sostituzione del nome predefinito del valore del dizionario.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.ContractNamespaceAttribute">\r
+      <summary>Specifica lo spazio dei nomi CLR e lo spazio dei nomi XML del contratto dati. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.ContractNamespaceAttribute.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.ContractNamespaceAttribute" /> utilizzando lo spazio dei nomi fornito. </summary>\r
+      <param name="contractNamespace">Spazio dei nomi del contratto.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ClrNamespace">\r
+      <summary>Ottiene o imposta lo spazio dei nomi CLR del tipo di contratto dati. </summary>\r
+      <returns>Spazio dei nomi CLR-legal di un tipo.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace">\r
+      <summary>Ottiene lo spazio dei nomi dei membri del contratto dati.</summary>\r
+      <returns>Spazio dei nomi dei membri del contratto dati.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractAttribute">\r
+      <summary>Specifica che il tipo definisce o implementa un contratto dati ed è serializzabile da un serializzatore, ad esempio la classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.Per rendere serializzabile il proprio tipo, gli autori del tipo devono definire un contratto dati per tale tipo.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataContractAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReference">\r
+      <summary>Ottiene o imposta un valore che indica se mantenere i dati del riferimento all'oggetto.</summary>\r
+      <returns>true per mantenere i dati di riferimento all'oggetto tramite XML standard. In caso contrario, false.Il valore predefinito è false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Name">\r
+      <summary>Ottiene o imposta il nome del contratto dati per il tipo.</summary>\r
+      <returns>Nome locale di un contratto dati.Il valore predefinito è un nome della classe alla quale viene applicato l'attributo.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Namespace">\r
+      <summary>Ottiene o imposta lo spazio dei nomi del contratto dati per il tipo.</summary>\r
+      <returns>Spazio dei nomi del contratto. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataMemberAttribute">\r
+      <summary>Quando viene applicato al membro di un tipo, specifica che il membro fa parte di un contratto dati e può essere serializzato dalla classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataMemberAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue">\r
+      <summary>Ottiene o imposta un valore che specifica se serializzare il valore predefinito per un campo o proprietà da serializzare. </summary>\r
+      <returns>true se il valore predefinito per un membro deve essere generato nel flusso di serializzazione. In caso contrario, false.Il valore predefinito è true.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsRequired">\r
+      <summary>Ottiene o imposta un valore che indica al motore di serializzazione la necessità che il membro sia presente al momento della lettura o della deserializzazione.</summary>\r
+      <returns>true se il membro è necessario. In caso contrario, false.</returns>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Il membro non è presente.</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Name">\r
+      <summary>Ottiene o imposta il nome di un membro dati. </summary>\r
+      <returns>Nome del membro dati.Il valore predefinito è il nome della destinazione alla quale viene applicato l'attributo.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Order">\r
+      <summary>Ottiene o imposta l'ordine di serializzazione e deserializzazione di un membro.</summary>\r
+      <returns>L'ordine numerico di serializzazione o deserializzazione.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.EnumMemberAttribute">\r
+      <summary>Specifica che il campo è un membro di enumerazione e deve essere serializzato.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.EnumMemberAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.EnumMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.Value">\r
+      <summary>Ottiene o imposta il valore associato al membro di enumerazione al quale è applicato l'attributo. </summary>\r
+      <returns>Valore associato al membro dell'enumerazione.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.IgnoreDataMemberAttribute">\r
+      <summary>Se applicato al membro di un tipo, specifica che il membro non fa parte di un contratto dati e non è serializzato.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.IgnoreDataMemberAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.IgnoreDataMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.InvalidDataContractException">\r
+      <summary>Eccezione generata quando <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> o <see cref="T:System.Runtime.Serialization.NetDataContractSerializer" /> rileva un contratto dati non valido durante la serializzazione e la deserializzazione. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.InvalidDataContractException" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> con il messaggio di errore specificato. </summary>\r
+      <param name="message">Descrizione dell'errore. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String,System.Exception)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> con il messaggio di errore e l'eccezione interna specificati. </summary>\r
+      <param name="message">Descrizione dell'errore. </param>\r
+      <param name="innerException">Classe <see cref="T:System.Exception" /> originale. </param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.KnownTypeAttribute">\r
+      <summary>Specifica i tipi che devono essere riconosciuti dalla classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> durante la serializzazione o deserializzazione di un tipo specifico. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> con il nome di un metodo che restituisce un'interfaccia <see cref="T:System.Collections.IEnumerable" /> di tipi noti. </summary>\r
+      <param name="methodName">Il nome del metodo che restituisce un'interfaccia <see cref="T:System.Collections.IEnumerable" /> di tipi utilizzata durante la serializzazione o deserializzazione di dati.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.Type)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> con il tipo specificato. </summary>\r
+      <param name="type">Tipo <see cref="T:System.Type" /> che viene incluso come tipo noto quando si esegue la serializzazione o deserializzazione di dati.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.MethodName">\r
+      <summary>Ottiene il nome di un metodo che restituirà un elenco di tipi che devono essere riconosciuti durante la serializzazione o deserializzazione. </summary>\r
+      <returns>Stringa <see cref="T:System.String" /> che contiene il nome del metodo nel tipo definito dalla classe <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" />. </returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.Type">\r
+      <summary>Ottiene il tipo che deve essere riconosciuto durante la serializzazione o deserializzazione da parte della classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" />. </summary>\r
+      <returns>Tipo <see cref="T:System.Type" /> utilizzato durante la serializzazione o deserializzazione. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializedAttribute">\r
+      <summary>Quando applicato a un metodo, specifica che il metodo viene chiamato immediatamente dopo la serializzazione di un oggetto in un oggetto grafico.L'ordine di deserializzazione relativo agli altri oggetti del grafico è non deterministico.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializedAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.OnDeserializedAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializingAttribute">\r
+      <summary>Quando applicato a un metodo, specifica che il metodo viene chiamato durante la deserializzazione di un oggetto in un oggetto grafico.L'ordine di deserializzazione relativo agli altri oggetti del grafico è non deterministico.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializingAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.OnDeserializingAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializedAttribute">\r
+      <summary>Quando applicato a un metodo, specifica che il metodo viene chiamato dopo la serializzazione di un oggetto in un oggetto grafico.L'ordine di serializzazione relativo agli altri oggetti del grafico è non deterministico.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializedAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.OnSerializedAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializingAttribute">\r
+      <summary>Quando applicato a un metodo, specifica che il metodo viene chiamato durante la serializzazione di un oggetto in un oggetto grafico.L'ordine di serializzazione relativo agli altri oggetti del grafico è non deterministico.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializingAttribute.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.OnSerializingAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.SerializationException">\r
+      <summary>Eccezione generata quando si verifica un errore durante la serializzazione o la deserializzazione.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.SerializationException" /> con le proprietà predefinite.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.SerializationException" /> con un messaggio specificato.</summary>\r
+      <param name="message">Indica il motivo per cui si è verificata l'eccezione. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String,System.Exception)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.SerializationException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che corrisponde alla causa dell'eccezione corrente.</summary>\r
+      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione </param>\r
+      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.StreamingContext">\r
+      <summary>Descrive l'origine e la destinazione di un flusso serializzato specificato e fornisce un ulteriore contesto definito dal chiamante.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.Equals(System.Object)">\r
+      <summary>Determina se due istanze di <see cref="T:System.Runtime.Serialization.StreamingContext" /> contengono gli stessi valori.</summary>\r
+      <returns>true se l'oggetto specificato è un'istanza di <see cref="T:System.Runtime.Serialization.StreamingContext" /> e corrisponde al valore dell'istanza corrente; in caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare con l'istanza corrente. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.GetHashCode">\r
+      <summary>Restituisce il codice hash di questo oggetto.</summary>\r
+      <returns>Valore di <see cref="T:System.Runtime.Serialization.StreamingContextStates" /> che contiene l'origine o la destinazione della serializzazione per questo <see cref="T:System.Runtime.Serialization.StreamingContext" />.</returns>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Runtime.Serialization.Xml.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Runtime.Serialization.Xml.xml
new file mode 100644 (file)
index 0000000..9a5166c
--- /dev/null
@@ -0,0 +1,2073 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Xml</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.DataContractResolver">\r
+      <summary>Fornisce un meccanismo per il mapping dinamico di tipi a e da rappresentazioni xsi:type durante la serializzazione e la deserializzazione.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataContractResolver" />. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">\r
+      <summary>Eseguire l'override di questo metodo per eseguire il mapping del nome e dello spazio dei nomi dell'oggetto xsi:type specificato a un tipo di contratto dati durante la deserializzazione.</summary>\r
+      <returns>Tipo al quale sono mappati il nome e lo spazio dei nomi di xsi:type. </returns>\r
+      <param name="typeName">Nome xsi:type su cui eseguire il mapping.</param>\r
+      <param name="typeNamespace">Spazio dei nomi xsi:type su cui eseguire il mapping.</param>\r
+      <param name="declaredType">Tipo dichiarato nel contratto dati.</param>\r
+      <param name="knownTypeResolver">Resolver di tipi conosciuti.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">\r
+      <summary>Eseguire l'override di questo metodo per eseguire il mapping di un tipo di contratto dati al nome e allo spazio dei nomi di xsi:type durante la serializzazione.</summary>\r
+      <returns>true se il mapping viene eseguito correttamente. In caso contrario, false.</returns>\r
+      <param name="type">Tipo di cui eseguire il mapping.</param>\r
+      <param name="declaredType">Tipo dichiarato nel contratto dati.</param>\r
+      <param name="knownTypeResolver">Resolver di tipi conosciuti.</param>\r
+      <param name="typeName">Nome di xsi:type.</param>\r
+      <param name="typeNamespace">Spazio dei nomi di xsi:type.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializer">\r
+      <summary>Serializza e deserializza un'istanza di un tipo in un flusso o documento XML utilizzando un contratto dati fornito.La classe non può essere ereditata.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> per serializzare o deserializzare un oggetto del tipo specificato.</summary>\r
+      <param name="type">Tipo delle istanze serializzate o deserializzate.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> per serializzare o deserializzare un oggetto del tipo specificato e una raccolta di tipi conosciuti che possono essere presenti nell'oggetto grafico.</summary>\r
+      <param name="type">Tipo delle istanze serializzate o deserializzate.</param>\r
+      <param name="knownTypes">Interfaccia <see cref="T:System.Collections.Generic.IEnumerable`1" /> di <see cref="T:System.Type" /> contenente i tipi che possono essere presenti nell'oggetto grafico.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> per serializzare o deserializzare un oggetto del tipo e delle impostazioni specificati.</summary>\r
+      <param name="type">Tipo di istanza che viene serializzata o deserializzata.</param>\r
+      <param name="settings">Impostazioni del serializzatore</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> per serializzare o deserializzare un oggetto del tipo specificato utilizzando l'elemento radice e lo spazio dei nomi XML forniti.</summary>\r
+      <param name="type">Tipo delle istanze serializzate o deserializzate.</param>\r
+      <param name="rootName">Nome dell'elemento XML che include il contenuto da serializzare o deserializzare.</param>\r
+      <param name="rootNamespace">Spazio dei nomi dell'elemento XML che include il contenuto da serializzare o deserializzare.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> per serializzare o deserializzare un oggetto del tipo specificato.Questo metodo specifica inoltre l'elemento XML radice e lo spazio dei nomi in due parametri di stringa nonché un elenco di tipi conosciuti che possono essere presenti nell'oggetto grafico.</summary>\r
+      <param name="type">Tipo delle istanze serializzate o deserializzate.</param>\r
+      <param name="rootName">Nome dell'elemento radice del contenuto.</param>\r
+      <param name="rootNamespace">Spazio dei nomi dell'elemento radice.</param>\r
+      <param name="knownTypes">Interfaccia <see cref="T:System.Collections.Generic.IEnumerable`1" /> di <see cref="T:System.Type" /> contenente i tipi che possono essere presenti nell'oggetto grafico.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> per serializzare o deserializzare un oggetto del tipo specificato utilizzando l'elemento radice e lo spazio dei nomi XML specificati dai parametri di tipo <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <param name="type">Tipo delle istanze serializzate o deserializzate.</param>\r
+      <param name="rootName">Classe <see cref="T:System.Xml.XmlDictionaryString" /> contenente il nome dell'elemento radice del contenuto.</param>\r
+      <param name="rootNamespace">Classe <see cref="T:System.Xml.XmlDictionaryString" /> contenente lo spazio dei nomi dell'elemento radice.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> per serializzare o deserializzare un oggetto del tipo specificato.Questo metodo specifica inoltre l'elemento XML radice e lo spazio dei nomi in due parametri <see cref="T:System.Xml.XmlDictionaryString" /> nonché un elenco di tipi conosciuti che possono essere presenti nell'oggetto grafico.</summary>\r
+      <param name="type">Tipo delle istanze serializzate o deserializzate.</param>\r
+      <param name="rootName">Classe <see cref="T:System.Xml.XmlDictionaryString" /> contenente il nome dell'elemento radice del contenuto.</param>\r
+      <param name="rootNamespace">Classe <see cref="T:System.Xml.XmlDictionaryString" /> contenente lo spazio dei nomi dell'elemento radice.</param>\r
+      <param name="knownTypes">Interfaccia <see cref="T:System.Collections.Generic.IEnumerable`1" /> di <see cref="T:System.Type" /> contenente i tipi conosciuti che possono essere presenti nell'oggetto grafico.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">\r
+      <summary>Ottiene un valore che specifica se ignorare i dati forniti da un'estensione della classe durante la serializzazione o la deserializzazione della classe stessa.</summary>\r
+      <returns>true per omettere i dati dell'estensione. In caso contrario, false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Determina se <see cref="T:System.Xml.XmlDictionaryReader" /> è posizionato su un oggetto che può essere deserializzato.</summary>\r
+      <returns>true se il lettore si trova in corrispondenza dell'elemento iniziale del flusso da leggere. In caso contrario, false.</returns>\r
+      <param name="reader">Oggetto <see cref="T:System.Xml.XmlDictionaryReader" /> utilizzato per leggere il flusso XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Determina se <see cref="T:System.Xml.XmlReader" /> è posizionato su un oggetto che può essere deserializzato.</summary>\r
+      <returns>true se il lettore si trova in corrispondenza dell'elemento iniziale del flusso da leggere. In caso contrario, false.</returns>\r
+      <param name="reader">Oggetto <see cref="T:System.Xml.XmlReader" /> utilizzato per leggere il flusso XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">\r
+      <summary>Ottiene una raccolta di tipi che possono essere presenti nell'oggetto grafico serializzato utilizzando questa istanza di <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+      <returns>Classe <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" /> contenente tipi previsti passati come tipi conosciuti al costruttore <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">\r
+      <summary>Ottiene il numero massimo di elementi di un oggetto grafico da serializzare o deserializzare.</summary>\r
+      <returns>Numero massimo di elementi da serializzare o deserializzare.Il valore predefinito è <see cref="F:System.Int32.MaxValue" />.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Il numero di elementi supera il valore massimo.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">\r
+      <summary>Ottiene un valore che specifica se utilizzare costrutti XML non standard per conservare i dati del riferimento all'oggetto. </summary>\r
+      <returns>true per mantenere i riferimenti. In caso contrario, false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Legge il flusso XML con un oggetto <see cref="T:System.Xml.XmlDictionaryReader" /> e restituisce l'oggetto deserializzato, specificando inoltre se viene eseguito un controllo per verificare il nome dell'oggetto prima della lettura del valore corrispondente. </summary>\r
+      <returns>Oggetto deserializzato.</returns>\r
+      <param name="reader">Oggetto <see cref="T:System.Xml.XmlDictionaryReader" /> utilizzato per leggere il flusso XML.</param>\r
+      <param name="verifyObjectName">true per controllare se il nome dell'oggetto corrisponde al valore del nome radice fornito nel costruttore. In caso contrario, false. </param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Il parametro <paramref name="verifyObjectName" /> viene impostato su true e il nome e lo spazio dei nomi dell'elemento non corrispondono ai valori impostati nel costruttore. </exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Legge il flusso XML con una classe <see cref="T:System.Xml.XmlReader" /> e restituisce l'oggetto deserializzato.</summary>\r
+      <returns>Oggetto deserializzato.</returns>\r
+      <param name="reader">Oggetto <see cref="T:System.Xml.XmlReader" /> utilizzato per leggere il flusso XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Legge il flusso XML con un oggetto <see cref="T:System.Xml.XmlReader" /> e restituisce l'oggetto deserializzato, specificando inoltre se viene eseguito un controllo per verificare il nome dell'oggetto prima della lettura del valore corrispondente.</summary>\r
+      <returns>Oggetto deserializzato.</returns>\r
+      <param name="reader">Oggetto <see cref="T:System.Xml.XmlReader" /> utilizzato per leggere il flusso XML.</param>\r
+      <param name="verifyObjectName">true per controllare se il nome dell'oggetto corrisponde al valore del nome radice fornito nel costruttore. In caso contrario, false.</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Il parametro <paramref name="verifyObjectName" /> viene impostato su true e il nome e lo spazio dei nomi dell'elemento non corrispondono ai valori impostati nel costruttore. </exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">\r
+      <summary>Ottiene un valore che indica se i tipi di sola lettura vengono serializzati.</summary>\r
+      <returns>true se i tipi di sola lettura vengono serializzati; false se tutti i tipi vengono serializzati.</returns>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Scrive l'elemento XML di chiusura utilizzando un oggetto <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Classe <see cref="T:System.Xml.XmlDictionaryWriter" /> utilizzata per scrivere il flusso.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Si è verificato un problema durante la scrittura dell'istanza.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Scrive l'elemento XML di chiusura utilizzando un oggetto <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Classe <see cref="T:System.Xml.XmlWriter" /> utilizzata per scrivere il flusso.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Si è verificato un problema durante la scrittura dell'istanza.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Scrive tutti i dati dell'oggetto (elemento XML di apertura, contenuto ed elemento di chiusura) in un documento o flusso XML con una classe <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Oggetto <see cref="T:System.Xml.XmlWriter" /> utilizzato per scrivere il documento o flusso XML.</param>\r
+      <param name="graph">Oggetto che contiene i dati da scrivere nel flusso.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Si è verificato un problema durante la scrittura dell'istanza.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Scrive il contenuto XML utilizzando un oggetto <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Classe <see cref="T:System.Xml.XmlDictionaryWriter" /> utilizzata per scrivere il flusso.</param>\r
+      <param name="graph">Oggetto da scrivere nel flusso.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Si è verificato un problema durante la scrittura dell'istanza.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Scrive il contenuto XML utilizzando un oggetto <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Classe <see cref="T:System.Xml.XmlWriter" /> utilizzata per scrivere il flusso.</param>\r
+      <param name="graph">Oggetto da scrivere nel flusso.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Si è verificato un problema durante la scrittura dell'istanza.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Scrive l'elemento XML di apertura utilizzando un oggetto <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Classe <see cref="T:System.Xml.XmlDictionaryWriter" /> utilizzata per scrivere l'elemento XML di apertura.</param>\r
+      <param name="graph">Oggetto da scrivere.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Scrive l'elemento XML di apertura utilizzando un oggetto <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Classe <see cref="T:System.Xml.XmlWriter" /> utilizzata per scrivere l'elemento XML di apertura.</param>\r
+      <param name="graph">Oggetto da scrivere.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">\r
+      <summary>Specifica le impostazioni del serializzatore del contratto dati.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" />.</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">\r
+      <summary>Ottiene o imposta il componente utilizzato per eseguire il mapping in modo dinamico di dichiarazioni xsi:type a tipi di contratto conosciuti.</summary>\r
+      <returns>Componente utilizzato per eseguire il mapping in modo dinamico di dichiarazioni xsi:type a tipi di contratto conosciuti.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">\r
+      <summary>Ottiene o imposta una raccolta di tipi che possono essere presenti nel grafico di oggetti serializzato utilizzando l'istanza di DataContractSerializerSettings.</summary>\r
+      <returns>Raccolta di tipi che possono essere presenti nel grafico di oggetti serializzato utilizzando l'istanza di DataContractSerializerSettings.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">\r
+      <summary>Ottiene o imposta il numero massimo di elementi nell'oggetto grafico da serializzare o deserializzare.</summary>\r
+      <returns>Numero massimo di elementi di un oggetto grafico da serializzare o deserializzare.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">\r
+      <summary>Ottiene o imposta un valore che specifica se utilizzare costrutti XML non standard per conservare i dati del riferimento all'oggetto.</summary>\r
+      <returns>True per utilizzare costrutti XML non standard per conservare i dati del riferimento all'oggetto. In caso contrario, false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">\r
+      <summary>Ottiene o imposta il nome radice dell'oggetto selezionato.</summary>\r
+      <returns>Nome radice dell'oggetto selezionato.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">\r
+      <summary>Ottiene o imposta lo spazio dei nomi radice per l'oggetto specificato.</summary>\r
+      <returns>Spazio dei nomi radice per l'oggetto specificato.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">\r
+      <summary>Ottiene o imposta un valore che specifica se serializzare i tipi di sola lettura.</summary>\r
+      <returns>True per serializzare i tipi di sola lettura; in caso contrario, false.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.XmlObjectSerializer">\r
+      <summary>Fornisce la classe di base utilizzata per serializzare oggetti come flussi o documenti XML.Questa classe è astratta.</summary>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">problema con l'istanza da serializzare. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Ottiene un valore che specifica se l'oggetto <see cref="T:System.Xml.XmlDictionaryReader" /> è posizionato su un elemento XML che può essere letto.</summary>\r
+      <returns>true se il lettore può leggere i dati. In caso contrario, false.</returns>\r
+      <param name="reader">Oggetto <see cref="T:System.Xml.XmlDictionaryReader" /> utilizzato per leggere il flusso o il documento XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Ottiene un valore che specifica se l'oggetto <see cref="T:System.Xml.XmlReader" /> è posizionato su un elemento XML che può essere letto. </summary>\r
+      <returns>true se il lettore è posizionato sull'elemento iniziale. In caso contrario, false.</returns>\r
+      <param name="reader">Oggetto <see cref="T:System.Xml.XmlReader" /> utilizzato per leggere il flusso o il documento XML.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">\r
+      <summary>Legge il flusso o documento XML con una classe <see cref="T:System.IO.Stream" /> e restituisce l'oggetto deserializzato.</summary>\r
+      <returns>Oggetto deserializzato.</returns>\r
+      <param name="stream">Oggetto <see cref="T:System.IO.Stream" /> utilizzato per leggere il flusso o documento XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Legge il flusso o documento XML con una classe <see cref="T:System.Xml.XmlDictionaryReader" /> e restituisce l'oggetto deserializzato.</summary>\r
+      <returns>Oggetto deserializzato.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> utilizzato per leggere il documento XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Legge il flusso o il documento XML con un oggetto <see cref="T:System.Xml.XmlDictionaryReader" /> e restituisce l'oggetto deserializzato. Consente inoltre di specificare se il serializzatore è in grado di leggere i dati prima di effettuare un tentativo di lettura.</summary>\r
+      <returns>Oggetto deserializzato.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> utilizzato per leggere il documento XML.</param>\r
+      <param name="verifyObjectName">Specificare true per verificare se il nome e lo spazio dei nomi dell'elemento XML finale corrispondono al nome e allo spazio dei nomi radice. In caso contrario, specificare false per ignorare la verifica.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Legge il flusso o documento XML con una classe <see cref="T:System.Xml.XmlReader" /> e restituisce l'oggetto deserializzato.</summary>\r
+      <returns>Oggetto deserializzato.</returns>\r
+      <param name="reader">Oggetto <see cref="T:System.Xml.XmlReader" /> utilizzato per leggere il flusso o il documento XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Legge il flusso o il documento XML con un oggetto <see cref="T:System.Xml.XmlReader" /> e restituisce l'oggetto deserializzato. Consente inoltre di specificare se il serializzatore è in grado di leggere i dati prima di effettuare un tentativo di lettura.</summary>\r
+      <returns>Oggetto deserializzato.</returns>\r
+      <param name="reader">Oggetto <see cref="T:System.Xml.XmlReader" /> utilizzato per leggere il documento o il flusso XML.</param>\r
+      <param name="verifyObjectName">Specificare true per verificare se il nome e lo spazio dei nomi dell'elemento XML finale corrispondono al nome e allo spazio dei nomi radice. Specificare false per ignorare la verifica.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Scrive la fine dei dati dell'oggetto come un elemento XML finale nel documento o flusso XML con una classe <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> utilizzato per scrivere il documento o il flusso XML.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">problema con l'istanza da serializzare.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">È stato superato il numero massimo di oggetti da serializzare.Verificare la proprietà <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Scrive la fine dei dati dell'oggetto come un elemento XML finale nel documento o flusso XML con una classe <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Classe <see cref="T:System.Xml.XmlWriter" /> utilizzata per scrivere il documento o il flusso XML.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">problema con l'istanza da serializzare.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">È stato superato il numero massimo di oggetti da serializzare.Verificare la proprietà <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">\r
+      <summary>Scrive il contenuto completo (inizio, contenuto e fine) dell'oggetto nel documento XML o nel flusso con l'oggetto specificato <see cref="T:System.IO.Stream" />.</summary>\r
+      <param name="stream">Oggetto <see cref="T:System.IO.Stream" /> utilizzato per scrivere il documento o flusso XML.</param>\r
+      <param name="graph">Oggetto che contiene i dati da scrivere nel flusso.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">problema con l'istanza da serializzare.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">È stato superato il numero massimo di oggetti da serializzare.Verificare la proprietà <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Scrive il contenuto completo (inizio, contenuto e fine) dell'oggetto nel documento XML o nel flusso con l'oggetto specificato <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Oggetto <see cref="T:System.Xml.XmlDictionaryWriter" /> utilizzato per scrivere il contenuto nel documento o flusso XML.</param>\r
+      <param name="graph">Oggetto che contiene il contenuto da scrivere.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">problema con l'istanza da serializzare.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">È stato superato il numero massimo di oggetti da serializzare.Verificare la proprietà <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Scrive il contenuto completo (inizio, contenuto e fine) dell'oggetto nel documento XML o nel flusso con l'oggetto specificato <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Classe <see cref="T:System.Xml.XmlWriter" /> utilizzata per scrivere il documento o il flusso XML.</param>\r
+      <param name="graph">Oggetto che contiene il contenuto da scrivere.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">problema con l'istanza da serializzare.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">È stato superato il numero massimo di oggetti da serializzare.Verificare la proprietà <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Scrive soltanto il contenuto dell'oggetto nel documento o flusso XML utilizzando la classe <see cref="T:System.Xml.XmlDictionaryWriter" /> specificata.</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> utilizzato per scrivere il documento o il flusso XML.</param>\r
+      <param name="graph">Oggetto che contiene il contenuto da scrivere.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">problema con l'istanza da serializzare.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">È stato superato il numero massimo di oggetti da serializzare.Verificare la proprietà <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Scrive soltanto il contenuto dell'oggetto nel documento o flusso XML con la classe <see cref="T:System.Xml.XmlWriter" /> specificata.</summary>\r
+      <param name="writer">Classe <see cref="T:System.Xml.XmlWriter" /> utilizzata per scrivere il documento o il flusso XML.</param>\r
+      <param name="graph">Oggetto che contiene il contenuto da scrivere.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">problema con l'istanza da serializzare.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">È stato superato il numero massimo di oggetti da serializzare.Verificare la proprietà <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Scrive l'inizio dei dati dell'oggetto come un elemento XML iniziale utilizzando la classe <see cref="T:System.Xml.XmlDictionaryWriter" /> specificata.</summary>\r
+      <param name="writer">Oggetto <see cref="T:System.Xml.XmlDictionaryWriter" /> utilizzato per scrivere il documento XML.</param>\r
+      <param name="graph">Oggetto da serializzare.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">problema con l'istanza da serializzare.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">È stato superato il numero massimo di oggetti da serializzare.Verificare la proprietà <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Scrive l'inizio dei dati dell'oggetto come un elemento XML iniziale utilizzando la classe <see cref="T:System.Xml.XmlWriter" /> specificata.</summary>\r
+      <param name="writer">Oggetto <see cref="T:System.Xml.XmlWriter" /> utilizzato per scrivere il documento XML.</param>\r
+      <param name="graph">Oggetto da serializzare.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">il tipo serializzato non è conforme alle regole del contratto dati.Ad esempio, l'attributo <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> non è stato applicato al tipo.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">problema con l'istanza da serializzare.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">È stato superato il numero massimo di oggetti da serializzare.Verificare la proprietà <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.IXmlDictionary">\r
+      <summary>Una interface che definisce il contratto che un dizionario Xml deve implementare perché venga utilizzato dalle implementazioni <see cref="T:System.Xml.XmlDictionaryReader" /> e <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Tenta di cercare una voce nel dizionario.</summary>\r
+      <returns>true se la chiave è presente nel dizionario. In caso contrario, false.</returns>\r
+      <param name="key">Chiave da cercare.</param>\r
+      <param name="result">Se la <paramref name="key" /> è definita, la <see cref="T:System.Xml.XmlDictionaryString" /> è mappata sulla chiave. In caso contrario, null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Controlla se nel dizionario esiste un valore di stringa specificato.</summary>\r
+      <returns>true se il valore si trova nel dizionario. In caso contrario, false.</returns>\r
+      <param name="value">Valore della stringa controllato.</param>\r
+      <param name="result">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> corrispondente, se trovato. In caso contrario, null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Controlla se nel dizionario esiste l'elemento <see cref="T:System.Xml.XmlDictionaryString" /> specificato.</summary>\r
+      <returns>true se <see cref="T:System.Xml.XmlDictionaryString" /> è presente nel dizionario. In caso contrario, false.</returns>\r
+      <param name="value">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> oggetto della ricerca.</param>\r
+      <param name="result">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> corrispondente, se trovato. In caso contrario, null.</param>\r
+    </member>\r
+    <member name="T:System.Xml.OnXmlDictionaryReaderClose">\r
+      <summary>delegate per un metodo di callback alla chiusura del reader.</summary>\r
+      <param name="reader">Oggetto <see cref="T:System.Xml.XmlDictionaryReader" /> che genera l'evento OnClose.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.UniqueId">\r
+      <summary>Identificatore univoco ottimizzato per GUID.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor">\r
+      <summary>Crea una nuova istanza di questa classe con un nuovo GUID univoco.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">\r
+      <summary>Crea una nuova istanza di questa classe utilizzando una matrice di byte che rappresenta un <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">Matrice di byte che rappresenta un <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid" /> fornisce meno di 16 byte validi.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">\r
+      <summary>Crea una nuova istanza di questa classe partendo da un offset all'interno di una matrice di byte che rappresenta un <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">Matrice di byte che rappresenta un <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Posizione dell'offset all'interno della matrice di  byte che rappresenta un <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> minore di zero o maggiore della lunghezza della matrice.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />e<paramref name=" offset" /> forniscono meno di 16 byte validi.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Crea una nuova istanza di questa classe partendo da un offset all'interno di char utilizzando un numero specificato di voci.</summary>\r
+      <param name="chars">Matrice di char che rappresenta un <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Posizione dell'offset all'interno della matrice di char che rappresenta un <see cref="T:System.Guid" />.</param>\r
+      <param name="count">Numero di voci della matrice da utilizzare, partendo da <paramref name="offset" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> minore di zero o maggiore della lunghezza della matrice.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> minore di zero o maggiore della lunghezza della matrice meno <paramref name="offset" />.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="count" /> è uguale a zero.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">\r
+      <summary>Crea una nuova istanza di questa classe utilizzando un <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">Oggetto <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.String)">\r
+      <summary>Crea una nuova istanza di questa classe utilizzando una stringa.</summary>\r
+      <param name="value">Stringa utilizzata per generare <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> è null.</exception>\r
+      <exception cref="T:System.FormatException">La lunghezza di <paramref name=" value" /> è zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.CharArrayLength">\r
+      <summary>Ottiene la lunghezza della rappresentazione di stringa di <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Lunghezza della rappresentazione di stringa di <see cref="T:System.Xml.UniqueId" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.Equals(System.Object)">\r
+      <summary>Testa se un oggetto è uguale a questa proprietà <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>true se l'oggetto è uguale a questo <see cref="T:System.Xml.UniqueId" />. In caso contrario, false.</returns>\r
+      <param name="obj">Oggetto da confrontare.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.GetHashCode">\r
+      <summary>Crea una rappresentazione in codice hash di questo <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Rappresentazione in codice hash sotto forma di numero intero di questo <see cref="T:System.Xml.UniqueId" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.IsGuid">\r
+      <summary>Indica se <see cref="T:System.Xml.UniqueId" /> è un <see cref="T:System.Guid" />.</summary>\r
+      <returns>true se <see cref="T:System.Xml.UniqueId" /> è un <see cref="T:System.Guid" />. In caso contrario, false.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Esegue l'override dell'operatore di uguaglianza per testare l'uguaglianza di due <see cref="T:System.Xml.UniqueId" />s.</summary>\r
+      <returns>true se i due <see cref="T:System.Xml.UniqueId" /> sono uguali o se sono entrambi null, false se non sono uguali o se solo uno di essi è null.</returns>\r
+      <param name="id1">Primo oggetto <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">Secondo oggetto <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Esegue l'override dell'operatore di uguaglianza per testare la disuguaglianza di due <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>true se l'operatore di uguaglianza sottoposto a override restituisce false. In caso contrario, false.</returns>\r
+      <param name="id1">Primo oggetto <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">Secondo oggetto <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">\r
+      <summary>Inserisce il valore di <see cref="T:System.Xml.UniqueId" /> in una matrice di char.</summary>\r
+      <returns>Numero di voci nella matrice di char riempita con <see cref="T:System.Xml.UniqueId" />.</returns>\r
+      <param name="chars">Matrice char.</param>\r
+      <param name="offset">Posizionarsi nella matrice di char per iniziare a inserire il valore di <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> minore di zero o maggiore della lunghezza della matrice.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />e<paramref name=" offset" /> forniscono meno di 16 byte validi.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToString">\r
+      <summary>Visualizza il valore di <see cref="T:System.Xml.UniqueId" /> in formato stringa.</summary>\r
+      <returns>Rappresentazione di stringa del valore di <see cref="T:System.Xml.UniqueId" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">\r
+      <summary>Tenta di ottenere il valore di <see cref="T:System.Xml.UniqueId" /> come <see cref="T:System.Guid" /> e di archiviarlo nella matrice di byte specificata con l'offset specificato.</summary>\r
+      <returns>true se il valore memorizzato in questa istanza di <see cref="T:System.Xml.UniqueId" /> è un <see cref="T:System.Guid" />. In caso contrario, false.</returns>\r
+      <param name="buffer">Matrice di byte che conterrà il <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Posizionarsi nella matrice di byte per iniziare a inserire il valore di <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> minore di zero o maggiore della lunghezza della matrice.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " /> e <paramref name=" offset" /> forniscono meno di 16 tipi validi.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">\r
+      <summary>Tenta di ottenere il valore di <see cref="T:System.Xml.UniqueId" /> come <see cref="T:System.Guid" />.</summary>\r
+      <returns>true se UniqueId rappresenta un <see cref="T:System.Guid" />. In caso contrario, false.</returns>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" /> se l'esito è positivo. In caso contrario <see cref="F:System.Guid.Empty" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " /> e <paramref name=" offset" /> forniscono meno di 16 tipi validi.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryReaderSession">\r
+      <summary>Consente di gestire in modo dinamico le stringhe ottimizzate.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.XmlBinaryReaderSession" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">\r
+      <summary>Crea un elemento <see cref="T:System.Xml.XmlDictionaryString" /> dai parametri di input e lo aggiunge a una raccolta interna.</summary>\r
+      <returns>Oggetto <see cref="T:System.Xml.XmlDictionaryString" /> appena creato aggiunto a una raccolta interna.</returns>\r
+      <param name="id">Valore della chiave.</param>\r
+      <param name="value">Valore.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="id" /> è minore di zero.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> è null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Esiste già una voce con chiave = <paramref name="id" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Clear">\r
+      <summary>Cancella tutto il contenuto della raccolta interna.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Controlla se nella raccolta interna è presente una voce che corrisponde a una chiave.</summary>\r
+      <returns>true se è stata rilevata una voce corrispondente alla <paramref name="key" />. In caso contrario, false.</returns>\r
+      <param name="key">Chiave in base alla quale effettuare la ricerca.</param>\r
+      <param name="result">Quando viene eseguita la restituzione del metodo, contiene una stringa se viene trovata una voce; in caso contrario, null.Questo parametro viene passato non inizializzato.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="key" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Controlla se la raccolta interna contiene una voce che corrisponde a un valore.</summary>\r
+      <returns>true se è stata rilevata una voce corrispondente al <paramref name="value" />. In caso contrario, false.</returns>\r
+      <param name="value">Valore da cercare.</param>\r
+      <param name="result">Quando viene eseguita la restituzione del metodo, contiene una stringa se viene trovata una voce; in caso contrario, null.Questo parametro viene passato non inizializzato.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Controlla se la raccolta interna contiene una voce che corrisponde a un valore.</summary>\r
+      <returns>true se è stata rilevata una voce corrispondente al <paramref name="value" />. In caso contrario, false.</returns>\r
+      <param name="value">Valore da cercare.</param>\r
+      <param name="result">Quando viene eseguita la restituzione del metodo, contiene una stringa se viene trovata una voce; in caso contrario, null.Questo parametro viene passato non inizializzato.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> è null.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryWriterSession">\r
+      <summary>Consente di utilizzare un dizionario dinamico per comprimere le stringhe comuni che vengono visualizzate in un messaggio e mantengono lo stato.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">\r
+      <summary>Crea un'istanza di questa classe. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.Reset">\r
+      <summary>Cancella le raccolte interne.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">\r
+      <summary>Tenta di aggiungere un elemento <see cref="T:System.Xml.XmlDictionaryString" /> alla raccolta interna.</summary>\r
+      <returns>true se la stringa è possibile aggiungere; in caso contrario, false.</returns>\r
+      <param name="value">Oggetto <see cref="T:System.Xml.XmlDictionaryString" /> da aggiungere.</param>\r
+      <param name="key">Chiave di <see cref="T:System.Xml.XmlDictionaryString" /> che è stata aggiunta correttamente.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> è null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Esiste già una voce con chiave = <paramref name="key" />.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionary">\r
+      <summary>Implementa un dizionario utilizzato per ottimizzare le implementazioni del reader/writer XML di Windows Communication Foundation (WCF).</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor">\r
+      <summary>Crea un insieme <see cref="T:System.Xml.XmlDictionary" /> vuoto.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">\r
+      <summary>Crea un <see cref="T:System.Xml.XmlDictionary" /> con una capacità iniziale.</summary>\r
+      <param name="capacity">Dimensione iniziale del dizionario.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.Add(System.String)">\r
+      <summary>Aggiunge una stringa a <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> che è stata aggiunta.</returns>\r
+      <param name="value">Stringa da aggiungere al dizionario.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionary.Empty">\r
+      <summary>Ottiene un <see cref="T:System.Xml.IXmlDictionary" />static vuoto.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.IXmlDictionary" />static vuoto.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Tenta di cercare una voce nel dizionario.</summary>\r
+      <returns>true se la chiave è presente nel dizionario. In caso contrario, false.</returns>\r
+      <param name="key">Chiave da cercare.</param>\r
+      <param name="result">Se la <paramref name="key" /> è definita, la <see cref="T:System.Xml.XmlDictionaryString" /> è mappata sulla chiave. In caso contrario, null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Controlla se nel dizionario esiste un valore di stringa specificato.</summary>\r
+      <returns>true se il valore si trova nel dizionario. In caso contrario, false.</returns>\r
+      <param name="value">Valore della stringa controllato.</param>\r
+      <param name="result">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> corrispondente, se trovato. In caso contrario, null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> è null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Controlla se nel dizionario esiste l'elemento <see cref="T:System.Xml.XmlDictionaryString" /> specificato.</summary>\r
+      <returns>true se <see cref="T:System.Xml.XmlDictionaryString" /> è presente nel dizionario. In caso contrario, false.</returns>\r
+      <param name="value">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> oggetto della ricerca.</param>\r
+      <param name="result">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> corrispondente, se trovato. In caso contrario, null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> è null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReader">\r
+      <summary>Classe abstract da cui deriva Windows Communication Foundation (WCF) da <see cref="T:System.Xml.XmlReader" /> per eseguire la serializzazione e la deserializzazione.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.#ctor">\r
+      <summary>Crea un'istanza di questa classe.  Richiamata solo dalle relative classi derivate.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">\r
+      <summary>Questa proprietà restituisce sempre false.Le relative classi derivate possono eseguire l'override per restituire true se supportano la canonizzazione.</summary>\r
+      <returns>Restituisca il valore false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" /> che può leggere il formato XML binario di .NET.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Buffer da cui eseguire la lettura.</param>\r
+      <param name="offset">Posizione iniziale dalla quale leggere nel <paramref name="buffer" />.</param>\r
+      <param name="count">Numero di byte che può essere letto dal <paramref name="buffer" />.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> da utilizzare.</param>\r
+      <param name="quotas">Quote che si applicano a questa operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è minore di zero o maggiore della lunghezza del buffer.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è minore di zero o maggiore della lunghezza del buffer meno l'offset.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" /> che può leggere il formato XML binario di .NET.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Buffer da cui eseguire la lettura.</param>\r
+      <param name="offset">Posizione iniziale dalla quale leggere nel <paramref name="buffer" />.</param>\r
+      <param name="count">Numero di byte che può essere letto dal <paramref name="buffer" />.</param>\r
+      <param name="dictionary">Oggetto <see cref="T:System.Xml.XmlDictionary" /> da utilizzare.</param>\r
+      <param name="quotas">Enumerazione <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> da applicare.</param>\r
+      <param name="session">Oggetto <see cref="T:System.Xml.XmlBinaryReaderSession" /> da utilizzare.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è minore di zero o maggiore della lunghezza del buffer.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è minore di zero o maggiore della lunghezza del buffer meno l'offset.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" /> che può leggere il formato XML binario di .NET.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Buffer da cui eseguire la lettura.</param>\r
+      <param name="offset">Posizione iniziale dalla quale leggere nel <paramref name="buffer" />.</param>\r
+      <param name="count">Numero di byte che può essere letto dal <paramref name="buffer" />.</param>\r
+      <param name="quotas">Quote che si applicano a questa operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è minore di zero o maggiore della lunghezza del buffer.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è minore di zero o maggiore della lunghezza del buffer meno l'offset.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" /> che può leggere il formato XML binario di .NET.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Buffer da cui eseguire la lettura.</param>\r
+      <param name="quotas">Quote che si applicano a questa operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" /> che può leggere il formato XML binario di .NET.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Il flusso da cui eseguire la lettura.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> da utilizzare.</param>\r
+      <param name="quotas">Quote che si applicano a questa operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> o <paramref name="quotas" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" /> che può leggere il formato XML binario di .NET.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Il flusso da cui eseguire la lettura.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> da utilizzare.</param>\r
+      <param name="quotas">Quote che si applicano a questa operazione.</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> da utilizzare.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" /> che può leggere il formato XML binario di .NET.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Il flusso da cui eseguire la lettura.</param>\r
+      <param name="quotas">Quote che si applicano a questa operazione.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" /> da un oggetto <see cref="T:System.Xml.XmlReader" /> esistente.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="reader">Un'istanza di <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Buffer da cui eseguire la lettura.</param>\r
+      <param name="offset">Posizione iniziale dalla quale leggere nel <paramref name="buffer" />.</param>\r
+      <param name="count">Numero di byte che può essere letto dal <paramref name="buffer" />.</param>\r
+      <param name="quotas">Quote applicate al lettore.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Buffer da cui eseguire la lettura.</param>\r
+      <param name="quotas">Quote applicate al lettore.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Il flusso da cui eseguire la lettura.</param>\r
+      <param name="encoding">L'oggetto <see cref="T:System.Text.Encoding" /> che specifica le proprietà di codifica da applicare.</param>\r
+      <param name="quotas">Enumerazione <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> da applicare.</param>\r
+      <param name="onClose">Delegato da chiamare quando il reader viene chiuso.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Il flusso da cui eseguire la lettura.</param>\r
+      <param name="quotas">Quote applicate al lettore.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">\r
+      <summary>Questo metodo non è ancora implementato.</summary>\r
+      <exception cref="T:System.NotSupportedException">Sempre .</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Quando sottoposto a override in una classe derivata, ottiene il valore di un attributo.</summary>\r
+      <returns>Valore dell'attributo.</returns>\r
+      <param name="localName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> che rappresenta il nome locale dell'attributo.</param>\r
+      <param name="namespaceUri">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> che rappresenta lo spazio dei nomi dell'attributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">\r
+      <summary>Ottiene l'indice del nome locale del nodo corrente all'interno di una matrice di nomi.</summary>\r
+      <returns>Indice del nome locale del nodo corrente all'interno di una matrice di nomi.</returns>\r
+      <param name="localNames">La matrice di stringhe dei nomi locali in cui cercare.</param>\r
+      <param name="namespaceUri">Spazio dei nomi del nodo corrente.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> o uno dei nomi nella matrice che è null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">\r
+      <summary>Ottiene l'indice del nome locale del nodo corrente all'interno di una matrice di nomi.</summary>\r
+      <returns>Indice del nome locale del nodo corrente all'interno di una matrice di nomi.</returns>\r
+      <param name="localNames">La matrice <see cref="T:System.Xml.XmlDictionaryString" /> dei nomi locali in cui cercare.</param>\r
+      <param name="namespaceUri">Spazio dei nomi del nodo corrente.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> o uno dei nomi nella matrice che è null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">\r
+      <summary>Controlla se il parametro <paramref name="localName" /> è il nome locale del nodo corrente.</summary>\r
+      <returns>true se <paramref name="localName" /> corrisponde al nome locale del nodo corrente, in caso contrario false.</returns>\r
+      <param name="localName">Nome locale del nodo corrente.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">\r
+      <summary>Controlla se il parametro <paramref name="localName" /> è il nome locale del nodo corrente.</summary>\r
+      <returns>true se <paramref name="localName" /> corrisponde al nome locale del nodo corrente, in caso contrario false.</returns>\r
+      <param name="localName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> che rappresenta il nome locale del nodo corrente.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">\r
+      <summary>Controlla se il parametro <paramref name="namespaceUri" /> è lo spazio dei nomi del nodo corrente.</summary>\r
+      <returns>true se <paramref name="namespaceUri" /> corrisponde allo spazio dei nomi del nodo corrente, in caso contrario false.</returns>\r
+      <param name="namespaceUri">Spazio dei nomi del nodo corrente.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">\r
+      <summary>Controlla se il parametro <paramref name="namespaceUri" /> è lo spazio dei nomi del nodo corrente.</summary>\r
+      <returns>true se <paramref name="namespaceUri" /> corrisponde allo spazio dei nomi del nodo corrente, in caso contrario false.</returns>\r
+      <param name="namespaceUri">Spazio dei nomi del nodo corrente.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">\r
+      <summary>Controlla se il lettore è posizionato all'inizio di una matrice.Questa classe restituisce false, ma classi derivate che hanno il concetto di matrici possono restituire true.</summary>\r
+      <returns>true se il reader è posizionato all'inizio di un nodo della matrice, in caso contrario false.</returns>\r
+      <param name="type">Tipo del nodo, se è valido, in caso contrario null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Testa se il primo tag è un tag iniziale o un tag di elemento vuoto e se il nome locale e lo spazio dei nomi URI corrispondono a quelli del nodo corrente.</summary>\r
+      <returns>true se il primo tag nella matrice è un tag iniziale o un tag di elemento vuoto e corrisponde a <paramref name="localName" /> e <paramref name="namespaceUri" />; in caso contrario false.</returns>\r
+      <param name="localName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> che rappresenta il nome locale dell'attributo.</param>\r
+      <param name="namespaceUri">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> che rappresenta lo spazio dei nomi dell'attributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">\r
+      <summary>Testa se il nodo corrente è un nodo di testo.</summary>\r
+      <returns>true se il tipo di nodo è <see cref="F:System.Xml.XmlNodetype.Text" />, <see cref="F:System.Xml.XmlNodetype.Whitespace" />, <see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />, <see cref="F:System.Xml.XmlNodetype.CDATA" /> o <see cref="F:System.Xml.XmlNodetype.Attribute" />; in caso contrario false.</returns>\r
+      <param name="nodeType">Tipo del nodo da controllare.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">\r
+      <summary>Testa se il nodo del contenuto corrente è un elemento di inizio o un elemento vuoto.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">\r
+      <summary>Testa se il nodo del contenuto corrente è un elemento di inizio o un elemento vuoto e se la proprietà <see cref="P:System.Xml.XmlReader.Name" /> dell'elemento corrisponde all'argomento specificato.</summary>\r
+      <param name="name">La proprietà <see cref="P:System.Xml.XmlReader.Name" /> dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">\r
+      <summary>Testa se il nodo del contenuto corrente è un elemento di inizio o un elemento vuoto e se le proprietà <see cref="P:System.Xml.XmlReader.LocalName" /> e <see cref="P:System.Xml.XmlReader.NamespaceURI" /> dell'elemento corrispondono agli argomenti specificati.</summary>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Testa se il nodo del contenuto corrente è un elemento di inizio o un elemento vuoto e se le proprietà <see cref="P:System.Xml.XmlReader.LocalName" /> e <see cref="P:System.Xml.XmlReader.NamespaceURI" /> dell'elemento corrispondono all'argomento specificato.</summary>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.Quotas">\r
+      <summary>Ottiene i valori di quota che si applicano all'istanza corrente di questa classe.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> che si applica all'istanza corrente di questa classe. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.Boolean" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">Nome locale dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.DateTime" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.Decimal" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.Double" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.Guid" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di numeri interi short in una matrice tipizzata.</summary>\r
+      <returns>Numero di numeri integer inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale vengono inseriti i numeri interi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di numeri integer da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di numeri integer in una matrice tipizzata.</summary>\r
+      <returns>Numero di numeri integer inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale vengono inseriti i numeri interi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di numeri integer da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di numeri interi long in una matrice tipizzata.</summary>\r
+      <returns>Numero di numeri integer inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale vengono inseriti i numeri interi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di numeri integer da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di numeri float in una matrice tipizzata.</summary>\r
+      <returns>Numero di numeri in virgola mobile inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale vengono inseriti i numeri in virgola mobile.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di numeri in virgola mobile da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.TimeSpan" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.Boolean" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.DateTime" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.Decimal" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di tipi di nodi <see cref="T:System.Double" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.Guid" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di numeri interi short in una matrice tipizzata.</summary>\r
+      <returns>Numero di numeri integer inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale vengono inseriti i numeri interi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di numeri integer da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di numeri integer in una matrice tipizzata.</summary>\r
+      <returns>Numero di numeri integer inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale vengono inseriti i numeri interi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di numeri integer da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di numeri interi long in una matrice tipizzata.</summary>\r
+      <returns>Numero di numeri integer inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale vengono inseriti i numeri interi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di numeri integer da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di numeri float in una matrice tipizzata.</summary>\r
+      <returns>Numero dei numeri in virgola mobile inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale vengono inseriti i numeri in virgola mobile.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di numeri in virgola mobile da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.TimeSpan" /> in una matrice tipizzata.</summary>\r
+      <returns>Numero di nodi inseriti nella matrice.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice nella quale sono inseriti i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da inserire nella matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.Boolean" /> in una matrice tipizzata.</summary>\r
+      <returns>Matrice <see cref="T:System.Boolean" /> dei nodi <see cref="T:System.Boolean" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Legge occorrenze ripetute di nodi <see cref="T:System.Boolean" /> in una matrice tipizzata.</summary>\r
+      <returns>Matrice <see cref="T:System.Boolean" /> dei nodi <see cref="T:System.Boolean" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Converte il contenuto di un nodo in un tipo specificato.</summary>\r
+      <returns>Contenuto del testo concatenato o valore dell'attributo convertito nel tipo specificato.</returns>\r
+      <param name="type">\r
+        <see cref="T:System.Type" /> del valore da restituire.</param>\r
+      <param name="namespaceResolver">Oggetto <see cref="T:System.Xml.IXmlNamespaceResolver" /> utilizzato per risolvere qualsiasi prefisso di spazio dei nomi correlato al tipo di conversione.Questo oggetto può essere utilizzato, ad esempio, per la conversione di un oggetto <see cref="T:System.Xml.XmlQualifiedName" /> in xs:string.Questo valore può essere un riferimento null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">\r
+      <summary>Legge il contenuto e restituisce byte binari decodificati Base64.</summary>\r
+      <returns>Una matrice di byte che contiene i byte binari decodificati Base64.</returns>\r
+      <exception cref="T:System.Xml.XmlException">La dimensione della matrice è maggiore della quota MaxArrayLength per questo reader.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">\r
+      <summary>Legge il contenuto e restituisce byte binari decodificati BinHex.</summary>\r
+      <returns>Una matrice di byte che contiene i byte binari decodificati BinHex.</returns>\r
+      <exception cref="T:System.Xml.XmlException">La dimensione della matrice è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">\r
+      <summary>Legge il contenuto e restituisce byte binari decodificati BinHex.</summary>\r
+      <returns>Una matrice di byte che contiene i byte binari decodificati BinHex.</returns>\r
+      <param name="maxByteArrayContentLength">Lunghezza massima della matrice.</param>\r
+      <exception cref="T:System.Xml.XmlException">La dimensione della matrice è maggiore di <paramref name="maxByteArrayContentLength" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Legge il contenuto in una matrice char.</summary>\r
+      <returns>Numero di caratteri letti.</returns>\r
+      <param name="chars">Matrice nella quale vengono inseriti i caratteri.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di caratteri da inserire nella matrice.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">\r
+      <summary>Converte il contenuto di un nodo in decimal.</summary>\r
+      <returns>Rappresentazione decimal del contenuto del nodo.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">\r
+      <summary>Converte il contenuto di un nodo in float.</summary>\r
+      <returns>Rappresentazione float del contenuto del nodo.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">\r
+      <summary>Converte il contenuto di un nodo in guid.</summary>\r
+      <returns>Rappresentazione guid del contenuto del nodo.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">\r
+      <summary>Converte il contenuto di un nodo in una rappresentazione del nome completo.</summary>\r
+      <param name="localName">Parte <see cref="P:System.Xml.XmlReader.LocalName" /> del nome completo (parametro out).</param>\r
+      <param name="namespaceUri">Parte <see cref="P:System.Xml.XmlReader.NamespaceURI" /> del nome completo (parametro out).</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">\r
+      <summary>Converte il contenuto di un nodo in una stringa.</summary>\r
+      <returns>Contenuto del nodo in una rappresentazione stringa.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">\r
+      <summary>Converte il contenuto di un nodo in una stringa.</summary>\r
+      <returns>Contenuto del nodo in una rappresentazione stringa.</returns>\r
+      <param name="maxStringContentLength">Lunghezza massima della stringa.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">\r
+      <summary>Converte il contenuto di un nodo in una stringa.</summary>\r
+      <returns>Contenuto del nodo in una rappresentazione stringa.</returns>\r
+      <param name="strings">La matrice di stringhe con cui confrontare il contenuto.</param>\r
+      <param name="index">Indice della voce in <paramref name="strings" /> che corrisponde al contenuto.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Una voce in<paramref name=" strings" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">\r
+      <summary>Converte il contenuto di un nodo in una stringa.</summary>\r
+      <returns>Contenuto del nodo in una rappresentazione stringa.</returns>\r
+      <param name="strings">Matrice di oggetti <see cref="T:System.Xml.XmlDictionaryString" /> con cui confrontare il contenuto.</param>\r
+      <param name="index">Indice della voce in <paramref name="strings" /> che corrisponde al contenuto.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Una voce in<paramref name=" strings" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">\r
+      <summary>Converte il contenuto di un nodo in <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Rappresentazione <see cref="T:System.TimeSpan" /> del contenuto del nodo.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">\r
+      <summary>Converte il contenuto di un nodo a un identificatore univoco.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come identificatore univoco.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">\r
+      <summary>Converte il contenuto di un nodo in una matrice <see cref="T:System.DateTime" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come matrice <see cref="T:System.DateTime" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Converte il contenuto di un nodo in una matrice <see cref="T:System.DateTime" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come matrice <see cref="T:System.DateTime" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">\r
+      <summary>Converte il contenuto di un nodo in una matrice <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come matrice <see cref="T:System.Decimal" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Converte il contenuto di un nodo in una matrice <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come matrice <see cref="T:System.Decimal" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">\r
+      <summary>Converte il contenuto di un nodo in una matrice <see cref="T:System.Double" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come matrice <see cref="T:System.Double" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Converte il contenuto di un nodo in una matrice <see cref="T:System.Double" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come matrice <see cref="T:System.Double" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">\r
+      <summary>Converte il contenuto di un nodo in una matrice di byte Base64.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come una matrice di byte Base 64.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">\r
+      <summary>Converte il contenuto di un nodo in una matrice di byte BinHex.</summary>\r
+      <returns>Il contenuto del nodo rappresentato da una matrice di byte BinHex.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">\r
+      <summary>Converte il contenuto di un elemento in un <see cref="T:System.Boolean" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come un <see cref="T:System.Boolean" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">\r
+      <summary>Converte il contenuto di un elemento in un <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come un <see cref="T:System.Decimal" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">\r
+      <summary>Converte il contenuto di un elemento in un <see cref="T:System.Double" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come un <see cref="T:System.Double" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">\r
+      <summary>Converte il contenuto di un elemento in un numero in virgola mobile (<see cref="T:System.Single" />).</summary>\r
+      <returns>Contenuto del nodo rappresentato come numero in virgola mobile (<see cref="T:System.Single" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">\r
+      <summary>Converte il contenuto di un elemento in un <see cref="T:System.Guid" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come un <see cref="T:System.Guid" />.</returns>\r
+      <exception cref="T:System.ArgumentException">L'elemento non è nel formato valido.</exception>\r
+      <exception cref="T:System.FormatException">L'elemento non è nel formato valido.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">\r
+      <summary>Converte il contenuto di un elemento in un numero intero (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Il contenuto del nodo rappresentato come un numero intero (<see cref="T:System.Int32" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">\r
+      <summary>Converte il contenuto di un elemento in un numero intero lungo (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Il contenuto del nodo rappresentato come un numero intero lungo (<see cref="T:System.Int64" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">\r
+      <summary>Converte il contenuto di un elemento in un <see cref="T:System.String" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come un <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">\r
+      <summary>Converte il contenuto di un elemento in un <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come un <see cref="T:System.TimeSpan" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">\r
+      <summary>Converte il contenuto di un elemento in un identificatore univoco.</summary>\r
+      <returns>Il contenuto del nodo rappresentato come identificatore univoco.</returns>\r
+      <exception cref="T:System.ArgumentException">L'elemento non è nel formato valido.</exception>\r
+      <exception cref="T:System.FormatException">L'elemento non è nel formato valido.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">\r
+      <summary>Verifica se il nodo corrente è un elemento e fa avanzare il reader al nodo successivo.</summary>\r
+      <exception cref="T:System.Xml.XmlException">Il metodo <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> restituisce il valore false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">\r
+      <summary>Verifica se il nodo corrente è un elemento con il <paramref name="name" /> specificato e fa avanzare il lettore al nodo successivo.</summary>\r
+      <param name="name">Nome completo dell'elemento.</param>\r
+      <exception cref="T:System.Xml.XmlException">Il metodo <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> restituisce il valore false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">\r
+      <summary>Verifica se il nodo corrente è un elemento con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati e fa avanzare il lettore al nodo successivo.</summary>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <exception cref="T:System.Xml.XmlException">Il metodo <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> restituisce il valore false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Verifica se il nodo corrente è un elemento con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati e fa avanzare il lettore al nodo successivo.</summary>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <exception cref="T:System.Xml.XmlException">Il metodo <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> restituisce il valore false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice di <see cref="T:System.Guid" />.</summary>\r
+      <returns>Matrice di istanze della classe <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice di <see cref="T:System.Guid" />.</summary>\r
+      <returns>Matrice di istanze della classe <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice di numeri interi short (<see cref="T:System.Int16" />).</summary>\r
+      <returns>Matrice di numeri interi short (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice di numeri interi short (<see cref="T:System.Int16" />).</summary>\r
+      <returns>Matrice di numeri interi short (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice di numeri interi (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Matrice di numeri interi (<see cref="T:System.Int32" />).</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice di numeri interi (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Matrice di numeri interi (<see cref="T:System.Int32" />).</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice di numeri interi long (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Matrice di numeri interi long (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice di numeri interi long (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Matrice di numeri interi long (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice di numeri float (<see cref="T:System.Single" />).</summary>\r
+      <returns>Matrice di numeri float (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice di numeri float (<see cref="T:System.Single" />).</summary>\r
+      <returns>Matrice di numeri float (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Verifica se il nodo corrente è un elemento con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati e fa avanzare il lettore al nodo successivo.</summary>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Matrice <see cref="T:System.TimeSpan" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Legge il contenuto di una serie di nodi con il <paramref name="localName" /> e <paramref name="namespaceUri" /> specificati in una matrice <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Matrice <see cref="T:System.TimeSpan" />.</returns>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Non implementato.</summary>\r
+      <returns>Non implementato.</returns>\r
+      <param name="buffer">Buffer da cui eseguire la lettura.</param>\r
+      <param name="offset">Posizione iniziale dalla quale leggere nel <paramref name="buffer" />.</param>\r
+      <param name="count">Numero di byte che può essere letto dal <paramref name="buffer" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Sempre .</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>Questo metodo non è ancora implementato.</summary>\r
+      <param name="stream">Flusso da cui leggere.</param>\r
+      <param name="includeComments">Determina se i commenti sono inclusi.</param>\r
+      <param name="inclusivePrefixes">Prefissi da includere.</param>\r
+      <exception cref="T:System.NotSupportedException">Sempre .</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">\r
+      <summary>Non implementato in questa class, (restituisce sempre false).Può essere sottoposto a override nelle classi derivate.</summary>\r
+      <returns>false, a meno che non venga sottoposto a override in una classe derivata.</returns>\r
+      <param name="count">Restituisce 0, a meno che non venga sottoposto a override in una classe derivata.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">\r
+      <summary>Non implementato in questa class, (restituisce sempre false).Può essere sottoposto a override nelle classi derivate.</summary>\r
+      <returns>false, a meno che non venga sottoposto a override in una classe derivata.</returns>\r
+      <param name="length">Restituisce 0, a meno che non venga sottoposto a override in una classe derivata.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Non implementato in questa class, (restituisce sempre false).Può essere sottoposto a override nelle classi derivate.</summary>\r
+      <returns>false, a meno che non venga sottoposto a override in una classe derivata.</returns>\r
+      <param name="localName">Restituisce null, a meno che non venga sottoposto a override in una classe derivata. .</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Non implementato in questa class, (restituisce sempre false).Può essere sottoposto a override nelle classi derivate.</summary>\r
+      <returns>false, a meno che non venga sottoposto a override in una classe derivata.</returns>\r
+      <param name="namespaceUri">Restituisce null, a meno che non venga sottoposto a override in una classe derivata.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Non implementato in questa class, (restituisce sempre false).Può essere sottoposto a override nelle classi derivate.</summary>\r
+      <returns>false, a meno che non venga sottoposto a override in una classe derivata.</returns>\r
+      <param name="value">Restituisce null, a meno che non venga sottoposto a override in una classe derivata.</param>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotas">\r
+      <summary>Contiene valori di quota configurabili per XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">\r
+      <summary>Crea una nuova istanza di questa classe. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Imposta le proprietà su un'istanza delle quote passate, in base ai valori in questa istanza.</summary>\r
+      <param name="quotas">Istanza <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> in cui copiare i valori.</param>\r
+      <exception cref="T:System.InvalidOperationException">Tentativo di impostare (set) il valore. I valori di quota, tuttavia, sono in sola lettura per l'istanza passata.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Ciò che viene passato nelle <paramref name=" quotas" /> di destinazione è null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">\r
+      <summary>Ottiene un'istanza di questa classe con tutte le proprietà impostate sui valori massimi.</summary>\r
+      <returns>Istanza di <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> con le proprietà impostate su <see cref="F:System.Int32.MaxValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">\r
+      <summary>Ottiene e imposta la lunghezza massima consentita della matrice.</summary>\r
+      <returns>Lunghezza massima consentita della matrice.Il valore predefinito è 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Tentativo di impostare (set) il valore. I valori di quota di questa istanza, tuttavia, sono in sola lettura.</exception>\r
+      <exception cref="T:System.ArgumentException">Tentativo di impostare (set) il valore su minore di zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">\r
+      <summary>Ottiene e imposta i byte massimi consentiti restituiti per ogni lettura.</summary>\r
+      <returns>Byte massimi consentiti restituiti per ogni lettura.Il valore predefinito è 4096.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Tentativo di impostare (set) il valore. I valori di quota di questa istanza, tuttavia, sono in sola lettura.</exception>\r
+      <exception cref="T:System.ArgumentException">Tentativo di impostare (set) il valore su minore di zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">\r
+      <summary>Ottiene e imposta la profondità massima dei nodi annidati.</summary>\r
+      <returns>Profondità massima dei nodi annidati.Il valore predefinito è 32;</returns>\r
+      <exception cref="T:System.InvalidOperationException">Tentativo di impostare (set) il valore. I valori di quota di questa istanza sono in sola lettura.</exception>\r
+      <exception cref="T:System.ArgumentException">Tentativo di impostare (set) il valore su minore di zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">\r
+      <summary>Ottiene e imposta i caratteri massimi consentiti in un nome di tabella.</summary>\r
+      <returns>Caratteri massimi consentiti in un nome di tabella.Il valore predefinito è 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Tentativo di impostare (set) il valore. I valori di quota di questa istanza, tuttavia, sono in sola lettura.</exception>\r
+      <exception cref="T:System.ArgumentException">Tentativo di impostare (set) il valore su minore di zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">\r
+      <summary>Ottiene e imposta la lunghezza massima della stringa restituita dal reader.</summary>\r
+      <returns>Lunghezza massima della stringa restituita dal lettore.Il valore predefinito è 8192.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Tentativo di impostare (set) il valore. I valori di quota di questa istanza, tuttavia, sono in sola lettura.</exception>\r
+      <exception cref="T:System.ArgumentException">Tentativo di impostare (set) il valore su minore di zero.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">\r
+      <summary>Ottiene le quote modificate per <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</summary>\r
+      <returns>Quote modificate per <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</returns>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">\r
+      <summary>Enumera i valori di quota configurabili per XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">\r
+      <summary>Specifica la lunghezza massima consentita della matrice.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">\r
+      <summary>Specifica i byte massimi consentiti restituiti per ogni lettura.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">\r
+      <summary>Specifica la profondità massima dei nodi annidati.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">\r
+      <summary>Specifica i caratteri massimi consentiti in un nome di tabella.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">\r
+      <summary>Specifica la lunghezza massima della stringa restituita dal lettore.</summary>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryString">\r
+      <summary>Rappresenta una voce memorizzata in un <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">\r
+      <summary>Crea un'istanza di questa classe. </summary>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.IXmlDictionary" /> contenente questa istanza.</param>\r
+      <param name="value">Stringa che rappresenta il valore della voce del dizionario.</param>\r
+      <param name="key">Valore Integer che rappresenta la chiave della voce del dizionario.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="dictionary" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="key" /> è minore di 0 o maggiore di <see cref="F:System.Int32.MaxValue" /> / 4.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Dictionary">\r
+      <summary>Rappresenta l'elemento <see cref="T:System.Xml.IXmlDictionary" /> passato al costruttore di questa istanza di <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.IXmlDictionary" /> per questa voce del dizionario.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Empty">\r
+      <summary>Ottiene un elemento <see cref="T:System.Xml.XmlDictionaryString" /> che rappresenta la stringa vuota.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> rappresenta la stringa vuota.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Key">\r
+      <summary>Ottiene la chiave con valore intero per questa istanza della classe.  </summary>\r
+      <returns>Chiave con valore intero per questa istanza della classe. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.ToString">\r
+      <summary>Visualizza una rappresentazione testo di questo oggetto.</summary>\r
+      <returns>Valore della stringa per questa istanza della classe. </returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Value">\r
+      <summary>Ottiene il valore della stringa per questa istanza della classe.  </summary>\r
+      <returns>Valore della stringa per questa istanza della classe. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryWriter">\r
+      <summary>Rappresenta una classe astratta che Windows Communication Foundation (WCF) deriva da <see cref="T:System.Xml.XmlWriter" /> per eseguire la serializzazione e la deserializzazione.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">\r
+      <summary>Questa proprietà restituisce sempre false.Le relative classi derivate possono eseguire l'override per restituire true se supportano la canonizzazione.</summary>\r
+      <returns>false in tutti i casi.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" /> che scrive in formato XML binario WCF.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flusso in cui scrivere.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" /> che scrive in formato XML binario WCF.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flusso in cui scrivere.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> da utilizzare come dizionario condiviso.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" /> che scrive in formato XML binario WCF.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flusso in cui scrivere.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> da utilizzare come dizionario condiviso.</param>\r
+      <param name="session">Oggetto <see cref="T:System.Xml.XmlBinaryWriterSession" /> da utilizzare.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" /> che scrive in formato XML binario WCF.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Il flusso da cui eseguire la lettura.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> da utilizzare come dizionario condiviso.</param>\r
+      <param name="session">Oggetto <see cref="T:System.Xml.XmlBinaryWriterSession" /> da utilizzare.</param>\r
+      <param name="ownsStream">true per indicare che il flusso viene chiuso al termine dal writer; in caso contrario, false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" /> da un oggetto <see cref="T:System.Xml.XmlWriter" /> esistente.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="writer">Un'istanza di <see cref="T:System.Xml.XmlWriter" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="writer" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" /> che scrive in formato XML di testo.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flusso in cui scrivere.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" /> che scrive in formato XML di testo.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flusso in cui scrivere.</param>\r
+      <param name="encoding">Codifica dei caratteri dell'output.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">\r
+      <summary>Crea un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" /> che scrive in formato XML di testo.</summary>\r
+      <returns>Un'istanza di <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Flusso in cui scrivere.</param>\r
+      <param name="encoding">Codifica dei caratteri del flusso.</param>\r
+      <param name="ownsStream">true per indicare che il flusso viene chiuso al termine dal writer; in caso contrario, false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">\r
+      <summary>Se implementato da una classe derivata, arresta la canonizzazione avviata dalla chiamata <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])" /> corrispondente.</summary>\r
+      <exception cref="T:System.NotSupportedException">Il metodo non è ancora implementato.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>Una volta eseguita l'implementazione da una classe derivata, avvia la conversione in formato canonico.</summary>\r
+      <param name="stream">Flusso in cui scrivere.</param>\r
+      <param name="includeComments">true per includere commenti, in caso contrario, false.</param>\r
+      <param name="inclusivePrefixes">Prefissi da includere.</param>\r
+      <exception cref="T:System.NotSupportedException">Il metodo non è ancora implementato.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Boolean" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">Matrice che contiene i dati.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di valori da scrivere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.DateTime" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Decimal" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Double" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Guid" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Int16" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Int32" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Int64" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Single" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Boolean" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.DateTime" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Decimal" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Double" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Guid" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Int16" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Int32" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Int64" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.Single" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Scrive nodi da una matrice <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="array">La matrice che contiene i nodi.</param>\r
+      <param name="offset">Indice iniziale della matrice.</param>\r
+      <param name="count">Numero di nodi da ottenere dalla matrice.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> è null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> è&lt; 0 o &gt; della lunghezza di <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> è di &lt; 0 o &gt; <paramref name="array" /> della lunghezza di meno <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Scrive un nome qualificato e un valore dell'attributo.</summary>\r
+      <param name="prefix">Prefisso dell'attributo.</param>\r
+      <param name="localName">Nome locale dell'attributo.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'attributo.</param>\r
+      <param name="value">Attributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Scrive un nome qualificato e un valore dell'attributo.</summary>\r
+      <param name="localName">Nome locale dell'attributo.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'attributo.</param>\r
+      <param name="value">Attributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Scrive un elemento con un contenuto di testo.</summary>\r
+      <param name="prefix">Prefisso dell'elemento.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="value">Contenuto dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Scrive un elemento con un contenuto di testo.</summary>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <param name="value">Contenuto dell'elemento.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Scrive il nodo XML corrente da un oggetto <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <param name="reader">Campo <see cref="T:System.Xml.XmlDictionaryReader" />.</param>\r
+      <param name="defattr">true per copiare gli attributi predefiniti dalla classe XmlReader; in caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Scrive il nodo XML corrente da un oggetto <see cref="T:System.Xml.XmlReader" />.</summary>\r
+      <param name="reader">Campo <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <param name="defattr">true per copiare gli attributi predefiniti dalla classe <see cref="T:System.Xml.XmlReader" />; in caso contrario, false.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Scrive il nome completo dello spazio dei nomi.Questo metodo esegue la ricerca del prefisso incluso nell'ambito dello spazio dei nomi specificato.</summary>\r
+      <param name="localName">Nome locale del nome completo.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi del nome completo.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Scrive l'inizio di un attributo con il prefisso, il nome locale e l'URI dello spazio dei nomi specificati.</summary>\r
+      <param name="prefix">Prefisso dello spazio dei nomi.</param>\r
+      <param name="localName">Nome locale dell'attributo.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'attributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Scrive l'inizio di un attributo con il nome locale e l'URI dello spazio dei nomi specificati.</summary>\r
+      <param name="localName">Nome locale dell'attributo.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'attributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Scrive il tag di inizio specificato e lo associa allo spazio dei nomi e al prefisso indicati.</summary>\r
+      <param name="prefix">Prefisso dell'elemento.</param>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <exception cref="T:System.InvalidOperationException">Il writer è chiuso.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Scrive il tag di inizio specificato e lo associa allo spazio dei nomi indicato.</summary>\r
+      <param name="localName">Nome locale dell'elemento.</param>\r
+      <param name="namespaceUri">URI dello spazio dei nomi dell'elemento.</param>\r
+      <exception cref="T:System.InvalidOperationException">Il writer è chiuso.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">\r
+      <summary>Scrive il contenuto del testo specificato.</summary>\r
+      <param name="value">Testo da scrivere.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Scrive il nodo di testo sul quale un <see cref="T:System.Xml.XmlDictionaryReader" /> è attualmente posizionato.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> da cui ottenere il valore testo.</param>\r
+      <param name="isAttribute">true per indicare che il reader è posizionato su un valore dell'attributo o su un contenuto dell'elemento; in caso contrario, false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">\r
+      <summary>Scrive un valore <see cref="T:System.Guid" />.</summary>\r
+      <param name="value">Valore <see cref="T:System.Guid" /> da scrivere.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">\r
+      <summary>Scrive un valore <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="value">Valore <see cref="T:System.TimeSpan" /> da scrivere.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">\r
+      <summary>Scrive un valore di ID univoco.</summary>\r
+      <param name="value">Valore di ID univoco da scrivere.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">\r
+      <summary>Scrive un valore <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <param name="value">Valore <see cref="T:System.Xml.XmlDictionaryString" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">\r
+      <summary>Scrive un attributo XML standard nel nodo corrente.</summary>\r
+      <param name="localName">Nome locale dell'attributo.</param>\r
+      <param name="value">Valore dell'attributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Scrive un attributo XML nel nodo corrente.</summary>\r
+      <param name="localName">Nome locale dell'attributo.</param>\r
+      <param name="value">Valore dell'attributo.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">\r
+      <summary>Scrive un attributo di dichiarazione dello spazio dei nomi.</summary>\r
+      <param name="prefix">Prefisso associato allo spazio dei nomi specificato.</param>\r
+      <param name="namespaceUri">Spazio dei nomi a cui è associato il prefisso.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> è null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">\r
+      <summary>Scrive un attributo di dichiarazione dello spazio dei nomi.</summary>\r
+      <param name="prefix">Prefisso associato allo spazio dei nomi specificato.</param>\r
+      <param name="namespaceUri">Spazio dei nomi a cui è associato il prefisso.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> è null.</exception>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Security.SecureString.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Security.SecureString.xml
new file mode 100644 (file)
index 0000000..66cdc54
--- /dev/null
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Security.SecureString</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Security.SecureString">\r
+      <summary>Rappresenta il testo che deve rimanere riservato, ad esempio eliminandolo dalla memoria del computer quando non è più necessario.La classe non può essere ereditata.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Security.SecureString" />.</summary>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">\r
+      <summary>Inizializza una nuova istanza della classe <see cref="T:System.Security.SecureString" /> da una sottomatrice di oggetti <see cref="T:System.Char" />. </summary>\r
+      <param name="value">Puntatore a una matrice di oggetti <see cref="T:System.Char" />.</param>\r
+      <param name="length">Numero di elementi di <paramref name="value" /> da includere nella nuova istanza.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="length" /> is less than zero or greater than 65,536.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.AppendChar(System.Char)">\r
+      <summary>Aggiunge un carattere alla fine della stringa protetta corrente.</summary>\r
+      <param name="c">Carattere da aggiungere a questa stringa protetta.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Clear">\r
+      <summary>Elimina il valore della stringa protetta corrente.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Copy">\r
+      <summary>Crea una copia della stringa protetta corrente.</summary>\r
+      <returns>Duplicato di questa stringa protetta.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Dispose">\r
+      <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.Security.SecureString" /> corrente.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">\r
+      <summary>Inserisce un carattere in questa stringa protetta nella posizione di indice specificata. </summary>\r
+      <param name="index">Posizione di indice in cui viene inserito il parametro <paramref name="c" />.</param>\r
+      <param name="c">Carattere da inserire.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.IsReadOnly">\r
+      <summary>Indica se questa stringa protetta è contrassegnata come di sola lettura.</summary>\r
+      <returns>true se questa stringa protetta è contrassegnata come di sola lettura; in caso contrario, false.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.Security.SecureString.Length">\r
+      <summary>Ottiene il numero di caratteri nella stringa protetta corrente.</summary>\r
+      <returns>Numero di oggetti <see cref="T:System.Char" /> in questa stringa protetta.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.MakeReadOnly">\r
+      <summary>Rende il valore di testo di questa stringa protetta di sola lettura.   </summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">\r
+      <summary>Rimuove il carattere nella posizione di indice specificata da questa stringa protetta.</summary>\r
+      <param name="index">Posizione di indice di un carattere in questa stringa protetta.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">\r
+      <summary>Sostituisce il carattere esistente nella posizione di indice specificata con un altro carattere.</summary>\r
+      <param name="index">Posizione di indice di un carattere esistente in questa stringa protetta.</param>\r
+      <param name="c">Carattere che sostituisce il carattere esistente.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="T:System.Security.SecureStringMarshal"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Threading.Overlapped.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Threading.Overlapped.xml
new file mode 100644 (file)
index 0000000..ab7b2c5
--- /dev/null
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Threading.Overlapped</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Threading.IOCompletionCallback">\r
+      <summary>Consente di ricevere il codice di errore, il numero di byte e il tipo di valore sovrapposto quando viene completata un'operazione di I/O nel pool di thread.</summary>\r
+      <param name="errorCode">Codice di errore. </param>\r
+      <param name="numBytes">Numero di byte trasferiti. </param>\r
+      <param name="pOVERLAP">\r
+        <see cref="T:System.Threading.NativeOverlapped" /> che rappresenta un puntatore nel tipo di valore sovrapposto nativo. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.NativeOverlapped">\r
+      <summary>Fornisce un layout esplicito visibile dal codice non gestito e che avrà lo stesso layout della struttura Win32 OVERLAPPED con campi riservati aggiuntivi alla fine.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
+      <summary>Consente di specificare l'handle per un evento il cui stato è impostato su segnalato quando l'operazione è stata completata.Nel processo chiamante questo membro deve essere impostato su zero oppure su un handle di evento valido prima che vengano chiamate funzioni sovrapposte.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
+      <summary>Consente di specificare la lunghezza dei dati trasferiti.Riservato ad uso del sistema operativo.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
+      <summary>Consente di specificare uno stato dipendente dal sistema.Riservato ad uso del sistema operativo.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
+      <summary>Consente di specificare la parola significativa dell'offset dei byte dal quale iniziare il trasferimento.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
+      <summary>Consente di specificare una posizione del file dalla quale iniziare il trasferimento.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.Overlapped">\r
+      <summary>Fornisce una rappresentazione gestita di una struttura Win32 OVERLAPPED, inclusi i metodi per il trasferimento delle informazioni da un'istanza di <see cref="T:System.Threading.Overlapped" /> a una struttura <see cref="T:System.Threading.NativeOverlapped" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.#ctor">\r
+      <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Threading.Overlapped" />.</summary>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.AsyncResult">\r
+      <summary>Ottiene o imposta l'oggetto che fornisce informazioni sullo stato relative all'operazione di I/O.</summary>\r
+      <returns>Oggetto che implementa l'interfaccia <see cref="T:System.IAsyncResult" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
+      <summary>Libera la memoria non gestita associata a una struttura sovrapposta nativa allocata dal metodo <see cref="Overload:System.Threading.Overlapped.Pack" />.</summary>\r
+      <param name="nativeOverlappedPtr">Puntatore alla struttura <see cref="T:System.Threading.NativeOverlapped" /> da liberare.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> è null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetHigh">\r
+      <summary>Ottiene o imposta la word più significativa della posizione del file dalla quale avviare il trasferimento.La posizione del file è un offset dei byte dall'inizio del file.</summary>\r
+      <returns>Valore <see cref="T:System.Int32" /> che rappresenta la word più significativa della posizione del file.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetLow">\r
+      <summary>Ottiene o imposta la word meno significativa della posizione del file dalla quale avviare il trasferimento.La posizione del file è un offset dei byte dall'inizio del file.</summary>\r
+      <returns>Valore <see cref="T:System.Int32" /> che rappresenta la word meno significativa della posizione del file.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Comprime l'istanza corrente in una struttura <see cref="T:System.Threading.NativeOverlapped" />, specificando un delegato da richiamare al completamento dell'operazione di I/O asincrona e un oggetto gestito da utilizzare come buffer.</summary>\r
+      <returns>Puntatore non gestito a una struttura <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
+      <param name="iocb">Delegato <see cref="T:System.Threading.IOCompletionCallback" /> che rappresenta il metodo di callback chiamato al completamento dell'operazione di I/O asincrona.</param>\r
+      <param name="userData">Oggetto o matrice di oggetti che rappresenta il buffer di input o output per l'operazione.Ogni oggetto rappresenta uno buffer, ad esempio una matrice di byte.</param>\r
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Overlapped" /> corrente è già stato compresso.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
+      <summary>Decomprime la struttura non gestita <see cref="T:System.Threading.NativeOverlapped" /> specificata in un oggetto <see cref="T:System.Threading.Overlapped" /> gestito. </summary>\r
+      <returns>Oggetto <see cref="T:System.Threading.Overlapped" /> contenente le informazioni decompresse dalla struttura nativa.</returns>\r
+      <param name="nativeOverlappedPtr">Puntatore non gestito a una struttura <see cref="T:System.Threading.NativeOverlapped" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> è null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Comprime l'istanza corrente in una struttura <see cref="T:System.Threading.NativeOverlapped" />, specificando il delegato da richiamare al completamento dell'operazione di I/O asincrona e un oggetto gestito da utilizzare come buffer.Non propaga lo stack della chiamata.</summary>\r
+      <returns>Puntatore non gestito a una struttura <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
+      <param name="iocb">Delegato <see cref="T:System.Threading.IOCompletionCallback" /> che rappresenta il metodo di callback chiamato al completamento dell'operazione di I/O asincrona.</param>\r
+      <param name="userData">Oggetto o matrice di oggetti che rappresenta il buffer di input o output per l'operazione.Ogni oggetto rappresenta uno buffer, ad esempio una matrice di byte.</param>\r
+      <exception cref="T:System.Security.SecurityException">Il chiamante non dispone dell'autorizzazione richiesta. </exception>\r
+      <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Overlapped" /> corrente è già compresso.</exception>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
+    <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Xml.XPath.XDocument.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/it/System.Xml.XPath.XDocument.xml
new file mode 100644 (file)
index 0000000..867f662
--- /dev/null
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Xml.XPath.XDocument</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Xml.XPath.Extensions">\r
+      <summary>Questa classe contiene i metodi di estensione LINQ to XML che consentono di valutare le espressioni XPath.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)">\r
+      <summary>Crea un oggetto <see cref="T:System.Xml.XPath.XPathNavigator" /> per <see cref="T:System.Xml.Linq.XNode" />.</summary>\r
+      <returns>Oggetto <see cref="T:System.Xml.XPath.XPathNavigator" /> in grado di elaborare query XPath.</returns>\r
+      <param name="node">Oggetto <see cref="T:System.Xml.Linq.XNode" /> in grado di elaborare query XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)">\r
+      <summary>Crea un oggetto <see cref="T:System.Xml.XPath.XPathNavigator" /> per <see cref="T:System.Xml.Linq.XNode" />.<see cref="T:System.Xml.XmlNameTable" /> attiva un'elaborazione più efficiente delle espressioni XPath.</summary>\r
+      <returns>Oggetto <see cref="T:System.Xml.XPath.XPathNavigator" /> in grado di elaborare query XPath.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> in grado di elaborare una query XPath.</param>\r
+      <param name="nameTable">Oggetto <see cref="T:System.Xml.XmlNameTable" /> da utilizzare con <see cref="T:System.Xml.XPath.XPathNavigator" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Valuta un'espressione XPath.</summary>\r
+      <returns>Oggetto che può contenere bool, double, string o <see cref="T:System.Collections.Generic.IEnumerable`1" />. </returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sul quale valutare l'espressione XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> contenente un'espressione XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Valuta un'espressione XPath risolvendo i prefissi degli spazi dei nomi utilizzando l'oggetto <see cref="T:System.Xml.IXmlNamespaceResolver" /> specificato.</summary>\r
+      <returns>Oggetto contenente il risultato della valutazione dell'espressione.L'oggetto può essere bool, double, string o <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sul quale valutare l'espressione XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> contenente un'espressione XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> per i prefissi degli spazi dei nomi nell'espressione XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Viene selezionato <see cref="T:System.Xml.Linq.XElement" /> utilizzando un'espressione XPath.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" /> o Null.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sul quale valutare l'espressione XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> contenente un'espressione XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Viene selezionato <see cref="T:System.Xml.Linq.XElement" /> utilizzando un'espressione XPath e risolvendo i prefissi degli spazi dei nomi tramite l'oggetto <see cref="T:System.Xml.IXmlNamespaceResolver" /> specificato.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" /> o Null.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sul quale valutare l'espressione XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> contenente un'espressione XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> per i prefissi degli spazi dei nomi nell'espressione XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Seleziona una raccolta di elementi utilizzando un'espressione XPath.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> di <see cref="T:System.Xml.Linq.XElement" /> contenente gli elementi selezionati.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sul quale valutare l'espressione XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> contenente un'espressione XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Viene selezionata una raccolta di elementi utilizzando un'espressione XPath e risolvendo i prefissi degli spazi dei nomi tramite l'oggetto <see cref="T:System.Xml.IXmlNamespaceResolver" /> specificato.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> di <see cref="T:System.Xml.Linq.XElement" /> contenente gli elementi selezionati.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" /> sul quale valutare l'espressione XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" /> contenente un'espressione XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> per i prefissi degli spazi dei nomi nell'espressione XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XPath.XDocumentExtensions"></member>\r
+    <member name="M:System.Xml.XPath.XDocumentExtensions.ToXPathNavigable(System.Xml.Linq.XNode)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Data.Common.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Data.Common.xml
new file mode 100644 (file)
index 0000000..c8482d0
--- /dev/null
@@ -0,0 +1,1423 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Data.Common</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.DBNull">\r
+      <summary>存在しない値を表します。このクラスは継承できません。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString">\r
+      <summary>空の文字列 (<see cref="F:System.String.Empty" />) を返します。</summary>\r
+      <returns>空の文字列 (<see cref="F:System.String.Empty" />)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString(System.IFormatProvider)">\r
+      <summary>指定した <see cref="T:System.IFormatProvider" /> を使用して、空の文字列を返します。</summary>\r
+      <returns>空の文字列 (<see cref="F:System.String.Empty" />)。</returns>\r
+      <param name="provider">文字列の書式を指定するために使用する <see cref="T:System.IFormatProvider" />。またはオペレーティング システムの現在のロケール設定から書式情報を取得するための null。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.DBNull.Value">\r
+      <summary>\r
+        <see cref="T:System.DBNull" /> クラスの唯一のインスタンスを表します。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.CommandBehavior">\r
+      <summary>クエリの結果とそれがデータベースに与える影響を記述します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.CloseConnection">\r
+      <summary>このコマンドを実行した場合は、関連付けられている DataReader オブジェクトを終了すると、関連付けられている Connection オブジェクトが終了します。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.Default">\r
+      <summary>このクエリは複数の結果セットを返すことがあります。このクエリを実行すると、データベースの状態に影響を与えることがあります。Default は <see cref="T:System.Data.CommandBehavior" /> フラグを設定しないので、ExecuteReader(CommandBehavior.Default) の呼び出しは、機能的には ExecuteReader() の呼び出しと同じです。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.KeyInfo">\r
+      <summary>このクエリは列と主キーの情報を返します。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SchemaOnly">\r
+      <summary>クエリは列情報だけを返します。<see cref="F:System.Data.CommandBehavior.SchemaOnly" /> を使用している場合、.NET Framework SQL Server 用データ プロバイダーは、実行するステートメントを SET FMTONLY ON で開始します。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SequentialAccess">\r
+      <summary>DataReader が大きなバイナリ値が格納されている列を含む行を処理できるようにします。SequentialAccess を使用すると、DataReader は行全体を読み込むのではなく、ストリームとしてデータを読み込むことができます。さらに、GetBytes メソッドまたは GetChars メソッドを使用すると、読み込み動作を開始するバイト位置、および返すデータの制限付きバッファー サイズを指定できます。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleResult">\r
+      <summary>このクエリは単一の結果セットを返します。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleRow">\r
+      <summary>クエリは、最初の結果セットの 1 行を返します。このクエリを実行すると、データベースの状態に影響を与えることがあります。一部の .NET Framework データ プロバイダーではこの情報を使用してコマンドのパフォーマンスを最適化することもできますが、この情報の使用は必須ではありません。<see cref="T:System.Data.OleDb.OleDbCommand" /> オブジェクトの <see cref="M:System.Data.OleDb.OleDbCommand.ExecuteReader" /> メソッドで <see cref="F:System.Data.CommandBehavior.SingleRow" /> を指定すると、OLE DB IRow インターフェイスが使用できる場合、.NET Framework OLE DB 用データ プロバイダーは、このインターフェイスを使用してバインドを実行します。それ以外の場合は、IRowset インターフェイスを使用します。単一行だけを返す SQL ステートメントを使用する場合は、<see cref="F:System.Data.CommandBehavior.SingleRow" /> を指定すると、アプリケーションのパフォーマンスも向上します。複数の結果セットを返すクエリを実行する場合は、SingleRow を指定できます。その場合、複数の結果セットの SQL クエリと単一行の両方が指定されていると、返される結果には、最初の結果セットの 1 行目のみが含まれます。クエリの他の結果セットは返されません。</summary>\r
+    </member>\r
+    <member name="T:System.Data.CommandType">\r
+      <summary>コマンド文字列の解釈方法を指定します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.StoredProcedure">\r
+      <summary>ストアド プロシージャの名前。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.TableDirect">\r
+      <summary>テーブルの名前。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.Text">\r
+      <summary>SQL テキスト コマンド (既定)。</summary>\r
+    </member>\r
+    <member name="T:System.Data.ConnectionState">\r
+      <summary>データ ソースへの接続の現在の状態を記述します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Broken">\r
+      <summary>データ ソースへの接続が断絶しています。この状態は接続が開かれているときだけ発生します。この状態の接続は、いったん閉じてから再び開くことができる場合があります。この値は製品の将来のバージョンで使用するために予約されています。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Closed">\r
+      <summary>接続が閉じています。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Connecting">\r
+      <summary>接続オブジェクトがデータ ソースに接続しています。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Executing">\r
+      <summary>接続オブジェクトがコマンドを実行しています。この値は製品の将来のバージョンで使用するために予約されています。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Fetching">\r
+      <summary>接続オブジェクトがデータを検索しています。この値は製品の将来のバージョンで使用するために予約されています。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Open">\r
+      <summary>接続が開いています。</summary>\r
+    </member>\r
+    <member name="T:System.Data.DbType">\r
+      <summary>.NET Framework データ プロバイダーのフィールド、プロパティ、または Parameter オブジェクトのデータ型を指定します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiString">\r
+      <summary>1 から 8,000 文字の範囲内の非 Unicode 文字の可変長ストリーム。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiStringFixedLength">\r
+      <summary>非 Unicode 文字の固定長ストリーム。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Binary">\r
+      <summary>1 から 8,000 バイトの範囲内のバイナリ データの可変長ストリーム。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Boolean">\r
+      <summary>true または false のブール値を表す単純型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Byte">\r
+      <summary>値が 0 から 255 までの範囲内の 8 ビット符号なし整数。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Currency">\r
+      <summary>精度が通貨単位の 1/10,000 の、-2 63 (-922,337,203,685,477.5808) から 2 63 -1 (+922,337,203,685,477.5807) までの範囲内の通貨値。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Date">\r
+      <summary>日付の値を表す型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime">\r
+      <summary>日時の値を表す型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime2">\r
+      <summary>日付と時刻のデータ。日付の値の範囲は、AD 1 年 1 月 1 日から AD 9999 年 12 月 31 日です。時刻の値の範囲は、00:00:00 から 23:59:59.9999999 で、精度は 100 ナノ秒です。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTimeOffset">\r
+      <summary>タイム ゾーンに対応した日付と時刻。日付の値の範囲は、AD 1 年 1 月 1 日から AD 9999 年 12 月 31 日です。時刻の値の範囲は、00:00:00 から 23:59:59.9999999 で、精度は 100 ナノ秒です。タイム ゾーンの値の範囲は、-14:00 から +14:00 です。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Decimal">\r
+      <summary>1.0 × 10 -28 から概数 7.9 × 10 28 までの範囲で、有効桁数が 28 または 29 の値を表す単純型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Double">\r
+      <summary>概数 5.0 × 10 -324 から 1.7 × 10 308 までの範囲で、有効桁数が 15 または 16 の値を表す浮動小数点型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Guid">\r
+      <summary>グローバル一意識別子 (GUID)。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int16">\r
+      <summary>-32768 から 32767 までの値を保持する符号付き 16 ビット整数を表す整数型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int32">\r
+      <summary>-2147483648 から 2147483647 までの値を保持する符号付き 32 ビット整数を表す整数型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int64">\r
+      <summary>-9223372036854775808 から 9223372036854775807 までの値を保持する符号付き 64 ビット整数を表す整数型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Object">\r
+      <summary>別の DbType 値で明示的に表されていない参照型または値型を表す汎用型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.SByte">\r
+      <summary>-128 から 127 までの値を保持する符号付き 8 ビット整数を表す整数型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Single">\r
+      <summary>概数 1.5 × 10 -45 から 3.4 × 10 38 までの範囲で、有効桁数が 7 の値を表す浮動小数点型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.String">\r
+      <summary>Unicode 文字列を表す型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.StringFixedLength">\r
+      <summary>Unicode 文字の固定長文字列。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Time">\r
+      <summary>SQL Server の DateTime 値を表す型。SQL Server の time 値を使用する場合は、<see cref="F:System.Data.SqlDbType.Time" /> を使用してください。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt16">\r
+      <summary>0 から 65535 までの値を保持する符号なし 16 ビット整数を表す整数型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt32">\r
+      <summary>0 から 4294967295 までの値を保持する符号なし 32 ビット整数を表す整数型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt64">\r
+      <summary>0 から 18446744073709551615 までの値を保持する符号なし 64 ビット整数を表す整数型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.VarNumeric">\r
+      <summary>可変長数値。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Xml">\r
+      <summary>解析された XML ドキュメントまたは XML フラグメントの表現。</summary>\r
+    </member>\r
+    <member name="T:System.Data.IsolationLevel">\r
+      <summary>接続のトランザクション ロック動作を指定します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Chaos">\r
+      <summary>これより分離性の高いトランザクションからの保留中の変更に対しては上書きできません。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadCommitted">\r
+      <summary>データが読み込まれている間、ダーティ読み込みを防ぐために共有ロックが保持されますが、トランザクションが終了する前にデータを変更できます。このため、読み込みは繰り返されません。また実際には存在しないデータを生成できます。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadUncommitted">\r
+      <summary>ダーティ読み込みができます。つまり、共有ロックが発行されておらず、排他ロックが有効ではありません。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.RepeatableRead">\r
+      <summary>他のユーザーがデータを更新できないようにするために、クエリで使用するすべてのデータをロックします。繰り返し不能読み込みはできませんが、実際には存在しない行を生成できます。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Serializable">\r
+      <summary>\r
+        <see cref="T:System.Data.DataSet" /> にレンジ ロックがかけられ、トランザクションが完了するまで、他のユーザーは行を更新したりデータセットに行を挿入できません。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Snapshot">\r
+      <summary>あるアプリケーションで変更中のデータを他のアプリケーションから読み取ることができるように、そのデータのバージョンを保存して、ブロッキングを減らします。この場合、クエリを再実行しても、あるトランザクションで加えられた変更を、他のトランザクションで表示できません。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Unspecified">\r
+      <summary>指定した分離レベルとは異なる分離レベルが使用されていますが、レベルを確認できません。</summary>\r
+    </member>\r
+    <member name="T:System.Data.ParameterDirection">\r
+      <summary>\r
+        <see cref="T:System.Data.DataSet" /> に関連するクエリ内のパラメーターの型を指定します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Input">\r
+      <summary>このパラメーターは入力パラメーターです。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.InputOutput">\r
+      <summary>このパラメーターは入力または出力のどちらでもできます。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Output">\r
+      <summary>このパラメーターは出力パラメーターです。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.ReturnValue">\r
+      <summary>このパラメーターは、ストアド プロシージャ、組み込み関数、ユーザー定義関数などの演算からの戻り値を表します。</summary>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventArgs">\r
+      <summary>.NET Framework データ プロバイダーの状態変化イベントにデータを提供します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.StateChangeEventArgs.#ctor(System.Data.ConnectionState,System.Data.ConnectionState)">\r
+      <summary>オブジェクトの元の状態と現在の状態が指定されている場合は、<see cref="T:System.Data.StateChangeEventArgs" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="originalState">\r
+        <see cref="T:System.Data.ConnectionState" /> 値のいずれか。</param>\r
+      <param name="currentState">\r
+        <see cref="T:System.Data.ConnectionState" /> 値のいずれか。</param>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.CurrentState">\r
+      <summary>接続の新しい状態を取得します。イベントが発生したときは、接続オブジェクトが既に新しい状態になっています。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.ConnectionState" /> 値のいずれか。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.OriginalState">\r
+      <summary>接続の元の状態を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.ConnectionState" /> 値のいずれか。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventHandler">\r
+      <summary>\r
+        <see cref="E:System.Data.Common.DbConnection.StateChange" /> イベントを処理するメソッドを表します。</summary>\r
+      <param name="sender">イベントのソース。</param>\r
+      <param name="e">イベント データを格納している <see cref="T:System.Data.StateChangeEventArgs" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.UpdateRowSource">\r
+      <summary>更新する行にクエリ コマンドの結果を適用する方法を指定します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.Both">\r
+      <summary>出力パラメーターと最初に返された行の両方が、<see cref="T:System.Data.DataSet" /> 内の変更された行に割り当てられます。</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.FirstReturnedRecord">\r
+      <summary>最初に返された行のデータが、<see cref="T:System.Data.DataSet" /> 内の変更された行に割り当てられます。</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.None">\r
+      <summary>返されたパラメーターまたは行は無視されます。</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.OutputParameters">\r
+      <summary>出力パラメーターが <see cref="T:System.Data.DataSet" /> 内の変更された行に割り当てられます。</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbCommand">\r
+      <summary>データ ソースに対して実行する SQL ステートメントまたはストアド プロシージャを表します。コマンドを表すデータベース固有のクラスの基本クラスを提供します。<see cref="Overload:System.Data.Common.DbCommand.ExecuteNonQueryAsync" /></summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbCommand" /> オブジェクトのインスタンスを構築します。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Cancel">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbCommand" /> の実行のキャンセルを試行します。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandText">\r
+      <summary>データ ソースに対して実行するテキスト コマンドを取得または設定します。</summary>\r
+      <returns>実行するテキスト コマンド。既定値は、空の文字列 ("") です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandTimeout">\r
+      <summary>コマンドを実行する試みを終了してエラーが生成されるまでの待機時間を取得または設定します。</summary>\r
+      <returns>コマンドが実行されるまでの待機時間 (秒)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandType">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.CommandText" /> プロパティの解釈方法を指示または指定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.CommandType" /> 値のいずれか。既定値は、Text です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Connection">\r
+      <summary>この <see cref="T:System.Data.Common.DbCommand" /> で使用される <see cref="T:System.Data.Common.DbConnection" /> を取得または設定します。</summary>\r
+      <returns>データ ソースへの接続。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateDbParameter">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> オブジェクトの新しいインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> オブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateParameter">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> オブジェクトの新しいインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> オブジェクト。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbConnection">\r
+      <summary>この <see cref="T:System.Data.Common.DbCommand" /> で使用される <see cref="T:System.Data.Common.DbConnection" /> を取得または設定します。</summary>\r
+      <returns>データ ソースへの接続。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbParameterCollection">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> オブジェクトのコレクションを取得します。</summary>\r
+      <returns>SQL ステートメントまたはストアド プロシージャのパラメーター。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbTransaction">\r
+      <summary>この <see cref="T:System.Data.Common.DbCommand" /> オブジェクトを実行する <see cref="P:System.Data.Common.DbCommand.DbTransaction" /> を取得または設定します。</summary>\r
+      <returns>.NET Framework データ プロバイダーの Command オブジェクトが実行されるトランザクション。既定値は、null 参照 (Visual Basic の場合は Nothing) です。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DesignTimeVisible">\r
+      <summary>カスタマイズしたインターフェイス コントロールにコマンド オブジェクトを表示する必要があるかどうかを示す値を取得または設定します。</summary>\r
+      <returns>コマンド オブジェクトをコントロールに表示する必要がある場合は true、それ以外の場合は false。既定値は、true です。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReader(System.Data.CommandBehavior)">\r
+      <summary>接続に対してコマンド テキストを実行します。</summary>\r
+      <returns>操作を表すタスク。</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> のインスタンス。</param>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+      <exception cref="T:System.ArgumentException">無効な <see cref="T:System.Data.CommandBehavior" /> 値。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>プロバイダーは、<see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> のオーバーロードに既定以外の実装を提供するには、このメソッドを実装する必要があります。既定の実装は、<see cref="M:System.Data.Common.DbCommand.ExecuteReader" /> 同期メソッドを呼び出し、完了したタスクを返します。呼び出し元のスレッドはブロックされます。既定の実装は、既に取り消されたキャンセル トークンを渡した場合、取り消されたタスクを返します。ExecuteReader によってスローされる例外は、返されたタスクの Exception プロパティを介して通信されます。このメソッドは、早期に操作をキャンセルすることを要求するために使用できるキャンセル トークンを受け取ります。実装は、この要求を無視する場合があります。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <param name="behavior">ステートメントの実行とデータ取得に関するオプション。</param>\r
+      <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+      <exception cref="T:System.ArgumentException">無効な <see cref="T:System.Data.CommandBehavior" /> 値。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQuery">\r
+      <summary>接続オブジェクトに対して SQL ステートメントを実行します。</summary>\r
+      <returns>影響を受けた行数。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync">\r
+      <summary>接続オブジェクトに対して SQL ステートメントを実行する <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> の非同期バージョン。CancellationToken.None を使用して、<see cref="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)" /> を呼び出します。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)">\r
+      <summary>これは <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> の非同期バージョンです。プロバイダーは、適切な実装でオーバーライドする必要があります。オプションで、キャンセル トークンを無視できます。既定の実装は、<see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> 同期メソッドを呼び出し、完了したタスクを返します。呼び出し元のスレッドはブロックされます。既定の実装は、既に取り消されたキャンセル トークンを渡した場合、取り消されたタスクを返します。<see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> によってスローされる例外は、返されたタスクの Exception プロパティを介して通信されます。返されたタスクが完了するまで DbCommand オブジェクトの他のメソッドとプロパティを呼び出さないでください。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.Connection" /> に対して <see cref="P:System.Data.Common.DbCommand.CommandText" /> を実行し、<see cref="T:System.Data.Common.DbDataReader" /> を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> オブジェクト。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior)">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.Connection" /> に対して <see cref="P:System.Data.Common.DbCommand.CommandText" /> を実行し、<see cref="T:System.Data.CommandBehavior" /> 値の 1 つを使用して <see cref="T:System.Data.Common.DbDataReader" /> を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> オブジェクト。</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 値のいずれか。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.Connection" /> に対して <see cref="P:System.Data.Common.DbCommand.CommandText" /> を実行し、<see cref="T:System.Data.Common.DbDataReader" /> を返す <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> の非同期バージョン。CancellationToken.None を使用して、<see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> を呼び出します。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+      <exception cref="T:System.ArgumentException">無効な <see cref="T:System.Data.CommandBehavior" /> 値。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior)">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.Connection" /> に対して <see cref="P:System.Data.Common.DbCommand.CommandText" /> を実行し、<see cref="T:System.Data.Common.DbDataReader" /> を返す <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> の非同期バージョン。<see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> を呼び出します。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 値のいずれか。</param>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+      <exception cref="T:System.ArgumentException">無効な <see cref="T:System.Data.CommandBehavior" /> 値。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> を呼び出します。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 値のいずれか。</param>\r
+      <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+      <exception cref="T:System.ArgumentException">無効な <see cref="T:System.Data.CommandBehavior" /> 値。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.Connection" /> に対して <see cref="P:System.Data.Common.DbCommand.CommandText" /> を実行し、<see cref="T:System.Data.Common.DbDataReader" /> を返す <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> の非同期バージョン。このメソッドは操作を取り消す通知を配信します。<see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> を呼び出します。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+      <exception cref="T:System.ArgumentException">無効な <see cref="T:System.Data.CommandBehavior" /> 値。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalar">\r
+      <summary>クエリを実行し、そのクエリが返す結果セットの最初の行にある最初の列を返します。他のすべての列および行は無視されます。</summary>\r
+      <returns>結果セット内の最初の行の最初の列。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync">\r
+      <summary>クエリを実行し、クエリで返された結果セットの最初の行の最初の列を返す <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> の非同期バージョン。他のすべての列および行は無視されます。CancellationToken.None を使用して、<see cref="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)" /> を呼び出します。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)">\r
+      <summary>これは <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> の非同期バージョンです。プロバイダーは、適切な実装でオーバーライドする必要があります。オプションで、キャンセル トークンを無視できます。既定の実装は、<see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> 同期メソッドを呼び出し、完了したタスクを返します。呼び出し元のスレッドはブロックされます。既定の実装は、既に取り消されたキャンセル トークンを渡した場合、取り消されたタスクを返します。ExecuteScalar によってスローされる例外は、返されたタスクの Exception プロパティを介して通信されます。返されたタスクが完了するまで DbCommand オブジェクトの他のメソッドとプロパティを呼び出さないでください。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <param name="cancellationToken">キャンセル要求を監視するためのトークン。</param>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Parameters">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> オブジェクトのコレクションを取得します。パラメーターの詳細については、「パラメーターおよびパラメーターのデータ型の構成」を参照してください。</summary>\r
+      <returns>SQL ステートメントまたはストアド プロシージャのパラメーター。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Prepare">\r
+      <summary>データ ソースに対する準備済み (コンパイル済み) のコマンドを作成します。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Transaction">\r
+      <summary>この <see cref="T:System.Data.Common.DbCommand" /> オブジェクトを実行する <see cref="T:System.Data.Common.DbTransaction" /> を取得または設定します。</summary>\r
+      <returns>.NET Framework データ プロバイダーの Command オブジェクトが実行されるトランザクション。既定値は、null 参照 (Visual Basic の場合は Nothing) です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.UpdatedRowSource">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataAdapter" /> の Update メソッドがコマンドの結果を使用するときにコマンドの結果を <see cref="T:System.Data.DataRow" /> に適用する方法を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.UpdateRowSource" /> 値のいずれか。コマンドが自動的に生成される場合を除き、既定値は Both です。自動的に生成される場合、既定値は None です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnection">\r
+      <summary>データベースへの接続を表します。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnection" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginDbTransaction(System.Data.IsolationLevel)">\r
+      <summary>データベース トランザクションを開始します。</summary>\r
+      <returns>新しいトランザクションを表すオブジェクト。</returns>\r
+      <param name="isolationLevel">トランザクションの分離レベルを指定します。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction">\r
+      <summary>データベース トランザクションを開始します。</summary>\r
+      <returns>新しいトランザクションを表すオブジェクト。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction(System.Data.IsolationLevel)">\r
+      <summary>分離レベルを指定して、データベース トランザクションを開始します。</summary>\r
+      <returns>新しいトランザクションを表すオブジェクト。</returns>\r
+      <param name="isolationLevel">トランザクションの分離レベルを指定します。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.ChangeDatabase(System.String)">\r
+      <summary>開いている接続の現在のデータベースを変更します。</summary>\r
+      <param name="databaseName">使用する接続のデータベースの名前を指定します。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Close">\r
+      <summary>データベースへの接続を閉じます。このメソッドは、開いている接続を閉じるための最も好ましいメソッドです。</summary>\r
+      <exception cref="T:System.Data.Common.DbException">接続を開くときに、接続レベルのエラーが発生しました。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionString">\r
+      <summary>接続を開くために使用する文字列を取得または設定します。</summary>\r
+      <returns>初期接続を確立するために使用する接続文字列。接続文字列の正確な内容は、この接続の特定のデータ ソースに応じて異なります。既定値は、空の文字列です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionTimeout">\r
+      <summary>試行を中断してエラーを生成するまでの、接続の確立時に待機する時間を取得します。</summary>\r
+      <returns>接続が開かれるまでの待機時間 (秒)。既定値は、使用している特定の接続の種類により決まります。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateCommand">\r
+      <summary>現在の接続に関連付けられている <see cref="T:System.Data.Common.DbCommand" /> オブジェクトを作成し、返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> オブジェクト。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateDbCommand">\r
+      <summary>現在の接続に関連付けられている <see cref="T:System.Data.Common.DbCommand" /> オブジェクトを作成し、返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> オブジェクト。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.Database">\r
+      <summary>接続が開いてから現在のデータベースの名前を取得するか、接続が開く前に接続文字列に指定されたデータベース名を取得します。</summary>\r
+      <returns>現在のデータベース、または接続が開いてから使用するデータベースの名前。既定値は、空の文字列です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.DataSource">\r
+      <summary>接続するデータベース サーバーの名前を取得します。</summary>\r
+      <returns>接続するデータベース サーバーの名前。既定値は、空の文字列です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbConnection.OnStateChange(System.Data.StateChangeEventArgs)">\r
+      <summary>\r
+        <see cref="E:System.Data.Common.DbConnection.StateChange" /> イベントを発生させます。</summary>\r
+      <param name="stateChange">イベント データを格納している <see cref="T:System.Data.StateChangeEventArgs" />。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Open">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbConnection.ConnectionString" /> で指定した設定を使用して、データベース接続を開きます。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbConnection.ConnectionString" /> で指定した設定を使用してデータベース接続を開く <see cref="M:System.Data.Common.DbConnection.Open" /> の非同期バージョン。このメソッドは、CancellationToken.None で仮想メソッド <see cref="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)" /> を呼び出します。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)">\r
+      <summary>これは <see cref="M:System.Data.Common.DbConnection.Open" /> の非同期バージョンです。プロバイダーは、適切な実装でオーバーライドする必要があります。オプションで、キャンセル トークン優先できます。既定の実装は同期 <see cref="M:System.Data.Common.DbConnection.Open" /> コールを呼び出し、完了したタスクを返します。既定の実装は、既に取り消された cancellationToken を渡した場合、取り消されたタスクを返します。Open によってスローされる例外は、返されたタスクの Exception プロパティを介して通信されます。返されたタスクが完了するまで DbConnection オブジェクトの他のメソッドとプロパティを呼び出さないでください。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <param name="cancellationToken">取り消し命令。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ServerVersion">\r
+      <summary>オブジェクトが接続しているサーバーのバージョンを表す文字列を取得します。</summary>\r
+      <returns>データベースのバージョン。返される文字列の形式は、使用している特定の接続の種類に応じて決まります。</returns>\r
+      <exception cref="T:System.InvalidOperationException">返されたタスクが完了していない間に <see cref="P:System.Data.Common.DbConnection.ServerVersion" /> が呼び出されたため、<see cref="Overload:System.Data.Common.DbConnection.OpenAsync" /> の呼び出し後に接続が開きませんでした。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.State">\r
+      <summary>接続の状態を説明する文字列を取得します。</summary>\r
+      <returns>接続の状態。返される文字列の形式は、使用している特定の接続の種類に応じて決まります。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="E:System.Data.Common.DbConnection.StateChange">\r
+      <summary>イベントの状態が変更したときに発生します。</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnectionStringBuilder">\r
+      <summary>厳密に型指定された接続文字列ビルダーの基本クラスを提供します。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Add(System.String,System.Object)">\r
+      <summary>指定したキーおよび値を持つエントリを <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> に追加します。</summary>\r
+      <param name="keyword">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> に追加するキー。</param>\r
+      <param name="value">指定したキーの値。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> が null 参照 (Visual Basic の場合は Nothing) です。</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> は読み取り専用です。または<see cref="T:System.Data.Common.DbConnectionStringBuilder" /> が固定サイズです。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.AppendKeyValuePair(System.Text.StringBuilder,System.String,System.String)">\r
+      <summary>効率的かつ安全に、既存の <see cref="T:System.Text.StringBuilder" /> オブジェクトにキーと値を追加できます。</summary>\r
+      <param name="builder">キー/値ペアを追加する対象の <see cref="T:System.Text.StringBuilder" />。</param>\r
+      <param name="keyword">追加するキー。</param>\r
+      <param name="value">指定したキーの値。</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Clear">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> インスタンスの内容を消去します。</summary>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> は読み取り専用です。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> に関連付けられる接続文字列を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 内に格納されているキー/値ペアから作成された、現在の接続文字列。既定値は、空の文字列です。</returns>\r
+      <exception cref="T:System.ArgumentException">無効な接続文字列が引数として指定されています。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ContainsKey(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> に特定のキーが格納されているかどうかを判断します。</summary>\r
+      <returns>指定したキーを持つエントリが <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> に格納されている場合は true。それ以外の場合は false。</returns>\r
+      <param name="keyword">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 内で検索されるキー。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> が null 参照 (Visual Basic の場合は Nothing) です。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Count">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> プロパティに格納されている、現在のキー数を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> インスタンスで維持されている接続文字列に格納されているキーの数。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.EquivalentTo(System.Data.Common.DbConnectionStringBuilder)">\r
+      <summary>この <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> オブジェクト内の接続情報と、指定したオブジェクト内の接続情報を比較します。</summary>\r
+      <returns>2 つの <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> オブジェクトの接続情報によって同じ接続文字列が得られる場合は true。それ以外の場合は false。</returns>\r
+      <param name="connectionStringBuilder">この <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> オブジェクトと比較される <see cref="T:System.Data.Common.DbConnectionStringBuilder" />。</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Item(System.String)">\r
+      <summary>指定したキーに関連付けられている値を取得または設定します。</summary>\r
+      <returns>指定したキーに関連付けられている値。指定したキーが見つからない場合、そのキーを取得しようとした場合は null 参照 (Visual Basic では Nothing) が返され、そのキーを設定しようとした場合は、指定したキーを使用して新しい要素が作成されます。null (Visual Basic では Nothing) キーを渡すと、<see cref="T:System.ArgumentNullException" /> がスローされます。null 値を割り当てると、キー/値ペアが削除されます。</returns>\r
+      <param name="keyword">取得または設定する項目のキー。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> が null 参照 (Visual Basic の場合は Nothing) です。</exception>\r
+      <exception cref="T:System.NotSupportedException">このプロパティが設定されていますが、<see cref="T:System.Data.Common.DbConnectionStringBuilder" /> が読み取り専用です。またはこのプロパティが設定されていますが、<paramref name="keyword" /> がコレクション内に存在しません。また、<see cref="T:System.Data.Common.DbConnectionStringBuilder" /> が固定サイズです。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Keys">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 内のキーを格納している <see cref="T:System.Collections.ICollection" /> を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 内のキーを格納している <see cref="T:System.Collections.ICollection" />。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Remove(System.String)">\r
+      <summary>指定したキーを持つエントリを <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> インスタンスから削除します。</summary>\r
+      <returns>接続文字列内にキーが存在し、削除された場合は true。キーが存在しなかった場合は false。</returns>\r
+      <param name="keyword">この <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> の接続文字列から取り除く、キー/値ペアに対するキー。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> が null (Visual Basic の場合は Nothing) です。</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> が読み取り専用、または <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> が固定サイズです。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ShouldSerialize(System.String)">\r
+      <summary>指定されたキーが、この <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> インスタンスに存在するかどうかを示します。</summary>\r
+      <returns>指定したキーを持つエントリが <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> に格納されている場合は true。それ以外の場合は false。</returns>\r
+      <param name="keyword">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 内で検索されるキー。</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Collections.ICollection" /> の要素を <see cref="T:System.Array" /> にコピーします。<see cref="T:System.Array" /> の特定のインデックスからコピーが開始されます。</summary>\r
+      <param name="array">\r
+        <see cref="T:System.Collections.ICollection" /> から要素がコピーされる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>\r
+      <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#IsSynchronized">\r
+      <summary>\r
+        <see cref="T:System.Collections.ICollection" /> へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ICollection" /> へのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#SyncRoot">\r
+      <summary>\r
+        <see cref="T:System.Collections.ICollection" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ICollection" /> へのアクセスを同期するために使用できるオブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Add(System.Object,System.Object)">\r
+      <summary>指定したキーおよび値を持つ要素を <see cref="T:System.Collections.IDictionary" /> オブジェクトに追加します。</summary>\r
+      <param name="keyword">追加する要素のキーとして使用する <see cref="T:System.Object" />。</param>\r
+      <param name="value">追加する要素の値として使用する <see cref="T:System.Object" />。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Contains(System.Object)">\r
+      <summary>指定したキーを持つ要素が <see cref="T:System.Collections.IDictionary" /> オブジェクトに格納されているかどうかを確認します。</summary>\r
+      <returns>指定したキーを持つ要素を <see cref="T:System.Collections.IDictionary" /> が保持している場合は true。それ以外の場合は false。</returns>\r
+      <param name="keyword">\r
+        <see cref="T:System.Collections.IDictionary" /> オブジェクト内で検索されるキー。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#GetEnumerator">\r
+      <summary>\r
+        <see cref="T:System.Collections.IDictionary" /> オブジェクトの <see cref="T:System.Collections.IDictionaryEnumerator" /> オブジェクトを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IDictionary" /> オブジェクトの <see cref="T:System.Collections.IDictionaryEnumerator" /> オブジェクト。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Item(System.Object)">\r
+      <summary>指定したキーを持つ要素を取得または設定します。</summary>\r
+      <returns>指定したキーを持つ要素。</returns>\r
+      <param name="keyword">取得または設定する要素のキー。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Remove(System.Object)">\r
+      <summary>指定したキーを持つ要素を <see cref="T:System.Collections.IDictionary" /> オブジェクトから削除します。</summary>\r
+      <param name="keyword">削除する要素のキー。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>コレクションを反復処理する列挙子を返します。</summary>\r
+      <returns>コレクションを反復処理するために使用できる <see cref="T:System.Collections.IEnumerator" /> オブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ToString">\r
+      <summary>この <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> に関連付けられている接続文字列を返します。</summary>\r
+      <returns>現在の <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> プロパティ。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.TryGetValue(System.String,System.Object@)">\r
+      <summary>指定されたキーに対応する値を <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> から取得します。</summary>\r
+      <returns>\r
+        <paramref name="keyword" /> が接続文字列に存在する場合は true。それ以外の場合は false。</returns>\r
+      <param name="keyword">取得する項目のキー。</param>\r
+      <param name="value">\r
+        <paramref name="key" /> に対応する値。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> に null 値 (Visual Basic の場合は Nothing) が含まれています。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Values">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 内の値を格納している <see cref="T:System.Collections.ICollection" /> を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 内の値を格納している <see cref="T:System.Collections.ICollection" />。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbDataReader">\r
+      <summary>データ ソースから行の前方向ストリームを読み取ります。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Depth">\r
+      <summary>現在の行の入れ子の深さを示す値を取得します。</summary>\r
+      <returns>現在の行の入れ子の深さ。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> によって使用されているマネージ リソースを解放し、オプションでアンマネージ リソースも解放します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースを解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.FieldCount">\r
+      <summary>現在の行の列数を取得します。</summary>\r
+      <returns>現在の行の列数。</returns>\r
+      <exception cref="T:System.NotSupportedException">SQL Server のインスタンスへの現在の接続がありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBoolean(System.Int32)">\r
+      <summary>指定した列の値をブール値として取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetByte(System.Int32)">\r
+      <summary>指定した列の値をバイトとして取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
+      <summary>指定した列の <paramref name="dataOffset" /> で指定された位置から開始されるバイト ストリームを、バッファーの <paramref name="bufferOffset" /> で指定された開始位置に読み込みます。</summary>\r
+      <returns>実際に読み取られたバイト数を返します。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <param name="dataOffset">読み取り操作を開始する行内のインデックス。</param>\r
+      <param name="buffer">データのコピー先のバッファー。</param>\r
+      <param name="bufferOffset">データのコピー先となるバッファーのインデックス。</param>\r
+      <param name="length">読み取り対象の最大文字数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChar(System.Int32)">\r
+      <summary>指定した列の値を単一の文字として取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
+      <summary>指定した列の <paramref name="dataOffset" /> で指定された位置から開始される文字ストリームを、バッファーの <paramref name="bufferOffset" /> で指定された開始位置に読み込みます。</summary>\r
+      <returns>実際に読み込まれた文字数を返します。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <param name="dataOffset">読み取り操作を開始する行内のインデックス。</param>\r
+      <param name="buffer">データのコピー先のバッファー。</param>\r
+      <param name="bufferOffset">データのコピー先となるバッファーのインデックス。</param>\r
+      <param name="length">読み取り対象の最大文字数。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetData(System.Int32)">\r
+      <summary>要求された列の序数の <see cref="T:System.Data.Common.DbDataReader" /> オブジェクトを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> オブジェクト。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDataTypeName(System.Int32)">\r
+      <summary>指定した列のデータ型の名前を取得します。</summary>\r
+      <returns>データ型の名前を表す文字列。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDateTime(System.Int32)">\r
+      <summary>指定した列の値を <see cref="T:System.DateTime" /> オブジェクトとして取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDbDataReader(System.Int32)">\r
+      <summary>プロバイダー固有の実装でオーバーライドできる、要求された列の序数の <see cref="T:System.Data.Common.DbDataReader" /> オブジェクトを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> オブジェクト。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDecimal(System.Int32)">\r
+      <summary>指定した列の値を <see cref="T:System.Decimal" /> オブジェクトとして取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDouble(System.Int32)">\r
+      <summary>指定した列の値を倍精度浮動小数点数として取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetEnumerator">\r
+      <summary>データ リーダー内の行を反復処理するために使用できる <see cref="T:System.Collections.IEnumerator" /> を返します。</summary>\r
+      <returns>データ リーダー内の行を反復処理するために使用できる <see cref="T:System.Collections.IEnumerator" />。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldType(System.Int32)">\r
+      <summary>指定した列のデータ型を取得します。</summary>\r
+      <returns>指定した列のデータ型。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValue``1(System.Int32)">\r
+      <summary>指定された列の値を型として同期的に取得します。</summary>\r
+      <returns>取得する列。</returns>\r
+      <param name="ordinal">取得する列。</param>\r
+      <typeparam name="T">指定された列の値を型として同期的に取得します。</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">データの取得中、接続は破棄されるか、または閉じられます。<see cref="T:System.Data.SqlClient.SqlDataReader" /> は、データの取得時に閉じます。読み取ることのできるデータはありません (たとえば、最初の <see cref="M:System.Data.SqlClient.SqlDataReader.Read" /> は呼び出されなかったか、false を返しました)。以前に読み取られた列をシーケンシャル モードで読み取ろうとしました。非同期操作が進行中でした。シーケンシャル モードで実行中、これはすべての Get* メソッドに適用されます。ストリームの読み取り中に呼び出すことができるためです。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">存在しない列を読み取ろうとしています。</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> は SQL Server によって返される型を一致させたり、キャストできません。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)">\r
+      <summary>指定された列の値を型として非同期的に取得します。</summary>\r
+      <returns>返される値の型。</returns>\r
+      <param name="ordinal">返される値の型。</param>\r
+      <typeparam name="T">返される値の型。詳細については、次の「解説」を参照してください。</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">データの取得中、接続は破棄されるか、または閉じられます。<see cref="T:System.Data.Common.DbDataReader" /> は、データの取得時に閉じます。読み取ることのできるデータはありません (たとえば、最初の <see cref="M:System.Data.Common.DbDataReader.Read" /> は呼び出されなかったか、false を返しました)。以前に読み取られた列をシーケンシャル モードで読み取ろうとしました。非同期操作が進行中でした。シーケンシャル モードで実行中、これはすべての Get* メソッドに適用されます。ストリームの読み取り中に呼び出すことができるためです。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">存在しない列を読み取ろうとしています。</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> がデータ ソースから返された型に一致しないか、キャストできません。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>指定された列の値を型として非同期的に取得します。</summary>\r
+      <returns>返される値の型。</returns>\r
+      <param name="ordinal">返される値の型。</param>\r
+      <param name="cancellationToken">操作を取り消すことを示す通知を反映する取り消し命令。これは取り消しを保証しません。CancellationToken.None の設定は、このメソッドを <see cref="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)" /> と同じにします。返されたタスクを取り消し済みとしてマークする必要があります。</param>\r
+      <typeparam name="T">返される値の型。詳細については、次の「解説」を参照してください。</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">データの取得中、接続は破棄されるか、または閉じられます。<see cref="T:System.Data.Common.DbDataReader" /> は、データの取得時に閉じます。読み取ることのできるデータはありません (たとえば、最初の <see cref="M:System.Data.Common.DbDataReader.Read" /> は呼び出されなかったか、false を返しました)。以前に読み取られた列をシーケンシャル モードで読み取ろうとしました。非同期操作が進行中でした。シーケンシャル モードで実行中、これはすべての Get* メソッドに適用されます。ストリームの読み取り中に呼び出すことができるためです。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">存在しない列を読み取ろうとしています。</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> は、データ ソースによって返される型を一致させたり、キャストできません。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFloat(System.Int32)">\r
+      <summary>指定した列の値を単精度浮動小数点数として取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetGuid(System.Int32)">\r
+      <summary>指定した列の値をグローバル一意識別子 (GUID) として取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt16(System.Int32)">\r
+      <summary>指定した列の値を 16 ビット符号付き整数として取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt32(System.Int32)">\r
+      <summary>指定した列の値を 32 ビット符号付き整数として取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt64(System.Int32)">\r
+      <summary>指定した列の値を 64 ビット符号付き整数として取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetName(System.Int32)">\r
+      <summary>0 から始まる列の序数を指定して、列の名前を取得します。</summary>\r
+      <returns>指定した列の名前。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetOrdinal(System.String)">\r
+      <summary>列の名前を指定して、列の序数を取得します。</summary>\r
+      <returns>インデックス番号が 0 から始まる列序数。</returns>\r
+      <param name="name">列の名前。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">指定された名前は有効な列名ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificFieldType(System.Int32)">\r
+      <summary>指定した列のプロバイダー固有のフィールドの型を返します。</summary>\r
+      <returns>指定した列のデータ型を記述する <see cref="T:System.Type" /> オブジェクト。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValue(System.Int32)">\r
+      <summary>指定した列の値を <see cref="T:System.Object" /> のインスタンスとして取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValues(System.Object[])">\r
+      <summary>現在の行のコレクション内にあるすべてのプロバイダー固有の属性列を取得します。</summary>\r
+      <returns>配列の <see cref="T:System.Object" /> のインスタンス数。</returns>\r
+      <param name="values">属性列のコピー先の <see cref="T:System.Object" /> 配列。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetStream(System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.IO.Stream" /> としてデータを取得します。</summary>\r
+      <returns>返されたオブジェクト。</returns>\r
+      <param name="ordinal">\r
+        <see cref="T:System.IO.Stream" /> としてデータを取得します。</param>\r
+      <exception cref="T:System.InvalidOperationException">データの取得中、接続は破棄されるか、または閉じられます。<see cref="T:System.Data.Common.DbDataReader" /> は、データの取得時に閉じます。読み取ることのできるデータはありません (たとえば、最初の <see cref="M:System.Data.Common.DbDataReader.Read" /> は呼び出されなかったか、false を返しました)。以前に読み取られた列をシーケンシャル モードで読み取ろうとしました。非同期操作が進行中でした。シーケンシャル モードで実行中、これはすべての Get* メソッドに適用されます。ストリームの読み取り中に呼び出すことができるためです。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">存在しない列を読み取ろうとしています。</exception>\r
+      <exception cref="T:System.InvalidCastException">返された型は、次のどの型でもありませんでした。binaryimagevarbinaryudt</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetString(System.Int32)">\r
+      <summary>指定した列の値を <see cref="T:System.String" /> のインスタンスとして取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定したキャストが有効ではありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetTextReader(System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.IO.TextReader" /> としてデータを取得します。</summary>\r
+      <returns>返されたオブジェクト。</returns>\r
+      <param name="ordinal">\r
+        <see cref="T:System.IO.TextReader" /> としてデータを取得します。</param>\r
+      <exception cref="T:System.InvalidOperationException">データの取得中、接続は破棄されるか、または閉じられます。<see cref="T:System.Data.Common.DbDataReader" /> は、データの取得時に閉じます。読み取ることのできるデータはありません (たとえば、最初の <see cref="M:System.Data.Common.DbDataReader.Read" /> は呼び出されなかったか、false を返しました)。以前に読み取られた列をシーケンシャル モードで読み取ろうとしました。非同期操作が進行中でした。シーケンシャル モードで実行中、これはすべての Get* メソッドに適用されます。ストリームの読み取り中に呼び出すことができるためです。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">存在しない列を読み取ろうとしています。</exception>\r
+      <exception cref="T:System.InvalidCastException">返された型は、次のどの型でもありませんでした。charncharntextnvarcharテキストvarchar</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValue(System.Int32)">\r
+      <summary>指定した列の値を <see cref="T:System.Object" /> のインスタンスとして取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValues(System.Object[])">\r
+      <summary>オブジェクトの配列に現在行の列値を設定します。</summary>\r
+      <returns>配列の <see cref="T:System.Object" /> のインスタンス数。</returns>\r
+      <param name="values">属性列のコピー先の <see cref="T:System.Object" /> 配列。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.HasRows">\r
+      <summary>この <see cref="T:System.Data.Common.DbDataReader" /> に 1 行以上の行が格納されているかどうかを示す値を取得します。</summary>\r
+      <returns>1 行以上の行が <see cref="T:System.Data.Common.DbDataReader" /> に含まれている場合は true。それ以外の場合は false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.IsClosed">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> が閉じているかどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> が閉じている場合は true。それ以外の場合は false。</returns>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Data.SqlClient.SqlDataReader" /> が閉じています。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)">\r
+      <summary>列に格納されている値が存在しない値または欠損値かどうかを示す値を取得します。</summary>\r
+      <returns>指定した列が <see cref="T:System.DBNull" /> と等価の場合は true。それ以外の場合は false。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)">\r
+      <summary>列に格納されている値が存在しない値または欠損値かどうかを示す値を取得する <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" /> の非同期バージョン。</summary>\r
+      <returns>指定した列の値が DBNull と等価である場合は true。それ以外の場合は false。</returns>\r
+      <param name="ordinal">取得する、0 から始まる列。</param>\r
+      <exception cref="T:System.InvalidOperationException">データの取得中、接続は破棄されるか、または閉じられます。<see cref="T:System.Data.Common.DbDataReader" /> は、データの取得時に閉じます。読み取ることのできるデータはありません (たとえば、最初の <see cref="M:System.Data.Common.DbDataReader.Read" /> は呼び出されなかったか、false を返しました)。以前に読み取られた列をシーケンシャル モードで読み取ろうとしています。非同期操作が進行中でした。シーケンシャル モードで実行中、これはすべての Get* メソッドに適用されます。ストリームの読み取り中に呼び出すことができるためです。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">存在しない列を読み取ろうとしています。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>列に格納されている値が存在しない値または欠損値かどうかを示す値を取得する <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" /> の非同期バージョン。必要に応じて、操作を取り消す必要があるという通知を送信します。</summary>\r
+      <returns>指定した列の値が DBNull と等価である場合は true。それ以外の場合は false。</returns>\r
+      <param name="ordinal">取得する、0 から始まる列。</param>\r
+      <param name="cancellationToken">操作を取り消すことを示す通知を反映する取り消し命令。これは取り消しを保証しません。CancellationToken.None の設定は、このメソッドを <see cref="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)" /> と同じにします。返されたタスクを取り消し済みとしてマークする必要があります。</param>\r
+      <exception cref="T:System.InvalidOperationException">データの取得中、接続は破棄されるか、または閉じられます。<see cref="T:System.Data.Common.DbDataReader" /> は、データの取得時に閉じます。読み取ることのできるデータはありません (たとえば、最初の <see cref="M:System.Data.Common.DbDataReader.Read" /> は呼び出されなかったか、false を返しました)。以前に読み取られた列をシーケンシャル モードで読み取ろうとしています。非同期操作が進行中でした。シーケンシャル モードで実行中、これはすべての Get* メソッドに適用されます。ストリームの読み取り中に呼び出すことができるためです。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">存在しない列を読み取ろうとしています。</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.Int32)">\r
+      <summary>指定した列の値を <see cref="T:System.Object" /> のインスタンスとして取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="ordinal">インデックス番号が 0 から始まる列序数。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">渡されたインデックスが 0 から <see cref="P:System.Data.IDataRecord.FieldCount" /> の範囲にありません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.String)">\r
+      <summary>指定した列の値を <see cref="T:System.Object" /> のインスタンスとして取得します。</summary>\r
+      <returns>指定した列の値。</returns>\r
+      <param name="name">列の名前。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">指定した名前の列が見つかりません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResult">\r
+      <summary>バッチ ステートメントの結果を読み込むときに、リーダーを次の結果に進めます。</summary>\r
+      <returns>次の結果セットがある場合は true。それ以外の場合は false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync">\r
+      <summary>バッチ ステートメントの結果を読み込むときに、リーダーを次の結果に進める <see cref="M:System.Data.Common.DbDataReader.NextResult" /> の非同期バージョン。CancellationToken.None を使用して、<see cref="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)" /> を呼び出します。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)">\r
+      <summary>これは <see cref="M:System.Data.Common.DbDataReader.NextResult" /> の非同期バージョンです。プロバイダーは、適切な実装でオーバーライドする必要があります。オプションで <paramref name="cancellationToken" /> を無視できます。既定の実装は <see cref="M:System.Data.Common.DbDataReader.NextResult" /> 同期メソッドを呼び出し、完了したタスクを返します。呼び出し元のスレッドはブロックされます。既定の実装は、既に取り消された <paramref name="cancellationToken" /> を渡した場合、取り消されたタスクを返します。<see cref="M:System.Data.Common.DbDataReader.NextResult" /> によってスローされる例外は、返されたタスクの Exception プロパティを介して通信されます。返されたタスクが完了していないうちは、DbDataReader のオブジェクトの他のメソッドとプロパティを呼び出さないでください。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <param name="cancellationToken">取り消し命令。</param>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Read">\r
+      <summary>リーダーを結果セットの次のレコードに進めます。</summary>\r
+      <returns>他の行が存在する場合は true。それ以外の場合は false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync">\r
+      <summary>結果セットの次のレコードにリーダーを進める <see cref="M:System.Data.Common.DbDataReader.Read" /> の非同期バージョン。このメソッドは、CancellationToken.None で <see cref="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)" /> を呼び出します。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)">\r
+      <summary>これは <see cref="M:System.Data.Common.DbDataReader.Read" /> の非同期バージョンです。プロバイダーは、適切な実装でオーバーライドする必要があります。オプションで cancellationToken を無視できます。既定の実装は、<see cref="M:System.Data.Common.DbDataReader.Read" /> 同期メソッドを呼び出し、完了したタスクを返します。呼び出し元のスレッドはブロックされます。既定の実装は、既に取り消された cancellationToken を渡した場合、取り消されたタスクを返します。Read によってスローされる例外は、返されたタスクの Exception プロパティを介して通信されます。返されたタスクが完了するまで DbDataReader オブジェクトの他のメソッドとプロパティを呼び出さないでください。</summary>\r
+      <returns>非同期操作を表すタスク。</returns>\r
+      <param name="cancellationToken">取り消し命令。</param>\r
+      <exception cref="T:System.Data.Common.DbException">コマンド テキストの実行中にエラーが発生しました。</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.RecordsAffected">\r
+      <summary>SQL ステートメントの実行によって変更、挿入、または削除された行の数を取得します。</summary>\r
+      <returns>変更、挿入、または削除された行数。SELECT ステートメントの場合は -1、影響を受けた行がなかった場合またはステートメントが失敗した場合は 0。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.VisibleFieldCount">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> の非表示ではないフィールドの数を取得します。</summary>\r
+      <returns>非表示ではないフィールドの数。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbException">\r
+      <summary>データ ソースに代わってスローされるすべての例外の基本クラス。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbException" /> クラスの新しいインスタンスを、指定したエラー メッセージを使用して初期化します。</summary>\r
+      <param name="message">この例外に表示されるメッセージ。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">\r
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Data.Common.DbException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="message">エラー メッセージ文字列。</param>\r
+      <param name="innerException">内部例外参照。</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameter">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbCommand" /> のパラメーターと、オプションで <see cref="T:System.Data.DataSet" /> 列に対するマップを表します。パラメーターの詳細については、「パラメーターおよびパラメーターのデータ型の構成」を参照してください。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.DbType">\r
+      <summary>パラメーターの <see cref="T:System.Data.DbType" /> を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.DbType" /> 値のいずれか。既定値は、<see cref="F:System.Data.DbType.String" /> です。</returns>\r
+      <exception cref="T:System.ArgumentException">プロパティが有効な <see cref="T:System.Data.DbType" /> に設定されていません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Direction">\r
+      <summary>パラメーターが入力専用、出力専用、双方向、またはストアド プロシージャの戻り値パラメーターかどうかを示す値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.ParameterDirection" /> 値のいずれか。既定値は、Input です。</returns>\r
+      <exception cref="T:System.ArgumentException">プロパティが、いずれかの有効な <see cref="T:System.Data.ParameterDirection" /> 値に設定されていません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.IsNullable">\r
+      <summary>パラメーターが null 値を受け付けるかどうかを示す値を取得または設定します。</summary>\r
+      <returns>null 値を使用できる場合は true。それ以外の場合は false。既定値は、false です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.ParameterName">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> の名前を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> の名前です。既定値は、空の文字列 ("") です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Precision">\r
+      <summary>[.NET Framework 4.5.1 以降のバージョンでサポートされる]<see cref="P:System.Data.Common.DbParameter.Value" /> プロパティを表すときに使用する最大桁数を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="P:System.Data.Common.DbParameter.Value" /> プロパティを表すための最大桁数。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.ResetDbType">\r
+      <summary>DbType プロパティを元の設定にリセットします。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Scale">\r
+      <summary>[.NET Framework 4.5.1 以降のバージョンでサポートされる]<see cref="P:System.Data.Common.DbParameter.Value" /> を解決するための小数部桁数を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="P:System.Data.Common.DbParameter.Value" /> を解決するための小数部の桁数。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Size">\r
+      <summary>列内のデータの最大サイズをバイト単位で取得または設定します。</summary>\r
+      <returns>列内のデータのバイト単位による最大サイズ。既定値は、パラメーター値から推論されます。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumn">\r
+      <summary>\r
+        <see cref="T:System.Data.DataSet" /> に割り当てられ、<see cref="P:System.Data.Common.DbParameter.Value" /> の読み込みまたは戻しに使用されるソース列の名前を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.DataSet" /> に割り当てられたソース列の名前。既定値は空の文字列です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumnNullMapping">\r
+      <summary>ソース列が null 許容であるかどうかを示す値を設定または取得します。<see cref="T:System.Data.Common.DbCommandBuilder" /> は、これを使用することにより、null 許容列に対する Update ステートメントを正しく生成できます。</summary>\r
+      <returns>ソース列が null 許容の場合は true。それ以外の場合は false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Value">\r
+      <summary>パラメーターの値を取得または設定します。</summary>\r
+      <returns>パラメーターの値を示す <see cref="T:System.Object" />。既定値は null です。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameterCollection">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbCommand" /> に関連するパラメーターのコレクションの基本クラス。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameterCollection" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Add(System.Object)">\r
+      <summary>指定した <see cref="T:System.Data.Common.DbParameter" /> オブジェクトを <see cref="T:System.Data.Common.DbParameterCollection" /> に追加します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> オブジェクトの、コレクション内でのインデックス。</returns>\r
+      <param name="value">コレクションに追加する <see cref="T:System.Data.Common.DbParameter" /> の <see cref="P:System.Data.Common.DbParameter.Value" />。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.AddRange(System.Array)">\r
+      <summary>指定した値の項目の配列を <see cref="T:System.Data.Common.DbParameterCollection" /> に追加します。</summary>\r
+      <param name="values">コレクションに追加する <see cref="T:System.Data.Common.DbParameter" /> 型の値の配列。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Clear">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameterCollection" /> からすべての <see cref="T:System.Data.Common.DbParameter" /> 値を削除します。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.Object)">\r
+      <summary>指定した <see cref="P:System.Data.Common.DbParameter.Value" /> の <see cref="T:System.Data.Common.DbParameter" /> がコレクションに格納されているかどうかを示します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> がコレクション内に存在する場合は true。それ以外の場合は false。</returns>\r
+      <param name="value">コレクション内で検索される <see cref="T:System.Data.Common.DbParameter" /> の <see cref="P:System.Data.Common.DbParameter.Value" />。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.String)">\r
+      <summary>指定した名前の <see cref="T:System.Data.Common.DbParameter" /> がコレクション内に存在するかどうかを示します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> がコレクション内に存在する場合は true。それ以外の場合は false。</returns>\r
+      <param name="value">コレクション内で検索される <see cref="T:System.Data.Common.DbParameter" /> の名前。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.CopyTo(System.Array,System.Int32)">\r
+      <summary>指定したインデックスを開始位置として、コレクションに項目の配列をコピーします。</summary>\r
+      <param name="array">コレクションにコピーする項目の配列。</param>\r
+      <param name="index">項目のコピー先コレクション内のインデックス。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Count">\r
+      <summary>コレクション内の項目の数を示します。</summary>\r
+      <returns>コレクション内の項目数。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetEnumerator">\r
+      <summary>.NET Framework データ プロバイダーがコレクションに対して単純な反復処理を実行するのをサポートする、<see cref="M:System.Collections.IEnumerable.GetEnumerator" /> メソッドを公開します。</summary>\r
+      <returns>コレクションを反復処理するために使用できる <see cref="T:System.Collections.IEnumerator" />。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.Int32)">\r
+      <summary>コレクション内の指定したインデックス位置の <see cref="T:System.Data.Common.DbParameter" /> オブジェクトを返します。</summary>\r
+      <returns>コレクション内の指定したインデックス位置の <see cref="T:System.Data.Common.DbParameter" /> オブジェクト。</returns>\r
+      <param name="index">コレクション内の <see cref="T:System.Data.Common.DbParameter" /> のインデックス。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.String)">\r
+      <summary>指定した名前の <see cref="T:System.Data.Common.DbParameter" /> オブジェクトを返します。</summary>\r
+      <returns>指定した名前の <see cref="T:System.Data.Common.DbParameter" /> オブジェクト。</returns>\r
+      <param name="parameterName">コレクション内の <see cref="T:System.Data.Common.DbParameter" /> の名前。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.Object)">\r
+      <summary>指定した <see cref="T:System.Data.Common.DbParameter" /> オブジェクトのインデックスを返します。</summary>\r
+      <returns>指定した <see cref="T:System.Data.Common.DbParameter" /> オブジェクトのインデックス。</returns>\r
+      <param name="value">コレクション内の <see cref="T:System.Data.Common.DbParameter" /> オブジェクト。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.String)">\r
+      <summary>指定した名前の <see cref="T:System.Data.Common.DbParameter" /> オブジェクトのインデックスを返します。</summary>\r
+      <returns>指定した名前の <see cref="T:System.Data.Common.DbParameter" /> オブジェクトのインデックス。</returns>\r
+      <param name="parameterName">コレクション内の <see cref="T:System.Data.Common.DbParameter" /> オブジェクトの名前。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Insert(System.Int32,System.Object)">\r
+      <summary>このコレクション内の指定したインデックス位置に、指定した名前の <see cref="T:System.Data.Common.DbParameter" /> オブジェクトの指定したインデックスを挿入します。</summary>\r
+      <param name="index">\r
+        <see cref="T:System.Data.Common.DbParameter" /> オブジェクトを挿入するインデックス位置。</param>\r
+      <param name="value">コレクションに挿入する <see cref="T:System.Data.Common.DbParameter" /> オブジェクト。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.Int32)">\r
+      <summary>指定したインデックス位置にある <see cref="T:System.Data.Common.DbParameter" /> を取得および設定します。</summary>\r
+      <returns>指定されたインデックスにある <see cref="T:System.Data.Common.DbParameter" />。</returns>\r
+      <param name="index">パラメーターの、0 から始まるインデックス。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">指定したインデックスが存在しません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.String)">\r
+      <summary>指定した名前の <see cref="T:System.Data.Common.DbParameter" /> を取得および設定します。</summary>\r
+      <returns>指定した名前を持つ <see cref="T:System.Data.Common.DbParameter" />。</returns>\r
+      <param name="parameterName">パラメーターの名前。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">指定したインデックスが存在しません。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Remove(System.Object)">\r
+      <summary>指定された <see cref="T:System.Data.Common.DbParameter" /> オブジェクトをコレクションから削除します。</summary>\r
+      <param name="value">削除する <see cref="T:System.Data.Common.DbParameter" /> オブジェクト。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.Int32)">\r
+      <summary>指定したインデックス位置にある <see cref="T:System.Data.Common.DbParameter" /> オブジェクトをコレクションから削除します。</summary>\r
+      <param name="index">\r
+        <see cref="T:System.Data.Common.DbParameter" /> オブジェクトが存在する位置を示すインデックス。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.String)">\r
+      <summary>指定した名前の <see cref="T:System.Data.Common.DbParameter" /> オブジェクトをコレクションから削除します。</summary>\r
+      <param name="parameterName">削除する <see cref="T:System.Data.Common.DbParameter" /> オブジェクトの名前。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.Int32,System.Data.Common.DbParameter)">\r
+      <summary>指定したインデックス位置にある <see cref="T:System.Data.Common.DbParameter" /> オブジェクトを新しい値に設定します。</summary>\r
+      <param name="index">\r
+        <see cref="T:System.Data.Common.DbParameter" /> オブジェクトが存在する位置を示すインデックス。</param>\r
+      <param name="value">新しい <see cref="T:System.Data.Common.DbParameter" /> 値。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.String,System.Data.Common.DbParameter)">\r
+      <summary>指定した名前の <see cref="T:System.Data.Common.DbParameter" /> オブジェクトを新しい値に設定します。</summary>\r
+      <param name="parameterName">コレクション内の <see cref="T:System.Data.Common.DbParameter" /> オブジェクトの名前。</param>\r
+      <param name="value">新しい <see cref="T:System.Data.Common.DbParameter" /> 値。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.SyncRoot">\r
+      <summary>コレクションへのアクセスを同期するために使用される <see cref="T:System.Object" /> を示します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameterCollection" /> へのアクセスを同期するために使用される <see cref="T:System.Object" />。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#ICollection#IsSynchronized"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#Item(System.Int32)">\r
+      <summary>指定したインデックスにある要素を取得または設定します。</summary>\r
+      <returns>指定したインデックスにある要素。</returns>\r
+      <param name="index">取得または設定する要素の、0 から始まるインデックス番号。</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbProviderFactory">\r
+      <summary>プロバイダーのデータ ソース クラスの実装のインスタンスを作成するためのメソッドのセットを表します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbProviderFactory" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateCommand">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbCommand" /> クラスを実装しているプロバイダーのクラスの新しいインスタンスを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> の新しいインスタンス。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnection">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnection" /> クラスを実装しているプロバイダーのクラスの新しいインスタンスを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnection" /> の新しいインスタンス。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnectionStringBuilder">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> クラスを実装しているプロバイダーのクラスの新しいインスタンスを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> の新しいインスタンス。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateParameter">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> クラスを実装しているプロバイダーのクラスの新しいインスタンスを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> の新しいインスタンス。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbTransaction">\r
+      <summary>トランザクションの基本クラス。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.#ctor">\r
+      <summary>新しい <see cref="T:System.Data.Common.DbTransaction" /> オブジェクトを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Commit">\r
+      <summary>データベース トランザクションをコミットします。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.Connection">\r
+      <summary>トランザクションに関連付けられている <see cref="T:System.Data.Common.DbConnection" /> オブジェクトを指定します。</summary>\r
+      <returns>トランザクションに関連付けられる <see cref="T:System.Data.Common.DbConnection" /> オブジェクト。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.DbConnection">\r
+      <summary>トランザクションに関連付けられている <see cref="T:System.Data.Common.DbConnection" /> オブジェクトを指定します。</summary>\r
+      <returns>トランザクションに関連付けられる <see cref="T:System.Data.Common.DbConnection" /> オブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbTransaction" /> によって使用されているアンマネージ リソースを解放します。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbTransaction" /> によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>\r
+      <param name="disposing">true の場合、このメソッドは、この <see cref="T:System.Data.Common.DbTransaction" /> から参照されるすべてのマネージ オブジェクトが保持しているすべてのリソースを解放します。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.IsolationLevel">\r
+      <summary>このトランザクションの <see cref="T:System.Data.IsolationLevel" /> を指定します。</summary>\r
+      <returns>トランザクションの <see cref="T:System.Data.IsolationLevel" />。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Rollback">\r
+      <summary>保留中の状態からトランザクションをロールバックします。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Diagnostics.StackTrace.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Diagnostics.StackTrace.xml
new file mode 100644 (file)
index 0000000..29efe3b
--- /dev/null
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.StackTrace</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.StackFrame">\r
+      <summary>現在のスレッドのコール スタック上での関数呼び出しを表す、<see cref="T:System.Diagnostics.StackFrame" /> に関する情報を提供します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileColumnNumber">\r
+      <summary>実行しているコードを格納しているファイルの列番号を取得します。通常、この情報は実行可能ファイルのデバッグ シンボルから抽出されます。</summary>\r
+      <returns>ファイルの列番号。ファイルの列番号を特定できない場合は 0 (ゼロ)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileLineNumber">\r
+      <summary>実行しているコードを格納しているファイルの行番号を取得します。通常、この情報は実行可能ファイルのデバッグ シンボルから抽出されます。</summary>\r
+      <returns>ファイルの行番号。ファイルの行番号を特定できない場合は 0 (ゼロ)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileName">\r
+      <summary>実行中のコードを格納しているファイル名を取得します。通常、この情報は実行可能ファイルのデバッグ シンボルから抽出されます。</summary>\r
+      <returns>ファイル名。ファイル名を特定できない場合は null。</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetILOffset">\r
+      <summary>実行中のメソッドの MSIL (Microsoft Intermediate Language) コードの先頭からのオフセットを取得します。このオフセットは Just-In-Time (JIT) コンパイラがデバッグするコードを生成しているかどうかに依存する近似値になることがあります。このデバッグ情報の生成は、<see cref="T:System.Diagnostics.DebuggableAttribute" /> プロパティにより制御されます。</summary>\r
+      <returns>実行中のメソッドのための MSIL コードの先頭からのオフセット。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetMethod">\r
+      <summary>フレームを実行しているメソッドを取得します。</summary>\r
+      <returns>フレームを実行しているメソッド。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Diagnostics.StackFrame.OFFSET_UNKNOWN">\r
+      <summary>ネイティブまたは MSIL (Microsoft Intermediate Language) オフセットが未確認の場合に、<see cref="M:System.Diagnostics.StackFrame.GetNativeOffset" /> メソッドまたは <see cref="M:System.Diagnostics.StackFrame.GetILOffset" /> メソッドから返される値を定義します。このフィールドは定数です。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.ToString">\r
+      <summary>スタック トレースの読み取り可能な形式を構築します。</summary>\r
+      <returns>スタック トレースの読み取り可能な形式。</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Diagnostics.StackFrameExtensions"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeImageBase(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeIP(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasILOffset(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasMethod(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasNativeImage(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasSource(System.Diagnostics.StackFrame)"></member>\r
+    <member name="T:System.Diagnostics.StackTrace">\r
+      <summary>スタック トレースを表します。スタック トレースは、順番に並べられた 1 つまたは複数のスタック フレームのコレクションです。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.#ctor(System.Exception,System.Boolean)">\r
+      <summary>指定した例外オブジェクトを使用して <see cref="T:System.Diagnostics.StackTrace" /> クラスの新しいインスタンスを初期化し、オプションでソース情報をキャプチャします。</summary>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> パラメーターが null です。</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.GetFrames">\r
+      <summary>現在のスタック トレース内のすべてのスタック フレームのコピーを返します。</summary>\r
+      <returns>スタック トレース内の関数呼び出しを表す型 <see cref="T:System.Diagnostics.StackFrame" /> の配列。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.ToString">\r
+      <summary>スタック トレースの読み取り可能な形式を構築します。</summary>\r
+      <returns>スタック トレースの読み取り可能な形式。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Diagnostics.Tracing.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Diagnostics.Tracing.xml
new file mode 100644 (file)
index 0000000..f72ab9e
--- /dev/null
@@ -0,0 +1,834 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.Tracing</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.Tracing.EventActivityOptions">\r
+      <summary>追跡を指定します。 アクティビティの開始および停止イベントです。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">\r
+      <summary>アクティビティの重複を許可します。既定では、アクティビティの開始と終了は入れ子になったプロパティにする必要があります。つまり、A の開始、B の開始、A の停止、B の停止のシーケンスは許可されず、B が A と同時に停止します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">\r
+      <summary>開始をオフにして、追跡を停止します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">\r
+      <summary>追跡の開始と停止の既定の動作を使用します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">\r
+      <summary>再帰的なアクティビティの開始を許可します。既定では、アクティビティは再帰的にすることはできません。つまり、A の開始、A の開始、A の停止、A の停止のシーケンスは許可されません。意図的でない再帰的なアクティビティは、アプリケーションを実行し、別の開始が呼び出される前に一部が停止に到達していない場合に発生する可能性があります。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventAttribute">\r
+      <summary>イベントに追加イベントのスキーマ情報を指定します。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">\r
+      <summary>指定したイベント識別子を使用して、<see cref="T:System.Diagnostics.Tracing.EventAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="eventId">イベントのイベント識別子。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">\r
+      <summary>アクティビティのイベントの開始と停止の動作を指定します。アクティビティは、アプリケーションの開始から停止までの時間の領域です。</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" /> を返します。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">\r
+      <summary>イベントの書き込み先となる追加のイベント ログを取得または設定します。</summary>\r
+      <returns>イベントの書き込み先となる追加のイベント ログ。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">\r
+      <summary>イベントの識別子を取得または設定します。</summary>\r
+      <returns>イベント識別子。有効値の範囲は 0 ~ 65535 です。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">\r
+      <summary>イベントのキーワードを取得または設定します。</summary>\r
+      <returns>列挙値のビットごとの組み合わせ。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">\r
+      <summary>イベントのレベルを取得または設定します。</summary>\r
+      <returns>イベントのレベルを指定する列挙値の 1 つ。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">\r
+      <summary>イベントのメッセージを取得または設定します。</summary>\r
+      <returns>イベントに関するメッセージ。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">\r
+      <summary>イベントのオペレーション コードを取得または設定します。</summary>\r
+      <returns>操作コードを指定する列挙値の 1 つ。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">\r
+      <summary>取得および設定、<see cref="T:System.Diagnostics.Tracing.EventTags" />値<see cref="T:System.Diagnostics.Tracing.EventAttribute" />オブジェクトです。イベント タグは、イベントがログに記録されるときに渡されるユーザー定義の値です。</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.Tracing.EventTags" /> 値を返します。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">\r
+      <summary>イベントのタスクを取得または設定します。</summary>\r
+      <returns>イベントのタスク。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">\r
+      <summary>イベントのバージョンを取得または設定します。</summary>\r
+      <returns>イベントのバージョン。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventChannel">\r
+      <summary>イベントのイベント ログ チャネルを指定します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">\r
+      <summary>管理者ログ チャネル。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">\r
+      <summary>分析チャネル。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">\r
+      <summary>デバッグ チャネル。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.None">\r
+      <summary>チャネル指定なし。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">\r
+      <summary>オペレーション チャネル。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommand">\r
+      <summary>\r
+        <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> コールバックに渡されるコマンド (<see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" /> プロパティ) を表します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">\r
+      <summary>イベントを無効にします。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">\r
+      <summary>イベントを有効にします。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">\r
+      <summary>マニフェストを送信します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Update">\r
+      <summary>イベントを更新します。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">\r
+      <summary>\r
+        <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> のコールバックの引数を提供します。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">\r
+      <summary>コールバックの引数の配列を取得します。</summary>\r
+      <returns>コールバック引数の配列。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">\r
+      <summary>コールバック用のコマンドを取得します。</summary>\r
+      <returns>コールバック コマンド。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">\r
+      <summary>指定した識別子を持つイベントを無効にします。</summary>\r
+      <returns>\r
+        <paramref name="eventId" /> が範囲内にある場合は true。それ以外の場合は false。</returns>\r
+      <param name="eventId">無効にするイベントの識別子。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">\r
+      <summary>指定した識別子を持つイベントを有効にします。</summary>\r
+      <returns>\r
+        <paramref name="eventId" /> が範囲内にある場合は true。それ以外の場合は false。</returns>\r
+      <param name="eventId">有効にするイベントの識別子。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventDataAttribute">\r
+      <summary>渡される型を指定、<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />メソッドです。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">\r
+      <summary>イベント型またはプロパティに明示的に名前が付けられていない場合、イベントに適用する名前を取得または設定します。</summary>\r
+      <returns>イベントまたはプロパティに適用する名前。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />として渡されるユーザー定義型のフィールドに配置が<see cref="T:System.Diagnostics.Tracing.EventSource" />ペイロード。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">\r
+      <summary>ユーザー定義型の値の書式設定の方法を指定する値を取得および設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldFormat" /> 値を返します。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">\r
+      <summary>取得し、ユーザー定義設定<see cref="T:System.Diagnostics.Tracing.EventFieldTags" />、サポートされている型のいずれかではないデータを含むフィールドに必要な値です。</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldTags" /> を返します。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldFormat">\r
+      <summary>ユーザー定義型の値を書式設定する方法を指定し、フィールドの既定の書式の上書きに使用することができます。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">\r
+      <summary>Boolean</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">\r
+      <summary>既定モード。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">\r
+      <summary>16 進数。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">\r
+      <summary>HResult。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">\r
+      <summary>JSON。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">\r
+      <summary>文字列。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">\r
+      <summary>XML。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldTags">\r
+      <summary>として渡されるユーザー定義型のフィールドに配置されているユーザー定義のタグを指定<see cref="T:System.Diagnostics.Tracing.EventSource" />ペイロードを介して、<see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />です。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">\r
+      <summary>タグなしを指定し、0 に等しくなります。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">\r
+      <summary>イベントの種類を記述する場合は、プロパティを無視するかを示す、<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" />メソッドです。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventKeywords">\r
+      <summary>イベントに適用される標準キーワードを定義します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.All">\r
+      <summary>すべてのビットは、イベントが取り得るすべてのグループを表す 1 に設定されます。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">\r
+      <summary>失敗したすべてのセキュリティ監査イベントにアタッチされます。このキーワードは、セキュリティ ログ内のイベントにのみ使用してください。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">\r
+      <summary>成功したすべてのセキュリティ監査イベントにアタッチされます。このキーワードは、セキュリティ ログ内のイベントにのみ使用してください。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">\r
+      <summary>関連アクティビティ ID (相関 ID) が算出された値で、一意であるとは限らない (実際の GUID ではない) 転送イベントにアタッチされます。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">\r
+      <summary>RaiseEvent 関数を使用して発生するイベントにアタッチされます。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.None">\r
+      <summary>イベントの発行時にキーワードに関するフィルター処理が行われません。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">\r
+      <summary>すべての SQM (Service Quality Mechanism) イベントにアタッチされます。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">\r
+      <summary>すべての Windows 診断インフラストラクチャ (WDI) コンテキスト イベントにアタッチされます。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">\r
+      <summary>すべての Windows 診断インフラストラクチャ (WDI) 診断イベントにアタッチされます。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventLevel">\r
+      <summary>イベントのレベルを識別します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">\r
+      <summary>このレベルは重大なエラーに相当します。これは主要なエラーを発生させる深刻なエラーです。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Error">\r
+      <summary>このレベルは、問題を示す標準のエラーを追加します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">\r
+      <summary>このレベルは、エラーではない情報イベントまたは情報メッセージを追加します。これらのイベントは、アプリケーションの進行状況や状態を追跡するのに役立ちます。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">\r
+      <summary>イベントに対してレベルのフィルター処理は行われません。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">\r
+      <summary>このレベルは詳細なイベントまたはメッセージを追加します。これにより、すべてのイベントがログに記録されます。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">\r
+      <summary>このレベルは警告イベント (たとえば、ディスクの空き容量がほとんどないために発行されるイベント) を追加します。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventListener">\r
+      <summary>イベント ソースからのイベントを有効または無効にするメソッドを提供します。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventListener" /> クラスの新しいインスタンスを作成します。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>指定したイベント ソースのすべてのイベントを無効にします。</summary>\r
+      <param name="eventSource">イベントを無効にするイベント ソース。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventListener" /> クラスの現在のインスタンスによって使用されているリソースを解放します。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">\r
+      <summary>指定した詳細レベル以下の指定したイベント ソースのイベントを有効にします。</summary>\r
+      <param name="eventSource">イベントを有効にするイベント ソース。</param>\r
+      <param name="level">有効にするイベントのレベル。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>指定した詳細レベル以下で、キーワード フラグが一致している指定したイベント ソースのイベントを有効にします。</summary>\r
+      <param name="eventSource">イベントを有効にするイベント ソース。</param>\r
+      <param name="level">有効にするイベントのレベル。</param>\r
+      <param name="matchAnyKeyword">イベントを有効にするために必要なキーワード フラグ。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>指定した詳細レベル以下で、イベント キーワード フラグが一致し、引数が一致している指定したイベント ソースのイベントを有効にします。</summary>\r
+      <param name="eventSource">イベントを有効にするイベント ソース。</param>\r
+      <param name="level">有効にするイベントのレベル。</param>\r
+      <param name="matchAnyKeyword">イベントを有効にするために必要なキーワード フラグ。</param>\r
+      <param name="arguments">イベントを有効にするために一致させる引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>指定されたイベント ソースを表す負でない小さい数値を取得します。</summary>\r
+      <returns>指定されたイベント ソースを表す負でない小さい数値。</returns>\r
+      <param name="eventSource">インデックスを検索するイベント ソース。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>イベント リスナーが作成される場合や、新しいイベント ソースがリスナーにアタッチされる場合に、既存のすべてのイベント ソースに対して呼び出されます。</summary>\r
+      <param name="eventSource">イベント ソース。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">\r
+      <summary>イベント リスナーがイベントを有効にしたイベント ソースによってイベントが記述されたときに呼び出されます。</summary>\r
+      <param name="eventData">イベントを表すイベント引数。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventManifestOptions">\r
+      <summary>イベント ソースの ETW マニフェストの生成方法を指定します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">\r
+      <summary>提供されるすべてのサテライト アセンブリに対して、ローカリゼーション フォルダーの下にリソース ノードを生成します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">\r
+      <summary>既定の動作を上書きする、現在<see cref="T:System.Diagnostics.Tracing.EventSource" />書き込みメソッドに渡されるユーザー定義型の基本クラスする必要があります。これにより、.NET イベント ソースの検証が可能になります。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">\r
+      <summary>オプションは指定されていません。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">\r
+      <summary>マニフェストは、イベント ソースがホスト コンピューターに登録される必要がある場合にのみ生成されます。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">\r
+      <summary>マニフェスト ファイルの書き込み時に何らかの不一致が起こった場合、例外が発生します。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventOpcode">\r
+      <summary>イベント ソースがイベントにアタッチする標準オペレーション コードを定義します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">\r
+      <summary>トレース コレクション開始イベント。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">\r
+      <summary>トレース コレクション停止イベント。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">\r
+      <summary>拡張イベント。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">\r
+      <summary>情報イベント。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">\r
+      <summary>アプリケーション内のアクティビティがデータを受信したときに発行されるイベント。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">\r
+      <summary>アプリケーション内のアクティビティがイベントに応答した後で発行されるイベント。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">\r
+      <summary>アプリケーション内のアクティビティが中断状態から再開した後に発行されるイベント。イベントは <see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" /> オペレーション コードがあるイベントに続く必要があります。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">\r
+      <summary>アプリケーション内のアクティビティがデータまたはシステム リソースを別のアクティビティに転送したときに発行されるイベント。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">\r
+      <summary>アプリケーションが新しいトランザクションまたはアクティビティを開始したときに発行されるイベント。<see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> コードがあるイベントが、<see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" /> コードのあるイベントを間にはさまずに複数個連続している場合は、このオペレーション コードが別のトランザクションまたはアクティビティに埋め込まれている可能性があります。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">\r
+      <summary>アプリケーション内のアクティビティまたはトランザクションが終了したときに発行されるイベント。このイベントは、<see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> オペレーション コードがあり、対になっていない直前のイベントに対応しています。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">\r
+      <summary>アプリケーション内のアクティビティが中断されたときに発行されるイベント。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource">\r
+      <summary>Windows イベント トレーシング (ETW: Event Tracing for Windows) のイベントを作成できます。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> クラスの新しいインスタンスを作成します。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> クラスの新しいインスタンスを作成し、基になる Windows コードでエラーが発生した場合に例外をスローするかどうかを指定します。</summary>\r
+      <param name="throwOnEventWriteErrors">エラーが基になる Windows コードで発生した場合に例外をスローする場合は true。それ以外の場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>指定した構成設定を使用して <see cref="T:System.Diagnostics.Tracing.EventSource" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="settings">イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>指定した設定と特徴が含まれるコントラクト以外のイベントで使用される <see cref="T:System.Diagnostics.Tracing.EventSource" /> の新しいインスタンスを初期化します。</summary>\r
+      <param name="settings">イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。</param>\r
+      <param name="traits">イベント ソースの特徴を指定するキー/値のペア。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">\r
+      <summary>指定した名前を使用して、<see cref="T:System.Diagnostics.Tracing.EventSource" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="eventSourceName">イベント ソースに適用する名前。null にすることはできません。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>指定した名前と設定を使用して、<see cref="T:System.Diagnostics.Tracing.EventSource" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="eventSourceName">イベント ソースに適用する名前。null にすることはできません。</param>\r
+      <param name="config">イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>指定した構成設定を使用して <see cref="T:System.Diagnostics.Tracing.EventSource" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="eventSourceName">イベント ソースに適用する名前。null にすることはできません。</param>\r
+      <param name="config">イベント ソースに適用する構成設定を指定する列挙値のビットごとの組み合わせ。</param>\r
+      <param name="traits">イベント ソースの特徴を指定するキー/値のペア。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">\r
+      <summary>[.NET Framework 4.5.1 以上でサポート] イベント ソースの作成中にスローされた例外を取得します。</summary>\r
+      <returns>イベント ソースの作成中にスローされた例外、または例外がスローされなかった場合は null。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">\r
+      <summary>[.NET Framework 4.5.1 以上でサポート] 現在のスレッドのアクティビティ ID を取得します。</summary>\r
+      <returns>現在のスレッドのアクティビティ ID。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> クラスによって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> オブジェクトがガベージ コレクションによって収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">\r
+      <summary>現在のイベント ソースに関連付けられている XML マニフェストの文字列を返します。</summary>\r
+      <returns>XML データ文字列。</returns>\r
+      <param name="eventSourceType">イベント ソースの型。</param>\r
+      <param name="assemblyPathToIncludeInManifest">マニフェストのプロバイダー要素に格納するアセンブリ ファイル (.dll) のパス。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">\r
+      <summary>現在のイベント ソースに関連付けられている XML マニフェストの文字列を返します。</summary>\r
+      <returns>XML データ文字列またはnull (「解説」を参照)。</returns>\r
+      <param name="eventSourceType">イベント ソースの型。</param>\r
+      <param name="assemblyPathToIncludeInManifest">マニフェストのプロバイダー要素に格納するアセンブリ ファイル (.dll) のパス。</param>\r
+      <param name="flags">マニフェストの生成方法を示す列挙値のビットごとの組み合わせ。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">\r
+      <summary>イベント ソースのこの実装の一意の識別子を取得します。</summary>\r
+      <returns>このイベント ソース型の一意の識別子。</returns>\r
+      <param name="eventSourceType">イベント ソースの型。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">\r
+      <summary>イベント ソースのフレンドリ名を取得します。</summary>\r
+      <returns>イベント ソースの表示名。既定値は、クラスの単純名です。</returns>\r
+      <param name="eventSourceType">イベント ソースの型。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">\r
+      <summary>アプリケーション ドメインのすべてのイベント ソースのスナップショットを取得します。</summary>\r
+      <returns>アプリケーション ドメインのすべてのイベント ソースの列挙。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">\r
+      <summary>指定したキーに関連付けられている特徴値を取得します。</summary>\r
+      <returns>指定のキーと関連付けられている特徴値。キーが見つからないと、null が戻ります。</returns>\r
+      <param name="key">取得する特徴のキー。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Guid">\r
+      <summary>イベント ソースの一意の識別子。</summary>\r
+      <returns>イベント ソースの一意の識別子。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">\r
+      <summary>現在のイベント ソースが有効かどうかを判断します。</summary>\r
+      <returns>現在のイベント ソースが有効の場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>指定したレベルとキーワードを持つ現在のイベント ソースが有効かどうかを判断します。</summary>\r
+      <returns>イベント ソースが有効な場合は true。それ以外の場合は false。</returns>\r
+      <param name="level">イベント ソースのレベル。</param>\r
+      <param name="keywords">イベント ソースのキーワード。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">\r
+      <summary>現在のイベント ソースが、指定したレベル、キーワード、およびチャネルを持つイベントに対して有効かどうかを判断します。</summary>\r
+      <returns>指定のイベント レベル、キーワード、チャネルでイベント ソースが有効な場合には true。それ以外の場合は false。このメソッドの結果は、特定のイベントがアクティブかどうかの近似にすぎません。これを使用して、ログ記録が無効になっている場合の、ログ記録の高負荷な計算を回避します。イベント ソースは、アクティビティを決定する追加のフィルター処理を持っている場合があります。</returns>\r
+      <param name="level">チェックするイベント レベル。イベント ソースは、そのレベルが <paramref name="level" /> 以上の場合に有効とみなされます。</param>\r
+      <param name="keywords">チェックするイベント キーワード。</param>\r
+      <param name="channel">チェックするイベント チャネル。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Name">\r
+      <summary>イベント ソースから派生するクラスの表示名。</summary>\r
+      <returns>派生クラスの表示名。既定値は、クラスの単純名です。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">\r
+      <summary>現在のイベント ソースがコントローラーによって更新されるときに呼び出されます。</summary>\r
+      <param name="command">イベントの引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>指定されたイベント ソースにコマンドを送信します。</summary>\r
+      <param name="eventSource">コマンドを送信する先のイベント ソース。</param>\r
+      <param name="command">送信するイベント コマンド。</param>\r
+      <param name="commandArguments">イベント コマンドの引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">\r
+      <summary>[.NET Framework 4.5.1 以上でサポート] 現在のスレッドのアクティビティ ID を設定します。</summary>\r
+      <param name="activityId">現在のスレッドの新しいアクティビティ ID、または現在のスレッドの作業が任意のアクティビティに関連付けられていないことを示す <see cref="F:System.Guid.Empty" />。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">\r
+      <summary>[.NET Framework 4.5.1 以上でサポート] 現在のスレッドでは、アクティビティ ID を設定し、前のアクティビティの ID を返します。</summary>\r
+      <param name="activityId">現在のスレッドの新しいアクティビティ ID、または現在のスレッドの作業が任意のアクティビティに関連付けられていないことを示す <see cref="F:System.Guid.Empty" />。</param>\r
+      <param name="oldActivityThatWillContinue">このメソッドが返されるとき、現在のスレッドの前のアクティビティの ID を含みます。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Settings">\r
+      <summary>このイベント ソースに適用される設定を取得します。</summary>\r
+      <returns>このイベント ソースに適用される設定。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.ToString">\r
+      <summary>現在のイベント ソース インスタンスを文字列で表現したものを取得します。</summary>\r
+      <returns>現在のイベント ソースを識別する、名前と一意の識別子。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">\r
+      <summary>フィールドを除いてイベントを書き込みます。ただし、指定した名前および既定のオプションを含みます。</summary>\r
+      <param name="eventName">書き込むイベントの名前。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">\r
+      <summary>フィールドを除いてイベントを書き込みます。ただし、指定した名前およびオプションを含みます。</summary>\r
+      <param name="eventName">書き込むイベントの名前。</param>\r
+      <param name="options">イベントのレベル、キーワード、およびオペレーション コードなどのオプション。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">\r
+      <summary>指定した名前、イベント データ、およびオプションを使用してイベントを書き込みます。</summary>\r
+      <param name="eventName">イベントの名前です。</param>\r
+      <param name="options">イベント オプション。</param>\r
+      <param name="data">イベントのデータ。この型は匿名型であるか、<see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性のマークが付いている必要があります。</param>\r
+      <typeparam name="T">イベントとそれに関連するデータを定義する型。この型は匿名型であるか、<see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性のマークが付いている必要があります。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">\r
+      <summary>指定した名前、オプション、関連するアクティビティ、およびイベント データを使用してイベントを書き込みます。</summary>\r
+      <param name="eventName">イベントの名前です。</param>\r
+      <param name="options">イベント オプション。</param>\r
+      <param name="activityId">イベントに関連付けられたアクティビティの ID。</param>\r
+      <param name="relatedActivityId">関連付けられたアクティビティの ID。関連付けられたアクティビティがない場合は <see cref="F:System.Guid.Empty" />。</param>\r
+      <param name="data">イベントのデータ。この型は匿名型であるか、<see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性のマークが付いている必要があります。</param>\r
+      <typeparam name="T">イベントとそれに関連するデータを定義する型。この型は匿名型であるか、<see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性のマークが付いている必要があります。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">\r
+      <summary>指定した名前、オプション、およびイベント データを使用してイベントを書き込みます。</summary>\r
+      <param name="eventName">イベントの名前です。</param>\r
+      <param name="options">イベント オプション。</param>\r
+      <param name="data">イベントのデータ。この型は匿名型であるか、<see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性のマークが付いている必要があります。</param>\r
+      <typeparam name="T">イベントとそれに関連するデータを定義する型。この型は匿名型であるか、<see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性のマークが付いている必要があります。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">\r
+      <summary>指定した名前とデータを使用してイベントを書き込みます。</summary>\r
+      <param name="eventName">イベントの名前です。</param>\r
+      <param name="data">イベントのデータ。この型は匿名型であるか、<see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性のマークが付いている必要があります。</param>\r
+      <typeparam name="T">イベントとそれに関連するデータを定義する型。この型は匿名型であるか、<see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性のマークが付いている必要があります。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">\r
+      <summary>指定されたイベント識別子を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">\r
+      <summary>指定されたイベント識別子とバイト配列引数を使用してイベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">バイト配列引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">\r
+      <summary>指定されたイベント識別子と 32 ビット整数引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">整数引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">\r
+      <summary>指定されたイベント識別子と 32 ビット整数引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">整数引数。</param>\r
+      <param name="arg2">整数引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>指定されたイベント識別子と 32 ビット整数引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">整数引数。</param>\r
+      <param name="arg2">整数引数。</param>\r
+      <param name="arg3">整数引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">\r
+      <summary>指定されたイベント識別子と 32 ビット整数および文字列引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">32 ビット整数引数。</param>\r
+      <param name="arg2">文字列引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">\r
+      <summary>指定されたイベント識別子と 64 ビット整数引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">64 ビット整数引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">\r
+      <summary>指定した識別子と 64 ビット整数およびバイト配列引数を使用して、イベント データを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">64 ビット整数引数。</param>\r
+      <param name="arg2">バイト配列引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">\r
+      <summary>指定されたイベント識別子と 64 ビットの引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">64 ビット整数引数。</param>\r
+      <param name="arg2">64 ビット整数引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">\r
+      <summary>指定されたイベント識別子と 64 ビットの引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">64 ビット整数引数。</param>\r
+      <param name="arg2">64 ビット整数引数。</param>\r
+      <param name="arg3">64 ビット整数引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">\r
+      <summary>指定されたイベント識別子と 64 ビット整数および文字列引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">64 ビット整数引数。</param>\r
+      <param name="arg2">文字列引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">\r
+      <summary>指定されたイベント識別子と引数の配列を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="args">オブジェクトの配列。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">\r
+      <summary>指定されたイベント識別子と文字列引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">文字列引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">\r
+      <summary>指定されたイベント識別子と引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">文字列引数。</param>\r
+      <param name="arg2">32 ビット整数引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">\r
+      <summary>指定されたイベント識別子と引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">文字列引数。</param>\r
+      <param name="arg2">32 ビット整数引数。</param>\r
+      <param name="arg3">32 ビット整数引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">\r
+      <summary>指定されたイベント識別子と引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">文字列引数。</param>\r
+      <param name="arg2">64 ビット整数引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">\r
+      <summary>指定されたイベント識別子と文字列引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">文字列引数。</param>\r
+      <param name="arg2">文字列引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">\r
+      <summary>指定されたイベント識別子と文字列引数を使用して、イベントを書き込みます。</summary>\r
+      <param name="eventId">イベント識別子。有効値の範囲は 0 ~ 65535 です。</param>\r
+      <param name="arg1">文字列引数。</param>\r
+      <param name="arg2">文字列引数。</param>\r
+      <param name="arg3">文字列引数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>指定したイベント識別子およびイベント データを使用して、<see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> の新しいオーバーロードを作成します。</summary>\r
+      <param name="eventId">イベント識別子。</param>\r
+      <param name="eventDataCount">イベント データ項目数。</param>\r
+      <param name="data">イベント データを格納している構造体。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">\r
+      <summary>[.NET Framework 4.5.1 以上でサポート] 現在のアクティビティが別のアクティビティに関連していることを示すイベントを書き込みます。</summary>\r
+      <param name="eventId">\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> のこのイベントを一意に識別する識別子。</param>\r
+      <param name="relatedActivityId">関連するアクティビティ ID。</param>\r
+      <param name="args">イベント データを格納するオブジェクトの配列。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>[.NET Framework 4.5.1 以上でサポート] 現在のアクティビティが別のアクティビティに関連していることを示すイベントを書き込みます。</summary>\r
+      <param name="eventId">\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> のこのイベントを一意に識別する識別子。</param>\r
+      <param name="relatedActivityId">関連するアクティビティ ID の GUID へのポインター。</param>\r
+      <param name="eventDataCount">\r
+        <paramref name="data" /> フィールド内の項目の数。</param>\r
+      <param name="data">イベント データ フィールドの最初の項目へのポインター。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource.EventData">\r
+      <summary>\r
+        <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" /> のメソッドを使用して <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> の高速なオーバーロードを作成するようにイベント データを提供します。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">\r
+      <summary>新しい <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> オーバーロードのデータへのポインターを取得または設定します。</summary>\r
+      <returns>データへのポインター。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">\r
+      <summary>新しい <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> オーバーロードのペイロード項目の数を取得または設定します。</summary>\r
+      <returns>新しいオーバーロードのペイロードの項目数。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">\r
+      <summary>Windows イベント トレーシング (ETW) の名前がイベント ソース クラスの名前とは関係なく定義されるようにします。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">\r
+      <summary>イベント ソース識別子を取得または設定します。</summary>\r
+      <returns>イベントのソース識別子。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">\r
+      <summary>ローカリゼーション リソース ファイルの名前を取得または設定します。</summary>\r
+      <returns>ローカリゼーション リソース ファイル名。ローカリゼーション リソース ファイルが見つからない場合は、null。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">\r
+      <summary>イベント ソースの名前を取得または設定します。</summary>\r
+      <returns>イベント ソースの名前。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceException">\r
+      <summary>Windows イベント トレーシング (ETW) 中にエラーが発生するとスローされる例外。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">\r
+      <summary>指定したエラー メッセージを使用して、<see cref="T:System.Diagnostics.Tracing.EventSourceException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="message">エラーを説明するメッセージ。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">\r
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Diagnostics.Tracing.EventSourceException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>\r
+      <param name="innerException">現在の例外の原因である例外。または、内部例外を指定しない場合は null。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceOptions">\r
+      <summary>上書きを指定します。 既定のイベント設定など、ログ レベル、キーワード、および操作ときにコード、<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />メソッドが呼び出されます。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions"></member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">\r
+      <summary>イベントに適用されるキーワードを取得または設定します。このプロパティが設定されていない場合、イベントのキーワードになりますNoneです。</summary>\r
+      <returns>イベントに適用されるキーワードまたはNoneキーワードが設定されていない場合。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">\r
+      <summary>取得またはイベントに適用されるイベントのレベルを設定します。</summary>\r
+      <returns>イベントのイベント レベル。設定しない場合、既定値は Verbose (5) です。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">\r
+      <summary>取得または設定に指定されたイベントを使用するには、操作コード。</summary>\r
+      <returns>指定したイベントで使用するオペレーション コード。設定されていない、既定値はInfo(0) です。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags"></member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceSettings">\r
+      <summary>イベント ソースの構成オプションを指定します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">\r
+      <summary>有効になっている特別な構成オプションはありません。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">\r
+      <summary>ETW リスナーはイベント発生時にマニフェストに基づく形式を使用する必要があります。このオプションの設定は、ETW リスナーがイベント発生時にマニフェストに基づく形式を使用する必要があることのディレクティブです。派生した型を定義するときに、これは、既定のオプション<see cref="T:System.Diagnostics.Tracing.EventSource" />、保護対象のいずれかを使用して<see cref="T:System.Diagnostics.Tracing.EventSource" />コンス トラクターです。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">\r
+      <summary>ETW リスナーは自己記述型のイベント形式を使用する必要があります。これは、既定のオプションの新しいインスタンスを作成するときに、 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 、パブリックのいずれかを使用して<see cref="T:System.Diagnostics.Tracing.EventSource" />コンス トラクターです。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">\r
+      <summary>エラーが発生すると、イベント ソースは例外をスローします。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTags">\r
+      <summary>アクティビティの開始イベントおよび停止イベントの追跡を指定します。使用するのは下位 24 ビットのみでなければなりません。詳細については、<see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> および <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" /> を参照してください。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTags.None">\r
+      <summary>タグがないこと、そして 0 に等しいことを指定します。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTask">\r
+      <summary>イベントに適用されるタスクを定義します。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTask.None">\r
+      <summary>未定義タスク。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">\r
+      <summary>\r
+        <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" /> コールバックのデータを提供します。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">\r
+      <summary>[.NET Framework 4.5.1 以上でサポート] イベントが書き込まれたスレッドのアクティビティ ID を取得します。</summary>\r
+      <returns>イベントが書き込まれたスレッドのアクティビティ ID。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">\r
+      <summary>イベントのチャネルを取得します。</summary>\r
+      <returns>イベントのチャネル。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">\r
+      <summary>イベント識別子を取得します。</summary>\r
+      <returns>イベント識別子。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">\r
+      <summary>イベントの名前を取得します。</summary>\r
+      <returns>イベントの名前です。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">\r
+      <summary>イベント ソース オブジェクトを取得します。</summary>\r
+      <returns>イベント ソース オブジェクト。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">\r
+      <summary>イベントのキーワードを取得します。</summary>\r
+      <returns>イベントのキーワード。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">\r
+      <summary>イベントのレベルを取得します。</summary>\r
+      <returns>イベントのレベル。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">\r
+      <summary>イベントに関するメッセージを取得します。</summary>\r
+      <returns>イベントに関するメッセージ。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">\r
+      <summary>イベントのオペレーション コードを取得します。</summary>\r
+      <returns>イベントのオペレーション コード。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">\r
+      <summary>イベントのペイロードを取得します。</summary>\r
+      <returns>イベントのペイロード。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">\r
+      <summary>イベントのプロパティ名を表す文字列の一覧を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" /> を返します。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">\r
+      <summary>[.NET Framework 4.5.1 以上でサポート] 現在のインスタンスによって表されるアクティビティに関連付けられているアクティビティの ID を取得します。</summary>\r
+      <returns>関連するアクティビティの識別子。または、関連するアクティビティがない場合は <see cref="F:System.Guid.Empty" />。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">\r
+      <summary>\r
+        <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" /> メソッドへの呼び出しで指定されたタグを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.Tracing.EventTags" /> を返します。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">\r
+      <summary>イベントのタスクを取得します。</summary>\r
+      <returns>イベントのタスク。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">\r
+      <summary>イベントのバージョンを取得します。</summary>\r
+      <returns>イベントのバージョン。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.NonEventAttribute">\r
+      <summary>イベントを生成していないメソッドを識別します。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" /> クラスの新しいインスタンスを作成します。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Globalization.Extensions.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Globalization.Extensions.xml
new file mode 100644 (file)
index 0000000..d015a11
--- /dev/null
@@ -0,0 +1,133 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Globalization.Extensions</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.StringNormalizationExtensions"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="T:System.Globalization.GlobalizationExtensions"></member>\r
+    <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>\r
+    <member name="T:System.Globalization.IdnMapping">\r
+      <summary>インターネットドメイン名での非 ASCII 文字の使用をサポートします。このクラスは継承できません。</summary>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Globalization.IdnMapping" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.AllowUnassigned">\r
+      <summary>未割り当ての Unicode コード ポイントが現在の <see cref="T:System.Globalization.IdnMapping" /> オブジェクトのメンバーによって実行される操作内で使用されるかどうかを示す値を取得または設定します。</summary>\r
+      <returns>未割り当てのコード ポイントが操作内で使用される場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">\r
+      <summary>指定したオブジェクトが現在の <see cref="T:System.Globalization.IdnMapping" /> オブジェクトと等しいかどうかを示します。</summary>\r
+      <returns>\r
+        <paramref name="obj" /> パラメーターにより指定されたオブジェクトが <see cref="T:System.Globalization.IdnMapping" /> から派生していて、その <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> と <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティが等しく、オブジェクトが指定されている場合は true。それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較する対象のオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">\r
+      <summary>Unicode 文字から構成されるドメイン名ラベルの文字列を、US-ASCII 文字範囲の表示可能な Unicode 文字から構成される文字列にエンコードします。文字列は IDNA 標準に従って書式設定されます。</summary>\r
+      <returns>\r
+        <paramref name="unicode" /> パラメーターによって指定された文字列に対応する、US-ASCII 文字範囲 (U+0020 ~ U+007E) の表示可能な Unicode 文字から構成され、IDNA 標準に従って書式化された文字列。</returns>\r
+      <param name="unicode">ラベル区切り記号で区切られた 1 つまたは複数のドメイン名ラベルから構成される、変換対象の入力文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">\r
+      <summary>US-ASCII 文字範囲外の Unicode 文字を含むドメイン名ラベルの部分文字列をエンコードします。部分文字列は US-ASCII 文字範囲の表示可能な Unicode 文字の文字列に変換され、IDNA 基準に従って書式化されます。</summary>\r
+      <returns>\r
+        <paramref name="unicode" /> パラメーターおよび <paramref name="index" /> パラメーターによって指定された部分文字列に対応する、US-ASCII 文字範囲 (U+0020 ~ U+007E) の表示可能な Unicode 文字から構成され、IDNA 標準に従って書式化された部分文字列。</returns>\r
+      <param name="unicode">ラベル区切り記号で区切られた 1 つまたは複数のドメイン名ラベルから構成される、変換対象の入力文字列。</param>\r
+      <param name="index">変換する部分文字列の始まりを指定する <paramref name="unicode" /> への 0 から始まるオフセット。変換演算は、<paramref name="unicode" /> 文字列の終わりまで続行されます。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <paramref name="unicode" /> の長さを超えています。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">\r
+      <summary>US-ASCII 文字範囲外の Unicode 文字を含むドメイン名ラベルの部分文字列の指定した文字数をエンコードします。部分文字列は US-ASCII 文字範囲の表示可能な Unicode 文字の文字列に変換され、IDNA 基準に従って書式化されます。</summary>\r
+      <returns>\r
+        <paramref name="unicode" /> パラメーター、<paramref name="index" /> パラメーター、および <paramref name="count" /> パラメーターによって指定された部分文字列に対応する、US-ASCII 文字範囲 (U+0020 ~ U+007E) の表示可能な Unicode 文字から構成され、IDNA 標準に従って書式化された部分文字列。</returns>\r
+      <param name="unicode">ラベル区切り記号で区切られた 1 つまたは複数のドメイン名ラベルから構成される、変換対象の入力文字列。</param>\r
+      <param name="index">部分文字列の始まりを指定する <paramref name="unicode" /> への 0 から始まるオフセット。</param>\r
+      <param name="count">\r
+        <paramref name="unicode" /> 文字列の <paramref name="index" /> で指定された位置から始まる部分文字列内の変換対象の文字の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> または <paramref name="count" /> が 0 未満です。または<paramref name="index" /> が <paramref name="unicode" /> の長さを超えています。または<paramref name="index" /> が、<paramref name="unicode" /> から <paramref name="count" /> を引いた長さを超えています。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetHashCode">\r
+      <summary>この <see cref="T:System.Globalization.IdnMapping" /> オブジェクトのハッシュ コードを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Globalization.IdnMapping" /> オブジェクトのプロパティから派生した 4 つの 32 ビット符号付き定数の 1 つ。戻り値は特別な意味を持たず、ハッシュ コード アルゴリズムでの使用に適しません。</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">\r
+      <summary>IDNA 標準に従ってエンコードされた 1 つ以上のドメイン名ラベルの文字列を Unicode 文字の文字列にデコードします。</summary>\r
+      <returns>\r
+        <paramref name="ascii" /> パラメーターで指定された IDNA 部分文字列に対応する Unicode 文字列。</returns>\r
+      <param name="ascii">デコード対象となる文字列は、IDNA 標準に従ってエンコードされた US-ASCII 文字範囲 (U+0020 ~ U+007E) の 1 つまたは複数のラベルから構成されます。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">\r
+      <summary>IDNA 標準に従ってエンコードされた 1 つ以上のドメイン名ラベルの部分文字列を Unicode 文字の文字列にデコードします。</summary>\r
+      <returns>\r
+        <paramref name="ascii" /> パラメーターおよび <paramref name="index" /> パラメーターで指定された IDNA 部分文字列に対応する Unicode 文字列。</returns>\r
+      <param name="ascii">デコード対象となる文字列は、IDNA 標準に従ってエンコードされた US-ASCII 文字範囲 (U+0020 ~ U+007E) の 1 つまたは複数のラベルから構成されます。</param>\r
+      <param name="index">デコードする部分文字列の始まりを指定する <paramref name="ascii" /> への 0 から始まるオフセット。デコード演算は、<paramref name="ascii" /> 文字列の終わりまで続行されます。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <paramref name="ascii" /> の長さを超えています。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">\r
+      <summary>IDNA 標準に従ってエンコードされた 1 つまたは複数のドメイン名ラベルの指定した長さの部分文字列を Unicode 文字の文字列にデコードします。</summary>\r
+      <returns>\r
+        <paramref name="ascii" /> パラメーター、<paramref name="index" /> パラメーターおよび <paramref name="count" /> パラメーターで指定された IDNA 部分文字列に対応する Unicode 文字列。</returns>\r
+      <param name="ascii">デコード対象となる文字列は、IDNA 標準に従ってエンコードされた US-ASCII 文字範囲 (U+0020 ~ U+007E) の 1 つまたは複数のラベルから構成されます。</param>\r
+      <param name="index">部分文字列の始まりを指定する <paramref name="ascii" /> への 0 から始まるオフセット。</param>\r
+      <param name="count">\r
+        <paramref name="ascii" /> 文字列の <paramref name="index" /> で指定された位置から始まる部分文字列内の変換対象の文字の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> または <paramref name="count" /> が 0 未満です。または<paramref name="index" /> が <paramref name="ascii" /> の長さを超えています。または<paramref name="index" /> が、<paramref name="ascii" /> から <paramref name="count" /> を引いた長さを超えています。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" /> は、<see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> プロパティと <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> プロパティおよび IDNA 標準に対して無効です。</exception>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">\r
+      <summary>標準または非標準の名前付け規則が、現在の <see cref="T:System.Globalization.IdnMapping" /> オブジェクトのメンバーによって実行される操作内で使用されるかどうかを示す値を取得または設定します。</summary>\r
+      <returns>標準の名前付け規則が操作内で使用される場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="T:System.Text.NormalizationForm">\r
+      <summary>実行する正規化のタイプを定義します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormC">\r
+      <summary>完全標準分解を使用して Unicode 文字列を正規化した後、可能な場合は、シーケンスを主要な複合文字で置換することを示します。</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormD">\r
+      <summary>完全標準分解を使用して Unicode 文字列を正規化することを示します。</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKC">\r
+      <summary>完全互換分解を使用して Unicode 文字列を正規化した後、可能な場合は、シーケンスを主要な複合文字で置換することを示します。</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKD">\r
+      <summary>完全互換分解を使用して Unicode 文字列を正規化することを示します。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.IO.Compression.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.IO.Compression.xml
new file mode 100644 (file)
index 0000000..2626cda
--- /dev/null
@@ -0,0 +1,446 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.IO.Compression</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.IO.Compression.CompressionLevel">\r
+      <summary>圧縮操作で速度または圧縮サイズのどちらを重視するかどうかを示す値を指定します。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
+      <summary>圧縮後のファイルは最適な圧縮ではなくても、圧縮操作はできるだけ迅速に完了する必要があります。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
+      <summary>ファイルに対して圧縮を行いません。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
+      <summary>圧縮操作の操作が完了するまでに時間がかかりますが、圧縮操作は最適に圧縮する必要があります。</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.CompressionMode">\r
+      <summary> 基になるストリームを圧縮するのか、または圧縮解除するのかを指定します。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Compress">\r
+      <summary>基になるストリームを圧縮します。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
+      <summary>基になるストリームを圧縮解除します。</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.DeflateStream">\r
+      <summary>Deflate アルゴリズムを使用してストリームを圧縮および圧縮解除するためのメソッドとプロパティを提供します。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>指定したストリームと圧縮レベルを使用して、<see cref="T:System.IO.Compression.DeflateStream" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="stream">圧縮するストリーム。</param>\r
+      <param name="compressionLevel">ストリームの圧縮時に速度または圧縮の効率性を強調するかどうかを示す列挙値の 1 つ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> は null です。</exception>\r
+      <exception cref="T:System.ArgumentException">ストリームは圧縮などの書き込み操作をサポートしません。(ストリーム オブジェクトの <see cref="P:System.IO.Stream.CanWrite" /> プロパティは false です)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>指定したストリームと圧縮レベルを使用して <see cref="T:System.IO.Compression.DeflateStream" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>\r
+      <param name="stream">圧縮するストリーム。</param>\r
+      <param name="compressionLevel">ストリームの圧縮時に速度または圧縮の効率性を強調するかどうかを示す列挙値の 1 つ。</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.DeflateStream" /> オブジェクトを破棄した後にストリーム オブジェクトを開いたままにする場合は true、それ以外の場合は false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> は null です。</exception>\r
+      <exception cref="T:System.ArgumentException">ストリームは圧縮などの書き込み操作をサポートしません。(ストリーム オブジェクトの <see cref="P:System.IO.Stream.CanWrite" /> プロパティは false です)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>指定したストリームと圧縮モードを使用して、<see cref="T:System.IO.Compression.DeflateStream" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="stream">圧縮または圧縮解除するストリーム。</param>\r
+      <param name="mode">ストリームを圧縮するか圧縮解除するかを示す列挙値の 1 つ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> は null です。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> が有効な <see cref="T:System.IO.Compression.CompressionMode" /> 値ではありません。または<see cref="T:System.IO.Compression.CompressionMode" /> が <see cref="F:System.IO.Compression.CompressionMode.Compress" /> で、<see cref="P:System.IO.Stream.CanWrite" /> が false です。または<see cref="T:System.IO.Compression.CompressionMode" /> が <see cref="F:System.IO.Compression.CompressionMode.Decompress" /> で、<see cref="P:System.IO.Stream.CanRead" /> が false です。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>指定したストリームと圧縮モードを使用して <see cref="T:System.IO.Compression.DeflateStream" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>\r
+      <param name="stream">圧縮または圧縮解除するストリーム。</param>\r
+      <param name="mode">ストリームを圧縮するか圧縮解除するかを示す列挙値の 1 つ。</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.DeflateStream" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> は null です。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> が有効な <see cref="T:System.IO.Compression.CompressionMode" /> 値ではありません。または<see cref="T:System.IO.Compression.CompressionMode" /> が <see cref="F:System.IO.Compression.CompressionMode.Compress" /> で、<see cref="P:System.IO.Stream.CanWrite" /> が false です。または<see cref="T:System.IO.Compression.CompressionMode" /> が <see cref="F:System.IO.Compression.CompressionMode.Decompress" /> で、<see cref="P:System.IO.Stream.CanRead" /> が false です。</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
+      <summary>基になるストリームへの参照を取得します。</summary>\r
+      <returns>基になるストリームを表すストリーム オブジェクト。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">基になるストリームが閉じられました。</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
+      <summary>ファイルの圧縮解除中にストリームが読み取りをサポートするかどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.IO.Compression.CompressionMode" /> 値が Decompress で、基になるストリームが開いており、読み取りをサポートしている場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
+      <summary>ストリームがシークをサポートしているかどうかを示す値を取得します。</summary>\r
+      <returns>常に false。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
+      <summary>ストリームが書き込みをサポートしているかどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.IO.Compression.CompressionMode" /> 値が Compress で、基になるストリームが書き込みをサポートし、閉じられていない場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.IO.Compression.DeflateStream" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Flush">\r
+      <summary>現在実装されているこのメソッドは、何の機能も提供しません。</summary>\r
+      <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Length">\r
+      <summary>このプロパティはサポートされていないため、常に <see cref="T:System.NotSupportedException" /> をスローします。</summary>\r
+      <returns>long 値。</returns>\r
+      <exception cref="T:System.NotSupportedException">このストリームでは、このプロパティはサポートされていません。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Position">\r
+      <summary>このプロパティはサポートされていないため、常に <see cref="T:System.NotSupportedException" /> をスローします。</summary>\r
+      <returns>long 値。</returns>\r
+      <exception cref="T:System.NotSupportedException">このストリームでは、このプロパティはサポートされていません。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>圧縮解除されたバイト数を、指定したバイト配列に読み取ります。</summary>\r
+      <returns>バイト配列に読み取られたバイト数。</returns>\r
+      <param name="array">圧縮解除されたバイトを格納するための配列。</param>\r
+      <param name="offset">読み取られるバイトが配置される <paramref name="array" /> 内のバイト オフセット。</param>\r
+      <param name="count">読み取られる、圧縮解除されたバイトの最大数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null です。</exception>\r
+      <exception cref="T:System.InvalidOperationException">オブジェクトが作成されたとき、<see cref="T:System.IO.Compression.CompressionMode" /> 値が Compress でした。または 基になるストリームが読み取りをサポートしていません。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> または <paramref name="count" /> が 0 未満です。または<paramref name="array" /> の長さからインデックスの開始点を引いた値が <paramref name="count" /> 未満です。</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">データ形式が無効です。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>この操作はサポートされていないため、常に <see cref="T:System.NotSupportedException" /> をスローします。</summary>\r
+      <returns>long 値。</returns>\r
+      <param name="offset">ストリーム内の位置。</param>\r
+      <param name="origin">\r
+        <see cref="T:System.IO.SeekOrigin" /> 値の 1 つ。</param>\r
+      <exception cref="T:System.NotSupportedException">このストリームでは、このプロパティはサポートされていません。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
+      <summary>この操作はサポートされていないため、常に <see cref="T:System.NotSupportedException" /> をスローします。</summary>\r
+      <param name="value">ストリーム長。</param>\r
+      <exception cref="T:System.NotSupportedException">このストリームでは、このプロパティはサポートされていません。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>圧縮されたバイトを、指定したバイト配列から基になるストリームに書き込みます。</summary>\r
+      <param name="array">圧縮するデータを格納しているバッファー。</param>\r
+      <param name="offset">バイトの読み取り元となる <paramref name="array" /> 内のバイト オフセット。</param>\r
+      <param name="count">書き込む最大バイト数。</param>\r
+    </member>\r
+    <member name="T:System.IO.Compression.GZipStream">\r
+      <summary>ストリームの圧縮および圧縮解除を実行するために使用するメソッドとプロパティを提供します。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>指定したストリームと圧縮レベルを使用して、<see cref="T:System.IO.Compression.GZipStream" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="stream">圧縮されたデータを書き込むストリーム。</param>\r
+      <param name="compressionLevel">ストリームの圧縮時に速度または圧縮の効率性を強調するかどうかを示す列挙値の 1 つ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> は null です。</exception>\r
+      <exception cref="T:System.ArgumentException">ストリームは圧縮などの書き込み操作をサポートしません。(ストリーム オブジェクトの <see cref="P:System.IO.Stream.CanWrite" /> プロパティは false です)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>指定したストリームと圧縮レベルを使用して <see cref="T:System.IO.Compression.GZipStream" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>\r
+      <param name="stream">圧縮されたデータを書き込むストリーム。</param>\r
+      <param name="compressionLevel">ストリームの圧縮時に速度または圧縮の効率性を強調するかどうかを示す列挙値の 1 つ。</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.GZipStream" /> オブジェクトを破棄した後にストリーム オブジェクトを開いたままにする場合は true、それ以外の場合は false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> は null です。</exception>\r
+      <exception cref="T:System.ArgumentException">ストリームは圧縮などの書き込み操作をサポートしません。(ストリーム オブジェクトの <see cref="P:System.IO.Stream.CanWrite" /> プロパティは false です)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>指定したストリームと圧縮モードを使用して、<see cref="T:System.IO.Compression.GZipStream" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="stream">圧縮されたデータまたは圧縮解除されたデータが書き込まれるストリーム。</param>\r
+      <param name="mode">ストリームを圧縮するか圧縮解除するかを示す列挙値の 1 つ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> は null です。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> が有効な <see cref="T:System.IO.Compression.CompressionMode" /> 列挙値ではありません。または<see cref="T:System.IO.Compression.CompressionMode" /> が <see cref="F:System.IO.Compression.CompressionMode.Compress" /> で、<see cref="P:System.IO.Stream.CanWrite" /> が false です。または<see cref="T:System.IO.Compression.CompressionMode" /> が <see cref="F:System.IO.Compression.CompressionMode.Decompress" /> で、<see cref="P:System.IO.Stream.CanRead" /> が false です。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>指定したストリームと圧縮モードを使用して <see cref="T:System.IO.Compression.GZipStream" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>\r
+      <param name="stream">圧縮されたデータまたは圧縮解除されたデータが書き込まれるストリーム。</param>\r
+      <param name="mode">ストリームを圧縮するか圧縮解除するかを示す列挙値の 1 つ。</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.GZipStream" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> は null です。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> が有効な <see cref="T:System.IO.Compression.CompressionMode" /> 値ではありません。または<see cref="T:System.IO.Compression.CompressionMode" /> が <see cref="F:System.IO.Compression.CompressionMode.Compress" /> で、<see cref="P:System.IO.Stream.CanWrite" /> が false です。または<see cref="T:System.IO.Compression.CompressionMode" /> が <see cref="F:System.IO.Compression.CompressionMode.Decompress" /> で、<see cref="P:System.IO.Stream.CanRead" /> が false です。</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
+      <summary>基になるストリームへの参照を取得します。</summary>\r
+      <returns>基になるストリームを表すストリーム オブジェクト。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">基になるストリームが閉じられました。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanRead">\r
+      <summary>ファイルの圧縮解除中にストリームが読み取りをサポートするかどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.IO.Compression.CompressionMode" /> 値が Decompress, で、基になるストリームが読み取りをサポートし、閉じられていない場合は true。それ以外の場合は false。</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
+      <summary>ストリームがシークをサポートしているかどうかを示す値を取得します。</summary>\r
+      <returns>常に false。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
+      <summary>ストリームが書き込みをサポートしているかどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.IO.Compression.CompressionMode" /> 値が Compress で、基になるストリームが書き込みをサポートし、閉じられていない場合は true。それ以外の場合は false。</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.IO.Compression.GZipStream" /> で使用されているアンマネージ リソースを解放し、オプションでマネージ リソースを解放します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Flush">\r
+      <summary>現在実装されているこのメソッドは、何の機能も提供しません。</summary>\r
+      <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Length">\r
+      <summary>このプロパティはサポートされていないため、常に <see cref="T:System.NotSupportedException" /> をスローします。</summary>\r
+      <returns>long 値。</returns>\r
+      <exception cref="T:System.NotSupportedException">このストリームでは、このプロパティはサポートされていません。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Position">\r
+      <summary>このプロパティはサポートされていないため、常に <see cref="T:System.NotSupportedException" /> をスローします。</summary>\r
+      <returns>long 値。</returns>\r
+      <exception cref="T:System.NotSupportedException">このストリームでは、このプロパティはサポートされていません。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>圧縮解除されたバイト数を、指定したバイト配列に読み取ります。</summary>\r
+      <returns>圧縮解除されバイト配列に読み取られたバイト数。既にストリームの末尾に到達している場合は、ゼロまたは読み取られたバイト数が返されます。</returns>\r
+      <param name="array">圧縮解除されたバイトを格納するために使用する配列。</param>\r
+      <param name="offset">読み取られるバイトが配置される <paramref name="array" /> 内のバイト オフセット。</param>\r
+      <param name="count">読み取られる、圧縮解除されたバイトの最大数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null です。</exception>\r
+      <exception cref="T:System.InvalidOperationException">オブジェクトが作成されたとき、<see cref="T:System.IO.Compression.CompressionMode" /> 値が Compress でした。または基になるストリームが読み取りをサポートしていません。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> または <paramref name="count" /> が 0 未満です。または<paramref name="array" /> の長さからインデックスの開始点を引いた値が <paramref name="count" /> 未満です。</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">データ形式が無効です。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">ストリームが閉じられました。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>このプロパティはサポートされていないため、常に <see cref="T:System.NotSupportedException" /> をスローします。</summary>\r
+      <returns>long 値。</returns>\r
+      <param name="offset">ストリーム内の位置。</param>\r
+      <param name="origin">\r
+        <see cref="T:System.IO.SeekOrigin" /> 値の 1 つ。</param>\r
+      <exception cref="T:System.NotSupportedException">このストリームでは、このプロパティはサポートされていません。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
+      <summary>このプロパティはサポートされていないため、常に <see cref="T:System.NotSupportedException" /> をスローします。</summary>\r
+      <param name="value">ストリーム長。</param>\r
+      <exception cref="T:System.NotSupportedException">このストリームでは、このプロパティはサポートされていません。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>圧縮されたバイトを、指定したバイト配列から基になるストリームに書き込みます。</summary>\r
+      <param name="array">圧縮するデータを格納しているバッファー。</param>\r
+      <param name="offset">バイトの読み取り元となる <paramref name="array" /> 内のバイト オフセット。</param>\r
+      <param name="count">書き込む最大バイト数。</param>\r
+      <exception cref="T:System.ObjectDisposedException">ストリームが閉じているため、書き込み操作を実行できません。</exception>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchive">\r
+      <summary>zip アーカイブ形式の圧縮ファイルのパッケージを表します。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
+      <summary>指定したストリームからの <see cref="T:System.IO.Compression.ZipArchive" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="stream">読み取るアーカイブを格納しているストリーム。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
+      <summary>指定したストリームと指定したモードから <see cref="T:System.IO.Compression.ZipArchive" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="stream">入力ストリームまたは出力ストリーム。</param>\r
+      <param name="mode">zip のアーカイブがエントリの読み込み、作成、または更新に使用されているかどうかを示す列挙値の 1 つ。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
+      <summary>指定されたモードの指定されたストリームで <see cref="T:System.IO.Compression.ZipArchive" /> クラスの新しいインスタンスを初期化し、必要に応じて、ストリームを開いたままにします。</summary>\r
+      <param name="stream">入力ストリームまたは出力ストリーム。</param>\r
+      <param name="mode">zip のアーカイブがエントリの読み込み、作成、または更新に使用されているかどうかを示す列挙値の 1 つ。</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.ZipArchive" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
+      <summary>指定されたモードの指定されたストリームで <see cref="T:System.IO.Compression.ZipArchive" /> クラスの新しいインスタンスを初期化し、エントリ名に指定されたエンコーディングを使用します。また、必要に応じて、ストリームを開いたままにします。</summary>\r
+      <param name="stream">入力ストリームまたは出力ストリーム。</param>\r
+      <param name="mode">zip のアーカイブがエントリの読み込み、作成、または更新に使用されているかどうかを示す列挙値の 1 つ。</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.ZipArchive" /> オブジェクトを破棄した後にストリームを開いたままにする場合は true、それ以外の場合は false。</param>\r
+      <param name="entryNameEncoding">このアーカイブのエントリ名の読み取りまたは書き込み時に使用するエンコード。エントリ名の UTF-8 エンコードをサポートしない zip アーカイブ ツールとライブラリとの相互運用性のためにエンコードが必要な場合にのみ、このパラメーターの値を指定してください。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
+      <summary>指定したパスとエントリ名を持つ空のエントリを zip アーカイブに作成します。</summary>\r
+      <returns>zip アーカイブ内の空のエントリ。</returns>\r
+      <param name="entryName">作成されるエントリの名前を指定する、アーカイブのルートを基準とするパス。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
+      <summary>指定したエントリ名と圧縮レベルを持つ空のエントリを zip アーカイブに作成します。</summary>\r
+      <returns>zip アーカイブ内の空のエントリ。</returns>\r
+      <param name="entryName">作成されるエントリの名前を指定する、アーカイブのルートを基準とするパス。</param>\r
+      <param name="compressionLevel">エントリの作成時に速度または圧縮の有効性を強調するかどうかを示す列挙値の 1 つ。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
+      <summary>\r
+        <see cref="T:System.IO.Compression.ZipArchive" /> クラスの現在のインスタンスによって使用されているリソースを解放します。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.IO.Compression.ZipArchive" /> クラスの現在のインスタンスによって使用されるアンマネージ リソースを解放するために、<see cref="M:System.IO.Compression.ZipArchive.Dispose" /> メソッドと <see cref="M:System.Object.Finalize" /> メソッドによって呼び出されます。オプションで、アーカイブの書き込みを終了し、マネージ リソースを解放できます。</summary>\r
+      <param name="disposing">アーカイブの書き込みを終了し、アンマネージ リソースとマネージ リソースを解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Entries">\r
+      <summary>現在 zip アーカイブ内にあるエントリのコレクションを取得します。</summary>\r
+      <returns>現在 zip アーカイブ内にあるエントリのコレクション。</returns>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
+      <summary>zip アーカイブ内の指定したエントリのラッパーを取得します。</summary>\r
+      <returns>アーカイブ内の指定されたエントリのラッパー。エントリがアーカイブに存在しない場合は null。</returns>\r
+      <param name="entryName">取得するエントリを識別する、アーカイブのルートを基準とするパス。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Mode">\r
+      <summary>zip アーカイブがエントリで実行できる操作の種類を示す値を取得します。</summary>\r
+      <returns>zip のアーカイブがエントリ上で実行できる操作の種類 (読み込み、作成、または更新) を示す列挙値の 1 つ。</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveEntry">\r
+      <summary>zip アーカイブ内の圧縮ファイルを表します。</summary>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
+      <summary>エントリが属する zip アーカイブを取得します。</summary>\r
+      <returns>エントリが属している zip アーカイブ、または、エントリが削除されている場合は null。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
+      <summary>zip アーカイブ内のエントリの圧縮サイズを取得します。</summary>\r
+      <returns>zip アーカイブ内のエントリの圧縮サイズ。</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
+      <summary>zip アーカイブからエントリを削除します。</summary>\r
+      <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
+      <summary>zip アーカイブ内のエントリの相対パスを取得します。</summary>\r
+      <returns>zip アーカイブ内のエントリの相対パス。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
+      <summary>zip アーカイブのエントリが最後に変更されたときを取得または設定します。</summary>\r
+      <returns>zip アーカイブ内のエントリが最後に変更された時間。</returns>\r
+      <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>\r
+      <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
+      <summary>zip アーカイブ内のエントリの非圧縮サイズを取得します。</summary>\r
+      <returns>zip アーカイブ内のエントリの非圧縮サイズ。</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
+      <summary>zip アーカイブ内のエントリのファイル名を取得します。</summary>\r
+      <returns>zip アーカイブ内のエントリのファイル名。</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
+      <summary>zip のアーカイブからエントリを開きます。</summary>\r
+      <returns>エントリの内容を表すストリーム。</returns>\r
+      <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
+      <summary>zip アーカイブ内のエントリの相対パスを取得します。</summary>\r
+      <returns>エントリの相対パス。これは <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" /> プロパティに格納されている値です。</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveMode">\r
+      <summary>zip のアーカイブ エントリとの対話のための値を指定します。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
+      <summary>新しいアーカイブ エントリの作成に限り許可されます。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
+      <summary>新しいアーカイブ エントリの読み込みに限り許可されます。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
+      <summary>読み取りと書き込みの両方の操作がアーカイブ エントリで許可されます。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Net.Http.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Net.Http.xml
new file mode 100644 (file)
index 0000000..fc67b2d
--- /dev/null
@@ -0,0 +1,2852 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Http</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Http.ByteArrayContent">\r
+      <summary>バイト配列に基づいて HTTP コンテンツを提供します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.ByteArrayContent" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.ByteArrayContent" /> の初期化に使用されるコンテンツ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> パラメーターが null です。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.ByteArrayContent" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.ByteArrayContent" /> の初期化に使用されるコンテンツ。</param>\r
+      <param name="offset">\r
+        <see cref="T:System.Net.Http.ByteArrayContent" /> の初期化に使用される <paramref name="content" /> パラメーターのオフセット (バイト単位)。</param>\r
+      <param name="count">\r
+        <see cref="T:System.Net.Http.ByteArrayContent" /> を初期化するために使用される <paramref name="offset" /> パラメーターから始まる <paramref name="content" /> のバイト数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> パラメーターが null です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> パラメーターが 0 未満です。または<paramref name="offset" /> パラメーターが <paramref name="content" /> パラメーターで指定されたコンテンツの長さを超えています。または<paramref name="count " />パラメーターが 0 未満です。または<paramref name="count" /> パラメーターが、<paramref name="content" /> パラメーターで指定されたコンテンツの長さから <paramref name="offset" /> パラメーターを引いた値を超えています。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">\r
+      <summary>バッキング ストアが <see cref="T:System.Net.Http.ByteArrayContent" /> からのメモリである読み取り用 HTTP コンテンツ ストリームを非同期操作として作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>非同期操作として HTTP コンテンツ ストリームにコンストラクターで提供されるバイト配列をシリアル化して記述します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="stream">対象のストリーム。</param>\r
+      <param name="context">トランスポートに関する情報 (チャネル バインディング トークンなど)。このパラメーターは、null の場合もあります。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">\r
+      <summary>バイト配列が有効な長さ (バイト単位) かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="length" /> が有効な長さである場合は true。それ以外の場合は false。</returns>\r
+      <param name="length">バイト配列の長さ (バイト単位)。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.ClientCertificateOption">\r
+      <summary>クライアント証明書がどのように提供されるかを指定します。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Automatic">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClientHandler" /> は、使用できるすべてのクライアント証明書を自動的に提供しようと試みます。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Manual">\r
+      <summary>アプリケーションは <see cref="T:System.Net.Http.WebRequestHandler" /> に、クライアント証明書を手動で提供します。この値が既定値です。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.DelegatingHandler">\r
+      <summary>内部ハンドラーと呼ばれる、別のハンドラーへ HTTP 応答メッセージの処理をデリゲートする HTTP ハンドラーの型。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.DelegatingHandler" /> クラスの新しいインスタンスを作成します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>特定の内部ハンドラーを使用して、<see cref="T:System.Net.Http.DelegatingHandler" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="innerHandler">HTTP 応答メッセージ処理用の内部ハンドラー。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.DelegatingHandler" /> が使用しているアンマネージ リソースを解放します。オプションでマネージ リソースも破棄します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">\r
+      <summary>HTTP 応答メッセージを処理する内部ハンドラーを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> を返します。HTTP 応答メッセージ用の内部ハンドラー。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>非同期操作としてサーバーに送信する内部ハンドラーに HTTP 要求を送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="request">サーバーに送信する HTTP 要求メッセージ。</param>\r
+      <param name="cancellationToken">操作をキャンセルするキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> が null でした。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.FormUrlEncodedContent">\r
+      <summary>application/x-www-form-urlencoded MIME 型を使用してエンコードされた名前と値の組のコンテナー。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">\r
+      <summary>指定した名前と値のペアのコレクションを使用して、<see cref="T:System.Net.Http.FormUrlEncodedContent" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="nameValueCollection">名前と値のペアのコレクション。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClient">\r
+      <summary>URI で識別されるリソースに HTTP 要求を送信し、そのリソースから HTTP 応答を受信するための基本クラスを提供します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>指定したハンドラーを使用して、<see cref="T:System.Net.Http.HttpClient" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="handler">要求の送信に使用する HTTP ハンドラー スタック。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>指定したハンドラーを使用して、<see cref="T:System.Net.Http.HttpClient" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="handler">HTTP 応答メッセージの処理を行う <see cref="T:System.Net.Http.HttpMessageHandler" />。</param>\r
+      <param name="disposeHandler">内部ハンドラーを Dispose() で破棄する場合は true。内部ハンドラーを再利用する場合は false。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.BaseAddress">\r
+      <summary>要求を送信するときに使用する、インターネット リソースの Uniform Resource Identifier (URI) のベース アドレスを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Uri" /> を返します。要求を送信するときに使用する、インターネット リソースの Uniform Resource Identifier (URI) のベース アドレス。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">\r
+      <summary>このインスタンスの保留中の要求をすべてキャンセルします。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">\r
+      <summary>各要求と一緒に送信する必要があるヘッダーを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" /> を返します。各要求と一緒に送信する必要があるヘッダー。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">\r
+      <summary>指定された URI に DELETE 要求を非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求メッセージは既に <see cref="T:System.Net.Http.HttpClient" /> インスタンスによって送信されました。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>非同期操作としてキャンセル トークンを使用して削除要求を指定された Uri に送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求メッセージは既に <see cref="T:System.Net.Http.HttpClient" /> インスタンスによって送信されました。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">\r
+      <summary>指定された URI に DELETE 要求を非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求メッセージは既に <see cref="T:System.Net.Http.HttpClient" /> インスタンスによって送信されました。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>非同期操作としてキャンセル トークンを使用して削除要求を指定された Uri に送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求メッセージは既に <see cref="T:System.Net.Http.HttpClient" /> インスタンスによって送信されました。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> が使用しているアンマネージ リソースを解放します。オプションとして、マネージ リソースを破棄することもできます。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">\r
+      <summary>指定された URI に GET 要求を非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">\r
+      <summary>非同期操作としてHTTP 完了オプションを使用して GET 要求を指定された Uri に送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="completionOption">操作が完了したものと見なすタイミングを示す HTTP 完了オプション値。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>非同期操作としてキャンセル トークンおよび HTTP 完了オプションを使用して GET 要求を指定された Uri に送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="completionOption">操作が完了したものと見なすタイミングを示す HTTP 完了オプション値。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>非同期操作としてキャンセル トークンを使用して GET 要求を指定された Uri に送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">\r
+      <summary>指定された URI に GET 要求を非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">\r
+      <summary>非同期操作としてHTTP 完了オプションを使用して GET 要求を指定された Uri に送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="completionOption">操作が完了したものと見なすタイミングを示す HTTP 完了オプション値。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>非同期操作としてキャンセル トークンおよび HTTP 完了オプションを使用して GET 要求を指定された Uri に送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="completionOption">操作が完了したものと見なすタイミングを示す HTTP 完了オプション値。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>非同期操作としてキャンセル トークンを使用して GET 要求を指定された Uri に送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">\r
+      <summary>指定 URI に GET 要求を送信し、非同期操作で応答本体をバイト配列として返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">\r
+      <summary>指定 URI に GET 要求を送信し、非同期操作で応答本体をバイト配列として返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">\r
+      <summary>指定 URI に GET 要求を送信し、非同期操作で応答本体をストリームとして返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">\r
+      <summary>指定 URI に GET 要求を送信し、非同期操作で応答本体をストリームとして返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">\r
+      <summary>指定 URI に GET 要求を送信し、非同期操作で応答本体を文字列として返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">\r
+      <summary>指定 URI に GET 要求を送信し、非同期操作で応答本体を文字列として返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">\r
+      <summary>応答の内容を読み取るときにバッファーに格納できる最大バイト数を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。応答コンテンツを読み取るときに、バッファーに格納できる最大バイト数。このプロパティの既定値は 2 GB です。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">指定されたサイズがゼロ以下です。</exception>\r
+      <exception cref="T:System.InvalidOperationException">操作は現在のインスタンス上で既に開始されています。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">現在のインスタンスは破棄されています。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>指定された URI に POST 要求を非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="content">サーバーに送信される HTTP 要求の内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>POST 要求をキャンセル トークンと共に非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="content">サーバーに送信される HTTP 要求の内容。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>指定された URI に POST 要求を非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="content">サーバーに送信される HTTP 要求の内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>POST 要求をキャンセル トークンと共に非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="content">サーバーに送信される HTTP 要求の内容。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>指定された URI に PUT 要求を非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="content">サーバーに送信される HTTP 要求の内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>PUT 要求をとキャンセル トークンと共に非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="content">サーバーに送信される HTTP 要求の内容。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>指定された URI に PUT 要求を非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="content">サーバーに送信される HTTP 要求の内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>PUT 要求をとキャンセル トークンと共に非同期操作として送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="requestUri">要求の送信先 URI。</param>\r
+      <param name="content">サーバーに送信される HTTP 要求の内容。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">\r
+      <summary>非同期操作として HTTP 要求を送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="request">送信する HTTP 要求メッセージ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> が null でした。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求メッセージは既に <see cref="T:System.Net.Http.HttpClient" /> インスタンスによって送信されました。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">\r
+      <summary>非同期操作として HTTP 要求を送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="request">送信する HTTP 要求メッセージ。</param>\r
+      <param name="completionOption">操作が完了したとき (応答が使用できる状態になった後か、応答コンテンツ全体が読み取られた後)。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> が null でした。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求メッセージは既に <see cref="T:System.Net.Http.HttpClient" /> インスタンスによって送信されました。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>非同期操作として HTTP 要求を送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="request">送信する HTTP 要求メッセージ。</param>\r
+      <param name="completionOption">操作が完了したとき (応答が使用できる状態になった後か、応答コンテンツ全体が読み取られた後)。</param>\r
+      <param name="cancellationToken">操作をキャンセルするキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> が null でした。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求メッセージは既に <see cref="T:System.Net.Http.HttpClient" /> インスタンスによって送信されました。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>非同期操作として HTTP 要求を送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="request">送信する HTTP 要求メッセージ。</param>\r
+      <param name="cancellationToken">操作をキャンセルするキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> が null でした。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求メッセージは既に <see cref="T:System.Net.Http.HttpClient" /> インスタンスによって送信されました。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.Timeout">\r
+      <summary>要求がタイムアウトするまで待機する期間を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> を返します。要求がタイムアウトするまで待機する期間。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">指定したタイムアウトが 0 以下のため <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" /> ではありません。</exception>\r
+      <exception cref="T:System.InvalidOperationException">操作は現在のインスタンス上で既に開始されています。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">現在のインスタンスは破棄されています。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClientHandler">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> が使用する既定のメッセージ ハンドラー。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClientHandler" /> クラスのインスタンスを作成します。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">\r
+      <summary>ハンドラーがリダイレクト応答に従うかどうかを示す値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。ハンドラーがリダイレクト応答に従う場合は true。それ以外の場合は false。既定値は true です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">\r
+      <summary>HTTP コンテンツ応答の自動圧縮解除のハンドラーが使用する圧縮解除メソッドの種類を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.DecompressionMethods" /> を返します。ハンドラーが使用する自動圧縮解除のメソッド。既定値は <see cref="F:System.Net.DecompressionMethods.None" /> です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">\r
+      <summary>このハンドラーに関連付けられるセキュリティ証明書のコレクションを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.ClientCertificateOption" /> を返します。このハンドラーに関連付けられているセキュリティ証明書のコレクション。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">\r
+      <summary>ハンドラーがサーバー クッキーを格納するために使用するクッキー コンテナーを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.CookieContainer" /> を返します。ハンドラーがサーバー クッキーを格納するために使用するクッキー コンテナー。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Credentials">\r
+      <summary>このハンドラーによって使用される認証情報を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.ICredentials" /> を返します。ハンドラーに関連付けられる認証資格情報。既定値は、null です。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClientHandler" /> が使用しているアンマネージ リソースを解放します。オプションでマネージ リソースも破棄します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">\r
+      <summary>ハンドラーが従うリダイレクトの最大数を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。ハンドラーによって実行されるリダイレクト応答の最大数。既定値は 50 です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">\r
+      <summary>ハンドラーが使用する要求コンテンツ バッファーの最大サイズを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。要求コンテンツ バッファーの最大サイズ (バイト単位)。既定値は 2 GB です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">\r
+      <summary>ハンドラーが要求と共に認証ヘッダーを送信するかどうかを示す値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。認証が行われた後で、要求と共に HTTP 認証ヘッダーを送信するハンドラーの場合は true。それ以外の場合は false。既定値は、false です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Proxy">\r
+      <summary>ハンドラーが使用するプロキシ情報を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.IWebProxy" /> を返します。ハンドラーにより使用されるプロキシ情報。既定値は null です。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpRequestMessage" /> で提供される情報に基づいて、ブロックされない操作として <see cref="T:System.Net.Http.HttpResponseMessage" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="request">HTTP 要求メッセージ。</param>\r
+      <param name="cancellationToken">操作をキャンセルするキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> が null でした。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">\r
+      <summary>ハンドラーが自動的な応答内容の圧縮解除をサポートするかどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。ハンドラーが自動応答の内容の圧縮解除をサポートする場合は true。それ以外の場合は false。既定値は true です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">\r
+      <summary>ハンドラーがプロキシ設定をサポートしているかどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。ハンドラーがプロキシ設定をサポートする場合は true。それ以外の場合は false。既定値は true です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">\r
+      <summary>ハンドラーが <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> および <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> プロパティの構成設定をサポートするかどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> プロパティと <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> プロパティの構成設定をハンドラーがサポートする場合は true。それ以外の場合は false。既定値は true です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseCookies">\r
+      <summary>ハンドラーが <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> プロパティを使用してサーバー クッキーを格納し、要求を送信するときにこれらのクッキーを使用するかどうかを示す値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。ハンドラーが <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> プロパティを使用してサーバー クッキーを格納し、要求を送信するときにこれらのクッキーを使用する場合は true。それ以外の場合は false。既定値は true です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">\r
+      <summary>既定の資格情報がハンドラーによって要求と共に送信されるかどうかを制御する値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。既定の資格情報を使用する場合は true。それ以外の場合は false。既定値は false です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseProxy">\r
+      <summary>ハンドラーが要求のプロキシを使用するかどうかを示す値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。ハンドラーが要求に対してプロキシを使用する場合は true。それ以外の場合は false。既定値は true です。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpCompletionOption">\r
+      <summary>応答が使用できるようになった場合に <see cref="T:System.Net.Http.HttpClient" /> 操作が完了したと見なすか、内容を含む応答メッセージ全体を読み取った後に完了したと見なすかを示します。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">\r
+      <summary>操作は、コンテンツを含む全体の応答を読んだ後に完了する必要があります。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">\r
+      <summary>操作は、応答が使用できる状態になった後か、ヘッダーが読み取られた後すぐに完了する必要があります。コンテンツがまだ読み取られていません。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpContent">\r
+      <summary>HTTP のエンティティ本体とコンテンツ ヘッダーを表す基本クラス。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpContent" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">\r
+      <summary>HTTP コンテンツをバイト ストリームにシリアル化し、<paramref name="stream" /> パラメーターとして指定されたストリーム オブジェクトにコピーします。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="stream">対象のストリーム。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>HTTP コンテンツをバイト ストリームにシリアル化し、<paramref name="stream" /> パラメーターとして指定されたストリーム オブジェクトにコピーします。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="stream">対象のストリーム。</param>\r
+      <param name="context">トランスポートに関する情報 (チャネル バインディング トークンなど)。このパラメーターは、null の場合もあります。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">\r
+      <summary>非同期操作としてメモリ ストリームに HTTP コンテンツをシリアル化します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpContent" /> が使用しているアンマネージ リソースを解放し、マネージ リソースを破棄します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpContent" /> が使用しているアンマネージ リソースを解放します。オプションでマネージ リソースも破棄します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpContent.Headers">\r
+      <summary>RFC 2616 で定義されている HTTP コンテンツ ヘッダーを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpContentHeaders" /> を返します。RFC 2616 で定義されているコンテンツ ヘッダー。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">\r
+      <summary>非同期操作としてメモリ バッファーに HTTP コンテンツをシリアル化します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">\r
+      <summary>非同期操作としてメモリ バッファーに HTTP コンテンツをシリアル化します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="maxBufferSize">使用するバッファーの最大サイズ (バイト単位)。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">\r
+      <summary>非同期操作としてバイト配列に HTTP コンテンツをシリアル化します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">\r
+      <summary>HTTP コンテンツをシリアル化して、非同期操作としてコンテンツを表すストリームを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">\r
+      <summary>非同期操作として文字列に HTTP コンテンツをシリアル化します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>非同期操作としてストリームに HTTP コンテンツをシリアル化します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="stream">対象のストリーム。</param>\r
+      <param name="context">トランスポートに関する情報 (チャネル バインディング トークンなど)。このパラメーターは、null の場合もあります。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">\r
+      <summary>HTTP コンテンツが有効な長さ (バイト単位) かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="length" /> が有効な長さである場合は true。それ以外の場合は false。</returns>\r
+      <param name="length">HTTP コンテンツの長さ (バイト単位)。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageHandler">\r
+      <summary>HTTP メッセージ ハンドラーの基本型。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> が使用しているアンマネージ リソースを解放し、マネージ リソースを破棄します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> が使用しているアンマネージ リソースを解放します。オプションでマネージ リソースも破棄します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>非同期操作として HTTP 要求を送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="request">送信する HTTP 要求メッセージ。</param>\r
+      <param name="cancellationToken">操作をキャンセルするキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> が null でした。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageInvoker">\r
+      <summary>アプリケーションが HTTP ハンドラー チェーンに対して <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)" /> メソッドを呼び出せるようにする専用クラス。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>指定した <see cref="T:System.Net.Http.HttpMessageHandler" /> を使用して、<see cref="T:System.Net.Http.HttpMessageInvoker" /> クラスのインスタンスを初期化します。</summary>\r
+      <param name="handler">HTTP 応答メッセージの処理を行う <see cref="T:System.Net.Http.HttpMessageHandler" />。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>指定した <see cref="T:System.Net.Http.HttpMessageHandler" /> を使用して、<see cref="T:System.Net.Http.HttpMessageInvoker" /> クラスのインスタンスを初期化します。</summary>\r
+      <param name="handler">HTTP 応答メッセージの処理を行う <see cref="T:System.Net.Http.HttpMessageHandler" />。</param>\r
+      <param name="disposeHandler">内部ハンドラーを Dispose() が破棄する場合は true、内部ハンドラーを再利用する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpMessageInvoker" /> が使用しているアンマネージ リソースを解放し、マネージ リソースを破棄します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpMessageInvoker" /> が使用しているアンマネージ リソースを解放します。オプションでマネージ リソースも破棄します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>非同期操作として HTTP 要求を送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="request">送信する HTTP 要求メッセージ。</param>\r
+      <param name="cancellationToken">操作をキャンセルするキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> が null でした。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMethod">\r
+      <summary>標準的な HTTP メソッドの取得と比較を行い、新しい HTTP メソッドを作成するためのヘルパー クラス。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">\r
+      <summary>指定した HTTP メソッドを使用して、<see cref="T:System.Net.Http.HttpMethod" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="method">HTTP メソッド。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Delete">\r
+      <summary>HTTP DELETE プロトコル メソッドを表します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" /> を返します。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">\r
+      <summary>指定した <see cref="T:System.Net.Http.HttpMethod" /> が、現在の <see cref="T:System.Object" /> と等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定したオブジェクトが現在のオブジェクトと等しい場合は true。それ以外の場合は false。</returns>\r
+      <param name="other">現在のオブジェクトと比較する HTTP メソッド。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Object" /> と等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定したオブジェクトが現在のオブジェクトと等しい場合は true。それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Get">\r
+      <summary>HTTP GET プロトコル メソッドを表します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" /> を返します。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.GetHashCode">\r
+      <summary>この型のハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在の <see cref="T:System.Object" /> のハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Head">\r
+      <summary>HTTP HEAD プロトコル メソッドを表します。HEAD メソッドは、サーバーが応答でメッセージ本文は返さずにメッセージ ヘッダーだけを返すこと以外、GET と同じです。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" /> を返します。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Method">\r
+      <summary>HTTP メソッド。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。<see cref="T:System.String" /> として表される HTTP メソッド。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>2 つの <see cref="T:System.Net.Http.HttpMethod" /> オブジェクトを比較するための等値演算子。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定された <paramref name="left" /> パラメーターと <paramref name="right" /> パラメーターが等しい場合は true。それ以外の場合は false。</returns>\r
+      <param name="left">等値演算子の左辺にある <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+      <param name="right">等値演算子の右辺の <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>2 つの <see cref="T:System.Net.Http.HttpMethod" /> オブジェクトを比較するための非等値演算子。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定された <paramref name="left" /> パラメーターと <paramref name="right" /> パラメーターが等しくない場合は true。それ以外の場合は false。</returns>\r
+      <param name="left">非等値演算子の左辺にある <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+      <param name="right">非等値演算子の右辺の <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Options">\r
+      <summary>HTTP OPTIONS プロトコル メソッドを表します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" /> を返します。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Post">\r
+      <summary>URI への追加として新しいエントリをポストするために使用される HTTP POST プロトコル メソッドを表します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" /> を返します。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Put">\r
+      <summary>URI で識別されるエントリを置き換えるために使用される HTTP PUT プロトコル メソッドを表します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" /> を返します。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.ToString">\r
+      <summary>現在のオブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Trace">\r
+      <summary>HTTP TRACE プロトコル メソッドを表します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" /> を返します。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestException">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> と <see cref="T:System.Net.Http.HttpMessageHandler" /> クラスによってスローされる例外の基本クラス。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpRequestException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">\r
+      <summary>現在の例外を記述するメッセージを指定して、<see cref="T:System.Net.Http.HttpRequestException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="message">現在の例外を説明するメッセージ。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">\r
+      <summary>現在の例外と内部例外を記述するメッセージを指定して、<see cref="T:System.Net.Http.HttpRequestException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="message">現在の例外を説明するメッセージ。</param>\r
+      <param name="inner">内部例外。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestMessage">\r
+      <summary>HTTP 要求メッセージを表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpRequestMessage" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">\r
+      <summary>HTTP メソッドと要求 <see cref="T:System.Uri" /> を使用して、<see cref="T:System.Net.Http.HttpRequestMessage" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="method">HTTP メソッド。</param>\r
+      <param name="requestUri">要求 <see cref="T:System.Uri" /> を表す文字列。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">\r
+      <summary>HTTP メソッドと要求 <see cref="T:System.Uri" /> を使用して、<see cref="T:System.Net.Http.HttpRequestMessage" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="method">HTTP メソッド。</param>\r
+      <param name="requestUri">要求する <see cref="T:System.Uri" />。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Content">\r
+      <summary>HTTP メッセージの内容を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpContent" /> を返します。メッセージの内容。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpRequestMessage" /> が使用しているアンマネージ リソースを解放し、マネージ リソースを破棄します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpRequestMessage" /> が使用しているアンマネージ リソースを解放します。オプションでマネージ リソースも破棄します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Headers">\r
+      <summary>HTTP 要求ヘッダーのコレクションを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" /> を返します。HTTP 要求ヘッダーのコレクション。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Method">\r
+      <summary>HTTP 要求メッセージで使用される HTTP メソッドを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" /> を返します。要求メッセージによって使用される HTTP メソッド。既定では、GET メソッドです。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Properties">\r
+      <summary>HTTP 要求のプロパティのセットを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IDictionary`2" /> を返します。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">\r
+      <summary>HTTP 要求で使用する <see cref="T:System.Uri" /> を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Uri" /> を返します。HTTP 要求に使用される <see cref="T:System.Uri" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.ToString">\r
+      <summary>現在のオブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトの文字列形式。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Version">\r
+      <summary>HTTP メッセージ セキュリティのバージョンを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Version" /> を返します。HTTP メッセージのバージョン。既定値は 1.1 です。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpResponseMessage">\r
+      <summary>ステータス コードとデータを含む HTTP 応答メッセージを表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpResponseMessage" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">\r
+      <summary>\r
+        <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> を指定して、<see cref="T:System.Net.Http.HttpResponseMessage" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="statusCode">HTTP 応答のステータス コード。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Content">\r
+      <summary>HTTP 応答メッセージの内容を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpContent" /> を返します。HTTP 応答メッセージの内容。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpResponseMessage" /> が使用しているアンマネージ リソースを解放し、アンマネージ リソースを破棄します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpResponseMessage" /> が使用しているアンマネージ リソースを解放します。オプションでマネージ リソースも破棄します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">\r
+      <summary>HTTP 応答の <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> のプロパティが false である場合、例外がスローされます。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpResponseMessage" /> を返します。呼び出しが成功した場合は HTTP 応答メッセージ。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Headers">\r
+      <summary>HTTP 応答ヘッダーのコレクションを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" /> を返します。HTTP 応答ヘッダーのコレクション。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">\r
+      <summary>HTTP 応答が成功したかどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。HTTP 応答が成功したかどうかを示す値。<see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> が 200 ~ 299 の範囲内にあった場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">\r
+      <summary>通常はステータス コードと共にサーバーによって送信される理由句を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。サーバーから送信される理由語句。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">\r
+      <summary>この応答メッセージの原因となった要求メッセージを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpRequestMessage" /> を返します。この応答メッセージの原因となった要求メッセージ。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">\r
+      <summary>HTTP 応答のステータス コードを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.HttpStatusCode" /> を返します。HTTP 応答のステータス コード。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.ToString">\r
+      <summary>現在のオブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトの文字列形式。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Version">\r
+      <summary>HTTP メッセージ セキュリティのバージョンを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Version" /> を返します。HTTP メッセージのバージョン。既定値は 1.1 です。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.MessageProcessingHandler">\r
+      <summary>要求と応答メッセージの小規模な処理のみをするハンドラーの基本型。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MessageProcessingHandler" /> クラスのインスタンスを作成します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>指定した内部ハンドラーを使用して、<see cref="T:System.Net.Http.MessageProcessingHandler" /> クラスのインスタンスを作成します。</summary>\r
+      <param name="innerHandler">HTTP 応答メッセージ処理用の内部ハンドラー。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>サーバーに送信された各要求の処理を実行します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpRequestMessage" /> を返します。処理された HTTP 要求メッセージ。</returns>\r
+      <param name="request">処理する HTTP 要求メッセージ。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">\r
+      <summary>サーバーからの各応答の処理を実行します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpResponseMessage" /> を返します。処理された HTTP 応答メッセージ。</returns>\r
+      <param name="response">処理する HTTP 応答メッセージ。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>非同期操作としてサーバーに送信する内部ハンドラーに HTTP 要求を送信します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="request">サーバーに送信する HTTP 要求メッセージ。</param>\r
+      <param name="cancellationToken">キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> が null でした。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartContent">\r
+      <summary>multipart/* のコンテンツ タイプの指定を使用してシリアル化される <see cref="T:System.Net.Http.HttpContent" /> オブジェクトのコレクションを提供します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartContent" /> クラスの新しいインスタンスを作成します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartContent" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="subtype">マルチパート コンテンツのサブタイプ。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="subtype" /> が null であるか、空白文字だけで構成されています。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartContent" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="subtype">マルチパート コンテンツのサブタイプ。</param>\r
+      <param name="boundary">マルチパート コンテンツの境界の文字列。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="subtype" /> は null か空の文字列でした。<paramref name="boundary" /> が null であるか、空白文字だけで構成されています。または<paramref name="boundary" /> が空白文字で終了します。</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="boundary" /> の長さが 70 を超えていました。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>multipart/* のコンテンツ タイプの指定を使用してシリアル化される <see cref="T:System.Net.Http.HttpContent" /> オブジェクトのコレクションにマルチパート HTTP コンテンツを追加します。</summary>\r
+      <param name="content">コレクションに追加する HTTP コンテンツ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartContent" /> が使用しているアンマネージ リソースを解放します。オプションでマネージ リソースも破棄します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.GetEnumerator">\r
+      <summary>multipart/* のコンテンツ タイプ仕様を使用してシリアル化する <see cref="T:System.Net.Http.HttpContent" /> オブジェクトのコレクション全体を反復処理する列挙子を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerator`1" /> を返します。コレクションを反復処理するために使用できるオブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>非同期操作としてストリームにマルチパート HTTP コンテンツをシリアル化します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="stream">対象のストリーム。</param>\r
+      <param name="context">トランスポートに関する情報 (チャネル バインディング トークンなど)。このパラメーターは、null の場合もあります。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>\r
+        <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" /> メソッドの明示的な実装。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" /> を返します。コレクションを反復処理するために使用できるオブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">\r
+      <summary>HTTP マルチパート コンテンツが有効な長さ (バイト単位) かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="length" /> が有効な長さである場合は true。それ以外の場合は false。</returns>\r
+      <param name="length">HTTP コンテンツの長さ (バイト単位)。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartFormDataContent">\r
+      <summary>マルチパート/フォーム データの MIME タイプを使用してエンコードされたコンテンツのコンテナーを提供します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartFormDataContent" /> クラスの新しいインスタンスを作成します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartFormDataContent" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="boundary">マルチパート フォーム データ コンテンツの境界の文字列。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="boundary" /> が null であるか、空白文字だけで構成されています。または<paramref name="boundary" /> が空白文字で終了します。</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="boundary" /> の長さが 70 を超えていました。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>マルチパート/フォーム データの MIME の種類にシリアル化される <see cref="T:System.Net.Http.HttpContent" /> オブジェクトのコレクションに HTTP コンテンツを追加します。</summary>\r
+      <param name="content">コレクションに追加する HTTP コンテンツ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">\r
+      <summary>マルチパート/フォーム データの MIME の種類にシリアル化される <see cref="T:System.Net.Http.HttpContent" /> オブジェクトのコレクションに HTTP コンテンツを追加します。</summary>\r
+      <param name="content">コレクションに追加する HTTP コンテンツ。</param>\r
+      <param name="name">追加する HTTP コンテンツの名前。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" /> が null であるか、空白文字だけで構成されています。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> が null でした。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">\r
+      <summary>マルチパート/フォーム データの MIME の種類にシリアル化される <see cref="T:System.Net.Http.HttpContent" /> オブジェクトのコレクションに HTTP コンテンツを追加します。</summary>\r
+      <param name="content">コレクションに追加する HTTP コンテンツ。</param>\r
+      <param name="name">追加する HTTP コンテンツの名前。</param>\r
+      <param name="fileName">コレクションに追加する HTTP コンテンツのファイル名。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" /> が null であるか、空白文字だけで構成されています。または<paramref name="fileName" /> が null であるか、空白文字だけで構成されています。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> が null でした。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.StreamContent">\r
+      <summary>ストリームに基づいて HTTP コンテンツを提供します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StreamContent" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.StreamContent" /> の初期化に使用されるコンテンツ。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StreamContent" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.StreamContent" /> の初期化に使用されるコンテンツ。</param>\r
+      <param name="bufferSize">\r
+        <see cref="T:System.Net.Http.StreamContent" /> のバッファーのサイズ (バイト単位)。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> が null でした。</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="bufferSize" /> の値が 0 以下です。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">\r
+      <summary>非同期操作としてメモリ ストリームに HTTP ストリーム コンテンツを書き込みます。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StreamContent" /> が使用しているアンマネージ リソースを解放します。オプションでマネージ リソースも破棄します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>非同期操作としてストリームに HTTP コンテンツをシリアル化します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" /> を返します。非同期操作を表すタスク オブジェクト。</returns>\r
+      <param name="stream">対象のストリーム。</param>\r
+      <param name="context">トランスポートに関する情報 (チャネル バインディング トークンなど)。このパラメーターは、null の場合もあります。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">\r
+      <summary>ストリーム コンテンツが有効な長さ (バイト単位) かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="length" /> が有効な長さである場合は true。それ以外の場合は false。</returns>\r
+      <param name="length">ストリーム コンテンツの長さ (バイト単位)。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.StringContent">\r
+      <summary>文字列に基づいて HTTP コンテンツを提供します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StringContent" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.StringContent" /> の初期化に使用されるコンテンツ。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StringContent" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.StringContent" /> の初期化に使用されるコンテンツ。</param>\r
+      <param name="encoding">コンテンツに使用するエンコード。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StringContent" /> クラスの新しいインスタンスを作成します。</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.StringContent" /> の初期化に使用されるコンテンツ。</param>\r
+      <param name="encoding">コンテンツに使用するエンコード。</param>\r
+      <param name="mediaType">コンテンツに使用するメディア タイプ。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">\r
+      <summary>Authorization、ProxyAuthorization、WWW-Authenticate、および Proxy-Authenticate のヘッダー値の認証情報を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="scheme">承認のために使用するスキーム。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="scheme">承認のために使用するスキーム。</param>\r
+      <param name="parameter">要求されたリソースのユーザー エージェントの認証情報を含む資格情報。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">\r
+      <summary>要求されたリソースのユーザー エージェントの認証情報を含む資格情報を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。認証情報を格納する資格情報。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">認証ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効な認証ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">\r
+      <summary>承認のために使用するメソッドを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。承認のために使用するスキーム。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">\r
+      <summary>Cache-Control ヘッダーの値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">\r
+      <summary>それぞれが省略可能な代入値を持つキャッシュ拡張トークン。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。それぞれが省略可能な代入値を持つキャッシュ拡張トークンのコレクション。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">\r
+      <summary>HTTP クライアントが応答を受け入れる最大期間 (秒単位)。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> を返します。時間 (秒) です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">\r
+      <summary>HTTP クライアントが有効期限を過ぎた応答を受け入れるかどうか。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。HTTP クライアントが有効期限を過ぎた応答を受け入れる場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">\r
+      <summary>HTTP クライアントが、有効期限を過ぎた応答を受け入れる最長時間 (秒単位)。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> を返します。時間 (秒) です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">\r
+      <summary>HTTP クライアントが応答を受け入れる鮮度有効期間 (秒単位)。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> を返します。時間 (秒) です。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">\r
+      <summary>キャッシュ エントリが古くなった場合に、元のサーバーが後で使用するときにキャッシュ エントリの再認証を必要とするかどうか。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。キャッシュ エントリが古くなった場合に、元のサーバーが次の使用時にキャッシュ エントリの再認証を必要とする場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">\r
+      <summary>HTTP クライアントがキャッシュされた応答を受け入れるかどうか。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。HTTP クライアントがキャッシュされた応答を受け入れる場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">\r
+      <summary>HTTP 応答のキャッシュ制御ヘッダー フィールドの "no-cache" ディレクティブにあるフィールド名のコレクション。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。フィールド名のコレクション。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">\r
+      <summary>HTTP 要求メッセージまたは応答の一部をキャッシュに保存できないかどうか。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。HTTP 要求メッセージおよびあらゆる応答のどの部分もキャッシュに保存できない場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">\r
+      <summary>キャッシュまたはプロキシがエンティティ本体の側面を変更できないかどうか。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。キャッシュまたはプロキシがエンティティ本体のどの側面も変更できない場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">\r
+      <summary>キャッシュが HTTP 要求の他の制約に準拠しているキャッシュ エントリを使用して応答するか、または 504 (ゲートウェイ タイムアウト) ステータスを使用して応答するか。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。キャッシュが、HTTP 要求の他の制約に従っているキャッシュ エントリを使用して応答するか、または 504 (ゲートウェイ タイムアウト) ステータスを使用して応答する場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">キャッシュ コントロールのヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効なキャッシュ コントロール ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">\r
+      <summary>HTTP 応答メッセージの全体または一部が 1 人のユーザーを対象にしており、共有キャッシュでキャッシュできないかどうか。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。HTTP 応答メッセージが 1 名のユーザーを対象にしており、共有キャッシュでキャッシュできない場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">\r
+      <summary>HTTP 応答のキャッシュ制御ヘッダー フィールドの "private" ディレクティブにあるコレクション フィールド名。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。フィールド名のコレクション。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">\r
+      <summary>共有ユーザー エージェント キャッシュのキャッシュ エントリが古くなった場合に、元のサーバーが後で使用するときにキャッシュ エントリの再認証を必要とするかどうか。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。キャッシュ エントリが古くなり、共有ユーザー エージェント キャッシュに適切でない場合に、元のサーバーが次の使用時にキャッシュ エントリの再認証を必要とする場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">\r
+      <summary>通常、キャッシュ不可である場合や、非共有キャッシュ内でのみキャッシュ可能である場合でも、HTTP 応答をすべてのキャッシュでキャッシュできるかどうか。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。通常はキャッシュ不可であるか、非共有キャッシュ内でのみキャッシュ可能である場合でも、HTTP 応答を任意のキャッシュでキャッシュできる場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">\r
+      <summary>共有キャッシュのキャッシュ制御ヘッダーまたは expires ヘッダーに対する "最大年齢" ディレクティブをオーバーライドする HTTP 応答における、共有最大期間 (秒単位で指定)。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> を返します。時間 (秒) です。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">\r
+      <summary>Content-Disposition ヘッダーの値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="source">\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />\r
+      </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="dispositionType">\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> を含む文字列。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">\r
+      <summary>ファイルが作成された日付。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。ファイルの作成日。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">\r
+      <summary>コンテンツ本体の配置タイプ。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。配置タイプ。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">\r
+      <summary>エンティティがデタッチされ別のファイルに格納される場合に使用されるメッセージ ペイロードを格納するためのファイル名の構成方法の提案。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。推奨ファイル名。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">\r
+      <summary>エンティティがデタッチされ別のファイルに格納される場合に使用されるメッセージ ペイロードを格納するためのファイル名の構成方法の提案。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。フォームの filename* の推奨ファイル名。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">\r
+      <summary>ファイルが最後に変更された日付。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。ファイルの変更日。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">\r
+      <summary>コンテンツ本体の名前。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。コンテンツ本体の名前。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">\r
+      <summary>パラメーター セットには、Content-Disposition ヘッダーが含まれていました。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。パラメーターのコレクション。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">コンテンツ配置ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効なコンテンツ配置ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">\r
+      <summary>ファイルの読み取りが行われた最後の日付。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。最後に読み取った日付。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">\r
+      <summary>ファイルのおおよそのサイズ (バイト単位)。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" /> を返します。おおよそのサイズ (バイト単位)。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">\r
+      <summary>Content-Range ヘッダーの値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="length">範囲の開始点または終了点 (バイト単位)。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="from">データの送信を開始する位置 (バイト単位)。</param>\r
+      <param name="to">データの送信を終了する位置 (バイト単位)。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="from">データの送信を開始する位置 (バイト単位)。</param>\r
+      <param name="to">データの送信を終了する位置 (バイト単位)。</param>\r
+      <param name="length">範囲の開始点または終了点 (バイト単位)。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">\r
+      <summary>指定のオブジェクトが現在の <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">\r
+      <summary>データの送信を開始する位置を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" /> を返します。データの送信を開始する位置 (バイト単位)。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">\r
+      <summary>Content-Range ヘッダーが指定された長さかどうかを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。Content-Range ヘッダーが指定された長さである場合は true、それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">\r
+      <summary>Content-Range に指定された範囲があるかどうかを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。Content-Range ヘッダーが指定された範囲である場合は true、それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">\r
+      <summary>完全なエンティティ本体の長さを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" /> を返します。フル エンティティ本体の長さ。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">コンテンツ範囲ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効なコンテンツ範囲ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">\r
+      <summary>データの送信を終了する位置を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" /> を返します。データの送信を終了する位置。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">\r
+      <summary>使用する範囲の単位。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。範囲の単位を含む <see cref="T:System.String" />。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">\r
+      <summary>エンティティ タグのヘッダー値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="tag">\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> を含む文字列。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="tag">\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> を含む文字列。</param>\r
+      <param name="isWeak">このエンティティ タグ ヘッダーが弱い検証コントロールかどうかを示す値。エンティティ タグ ヘッダーが弱い検証コントロールの場合は、<paramref name="isWeak" /> を true に設定します。エンティティ タグ ヘッダーが強い検証コントロールの場合は、<paramref name="isWeak" /> を false に設定します。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">\r
+      <summary>エンティティ タグのヘッダー値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> を返します。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">\r
+      <summary>エンティティ タグの前に脆弱性インジケーターが付いているかどうかを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。エンティティ タグの前に脆弱性インジケーターが付いている場合は true、それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">エンティティ タグ ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効なエンティティ タグ ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">\r
+      <summary>opaque 引用符で囲まれた文字列を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。不透明な引用符で囲まれた文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpContentHeaders">\r
+      <summary>RFC 2616 で定義されているコンテンツ ヘッダーのコレクションを表します。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">\r
+      <summary>HTTP 応答の Allow コンテンツ ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。HTTP 応答の Allow ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">\r
+      <summary>HTTP 応答の Content-Disposition コンテンツ ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> を返します。HTTP 応答の Content-Disposition コンテンツ ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">\r
+      <summary>HTTP 応答の Content-Encoding コンテンツ ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。HTTP 応答の Content-Encoding コンテンツ ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">\r
+      <summary>HTTP 応答の Content-Language コンテンツ ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。HTTP 応答の Content-Language コンテンツ ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">\r
+      <summary>HTTP 応答の Content-Length コンテンツ ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" /> を返します。HTTP 応答の Content-Length コンテンツ ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">\r
+      <summary>HTTP 応答の Content-Location コンテンツ ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Uri" /> を返します。HTTP 応答の Content-Location コンテンツ ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">\r
+      <summary>HTTP 応答の Content-MD5 コンテンツ ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Byte" /> を返します。HTTP 応答の Content-MD5 コンテンツ ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">\r
+      <summary>HTTP 応答の Content-Range コンテンツ ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> を返します。HTTP 応答の Content-Range コンテンツ ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">\r
+      <summary>HTTP 応答の Content-Type コンテンツ ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> を返します。HTTP 応答の Content-Type コンテンツ ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">\r
+      <summary>HTTP 応答の Expires コンテンツ ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。HTTP 応答の Expires コンテンツ ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">\r
+      <summary>HTTP 応答の Last-Modified コンテンツ ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。HTTP 応答の Last-Modified コンテンツ ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaders">\r
+      <summary>RFC 2616 で定義されているヘッダーおよび値のコレクション。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> コレクションに指定のヘッダーと値を追加します。</summary>\r
+      <param name="name">コレクションに追加するヘッダー。</param>\r
+      <param name="values">コレクションに追加するヘッダー値のリスト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> コレクションに指定のヘッダーと値を追加します。</summary>\r
+      <param name="name">コレクションに追加するヘッダー。</param>\r
+      <param name="value">ヘッダーの内容。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> コレクションからすべてのヘッダーを削除します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">\r
+      <summary>特定のヘッダーが <see cref="T:System.Net.Http.Headers.HttpHeaders" /> コレクションに存在するかどうかを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定したヘッダーがコレクション内に存在する場合は true、それ以外の場合は false。</returns>\r
+      <param name="name">特定のヘッダー。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> インスタンスを反復処理できる列挙子を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerator`1" /> を返します。<see cref="T:System.Net.Http.Headers.HttpHeaders" /> の列挙子。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> コレクションに格納されている指定したヘッダーのすべてのヘッダー値を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> を返します。ヘッダー文字列の配列。</returns>\r
+      <param name="name">値を返す指定されたヘッダー。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">\r
+      <summary>指定したヘッダーを <see cref="T:System.Net.Http.Headers.HttpHeaders" /> コレクションから削除します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。</returns>\r
+      <param name="name">コレクションから削除するヘッダーの名前。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> を反復処理できる列挙子を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" /> を返します。<see cref="T:System.Net.Http.Headers.HttpHeaders" /> を反復処理できる <see cref="T:System.Collections.IEnumerator" /> を実装するインスタンス。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.HttpHeaders" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>提供された情報を検証せずに <see cref="T:System.Net.Http.Headers.HttpHeaders" /> コレクションに指定されたヘッダーとその値が追加されたかどうかを示す値を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定したヘッダーの <paramref name="name" /> と <paramref name="values" /> をコレクションに追加できた場合は true。それ以外の場合は false。</returns>\r
+      <param name="name">コレクションに追加するヘッダー。</param>\r
+      <param name="values">ヘッダーの値。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">\r
+      <summary>提供された情報を検証せずに <see cref="T:System.Net.Http.Headers.HttpHeaders" /> コレクションに指定されたヘッダーとその値が追加されたかどうかを示す値を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定したヘッダーの <paramref name="name" /> と <paramref name="value" /> をコレクションに追加できた場合は true。それ以外の場合は false。</returns>\r
+      <param name="name">コレクションに追加するヘッダー。</param>\r
+      <param name="value">ヘッダーの内容。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>指定されたヘッダーと指定された値が <see cref="T:System.Net.Http.Headers.HttpHeaders" /> コレクションに格納されているかどうかを返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定されたヘッダー <paramref name="name" /> および values がコレクションに格納されている場合は true。それ以外の場合は false。</returns>\r
+      <param name="name">指定されたヘッダー。</param>\r
+      <param name="values">指定したヘッダー値。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">\r
+      <summary>ヘッダー値のコレクションを表します。</summary>\r
+      <typeparam name="T">ヘッダー コレクションの型。</typeparam>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> にエントリを追加します。</summary>\r
+      <param name="item">ヘッダー コレクションに追加する項目。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> からすべてのエントリを削除します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> に項目が格納されているかどうかを確認します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。エントリが <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> インスタンスに含まれている場合は true。それ以外の場合は false。</returns>\r
+      <param name="item">ヘッダー コレクションから検索する項目。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 全体を互換性のある 1 次元の  <see cref="T:System.Array" /> にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まります。</summary>\r
+      <param name="array">\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> から要素をコピーする、1 次元の <see cref="T:System.Array" /> です。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>\r
+      <param name="arrayIndex">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 内のヘッダーの数を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。コレクション内のヘッダーの数。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を反復処理する列挙子を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerator`1" /> を返します。<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> インスタンスの列挙子。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> インスタンスが読み取り専用かどうかを示す値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> インスタンスが読み取り専用の場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> にエントリを解析して追加します。</summary>\r
+      <param name="input">追加するエントリ。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">\r
+      <summary>指定した項目を <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> から削除します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="item" /> が <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> インスタンスから削除された場合は true。それ以外の場合は false。</returns>\r
+      <param name="item">削除する項目。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を反復処理する列挙子を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" /> を返します。<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> インスタンスの列挙子。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">\r
+      <summary>入力を解析して <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> に追加できるかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> を解析して <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> インスタンスに追加できる場合は true。それ以外の場合は false</returns>\r
+      <param name="input">検証するエントリ。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpRequestHeaders">\r
+      <summary>RFC 2616 で定義されている要求ヘッダーのコレクションを表します。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">\r
+      <summary>HTTP 要求の Accept ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Accept ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">\r
+      <summary>HTTP 要求の Accept-Charset ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Accept-Charset ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">\r
+      <summary>HTTP 要求の Accept-Encoding ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Accept-Encoding ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">\r
+      <summary>HTTP 要求の Accept-Language ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Accept-Language ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">\r
+      <summary>HTTP 要求の Authorization ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> を返します。HTTP 要求の Authorization ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">\r
+      <summary>HTTP 要求の Cache-Control ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> を返します。HTTP 要求の Cache-Control ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">\r
+      <summary>HTTP 要求の Connection ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Connection ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">\r
+      <summary>HTTP 要求の Connection ヘッダーに Close が含まれるかどうかを示す値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。Connection ヘッダーに Close が含まれる場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">\r
+      <summary>HTTP 要求の Date ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。HTTP 要求の Date ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">\r
+      <summary>HTTP 要求の Expect ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Expect ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">\r
+      <summary>HTTP 要求の Expect ヘッダーに Continue が含まれるかどうかを示す値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。Expect ヘッダーに Continue が含まれる場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">\r
+      <summary>HTTP 要求の From ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。HTTP 要求の From ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">\r
+      <summary>HTTP 要求の Host ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。HTTP 要求の Host ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">\r
+      <summary>HTTP 要求の If-Match ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の If-Match ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">\r
+      <summary>HTTP 要求の If-Modified-Since ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。HTTP 要求の If-Modified-Since ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">\r
+      <summary>HTTP 要求の If-None-Match ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の If-None-Match ヘッダーの値を取得します。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">\r
+      <summary>HTTP 要求の If-Range ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> を返します。HTTP 要求の If-Range ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">\r
+      <summary>HTTP 要求の If-Unmodified-Since ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。HTTP 要求の If-Unmodified-Since ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">\r
+      <summary>HTTP 要求の Max-Forwards ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。HTTP 要求の Max-Forwards ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">\r
+      <summary>HTTP 要求の Pragma ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Pragma ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">\r
+      <summary>HTTP 要求の Proxy-Authorization ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> を返します。HTTP 要求の Proxy-Authorization ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">\r
+      <summary>HTTP 要求の Range ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> を返します。HTTP 要求の Range ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">\r
+      <summary>HTTP 要求の Referer ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Uri" /> を返します。HTTP 要求の Referer ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">\r
+      <summary>HTTP 要求の TE ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の TE ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">\r
+      <summary>HTTP 要求の Trailer ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Trailer ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">\r
+      <summary>HTTP 要求の Transfer-Encoding ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Transfer-Encoding ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">\r
+      <summary>HTTP 要求の Transfer-Encoding ヘッダーに chunked が含まれるかどうかを示す値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。Transfer-Encoding ヘッダーに chunked が含まれている場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">\r
+      <summary>HTTP 要求の Upgrade ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Upgrade ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">\r
+      <summary>HTTP 要求の User-Agent ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の User-Agent ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">\r
+      <summary>HTTP 要求の Via ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Via ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">\r
+      <summary>HTTP 要求の Warning ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 要求の Warning ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpResponseHeaders">\r
+      <summary>RFC 2616 で定義されている応答ヘッダーのコレクションを表します。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">\r
+      <summary>HTTP 応答の Accept-Ranges ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Accept-Ranges ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">\r
+      <summary>HTTP 応答の Age ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> を返します。HTTP 応答の Age ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">\r
+      <summary>HTTP 応答の Cache-Control ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> を返します。HTTP 応答の Cache-Control ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">\r
+      <summary>HTTP 応答の Connection ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Connection ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">\r
+      <summary>HTTP 応答の Connection ヘッダーに Close が含まれるかどうかを示す値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。Connection ヘッダーに Close が含まれる場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">\r
+      <summary>HTTP 応答の Date ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。HTTP 応答の Date ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">\r
+      <summary>HTTP 応答の ETag ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> を返します。HTTP 応答の ETag ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">\r
+      <summary>HTTP 応答の Location ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Uri" /> を返します。HTTP 応答の Location ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">\r
+      <summary>HTTP 応答の Pragma ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Pragma ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">\r
+      <summary>HTTP 応答の Proxy-Authenticate ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Proxy-Authenticate ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">\r
+      <summary>HTTP 応答の Retry-After ヘッダーの値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> を返します。HTTP 応答の Retry-After ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">\r
+      <summary>HTTP 応答の Server ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Server ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">\r
+      <summary>HTTP 応答の Trailer ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Trailer ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">\r
+      <summary>HTTP 応答の Transfer-Encoding ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Transfer-Encoding ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">\r
+      <summary>HTTP 応答の Transfer-Encoding ヘッダーに chunked が含まれるかどうかを示す値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。Transfer-Encoding ヘッダーに chunked が含まれている場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">\r
+      <summary>HTTP 応答の Upgrade ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Upgrade ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">\r
+      <summary>HTTP 応答の Vary ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Vary ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">\r
+      <summary>HTTP 応答の Via ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Via ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">\r
+      <summary>HTTP 応答の Warning ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の Warning ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">\r
+      <summary>HTTP 応答の WWW-Authenticate ヘッダーの値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> を返します。HTTP 応答の WWW-Authenticate ヘッダーの値。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">\r
+      <summary>RFC 2616 に定義され、コンテンツ タイプのヘッダーに使用されるメディア タイプを表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="source"> 新しいインスタンスを初期化するために使用する <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> オブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="mediaType">新しいインスタンスを初期化する文字列を表すソースです。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">\r
+      <summary>文字セットを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。文字セット。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">\r
+      <summary>メディア種類のヘッダー値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。メディア タイプ ヘッダー値。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">\r
+      <summary>メディア種類のヘッダー値のパラメーターを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。メディア タイプ ヘッダー値パラメーター。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">メディア種類のヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効なメディア タイプ ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">\r
+      <summary>コンテンツ タイプ ヘッダーで使用される追加の品質ファクターとメディア タイプを表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="mediaType">新しいインスタンスを初期化するための文字列として表現された <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="mediaType">新しいインスタンスを初期化するための文字列として表現された <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />。</param>\r
+      <param name="quality">このヘッダー値に関連付けられた品質です。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">品質ヘッダー値の情報を含むメディア種類を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は品質ヘッダー値の情報を含む有効なメディア タイプではありません。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> の品質評価の値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" /> を返します。<see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> オブジェクトの品質評価の値。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueHeaderValue">\r
+      <summary>RFC 2616 で定義され、さまざまなヘッダーで使用される名前と値のペアを表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="source">新しいインスタンスを初期化するために使用する <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> オブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="name">ヘッダーの名前。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="name">ヘッダーの名前。</param>\r
+      <param name="value">ヘッダー値。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">\r
+      <summary>ヘッダー名を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。ヘッダーの名前。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">名前の値のヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効な名前の値のヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">\r
+      <summary>ヘッダー値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。ヘッダー値。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">\r
+      <summary>RFC 2616 で定義され、さまざまなヘッダーで使用されるパラメーター付きの名前と値のペアを表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="source">新しいインスタンスを初期化するために使用する <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> オブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="name">ヘッダーの名前。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="name">ヘッダーの名前。</param>\r
+      <param name="value">ヘッダー値。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> オブジェクトからパラメーターを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。パラメーターを含むコレクション。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">パラメーター ヘッダー値の情報を含む、名前の値を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> はパラメーター ヘッダー値の情報を含む有効な名前の値ではありません。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductHeaderValue">\r
+      <summary>ユーザー エージェント ヘッダー内の製品トークン値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="name">製品名。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="name">製品名の値。</param>\r
+      <param name="version">製品バージョンの値。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">\r
+      <summary>製品トークンの名前を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。製品トークンの名前。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">製品のヘッダー値の情報を表す文字列。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">\r
+      <summary>製品トークンのバージョンを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。製品トークンのバージョン。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">\r
+      <summary>User-Agent ヘッダー内の製品またはコメントのいずれかになる値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="product">新しいインスタンスを初期化するために使用する <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> オブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="comment">コメント値。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="productName">製品名の値。</param>\r
+      <param name="productVersion">製品バージョンの値。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> オブジェクトからコメントを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。この <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> のコメントの値です。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">情報のヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効な製品情報ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> オブジェクトから製品を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> を返します。この <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />からの製品の値です。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">\r
+      <summary>日付/時刻またはエンティティ タグ値のいずれかとなる If-Range ヘッダー値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="date">新しいインスタンスを初期化するために使用される日付の値。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="entityTag">新しいインスタンスを初期化するために使用する <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> オブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="entityTag">新しいインスタンスを初期化するために使用される文字列として表現されたエンティティ タグ。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> オブジェクトから日付を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> オブジェクトからのデータです。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> オブジェクトからエンティティ タグを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> オブジェクトのエンティティ タグです。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">条件ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効な条件ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeHeaderValue">\r
+      <summary>Range ヘッダー値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>バイト範囲を使用して、<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="from">データの送信を開始する位置。</param>\r
+      <param name="to">データの送信を終了する位置。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> は <paramref name="to" /> より大または<paramref name="from" /> または <paramref name="to" /> が 0 未満です。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">範囲ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効な範囲ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> オブジェクトから指定した範囲を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> オブジェクトからの範囲です。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> オブジェクトから単位を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> オブジェクトからの単位です。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">\r
+      <summary>バイト範囲の Range ヘッダー値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="from">データの送信を開始する位置。</param>\r
+      <param name="to">データの送信を終了する位置。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> は <paramref name="to" /> より大または<paramref name="from" /> または <paramref name="to" /> が 0 未満です。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">\r
+      <summary>データの送信を開始する位置を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" /> を返します。データの送信を開始する位置。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">\r
+      <summary>データの送信を終了する位置を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" /> を返します。データの送信を終了する位置。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">\r
+      <summary>日付/時刻または期間値のいずれかとなる Retry-After ヘッダー値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="date">新しいインスタンスを初期化するために使用する日付と時刻のオフセット。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="delta">新しいインスタンスを初期化するために使用される、秒単位の差分です。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> オブジェクトから日付と時刻のオフセットを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。<see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> オブジェクトからの日付と時刻のオフセット。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> オブジェクトから秒単位の差分を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> を返します。<see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> オブジェクトの秒単位の差分です。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">再試行条件ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効な再試行条件ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">\r
+      <summary>オプションの品質と文字列ヘッダー値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="value">新しいインスタンスを初期化するために使用する文字列。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="value">新しいインスタンスを初期化するために使用する文字列。</param>\r
+      <param name="quality">新しいインスタンスを初期化するために使用される品質要素。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">\r
+      <summary>指定のオブジェクトが現在の <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">品質ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は品質ヘッダー値の情報を含む有効な文字列ではありません。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> オブジェクトから品質係数を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" /> を返します。<see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> オブジェクトからの品質係数です。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> オブジェクトから文字列値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。<see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> オブジェクトから取得された文字列値。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">\r
+      <summary>Accept-Encoding ヘッダー値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="source">新しいインスタンスを初期化するために使用する <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> オブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="value">新しいインスタンスを初期化するために使用する文字列。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">\r
+      <summary>指定のオブジェクトが現在の <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">\r
+      <summary>転送コーディング パラメーターを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" /> を返します。転送コーディング パラメーター。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">転送コーディング ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効な転送コーディング ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">\r
+      <summary>転送コーディング値を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。転送コーディング値。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">\r
+      <summary>オプションの品質要素と Accept-Encoding ヘッダー値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="value">新しいインスタンスを初期化するために使用する文字列。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="value">新しいインスタンスを初期化するために使用する文字列。</param>\r
+      <param name="quality">品質係数の値。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">転送コーディング値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は品質ヘッダー値の情報を含む有効な転送コーディングではありません。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> から品質係数を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" /> を返します。<see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> からの品質係数です。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ViaHeaderValue">\r
+      <summary>Via ヘッダーの値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="protocolVersion">受信したプロトコルのプロトコル バージョン。</param>\r
+      <param name="receivedBy">要求または応答が受信されたホストとポート。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="protocolVersion">受信したプロトコルのプロトコル バージョン。</param>\r
+      <param name="receivedBy">要求または応答が受信されたホストとポート。</param>\r
+      <param name="protocolName">受信したプロトコルのプロトコル名。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="protocolVersion">受信したプロトコルのプロトコル バージョン。</param>\r
+      <param name="receivedBy">要求または応答が受信されたホストとポート。</param>\r
+      <param name="protocolName">受信したプロトコルのプロトコル名。</param>\r
+      <param name="comment">受信者プロキシまたはゲートウェイのソフトウェアを識別するために使用されるコメント フィールド。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">\r
+      <summary>受信者プロキシまたはゲートウェイのソフトウェアを識別するために使用されるコメント フィールドを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。受信者プロキシまたはゲートウェイのソフトウェアを識別するために使用されるコメント フィールド。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コードを返します。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> を返します。<see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> のインスタンス。</returns>\r
+      <param name="input">Via ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効な Via ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">\r
+      <summary>受信したプロトコルのプロトコル名を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。プロトコル名。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">\r
+      <summary>受信したプロトコルのプロトコル バージョンを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。プロトコル バージョン。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">\r
+      <summary>要求または応答が受信されたホストとポートを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。要求または応答が受信されたホストとポート。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> バージョン。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.WarningHeaderValue">\r
+      <summary>警告ヘッダーで使用される警告値を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="code">特定の警告コード。</param>\r
+      <param name="agent">警告をアタッチしたホスト。</param>\r
+      <param name="text">警告テキストを含む引用文字列。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="code">特定の警告コード。</param>\r
+      <param name="agent">警告をアタッチしたホスト。</param>\r
+      <param name="text">警告テキストを含む引用文字列。</param>\r
+      <param name="date">警告の日付およびタイムスタンプ。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">\r
+      <summary>警告をアタッチしたホストを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。警告をアタッチしたホスト。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">\r
+      <summary>特定の警告コードを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。特定の警告コード。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">\r
+      <summary>警告の日付/タイム スタンプを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" /> を返します。警告の日付およびタイムスタンプ。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">\r
+      <summary>指定した <see cref="T:System.Object" /> が、現在の <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> オブジェクトと等しいかどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。指定した <see cref="T:System.Object" /> が現在のオブジェクトと等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">現在のオブジェクトと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> オブジェクトのハッシュ関数として機能します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> を返します。現在のオブジェクトのハッシュ コード。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">\r
+      <summary>文字列を <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> インスタンスに変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> のインスタンスを返します。</returns>\r
+      <param name="input">認証ヘッダー値の情報を表す文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> が null 参照です。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> は無効な認証ヘッダー値の情報です。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">\r
+      <summary>警告テキストを含む引用文字列を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。警告テキストを含む引用文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">\r
+      <summary>現在の <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> オブジェクトを表す文字列を返します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> を返します。現在のオブジェクトを表す文字列。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">\r
+      <summary>文字列が有効な <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 情報かどうかを判断します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> を返します。<paramref name="input" /> が有効な <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 情報である場合は true。それ以外の場合は false。</returns>\r
+      <param name="input">検証対象の文字列。</param>\r
+      <param name="parsedValue">文字列の <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> バージョン。</param>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Net.Sockets.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Net.Sockets.xml
new file mode 100644 (file)
index 0000000..1b28c42
--- /dev/null
@@ -0,0 +1,460 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Sockets</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Sockets.ProtocolType">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> クラスがサポートするプロトコルを指定します。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Tcp">\r
+      <summary>伝送制御プロトコル。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Udp">\r
+      <summary>ユーザー データグラム プロトコル。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unknown">\r
+      <summary>未確認のプロトコル。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unspecified">\r
+      <summary>指定されていないプロトコル。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.Socket">\r
+      <summary>Berkeley ソケット インターフェイスを実装します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>指定したアドレス ファミリ、ソケット タイプ、およびプロトコルを使用して、<see cref="T:System.Net.Sockets.Socket" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="addressFamily">\r
+        <see cref="T:System.Net.Sockets.AddressFamily" /> 値の 1 つ。</param>\r
+      <param name="socketType">\r
+        <see cref="T:System.Net.Sockets.SocketType" /> 値の 1 つ。</param>\r
+      <param name="protocolType">\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 値の 1 つ。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <paramref name="addressFamily" />、<paramref name="socketType" />、および <paramref name="protocolType" /> を組み合わせると、無効なソケットになります。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>指定したソケット タイプとプロトコルを使用して、<see cref="T:System.Net.Sockets.Socket" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="socketType">\r
+        <see cref="T:System.Net.Sockets.SocketType" /> 値の 1 つ。</param>\r
+      <param name="protocolType">\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 値の 1 つ。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <paramref name="socketType" /> と <paramref name="protocolType" /> を組み合わせると、無効なソケットになります。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>受信接続の試行を受け入れる非同期操作を開始します。</summary>\r
+      <returns>I/O 操作が保留中の場合は、true を返します。操作の完了時に、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントが発生します。I/O 操作が同期的に完了した場合は、false を返します。この場合、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントは発生しません。メソッド呼び出しから制御が戻った直後に、パラメーターとして渡された <paramref name="e" /> オブジェクトを調べて操作の結果を取得できます。</returns>\r
+      <param name="e">この非同期ソケット操作に使用する <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクト。</param>\r
+      <exception cref="T:System.ArgumentException">引数が無効です。この例外は、提供されたバッファーのサイズが不足している場合に発生します。バッファーは、2 * (sizeof(SOCKADDR_STORAGE + 16) バイト以上であることが必要です。この例外は、複数のバッファーが指定されているときに、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> プロパティが null ではない場合にも発生します。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">引数が範囲外です。この例外は、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Count" /> が 0 未満の場合に発生します。</exception>\r
+      <exception cref="T:System.InvalidOperationException">無効な操作が要求されました。この例外は、受け入れ側の <see cref="T:System.Net.Sockets.Socket" /> が接続を待機していない場合、または受け入れられたソケットがバインドされている場合に発生します。<see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> メソッドを呼び出す前に、<see cref="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)" /> メソッドと <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" /> メソッドを呼び出す必要があります。この例外は、ソケットが既に接続されている、またはソケット操作が指定された <paramref name="e" /> パラメーターを使用して既に進行中の場合にも発生します。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。詳細については、次の「解説」を参照してください。</exception>\r
+      <exception cref="T:System.NotSupportedException">このメソッドには Windows XP 以降が必要です。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.AddressFamily">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> のアドレス ファミリを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.AddressFamily" /> 値の 1 つ。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> をローカル エンドポイントと関連付けます。</summary>\r
+      <param name="localEP">\r
+        <see cref="T:System.Net.Sockets.Socket" /> に関連付けるローカル <see cref="T:System.Net.EndPoint" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localEP" /> は null なので、</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。詳細については、次の「解説」を参照してください。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <exception cref="T:System.Security.SecurityException">コール スタックの上位にある呼び出し元が、要求された操作のアクセス許可を保持していません。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>リモート ホスト接続への非同期要求を取り消します。</summary>\r
+      <param name="e">\r
+        <see cref="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)" /> メソッドの 1 つを呼び出してリモート ホストへの接続を要求するために使用する <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクト。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> パラメーターおよび <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> を null にすることはできません。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <exception cref="T:System.Security.SecurityException">コール スタックの上位にある呼び出し元が、要求された操作のアクセス許可を保持していません。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>リモート ホストに接続する非同期要求を開始します。</summary>\r
+      <returns>I/O 操作が保留中の場合は、true を返します。操作の完了時に、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントが発生します。I/O 操作が同期的に完了した場合は、false を返します。この場合、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントは発生しません。メソッド呼び出しから制御が戻った直後に、パラメーターとして渡された <paramref name="e" /> オブジェクトを調べて操作の結果を取得できます。</returns>\r
+      <param name="e">この非同期ソケット操作に使用する <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクト。</param>\r
+      <exception cref="T:System.ArgumentException">引数が無効です。この例外は、複数のバッファーが指定されているときに、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> プロパティが null ではない場合に発生します。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> パラメーターおよび <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> を null にすることはできません。</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> が待機しているか、<paramref name="e" /> パラメーターで指定されている <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクトを使用してソケット操作が既に進行していました。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。詳細については、次の「解説」を参照してください。</exception>\r
+      <exception cref="T:System.NotSupportedException">このメソッドには Windows XP 以降が必要です。この例外は、ローカル エンドポイントと <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> が同じアドレス ファミリではない場合にも発生します。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <exception cref="T:System.Security.SecurityException">コール スタックの上位にある呼び出し元が、要求された操作のアクセス許可を保持していません。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>リモート ホストに接続する非同期要求を開始します。</summary>\r
+      <returns>I/O 操作が保留中の場合は、true を返します。操作の完了時に、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントが発生します。I/O 操作が同期的に完了した場合は、false を返します。この場合、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントは発生しません。メソッド呼び出しから制御が戻った直後に、パラメーターとして渡された <paramref name="e" /> オブジェクトを調べて操作の結果を取得できます。</returns>\r
+      <param name="socketType">\r
+        <see cref="T:System.Net.Sockets.SocketType" /> 値の 1 つ。</param>\r
+      <param name="protocolType">\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 値の 1 つ。</param>\r
+      <param name="e">この非同期ソケット操作に使用する <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクト。</param>\r
+      <exception cref="T:System.ArgumentException">引数が無効です。この例外は、複数のバッファーが指定されているときに、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> プロパティが null ではない場合に発生します。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> パラメーターおよび <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> を null にすることはできません。</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> が待機しているか、<paramref name="e" /> パラメーターで指定されている <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクトを使用してソケット操作が既に進行していました。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。詳細については、次の「解説」を参照してください。</exception>\r
+      <exception cref="T:System.NotSupportedException">このメソッドには Windows XP 以降が必要です。この例外は、ローカル エンドポイントと <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> が同じアドレス ファミリではない場合にも発生します。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <exception cref="T:System.Security.SecurityException">コール スタックの上位にある呼び出し元が、要求された操作のアクセス許可を保持していません。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Connected">\r
+      <summary>最後に実行された <see cref="Overload:System.Net.Sockets.Socket.Send" /> 操作または <see cref="Overload:System.Net.Sockets.Socket.Receive" /> 操作の時点で、<see cref="T:System.Net.Sockets.Socket" /> がリモート ホストに接続されていたかどうかを示す値を取得します。</summary>\r
+      <returns>最後に実行された操作の時点で、<see cref="T:System.Net.Sockets.Socket" /> がリモート リソースに接続されていた場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> が使用しているアンマネージ リソースを解放します。オプションでマネージ リソースも破棄します。</summary>\r
+      <param name="disposing">マネージ リソースとアンマネージ リソースの両方を解放する場合は true。アンマネージ リソースだけを解放する場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Finalize">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> クラスによって使用されていたリソースを解放します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> を待機状態にします。</summary>\r
+      <param name="backlog">保留中の接続のキューの最大長。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。詳細については、次の「解説」を参照してください。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.LocalEndPoint">\r
+      <summary>ローカル エンドポイントを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.Socket" /> が通信に使用している <see cref="T:System.Net.EndPoint" />。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。詳細については、次の「解説」を参照してください。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.NoDelay">\r
+      <summary>ストリーム <see cref="T:System.Net.Sockets.Socket" /> が Nagle アルゴリズムを使用するかどうかを指定する <see cref="T:System.Boolean" /> 値を取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.Socket" /> が Nagle アルゴリズムを使用する場合は false。それ以外の場合は true。既定値は、false です。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> へのアクセスを試みているときにエラーが発生しました。詳細については、次の「解説」を参照してください。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv4">\r
+      <summary>基になるオペレーティング システムおよびネットワーク アダプターがインターネット プロトコル Version 4 (IPv4) をサポートしているかどうかを示します。</summary>\r
+      <returns>オペレーティング システムおよびネットワーク アダプターが IPv4 プロトコルをサポートしている場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv6">\r
+      <summary>基になるオペレーティング システムおよびネットワーク アダプターで、インターネット プロトコル Version 6 (IPv6) をサポートしているかどうかを示します。</summary>\r
+      <returns>オペレーティング システムおよびネットワーク アダプターが IPv6 プロトコルをサポートしている場合は true。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ProtocolType">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> のプロトコル型を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 値の 1 つ。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>接続されている <see cref="T:System.Net.Sockets.Socket" /> オブジェクトからデータを受信する非同期要求を開始します。</summary>\r
+      <returns>I/O 操作が保留中の場合は、true を返します。操作の完了時に、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントが発生します。I/O 操作が同期的に完了した場合は、false を返します。この場合、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントは発生しません。メソッド呼び出しから制御が戻った直後に、パラメーターとして渡された <paramref name="e" /> オブジェクトを調べて操作の結果を取得できます。</returns>\r
+      <param name="e">この非同期ソケット操作に使用する <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクト。</param>\r
+      <exception cref="T:System.ArgumentException">引数が無効です。<paramref name="e" /> パラメーターの <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> プロパティまたは <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> プロパティは、有効なバッファーを参照する必要があります。これらのプロパティは、どちらか 1 つを設定できます。一度に両方のプロパティを設定することはできません。</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <paramref name="e" /> パラメーターに指定された <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクトを使用してソケット操作が既に進行していました。</exception>\r
+      <exception cref="T:System.NotSupportedException">このメソッドには Windows XP 以降が必要です。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。詳細については、次の「解説」を参照してください。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ReceiveBufferSize">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> の受信バッファーのサイズを指定する値を取得または設定します。</summary>\r
+      <returns>受信バッファーのサイズ (バイト単位) を格納している <see cref="T:System.Int32" />。既定値は 8192 です。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">設定操作として指定された値が 0 未満です。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>指定したネットワーク デバイスから、データの非同期の受信を開始します。</summary>\r
+      <returns>I/O 操作が保留中の場合は、true を返します。操作の完了時に、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントが発生します。I/O 操作が同期的に完了した場合は、false を返します。この場合、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントは発生しません。メソッド呼び出しから制御が戻った直後に、パラメーターとして渡された <paramref name="e" /> オブジェクトを調べて操作の結果を取得できます。</returns>\r
+      <param name="e">この非同期ソケット操作に使用する <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクト。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> に null を指定することはできません。</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <paramref name="e" /> パラメーターに指定された <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクトを使用してソケット操作が既に進行していました。</exception>\r
+      <exception cref="T:System.NotSupportedException">このメソッドには Windows XP 以降が必要です。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">\r
+      <summary>リモート エンドポイントを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.Socket" /> の通信先の <see cref="T:System.Net.EndPoint" />。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。詳細については、次の「解説」を参照してください。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>接続されている <see cref="T:System.Net.Sockets.Socket" /> オブジェクトに、データを非同期に送信します。</summary>\r
+      <returns>I/O 操作が保留中の場合は、true を返します。操作の完了時に、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントが発生します。I/O 操作が同期的に完了した場合は、false を返します。この場合、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントは発生しません。メソッド呼び出しから制御が戻った直後に、パラメーターとして渡された <paramref name="e" /> オブジェクトを調べて操作の結果を取得できます。</returns>\r
+      <param name="e">この非同期ソケット操作に使用する <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクト。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="e" /> パラメーターの <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> プロパティまたは <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> プロパティは、有効なバッファーを参照する必要があります。これらのプロパティは、どちらか 1 つを設定できます。一度に両方のプロパティを設定することはできません。</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <paramref name="e" /> パラメーターに指定された <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクトを使用してソケット操作が既に進行していました。</exception>\r
+      <exception cref="T:System.NotSupportedException">このメソッドには Windows XP 以降が必要です。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> がまだ接続されていないか、<see cref="M:System.Net.Sockets.Socket.Accept" />、<see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" />、または <see cref="Overload:System.Net.Sockets.Socket.BeginAccept" /> の各メソッドによって取得されませんでした。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.SendBufferSize">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> の送信バッファーのサイズを指定する値を取得または設定します。</summary>\r
+      <returns>送信バッファーのサイズ (バイト単位) を格納している <see cref="T:System.Int32" />。既定値は 8192 です。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">設定操作として指定された値が 0 未満です。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>特定のリモート ホストにデータを非同期的に送信します。</summary>\r
+      <returns>I/O 操作が保留中の場合は、true を返します。操作の完了時に、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントが発生します。I/O 操作が同期的に完了した場合は、false を返します。この場合、<paramref name="e" /> パラメーターの <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> イベントは発生しません。メソッド呼び出しから制御が戻った直後に、パラメーターとして渡された <paramref name="e" /> オブジェクトを調べて操作の結果を取得できます。</returns>\r
+      <param name="e">この非同期ソケット操作に使用する <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクト。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> に null を指定することはできません。</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <paramref name="e" /> パラメーターに指定された <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> オブジェクトを使用してソケット操作が既に進行していました。</exception>\r
+      <exception cref="T:System.NotSupportedException">このメソッドには Windows XP 以降が必要です。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">指定されたプロトコルはコネクション指向ですが、<see cref="T:System.Net.Sockets.Socket" /> がまだ接続されていません。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> での送受信を無効にします。</summary>\r
+      <param name="how">許可されなくなる操作を指定する <see cref="T:System.Net.Sockets.SocketShutdown" /> 値の 1 つ。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。詳細については、次の「解説」を参照してください。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Ttl">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> によって送信されたインターネット プロトコル (IP) パケットの有効期間 (TTL) の値を指定する値を取得または設定します。</summary>\r
+      <returns>TTL の値。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">TTL 値には、負の数を設定できません。</exception>\r
+      <exception cref="T:System.NotSupportedException">このプロパティは、<see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /> ファミリまたは <see cref="F:System.Net.Sockets.AddressFamily.InterNetworkV6" /> ファミリのソケットに対してだけ設定できます。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">ソケットへのアクセスを試みているときにエラーが発生しました。このエラーは、TTL に 255 より大きい値を設定しようとしたときにも返されます。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> は閉じられています。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncEventArgs">\r
+      <summary>非同期ソケット操作を表します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.#ctor">\r
+      <summary>空の <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> インスタンスを作成します。</summary>\r
+      <exception cref="T:System.NotSupportedException">このプラットフォームはサポートされていません。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.AcceptSocket">\r
+      <summary>非同期ソケット メソッドとの接続を受け入れるために使用するソケットまたは作成されたソケットを取得または設定します。</summary>\r
+      <returns>非同期ソケット メソッドとの接続を受け入れるために使用する <see cref="T:System.Net.Sockets.Socket" /> または作成されたソケット。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer">\r
+      <summary>非同期ソケット メソッドで使用するデータ バッファーを取得します。</summary>\r
+      <returns>非同期ソケット メソッドで使用するデータ バッファーを表す <see cref="T:System.Byte" /> 配列。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList">\r
+      <summary>非同期ソケット メソッドで使用するデータ バッファーの配列を取得または設定します。</summary>\r
+      <returns>非同期ソケット メソッドで使用するデータ バッファーの配列を表す <see cref="T:System.Collections.IList" />。</returns>\r
+      <exception cref="T:System.ArgumentException">設定操作であいまいなバッファーが指定されています。この例外は、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> が null 以外の値に設定されている状態で、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> プロパティに null 以外の値を設定しようとした場合に発生します。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BytesTransferred">\r
+      <summary>ソケット操作で転送するバイト数を取得します。</summary>\r
+      <returns>ソケット操作で転送するバイト数を格納する <see cref="T:System.Int32" />。</returns>\r
+    </member>\r
+    <member name="E:System.Net.Sockets.SocketAsyncEventArgs.Completed">\r
+      <summary>非同期操作を完了させるために使用されるイベントです。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectByNameError">\r
+      <summary>\r
+        <see cref="T:System.Net.DnsEndPoint" /> が使用されているときに接続エラーが発生した場合、例外を取得します。</summary>\r
+      <returns>\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> プロパティに <see cref="T:System.Net.DnsEndPoint" /> を指定したときの接続エラーの原因を示す <see cref="T:System.Exception" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectSocket">\r
+      <summary>\r
+        <see cref="Overload:System.Net.Sockets.Socket.ConnectAsync" /> メソッドが正常に完了した後に作成され、接続された <see cref="T:System.Net.Sockets.Socket" /> オブジェクト。</summary>\r
+      <returns>接続された <see cref="T:System.Net.Sockets.Socket" /> オブジェクト。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Count">\r
+      <summary>非同期操作で送信または受信するデータの最大量 (バイト単位) を取得します。</summary>\r
+      <returns>送信または受信するデータの最大量 (バイト単位) を格納する <see cref="T:System.Int32" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> インスタンスが使用するアンマネージ リソースを解放し、必要に応じてマネージ リソースを破棄します。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Finalize">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> クラスによって使用されていたリソースを解放します。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.LastOperation">\r
+      <summary>このコンテキスト オブジェクトで最近実行されたソケット操作の種類を取得します。</summary>\r
+      <returns>このコンテキスト オブジェクトで最近実行されたソケット操作の種類を示す <see cref="T:System.Net.Sockets.SocketAsyncOperation" /> インスタンス。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Offset">\r
+      <summary>\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> プロパティによって参照されるデータ バッファーへのオフセット (バイト単位) を取得します。</summary>\r
+      <returns>\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> プロパティによって参照されるデータ バッファーへのオフセット (バイト単位) を格納する <see cref="T:System.Int32" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>非同期操作の完了時に呼び出されるメソッドを表します。</summary>\r
+      <param name="e">シグナル状態のイベント。</param>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint">\r
+      <summary>非同期操作のリモート IP エンドポイントを取得または設定します。</summary>\r
+      <returns>非同期操作のリモート IP エンドポイントを表す <see cref="T:System.Net.EndPoint" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>非同期ソケット メソッドで使用するデータ バッファーを設定します。</summary>\r
+      <param name="buffer">非同期ソケット メソッドで使用するデータ バッファー。</param>\r
+      <param name="offset">操作を開始するデータ バッファーのオフセット (バイト単位)。</param>\r
+      <param name="count">バッファー内で送信または受信するデータの最大量 (バイト単位)。</param>\r
+      <exception cref="T:System.ArgumentException">あいまいなバッファーが指定されています。この例外は、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> プロパティが null ではなく、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> プロパティも null ではない場合に発生します。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">引数が範囲外です。この例外は、<paramref name="offset" /> パラメーターがゼロ未満であるか、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> プロパティの配列の長さよりも大きい場合に発生します。また、<paramref name="count" /> パラメーターがゼロ未満であるか、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> プロパティの配列の長さから <paramref name="offset" /> パラメーターを引いた長さよりも大きい場合にも、この例外が発生します。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Int32,System.Int32)">\r
+      <summary>非同期ソケット メソッドで使用するデータ バッファーを設定します。</summary>\r
+      <param name="offset">操作を開始するデータ バッファーのオフセット (バイト単位)。</param>\r
+      <param name="count">バッファー内で送信または受信するデータの最大量 (バイト単位)。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">引数が範囲外です。この例外は、<paramref name="offset" /> パラメーターがゼロ未満であるか、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> プロパティの配列の長さよりも大きい場合に発生します。また、<paramref name="count" /> パラメーターがゼロ未満であるか、<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> プロパティの配列の長さから <paramref name="offset" /> パラメーターを引いた長さよりも大きい場合にも、この例外が発生します。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.SocketError">\r
+      <summary>非同期ソケット操作の結果を取得または設定します。</summary>\r
+      <returns>非同期ソケット操作の結果を表す <see cref="T:System.Net.Sockets.SocketError" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.UserToken">\r
+      <summary>この非同期ソケット操作に関連付けられたユーザー オブジェクトまたはアプリケーション オブジェクトを取得または設定します。</summary>\r
+      <returns>この非同期ソケット操作に関連付けられたユーザー オブジェクトまたはアプリケーション オブジェクトを表すオブジェクト。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncOperation">\r
+      <summary>このコンテキスト オブジェクトで最近実行された非同期ソケット操作の型。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Accept">\r
+      <summary>ソケットの Accept 操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Connect">\r
+      <summary>ソケットの Connect 操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.None">\r
+      <summary>ソケット操作なし。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Receive">\r
+      <summary>ソケットの Receive 操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.ReceiveFrom">\r
+      <summary>ソケットの ReceiveFrom 操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Send">\r
+      <summary>ソケットの Send 操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.SendTo">\r
+      <summary>ソケットの SendTo 操作。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketShutdown">\r
+      <summary>\r
+        <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" /> メソッドが使用する定数を定義します。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Both">\r
+      <summary>送信と受信の両方の <see cref="T:System.Net.Sockets.Socket" /> を無効にします。このフィールドは定数です。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Receive">\r
+      <summary>受信の <see cref="T:System.Net.Sockets.Socket" /> を無効にします。このフィールドは定数です。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Send">\r
+      <summary>送信の <see cref="T:System.Net.Sockets.Socket" /> を無効にします。このフィールドは定数です。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketType">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> クラスのインスタンスが表すソケットの種類を指定します。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Dgram">\r
+      <summary>データグラムをサポートしています。これはコネクションレスで、固定 (通常は短い) 最大長の、信頼性のないメッセージです。メッセージが喪失または複製されたり、正しい順序で受信されなかったりする可能性があります。<see cref="F:System.Net.Sockets.SocketType.Dgram" /> 型の <see cref="T:System.Net.Sockets.Socket" /> はデータの送受信に先立って接続する必要がなく、複数のピアと通信できます。<see cref="F:System.Net.Sockets.SocketType.Dgram" /> はデータグラム プロトコル (<see cref="F:System.Net.Sockets.ProtocolType.Udp" />) と <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" /> を使用します。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Stream">\r
+      <summary>データの複製および境界の維持を行うことなく、信頼性が高く双方向の、接続ベースのバイト ストリームをサポートします。この種類の Socket は、単一のピアと通信し、通信を開始する前にリモート ホスト接続を確立しておく必要があります。<see cref="F:System.Net.Sockets.SocketType.Stream" /> は伝送制御プロトコル (<see cref="F:System.Net.Sockets.ProtocolType.Tcp" />) <see cref="T:System.Net.Sockets.ProtocolType" /> および InterNetwork<see cref="T:System.Net.Sockets.AddressFamily" /> を使用します。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Unknown">\r
+      <summary>不明な Socket 型を指定します。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Runtime.Serialization.Primitives.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Runtime.Serialization.Primitives.xml
new file mode 100644 (file)
index 0000000..4530d7f
--- /dev/null
@@ -0,0 +1,219 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Primitives</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.CollectionDataContractAttribute">\r
+      <summary>コレクション型に適用すると、コレクション項目要素をカスタム指定できます。この属性は、<see cref="T:System.Runtime.Serialization.DataContractSerializer" /> が有効なシリアル化可能コレクションとして認識する型に対してのみ適用できます。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.CollectionDataContractAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.CollectionDataContractAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsItemNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsKeyNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReference">\r
+      <summary>オブジェクト参照データを保持するかどうかを示す値を取得または設定します。</summary>\r
+      <returns>オブジェクト参照データを保持する場合は true。それ以外の場合は false。既定値は、false です。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsValueNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ItemName">\r
+      <summary>コレクション要素のカスタム名を取得または設定します。</summary>\r
+      <returns>コレクション要素に適用する名前。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.KeyName">\r
+      <summary>ディクショナリ キー名のカスタム名を取得または設定します。</summary>\r
+      <returns>既定のディクショナリ キー名の代わりに使用する名前。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Name">\r
+      <summary>コレクション型のデータ コントラクト名を取得または設定します。</summary>\r
+      <returns>コレクション型のデータ コントラクト名。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Namespace">\r
+      <summary>データ コントラクトの名前空間を取得または設定します。</summary>\r
+      <returns>データ コントラクトの名前空間。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ValueName">\r
+      <summary>ディクショナリ値名のカスタム名を取得または設定します。</summary>\r
+      <returns>既定のディクショナリ値名の代わりに使用する名前。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.ContractNamespaceAttribute">\r
+      <summary>データ コントラクトの CLR 名前空間と XML 名前空間を指定します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.ContractNamespaceAttribute.#ctor(System.String)">\r
+      <summary>指定した名前空間を使用して、<see cref="T:System.Runtime.Serialization.ContractNamespaceAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="contractNamespace">コントラクトの名前空間。</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ClrNamespace">\r
+      <summary>データ コントラクト型の CLR 名前空間を取得または設定します。</summary>\r
+      <returns>型の CLR-legal 名前空間。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace">\r
+      <summary>データ コントラクト メンバーの名前空間を取得します。</summary>\r
+      <returns>データ コントラクト メンバーの名前空間。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractAttribute">\r
+      <summary>この型が、データ コントラクトを定義または実装し、<see cref="T:System.Runtime.Serialization.DataContractSerializer" /> などのシリアライザーによってシリアル化可能であることを指定します。型をシリアル化可能にするには、型作成者が、型のデータ コントラクトを定義する必要があります。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReference">\r
+      <summary>オブジェクト参照データを保持するかどうかを示す値を取得または設定します。</summary>\r
+      <returns>標準 XML を使用してオブジェクト参照データを保持する場合は true。それ以外の場合は false。既定値は、false です。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Name">\r
+      <summary>型のデータ コントラクトの名前を取得または設定します。</summary>\r
+      <returns>データ コントラクトのローカル名。既定値は、この属性が適用されるクラスの名前です。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Namespace">\r
+      <summary>型のデータ コントラクトの名前空間を取得または設定します。</summary>\r
+      <returns>コントラクトの名前空間。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataMemberAttribute">\r
+      <summary>型のメンバーに適用する場合は、そのメンバーがデータ コントラクトの一部であり、<see cref="T:System.Runtime.Serialization.DataContractSerializer" /> によってシリアル化されることを指定します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataMemberAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataMemberAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue">\r
+      <summary>シリアル化されるフィールドまたはプロパティの既定値をシリアル化するかどうかを指定する値を取得または設定します。</summary>\r
+      <returns>メンバーの既定値をシリアル化ストリーム内に生成する必要がある場合は true。それ以外の場合は false。既定値は、true です。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsRequired">\r
+      <summary>読み取りまたは逆シリアル化を行うときにメンバーが存在しなければならないシリアル化エンジンを指示する値を取得または設定します。</summary>\r
+      <returns>メンバーが必須の場合は true。それ以外の場合は false。</returns>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">メンバーが存在しません。</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Name">\r
+      <summary>データ メンバー名を取得または設定します。</summary>\r
+      <returns>データ メンバーの名前。既定値は、属性が適用されるターゲットの名前です。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Order">\r
+      <summary>メンバーのシリアル化と逆シリアル化の順序を取得または設定します。</summary>\r
+      <returns>シリアル化または逆シリアル化の数値順序。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.EnumMemberAttribute">\r
+      <summary>フィールドが列挙体メンバーであり、シリアル化される必要があることを指定します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.EnumMemberAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.EnumMemberAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.Value">\r
+      <summary>属性を適用する列挙体メンバーに関連付けられた値を取得または設定します。</summary>\r
+      <returns>列挙体メンバーに関連付けられている値。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.IgnoreDataMemberAttribute">\r
+      <summary>型のメンバーに適用する場合は、そのメンバーがデータ コントラクトの一部ではなく、シリアル化されないことを指定します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.IgnoreDataMemberAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.IgnoreDataMemberAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.InvalidDataContractException">\r
+      <summary>シリアル化と逆シリアル化の間に、<see cref="T:System.Runtime.Serialization.DataContractSerializer" /> または <see cref="T:System.Runtime.Serialization.NetDataContractSerializer" /> で無効なデータ コントラクトが発生した場合にスローされる例外。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String)">\r
+      <summary>指定したエラー メッセージを使用して、<see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="message">エラーの説明。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String,System.Exception)">\r
+      <summary>指定したエラー メッセージと内部例外を使用して、<see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="message">エラーの説明。</param>\r
+      <param name="innerException">元の <see cref="T:System.Exception" />。</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.KnownTypeAttribute">\r
+      <summary>特定の型をシリアル化または逆シリアル化するときに、<see cref="T:System.Runtime.Serialization.DataContractSerializer" /> が認識する必要がある型を指定します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.String)">\r
+      <summary>既知の型の <see cref="T:System.Collections.IEnumerable" /> を返すメソッドの名前を指定して、<see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="methodName">データをシリアル化または逆シリアル化するときに使用される型の <see cref="T:System.Collections.IEnumerable" /> を返すメソッドの名前。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.Type)">\r
+      <summary>型を指定して、<see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="type">データをシリアル化または逆シリアル化するときに既知の型として含まれる <see cref="T:System.Type" />。</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.MethodName">\r
+      <summary>シリアル化または逆シリアル化の間に認識する必要がある型のリストを返すメソッドの名前を取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> クラスによって定義された型に対するメソッドの名前を含む <see cref="T:System.String" />。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.Type">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> によるシリアル化または逆シリアル化の間に認識する必要がある型を取得します。</summary>\r
+      <returns>シリアル化または逆シリアル化の間に使用される <see cref="T:System.Type" />。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializedAttribute">\r
+      <summary>メソッドに適用すると、そのメソッドがオブジェクト グラフのオブジェクトの逆シリアル化の直後に呼び出されるよう指定します。グラフ内の他のオブジェクトに対する逆シリアル化の順序は非確定的です。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializedAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.OnDeserializedAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializingAttribute">\r
+      <summary>メソッドに適用すると、そのメソッドがオブジェクト グラフのオブジェクトの逆シリアル化時に呼び出されるよう指定します。グラフ内の他のオブジェクトに対する逆シリアル化の順序は非確定的です。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializingAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.OnDeserializingAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializedAttribute">\r
+      <summary>メソッドに適用すると、そのメソッドがオブジェクト グラフのオブジェクトのシリアル化後に呼び出されるよう指定します。グラフ内の他のオブジェクトに対するシリアル化の順序は非確定的です。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializedAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.OnSerializedAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializingAttribute">\r
+      <summary>メソッドに適用すると、そのメソッドがオブジェクト グラフのオブジェクトのシリアル化中に呼び出されるよう指定します。グラフ内の他のオブジェクトに対するシリアル化の順序は非確定的です。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializingAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.OnSerializingAttribute" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.SerializationException">\r
+      <summary>シリアル化中または逆シリアル化中にエラーが発生するとスローされる例外。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.SerializationException" /> クラスの新しいインスタンスを既定のプロパティを使用して初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String)">\r
+      <summary>指定したメッセージを使用して、<see cref="T:System.Runtime.Serialization.SerializationException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="message">例外が発生した原因を示します。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String,System.Exception)">\r
+      <summary>指定したエラー メッセージと、この例外の原因である内部例外への参照を使用して、<see cref="T:System.Runtime.Serialization.SerializationException" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="message">例外の原因を説明するエラー メッセージ。</param>\r
+      <param name="innerException">現在の例外の原因である例外。<paramref name="innerException" /> パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.StreamingContext">\r
+      <summary>指定したシリアル化ストリームの転送元と転送先を記述し、呼び出し元によって定義された追加コンテキストを提供します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.Equals(System.Object)">\r
+      <summary>2 つの <see cref="T:System.Runtime.Serialization.StreamingContext" /> インスタンスの値が同一かどうかを判断します。</summary>\r
+      <returns>指定したオブジェクトが <see cref="T:System.Runtime.Serialization.StreamingContext" /> のインスタンスで、現在のインスタンスの値に等しい場合は true。それ以外の場合は false。</returns>\r
+      <param name="obj">現在のインスタンスと比較するオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.GetHashCode">\r
+      <summary>このオブジェクトのハッシュ コードを返します。</summary>\r
+      <returns>この <see cref="T:System.Runtime.Serialization.StreamingContext" /> のシリアル化の転送元または転送先を格納している <see cref="T:System.Runtime.Serialization.StreamingContextStates" /> 値。</returns>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Runtime.Serialization.Xml.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Runtime.Serialization.Xml.xml
new file mode 100644 (file)
index 0000000..7ccad78
--- /dev/null
@@ -0,0 +1,2216 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Xml</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.DataContractResolver">\r
+      <summary>シリアル化および逆シリアル化の際に型と xsi:type 表現との間の動的なマッピングを行う機構を提供します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractResolver" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">\r
+      <summary>このメソッドをオーバーライドして、逆シリアル化中に指定された xsi:type 名と名前空間をデータ コントラクト型にマップします。</summary>\r
+      <returns>xsi:type 名および名前空間のマップ先の型。</returns>\r
+      <param name="typeName">マップする xsi:type 名。</param>\r
+      <param name="typeNamespace">マップする xsi:type の名前空間。</param>\r
+      <param name="declaredType">データ コントラクト内で宣言された型。</param>\r
+      <param name="knownTypeResolver">既知の型リゾルバー。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">\r
+      <summary>このメソッドをオーバーライドして、シリアル化中にデータ コントラクト型を xsi:type 名と名前空間にマップします。</summary>\r
+      <returns>マッピングが成功した場合は true。それ以外の場合は false。</returns>\r
+      <param name="type">マップする型。</param>\r
+      <param name="declaredType">データ コントラクト内で宣言された型。</param>\r
+      <param name="knownTypeResolver">既知の型リゾルバー。</param>\r
+      <param name="typeName">xsi:type の名前。</param>\r
+      <param name="typeNamespace">xsi:type の名前空間。</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializer">\r
+      <summary>ある型のインスタンスを、提供されたデータ コントラクトを使用して、XML ストリームまたはドキュメントにシリアル化または逆シリアル化します。このクラスは継承できません。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> クラスの新しいインスタンスを初期化し、指定した型のオブジェクトをシリアル化または逆シリアル化します。</summary>\r
+      <param name="type">シリアル化または逆シリアル化されるインスタンスの型。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> クラスの新しいインスタンスを初期化し、指定した型のオブジェクトと、オブジェクト グラフ内に存在可能な既知の型のコレクションをシリアル化または逆シリアル化します。</summary>\r
+      <param name="type">シリアル化または逆シリアル化されるインスタンスの型。</param>\r
+      <param name="knownTypes">オブジェクト グラフ内に存在可能な型を含む <see cref="T:System.Type" /> の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">\r
+      <summary>指定した型と設定をシリアル化または逆シリアル化する <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="type">シリアル化または逆シリアル化するインスタンスの型。</param>\r
+      <param name="settings">シリアライザーの設定。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> クラスの新しいインスタンスを初期化し、指定した型のオブジェクトを、指定した XML ルート要素と名前空間を使用してシリアル化または逆シリアル化します。</summary>\r
+      <param name="type">シリアル化または逆シリアル化されるインスタンスの型。</param>\r
+      <param name="rootName">シリアル化または逆シリアル化するコンテンツを囲む XML 要素の名前。</param>\r
+      <param name="rootNamespace">シリアル化または逆シリアル化するコンテンツを囲む XML 要素の名前空間。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> クラスの新しいインスタンスを初期化し、指定した型のオブジェクトをシリアル化または逆シリアル化します。このメソッドは、さらに、XML ルート要素と名前空間を示す 2 つの文字列パラメーターと、オブジェクト グラフ内に存在可能な既知の型のリストを指定します。</summary>\r
+      <param name="type">シリアル化または逆シリアル化されるインスタンスの型。</param>\r
+      <param name="rootName">コンテンツのルート要素名。</param>\r
+      <param name="rootNamespace">ルート要素の名前空間。</param>\r
+      <param name="knownTypes">オブジェクト グラフ内に存在可能な型を含む <see cref="T:System.Type" /> の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> クラスの新しいインスタンスを初期化し、指定した型のオブジェクトを、<see cref="T:System.Xml.XmlDictionaryString" /> のパラメーターを介して指定した XML ルート要素と名前空間を使用してシリアル化または逆シリアル化します。</summary>\r
+      <param name="type">シリアル化または逆シリアル化されるインスタンスの型。</param>\r
+      <param name="rootName">コンテンツのルート要素名を含む <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="rootNamespace">ルート要素の名前空間を含む <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> クラスの新しいインスタンスを初期化し、指定した型のオブジェクトをシリアル化または逆シリアル化します。このメソッドは、さらに、XML ルート要素と名前空間を示す 2 つの <see cref="T:System.Xml.XmlDictionaryString" /> パラメーターと、オブジェクト グラフ内に存在可能な既知の型のリストを指定します。</summary>\r
+      <param name="type">シリアル化または逆シリアル化されるインスタンスの型。</param>\r
+      <param name="rootName">コンテンツのルート要素名を含む <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="rootNamespace">ルート要素の名前空間を含む <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="knownTypes">オブジェクト グラフ内に存在可能な既知の型を含む <see cref="T:System.Type" /> の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">\r
+      <summary>クラスがシリアル化または逆シリアル化されるときに、そのクラスの拡張により提供されるデータを無視するかどうかを指定する値を取得します。</summary>\r
+      <returns>拡張データを省略する場合は true。それ以外の場合は false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> が逆シリアル化できるオブジェクトの位置にあるかどうかを判断します。</summary>\r
+      <returns>リーダーが、読み取るストリームの開始要素の位置にある場合は true。それ以外の場合は false。</returns>\r
+      <param name="reader">XML ストリームを読み取るために使用する <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" /> が逆シリアル化できるオブジェクトの位置にあるかどうかを判断します。</summary>\r
+      <returns>リーダーが、読み取るストリームの開始要素の位置にある場合は true。それ以外の場合は false。</returns>\r
+      <param name="reader">XML ストリームを読み取るために使用する <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> のこのインスタンスを使用してシリアル化されるオブジェクト グラフ内に存在可能な型のコレクションを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> コンストラクターに既知の型として渡される、想定される型を含む <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">\r
+      <summary>シリアル化または逆シリアル化するオブジェクト グラフ内の項目の最大数を取得します。</summary>\r
+      <returns>シリアル化または逆シリアル化する項目の最大数。既定値は、<see cref="F:System.Int32.MaxValue" /> です。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">項目数が最大値を超えています。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">\r
+      <summary>オブジェクトの参照データを保持するために非標準の XML コンストラクトを使用するかどうかを示す値を取得します。</summary>\r
+      <returns>参照を保持する場合は true。それ以外の場合は false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> を使用して XML ストリームを読み取り、逆シリアル化されたオブジェクトを返します。さらに、値を読み取る前にオブジェクト名の検証チェックを行うかどうかを指定します。</summary>\r
+      <returns>逆シリアル化されたオブジェクト。</returns>\r
+      <param name="reader">XML ストリームを読み取るために使用する <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="verifyObjectName">コンストラクター内で提供されたルートの名前値にオブジェクトの名前が対応するかどうかをチェックする場合は true。それ以外の場合は false。</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">\r
+        <paramref name="verifyObjectName" /> パラメーターが true に設定されており、要素名と名前空間がコンストラクター内の値と対応しません。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" /> を使用して XML ストリームを読み取り、逆シリアル化されたオブジェクトを返します。</summary>\r
+      <returns>逆シリアル化されたオブジェクト。</returns>\r
+      <param name="reader">XML ストリームを読み取るために使用する <see cref="T:System.Xml.XmlReader" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" /> を使用して XML ストリームを読み取り、逆シリアル化されたオブジェクトを返します。さらに、値を読み取る前にオブジェクト名の検証チェックを行うかどうかを指定します。</summary>\r
+      <returns>逆シリアル化されたオブジェクト。</returns>\r
+      <param name="reader">XML ストリームを読み取るために使用する <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <param name="verifyObjectName">コンストラクター内で提供されたルートの名前値にオブジェクトの名前が対応するかどうかをチェックする場合は true。それ以外の場合は false。</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">\r
+        <paramref name="verifyObjectName" /> パラメーターが true に設定されており、要素名と名前空間がコンストラクター内の値と対応しません。</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">\r
+      <summary>読み取り専用の型をシリアル化するかどうかを指定する値を取得します。</summary>\r
+      <returns>読み取り専用の型がシリアル化される場合は true。すべての型がシリアル化される場合は false。</returns>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> を使用して、XML の終了要素を書き込みます。</summary>\r
+      <param name="writer">ストリームを書き込むために使用する <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に準拠していません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">書き込まれているインスタンスに問題があります。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" /> を使用して、XML の終了要素を書き込みます。</summary>\r
+      <param name="writer">ストリームを書き込むために使用する <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に準拠していません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">書き込まれているインスタンスに問題があります。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" /> を使用して、すべてのオブジェクト データ (XML の開始要素、コンテンツ、終了要素) を XML ドキュメントまたはストリームに書き込みます。</summary>\r
+      <param name="writer">XML ドキュメントまたはストリームを書き込むために使用する <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">ストリームに書き込むデータを格納するオブジェクト。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に準拠していません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">書き込まれているインスタンスに問題があります。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> を使用して、XML コンテンツを書き込みます。</summary>\r
+      <param name="writer">ストリームを書き込むために使用する <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">ストリームに書き込むオブジェクト。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に準拠していません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">書き込まれているインスタンスに問題があります。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" /> を使用して、XML コンテンツを書き込みます。</summary>\r
+      <param name="writer">ストリームを書き込むために使用する <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">ストリームに書き込むオブジェクト。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に準拠していません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">書き込まれているインスタンスに問題があります。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> を使用して、XML の開始要素を書き込みます。</summary>\r
+      <param name="writer">XML 開始要素を書き込むために使用する <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">書き込むオブジェクト。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" /> を使用して、XML の開始要素を書き込みます。</summary>\r
+      <param name="writer">XML 開始要素を書き込むために使用する <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">書き込むオブジェクト。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">\r
+      <summary>データ コントラクト シリアライザーの設定を指定します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">\r
+      <summary>既知のコントラクト型に xsi:type 宣言を動的にマップするのに使用するコンポーネントを取得または設定します。</summary>\r
+      <returns>既知のコントラクト型に xsi:type 宣言を動的にマップするのに使用するコンポーネント。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">\r
+      <summary>DataContractSerializerSettings のこのインスタンスを使用してシリアル化されるオブジェクト グラフ内に存在可能な型のコレクションを取得または設定します。</summary>\r
+      <returns>DataContractSerializerSettings のこのインスタンスを使用してシリアル化されるオブジェクト グラフ内に存在可能な型のコレクション。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">\r
+      <summary>シリアル化または逆シリアル化するオブジェクト グラフ内の項目の最大数を取得または設定します。</summary>\r
+      <returns>シリアル化または逆シリアル化するオブジェクト グラフ内の項目の最大数。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">\r
+      <summary>オブジェクトの参照データを保持するために非標準の XML コンストラクトを使用するかどうかを示す値を取得または設定します。</summary>\r
+      <returns>オブジェクトの参照データを保持するために非標準の XML コンストラクトを使用する場合は True。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">\r
+      <summary>選択したオブジェクトのルート名を取得または設定します。</summary>\r
+      <returns>選択されたオブジェクトのルート名。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">\r
+      <summary>指定したオブジェクトのルート名前空間を取得または設定します。</summary>\r
+      <returns>指定されたオブジェクトのルート名前空間。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">\r
+      <summary>読み取り専用の型をシリアル化するかどうかを指定する値を取得または設定します。</summary>\r
+      <returns>読み取り専用の型をシリアル化する場合は True。それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.XmlObjectSerializer">\r
+      <summary>オブジェクトを XML ストリームまたはドキュメントとしてシリアル化するために使用する基本クラスを提供します。このクラスは抽象クラスです。</summary>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に従いません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">シリアル化されるインスタンスに問題があります。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> の位置が、読み取ることができる XML 要素であるかどうかを指定する値を取得します。</summary>\r
+      <returns>リーダーがデータを読み取ることができる場合は true。それ以外の場合は false。</returns>\r
+      <param name="reader">XML ストリームまたはドキュメントを読み取るために使用する <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" /> の位置が、読み取ることができる XML 要素であるかどうかを指定する値を取得します。</summary>\r
+      <returns>リーダーの位置が開始要素である場合は true。それ以外の場合は false。</returns>\r
+      <param name="reader">XML ストリームまたはドキュメントを読み取るために使用する <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">\r
+      <summary>\r
+        <see cref="T:System.IO.Stream" /> を使用して XML ストリームまたはドキュメントを読み取り、逆シリアル化されたオブジェクトを返します。</summary>\r
+      <returns>逆シリアル化されたオブジェクト。</returns>\r
+      <param name="stream">XML ストリームまたはドキュメントを読み取るために使用する <see cref="T:System.IO.Stream" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> を使用して XML ドキュメントまたはストリームを読み取り、逆シリアル化されたオブジェクトを返します。</summary>\r
+      <returns>逆シリアル化されたオブジェクト。</returns>\r
+      <param name="reader">XML ドキュメントを読み取るために使用する <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> を使用して XML ストリームまたはドキュメントを読み取り、逆シリアル化されたオブジェクトを返します。さらに、リーダーがデータを読み取る前に、シリアライザーがデータを読み取ることができるかどうかを指定できます。</summary>\r
+      <returns>逆シリアル化されたオブジェクト。</returns>\r
+      <param name="reader">XML ドキュメントを読み取るために使用する <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="verifyObjectName">周囲の XML 要素名と名前空間がルート名とルート名前空間に対応するかどうかをチェックする場合は true。この検査をスキップする場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" /> を使用して XML ドキュメントまたはストリームを読み取り、逆シリアル化されたオブジェクトを返します。</summary>\r
+      <returns>逆シリアル化されたオブジェクト。</returns>\r
+      <param name="reader">XML ストリームまたはドキュメントを読み取るために使用する <see cref="T:System.Xml.XmlReader" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" /> を使用して XML ドキュメントまたはストリームを読み取り、逆シリアル化されたオブジェクトを返します。さらに、リーダーがデータを読み取る前に、シリアライザーがデータを読み取ることができるかどうかを指定できます。</summary>\r
+      <returns>逆シリアル化されたオブジェクト。</returns>\r
+      <param name="reader">XML ドキュメントまたはストリームを読み取るために使用する <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <param name="verifyObjectName">周囲の XML 要素名と名前空間がルート名とルート名前空間に対応するかどうかをチェックする場合は true。この検査をスキップする場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> を使用して、オブジェクト データの末尾を XML の終了要素として XML ドキュメントまたはストリームに書き込みます。</summary>\r
+      <param name="writer">XML ドキュメントまたはストリームを書き込むために使用する <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に従いません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">シリアル化されるインスタンスに問題があります。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">シリアル化されるオブジェクトが最大数を超えました。<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> プロパティをチェックします。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" /> を使用して、オブジェクト データの末尾を XML の終了要素として XML ドキュメントまたはストリームに書き込みます。</summary>\r
+      <param name="writer">XML ドキュメントまたはストリームを書き込むために使用する <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に従いません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">シリアル化されるインスタンスに問題があります。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">シリアル化されるオブジェクトが最大数を超えました。<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> プロパティをチェックします。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.IO.Stream" /> を指定して、オブジェクトの完全なコンテンツ (開始、コンテンツ、および終了) を XML ドキュメントまたはストリームに書き込みます。</summary>\r
+      <param name="stream">XML ドキュメントまたはストリームを書き込むために使用する <see cref="T:System.IO.Stream" />。</param>\r
+      <param name="graph">ストリームに書き込むデータを格納するオブジェクト。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に従いません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">シリアル化されるインスタンスに問題があります。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">シリアル化されるオブジェクトが最大数を超えました。<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> プロパティをチェックします。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> を指定して、オブジェクトの完全なコンテンツ (開始、コンテンツ、および終了) を XML ドキュメントまたはストリームに書き込みます。</summary>\r
+      <param name="writer">コンテンツを XML ドキュメントまたはストリームを書き込むために使用する <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">書き込むコンテンツを格納するオブジェクト。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に従いません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">シリアル化されるインスタンスに問題があります。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">シリアル化されるオブジェクトが最大数を超えました。<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> プロパティをチェックします。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" /> を指定して、オブジェクトの完全なコンテンツ (開始、コンテンツ、および終了) を XML ドキュメントまたはストリームに書き込みます。</summary>\r
+      <param name="writer">XML ドキュメントまたはストリームを書き込むために使用する <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">書き込むコンテンツを格納するオブジェクト。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に従いません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">シリアル化されるインスタンスに問題があります。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">シリアル化されるオブジェクトが最大数を超えました。<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> プロパティをチェックします。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>指定した <see cref="T:System.Xml.XmlDictionaryWriter" /> を使用して、オブジェクトのコンテンツだけを XML ドキュメントまたはストリームに書き込みます。</summary>\r
+      <param name="writer">XML ドキュメントまたはストリームを書き込むために使用する <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">書き込むコンテンツを格納するオブジェクト。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に従いません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">シリアル化されるインスタンスに問題があります。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">シリアル化されるオブジェクトが最大数を超えました。<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> プロパティをチェックします。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>指定した <see cref="T:System.Xml.XmlWriter" /> を使用して、オブジェクトのコンテンツだけを XML ドキュメントまたはストリームに書き込みます。</summary>\r
+      <param name="writer">XML ドキュメントまたはストリームを書き込むために使用する <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">書き込むコンテンツを格納するオブジェクト。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に従いません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">シリアル化されるインスタンスに問題があります。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">シリアル化されるオブジェクトが最大数を超えました。<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> プロパティをチェックします。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>指定した <see cref="T:System.Xml.XmlDictionaryWriter" /> を使用して、オブジェクト データの先頭を XML の開始要素として書き込みます。</summary>\r
+      <param name="writer">XML ドキュメントを書き込むために使用する <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">シリアル化するオブジェクト。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に従いません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">シリアル化されるインスタンスに問題があります。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">シリアル化されるオブジェクトが最大数を超えました。<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> プロパティをチェックします。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>指定した <see cref="T:System.Xml.XmlWriter" /> を使用して、オブジェクト データの先頭を XML の開始要素として書き込みます。</summary>\r
+      <param name="writer">XML ドキュメントを書き込むために使用する <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">シリアル化するオブジェクト。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">シリアル化される型がデータ コントラクト規則に従いません。たとえば、<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 属性が型に適用されていません。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">シリアル化されるインスタンスに問題があります。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">シリアル化されるオブジェクトが最大数を超えました。<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> プロパティをチェックします。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.IXmlDictionary">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> および <see cref="T:System.Xml.XmlDictionaryWriter" /> の実装が使用するために、XML ディクショナリが実装する必要のあるコントラクトを定義する interface。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>ディクショナリ内のエントリの検索を試みます。</summary>\r
+      <returns>キーがディクショナリ内に存在する場合は true、それ以外の場合は false。</returns>\r
+      <param name="key">検索するキー。</param>\r
+      <param name="result">\r
+        <paramref name="key" /> が定義されている場合は、そのキーにマッピングされている <see cref="T:System.Xml.XmlDictionaryString" />、それ以外の場合は null。</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>指定した文字列値をディクショナリでチェックします。</summary>\r
+      <returns>値がディクショナリ内に存在する場合は true、それ以外の場合は false。</returns>\r
+      <param name="value">チェックされる文字列値。</param>\r
+      <param name="result">ディクショナリ文字列が見つかった場合は、対応する <see cref="T:System.Xml.XmlDictionaryString" />、それ以外の場合は null。</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>指定した <see cref="T:System.Xml.XmlDictionaryString" /> をディクショナリでチェックします。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> がディクショナリ内に存在する場合は true、それ以外の場合は false。</returns>\r
+      <param name="value">チェックされる <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="result">ディクショナリ文字列が見つかった場合は、対応する <see cref="T:System.Xml.XmlDictionaryString" />、それ以外の場合は null。</param>\r
+    </member>\r
+    <member name="T:System.Xml.OnXmlDictionaryReaderClose">\r
+      <summary>リーダーを閉じるときのコールバック メソッドに対する delegate。</summary>\r
+      <param name="reader">OnClose イベントを発生させる <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.UniqueId">\r
+      <summary>GUID に最適化された一意の識別子。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor">\r
+      <summary>新しい一意の GUID を使用して、このクラスの新しいインスタンスを作成します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">\r
+      <summary>\r
+        <see cref="T:System.Guid" /> を表すバイト配列を使用して、このクラスの新しいインスタンスを作成します。</summary>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" /> を表すバイト配列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid" /> は 16 バイトより短いため、有効ではありません。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Guid" /> を表す byte 配列の、オフセットで指定されている位置から開始して、このクラスの新しいインスタンスを作成します。</summary>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" /> を表す byte 配列。</param>\r
+      <param name="offset">\r
+        <see cref="T:System.Guid" /> を表す  byte 配列内のオフセット位置。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満か、配列長を超えています。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />と<paramref name=" offset" /> で指定される値は 16 バイトより短いため、有効ではありません。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">\r
+      <summary>エントリ数を指定し、char のオフセットで指定されている位置から開始して、このクラスの新しいインスタンスを作成します。</summary>\r
+      <param name="chars">\r
+        <see cref="T:System.Guid" /> を表す char 配列。</param>\r
+      <param name="offset">\r
+        <see cref="T:System.Guid" /> を表す char 配列内のオフセット位置。</param>\r
+      <param name="count">\r
+        <paramref name="offset" /> から開始して、使用する配列エントリの数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満か、配列長を超えています。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満か、または配列の長さから <paramref name="offset" /> を引いた値を超えています。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="count" /> が 0 です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">\r
+      <summary>\r
+        <see cref="T:System.Guid" /> を使用するこのクラスの新しいインスタンスを作成します。</summary>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" />\r
+      </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.String)">\r
+      <summary>文字列を使用するこのクラスの新しいインスタンスを作成します。</summary>\r
+      <param name="value">\r
+        <see cref="T:System.Xml.UniqueId" /> の生成に使用する文字列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> は null なので、</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name=" value" /> の長さが 0 です。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.CharArrayLength">\r
+      <summary>\r
+        <see cref="T:System.Xml.UniqueId" /> の文字列表現の長さを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> の文字列表現の長さ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.Equals(System.Object)">\r
+      <summary>オブジェクトがこの <see cref="T:System.Xml.UniqueId" /> と等しいかどうかをテストします。</summary>\r
+      <returns>オブジェクトがこの <see cref="T:System.Xml.UniqueId" /> と等しい場合は true、それ以外の場合は false。</returns>\r
+      <param name="obj">比較対象のオブジェクト。</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.GetHashCode">\r
+      <summary>この <see cref="T:System.Xml.UniqueId" /> のハッシュ コード表現を作成します。</summary>\r
+      <returns>この <see cref="T:System.Xml.UniqueId" /> の整数ハッシュ コード表現。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.IsGuid">\r
+      <summary>\r
+        <see cref="T:System.Xml.UniqueId" /> が <see cref="T:System.Guid" /> かどうかを示します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> が <see cref="T:System.Guid" /> の場合は true、それ以外の場合は false。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>2 つの <see cref="T:System.Xml.UniqueId" /> が等しいかどうかを調べる等値演算子をオーバーライドします。</summary>\r
+      <returns>2 つの <see cref="T:System.Xml.UniqueId" /> が等しい場合、または両方とも null の場合は true、両者が等しくない場合、または一方のみが null の場合は false。</returns>\r
+      <param name="id1">最初の <see cref="T:System.Xml.UniqueId" />。</param>\r
+      <param name="id2">第 2 の <see cref="T:System.Xml.UniqueId" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>2 つの <see cref="T:System.Xml.UniqueId" /> が等しくないかどうかを調べる等値演算子をオーバーライドします。</summary>\r
+      <returns>オーバーライドした等値演算子が false を返す場合は true、それ以外の場合は false。</returns>\r
+      <param name="id1">最初の <see cref="T:System.Xml.UniqueId" />。</param>\r
+      <param name="id2">第 2 の <see cref="T:System.Xml.UniqueId" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Xml.UniqueId" /> 値を char 配列に格納します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> 値で埋められた char 配列のエントリの数。</returns>\r
+      <param name="chars">char の配列</param>\r
+      <param name="offset">char 配列内の <see cref="T:System.Xml.UniqueId" /> 値の挿入開始位置。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満か、配列長を超えています。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />と<paramref name=" offset" /> で指定される値は 16 バイトより短いため、有効ではありません。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToString">\r
+      <summary>\r
+        <see cref="T:System.Xml.UniqueId" /> 値を文字列形式で表示します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> 値の文字列表現。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Guid" /> としての <see cref="T:System.Xml.UniqueId" /> の値の取得を試み、指定したバイト配列の指定したオフセット位置に格納します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> のこのインスタンスに格納された値が <see cref="T:System.Guid" /> である場合は true、それ以外の場合は false。</returns>\r
+      <param name="buffer">\r
+        <see cref="T:System.Guid" /> を格納する byte 配列。</param>\r
+      <param name="offset">byte 配列内の <see cref="T:System.Guid" /> 値の挿入開始位置。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満か、配列長を超えています。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />と<paramref name=" offset" /> で指定される値は 16 バイトより短いため、有効ではありません。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">\r
+      <summary>\r
+        <see cref="T:System.Xml.UniqueId" /> の値の <see cref="T:System.Guid" /> としての取得を試みます。</summary>\r
+      <returns>UniqueId が <see cref="T:System.Guid" /> を表す場合は true、それ以外の場合は false。</returns>\r
+      <param name="guid">成功した場合は <see cref="T:System.Guid" />、それ以外の場合は <see cref="F:System.Guid.Empty" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />と<paramref name=" offset" /> で指定される値は 16 バイトより短いため、有効ではありません。</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryReaderSession">\r
+      <summary>最適化された文字列を動的な方法で管理できるようにします。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">\r
+      <summary>入力パラメーターから <see cref="T:System.Xml.XmlDictionaryString" /> を作成し、それを内部コレクションに追加します。</summary>\r
+      <returns>内部コレクションに追加される新しく作成された <see cref="T:System.Xml.XmlDictionaryString" />。</returns>\r
+      <param name="id">キーの値。</param>\r
+      <param name="value">値。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="id" /> が 0 未満です。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> は null なので、</exception>\r
+      <exception cref="T:System.InvalidOperationException">キーが <paramref name="id" /> であるエントリが既に存在します。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Clear">\r
+      <summary>すべてのコンテンツの内部コレクションを消去します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>キーの一致するエントリが内部コレクションに含まれるかどうかを確認します。</summary>\r
+      <returns>\r
+        <paramref name="key" /> に一致するエントリが見つからなかった場合は true、それ以外の場合は false。</returns>\r
+      <param name="key">検索するキー。</param>\r
+      <param name="result">このメソッドから制御が戻るときに、エントリが見つかった場合は文字列が格納されます。それ以外の場合は null が格納されます。このパラメーターは初期化せずに渡されます。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="key" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>値の一致するエントリが内部コレクションに含まれるかどうかを確認します。</summary>\r
+      <returns>\r
+        <paramref name="value" /> に一致するエントリが見つからなかった場合は true、それ以外の場合は false。</returns>\r
+      <param name="value">検索対象の値。</param>\r
+      <param name="result">このメソッドから制御が戻るときに、エントリが見つかった場合は文字列が格納されます。それ以外の場合は null が格納されます。このパラメーターは初期化せずに渡されます。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>値の一致するエントリが内部コレクションに含まれるかどうかを確認します。</summary>\r
+      <returns>\r
+        <paramref name="value" /> に一致するエントリが見つからなかった場合は true、それ以外の場合は false。</returns>\r
+      <param name="value">検索対象の値。</param>\r
+      <param name="result">このメソッドから制御が戻るときに、エントリが見つかった場合は文字列が格納されます。それ以外の場合は null が格納されます。このパラメーターは初期化せずに渡されます。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> は null なので、</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryWriterSession">\r
+      <summary>動的ディクショナリを使用してメッセージ内に出現する共通の文字列を圧縮し、状態を維持できるようにします。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">\r
+      <summary>このクラスのインスタンスを作成します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.Reset">\r
+      <summary>内部コレクションを消去します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">\r
+      <summary>内部コレクションに <see cref="T:System.Xml.XmlDictionaryString" /> の追加を試みます。</summary>\r
+      <returns> 文字列が追加されてtrue ; それ以外の場合は false。</returns>\r
+      <param name="value">追加する <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="key">正常に追加された <see cref="T:System.Xml.XmlDictionaryString" /> のキー。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> は null なので、</exception>\r
+      <exception cref="T:System.InvalidOperationException">キーが <paramref name="key" /> であるエントリが既に存在します。</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionary">\r
+      <summary>Windows Communication Foundation (WCF) の XML リーダー/ライターの実装の最適化に使用されるディクショナリを実装します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor">\r
+      <summary>空の <see cref="T:System.Xml.XmlDictionary" /> を作成します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">\r
+      <summary>初期量で <see cref="T:System.Xml.XmlDictionary" /> を作成します。</summary>\r
+      <param name="capacity">ディクショナリの初期サイズ。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.Add(System.String)">\r
+      <summary>文字列を <see cref="T:System.Xml.XmlDictionary" /> に追加します。</summary>\r
+      <returns>追加された <see cref="T:System.Xml.XmlDictionaryString" />。</returns>\r
+      <param name="value">ディクショナリに追加する文字列。</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionary.Empty">\r
+      <summary>空の static<see cref="T:System.Xml.IXmlDictionary" /> を取得します。</summary>\r
+      <returns>空の static<see cref="T:System.Xml.IXmlDictionary" />。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>ディクショナリ内のエントリの検索を試みます。</summary>\r
+      <returns>キーがディクショナリ内に存在する場合は true、それ以外の場合は false。</returns>\r
+      <param name="key">検索するキー。</param>\r
+      <param name="result">\r
+        <paramref name="key" /> が定義されている場合は、そのキーにマッピングされている <see cref="T:System.Xml.XmlDictionaryString" />、それ以外の場合は null。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>指定した文字列値をディクショナリでチェックします。</summary>\r
+      <returns>値がディクショナリ内に存在する場合は true、それ以外の場合は false。</returns>\r
+      <param name="value">チェックされる文字列値。</param>\r
+      <param name="result">ディクショナリ文字列が見つかった場合は、対応する <see cref="T:System.Xml.XmlDictionaryString" />、それ以外の場合は null。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> は null なので、</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>指定した <see cref="T:System.Xml.XmlDictionaryString" /> をディクショナリでチェックします。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> がディクショナリ内に存在する場合は true、それ以外の場合は false。</returns>\r
+      <param name="value">チェックされる <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="result">ディクショナリ文字列が見つかった場合は、対応する <see cref="T:System.Xml.XmlDictionaryString" />、それ以外の場合は null。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> は null なので、</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReader">\r
+      <summary>シリアル化および逆シリアル化を実行するために Windows Communication Foundation (WCF) が派生する基となる <see cref="T:System.Xml.XmlReader" /> の abstract クラス。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.#ctor">\r
+      <summary>このクラスのインスタンスを作成します。派生クラスによってのみ呼び出されます。</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">\r
+      <summary>このプロパティは常に false を返します。その派生クラスが正規化をサポートする場合は、true を返すようにオーバーライドできます。</summary>\r
+      <returns>false を返します。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>.NET バイナリ XML 形式を読み取ることができる <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="buffer">読み込み元のバッファー。</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" /> の読み込み開始位置。</param>\r
+      <param name="count">\r
+        <paramref name="buffer" /> からの読み込み可能バイト数。</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> エクスポートします。</param>\r
+      <param name="quotas">この操作に適用されるクォータ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満の値か、バッファー サイズより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満の値か、オフセットを引いたバッファー サイズより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>.NET バイナリ XML 形式を読み取ることができる <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="buffer">読み込み元のバッファー。</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" /> の読み込み開始位置。</param>\r
+      <param name="count">\r
+        <paramref name="buffer" /> からの読み込み可能バイト数。</param>\r
+      <param name="dictionary">使用する <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+      <param name="quotas">適用する <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />。</param>\r
+      <param name="session">使用する <see cref="T:System.Xml.XmlBinaryReaderSession" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満の値か、バッファー サイズより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満の値か、オフセットを引いたバッファー サイズより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>.NET バイナリ XML 形式を読み取ることができる <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="buffer">読み込み元のバッファー。</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" /> の読み込み開始位置。</param>\r
+      <param name="count">\r
+        <paramref name="buffer" /> からの読み込み可能バイト数。</param>\r
+      <param name="quotas">この操作に適用されるクォータ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満の値か、バッファー サイズより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満の値か、オフセットを引いたバッファー サイズより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>.NET バイナリ XML 形式を読み取ることができる <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="buffer">読み込み元のバッファー。</param>\r
+      <param name="quotas">この操作に適用されるクォータ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>.NET バイナリ XML 形式を読み取ることができる <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="stream">読み込み元のストリーム。</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> エクスポートします。</param>\r
+      <param name="quotas">この操作に適用されるクォータ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> または <paramref name="quotas" /> が null です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>.NET バイナリ XML 形式を読み取ることができる <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="stream">読み込み元のストリーム。</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> エクスポートします。</param>\r
+      <param name="quotas">この操作に適用されるクォータ。</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> エクスポートします。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>.NET バイナリ XML 形式を読み取ることができる <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="stream">読み込み元のストリーム。</param>\r
+      <param name="quotas">この操作に適用されるクォータ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">\r
+      <summary>既存の <see cref="T:System.Xml.XmlReader" /> から <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> のインスタンス。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="buffer">読み込み元のバッファー。</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" /> の読み込み開始位置。</param>\r
+      <param name="count">\r
+        <paramref name="buffer" /> からの読み込み可能バイト数。</param>\r
+      <param name="quotas">リーダーに適用されるクォータ。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="buffer">読み込み元のバッファー。</param>\r
+      <param name="quotas">リーダーに適用されるクォータ。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="stream">読み込み元のストリーム。</param>\r
+      <param name="encoding">適用するエンコード プロパティを指定する <see cref="T:System.Text.Encoding" /> オブジェクト。</param>\r
+      <param name="quotas">適用する <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />。</param>\r
+      <param name="onClose">リーダーが閉じられたときに呼び出すデリゲート。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> のインスタンス。</returns>\r
+      <param name="stream">読み込み元のストリーム。</param>\r
+      <param name="quotas">リーダーに適用されるクォータ。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">\r
+      <summary>このメソッドはまだ実装されていません。</summary>\r
+      <exception cref="T:System.NotSupportedException">常時。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>派生クラスでオーバーライドされると、属性の値を取得します。</summary>\r
+      <returns>属性の値。</returns>\r
+      <param name="localName">属性のローカル名を表す <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="namespaceUri">属性の名前空間を表す <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">\r
+      <summary>名前の配列内における現在のノードのローカル名のインデックスを取得します。</summary>\r
+      <returns>名前の配列内における現ノードのローカル名のインデックス。</returns>\r
+      <param name="localNames">検索するローカル名の文字列配列。</param>\r
+      <param name="namespaceUri">現在のノードの名前空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> または配列内のいずれかの名前が null です。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">\r
+      <summary>名前の配列内における現在のノードのローカル名のインデックスを取得します。</summary>\r
+      <returns>名前の配列内における現ノードのローカル名のインデックス。</returns>\r
+      <param name="localNames">検索するローカル名の <see cref="T:System.Xml.XmlDictionaryString" /> 配列。</param>\r
+      <param name="namespaceUri">現在のノードの名前空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> または配列内のいずれかの名前が null です。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">\r
+      <summary>パラメーター <paramref name="localName" /> が現在のノードのローカル名かどうかを確認します。</summary>\r
+      <returns>\r
+        <paramref name="localName" /> が現ノードのローカル名に一致する場合は true、それ以外の場合は false。</returns>\r
+      <param name="localName">現在のノードのローカル名。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">\r
+      <summary>パラメーター <paramref name="localName" /> が現在のノードのローカル名かどうかを確認します。</summary>\r
+      <returns>\r
+        <paramref name="localName" /> が現ノードのローカル名に一致する場合は true、それ以外の場合は false。</returns>\r
+      <param name="localName">現在のノードのローカル名を表す <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">\r
+      <summary>パラメーター <paramref name="namespaceUri" /> が現在のノードの名前空間かどうかを確認します。</summary>\r
+      <returns>\r
+        <paramref name="namespaceUri" /> が現ノードの名前空間に一致する場合は true、それ以外の場合は false。</returns>\r
+      <param name="namespaceUri">現在のノードの名前空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">\r
+      <summary>パラメーター <paramref name="namespaceUri" /> が現在のノードの名前空間かどうかを確認します。</summary>\r
+      <returns>\r
+        <paramref name="namespaceUri" /> が現ノードの名前空間に一致する場合は true、それ以外の場合は false。</returns>\r
+      <param name="namespaceUri">現在のノードの名前空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">\r
+      <summary>リーダーの位置が配列の先頭かどうかを確認します。このクラスは false を返しますが、配列の概念を持つ派生クラスは true を返す可能性があります。</summary>\r
+      <returns>リーダーの位置が配列ノードの先頭になっている場合は true、それ以外の場合は false。</returns>\r
+      <param name="type">有効なノードである場合はノードの型、それ以外の場合は null。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>最初のタグが開始タグかまたは空要素タグか、およびローカル名と名前空間 URI が現在のノードのものと一致するかどうかを検査します。</summary>\r
+      <returns>配列の最初のタグが開始タグまたは空要素タグで、<paramref name="localName" /> および <paramref name="namespaceUri" /> が一致する場合は true、それ以外の場合は false。</returns>\r
+      <param name="localName">属性のローカル名を表す <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="namespaceUri">属性の名前空間を表す <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">\r
+      <summary>現在のノードがテキスト ノードかどうかをテストします。</summary>\r
+      <returns>ノードの型が <see cref="F:System.Xml.XmlNodetype.Text" />、<see cref="F:System.Xml.XmlNodetype.Whitespace" />、<see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />、<see cref="F:System.Xml.XmlNodetype.CDATA" />、または <see cref="F:System.Xml.XmlNodetype.Attribute" /> の場合は true、それ以外の場合は false。</returns>\r
+      <param name="nodeType">検査するノードの型。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">\r
+      <summary>現在のコンテンツ ノードが開始要素または空要素かどうかを検査します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">\r
+      <summary>現在のコンテンツ ノードが開始要素または空要素かどうか、および要素の <see cref="P:System.Xml.XmlReader.Name" /> プロパティが指定した引数と一致するかどうかを検査します。</summary>\r
+      <param name="name">要素の <see cref="P:System.Xml.XmlReader.Name" /> プロパティ。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">\r
+      <summary>現在のコンテンツ ノードが開始要素または空要素かどうか、および要素の <see cref="P:System.Xml.XmlReader.LocalName" /> プロパティと <see cref="P:System.Xml.XmlReader.NamespaceURI" /> プロパティが指定した引数と一致するかどうかを検査します。</summary>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>現在のコンテンツ ノードが開始要素または空要素かどうか、および要素の <see cref="P:System.Xml.XmlReader.LocalName" /> プロパティと <see cref="P:System.Xml.XmlReader.NamespaceURI" /> プロパティが指定した引数と一致するかどうかを検査します。</summary>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.Quotas">\r
+      <summary>このクラスの現在のインスタンスに適用されるクォータ値を取得します。</summary>\r
+      <returns>このクラスの現在のインスタンスに適用される <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.Boolean" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素のローカル名。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.DateTime" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.Decimal" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.Double" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.Guid" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する short 型の整数を、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納された整数の数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">整数を格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納する整数の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する整数を、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納された整数の数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">整数を格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納する整数の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する long 型の整数を、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納された整数の数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">整数を格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納する整数の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する float 型の数値を、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納された浮動小数点の数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">浮動小数点を格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納する浮動小数点の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.TimeSpan" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.Boolean" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.DateTime" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.Decimal" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.Double" /> ノード型を、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.Guid" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する short 型の整数を、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納された整数の数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">整数を格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納する整数の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する整数を、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納された整数の数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">整数を格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納する整数の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する long 型の整数を、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納された整数の数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">整数を格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納する整数の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する float 型の数値を、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納された浮動小数点型の数値の数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">浮動小数点を格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納する浮動小数点の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>繰り返し発生する <see cref="T:System.TimeSpan" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>配列に格納されたノード数。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">\r
+      <summary>繰り返し発生する <see cref="T:System.Boolean" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> ノードの <see cref="T:System.Boolean" /> 配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>繰り返し発生する <see cref="T:System.Boolean" /> ノードを、型指定された配列に読み取ります。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> ノードの <see cref="T:System.Boolean" /> 配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>ノードのコンテンツを指定した型に変換します。</summary>\r
+      <returns>要求された型に変換された、連結されたテキストの内容または属性値。</returns>\r
+      <param name="type">返される値の <see cref="T:System.Type" />。</param>\r
+      <param name="namespaceResolver">型変換に関連する名前空間プレフィックスの解決に使用される <see cref="T:System.Xml.IXmlNamespaceResolver" /> オブジェクト。たとえば、<see cref="T:System.Xml.XmlQualifiedName" /> オブジェクトを xs:string に変換するときにこれを使用できます。この値は null 参照でもかまいません。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">\r
+      <summary>コンテンツを読み取り、Base64 でデコードされたバイナリ バイトを返します。</summary>\r
+      <returns>Base64 でデコードされたバイナリ バイトが格納されたバイト配列。</returns>\r
+      <exception cref="T:System.Xml.XmlException">配列のサイズが、このリーダーの MaxArrayLength クォータを超えています。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">\r
+      <summary>コンテンツを読み取り、BinHex でデコードされたバイナリ バイトを返します。</summary>\r
+      <returns>BinHex でデコードされたバイナリ バイトが格納されたバイト配列。</returns>\r
+      <exception cref="T:System.Xml.XmlException">配列のサイズが <see cref="F:System.Int32.MaxValue" /> よりも大きくなっています。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">\r
+      <summary>コンテンツを読み取り、BinHex でデコードされたバイナリ バイトを返します。</summary>\r
+      <returns>BinHex でデコードされたバイナリ バイトが格納されたバイト配列。</returns>\r
+      <param name="maxByteArrayContentLength">配列の最大長。</param>\r
+      <exception cref="T:System.Xml.XmlException">配列のサイズが <paramref name="maxByteArrayContentLength" /> よりも大きくなっています。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">\r
+      <summary>コンテンツを char 配列に読み取ります。</summary>\r
+      <returns>読み取られた文字数。</returns>\r
+      <param name="chars">文字を格納する配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列に格納する文字の数。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">\r
+      <summary>ノードのコンテンツを decimal に変換します。</summary>\r
+      <returns>ノード コンテンツの decimal 表現。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">\r
+      <summary>ノードのコンテンツを float に変換します。</summary>\r
+      <returns>ノード コンテンツの float 表現。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">\r
+      <summary>ノードのコンテンツを guid に変換します。</summary>\r
+      <returns>ノード コンテンツの guid 表現。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">\r
+      <summary>ノードのコンテンツを修飾名表現に変換します。</summary>\r
+      <param name="localName">修飾名 (out パラメーター) の <see cref="P:System.Xml.XmlReader.LocalName" /> 部分。</param>\r
+      <param name="namespaceUri">修飾名 (out パラメーター) の <see cref="P:System.Xml.XmlReader.NamespaceURI" /> 部分。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">\r
+      <summary>ノードのコンテンツを文字列に変換します。</summary>\r
+      <returns>ノード コンテンツの文字列表現。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">\r
+      <summary>ノードのコンテンツを文字列に変換します。</summary>\r
+      <returns>文字列表現のノード コンテンツ。</returns>\r
+      <param name="maxStringContentLength">最大文字列長。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">\r
+      <summary>ノードのコンテンツを文字列に変換します。</summary>\r
+      <returns>ノード コンテンツの文字列表現。</returns>\r
+      <param name="strings">コンテンツと照合する文字列の配列。</param>\r
+      <param name="index">コンテンツに一致する <paramref name="strings" /> 内のエントリのインデックス。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name=" strings" /> 内のエントリが null です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">\r
+      <summary>ノードのコンテンツを文字列に変換します。</summary>\r
+      <returns>ノード コンテンツの文字列表現。</returns>\r
+      <param name="strings">コンテンツを照合する <see cref="T:System.Xml.XmlDictionaryString" /> オブジェクトの配列。</param>\r
+      <param name="index">コンテンツに一致する <paramref name="strings" /> 内のエントリのインデックス。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name=" strings" /> 内のエントリが null です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">\r
+      <summary>ノードのコンテンツを <see cref="T:System.TimeSpan" /> に変換します。</summary>\r
+      <returns>ノード コンテンツの <see cref="T:System.TimeSpan" /> 表現。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">\r
+      <summary>ノードのコンテンツを一意の識別子に変換します。</summary>\r
+      <returns>一意な識別子で表現されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">\r
+      <summary>ノードのコンテンツを <see cref="T:System.DateTime" /> 配列に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTime" /> 配列として表現されたノードのコンテンツ。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>ノードのコンテンツを <see cref="T:System.DateTime" /> 配列に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTime" /> 配列として表現されたノードのコンテンツ。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">\r
+      <summary>ノードのコンテンツを <see cref="T:System.Decimal" /> 配列に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Decimal" /> 配列として表現されたノードのコンテンツ。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>ノードのコンテンツを <see cref="T:System.Decimal" /> 配列に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Decimal" /> 配列として表現されたノードのコンテンツ。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">\r
+      <summary>ノードのコンテンツを <see cref="T:System.Double" /> 配列に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" /> 配列として表現されたノードのコンテンツ。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>ノードのコンテンツを <see cref="T:System.Double" /> 配列に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" /> 配列として表現されたノードのコンテンツ。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">\r
+      <summary>ノードのコンテンツを Base64 バイトの配列に変換します。</summary>\r
+      <returns>Base64 バイトの配列として表されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">\r
+      <summary>ノードのコンテンツを BinHex バイトの配列に変換します。</summary>\r
+      <returns>BinHex バイトの配列として表されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">\r
+      <summary>要素のコンテンツを <see cref="T:System.Boolean" /> に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> として表現されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">\r
+      <summary>要素のコンテンツを <see cref="T:System.Decimal" /> に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Decimal" /> として表現されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">\r
+      <summary>要素のコンテンツを <see cref="T:System.Double" /> に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" /> として表現されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">\r
+      <summary>要素のコンテンツを浮動小数点数 (<see cref="T:System.Single" />) に変換します。</summary>\r
+      <returns>浮動小数点数 (<see cref="T:System.Single" />) として表現されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">\r
+      <summary>要素のコンテンツを <see cref="T:System.Guid" /> に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Guid" /> として表現されたノードのコンテンツ。</returns>\r
+      <exception cref="T:System.ArgumentException">要素が有効な形式ではありません。</exception>\r
+      <exception cref="T:System.FormatException">要素が有効な形式ではありません。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">\r
+      <summary>要素のコンテンツを整数 (<see cref="T:System.Int32" />) に変換します。</summary>\r
+      <returns>整数 (<see cref="T:System.Int32" />) として表現されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">\r
+      <summary>要素のコンテンツを長整数 (<see cref="T:System.Int64" />) に変換します。</summary>\r
+      <returns>長整数 (<see cref="T:System.Int64" />) として表現されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">\r
+      <summary>要素のコンテンツを <see cref="T:System.String" /> に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" /> として表現されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">\r
+      <summary>要素のコンテンツを <see cref="T:System.TimeSpan" /> に変換します。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> として表現されたノードのコンテンツ。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">\r
+      <summary>要素のコンテンツを一意の識別子に変換します。</summary>\r
+      <returns>一意な識別子で表現されたノードのコンテンツ。</returns>\r
+      <exception cref="T:System.ArgumentException">要素が有効な形式ではありません。</exception>\r
+      <exception cref="T:System.FormatException">要素が有効な形式ではありません。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">\r
+      <summary>現在のノードが要素であるか調べ、リーダーを次のノードに進めます。</summary>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> が false を返します。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">\r
+      <summary>現在のノードが、指定した <paramref name="name" /> を持つ要素であるか調べ、リーダーを次のノードに進めます。</summary>\r
+      <param name="name">要素の限定名。</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> が false を返します。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">\r
+      <summary>現在のノードが、指定した <paramref name="localName" /> および <paramref name="namespaceUri" /> を持つ要素であるか調べ、リーダーを次のノードに進めます。</summary>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> が false を返します。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>現在のノードが、指定した <paramref name="localName" /> および <paramref name="namespaceUri" /> を持つ要素であるか調べ、リーダーを次のノードに進めます。</summary>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> が false を返します。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、<see cref="T:System.Guid" /> の配列に読み取ります。</summary>\r
+      <returns>\r
+        <see cref="T:System.Guid" /> の配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、<see cref="T:System.Guid" /> の配列に読み取ります。</summary>\r
+      <returns>\r
+        <see cref="T:System.Guid" /> の配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、short 型の整数 (<see cref="T:System.Int16" />) の配列に読み取ります。</summary>\r
+      <returns>short 型の整数 (<see cref="T:System.Int16" />) の配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、short 型の整数 (<see cref="T:System.Int16" />) の配列に読み取ります。</summary>\r
+      <returns>short 型の整数 (<see cref="T:System.Int16" />) の配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、整数 (<see cref="T:System.Int32" />) の配列に読み取ります。</summary>\r
+      <returns>整数 (<see cref="T:System.Int32" />) の配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、整数 (<see cref="T:System.Int32" />) の配列に読み取ります。</summary>\r
+      <returns>整数 (<see cref="T:System.Int32" />) の配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、long 型の整数 (<see cref="T:System.Int64" />) の配列に読み取ります。</summary>\r
+      <returns>long 型の整数 (<see cref="T:System.Int64" />) の配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、long 型の整数 (<see cref="T:System.Int64" />) の配列に読み取ります。</summary>\r
+      <returns>long 型の整数 (<see cref="T:System.Int64" />) の配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、float 型の数値 (<see cref="T:System.Single" />) の配列に読み取ります。</summary>\r
+      <returns>float 型の数値 (<see cref="T:System.Single" />) の配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、float 型の数値 (<see cref="T:System.Single" />) の配列に読み取ります。</summary>\r
+      <returns>float 型の数値 (<see cref="T:System.Single" />) の配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>現在のノードが、指定した <paramref name="localName" /> および <paramref name="namespaceUri" /> を持つ要素であるか調べ、リーダーを次のノードに進めます。</summary>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、<see cref="T:System.TimeSpan" /> の配列に読み取ります。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> 配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>指定した <paramref name="localName" /> と <paramref name="namespaceUri" /> を持つ一連のノードのコンテンツを、<see cref="T:System.TimeSpan" /> の配列に読み取ります。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> 配列。</returns>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>実装されていません。</summary>\r
+      <returns>実装されていません。</returns>\r
+      <param name="buffer">読み込み元のバッファー。</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" /> の読み込み開始位置。</param>\r
+      <param name="count">\r
+        <paramref name="buffer" /> からの読み込み可能バイト数。</param>\r
+      <exception cref="T:System.NotSupportedException">常時。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>このメソッドはまだ実装されていません。</summary>\r
+      <param name="stream">読み込み元のストリーム。</param>\r
+      <param name="includeComments">コメントが含まれるかどうかを判定します。</param>\r
+      <param name="inclusivePrefixes">含まれるプレフィックス。</param>\r
+      <exception cref="T:System.NotSupportedException">常時。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">\r
+      <summary>このクラスでは実装されていません (常に false を返します)。派生クラスでオーバーライドされる場合があります。</summary>\r
+      <returns>派生クラスでオーバーライドされない限り false。</returns>\r
+      <param name="count">派生クラスでオーバーライドされない限り、0 を返します。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">\r
+      <summary>このクラスでは実装されていません (常に false を返します)。派生クラスでオーバーライドされる場合があります。</summary>\r
+      <returns>派生クラスでオーバーライドされない限り false。</returns>\r
+      <param name="length">派生クラスでオーバーライドされない限り、0 を返します。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>このクラスでは実装されていません (常に false を返します)。派生クラスでオーバーライドされる場合があります。</summary>\r
+      <returns>派生クラスでオーバーライドされない限り false。</returns>\r
+      <param name="localName">派生クラスでオーバーライドされない限り、null を返します。.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>このクラスでは実装されていません (常に false を返します)。派生クラスでオーバーライドされる場合があります。</summary>\r
+      <returns>派生クラスでオーバーライドされない限り false。</returns>\r
+      <param name="namespaceUri">派生クラスでオーバーライドされない限り、null を返します。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>このクラスでは実装されていません (常に false を返します)。派生クラスでオーバーライドされる場合があります。</summary>\r
+      <returns>派生クラスでオーバーライドされない限り false。</returns>\r
+      <param name="value">派生クラスでオーバーライドされない限り、null を返します。</param>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotas">\r
+      <summary>XmlDictionaryReaders の構成可能なクォータ値を格納します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">\r
+      <summary>このクラスの新しいインスタンスを作成します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>このインスタンスの値に基づいて、渡されるクォータ インスタンスにプロパティを設定します。</summary>\r
+      <param name="quotas">値をコピーする <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> インスタンス。</param>\r
+      <exception cref="T:System.InvalidOperationException">値の set を試みましたが、渡されるインスタンスのクォータ値は読み取り専用です。</exception>\r
+      <exception cref="T:System.ArgumentNullException">渡されるターゲット <paramref name=" quotas" /> が null です。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">\r
+      <summary>すべてのプロパティに最大値を設定して、このクラスのインスタンスを取得します。</summary>\r
+      <returns>プロパティが <see cref="F:System.Int32.MaxValue" /> に設定された <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> のインスタンス。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">\r
+      <summary>許される最大配列長を取得または設定します。</summary>\r
+      <returns>許される最大配列長。既定値は 16384 です。</returns>\r
+      <exception cref="T:System.InvalidOperationException">値の set を試みましたが、このインスタンスのクォータ値は読み取り専用です。</exception>\r
+      <exception cref="T:System.ArgumentException">ゼロより小さい値を set しようとしました。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">\r
+      <summary>1 回の読み取りで返すことができる最大バイト数を取得または設定します。</summary>\r
+      <returns>1 回の読み取りで返すことができる最大バイト数。既定値は 4096 です。</returns>\r
+      <exception cref="T:System.InvalidOperationException">値の set を試みましたが、このインスタンスのクォータ値は読み取り専用です。</exception>\r
+      <exception cref="T:System.ArgumentException">ゼロより小さい値を set しようとしました。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">\r
+      <summary>入れ子になったノードの最大深度を取得または設定します。</summary>\r
+      <returns>入れ子になったノードの最大深度。既定値は 32 です。</returns>\r
+      <exception cref="T:System.InvalidOperationException">値の set を試みましたが、このインスタンスのクォータ値は読み取り専用です。</exception>\r
+      <exception cref="T:System.ArgumentException">ゼロより小さい値を set しようとしました。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">\r
+      <summary>テーブル名の最大文字数を取得または設定します。</summary>\r
+      <returns>テーブル名の最大文字数。既定値は 16384 です。</returns>\r
+      <exception cref="T:System.InvalidOperationException">値の set を試みましたが、このインスタンスのクォータ値は読み取り専用です。</exception>\r
+      <exception cref="T:System.ArgumentException">ゼロより小さい値を set しようとしました。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">\r
+      <summary>リーダーによって返される文字列の最大長を取得または設定します。</summary>\r
+      <returns>リーダーによって返される文字列の最大長。既定値は 8192 です。</returns>\r
+      <exception cref="T:System.InvalidOperationException">値の set を試みましたが、このインスタンスのクォータ値は読み取り専用です。</exception>\r
+      <exception cref="T:System.ArgumentException">ゼロより小さい値を set しようとしました。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> の変更されたクォータを取得します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> の変更されたクォータ。</returns>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">\r
+      <summary>XmlDictionaryReaders の構成可能なクォータ値を列挙します。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">\r
+      <summary>許容される最大配列長を指定します。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">\r
+      <summary>1 回の読み取りで返すことができる最大バイト数を指定します。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">\r
+      <summary>入れ子になったノードの最大深度を指定します。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">\r
+      <summary>テーブル名の最大文字数を指定します。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">\r
+      <summary>リーダーによって返される文字列の最大長を指定します。</summary>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryString">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionary" /> に格納されているエントリを表します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">\r
+      <summary>このクラスのインスタンスを作成します。</summary>\r
+      <param name="dictionary">このインスタンスを格納する <see cref="T:System.Xml.IXmlDictionary" />。</param>\r
+      <param name="value">ディクショナリ エントリの値である文字列。</param>\r
+      <param name="key">ディクショナリ エントリのキーである整数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="dictionary" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="key" /> が 0 未満であるか、または <see cref="F:System.Int32.MaxValue" />/4 を超えています。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Dictionary">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> のこのインスタンスのコンストラクターに渡される <see cref="T:System.Xml.IXmlDictionary" /> を表します。</summary>\r
+      <returns>このディクショナリ エントリの <see cref="T:System.Xml.IXmlDictionary" />。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Empty">\r
+      <summary>空の文字列を表す <see cref="T:System.Xml.XmlDictionaryString" /> を取得します。</summary>\r
+      <returns>空の文字列を表す <see cref="T:System.Xml.XmlDictionaryString" />。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Key">\r
+      <summary>クラスのこのインスタンスの整数キーを取得します。</summary>\r
+      <returns>クラスのこのインスタンスの整数キー。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.ToString">\r
+      <summary>このオブジェクトのテキスト表現を表示します。</summary>\r
+      <returns>クラスの現在のインスタンスの文字列値。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Value">\r
+      <summary>クラスのこのインスタンスの文字列値を取得します。</summary>\r
+      <returns>クラスの現在のインスタンスの文字列値。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryWriter">\r
+      <summary>シリアル化および逆シリアル化を実行するために Windows Communication Foundation (WCF) の <see cref="T:System.Xml.XmlWriter" /> から派生した抽象クラスを表します。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> クラスの新しいインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">\r
+      <summary>このプロパティは常に false を返します。その派生クラスが正規化をサポートする場合は、true を返すようにオーバーライドできます。</summary>\r
+      <returns>常に false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">\r
+      <summary>WCF バイナリ XML 形式を書き込む <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンス。</returns>\r
+      <param name="stream">書き込まれるストリーム。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">\r
+      <summary>WCF バイナリ XML 形式を書き込む <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンス。</returns>\r
+      <param name="stream">書き込まれるストリーム。</param>\r
+      <param name="dictionary">共有ディクショナリとして使用する <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">\r
+      <summary>WCF バイナリ XML 形式を書き込む <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンス。</returns>\r
+      <param name="stream">書き込まれるストリーム。</param>\r
+      <param name="dictionary">共有ディクショナリとして使用する <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+      <param name="session">使用する <see cref="T:System.Xml.XmlBinaryWriterSession" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">\r
+      <summary>WCF バイナリ XML 形式を書き込む <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンス。</returns>\r
+      <param name="stream">読み込み元のストリーム。</param>\r
+      <param name="dictionary">共有ディクショナリとして使用する <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+      <param name="session">使用する <see cref="T:System.Xml.XmlBinaryWriterSession" />。</param>\r
+      <param name="ownsStream">完了時にストリームがライターによって閉じられる場合は true、それ以外の場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">\r
+      <summary>既存の <see cref="T:System.Xml.XmlWriter" /> から <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンス。</returns>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> のインスタンス。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="writer" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">\r
+      <summary>テキスト XML を書き込む <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンス。</returns>\r
+      <param name="stream">書き込まれるストリーム。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">\r
+      <summary>テキスト XML を書き込む <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンス。</returns>\r
+      <param name="stream">書き込まれるストリーム。</param>\r
+      <param name="encoding">出力の文字エンコーディング。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">\r
+      <summary>テキスト XML を書き込む <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンスを作成します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> のインスタンス。</returns>\r
+      <param name="stream">書き込まれるストリーム。</param>\r
+      <param name="encoding">ストリームの文字エンコーディング。</param>\r
+      <param name="ownsStream">完了時にストリームがライターによって閉じられる場合は true、それ以外の場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">\r
+      <summary>派生クラスによって実装されると、対応する <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])" /> の呼び出しによって開始された正規化を停止します。</summary>\r
+      <exception cref="T:System.NotSupportedException">メソッドはまだ実装されていません。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>派生クラスで実装された場合、正規化が開始されます。</summary>\r
+      <param name="stream">書き込まれるストリーム。</param>\r
+      <param name="includeComments">コメントを含める場合は true。それ以外の場合は false。</param>\r
+      <param name="inclusivePrefixes">含まれるプレフィックス。</param>\r
+      <exception cref="T:System.NotSupportedException">メソッドはまだ実装されていません。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Boolean" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">データを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から書き込む値の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.DateTime" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Decimal" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Double" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Guid" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int16" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int32" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int64" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Single" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.TimeSpan" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Boolean" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.DateTime" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Decimal" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Double" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Guid" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int16" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int32" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int64" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Single" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.TimeSpan" /> 配列からノードを書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="array">ノードを格納している配列。</param>\r
+      <param name="offset">配列内の開始インデックス。</param>\r
+      <param name="count">配列から取得するノード数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> は null なので、</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> が 0 未満または <paramref name="array" /> の長さより大きい値です。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> が 0 未満、または <paramref name="array" /> の長さから <paramref name="offset" /> を引いたものより大きい値です。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>属性の修飾名と値を書き込みます。</summary>\r
+      <param name="prefix">属性のプレフィックス。</param>\r
+      <param name="localName">属性のローカル名。</param>\r
+      <param name="namespaceUri">属性の名前空間 URI。</param>\r
+      <param name="value">属性。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>属性の修飾名と値を書き込みます。</summary>\r
+      <param name="localName">属性のローカル名。</param>\r
+      <param name="namespaceUri">属性の名前空間 URI。</param>\r
+      <param name="value">属性。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>テキスト コンテンツの要素を書き込みます。</summary>\r
+      <param name="prefix">要素のプリフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="value">要素の内容。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>テキスト コンテンツの要素を書き込みます。</summary>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <param name="value">要素の内容。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> から現在の XML ノードを書き込みます。</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="defattr">XmlReader の既定の属性をコピーする場合は true。それ以外の場合は false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" /> から現在の XML ノードを書き込みます。</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <param name="defattr">\r
+        <see cref="T:System.Xml.XmlReader" /> の既定の属性をコピーする場合は true。それ以外の場合は false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>名前空間の限定名を書き込みます。このメソッドは、指定した名前空間のスコープ内にあるプリフィックスを検索します。</summary>\r
+      <param name="localName">修飾名のローカル名。</param>\r
+      <param name="namespaceUri">修飾名の名前空間 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>指定したプレフィックス、ローカル名、および名前空間 URI を使用して、属性の開始を書き込みます。</summary>\r
+      <param name="prefix">名前空間プレフィックス。</param>\r
+      <param name="localName">属性のローカル名。</param>\r
+      <param name="namespaceUri">属性の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>指定したローカル名および名前空間 URI を使用して、属性の開始を書き込みます。</summary>\r
+      <param name="localName">属性のローカル名。</param>\r
+      <param name="namespaceUri">属性の名前空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>指定した開始タグを書き込み、指定した名前空間とプリフィックスに関連付けます。</summary>\r
+      <param name="prefix">要素のプリフィックス。</param>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <exception cref="T:System.InvalidOperationException">ライターが閉じられました。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>指定した開始タグを書き込み、指定した名前空間に関連付けます。</summary>\r
+      <param name="localName">要素のローカル名。</param>\r
+      <param name="namespaceUri">要素の名前空間 URI。</param>\r
+      <exception cref="T:System.InvalidOperationException">ライターが閉じられました。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">\r
+      <summary>指定したテキスト コンテンツを書き込みます。</summary>\r
+      <param name="value">書き込むテキスト。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> の現在の位置にテキスト ノードを書き込みます。</summary>\r
+      <param name="reader">テキスト値を取得する <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="isAttribute">リーダーが属性値または要素コンテンツに配置されている場合は true、それ以外の場合は false。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">\r
+      <summary>\r
+        <see cref="T:System.Guid" /> 値を書き込みます。</summary>\r
+      <param name="value">書き込む <see cref="T:System.Guid" /> 値。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">\r
+      <summary>\r
+        <see cref="T:System.TimeSpan" /> 値を書き込みます。</summary>\r
+      <param name="value">書き込む <see cref="T:System.TimeSpan" /> 値。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">\r
+      <summary>一意の ID 値を書き込みます。</summary>\r
+      <param name="value">書き込む一意の ID 値。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> 値を書き込みます。</summary>\r
+      <param name="value">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> 値。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">\r
+      <summary>現在のノードに標準 XML 属性を書き込みます。</summary>\r
+      <param name="localName">属性のローカル名。</param>\r
+      <param name="value">属性の値。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>現在のノードに XML 属性を書き込みます。</summary>\r
+      <param name="localName">属性のローカル名。</param>\r
+      <param name="value">属性の値。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">\r
+      <summary>名前空間の宣言属性を書き込みます。</summary>\r
+      <param name="prefix">指定された名前空間にバインドされるプレフィックス。</param>\r
+      <param name="namespaceUri">プレフィックスがバインドされる名前空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> は null なので、</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">\r
+      <summary>名前空間の宣言属性を書き込みます。</summary>\r
+      <param name="prefix">指定された名前空間にバインドされるプレフィックス。</param>\r
+      <param name="namespaceUri">プレフィックスがバインドされる名前空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> は null なので、</exception>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Security.SecureString.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Security.SecureString.xml
new file mode 100644 (file)
index 0000000..c8c252f
--- /dev/null
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Security.SecureString</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Security.SecureString">\r
+      <summary>不要になったときにコンピューターのメモリから削除するなどして機密を保持する必要があるテキストを表します。このクラスは継承できません。</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Security.SecureString" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Char" /> オブジェクトのサブ配列から <see cref="T:System.Security.SecureString" /> クラスの新しいインスタンスを初期化します。</summary>\r
+      <param name="value">\r
+        <see cref="T:System.Char" /> オブジェクトの配列へのポインター。</param>\r
+      <param name="length">新しいインスタンスに含める <paramref name="value" /> の要素の数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="length" /> is less than zero or greater than 65,536.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.AppendChar(System.Char)">\r
+      <summary>現在のセキュリティ文字列の末尾に、文字を 1 つ追加します。</summary>\r
+      <param name="c">このセキュリティ文字列に追加される文字。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Clear">\r
+      <summary>現在のセキュリティ文字列の値を削除します。</summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Copy">\r
+      <summary>現在のセキュリティ文字列のコピーを作成します。</summary>\r
+      <returns>このセキュリティ文字列の複製。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Dispose">\r
+      <summary>現在の <see cref="T:System.Security.SecureString" /> オブジェクトによって使用されているすべてのリソースを解放します。</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">\r
+      <summary>このセキュリティ文字列の指定したインデックス位置に文字を挿入します。</summary>\r
+      <param name="index">パラメーター <paramref name="c" /> が挿入されるインデックス位置。</param>\r
+      <param name="c">挿入する文字。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.IsReadOnly">\r
+      <summary>このセキュリティ文字列が読み取り専用としてマークされているかどうかを示します。</summary>\r
+      <returns>このセキュリティ文字列が読み取り専用にマークされている場合は true。それ以外の場合は false。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.Security.SecureString.Length">\r
+      <summary>現在のセキュリティ文字列内の文字数を取得します。</summary>\r
+      <returns>このセキュリティ文字列に含まれる <see cref="T:System.Char" /> オブジェクトの数。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.MakeReadOnly">\r
+      <summary>このセキュリティ文字列のテキスト値を読み取り専用にします。  </summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">\r
+      <summary>このセキュリティ文字列の指定されたインデックス位置にある文字を削除します。</summary>\r
+      <param name="index">このセキュリティ文字列に含まれる文字のインデックス位置。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">\r
+      <summary>指定されたインデックス位置にある既存の文字を別の文字に置き換えます。</summary>\r
+      <param name="index">このセキュリティ文字列に含まれる既存の文字のインデックス位置。</param>\r
+      <param name="c">既存の文字を置換する文字。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="T:System.Security.SecureStringMarshal"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Threading.Overlapped.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Threading.Overlapped.xml
new file mode 100644 (file)
index 0000000..fd109a1
--- /dev/null
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Threading.Overlapped</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Threading.IOCompletionCallback">\r
+      <summary>I/O 操作がスレッド プールで完了すると、エラー コード、バイト数、および重複値型を受け取ります。</summary>\r
+      <param name="errorCode">エラー コード。</param>\r
+      <param name="numBytes">転送されるバイト数。</param>\r
+      <param name="pOVERLAP">ネイティブな重複値型を指すアンマネージ ポインターを表す <see cref="T:System.Threading.NativeOverlapped" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.NativeOverlapped">\r
+      <summary>アンマネージ コードから表示される明示的なレイアウトを提供します。これは、末尾に予約済みフィールドを追加した Win32 OVERLAPPED 構造体のレイアウトと同じです。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
+      <summary>操作の完了時にシグナル状態に設定されるイベントのハンドルを指定します。呼び出し元のプロセスは、重複関数を呼び出す前には、このメンバーに 0 か有効なイベント ハンドルのいずれかを設定する必要があります。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
+      <summary>転送されるデータの長さを指定します。オペレーティング システムで使用するために予約されています。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
+      <summary>システムに依存するステータスを指定します。オペレーティング システムで使用するために予約されています。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
+      <summary>転送の開始位置を示すバイト オフセットの上位ワードを指定します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
+      <summary>転送を開始するファイルの位置を指定します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.Overlapped">\r
+      <summary>\r
+        <see cref="T:System.Threading.Overlapped" /> インスタンスからの情報を <see cref="T:System.Threading.NativeOverlapped" /> 構造体に転送するためのメソッドを含む、Win32 OVERLAPPED 構造体のマネージ表現を提供します。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Threading.Overlapped" /> クラスの新しい空のインスタンスを初期化します。</summary>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.AsyncResult">\r
+      <summary>I/O 操作に関するステータス情報を提供するオブジェクトを取得または設定します。</summary>\r
+      <returns>\r
+        <see cref="T:System.IAsyncResult" /> インターフェイスを実装するオブジェクト。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
+      <summary>\r
+        <see cref="Overload:System.Threading.Overlapped.Pack" /> メソッドによって割り当てられたネイティブなオーバーラップ構造体に関連付けられているアンマネージ メモリを解放します。</summary>\r
+      <param name="nativeOverlappedPtr">解放する <see cref="T:System.Threading.NativeOverlapped" /> 構造体を指すポインター。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> は null なので、</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetHigh">\r
+      <summary>転送を開始するファイル位置の上位ワードを取得または設定します。ファイル位置は、ファイルの開始位置からのバイト オフセットです。</summary>\r
+      <returns>ファイル位置の上位ワードを表す <see cref="T:System.Int32" /> 値。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetLow">\r
+      <summary>転送を開始するファイル位置の下位ワードを取得または設定します。ファイル位置は、ファイルの開始位置からのバイト オフセットです。</summary>\r
+      <returns>ファイル位置の下位ワードを表す <see cref="T:System.Int32" /> 値。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>非同期 I/O 操作が完了したときに呼び出すデリゲートと、バッファーとして機能するマネージ オブジェクトを指定して、現在のインスタンスを <see cref="T:System.Threading.NativeOverlapped" /> 構造体にパックします。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.NativeOverlapped" /> 構造体へのアンマネージ ポインター。</returns>\r
+      <param name="iocb">非同期 I/O 操作が完了したときに呼び出すコールバック メソッドを表す <see cref="T:System.Threading.IOCompletionCallback" /> デリゲート。</param>\r
+      <param name="userData">操作の入力バッファーまたは出力バッファーを表す、オブジェクトまたはオブジェクトの配列。各オブジェクトが、バイトの配列などのバッファーを表します。</param>\r
+      <exception cref="T:System.InvalidOperationException">現在の <see cref="T:System.Threading.Overlapped" /> は既にパックされています。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
+      <summary>指定したアンマネージ <see cref="T:System.Threading.NativeOverlapped" /> 構造体をマネージ <see cref="T:System.Threading.Overlapped" /> オブジェクトに展開します。</summary>\r
+      <returns>ネイティブ構造体から展開された情報を含む <see cref="T:System.Threading.Overlapped" /> オブジェクト。</returns>\r
+      <param name="nativeOverlappedPtr">\r
+        <see cref="T:System.Threading.NativeOverlapped" /> 構造体へのアンマネージ ポインター。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> は null なので、</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>非同期 I/O 操作が完了したときに呼び出すデリゲートと、バッファーとして機能するマネージ オブジェクトを指定して、現在のインスタンスを <see cref="T:System.Threading.NativeOverlapped" /> 構造体にパックします。コール スタックは反映しません。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.NativeOverlapped" /> 構造体へのアンマネージ ポインター。</returns>\r
+      <param name="iocb">非同期 I/O 操作が完了したときに呼び出すコールバック メソッドを表す <see cref="T:System.Threading.IOCompletionCallback" /> デリゲート。</param>\r
+      <param name="userData">操作の入力バッファーまたは出力バッファーを表す、オブジェクトまたはオブジェクトの配列。各オブジェクトが、バイトの配列などのバッファーを表します。</param>\r
+      <exception cref="T:System.Security.SecurityException">呼び出し元に、必要なアクセス許可がありません。</exception>\r
+      <exception cref="T:System.InvalidOperationException">現在の <see cref="T:System.Threading.Overlapped" /> は既にパックされています。</exception>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
+    <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Xml.XPath.XDocument.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ja/System.Xml.XPath.XDocument.xml
new file mode 100644 (file)
index 0000000..b31aa74
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Xml.XPath.XDocument</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Xml.XPath.Extensions">\r
+      <summary>このクラスには、XPath 式を評価できるようにする LINQ to XML 拡張メソッドが含まれています。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)">\r
+      <summary>\r
+        <see cref="T:System.Xml.Linq.XNode" /> の <see cref="T:System.Xml.XPath.XPathNavigator" /> を作成します。</summary>\r
+      <returns>XPath クエリを処理できる <see cref="T:System.Xml.XPath.XPathNavigator" />。</returns>\r
+      <param name="node">XPath クエリを処理できる <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)">\r
+      <summary>\r
+        <see cref="T:System.Xml.Linq.XNode" /> の <see cref="T:System.Xml.XPath.XPathNavigator" /> を作成します。<see cref="T:System.Xml.XmlNameTable" /> を使用すると、XPath 式をより効率的に処理できます。</summary>\r
+      <returns>XPath クエリを処理できる <see cref="T:System.Xml.XPath.XPathNavigator" />。</returns>\r
+      <param name="node">XPath クエリを処理できる <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="nameTable">\r
+        <see cref="T:System.Xml.XPath.XPathNavigator" /> で使用する <see cref="T:System.Xml.XmlNameTable" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)">\r
+      <summary>XPath 式を評価します。</summary>\r
+      <returns>bool、double、string、または <see cref="T:System.Collections.Generic.IEnumerable`1" /> を含むオブジェクト。</returns>\r
+      <param name="node">XPath 式の評価対象となる <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">XPath 式を含む <see cref="T:System.String" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>XPath 式を評価します。このとき、指定された <see cref="T:System.Xml.IXmlNamespaceResolver" /> を使用して名前空間プレフィックスを解決します。</summary>\r
+      <returns>式の評価結果を含むオブジェクト。このオブジェクトは、bool、double、string、または <see cref="T:System.Collections.Generic.IEnumerable`1" /> です。</returns>\r
+      <param name="node">XPath 式の評価対象となる <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">XPath 式を含む <see cref="T:System.String" />。</param>\r
+      <param name="resolver">XPath 式の名前空間プレフィックスの解決に使用する <see cref="T:System.Xml.IXmlNamespaceResolver" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)">\r
+      <summary>XPath 式を使用して <see cref="T:System.Xml.Linq.XElement" /> を選択します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" />、または null。</returns>\r
+      <param name="node">XPath 式の評価対象となる <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">XPath 式を含む <see cref="T:System.String" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>XPath 式を使用して <see cref="T:System.Xml.Linq.XElement" /> を選択します。このとき、指定された <see cref="T:System.Xml.IXmlNamespaceResolver" /> を使用して名前空間プレフィックスを解決します。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" />、または null。</returns>\r
+      <param name="node">XPath 式の評価対象となる <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">XPath 式を含む <see cref="T:System.String" />。</param>\r
+      <param name="resolver">XPath 式の名前空間プレフィックスの解決に使用する <see cref="T:System.Xml.IXmlNamespaceResolver" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)">\r
+      <summary>XPath 式を使用して要素のコレクションを選択します。</summary>\r
+      <returns>選択対象の要素を格納する <see cref="T:System.Xml.Linq.XElement" /> の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>\r
+      <param name="node">XPath 式の評価対象となる <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">XPath 式を含む <see cref="T:System.String" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>XPath 式を使用して要素のコレクションを選択します。このとき、指定された <see cref="T:System.Xml.IXmlNamespaceResolver" /> を使用して名前空間プレフィックスを解決します。</summary>\r
+      <returns>選択対象の要素を格納する <see cref="T:System.Xml.Linq.XElement" /> の <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>\r
+      <param name="node">XPath 式の評価対象となる <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">XPath 式を含む <see cref="T:System.String" />。</param>\r
+      <param name="resolver">XPath 式の名前空間プレフィックスの解決に使用する <see cref="T:System.Xml.IXmlNamespaceResolver" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XPath.XDocumentExtensions"></member>\r
+    <member name="M:System.Xml.XPath.XDocumentExtensions.ToXPathNavigable(System.Xml.Linq.XNode)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Data.Common.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Data.Common.xml
new file mode 100644 (file)
index 0000000..b1b0415
--- /dev/null
@@ -0,0 +1,1435 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Data.Common</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.DBNull">\r
+      <summary>존재하지 않는 값을 나타냅니다.이 클래스는 상속될 수 없습니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString">\r
+      <summary>빈 문자열(<see cref="F:System.String.Empty" />)을 반환합니다.</summary>\r
+      <returns>빈 문자열(<see cref="F:System.String.Empty" />)입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString(System.IFormatProvider)">\r
+      <summary>지정된 <see cref="T:System.IFormatProvider" />를 사용하는 빈 문자열을 반환합니다.</summary>\r
+      <returns>빈 문자열(<see cref="F:System.String.Empty" />)입니다.</returns>\r
+      <param name="provider">반환 값의 형식을 지정하는 데 사용되는 <see cref="T:System.IFormatProvider" />입니다.또는 운영 체제의 현재 로캘 설정에서 형식 정보를 가져오기 위한 null입니다. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.DBNull.Value">\r
+      <summary>\r
+        <see cref="T:System.DBNull" /> 클래스의 유일한 인스턴스를 나타냅니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.CommandBehavior">\r
+      <summary>쿼리의 결과와 데이터베이스에 미치는 영향을 설명합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.CloseConnection">\r
+      <summary>명령을 실행하면 관련 Connection 개체는 관련 DataReader 개체가 닫힐 때 함께 닫힙니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.Default">\r
+      <summary>쿼리는 여러 결과 집합을 반환할 수 있습니다.쿼리를 실행하면 데이터베이스 상태에 영향을 미칠 수 있습니다.Default는 <see cref="T:System.Data.CommandBehavior" /> 플래그를 설정하지 않으므로 ExecuteReader(CommandBehavior.Default) 호출과  ExecuteReader() 호출은 기능적으로 동일합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.KeyInfo">\r
+      <summary>쿼리는 열과 기본 키 정보를 반환하며 </summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SchemaOnly">\r
+      <summary>쿼리에서 열 정보만 반환합니다.<see cref="F:System.Data.CommandBehavior.SchemaOnly" />를 사용할 때 .NET Framework Data Provider for SQL Server에서는 실행되는 문 앞에 SET FMTONLY ON을 배치합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SequentialAccess">\r
+      <summary>DataReader에서 대형 이진 값을 갖는 열이 포함된 행을 처리하는 방법을 제공합니다.전체 행을 로드하지 않고 SequentialAccess를 사용하여 DataReader에서 데이터를 스트림으로 로드할 수 있습니다.그런 다음 GetBytes 또는 GetChars 메서드를 사용하여 읽기 작업을 시작할 바이트 위치와 반환될 데이터의 제한된 버퍼 크기를 지정할 수 있습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleResult">\r
+      <summary>쿼리는 단일 결과 집합을 반환합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleRow">\r
+      <summary>쿼리가 첫 번째 결과 집합의 단일 행을 반환해야 합니다.쿼리를 실행하면 데이터베이스 상태에 영향을 미칠 수 있습니다.일부 .NET Framework 데이터 공급자에서는 이 정보를 사용하여 명령의 성능을 최적화할 수도 있습니다.<see cref="T:System.Data.OleDb.OleDbCommand" /> 개체의 <see cref="M:System.Data.OleDb.OleDbCommand.ExecuteReader" /> 메서드를 사용하여 <see cref="F:System.Data.CommandBehavior.SingleRow" />를 지정할 때 .NET Framework Data Provider for OLE DB에서는 OLE DB IRow 인터페이스가 사용 가능하면 이 인터페이스를 사용하여 바인딩을 수행하고,그렇지 않으면 IRowset 인터페이스를 사용합니다.SQL 문이 단일 행만 반환해야 하는 경우 <see cref="F:System.Data.CommandBehavior.SingleRow" />를 지정하여 응용 프로그램의 성능을 향상시킬 수도 있습니다.여러 결과 집합을 반환해야 하는 쿼리를 실행할 경우 SingleRow를 지정할 수 있습니다.  이 경우 여러 결과 집합 SQL 쿼리와 단일 행이 둘 다 지정되어 있으면 반환된 결과에 첫 번째 결과 집합의 첫 번째 행만 포함됩니다.쿼리의 나머지 결과 집합은 반환되지 않습니다.</summary>\r
+    </member>\r
+    <member name="T:System.Data.CommandType">\r
+      <summary>명령 문자열을 해석하는 방법을 지정합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.StoredProcedure">\r
+      <summary>저장 프로시저의 이름입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.TableDirect">\r
+      <summary>테이블의 이름입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.Text">\r
+      <summary>SQL 텍스트 명령입니다. 이 속성의 기본값입니다. </summary>\r
+    </member>\r
+    <member name="T:System.Data.ConnectionState">\r
+      <summary>데이터 소스에 대한 현재 연결 상태를 설명합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Broken">\r
+      <summary>데이터 소스 연결이 끊어집니다.이 상황은 연결이 열린 이후에만 발생할 수 있습니다.이 경우 연결이 닫힌 다음 다시 열릴 수 있습니다. 이 값은 이후에 릴리스되는 제품 버전에 사용하기 위해 예약되었습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Closed">\r
+      <summary>연결이 끊어졌습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Connecting">\r
+      <summary>연결 개체가 데이터 소스에 연결됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Executing">\r
+      <summary>연결 개체가 명령을 실행하고 있습니다. 이 값은 이후에 릴리스되는 제품 버전에 사용하기 위해 예약되었습니다. </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Fetching">\r
+      <summary>연결 개체가 데이터를 검색하고 있습니다. 이 값은 이후에 릴리스되는 제품 버전에 사용하기 위해 예약되었습니다. </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Open">\r
+      <summary>연결이 열립니다.</summary>\r
+    </member>\r
+    <member name="T:System.Data.DbType">\r
+      <summary>.NET Framework 데이터 공급자의 필드, 속성 또는 Parameter 개체의 데이터 형식을 지정합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiString">\r
+      <summary>범위가 1문자에서 8,000문자까지인 비유니코드 문자의 가변 길이 스트림입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiStringFixedLength">\r
+      <summary>유니코드 문자가 아닌 고정 길이 스트림입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Binary">\r
+      <summary>범위가 1바이트에서 8,000바이트까지인 이진 데이터의 가변 길이 스트림입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Boolean">\r
+      <summary>true 또는 false의 부울 값을 나타내는 단순 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Byte">\r
+      <summary>0에서 255 사이의 값을 갖는 8비트 부호 없는 정수입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Currency">\r
+      <summary>정확성이 통화 단위의 10000분의 1이고 범위가 -2 63(또는 -922,337,203,685,477.5808)에서 2 63 -1(또는 +922,337,203,685,477.5807)까지인 통화 값입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Date">\r
+      <summary>날짜 값을 나타내는 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime">\r
+      <summary>날짜 및 시간 값을 나타내는 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime2">\r
+      <summary>날짜 및 시간 데이터입니다.날짜 값 범위는 서기 1년 1월 1일에서 서기 9999년 12월 31일 사이입니다.Time 값 범위는 00:00:00부터 23:59:59.9999999까지이며 정확도는 100나노초입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTimeOffset">\r
+      <summary>표준 시간대를 고려한 날짜 및 시간 데이터입니다.날짜 값 범위는 서기 1년 1월 1일에서 서기 9999년 12월 31일 사이입니다.Time 값 범위는 00:00:00부터 23:59:59.9999999까지이며 정확도는 100나노초입니다.표준 시간대 값의 범위는 -14:00에서 +14:00 사이입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Decimal">\r
+      <summary>1.0 x 10-28부터 약 7.9 x 1028까지 28-29개의 유효 자릿수를 가진 값을 나타내는 단순 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Double">\r
+      <summary>약 5.0 x 10-324부터 1.7 x 10308까지 15-16자리의 정밀도를 가진 값을 나타내는 부동 소수점 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Guid">\r
+      <summary>GUID(Globally Unique IDentifier)입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int16">\r
+      <summary>-32768과 32767 사이의 값을 가진 부호 있는 16비트 정수를 나타내는 정수 계열 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int32">\r
+      <summary>-2147483648과 2147483647 사이의 값을 가진 부호 있는 32비트 정수를 나타내는 정수 계열 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int64">\r
+      <summary>-9223372036854775808과 9223372036854775807 사이의 값을 가진 부호 있는 64비트 정수를 나타내는 정수 계열 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Object">\r
+      <summary>다른 DbType 값에 의해 명시적으로 나타나지 않은 참조 또는 값 형식을 나타내는 일반 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.SByte">\r
+      <summary>-128과 127 사이의 값을 가진 부호 있는 8비트 정수를 나타내는 정수 계열 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Single">\r
+      <summary>약 1.5 x 10-45부터 3.4 x 1038까지 7자리의 정밀도를 가진 값을 나타내는 부동 소수점 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.String">\r
+      <summary>유니코드 문자열을 나타내는 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.StringFixedLength">\r
+      <summary>유니코드 문자의 고정 길이 문자열입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Time">\r
+      <summary>SQL Server DateTime 값을 나타내는 형식입니다.SQL Server time 값을 사용하려면 <see cref="F:System.Data.SqlDbType.Time" />을 사용합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt16">\r
+      <summary>0과 65535 사이의 값을 가진 부호 없는 16비트 정수를 나타내는 정수 계열 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt32">\r
+      <summary>0과 4294967295 사이의 값을 가진 부호 없는 32비트 정수를 나타내는 정수 계열 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt64">\r
+      <summary>0과 18446744073709551615 사이의 값을 가진 부호 없는 64비트 정수를 나타내는 정수 계열 형식입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.VarNumeric">\r
+      <summary>가변 길이 숫자 값입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Xml">\r
+      <summary>XML 문서나 단편의 구문 분석된 표현입니다.</summary>\r
+    </member>\r
+    <member name="T:System.Data.IsolationLevel">\r
+      <summary>연결에 대한 트랜잭션 잠금 동작을 지정합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Chaos">\r
+      <summary>격리 수준이 높은 트랜잭션에서 보류 중인 변경은 덮어쓸 수 없습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadCommitted">\r
+      <summary>공유 잠금은 커밋되지 않은 읽기를 방지하기 위해 데이터를 읽는 동안 유지되지만 트랜잭션이 끝나기 전에 데이터가 변경되어 반복되지 않은 읽기나 팬텀 데이터가 생성될 수 있습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadUncommitted">\r
+      <summary>공유 잠금이 발행되지 않았고 단독 잠금이 부여되지 않았음을 의미하는 더티 읽기가 가능합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.RepeatableRead">\r
+      <summary>잠금은 쿼리에서 사용되는 모든 데이터에 적용되어 데이터를 다른 사용자가 업데이트할 수 없게 합니다.반복되지 않은 읽기를 금지하지만 팬텀 행의 경우는 가능합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Serializable">\r
+      <summary>범위 잠금을 <see cref="T:System.Data.DataSet" />에 적용하여 트랜잭션이 완료될 때까지 다른 사용자가 데이터 집합에 행을 삽입하거나 업데이트할 수 없게 합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Snapshot">\r
+      <summary>동일한 데이터에 대해 한 응용 프로그램에서 데이터를 수정하고 있을 때 또 다른 응용 프로그램에서 읽을 수 있는 데이터 버전을 저장하여 차단을 줄입니다.다시 쿼리해도 한 트랜잭션에서 다른 트랜잭션의 변경 내용을 볼 수 없음을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Unspecified">\r
+      <summary>지정된 격리 수준과 다른 수준이 사용되지만 수준을 결정할 수는 없습니다.</summary>\r
+    </member>\r
+    <member name="T:System.Data.ParameterDirection">\r
+      <summary>\r
+        <see cref="T:System.Data.DataSet" />을 기준으로 하는 쿼리 내의 상대 매개 변수의 형식을 지정합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Input">\r
+      <summary>매개 변수는 입력 매개 변수입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.InputOutput">\r
+      <summary>매개 변수는 입력과 출력 모두에 사용할 수 있습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Output">\r
+      <summary>매개 변수는 출력 매개 변수입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.ReturnValue">\r
+      <summary>매개 변수는 저장 프로시저, 기본 제공 함수, 사용자 정의 함수 등과 같은 연산으로부터 반환 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventArgs">\r
+      <summary>.NET Framework 데이터 공급자의 상태 변경 이벤트에 데이터를 제공합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.StateChangeEventArgs.#ctor(System.Data.ConnectionState,System.Data.ConnectionState)">\r
+      <summary>개체의 원래 상태와 현재 상태가 지정된 경우 <see cref="T:System.Data.StateChangeEventArgs" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="originalState">\r
+        <see cref="T:System.Data.ConnectionState" /> 값 중 하나입니다. </param>\r
+      <param name="currentState">\r
+        <see cref="T:System.Data.ConnectionState" /> 값 중 하나입니다. </param>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.CurrentState">\r
+      <summary>연결의 새 상태를 가져옵니다.연결 개체는 이벤트가 발생될 때 이미 새 상태에 있습니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.ConnectionState" /> 값 중 하나입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.OriginalState">\r
+      <summary>연결의 원래 상태를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.ConnectionState" /> 값 중 하나입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventHandler">\r
+      <summary>\r
+        <see cref="E:System.Data.Common.DbConnection.StateChange" /> 이벤트를 처리할 메서드를 나타냅니다.</summary>\r
+      <param name="sender">이벤트 소스입니다. </param>\r
+      <param name="e">이벤트 데이터가 들어 있는 <see cref="T:System.Data.StateChangeEventArgs" />입니다. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.UpdateRowSource">\r
+      <summary>업데이트 중인 행에 쿼리 명령 결과를 적용하는 방법을 지정합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.Both">\r
+      <summary>출력 매개 변수와 처음 반환된 행은 모두 <see cref="T:System.Data.DataSet" />의 변경된 행에 매핑됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.FirstReturnedRecord">\r
+      <summary>처음 반환된 행의 데이터는 <see cref="T:System.Data.DataSet" />의 변경된 행에 매핑됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.None">\r
+      <summary>반환된 매개 변수와 행이 무시됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.OutputParameters">\r
+      <summary>출력 매개 변수는 <see cref="T:System.Data.DataSet" />의 변경된 행에 매핑됩니다.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbCommand">\r
+      <summary>SQL 문이나 데이터 소스에 대해 실행할 저장 프로시저를 나타냅니다.명령을 나타내는 데이터베이스 관련 클래스의 기본 클래스를 제공합니다.<see cref="Overload:System.Data.Common.DbCommand.ExecuteNonQueryAsync" /></summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbCommand" /> 개체의 인스턴스를 생성합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Cancel">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbCommand" />의 실행을 취소하려고 시도합니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandText">\r
+      <summary>데이터 소스에 대해 실행할 텍스트 명령을 가져오거나 설정합니다.</summary>\r
+      <returns>실행할 텍스트 명령입니다.기본값은 빈 문자열("")입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandTimeout">\r
+      <summary>명령 실행을 종료하고 오류를 생성하기 전 대기 시간을 가져오거나 설정합니다.</summary>\r
+      <returns>명령을 실행할 때까지 대기하는 시간(초)입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandType">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.CommandText" /> 속성이 해석되는 방법을 나타내거나 지정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.CommandType" /> 값 중 하나입니다.기본값은 Text입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Connection">\r
+      <summary>이 <see cref="T:System.Data.Common.DbCommand" />에서 사용하는 <see cref="T:System.Data.Common.DbConnection" />을 가져오거나 설정합니다.</summary>\r
+      <returns>데이터 소스에 대한 연결입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateDbParameter">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 개체의 새 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 개체</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateParameter">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 개체의 새 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 개체</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbConnection">\r
+      <summary>이 <see cref="T:System.Data.Common.DbCommand" />에서 사용하는 <see cref="T:System.Data.Common.DbConnection" />을 가져오거나 설정합니다.</summary>\r
+      <returns>데이터 소스에 대한 연결입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbParameterCollection">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 개체의 컬렉션을 가져옵니다.</summary>\r
+      <returns>SQL 문 또는 저장 프로시저의 매개 변수입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbTransaction">\r
+      <summary>이 <see cref="T:System.Data.Common.DbCommand" /> 개체가 실행되는 <see cref="P:System.Data.Common.DbCommand.DbTransaction" />을 가져오거나 설정합니다.</summary>\r
+      <returns>.NET Framework Data Provider의 명령 개체가 실행되는 트랜잭션입니다.기본값은 null 참조(Visual Basic에서는 Nothing)입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DesignTimeVisible">\r
+      <summary>명령 개체를 사용자 지정된 인터페이스 컨트롤에서 표시할지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>명령 개체를 컨트롤에 표시해야 하면 true이고, 그렇지 않으면 false입니다.기본값은 true입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReader(System.Data.CommandBehavior)">\r
+      <summary>연결에 대해 명령 텍스트를 실행합니다.</summary>\r
+      <returns>작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" />의 인스턴스</param>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 값이 잘못된 경우</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>공급자는 <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> 오버로드에 기본값이 아닌 구현을 제공하도록 이 메서드를 구현해야 합니다.기본 구현은 동기 <see cref="M:System.Data.Common.DbCommand.ExecuteReader" /> 메서드를 호출하고, 호출 스레드를 차단하면서 완료된 작업을 반환합니다.기본 구현은 이미 취소된 취소 토큰을 전달하는 경우 취소된 작업을 반환합니다.ExecuteReader에서 throw되는 예외는 반환된 Task Exception 속성을 통해 전달됩니다.이 메서드는 조기에 취소할 작업을 요청하는 데 사용할 수 있는 취소 토큰을 허용합니다.구현은 이 요청을 무시할 수 있습니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <param name="behavior">문 실행 및 데이터 검색을 위한 옵션입니다.</param>\r
+      <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 값이 잘못된 경우</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQuery">\r
+      <summary>연결 개체에 대해 SQL 문을 실행합니다.</summary>\r
+      <returns>영향 받는 행의 수입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync">\r
+      <summary>연결 개체에 대해 SQL 문을 실행하는 비동기 버전의 <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />입니다.CancellationToken.None을 사용하여 <see cref="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)" />를 호출합니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />의 비동기 버전입니다.공급자는 적절한 구현을 재정의해야 합니다.취소 토큰은 선택적으로 무시될 수 있습니다.기본 구현은 동기 <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> 메서드를 호출하고, 호출 스레드를 차단하면서 완료된 작업을 반환합니다.기본 구현은 이미 취소된 취소 토큰을 전달하는 경우 취소된 작업을 반환합니다.  <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />에서 throw되는 예외는 반환된 Task Exception 속성을 통해 통신이 이루어집니다.반환된 작업이 완료될 때까지 DbCommand 개체의 다른 메서드 및 속성을 호출하지 마십시오.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.Connection" />에 대해 <see cref="P:System.Data.Common.DbCommand.CommandText" />를 실행하고 <see cref="T:System.Data.Common.DbDataReader" />를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 개체</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior)">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.Connection" />에 대해 <see cref="P:System.Data.Common.DbCommand.CommandText" />를 실행하고 <see cref="T:System.Data.CommandBehavior" /> 값 중 하나를 사용하여 <see cref="T:System.Data.Common.DbDataReader" />를 반환합니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 개체</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 값 중 하나입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.Connection" />에 대해 <see cref="P:System.Data.Common.DbCommand.CommandText" />를 실행하고 <see cref="T:System.Data.Common.DbDataReader" />를 반환하는 <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />의 비동기 버전입니다.CancellationToken.None을 사용하여 <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />를 호출합니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 값이 잘못된 경우</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior)">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.Connection" />에 대해 <see cref="P:System.Data.Common.DbCommand.CommandText" />를 실행하고 <see cref="T:System.Data.Common.DbDataReader" />를 반환하는 <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />의 비동기 버전입니다.<see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />를 호출합니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 값 중 하나입니다.</param>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 값이 잘못된 경우</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />를 호출합니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 값 중 하나입니다.</param>\r
+      <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 값이 잘못된 경우</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbCommand.Connection" />에 대해 <see cref="P:System.Data.Common.DbCommand.CommandText" />를 실행하고 <see cref="T:System.Data.Common.DbDataReader" />를 반환하는 <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />의 비동기 버전입니다.이 메서드는 작업을 취소하지 않아야 한다는 알림을 전파합니다.<see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />를 호출합니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 값이 잘못된 경우</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalar">\r
+      <summary>쿼리를 실행하고 쿼리에서 반환된 결과 집합의 첫 번째 행의 첫 번째 열을 반환합니다.다른 모든 열과 행은 무시됩니다.</summary>\r
+      <returns>결과 집합의 첫 번째 행의 첫 번째 열을 반환합니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync">\r
+      <summary>쿼리를 실행하고 쿼리에서 반환된 결과 집합의 첫 번째 행의 첫 번째 열을 반환하는 <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />의 비동기 버전입니다.다른 모든 열과 행은 무시됩니다.CancellationToken.None을 사용하여 <see cref="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)" />를 호출합니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />의 비동기 버전입니다.공급자는 적절한 구현을 재정의해야 합니다.취소 토큰은 선택적으로 무시될 수 있습니다.기본 구현은 동기 <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> 메서드를 호출하고, 호출 스레드를 차단하면서 완료된 작업을 반환합니다.기본 구현은 이미 취소된 취소 토큰을 전달하는 경우 취소된 작업을 반환합니다.ExecuteScalar에서 throw되는 예외는 반환된 Task Exception 속성을 통해 전달됩니다.반환된 작업이 완료될 때까지 DbCommand 개체의 다른 메서드 및 속성을 호출하지 마십시오.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <param name="cancellationToken">취소 요청을 모니터링할 토큰입니다.</param>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Parameters">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 개체의 컬렉션을 가져옵니다.매개 변수에 대한 자세한 내용은 매개 변수 및 매개 변수 데이터 형식 구성을 참조하십시오.</summary>\r
+      <returns>SQL 문 또는 저장 프로시저의 매개 변수입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Prepare">\r
+      <summary>데이터 소스에 명령의 준비 버전이나 컴파일 버전을 만듭니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Transaction">\r
+      <summary>이 <see cref="T:System.Data.Common.DbCommand" /> 개체가 실행되는 <see cref="T:System.Data.Common.DbTransaction" />을 가져오거나 설정합니다.</summary>\r
+      <returns>.NET Framework Data Provider의 Command 개체가 실행되는 트랜잭션입니다.기본값은 null 참조(Visual Basic에서는 Nothing)입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.UpdatedRowSource">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataAdapter" />의 Update 메서드에서 사용될 때 명령 결과가 <see cref="T:System.Data.DataRow" />에 적용되는 방법을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.UpdateRowSource" /> 값 중 하나입니다.명령이 자동으로 생성되지 않으면 기본값은 Both입니다.명령이 자동으로 생성되면 기본값은 None입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnection">\r
+      <summary>데이터베이스에 대한 연결을 나타냅니다. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnection" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginDbTransaction(System.Data.IsolationLevel)">\r
+      <summary>데이터베이스 트랜잭션을 시작합니다.</summary>\r
+      <returns>새 트랜잭션을 나타내는 개체입니다.</returns>\r
+      <param name="isolationLevel">트랜잭션의 격리 수준을 지정합니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction">\r
+      <summary>데이터베이스 트랜잭션을 시작합니다.</summary>\r
+      <returns>새 트랜잭션을 나타내는 개체입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction(System.Data.IsolationLevel)">\r
+      <summary>지정된 격리 수준으로 데이터베이스 트랜잭션을 시작합니다.</summary>\r
+      <returns>새 트랜잭션을 나타내는 개체입니다.</returns>\r
+      <param name="isolationLevel">트랜잭션의 격리 수준을 지정합니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.ChangeDatabase(System.String)">\r
+      <summary>열려 있는 연결의 현재 데이터베이스를 변경합니다.</summary>\r
+      <param name="databaseName">사용할 연결의 데이터베이스 이름을 지정합니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Close">\r
+      <summary>데이터베이스에 대한 연결을 닫습니다.열린 연결을 닫기 위해 기본적으로 이 메서드를 사용합니다.</summary>\r
+      <exception cref="T:System.Data.Common.DbException">연결을 여는 동안 연결 수준의 오류가 발생한 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionString">\r
+      <summary>연결을 여는 데 사용되는 문자열을 가져오거나 설정합니다.</summary>\r
+      <returns>초기 연결을 설정하는 데 사용되는 연결 문자열입니다.연결 문자열의 정확한 내용은 이 연결의 특정 데이터 소스에 따라 달라집니다.기본값은 빈 문자열입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionTimeout">\r
+      <summary>시도를 종료하고 오류를 생성하기 전까지 연결하기 위해 대기할 시간을 가져옵니다.</summary>\r
+      <returns>연결이 열릴 때까지 대기하는 시간(초)입니다.기본값은 사용하고 있는 특정 형식의 연결에 따라 결정됩니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateCommand">\r
+      <summary>현재 연결과 관련된 <see cref="T:System.Data.Common.DbCommand" /> 개체를 만들고 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> 개체</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateDbCommand">\r
+      <summary>현재 연결과 관련된 <see cref="T:System.Data.Common.DbCommand" /> 개체를 만들고 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> 개체</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.Database">\r
+      <summary>연결이 열린 후에 현재 데이터베이스의 이름을 가져오거나 연결이 열리기 전에 연결 문자열에 지정된 데이터베이스 이름을 가져옵니다.</summary>\r
+      <returns>현재 데이터베이스 이름이나 연결이 열린 후 사용할 데이터베이스의 이름입니다.기본값은 빈 문자열입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.DataSource">\r
+      <summary>연결할 데이터베이스 서버의 이름을 가져옵니다.</summary>\r
+      <returns>연결할 데이터베이스 서버의 이름입니다.기본값은 빈 문자열입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbConnection.OnStateChange(System.Data.StateChangeEventArgs)">\r
+      <summary>\r
+        <see cref="E:System.Data.Common.DbConnection.StateChange" /> 이벤트를 발생시킵니다.</summary>\r
+      <param name="stateChange">이벤트 데이터가 들어 있는 <see cref="T:System.Data.StateChangeEventArgs" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Open">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbConnection.ConnectionString" />에서 지정하는 설정을 사용하여 데이터베이스 연결을 엽니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbConnection.ConnectionString" />으로 지정된 설정을 사용하여 데이터베이스 연결을 여는 <see cref="M:System.Data.Common.DbConnection.Open" />의 비동기 버전입니다.이 메서드는 CancellationToken.None을 사용하여 가상 메서드 <see cref="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)" />를 호출합니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbConnection.Open" />의 비동기 버전입니다.공급자는 적절한 구현을 재정의해야 합니다.취소 토큰은 선택적으로 적용될 수 있습니다.기본 구현은 동기 <see cref="M:System.Data.Common.DbConnection.Open" /> 호출을 호출하고 완료된 작업을 반환합니다.기본 구현은 이미 취소된 cancellationToken을 전달하는 경우 취소된 작업을 반환합니다.Open에서 throw되는 예외는 반환된 Task Exception 속성을 통해 전달됩니다.반환된 작업이 완료될 때까지 DbConnection 개체의 다른 메서드 및 속성을 호출하지 마십시오.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <param name="cancellationToken">취소 명령입니다.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ServerVersion">\r
+      <summary>개체가 연결되는 서버 버전을 나타내는 문자열을 가져옵니다.</summary>\r
+      <returns>데이터베이스의 버전입니다.반환되는 문자열 형식은 사용하고 있는 특정 형식의 연결에 따라 달라집니다.</returns>\r
+      <exception cref="T:System.InvalidOperationException">반환된 작업이 완료되지 않았으며 <see cref="Overload:System.Data.Common.DbConnection.OpenAsync" />에 대한 호출 이후 연결이 열리지 않은 상태에서 <see cref="P:System.Data.Common.DbConnection.ServerVersion" />이 호출되었습니다.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.State">\r
+      <summary>연결의 상태를 설명하는 문자열을 가져옵니다.</summary>\r
+      <returns>연결의 상태입니다.반환되는 문자열 형식은 사용하고 있는 특정 형식의 연결에 따라 달라집니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="E:System.Data.Common.DbConnection.StateChange">\r
+      <summary>이벤트 상태가 변경되면 발생합니다.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnectionStringBuilder">\r
+      <summary>강력한 형식의 연결 문자열 작성기에 대한 기본 클래스를 제공합니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Add(System.String,System.Object)">\r
+      <summary>지정한 키와 값을 가지는 엔트리를 <see cref="T:System.Data.Common.DbConnectionStringBuilder" />에 추가합니다.</summary>\r
+      <param name="keyword">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />에 추가할 키입니다.</param>\r
+      <param name="value">지정된 키의 값입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" />가 null 참조(Visual Basic의 경우 Nothing)인 경우</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />가 읽기 전용인 경우 또는<see cref="T:System.Data.Common.DbConnectionStringBuilder" />의 크기가 고정되어 있는 경우</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.AppendKeyValuePair(System.Text.StringBuilder,System.String,System.String)">\r
+      <summary>기존의 <see cref="T:System.Text.StringBuilder" /> 개체에 효과적이고 안전하게 키와 값을 추가하는 방법을 제공합니다.</summary>\r
+      <param name="builder">키/값 쌍을 추가할 <see cref="T:System.Text.StringBuilder" />입니다.</param>\r
+      <param name="keyword">추가할 키입니다.</param>\r
+      <param name="value">제공된 키의 값입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Clear">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 인스턴스의 내용을 지웁니다.</summary>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />가 읽기 전용인 경우</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />와 관련된 연결 문자열을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />에 포함된 키/값 쌍으로부터 만들어진 현재의 연결 문자열입니다.기본값은 빈 문자열입니다.</returns>\r
+      <exception cref="T:System.ArgumentException">잘못된 연결 문자열 인수를 제공한 경우</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ContainsKey(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />에 특정 키가 들어 있는지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />에 지정한 키를 가진 엔트리가 포함되어 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="keyword">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />에서 찾을 수 있는 키입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" />가 null 참조(Visual Basic의 경우 Nothing)인 경우</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Count">\r
+      <summary>\r
+        <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> 속성에 포함된 현재 키 개수를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 인스턴스가 유지하는 연결 문자열에 포함된 키의 개수입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.EquivalentTo(System.Data.Common.DbConnectionStringBuilder)">\r
+      <summary>이 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 개체에 있는 연결 정보를 제공된 개체에 있는 연결 정보와 비교합니다.</summary>\r
+      <returns>두 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 개체의 연결 정보가 동일한 연결 문자열을 만들면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="connectionStringBuilder">이 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 개체와 비교할 <see cref="T:System.Data.Common.DbConnectionStringBuilder" />입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Item(System.String)">\r
+      <summary>지정한 키와 관련된 값을 가져오거나 설정합니다.</summary>\r
+      <returns>지정한 키와 관련된 값입니다.지정한 키가 없는 경우 해당 키를 가져오려고 시도하면 null 참조(Visual Basic에서는 Nothing)이 반환되고, 해당 키를 설정하려고 시도하면 지정한 키를 사용하여 새 요소가 만들어집니다.null(Visual Basic에서는 Nothing) 키를 전달하면 <see cref="T:System.ArgumentNullException" />이 throw됩니다.null 값을 할당하면 키/값 쌍이 제거됩니다.</returns>\r
+      <param name="keyword">가져오거나 설정할 항목의 키입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" />가 null 참조(Visual Basic의 경우 Nothing)인 경우</exception>\r
+      <exception cref="T:System.NotSupportedException">속성이 설정되어 있으며 <see cref="T:System.Data.Common.DbConnectionStringBuilder" />가 읽기 전용인 경우 또는속성이 설정되어 있고 <paramref name="keyword" />가 컬렉션에 없으며 <see cref="T:System.Data.Common.DbConnectionStringBuilder" />의 크기가 고정된 경우</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Keys">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />의 키를 포함하는 <see cref="T:System.Collections.ICollection" />을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />의 키를 포함하는 <see cref="T:System.Collections.ICollection" />입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Remove(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 인스턴스에서 지정한 키를 가지는 엔트리를 제거합니다.</summary>\r
+      <returns>연결 문자열에 있던 키가 제거되었으면 true이고, 키가 원래 없었으면 false입니다.</returns>\r
+      <param name="keyword">이 <see cref="T:System.Data.Common.DbConnectionStringBuilder" />의 연결 문자열에서 제거할 키/값 쌍의 키입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" />가 null(Visual Basic의 경우 Nothing)인 경우</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />가 읽기 전용이거나 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 크기가 고정된 경우</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ShouldSerialize(System.String)">\r
+      <summary>지정한 키가 이 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 인스턴스에 있는지 여부를 나타냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />에 지정한 키를 가진 엔트리가 포함되어 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="keyword">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />에서 찾을 수 있는 키입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
+      <summary>특정 <see cref="T:System.Array" /> 인덱스에서 시작하여 <see cref="T:System.Collections.ICollection" />의 요소를 <see cref="T:System.Array" />에 복사합니다.</summary>\r
+      <param name="array">\r
+        <see cref="T:System.Collections.ICollection" />에서 복사한 요소의 대상인 일차원 <see cref="T:System.Array" />입니다.<see cref="T:System.Array" />에는 0부터 시작하는 인덱스가 있어야 합니다.</param>\r
+      <param name="index">\r
+        <paramref name="array" />에서 복사가 시작되는 인덱스(0부터 시작)입니다.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#IsSynchronized">\r
+      <summary>\r
+        <see cref="T:System.Collections.ICollection" />에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ICollection" />에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#SyncRoot">\r
+      <summary>\r
+        <see cref="T:System.Collections.ICollection" />에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ICollection" />에 대한 액세스를 동기화하는 데 사용할 수 있는 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Add(System.Object,System.Object)">\r
+      <summary>제공된 키와 값이 있는 요소를 <see cref="T:System.Collections.IDictionary" /> 개체에 추가합니다.</summary>\r
+      <param name="keyword">추가할 요소의 키로 사용하는 <see cref="T:System.Object" />입니다.</param>\r
+      <param name="value">추가할 요소의 값으로 사용하는 <see cref="T:System.Object" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Contains(System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Collections.IDictionary" /> 개체에 지정된 키가 있는 요소가 포함되어 있는지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IDictionary" />에 해당 키가 있는 요소가 포함되어 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="keyword">\r
+        <see cref="T:System.Collections.IDictionary" /> 개체에서 찾을 키입니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#GetEnumerator">\r
+      <summary>\r
+        <see cref="T:System.Collections.IDictionary" /> 개체의 <see cref="T:System.Collections.IDictionaryEnumerator" /> 개체를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IDictionary" /> 개체의 <see cref="T:System.Collections.IDictionaryEnumerator" /> 개체입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Item(System.Object)">\r
+      <summary>지정된 키가 있는 요소를 가져오거나 설정합니다.</summary>\r
+      <returns>지정한 키가 있는 요소입니다.</returns>\r
+      <param name="keyword">가져오거나 설정할 요소의 키입니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Remove(System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Collections.IDictionary" /> 개체에서 지정된 키를 가진 요소를 제거합니다.</summary>\r
+      <param name="keyword">제거할 요소의 키입니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>컬렉션을 반복하는 열거자를 반환합니다.</summary>\r
+      <returns>컬렉션을 반복하는 데 사용할 수 있는 <see cref="T:System.Collections.IEnumerator" /> 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ToString">\r
+      <summary>이 <see cref="T:System.Data.Common.DbConnectionStringBuilder" />와 관련된 연결 문자열을 반환합니다.</summary>\r
+      <returns>현재 <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> 속성입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.TryGetValue(System.String,System.Object@)">\r
+      <summary>제공된 키에 해당하는 값을 이 <see cref="T:System.Data.Common.DbConnectionStringBuilder" />에서 검색합니다.</summary>\r
+      <returns>연결 문자열에 <paramref name="keyword" />가 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="keyword">검색할 항목의 키입니다.</param>\r
+      <param name="value">\r
+        <paramref name="key" />에 해당하는 값입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" />에 null 값(Visual Basic에서는 Nothing)이 있는 경우</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Values">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />의 값이 들어 있는 <see cref="T:System.Collections.ICollection" />을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />의 값을 포함하는 <see cref="T:System.Collections.ICollection" />입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbDataReader">\r
+      <summary>데이터 소스에서 앞으로만 이동 가능한 행 스트림을 읽습니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Depth">\r
+      <summary>현재 행의 중첩 수준을 나타내는 값을 가져옵니다.</summary>\r
+      <returns>현재 행의 중첩 수준입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataReader" />에서 사용하는 관리되는 리소스를 해제하고 관리되지 않는 리소스를 선택적으로 해제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 해제하려면 true이고, 관리되지 않는 리소스만 해제하려면 false입니다.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.FieldCount">\r
+      <summary>현재 행의 열 수를 가져옵니다.</summary>\r
+      <returns>현재 행의 열 수입니다.</returns>\r
+      <exception cref="T:System.NotSupportedException">SQL Server의 인스턴스에 대한 현재 연결이 없는 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBoolean(System.Int32)">\r
+      <summary>지정된 열의 값을 부울로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetByte(System.Int32)">\r
+      <summary>지정된 열의 값을 바이트로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <paramref name="dataOffset" />이 나타내는 위치에서 시작하여 지정된 열의 바이트 스트림을 버퍼(<paramref name="bufferOffset" />이 나타내는 위치에서 시작)로 읽습니다.</summary>\r
+      <returns>실제로 읽은 바이트 수입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <param name="dataOffset">읽기 작업을 시작하는 행 내의 인덱스입니다.</param>\r
+      <param name="buffer">데이터를 복사해 넣을 버퍼입니다.</param>\r
+      <param name="bufferOffset">데이터가 복사될 버퍼의 인덱스입니다.</param>\r
+      <param name="length">읽을 최대 문자 수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChar(System.Int32)">\r
+      <summary>단일 문자로 지정된 열의 값을 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <paramref name="dataOffset" />가 나타내는 위치에서 시작하여 지정된 열의 문자 스트림을 버퍼(<paramref name="bufferOffset" />가 나타내는 위치에서 시작)로 읽습니다.</summary>\r
+      <returns>실제로 읽은 문자 수입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <param name="dataOffset">읽기 작업을 시작하는 행 내의 인덱스입니다.</param>\r
+      <param name="buffer">데이터를 복사해 넣을 버퍼입니다.</param>\r
+      <param name="bufferOffset">데이터가 복사될 버퍼의 인덱스입니다.</param>\r
+      <param name="length">읽을 최대 문자 수입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetData(System.Int32)">\r
+      <summary>요청된 열 서수에 대한 <see cref="T:System.Data.Common.DbDataReader" /> 개체를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 개체</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDataTypeName(System.Int32)">\r
+      <summary>지정된 열의 데이터 형식 이름을 가져옵니다.</summary>\r
+      <returns>데이터 형식의 이름을 나타내는 문자열입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDateTime(System.Int32)">\r
+      <summary>지정된 열의 값을 <see cref="T:System.DateTime" /> 개체로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDbDataReader(System.Int32)">\r
+      <summary>공급자별 구현으로 재정의될 수 있는 요청된 열 서수에 대한 <see cref="T:System.Data.Common.DbDataReader" /> 개체를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 개체</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDecimal(System.Int32)">\r
+      <summary>지정된 열의 값을 <see cref="T:System.Decimal" /> 개체로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDouble(System.Int32)">\r
+      <summary>지정된 열의 값을 배정밀도 부동 소수점 숫자로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetEnumerator">\r
+      <summary>데이터 판독기에서 행을 반복하는 데 사용할 수 있는 <see cref="T:System.Collections.IEnumerator" />를 반환합니다.</summary>\r
+      <returns>데이터 판독기에서 행을 반복하는 데 사용할 수 있는 <see cref="T:System.Collections.IEnumerator" />입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldType(System.Int32)">\r
+      <summary>지정된 열의 데이터 형식을 가져옵니다.</summary>\r
+      <returns>지정된 열의 데이터 형식입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValue``1(System.Int32)">\r
+      <summary>지정된 열의 값을 형식으로 동기적으로 가져옵니다.</summary>\r
+      <returns>검색할 열입니다.</returns>\r
+      <param name="ordinal">검색할 열입니다.</param>\r
+      <typeparam name="T">지정된 열의 값을 형식으로 동기적으로 가져옵니다.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">데이터 검색 중 연결이 끊기거나 닫힌 경우데이터 검색 중 <see cref="T:System.Data.SqlClient.SqlDataReader" />가 닫힌 경우읽을 준비가 된 데이터가 없는 경우(예를 들어, 첫 번째 <see cref="M:System.Data.SqlClient.SqlDataReader.Read" />가 호출되지 않았거나 false를 반환한 경우)순차 모드에서 이전에 읽은 열을 읽으려고 했습니다.진행 중인 비동기 작업이 없습니다.이는 스트림을 읽는 동안 호출할 수 있기 때문에 순차 모드로 실행할 때 모든 Get* 메서드에 적용됩니다.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">존재하지 않는 열을 읽으려고 시도합니다.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" />는 SQL Server에서 반환되는 형식과 일치하지 않거나 캐스팅할 수 없습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)">\r
+      <summary>지정된 열의 값을 형식으로 비동기적으로 가져옵니다.</summary>\r
+      <returns>반환될 값의 형식입니다.</returns>\r
+      <param name="ordinal">반환될 값의 형식입니다.</param>\r
+      <typeparam name="T">반환될 값의 형식입니다.자세한 내용은 설명 부분을 참조하십시오.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">데이터 검색 중 연결이 끊기거나 닫힌 경우데이터 검색 중 <see cref="T:System.Data.Common.DbDataReader" />가 닫힌 경우읽을 준비가 된 데이터가 없는 경우(예를 들어, 첫 번째 <see cref="M:System.Data.Common.DbDataReader.Read" />가 호출되지 않았거나 false를 반환한 경우)순차 모드에서 이전에 읽은 열을 읽으려고 했습니다.진행 중인 비동기 작업이 없습니다.이는 스트림을 읽는 동안 호출할 수 있기 때문에 순차 모드로 실행할 때 모든 Get* 메서드에 적용됩니다.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">존재하지 않는 열을 읽으려고 시도합니다.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" />는 데이터 소스에서 반환되는 형식과 일치하지 않거나 캐스팅할 수 없습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>지정된 열의 값을 형식으로 비동기적으로 가져옵니다.</summary>\r
+      <returns>반환될 값의 형식입니다.</returns>\r
+      <param name="ordinal">반환될 값의 형식입니다.</param>\r
+      <param name="cancellationToken">작업을 취소해야 한다는 알림을 전파하는 취소 명령입니다.취소를 보장하지는 않습니다.CancellationToken.None을 설정하면 이 메서드가 <see cref="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)" />와 동일해집니다.반환된 작업은 취소로 표시되어 있어야 합니다.</param>\r
+      <typeparam name="T">반환될 값의 형식입니다.자세한 내용은 설명 부분을 참조하십시오.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">데이터 검색 중 연결이 끊기거나 닫힌 경우데이터 검색 중 <see cref="T:System.Data.Common.DbDataReader" />가 닫힌 경우읽을 준비가 된 데이터가 없는 경우(예를 들어, 첫 번째 <see cref="M:System.Data.Common.DbDataReader.Read" />가 호출되지 않았거나 false를 반환한 경우)순차 모드에서 이전에 읽은 열을 읽으려고 했습니다.진행 중인 비동기 작업이 없습니다.이는 스트림을 읽는 동안 호출할 수 있기 때문에 순차 모드로 실행할 때 모든 Get* 메서드에 적용됩니다.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">존재하지 않는 열을 읽으려고 시도합니다.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" />는 데이터 소스에서 반환되는 형식과 일치하지 않거나 캐스팅할 수 없습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFloat(System.Int32)">\r
+      <summary>지정된 열의 값을 단정밀도 부동 소수점 숫자로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetGuid(System.Int32)">\r
+      <summary>지정된 열의 값을 GUID(globally-unique identifier)로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt16(System.Int32)">\r
+      <summary>지정된 열의 값을 16비트 부호 있는 정수로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt32(System.Int32)">\r
+      <summary>지정된 열의 값을 32비트 부호 있는 정수로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt64(System.Int32)">\r
+      <summary>지정된 열의 값을 64비트 부호 있는 정수로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetName(System.Int32)">\r
+      <summary>0부터 시작하는 열 서수가 지정된 경우 열 이름을 가져옵니다.</summary>\r
+      <returns>지정된 열의 이름입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetOrdinal(System.String)">\r
+      <summary>열 이름이 지정된 경우 열 서수를 가져옵니다.</summary>\r
+      <returns>열 번호를 나타내는 0부터 시작하는 서수입니다.</returns>\r
+      <param name="name">열의 이름입니다.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">지정된 이름이 유효한 열 이름이 아닌 경우</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificFieldType(System.Int32)">\r
+      <summary>지정된 열의 공급자별 필드 형식을 반환합니다.</summary>\r
+      <returns>지정된 열의 데이터 형식을 설명하는 <see cref="T:System.Type" /> 개체입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValue(System.Int32)">\r
+      <summary>지정된 열의 값을 <see cref="T:System.Object" />의 인스턴스로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValues(System.Object[])">\r
+      <summary>현재 행의 컬렉션에서 공급자별 특성 열을 모두 가져옵니다.</summary>\r
+      <returns>배열에 있는 <see cref="T:System.Object" />의 인스턴스 수를 반환합니다.</returns>\r
+      <param name="values">특성 열을 복사해 올 <see cref="T:System.Object" />의 배열입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetStream(System.Int32)">\r
+      <summary>데이터를 <see cref="T:System.IO.Stream" />으로 검색합니다.</summary>\r
+      <returns>반환된 개체입니다.</returns>\r
+      <param name="ordinal">데이터를 <see cref="T:System.IO.Stream" />으로 검색합니다.</param>\r
+      <exception cref="T:System.InvalidOperationException">데이터 검색 중 연결이 끊기거나 닫힌 경우데이터 검색 중 <see cref="T:System.Data.Common.DbDataReader" />가 닫힌 경우읽을 준비가 된 데이터가 없는 경우(예를 들어, 첫 번째 <see cref="M:System.Data.Common.DbDataReader.Read" />가 호출되지 않았거나 false를 반환한 경우)순차 모드에서 이전에 읽은 열을 읽으려고 했습니다.진행 중인 비동기 작업이 없습니다.이는 스트림을 읽는 동안 호출할 수 있기 때문에 순차 모드로 실행할 때 모든 Get* 메서드에 적용됩니다.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">존재하지 않는 열을 읽으려고 시도합니다.</exception>\r
+      <exception cref="T:System.InvalidCastException">반환된 형식이 다음 형식 중 하나가 아닙니다.binaryimagevarbinaryudt</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetString(System.Int32)">\r
+      <summary>지정된 열의 값을 <see cref="T:System.String" />의 인스턴스로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.InvalidCastException">지정된 캐스트가 잘못된 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetTextReader(System.Int32)">\r
+      <summary>데이터를 <see cref="T:System.IO.TextReader" />로 검색합니다.</summary>\r
+      <returns>반환된 개체입니다.</returns>\r
+      <param name="ordinal">데이터를 <see cref="T:System.IO.TextReader" />로 검색합니다.</param>\r
+      <exception cref="T:System.InvalidOperationException">데이터 검색 중 연결이 끊기거나 닫힌 경우데이터 검색 중 <see cref="T:System.Data.Common.DbDataReader" />가 닫힌 경우읽을 준비가 된 데이터가 없는 경우(예를 들어, 첫 번째 <see cref="M:System.Data.Common.DbDataReader.Read" />가 호출되지 않았거나 false를 반환한 경우)순차 모드에서 이전에 읽은 열을 읽으려고 했습니다.진행 중인 비동기 작업이 없습니다.이는 스트림을 읽는 동안 호출할 수 있기 때문에 순차 모드로 실행할 때 모든 Get* 메서드에 적용됩니다.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">존재하지 않는 열을 읽으려고 시도합니다.</exception>\r
+      <exception cref="T:System.InvalidCastException">반환된 형식이 다음 형식 중 하나가 아닙니다.charncharntextnvarchar텍스트varchar</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValue(System.Int32)">\r
+      <summary>지정된 열의 값을 <see cref="T:System.Object" />의 인스턴스로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValues(System.Object[])">\r
+      <summary>현재 행의 열 값으로 개체 배열을 채웁니다.</summary>\r
+      <returns>배열에 있는 <see cref="T:System.Object" />의 인스턴스 수를 반환합니다.</returns>\r
+      <param name="values">특성 열을 복사해 올 <see cref="T:System.Object" />의 배열입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.HasRows">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataReader" />에 행이 하나 이상 포함되어 있는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" />에 행이 하나 이상 포함되어 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.IsClosed">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbDataReader" />가 닫혀 있는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" />가 닫혔으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Data.SqlClient.SqlDataReader" />가 닫힌 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)">\r
+      <summary>열이 존재하지 않거나 없는 값을 포함하는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>지정된 열이 <see cref="T:System.DBNull" />에 해당하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)">\r
+      <summary>존재하지 않거나 누락된 값이 열에 포함되었는지 여부를 나타내는 값을 가져오는 <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />의 비동기 버전입니다.</summary>\r
+      <returns>지정된 열 값이 DBNull과 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="ordinal">검색할 열입니다(0부터 시작).</param>\r
+      <exception cref="T:System.InvalidOperationException">데이터 검색 중 연결이 끊기거나 닫힌 경우데이터 검색 중 <see cref="T:System.Data.Common.DbDataReader" />가 닫힌 경우읽을 준비가 된 데이터가 없는 경우(예를 들어, 첫 번째 <see cref="M:System.Data.Common.DbDataReader.Read" />가 호출되지 않았거나 false를 반환한 경우)순차 모드에서 이전에 읽은 열을 읽으려고 했습니다.진행 중인 비동기 작업이 없습니다.이는 스트림을 읽는 동안 호출할 수 있기 때문에 순차 모드로 실행할 때 모든 Get* 메서드에 적용됩니다.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">존재하지 않는 열을 읽으려고 시도합니다.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>존재하지 않거나 누락된 값이 열에 포함되었는지 여부를 나타내는 값을 가져오는 <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />의 비동기 버전입니다.필요에 따라 작업을 취소해야 하는 알림을 전송합니다.</summary>\r
+      <returns>지정된 열 값이 DBNull과 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="ordinal">검색할 열입니다(0부터 시작).</param>\r
+      <param name="cancellationToken">작업을 취소해야 한다는 알림을 전파하는 취소 명령입니다.취소를 보장하지는 않습니다.CancellationToken.None을 설정하면 이 메서드가 <see cref="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)" />와 동일해집니다.반환된 작업은 취소로 표시되어 있어야 합니다.</param>\r
+      <exception cref="T:System.InvalidOperationException">데이터 검색 중 연결이 끊기거나 닫힌 경우데이터 검색 중 <see cref="T:System.Data.Common.DbDataReader" />가 닫힌 경우읽을 준비가 된 데이터가 없는 경우(예를 들어, 첫 번째 <see cref="M:System.Data.Common.DbDataReader.Read" />가 호출되지 않았거나 false를 반환한 경우)순차 모드에서 이전에 읽은 열을 읽으려고 했습니다.진행 중인 비동기 작업이 없습니다.이는 스트림을 읽는 동안 호출할 수 있기 때문에 순차 모드로 실행할 때 모든 Get* 메서드에 적용됩니다.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">존재하지 않는 열을 읽으려고 시도합니다.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.Int32)">\r
+      <summary>지정된 열의 값을 <see cref="T:System.Object" />의 인스턴스로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="ordinal">열 번호를 나타내는 0부터 시작하는 서수입니다.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">전달된 인덱스가 0에서 <see cref="P:System.Data.IDataRecord.FieldCount" /> 사이의 범위에 속하지 않는 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.String)">\r
+      <summary>지정된 열의 값을 <see cref="T:System.Object" />의 인스턴스로 가져옵니다.</summary>\r
+      <returns>지정된 열의 값입니다.</returns>\r
+      <param name="name">열의 이름입니다.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">지정된 이름의 열을 찾지 못한 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResult">\r
+      <summary>일괄 문의 결과를 읽을 때 판독기를 다음 결과로 이동합니다.</summary>\r
+      <returns>결과 집합이 더 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync">\r
+      <summary>일괄 문의 결과를 읽을 때 판독기를 다음 결과로 이동하는 <see cref="M:System.Data.Common.DbDataReader.NextResult" />의 비동기 버전입니다.CancellationToken.None을 사용하여 <see cref="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)" />를 호출합니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbDataReader.NextResult" />의 비동기 버전입니다.공급자는 적절한 구현을 재정의해야 합니다.<paramref name="cancellationToken" />은 선택적으로 무시될 수 있습니다.기본 구현은 동기 <see cref="M:System.Data.Common.DbDataReader.NextResult" /> 메서드를 호출하고, 호출 스레드를 차단하면서 완료된 작업을 반환합니다.기본 구현은 이미 취소된 <paramref name="cancellationToken" />을 전달하는 경우 취소된 작업을 반환합니다.<see cref="M:System.Data.Common.DbDataReader.NextResult" />에서 throw되는 예외는 반환된 Task Exception 속성을 통해 전달됩니다.반환된 작업이 아직 완료되지 않은 상태에서는 DbDataReader 개체의 다른 메서드와 속성을 호출하면 안 됩니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <param name="cancellationToken">취소 명령입니다.</param>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Read">\r
+      <summary>판독기를 결과 집합의 다음 레코드로 이동합니다.</summary>\r
+      <returns>행이 더 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync">\r
+      <summary>판독기를 결과 집합의 다음 레코드로 이동하는 비동기 버전의 <see cref="M:System.Data.Common.DbDataReader.Read" />입니다.이 메서드는 CancellationToken.None을 사용하여 <see cref="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)" />를 호출합니다.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbDataReader.Read" />의 비동기 버전입니다.  공급자는 적절한 구현을 재정의해야 합니다.cancellationToken은 선택적으로 무시될 수 있습니다.기본 구현은 동기 <see cref="M:System.Data.Common.DbDataReader.Read" /> 메서드를 호출하고, 호출 스레드를 차단하면서 완료된 작업을 반환합니다.기본 구현은 이미 취소된 cancellationToken을 전달하는 경우 취소된 작업을 반환합니다.  Read에서 throw되는 예외는 반환된 Task Exception 속성을 통해 전달됩니다.반환된 작업이 완료될 때까지 DbDataReader 개체의 다른 메서드 및 속성을 호출하지 마십시오.</summary>\r
+      <returns>비동기 작업(operation)을 나타내는 작업(task)입니다.</returns>\r
+      <param name="cancellationToken">취소 명령입니다.</param>\r
+      <exception cref="T:System.Data.Common.DbException">명령 텍스트를 실행하는 동안 오류가 발생했습니다.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.RecordsAffected">\r
+      <summary>SQL 문으로 변경, 삽입 또는 삭제된 열의 수를 가져옵니다. </summary>\r
+      <returns>변경, 삽입 또는 삭제된 행의 수입니다. SELECT 문에 대해서는 -1을 반환하고, 영향을 받은 행이 없거나 문이 실패하면 0을 반환합니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.VisibleFieldCount">\r
+      <summary>표시되는 <see cref="T:System.Data.Common.DbDataReader" />의 필드 수를 가져옵니다.</summary>\r
+      <returns>표시되는 필드 수입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbException">\r
+      <summary>데이터 소스를 위해 throw되는 모든 예외에 대한 기본 클래스입니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String)">\r
+      <summary>지정된 오류 메시지를 사용하여 <see cref="T:System.Data.Common.DbException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="message">이 예외에 표시할 메시지입니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">\r
+      <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Data.Common.DbException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="message">오류 메시지 문자열입니다.</param>\r
+      <param name="innerException">내부 예외 참조입니다.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameter">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbCommand" />에 대한 매개 변수 및 <see cref="T:System.Data.DataSet" /> 열에 대한 해당 매핑(선택적)을 나타냅니다.매개 변수에 대한 자세한 내용은 매개 변수 및 매개 변수 데이터 형식 구성을 참조하십시오.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.DbType">\r
+      <summary>매개 변수의 <see cref="T:System.Data.DbType" />을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.DbType" /> 값 중 하나입니다.기본값은 <see cref="F:System.Data.DbType.String" />입니다.</returns>\r
+      <exception cref="T:System.ArgumentException">속성이 유효한 <see cref="T:System.Data.DbType" />으로 설정되지 않은 경우</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Direction">\r
+      <summary>매개 변수가 입력 전용, 출력 전용, 양방향 또는 저장 프로시저의 반환 값 매개 변수인지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.ParameterDirection" /> 값 중 하나입니다.기본값은 Input입니다.</returns>\r
+      <exception cref="T:System.ArgumentException">속성이 유효한 <see cref="T:System.Data.ParameterDirection" /> 값 중의 하나로 설정되지 않은 경우</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.IsNullable">\r
+      <summary>매개 변수가 null 값을 허용하는지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>null 값이 허용되면 true이고, 그렇지 않으면 false입니다.기본값은 false입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.ParameterName">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" />의 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" />의 이름입니다.기본값은 빈 문자열("")입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Precision">\r
+      <summary>[.NET Framework 4.5.1 이상 버전에서 지원됨] <see cref="P:System.Data.Common.DbParameter.Value" /> 속성을 나타내는 데 사용된 숫자의 최대 자릿수를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="P:System.Data.Common.DbParameter.Value" /> 속성을 나타내는 데 사용된 숫자의 최대 자릿수입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.ResetDbType">\r
+      <summary>DbType 속성을 원래 설정으로 다시 설정합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Scale">\r
+      <summary>[.NET Framework 4.5.1 이상 버전에서 지원됨] <see cref="P:System.Data.Common.DbParameter.Value" />를 확인하는 소수 자릿수의 수를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="P:System.Data.Common.DbParameter.Value" />를 확인하는 소수 자릿수의 수입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Size">\r
+      <summary>열 내부에 있는 데이터의 최대 크기를 바이트 단위로 가져오거나 설정합니다.</summary>\r
+      <returns>열 내부에 있는 데이터의 최대 크기(바이트)입니다.기본값은 매개 변수 값에서 유추됩니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumn">\r
+      <summary>\r
+        <see cref="T:System.Data.DataSet" />에 매핑되어 <see cref="P:System.Data.Common.DbParameter.Value" />를 로드하거나 반환하기 위해 사용된 소스 열의 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.DataSet" />에 매핑된 소스 열의 이름입니다.기본값은 빈 문자열입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumnNullMapping">\r
+      <summary>소스 열에서 null을 허용하는지 여부를 나타내는 값을 설정하거나 가져옵니다.그러면 <see cref="T:System.Data.Common.DbCommandBuilder" />가 null 허용 열에 대해 Update 문을 올바르게 생성할 수 있습니다.</summary>\r
+      <returns>소스 열에서 null을 허용하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Value">\r
+      <summary>매개 변수의 값을 가져오거나 설정합니다.</summary>\r
+      <returns>매개 변수의 값인 <see cref="T:System.Object" />입니다.기본값은 null입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameterCollection">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbCommand" />와 관련된 매개 변수의 컬렉션에 대한 기본 클래스입니다. </summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameterCollection" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Add(System.Object)">\r
+      <summary>지정된 <see cref="T:System.Data.Common.DbParameter" /> 개체를 <see cref="T:System.Data.Common.DbParameterCollection" />에 추가합니다.</summary>\r
+      <returns>컬렉션에 있는 <see cref="T:System.Data.Common.DbParameter" /> 개체의 인덱스입니다.</returns>\r
+      <param name="value">컬렉션에 추가할 <see cref="T:System.Data.Common.DbParameter" />의 <see cref="P:System.Data.Common.DbParameter.Value" />입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.AddRange(System.Array)">\r
+      <summary>지정된 값을 가진 항목의 배열을 <see cref="T:System.Data.Common.DbParameterCollection" />에 추가합니다.</summary>\r
+      <param name="values">컬렉션에 추가할 <see cref="T:System.Data.Common.DbParameter" /> 형식의 값으로 구성된 배열입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Clear">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameterCollection" />에서 <see cref="T:System.Data.Common.DbParameter" /> 값을 모두 제거합니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.Object)">\r
+      <summary>지정된 <see cref="P:System.Data.Common.DbParameter.Value" />를 가진 <see cref="T:System.Data.Common.DbParameter" />가 컬렉션에 포함되는지 여부를 나타냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" />가 컬렉션에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="value">컬렉션에서 찾을 <see cref="T:System.Data.Common.DbParameter" />의 <see cref="P:System.Data.Common.DbParameter.Value" />입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.String)">\r
+      <summary>지정된 이름의 <see cref="T:System.Data.Common.DbParameter" />가 컬렉션에 있는지 여부를 나타냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" />가 컬렉션에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="value">컬렉션에서 찾을 <see cref="T:System.Data.Common.DbParameter" />의 이름입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.CopyTo(System.Array,System.Int32)">\r
+      <summary>지정된 인덱스에서 시작하여 항목의 배열을 컬렉션에 복사합니다.</summary>\r
+      <param name="array">컬렉션에 복사할 항목의 배열입니다.</param>\r
+      <param name="index">항목을 복사할 컬렉션의 인덱스입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Count">\r
+      <summary>컬렉션의 항목 수를 지정합니다.</summary>\r
+      <returns>컬렉션의 항목 수입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetEnumerator">\r
+      <summary>.NET Framework 데이터 공급자로 컬렉션에서 단순하게 반복할 수 있도록 지원하는 <see cref="M:System.Collections.IEnumerable.GetEnumerator" /> 메서드를 노출합니다.</summary>\r
+      <returns>컬렉션에서 반복하는 데 사용할 수 있는 <see cref="T:System.Collections.IEnumerator" />입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.Int32)">\r
+      <summary>컬렉션의 지정된 인덱스에 있는 <see cref="T:System.Data.Common.DbParameter" /> 개체를 반환합니다.</summary>\r
+      <returns>컬렉션의 지정된 인덱스에 있는 <see cref="T:System.Data.Common.DbParameter" /> 개체입니다.</returns>\r
+      <param name="index">컬렉션에 있는 <see cref="T:System.Data.Common.DbParameter" />의 인덱스입니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.String)">\r
+      <summary>지정된 이름의 <see cref="T:System.Data.Common.DbParameter" /> 개체를 반환합니다.</summary>\r
+      <returns>지정된 이름의 <see cref="T:System.Data.Common.DbParameter" /> 개체입니다.</returns>\r
+      <param name="parameterName">컬렉션에 있는 <see cref="T:System.Data.Common.DbParameter" />의 이름입니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.Object)">\r
+      <summary>지정된 <see cref="T:System.Data.Common.DbParameter" /> 개체의 인덱스를 반환합니다.</summary>\r
+      <returns>지정된 <see cref="T:System.Data.Common.DbParameter" /> 개체의 인덱스입니다.</returns>\r
+      <param name="value">컬렉션의 <see cref="T:System.Data.Common.DbParameter" /> 개체입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.String)">\r
+      <summary>지정된 이름의 <see cref="T:System.Data.Common.DbParameter" /> 개체에 대한 인덱스를 반환합니다.</summary>\r
+      <returns>지정된 이름의 <see cref="T:System.Data.Common.DbParameter" /> 개체에 대한 인덱스입니다.</returns>\r
+      <param name="parameterName">컬렉션에 있는 <see cref="T:System.Data.Common.DbParameter" /> 개체의 이름입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Insert(System.Int32,System.Object)">\r
+      <summary>지정된 이름의 <see cref="T:System.Data.Common.DbParameter" /> 개체에 대한 지정된 인덱스를 컬렉션의 지정된 인덱스에 삽입합니다.</summary>\r
+      <param name="index">\r
+        <see cref="T:System.Data.Common.DbParameter" /> 개체를 삽입할 인덱스입니다.</param>\r
+      <param name="value">컬렉션에 삽입할 <see cref="T:System.Data.Common.DbParameter" /> 개체입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.Int32)">\r
+      <summary>지정된 인덱스에 있는 <see cref="T:System.Data.Common.DbParameter" />를 가져오고 설정합니다.</summary>\r
+      <returns>지정된 인덱스에 있는 <see cref="T:System.Data.Common.DbParameter" />입니다.</returns>\r
+      <param name="index">매개 변수의 인덱스이며 0에서 시작합니다.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">지정된 인덱스가 없는 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.String)">\r
+      <summary>지정된 이름의 <see cref="T:System.Data.Common.DbParameter" />를 가져오고 설정합니다.</summary>\r
+      <returns>지정된 이름을 가진 <see cref="T:System.Data.Common.DbParameter" />입니다.</returns>\r
+      <param name="parameterName">매개 변수의 이름입니다.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">지정된 인덱스가 없는 경우 </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Remove(System.Object)">\r
+      <summary>컬렉션에서 지정된 <see cref="T:System.Data.Common.DbParameter" /> 개체를 제거합니다.</summary>\r
+      <param name="value">제거할 <see cref="T:System.Data.Common.DbParameter" /> 개체입니다.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.Int32)">\r
+      <summary>컬렉션에서 지정된 인덱스에 있는 <see cref="T:System.Data.Common.DbParameter" /> 개체를 제거합니다.</summary>\r
+      <param name="index">\r
+        <see cref="T:System.Data.Common.DbParameter" /> 개체가 있는 인덱스입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.String)">\r
+      <summary>컬렉션에서 지정된 이름의 <see cref="T:System.Data.Common.DbParameter" /> 개체를 제거합니다.</summary>\r
+      <param name="parameterName">제거할 <see cref="T:System.Data.Common.DbParameter" /> 개체의 이름입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.Int32,System.Data.Common.DbParameter)">\r
+      <summary>지정된 인덱스에 있는 <see cref="T:System.Data.Common.DbParameter" /> 개체를 새 값으로 설정합니다. </summary>\r
+      <param name="index">\r
+        <see cref="T:System.Data.Common.DbParameter" /> 개체가 있는 인덱스입니다.</param>\r
+      <param name="value">새 <see cref="T:System.Data.Common.DbParameter" /> 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.String,System.Data.Common.DbParameter)">\r
+      <summary>지정된 이름의 <see cref="T:System.Data.Common.DbParameter" /> 개체를 새 값으로 설정합니다.</summary>\r
+      <param name="parameterName">컬렉션에 있는 <see cref="T:System.Data.Common.DbParameter" /> 개체의 이름입니다.</param>\r
+      <param name="value">새 <see cref="T:System.Data.Common.DbParameter" /> 값입니다.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.SyncRoot">\r
+      <summary>컬렉션에 대한 액세스를 동기화하는 데 사용되는 <see cref="T:System.Object" />를 지정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameterCollection" />에 대한 액세스를 동기화하는 데 사용되는 <see cref="T:System.Object" />입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#ICollection#IsSynchronized"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#Item(System.Int32)">\r
+      <summary>지정된 인덱스에 있는 요소를 가져오거나 설정합니다.</summary>\r
+      <returns>지정된 인덱스의 요소입니다.</returns>\r
+      <param name="index">가져오거나 설정할 요소의 인덱스(0부터 시작)입니다.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbProviderFactory">\r
+      <summary>데이터 소스 클래스의 공급자 구현에 대한 인스턴스를 만드는 데 사용되는 메서드의 집합을 나타냅니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbProviderFactory" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateCommand">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbCommand" /> 클래스를 구현하는 공급자 클래스의 새 인스턴스를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" />의 새 인스턴스입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnection">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnection" /> 클래스를 구현하는 공급자 클래스의 새 인스턴스를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnection" />의 새 인스턴스입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnectionStringBuilder">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 클래스를 구현하는 공급자 클래스의 새 인스턴스를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" />의 새 인스턴스입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateParameter">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 클래스를 구현하는 공급자 클래스의 새 인스턴스를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" />의 새 인스턴스입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbTransaction">\r
+      <summary>트랜잭션의 기본 클래스입니다. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.#ctor">\r
+      <summary>새 <see cref="T:System.Data.Common.DbTransaction" /> 개체를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Commit">\r
+      <summary>데이터베이스 트랜잭션을 커밋합니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.Connection">\r
+      <summary>트랜잭션과 관련된 <see cref="T:System.Data.Common.DbConnection" /> 개체를 지정합니다.</summary>\r
+      <returns>트랜잭션과 관련된 <see cref="T:System.Data.Common.DbConnection" /> 개체입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.DbConnection">\r
+      <summary>트랜잭션과 관련된 <see cref="T:System.Data.Common.DbConnection" /> 개체를 지정합니다.</summary>\r
+      <returns>트랜잭션과 관련된 <see cref="T:System.Data.Common.DbConnection" /> 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbTransaction" />에서 사용하는 관리되지 않는 리소스를 해제합니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Data.Common.DbTransaction" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>\r
+      <param name="disposing">true인 경우 이 메서드는 이 <see cref="T:System.Data.Common.DbTransaction" />에서 참조하는 관리되는 개체가 보유하고 있는 리소스를 모두 해제합니다.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.IsolationLevel">\r
+      <summary>이 트랜잭션에 대한 <see cref="T:System.Data.IsolationLevel" />을 지정합니다.</summary>\r
+      <returns>이 트랜잭션에 대한 <see cref="T:System.Data.IsolationLevel" />입니다.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Rollback">\r
+      <summary>보류 중인 상태에서 트랜잭션을 롤백합니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Diagnostics.StackTrace.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Diagnostics.StackTrace.xml
new file mode 100644 (file)
index 0000000..f98eef7
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.StackTrace</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.StackFrame">\r
+      <summary>현재 스레드의 호출 스택에 대한 함수를 나타내는 <see cref="T:System.Diagnostics.StackFrame" />에 대한 정보를 제공합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileColumnNumber">\r
+      <summary>실행 중인 코드가 포함된 파일에서 열 번호를 가져옵니다.이 정보는 일반적으로 실행 파일의 디버깅 기호에서 추출됩니다.</summary>\r
+      <returns>파일 열 번호 또는 파일 열 번호를 확인할 수 없는 경우 0입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileLineNumber">\r
+      <summary>실행 중인 코드가 포함된 파일에서 줄 번호를 가져옵니다.이 정보는 일반적으로 실행 파일의 디버깅 기호에서 추출됩니다.</summary>\r
+      <returns>파일 줄 번호 또는 파일 줄 번호를 확인할 수 없는 경우 0입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileName">\r
+      <summary>실행 중인 코드가 포함된 파일 이름을 가져옵니다.이 정보는 일반적으로 실행 파일의 디버깅 기호에서 추출됩니다.</summary>\r
+      <returns>파일 이름 또는 파일 이름을 확인할 수 없는 경우 null입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetILOffset">\r
+      <summary>실행 중인 메서드의 MSIL(Microsoft Intermediate Language) 코드 시작 부분에서 오프셋을 가져옵니다.이 오프셋은 JIT(just-in-time) 컴파일러가 디버깅 코드를 생성하는지 여부에 따라 근사값이 될 수 있습니다.이 디버깅 정보의 생성은 <see cref="T:System.Diagnostics.DebuggableAttribute" />에 의해 제어됩니다.</summary>\r
+      <returns>실행 중인 메서드의 MSIL 코드 처음부터 계산한 오프셋입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetMethod">\r
+      <summary>프레임이 실행되고 있는 메서드를 가져옵니다.</summary>\r
+      <returns>프레임이 실행되고 있는 메서드입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Diagnostics.StackFrame.OFFSET_UNKNOWN">\r
+      <summary>네이티브 또는 MSIL(Microsoft Intermediate Language) 오프셋을 알 수 없을 때 <see cref="M:System.Diagnostics.StackFrame.GetNativeOffset" /> 또는 <see cref="M:System.Diagnostics.StackFrame.GetILOffset" /> 메서드를 통해 반환되는 값을 정의합니다.이 필드는 상수입니다.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.ToString">\r
+      <summary>읽을 수 있도록 스택 추적을 만듭니다.</summary>\r
+      <returns>읽을 수 있도록 만든 스택 추적입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Diagnostics.StackFrameExtensions"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeImageBase(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeIP(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasILOffset(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasMethod(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasNativeImage(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasSource(System.Diagnostics.StackFrame)"></member>\r
+    <member name="T:System.Diagnostics.StackTrace">\r
+      <summary>여러 스택 프레임의 정렬된 컬렉션에 해당하는 스택 추적을 나타냅니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.#ctor(System.Exception,System.Boolean)">\r
+      <summary>필요에 따라 소스 정보를 캡처하고 제공된 예외 개체를 사용하여 <see cref="T:System.Diagnostics.StackTrace" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <exception cref="T:System.ArgumentNullException">매개 변수 <paramref name="e" />가 null인 경우 </exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.GetFrames">\r
+      <summary>현재 스택 추적에 있는 모든 스택 프레임의 복사본을 반환합니다.</summary>\r
+      <returns>스택 추적의 함수 호출을 나타내는 <see cref="T:System.Diagnostics.StackFrame" /> 형식의 배열입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.ToString">\r
+      <summary>읽을 수 있도록 스택 추적을 만듭니다.</summary>\r
+      <returns>읽을 수 있도록 만든 스택 추적입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Diagnostics.Tracing.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Diagnostics.Tracing.xml
new file mode 100644 (file)
index 0000000..87f4494
--- /dev/null
@@ -0,0 +1,832 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.Tracing</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.Tracing.EventActivityOptions">\r
+      <summary>추적 지정 활동의 시작 및 이벤트를 중지 합니다. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">\r
+      <summary>중복되는 활동을 허용합니다.기본적으로 활동 시작 및 중지는 중첩 속성이어야 합니다.즉, 허용되지 않는 시작 A, 시작 B, 중지 A, 중지 B의 시퀀스에 따라 B가 A와 동시에 중지됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">\r
+      <summary>시작 해제 및 추적을 중지 합니다. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">\r
+      <summary>시작 및 중지 추적의 기본 동작을 사용합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">\r
+      <summary>재귀 활동 시작을 허용합니다.기본적으로 활동은 재귀적일 수 없습니다.즉, 시작 A, 시작 A, 중지 A, 중지 A의 시퀀스가 허용되지 않습니다.앱이 실행되고 다른 시작이 호출되기 전에 일부 중지에 도달하지 않은 경우 의도하지 않은 재귀 활동이 발생할 수 있습니다.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventAttribute">\r
+      <summary>이벤트에 대한 추가 이벤트 스키마 정보를 지정합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">\r
+      <summary>지정된 이벤트 식별자를 사용하여 <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="eventId">이벤트의 이벤트 식별자입니다.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">\r
+      <summary>활동의 시작 및 중지 이벤트 동작을 지정합니다.활동은 앱에서 시작과 중지 간의 시간 영역입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">\r
+      <summary>이벤트를 작성해야 하는 추가 이벤트 로그를 가져오거나 설정합니다.</summary>\r
+      <returns>이벤트를 작성해야 하는 추가 이벤트 로그입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">\r
+      <summary>이벤트의 식별자를 가져오거나 설정합니다.</summary>\r
+      <returns>이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">\r
+      <summary>이벤트에 대한 키워드를 가져오거나 설정합니다.</summary>\r
+      <returns>열거형 값의 비트 조합입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">\r
+      <summary>이벤트의 수준을 가져오거나 설정합니다.</summary>\r
+      <returns>이벤트 수준을 지정하는 열거형 값 중 하나입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">\r
+      <summary>이벤트에 대한 메시지를 가져오거나 설정합니다.</summary>\r
+      <returns>이벤트의 메시지입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">\r
+      <summary>이벤트의 작업 코드를 가져오거나 설정합니다.</summary>\r
+      <returns>작업 코드를 지정하는 열거형 값 중 하나입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">\r
+      <summary>가져오고 설정의 <see cref="T:System.Diagnostics.Tracing.EventTags" /> 이 대 한 값 <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> 개체입니다.이벤트 태그는 이벤트가 기록될 때 전달되는 사용자 정의 값입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.Tracing.EventTags" /> 값을 반환합니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">\r
+      <summary>이벤트의 작업을 가져오거나 설정합니다.</summary>\r
+      <returns>이벤트에 대한 작업입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">\r
+      <summary>이벤트 버전을 가져오거나 설정합니다.</summary>\r
+      <returns>이벤트의 버전입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventChannel">\r
+      <summary>이벤트에 대한 이벤트 로그 채널을 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">\r
+      <summary>관리자 로그 채널입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">\r
+      <summary>분석 채널입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">\r
+      <summary>디버그 채널입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.None">\r
+      <summary>지정된 채널이 없습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">\r
+      <summary>운영 채널입니다. </summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommand">\r
+      <summary>\r
+        <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> 콜백에 전달되는 명령(<see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" /> 속성)에 대해 설명합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">\r
+      <summary>이벤트를 사용하지 않도록 설정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">\r
+      <summary>이벤트를 사용하도록 설정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">\r
+      <summary>매니페스트를 보냅니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Update">\r
+      <summary>이벤트를 업데이트합니다.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">\r
+      <summary>\r
+        <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> 콜백의 인수를 제공합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">\r
+      <summary>콜백에 대한 인수 배열을 가져옵니다.</summary>\r
+      <returns>콜백 인수의 배열입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">\r
+      <summary>콜백 명령을 가져옵니다.</summary>\r
+      <returns>콜백 명령입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">\r
+      <summary>지정된 식별자가 있는 이벤트를 사용하지 않도록 설정합니다.</summary>\r
+      <returns>\r
+        <paramref name="eventId" />가 범위에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="eventId">사용하지 않도록 설정할 이벤트의 식별자입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">\r
+      <summary>지정된 식별자가 있는 이벤트를 사용하도록 설정합니다.</summary>\r
+      <returns>\r
+        <paramref name="eventId" />가 범위에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="eventId">사용하도록 설정할 이벤트의 식별자입니다.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventDataAttribute">\r
+      <summary>에 전달 될 형식을 지정 된 <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" /> 메서드.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">\r
+      <summary>이벤트 형식 또는 속성이 명시적으로 명명될 경우 이벤트에 적용할 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>이벤트 또는 속성에 적용할 이름입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> 로 전달 되는 사용자 정의 형식의 필드에 배치 됩니다 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 페이로드입니다. </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">\r
+      <summary>사용자 정의 형식의 값 형식을 지정하는 방법을 지정하는 값을 가져오고 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldFormat" /> 값을 반환합니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">\r
+      <summary>사용자 정의 가져오거나 설정 합니다 <see cref="T:System.Diagnostics.Tracing.EventFieldTags" /> 지원 되는 유형 중 하나에 없는 데이터를 포함 하는 필드에 필요한 값입니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldTags" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldFormat">\r
+      <summary>사용자 정의 형식 값의 형식을 지정하는 방법을 지정하고 특정 필드에 대한 기본값을 재정의하는 데 사용될 수 있습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">\r
+      <summary>Boolean</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">\r
+      <summary>기본.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">\r
+      <summary>16진수</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">\r
+      <summary>HResult</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">\r
+      <summary>JSON</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">\r
+      <summary>문자열.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">\r
+      <summary>XML</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldTags">\r
+      <summary>로 전달 되는 사용자 정의 형식의 필드에 배치 되는 사용자 정의 태그 지정 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 통해 페이로드는 <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">\r
+      <summary>태그 없음을 지정하며 0입니다.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">\r
+      <summary>포함 하는 이벤트 형식 작성할 때 속성을 무시 하도록 지정 된 <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" /> 메서드.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventKeywords">\r
+      <summary>이벤트에 적용되는 표준 키워드를 정의합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.All">\r
+      <summary>모든 비트가 1로 설정되면서 이벤트의 가능한 모든 그룹을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">\r
+      <summary>모든 실패한 보안 감사 이벤트에 연결됩니다.이 키워드는 보안 로그의 이벤트에 사용합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">\r
+      <summary>모든 성공적인 보안 감사 이벤트에 연결됩니다.이 키워드는 보안 로그의 이벤트에 사용합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">\r
+      <summary>관련 작업 ID(상관 관계 ID)가 계산된 값이고 실제 GUID가 아니므로 고유하지 않을 수 있는 경우 전송 이벤트에 연결됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">\r
+      <summary>RaiseEvent 함수를 사용하여 발생한 이벤트에 연결됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.None">\r
+      <summary>이벤트를 게시할 때 키워드에 따라 필터링하지 않습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">\r
+      <summary>모든 SQM(Service Quality Mechanism) 이벤트에 연결됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">\r
+      <summary>모든 WDI(Windows Diagnostic Infrastructure) 컨텍스트 이벤트에 연결됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">\r
+      <summary>모든 WDI(Windows Diagnostic Infrastructure) 진단 이벤트에 연결됩니다.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventLevel">\r
+      <summary>이벤트의 수준을 식별합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">\r
+      <summary>이 수준은 중대한 작업 실패를 일으킨 심각한 오류에 해당합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Error">\r
+      <summary>이 수준은 문제를 알리는 표준 오류를 추가합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">\r
+      <summary>이 수준은 오류가 아닌 정보 이벤트 또는 메시지를 추가합니다.이러한 이벤트를 통해 응용 프로그램의 진행률이나 상태를 추적할 수 있습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">\r
+      <summary>이벤트에서 수준 필터링을 수행하지 않습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">\r
+      <summary>이 수준은 길이가 긴 이벤트 또는 메시지를 추가합니다.모든 이벤트가 기록되도록 합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">\r
+      <summary>이 수준은 경고 이벤트를 추가합니다(예: 디스크 용량이 거의 꽉 찰 때 게시되는 이벤트).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventListener">\r
+      <summary>이벤트 소스에서 이벤트를 활성화 및 비활성화하기 위한 메서드를 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventListener" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>지정된 이벤트 소스에 대한 모든 이벤트를 사용하지 않도록 설정합니다.</summary>\r
+      <param name="eventSource">이벤트를 사용하지 않도록 설정하는 이벤트 소스입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventListener" /> 클래스의 현재 인스턴스에서 사용하는 리소스를 해제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">\r
+      <summary>지정된 자세한 정도 수준 이하인 지정된 이벤트 소스에 대한 이벤트를 사용하도록 설정합니다.</summary>\r
+      <param name="eventSource">이벤트를 사용하도록 설정하는 이벤트 소스입니다.</param>\r
+      <param name="level">사용할 수 있는 이벤트 수준입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>지정된 자세한 정도 수준 이하이고 일치하는 키워드 플래그가 있는 지정된 이벤트 소스에 대한 이벤트를 사용하도록 설정합니다.</summary>\r
+      <param name="eventSource">이벤트를 사용하도록 설정하는 이벤트 소스입니다.</param>\r
+      <param name="level">사용할 수 있는 이벤트 수준입니다.</param>\r
+      <param name="matchAnyKeyword">이벤트를 사용하는 데 필요한 키워드 플래그입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>지정된 자세한 정도 수준 이하이고 일치하는 이벤트 키워드 플래그 및 일치하는 인수가 있는 지정된 이벤트 소스에 대한 이벤트를 사용하도록 설정합니다.</summary>\r
+      <param name="eventSource">이벤트를 사용하도록 설정하는 이벤트 소스입니다.</param>\r
+      <param name="level">사용할 수 있는 이벤트 수준입니다.</param>\r
+      <param name="matchAnyKeyword">이벤트를 사용하는 데 필요한 키워드 플래그입니다.</param>\r
+      <param name="arguments">이벤트를 사용하기 위해 일치해야 하는 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>지정된 이벤트 소스를 나타내는 음수가 아닌 작은 숫자를 가져옵니다.</summary>\r
+      <returns>지정된 이벤트 소스를 나타내는 음수가 아닌 작은 숫자입니다.</returns>\r
+      <param name="eventSource">인덱스를 찾을 이벤트 소스입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>이벤트 수신기가 만들어질 때와 새 이벤트 소스가 수신기에 연결될 때 모든 기존 이벤트 소스에 대해 호출됩니다.</summary>\r
+      <param name="eventSource">이벤트 소스입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">\r
+      <summary>이벤트 수신기가 이벤트를 설정한 이벤트 소스에 의해 이벤트가 작성될 때마다 호출됩니다.</summary>\r
+      <param name="eventData">이벤트를 설명하는 이벤트 인수입니다.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventManifestOptions">\r
+      <summary>이벤트 소스에 대한 ETW 메니페이스트를 생성하는 방법을 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">\r
+      <summary>제공된 모든 위성 어셈블리에 대한 지역화 폴더에 리소스 노드를 생성합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">\r
+      <summary>기본 동작을 재정의 하는 현재 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 사용자 정의 형식의 기본 클래스에 전달 해야 write 메서드.이를 통해 .NET 이벤트 소스의 유효성 검사를 수행할 수 있습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">\r
+      <summary>지정된 옵션이 없습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">\r
+      <summary>호스트 컴퓨터에 등록해야 하는 이벤트 소스에만 메니페스트가 생성됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">\r
+      <summary>메니페스트 파일을 쓸 때 불일치가 일어날 경우에 예외가 발생하도록 합니다.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventOpcode">\r
+      <summary>이벤트 소스가 이벤트에 추가하는 표준 작업 코드를 정의합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">\r
+      <summary>추적 컬렉션 시작 이벤트입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">\r
+      <summary>추적 컬렉션 중지 이벤트입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">\r
+      <summary>확장 이벤트입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">\r
+      <summary>정보 이벤트로,</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">\r
+      <summary>응용 프로그램의 작업 중 하나가 데이터를 받을 때 게시되는 이벤트입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">\r
+      <summary>응용 프로그램의 작업이 이벤트에 응답한 후 게시되는 이벤트입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">\r
+      <summary>응용 프로그램에서 일시 중단된 작업이 다시 시작될 때 게시되는 이벤트입니다.이벤트는 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" /> 작업 코드가 있는 이벤트 다음에 나와야 합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">\r
+      <summary>응용 프로그램의 작업 중 하나에서 데이터 또는 시스템 리소스를 다른 작업에 전송할 때 게시되는 이벤트입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">\r
+      <summary>응용 프로그램에서 새 트랜잭션 또는 작업을 시작할 때 게시되는 이벤트입니다.<see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" /> 코드가 있는 이벤트를 방해하지 않으면서 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> 코드가 있는 여러 이벤트가 서로를 따르는 경우에는 이 작업 코드를 다른 트랜잭션이나 동작 안에 포함할 수 있습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">\r
+      <summary>응용 프로그램에서 작업 또는 트랜잭션이 종료될 때 게시되는 이벤트입니다.이벤트는 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> 작업 코드가 있는 이벤트 중 짝이 없는 마지막 이벤트에 대응됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">\r
+      <summary>응용 프로그램의 작업이 일시 중지될 때 게시되는 이벤트입니다.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource">\r
+      <summary>ETW(Windows용 이벤트 추적) 이벤트를 만들 수 있는 기능을 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> 클래스의 새 인스턴스를 만들고 기본 Windows 코드에서 오류가 발생할 때 예외를 throw할지 여부를 지정합니다.</summary>\r
+      <param name="throwOnEventWriteErrors">기본 Windows 코드에서 오류가 발생할 때 예외를 throw하려면 true이고, 그렇지 않으면 false입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>지정된 구성 설정을 사용하여 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="settings">구성 설정을 지정하여 이벤트 소스에 적용하는 열거형 값의 비트 조합입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>지정된 설정 및 특성을 포함하는 비 계약 이벤트와 함께 사용되는 <see cref="T:System.Diagnostics.Tracing.EventSource" />의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="settings">구성 설정을 지정하여 이벤트 소스에 적용하는 열거형 값의 비트 조합입니다.</param>\r
+      <param name="traits">이벤트 원본에 대한 특성을 지정하는 키-값 쌍입니다.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">\r
+      <summary>지정된 이름을 사용하여 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="eventSourceName">이벤트 소스에 적용할 이름입니다.null이 아니어야 합니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>지정된 이름 및 설정을 사용하여 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="eventSourceName">이벤트 소스에 적용할 이름입니다.null이 아니어야 합니다.</param>\r
+      <param name="config">구성 설정을 지정하여 이벤트 소스에 적용하는 열거형 값의 비트 조합입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>지정된 구성 설정을 사용하여 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="eventSourceName">이벤트 소스에 적용할 이름입니다.null이 아니어야 합니다.</param>\r
+      <param name="config">구성 설정을 지정하여 이벤트 소스에 적용하는 열거형 값의 비트 조합입니다.</param>\r
+      <param name="traits">이벤트 원본에 대한 특성을 지정하는 키-값 쌍입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">\r
+      <summary>[.NET Framework 4.5.1 이상 버전에서 지원됨] 이벤트 소스 생성 중에 throw된 모든 예외를 가져옵니다.</summary>\r
+      <returns>이벤트 소스 생성 중에 throw된 예외 또는 예외가 throw되지 않은 경우 null입니다. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">\r
+      <summary>[.NET Framework 4.5.1 이상 버전에서 지원됨] 현재 스레드의 작업 ID를 가져옵니다. </summary>\r
+      <returns>현재 스레드의 작업 ID입니다. </returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> 클래스에 사용되는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 해제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">\r
+      <summary>가비지 수집기에서 개체 회수하기 전에 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">\r
+      <summary>현재 이벤트 소스와 연결된 XML 매니페스트의 문자열을 반환합니다.</summary>\r
+      <returns>XML 데이터 문자열입니다.</returns>\r
+      <param name="eventSourceType">이벤트 소스의 형식입니다.</param>\r
+      <param name="assemblyPathToIncludeInManifest">매니페스트의  공급자 요소에 포함될 어셈블리 (.dll) 파일 경로입니다. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">\r
+      <summary>현재 이벤트 소스와 연결된 XML 매니페스트의 문자열을 반환합니다.</summary>\r
+      <returns>XML 데이터 문자열 또는 null(설명 참조)입니다.</returns>\r
+      <param name="eventSourceType">이벤트 소스의 형식입니다.</param>\r
+      <param name="assemblyPathToIncludeInManifest">매니페스트의  공급자 요소에 포함될 어셈블리(.dll) 파일의 경로입니다. </param>\r
+      <param name="flags">메니페스트가 생성되는 방법을 지정하는 열거형 값의 비트 조합입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">\r
+      <summary>이 이벤트 소스 구현에 대한 고유 식별자를 가져옵니다.</summary>\r
+      <returns>이 이벤트 소스 유형에 대한 고유 식별자입니다.</returns>\r
+      <param name="eventSourceType">이벤트 소스의 형식입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">\r
+      <summary>이벤트 소스의 이름을 가져옵니다.</summary>\r
+      <returns>이벤트 소스의 이름입니다.기본값은 클래스의 단순한 이름입니다.</returns>\r
+      <param name="eventSourceType">이벤트 소스의 형식입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">\r
+      <summary>응용 프로그램 도메인에 대한 모든 이벤트 소스의 스냅숏을 가져옵니다.</summary>\r
+      <returns>응용 프로그램 도메인에 있는 모든 이벤트 소스의 열거형입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">\r
+      <summary>지정한 키와 연결된 특성 값을 가져옵니다.</summary>\r
+      <returns>지정한 키와 연결된 특성 값입니다.키를 찾을 수 없으면 null을 반환합니다.</returns>\r
+      <param name="key">가져올 특성의 키입니다.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Guid">\r
+      <summary>이벤트 소스에 대한 고유 식별자입니다.</summary>\r
+      <returns>이벤트 소스에 대한 고유 식별자입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">\r
+      <summary>현재 이벤트 소스를 사용할 수 있는지 여부를 확인합니다.</summary>\r
+      <returns>현재 이벤트 소스를 사용할 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>지정된 수준 및 키워드가 있는 현재 이벤트 소스를 사용할 수 있는지 여부를 확인합니다.</summary>\r
+      <returns>이벤트 소스를 사용할 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="level">이벤트 소스의 수준입니다.</param>\r
+      <param name="keywords">이벤트 소스의 키워드입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">\r
+      <summary>지정된 수준, 키워드 및 채널의 이벤트에 현재 이벤트 소스를 사용할 수 있는지 여부를 결정합니다.</summary>\r
+      <returns>지정된 이벤트 수준, 키워드 및 채널에 이벤트 원본을 사용하도록 설정하려면 true이고, 그렇지 않으면 false입니다.이 메서드의 결과는 특정 이벤트가 활성 상태인지 여부에 대한 근사값만으로 나타납니다.이를 통해 로깅이 비활성화된 경우 비용이 많이 드는 계산을 피합니다.이벤트 소스에는 해당 활동을 확인하는 추가 필터링이 있을 수 있습니다.</returns>\r
+      <param name="level">확인할 이벤트 수준입니다.해당 수준이 <paramref name="level" /> 이상일 때 사용하도록 고려할 이벤트 소스입니다.</param>\r
+      <param name="keywords">확인할 이벤트 키워드입니다.</param>\r
+      <param name="channel">확인할 이벤트 채널입니다.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Name">\r
+      <summary>이벤트 소스에서 파생되는 클래스의 이름입니다.</summary>\r
+      <returns>파생된 클래스의 이름입니다.기본값은 클래스의 단순한 이름입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">\r
+      <summary>현재 이벤트 소스가 컨트롤러에 의해 업데이트되면 호출됩니다.</summary>\r
+      <param name="command">이벤트에 대한 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>명령을 지정된 이벤트 소스로 보냅니다.</summary>\r
+      <param name="eventSource">명령을 보낼 이벤트 소스입니다.</param>\r
+      <param name="command">보낼 이벤트 명령입니다.</param>\r
+      <param name="commandArguments">이벤트 명령에 대한 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">\r
+      <summary>[.NET Framework 4.5.1 이상 버전에서 지원됨] 현재 스레드의 작업 ID를 설정합니다.</summary>\r
+      <param name="activityId">현재 스레드의 새 작업 ID 또는 현재 스레드에 대한 작업이 다른 작업과 연결되지 않았음을 나타내는 <see cref="F:System.Guid.Empty" />입니다. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">\r
+      <summary>[.NET Framework 4.5.1 이상 버전에서 지원됨] 현재 스레드에서 작업 ID를 설정하고 이전 작업 ID를 반환합니다.</summary>\r
+      <param name="activityId">현재 스레드의 새 작업 ID 또는 현재 스레드에 대한 작업이 다른 작업과 연결되지 않았음을 나타내는 <see cref="F:System.Guid.Empty" />입니다.</param>\r
+      <param name="oldActivityThatWillContinue">이 메서드가 결과를 반환할 때는 현재 스레드의 이전 작업 ID가 포함됩니다. </param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Settings">\r
+      <summary>이 이벤트 소스에 적용된 설정을 가져옵니다.</summary>\r
+      <returns>이 이벤트 소스에 적용된 설정입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.ToString">\r
+      <summary>현재 이벤트 소스 인스턴스에 대한 문자열 표현을 가져옵니다.</summary>\r
+      <returns>현재 이벤트 소스를 식별하는 이름 및 고유 식별자입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">\r
+      <summary>필드는 없지만 지정된 이름 및 기본 옵션이 있는 이벤트를 씁니다.</summary>\r
+      <param name="eventName">쓸 이벤트의 이름입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">\r
+      <summary>필드는 없지만 지정된 이름 및 옵션이 있는 이벤트를 씁니다.</summary>\r
+      <param name="eventName">쓸 이벤트의 이름입니다.</param>\r
+      <param name="options">레벨, 키워드, 이벤트의 작업 코드 등의 옵션입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">\r
+      <summary>지정된 이름, 이벤트 데이터 및 옵션이 있는 이벤트를 씁니다.</summary>\r
+      <param name="eventName">이벤트의 이름입니다.</param>\r
+      <param name="options">이벤트 옵션입니다.</param>\r
+      <param name="data">이벤트 데이터입니다.이 형식은 익명 형식이거나 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 특성으로 표시되어야 합니다.</param>\r
+      <typeparam name="T">이벤트 및 해당 연결된 데이터를 정의하는 형식입니다.이 형식은 익명 형식이거나 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 특성으로 표시되어야 합니다.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">\r
+      <summary>지정된 이름, 옵션, 관련 활동 및 이벤트 데이터가 있는 이벤트를 씁니다.</summary>\r
+      <param name="eventName">이벤트의 이름입니다.</param>\r
+      <param name="options">이벤트 옵션입니다.</param>\r
+      <param name="activityId">이벤트와 연결된 활동의 ID입니다.</param>\r
+      <param name="relatedActivityId">연결된 활동의 ID이거나 연결된 활동이 없으면 <see cref="F:System.Guid.Empty" />입니다.</param>\r
+      <param name="data">이벤트 데이터입니다.이 형식은 익명 형식이거나 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 특성으로 표시되어야 합니다.</param>\r
+      <typeparam name="T">이벤트 및 해당 연결된 데이터를 정의하는 형식입니다.이 형식은 익명 형식이거나 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 특성으로 표시되어야 합니다.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">\r
+      <summary>지정된 이름, 옵션 및 이벤트 데이터가 있는 이벤트를 씁니다.</summary>\r
+      <param name="eventName">이벤트의 이름입니다.</param>\r
+      <param name="options">이벤트 옵션입니다.</param>\r
+      <param name="data">이벤트 데이터입니다.이 형식은 익명 형식이거나 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 특성으로 표시되어야 합니다.</param>\r
+      <typeparam name="T">이벤트 및 해당 연결된 데이터를 정의하는 형식입니다.이 형식은 익명 형식이거나 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 특성으로 표시되어야 합니다.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">\r
+      <summary>지정된 이름과 데이터가 있는 이벤트를 씁니다.</summary>\r
+      <param name="eventName">이벤트의 이름입니다.</param>\r
+      <param name="data">이벤트 데이터입니다.이 형식은 익명 형식이거나 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 특성으로 표시되어야 합니다.</param>\r
+      <typeparam name="T">이벤트 및 해당 연결된 데이터를 정의하는 형식입니다.이 형식은 익명 형식이거나 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 특성으로 표시되어야 합니다.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">\r
+      <summary>제공된 이벤트 식별자를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">\r
+      <summary>제공된 이벤트 식별자와 바이트 배열 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">바이트 배열 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">\r
+      <summary>제공된 이벤트 식별자와 32비트 정수 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">정수 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">\r
+      <summary>제공된 이벤트 식별자와 32비트 정수 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">정수 인수입니다.</param>\r
+      <param name="arg2">정수 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>제공된 이벤트 식별자와 32비트 정수 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">정수 인수입니다.</param>\r
+      <param name="arg2">정수 인수입니다.</param>\r
+      <param name="arg3">정수 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">\r
+      <summary>제공된 이벤트 식별자와 32비트 정수 및 문자열 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">32비트 정수 인수입니다.</param>\r
+      <param name="arg2">문자열 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">\r
+      <summary>제공된 이벤트 식별자와 64비트 정수 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">64비트 정수 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">\r
+      <summary>지정된 식별자 및 64비트 정수와 바이트 배열 인수를 사용하여 이벤트 데이터를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">64비트 정수 인수입니다.</param>\r
+      <param name="arg2">바이트 배열 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">\r
+      <summary>제공된 이벤트 식별자와 64비트 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">64비트 정수 인수입니다.</param>\r
+      <param name="arg2">64비트 정수 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">\r
+      <summary>제공된 이벤트 식별자와 64비트 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">64비트 정수 인수입니다.</param>\r
+      <param name="arg2">64비트 정수 인수입니다.</param>\r
+      <param name="arg3">64비트 정수 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">\r
+      <summary>제공된 이벤트 식별자와 64비트 정수 및 문자열 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">64비트 정수 인수입니다.</param>\r
+      <param name="arg2">문자열 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">\r
+      <summary>제공된 이벤트 식별자와 인수 배열을 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="args">개체의 배열입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">\r
+      <summary>제공된 이벤트 식별자와 문자열 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">문자열 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">\r
+      <summary>제공된 이벤트 식별자와 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">문자열 인수입니다.</param>\r
+      <param name="arg2">32비트 정수 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">\r
+      <summary>제공된 이벤트 식별자와 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">문자열 인수입니다.</param>\r
+      <param name="arg2">32비트 정수 인수입니다.</param>\r
+      <param name="arg3">32비트 정수 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">\r
+      <summary>제공된 이벤트 식별자와 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">문자열 인수입니다.</param>\r
+      <param name="arg2">64비트 정수 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">\r
+      <summary>제공된 이벤트 식별자와 문자열 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">문자열 인수입니다.</param>\r
+      <param name="arg2">문자열 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">\r
+      <summary>제공된 이벤트 식별자와 문자열 인수를 사용하여 이벤트를 씁니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.이 값은 0에서 65535 사이여야 합니다.</param>\r
+      <param name="arg1">문자열 인수입니다.</param>\r
+      <param name="arg2">문자열 인수입니다.</param>\r
+      <param name="arg3">문자열 인수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>제공된 이벤트 식별자 및 이벤트 데이터를 사용하여 새 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 오버로드를 만듭니다.</summary>\r
+      <param name="eventId">이벤트 식별자입니다.</param>\r
+      <param name="eventDataCount">이벤트 데이터 항목의 수입니다.</param>\r
+      <param name="data">이벤트 데이터가 들어 있는 구조체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">\r
+      <summary>[.NET Framework 4.5.1 이상 버전에서 지원됨] 현재 작업이 다른 작업과 연관되어 있음을 나타내는 이벤트를 기록합니다. </summary>\r
+      <param name="eventId">\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> 내에서 이 이벤트를 고유하게 식별하는 식별자입니다. </param>\r
+      <param name="relatedActivityId">관련 작업 식별자입니다. </param>\r
+      <param name="args">이벤트에 대한 데이터가 포함된 개체 배열입니다. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>[.NET Framework 4.5.1 이상 버전에서 지원됨] 현재 작업이 다른 작업과 연관되어 있음을 나타내는 이벤트를 기록합니다.</summary>\r
+      <param name="eventId">\r
+        <see cref="T:System.Diagnostics.Tracing.EventSource" /> 내에서 이 이벤트를 고유하게 식별하는 식별자입니다.</param>\r
+      <param name="relatedActivityId">관련 작업 ID의 GUID에 대한 포인터입니다. </param>\r
+      <param name="eventDataCount">\r
+        <paramref name="data" /> 필드의 항목 수입니다. </param>\r
+      <param name="data">이벤트 데이터 필드에서 첫 번째 항목에 대한 포인터입니다. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource.EventData">\r
+      <summary>\r
+        <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" /> 메서드를 사용하여 빠른 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 오버로드를 만들기 위한 이벤트 데이터를 제공합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">\r
+      <summary>새 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 오버로드의 데이터에 대한 포인터를 가져오거나 설정합니다.</summary>\r
+      <returns>데이터에 대한 포인터입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">\r
+      <summary>새 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 오버로드의 페이로드 항목 수를 가져오거나 설정합니다.</summary>\r
+      <returns>새 오버로드의 페이로드 항목 수입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">\r
+      <summary>ETW(Windows용 이벤트 추적) 이름이 이벤트 소스 클래스의 이름과 독립적으로 정의될 수 있도록 합니다.   </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">\r
+      <summary>이벤트 소스 식별자 가져오거나 설정합니다.</summary>\r
+      <returns>이벤트 소스 식별자입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">\r
+      <summary>지역화 리소스 파일의 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>지역화된 리소스 파일의 이름이거나, 지역화 리소스 파일이 없을 경우 null입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">\r
+      <summary>이벤트 소스의 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>이벤트 소스의 이름입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceException">\r
+      <summary>ETW(Windows용 이벤트 추적) 중 오류가 발생한 경우 throw되는 예외입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">\r
+      <summary>지정된 오류 메시지를 사용하여 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="message">오류를 설명하는 메시지입니다.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">\r
+      <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다. </param>\r
+      <param name="innerException">현재 예외의 원인이 되는 예외이거나, 내부 예외를 지정하지 않았으면 null입니다. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceOptions">\r
+      <summary>재정의 지정 합니다. 기본 이벤트 설정을 로그 수준 등의 키워드 및 작업 때 코드는 <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" /> 메서드를 호출 합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions"></member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">\r
+      <summary>이벤트에 적용된 키워드를 가져오거나 설정합니다.이 속성을 설정 하지 않으면 이벤트의 같은 키워드로 됩니다 None.</summary>\r
+      <returns>이벤트에 적용 된 키워드 또는 None 키워드가 없습니다 설정 된 경우.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">\r
+      <summary>이벤트에 적용 하는 이벤트 수준을 가져오거나 설정 합니다. </summary>\r
+      <returns>이벤트에 대한 이벤트 수준입니다.기본값은 설정하지 않으면 Verbose (5)가 됩니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">\r
+      <summary>지정 된 이벤트를 사용 하 여 작업 코드를 가져오거나 설정 합니다. </summary>\r
+      <returns>지정된 이벤트에 사용할 작업 코드입니다.설정 되어있지 않으면 기본값은 Info (0).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags"></member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceSettings">\r
+      <summary>이벤트 소스에 대한 구성 옵션을 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">\r
+      <summary>사용할 수 있는 특수 구성 옵션이 없습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">\r
+      <summary>ETW 수신기는 이벤트를 시킬 때 메니페스트 기반 형식을 사용해야 합니다.이 옵션 설정은 이벤트를 발생시킬 때 메니페스트 기반 형식을 사용해야 하는 ETW 수신기에 대한 지시문입니다.파생 된 형식을 정의 하는 경우 기본 옵션입니다 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 보호 된 중 하나를 사용 하 여 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 생성자입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">\r
+      <summary>ETW 수신기는 자체 설명 이벤트 형식을 사용해야 합니다.새 인스턴스를 만들 때 기본 옵션입니다는 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 공용 중 하나를 사용 하 여 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 생성자입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">\r
+      <summary>이벤트 소스는 오류가 발생하면 예외를 throw합니다.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTags">\r
+      <summary>작업 시작 및 중지 이벤트의 추적을 지정합니다.하위 24비트만 사용해야 합니다.자세한 내용은 <see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> 및 <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />를 참조하세요.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTags.None">\r
+      <summary>태그를 지정하지 않으며 0과 같습니다.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTask">\r
+      <summary>이벤트에 적용되는 작업을 정의합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTask.None">\r
+      <summary>정의되어 있지 않은 작업입니다.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">\r
+      <summary>\r
+        <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" /> 콜백에 데이터를 제공합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">\r
+      <summary>[.NET Framework 4.5.1 이상 버전에서 지원됨] 이벤트를 쓴 스레드의 작업 ID를 가져옵니다. </summary>\r
+      <returns>이벤트를 쓴 스레드의 작업 ID입니다. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">\r
+      <summary>이벤트의 채널을 가져옵니다.</summary>\r
+      <returns>이벤트 채널입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">\r
+      <summary>이벤트 식별자를 가져옵니다.</summary>\r
+      <returns>이벤트 식별자입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">\r
+      <summary>이벤트의 이름을 가져옵니다.</summary>\r
+      <returns>이벤트의 이름입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">\r
+      <summary>이벤트 소스 개체를 가져옵니다.</summary>\r
+      <returns>이벤트 소스 개체입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">\r
+      <summary>이벤트에 대한 키워드를 가져옵니다.</summary>\r
+      <returns>이벤트에 대한 키워드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">\r
+      <summary>이벤트의 수준을 가져옵니다.</summary>\r
+      <returns>이벤트의 수준입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">\r
+      <summary>이벤트의 메시지를 가져옵니다.</summary>\r
+      <returns>이벤트의 메시지입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">\r
+      <summary>이벤트의 작업 코드를 가져옵니다.</summary>\r
+      <returns>이벤트의 작업 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">\r
+      <summary>이벤트의 페이로드를 가져옵니다.</summary>\r
+      <returns>이벤트에 대한 페이로드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">\r
+      <summary>이 이벤트의 속성 이름을 나타내는 문자열 목록을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">\r
+      <summary>[.NET Framework 4.5.1 이상 버전에서 지원됨] 현재 인스턴스에서 나타내는 작업과 관련된 작업의 식별자를 가져옵니다. </summary>\r
+      <returns>관련 동작의 식별자이며, 관련 동작이 없는 경우 <see cref="F:System.Guid.Empty" />입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">\r
+      <summary>호출에 지정된 태그를 <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" /> 메서드로 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.Tracing.EventTags" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">\r
+      <summary>이벤트의 작업을 가져옵니다.</summary>\r
+      <returns>이벤트에 대한 작업입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">\r
+      <summary>이벤트의 버전을 가져옵니다.</summary>\r
+      <returns>이벤트의 버전입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.NonEventAttribute">\r
+      <summary>이벤트를 생성하지 않는 메서드를 식별합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Globalization.Extensions.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Globalization.Extensions.xml
new file mode 100644 (file)
index 0000000..4622db5
--- /dev/null
@@ -0,0 +1,133 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Globalization.Extensions</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.StringNormalizationExtensions"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="T:System.Globalization.GlobalizationExtensions"></member>\r
+    <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>\r
+    <member name="T:System.Globalization.IdnMapping">\r
+      <summary>인터넷 도메인 이름에 ASCII 문자가 아닌 문자를 사용할 수 있도록 합니다.이 클래스는 상속될 수 없습니다.</summary>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Globalization.IdnMapping" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.AllowUnassigned">\r
+      <summary>현재 <see cref="T:System.Globalization.IdnMapping" /> 개체의 멤버에서 수행한 작업에 할당되지 않은 유니코드 코드 포인트가 사용되었는지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>할당되지 않은 코드 포인트가 작업에 사용되었으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">\r
+      <summary>지정된 개체가 현재 <see cref="T:System.Globalization.IdnMapping" /> 개체와 같은지 여부를 나타냅니다.</summary>\r
+      <returns>\r
+        <paramref name="obj" /> 매개 변수로 지정된 개체가 <see cref="T:System.Globalization.IdnMapping" />에서 파생되었으며 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 및 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성이 같으면 true이고, 그렇지 않으면 false입니다. </returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">\r
+      <summary>유니코드 문자로 구성된 도메인 이름 레이블 문자열을 US-ASCII 문자 범위에 있는 표시 가능한 유니코드 문자의 문자열로 인코딩합니다.문자열은 IDNA 표준에 따라 형식이 지정됩니다.</summary>\r
+      <returns>\r
+        <paramref name="unicode" /> 매개 변수로 지정된 문자열에 해당하며, US-ASCII 문자 범위(U+0020 ~ U+007E)의 표시 가능한 유니코드 문자로 구성되고, IDNA 표준에 따라 형식이 지정된 문자열입니다.</returns>\r
+      <param name="unicode">변환할 문자열입니다. 레이블 구분 기호로 구분된 하나 이상의 도메인 이름으로 구성되어 있어야 합니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" />가 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 및 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">\r
+      <summary>US-ASCII 문자 범위 외부의 유니코드 문자를 포함하는 도메인 이름 레이블의 부분 문자열을 인코딩합니다.하위 문자열은 US-ASCII 문자 범위의 표시 가능한 유니코드 문자열로 변환되고 IDNA 표준에 따라 형식이 지정됩니다.</summary>\r
+      <returns>\r
+        <paramref name="unicode" /> 및 <paramref name="index" /> 매개 변수로 지정된 부분 문자열에 해당하며, US-ASCII 문자 범위(U+0020 ~ U+007E)의 표시 가능한 유니코드 문자로 구성되고, IDNA 표준에 따라 형식이 지정된 문자열입니다.</returns>\r
+      <param name="unicode">변환할 문자열입니다. 레이블 구분 기호로 구분된 하나 이상의 도메인 이름으로 구성되어 있어야 합니다.</param>\r
+      <param name="index">0부터 시작하는 오프셋으로, <paramref name="unicode" />에서 변환할 부분 문자열의 시작을 지정합니다.변환 작업은 <paramref name="unicode" /> 문자열의 끝까지 수행됩니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" />가 0보다 작은 경우또는<paramref name="index" />이 <paramref name="unicode" />의 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" />가 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 및 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">\r
+      <summary>US-ASCII 문자 범위 외부의 유니코드 문자를 포함하는 도메인 이름 레이블의 부분 문자열에 있는 지정된 수의 문자를 인코딩합니다.하위 문자열은 US-ASCII 문자 범위의 표시 가능한 유니코드 문자열로 변환되고 IDNA 표준에 따라 형식이 지정됩니다.</summary>\r
+      <returns>\r
+        <paramref name="unicode" />, <paramref name="index" /> 및 <paramref name="count" /> 매개 변수로 지정된 부분 문자열에 해당하며, US-ASCII 문자 범위(U+0020 ~ U+007E)의 표시 가능한 유니코드 문자로 구성되고, IDNA 표준에 따라 형식이 지정된 문자열입니다.</returns>\r
+      <param name="unicode">변환할 문자열입니다. 레이블 구분 기호로 구분된 하나 이상의 도메인 이름으로 구성되어 있어야 합니다.</param>\r
+      <param name="index">0부터 시작하는 오프셋으로, <paramref name="unicode" />에서 부분 문자열의 시작을 지정합니다.</param>\r
+      <param name="count">\r
+        <paramref name="unicode" /> 문자열의 <paramref name="index" />가 지정한 위치에서 시작하는 하위 문자열 중 변환할 문자 수입니다. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> 또는 <paramref name="count" />가 0보다 작은 경우또는<paramref name="index" />이 <paramref name="unicode" />의 길이보다 큰 경우또는<paramref name="index" />가 <paramref name="unicode" />의 길이에서 <paramref name="count" />를 뺀 값보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="unicode" />가 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 및 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetHashCode">\r
+      <summary>이 <see cref="T:System.Globalization.IdnMapping" /> 개체의 해시 코드를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Globalization.IdnMapping" /> 개체의 속성에서 파생된 네 개의 부호 있는 32비트 상수 중 하나입니다.  반환 값에는 특별한 의미가 없으므로 해시 코드 알고리즘에 사용하기는 적합하지 않습니다.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">\r
+      <summary>IDNA 표준에 따라 인코딩된 하나 이상의 도메인 이름 레이블의 문자열을 유니코드 문자열로 디코딩합니다. </summary>\r
+      <returns>\r
+        <paramref name="ascii" /> 매개 변수로 지정된 IDNA 부분 문자열에 해당하는 유니코드입니다.</returns>\r
+      <param name="ascii">디코딩할 문자열로, IDNA 표준에 따라 인코딩된 US-ASCII 문자 범위(U+0020 ~ U+007E)에 있는 하나 이상의 레이블로 구성됩니다. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" />가 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 및 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">\r
+      <summary>IDNA 표준에 따라 인코딩된 하나 이상의 도메인 이름 레이블의 하위 문자열을 유니코드 문자열로 디코딩합니다. </summary>\r
+      <returns>\r
+        <paramref name="ascii" /> 및 <paramref name="index" /> 매개 변수로 지정된 IDNA 부분 문자열에 해당하는 유니코드입니다.</returns>\r
+      <param name="ascii">디코딩할 문자열로, IDNA 표준에 따라 인코딩된 US-ASCII 문자 범위(U+0020 ~ U+007E)에 있는 하나 이상의 레이블로 구성됩니다. </param>\r
+      <param name="index">0부터 시작하는 오프셋으로, <paramref name="ascii" />에서 디코딩할 부분 문자열의 시작을 지정합니다.디코딩 작업은 <paramref name="ascii" /> 문자열의 끝까지 수행됩니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" />가 0보다 작은 경우또는<paramref name="index" />이 <paramref name="ascii" />의 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" />가 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 및 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">\r
+      <summary>IDNA표준에 따라 인코딩된 하나 이상의 도메인 이름 레이블을 포함하는 지정된 길이의 부분 문자열을 유니코드 문자의 문자열로 디코딩합니다. </summary>\r
+      <returns>\r
+        <paramref name="ascii" />, <paramref name="index" /> 및 <paramref name="count" /> 매개 변수로 지정된 IDNA 부분 문자열에 해당하는 유니코드입니다.</returns>\r
+      <param name="ascii">디코딩할 문자열로, IDNA 표준에 따라 인코딩된 US-ASCII 문자 범위(U+0020 ~ U+007E)에 있는 하나 이상의 레이블로 구성됩니다. </param>\r
+      <param name="index">0부터 시작하는 오프셋으로, <paramref name="ascii" />에서 부분 문자열의 시작을 지정합니다. </param>\r
+      <param name="count">\r
+        <paramref name="ascii" /> 문자열의 <paramref name="index" />가 지정한 위치에서 시작하는 하위 문자열 중 변환할 문자 수입니다. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> 또는 <paramref name="count" />가 0보다 작은 경우또는<paramref name="index" />이 <paramref name="ascii" />의 길이보다 큰 경우또는<paramref name="index" />가 <paramref name="ascii" />의 길이에서 <paramref name="count" />를 뺀 값보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="ascii" />가 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 및 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 속성과 IDNA 표준에 맞지 않는 경우</exception>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">\r
+      <summary>현재 <see cref="T:System.Globalization.IdnMapping" /> 개체의 멤버에서 수행한 작업에 표준 명명 규칙이 사용되었는지 또는 비표준 명명 규칙이 사용되었는지를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>표준 명명 규칙이 작업에 사용되었으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Text.NormalizationForm">\r
+      <summary>수행할 정규화의 형식을 정의합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormC">\r
+      <summary>완전한 정규 분해를 사용하여 유니코드 문자열이 정규화된 다음, 가능한 경우 시퀀스가 기본 합성 문자로 대체됨을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormD">\r
+      <summary>유니코드 문자열이 완전한 정규 분해를 사용하여 정규화됨을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKC">\r
+      <summary>유니코드 문자열이 완전한 호환 분해를 사용하여 정규화된 다음, 가능한 경우 시퀀스가 기본 합성 문자로 대체됨을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKD">\r
+      <summary>유니코드 문자열이 완전한 호환 분해를 사용하여 정규화됨을 나타냅니다.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.IO.Compression.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.IO.Compression.xml
new file mode 100644 (file)
index 0000000..ce2055d
--- /dev/null
@@ -0,0 +1,446 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.IO.Compression</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.IO.Compression.CompressionLevel">\r
+      <summary>압축 시 속도를 우선할지 압축 크기를 우선할지를 나타내는 값을 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
+      <summary>압축 작업은 결과 파일이 최적으로 압축되지 않더라도 가능한 신속하게 완료되어야 합니다.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
+      <summary>파일에 대해 압축을 수행할 수 없습니다.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
+      <summary>작업을 완료하는 데 시간이 더 걸리더라도 압축 작업은 최적으로 압축되어야 합니다.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.CompressionMode">\r
+      <summary> 내부 스트림을 압축할지 또는 압축을 풀지 여부를 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Compress">\r
+      <summary>내부 스트림을 압축합니다.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
+      <summary>내부 스트림의 압축을 풉니다.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.DeflateStream">\r
+      <summary>Deflate 알고리즘을 사용하여 스트림을 압축하고 압축을 풀기 위한 메서드와 속성을 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>지정된 스트림과 압축 수준을 사용하여 <see cref="T:System.IO.Compression.DeflateStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="stream">압축할 스트림입니다.</param>\r
+      <param name="compressionLevel">스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" />가 null인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 <see cref="P:System.IO.Stream.CanWrite" /> 속성이 false입니다.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>지정된 스트림과 압축 수준을 사용하여 <see cref="T:System.IO.Compression.DeflateStream" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.</summary>\r
+      <param name="stream">압축할 스트림입니다.</param>\r
+      <param name="compressionLevel">스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.DeflateStream" /> 개체를 삭제한 후 스트림 개체를 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" />가 null인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 <see cref="P:System.IO.Stream.CanWrite" /> 속성이 false입니다.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>지정된 스트림과 압축 모드를 사용하여 <see cref="T:System.IO.Compression.DeflateStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="stream">압축하거나 압축을 풀 스트림입니다.</param>\r
+      <param name="mode">스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" />가 null인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" />은(는) 올바른 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 아닙니다.또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Compress" />이고 <see cref="P:System.IO.Stream.CanWrite" />가 false인 경우또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />이고 <see cref="P:System.IO.Stream.CanRead" />가 false인 경우</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>지정된 스트림과 압축 모드를 사용하여 <see cref="T:System.IO.Compression.DeflateStream" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.</summary>\r
+      <param name="stream">압축하거나 압축을 풀 스트림입니다.</param>\r
+      <param name="mode">스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.DeflateStream" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" />가 null인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" />은(는) 올바른 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 아닙니다.또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Compress" />이고 <see cref="P:System.IO.Stream.CanWrite" />가 false인 경우또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />이고 <see cref="P:System.IO.Stream.CanRead" />가 false인 경우</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
+      <summary>내부 스트림에 대한 참조를 가져옵니다.</summary>\r
+      <returns>내부 스트림을 나타내는 스트림 개체입니다.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">내부 스트림이 닫혀 있는 경우</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
+      <summary>파일의 압축을 푸는 동안 스트림을 읽을 수 있는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Decompress이고 내부 스트림이 열려 있으며 읽기를 지원하면 true이고, 이외의 경우는 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
+      <summary>스트림이 검색을 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>모든 경우에 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
+      <summary>스트림이 쓰기를 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Compress이고 내부 스트림이 쓰기를 지원하며 닫혀 있지 않으면 true이고, 이외의 경우는 false입니다.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.IO.Compression.DeflateStream" />가 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Flush">\r
+      <summary>이 메서드의 현재 클래스에는 기능이 없습니다.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Length">\r
+      <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>\r
+      <returns>long 값입니다.</returns>\r
+      <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Position">\r
+      <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>\r
+      <returns>long 값입니다.</returns>\r
+      <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>압축이 풀린 바이트 수를 지정된 바이트 배열로 읽어 들입니다.</summary>\r
+      <returns>바이트 배열에 읽어 들인 바이트 수입니다.</returns>\r
+      <param name="array">압축이 풀린 바이트를 저장할 배열입니다.</param>\r
+      <param name="offset">읽은 바이트를 넣을 <paramref name="array" />의 바이트 오프셋입니다.</param>\r
+      <param name="count">읽을 최대 압축 풀린 바이트 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">개체를 만들 때 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Compress였던 경우또는 내부 스트림이 읽기를 지원하지 않는 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 또는 <paramref name="count" />가 0보다 작은 경우또는<paramref name="array" /> 길이에서 인덱스 시작 위치를 뺀 값이 <paramref name="count" />보다 작은 경우</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">데이터의 형식이 잘못된 경우</exception>\r
+      <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>이 작업은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>\r
+      <returns>long 값입니다.</returns>\r
+      <param name="offset">스트림 내의 위치입니다.</param>\r
+      <param name="origin">\r
+        <see cref="T:System.IO.SeekOrigin" /> 값 중 하나입니다.</param>\r
+      <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
+      <summary>이 작업은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>\r
+      <param name="value">스트림의 길이입니다.</param>\r
+      <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>지정된 바이트 배열에서 압축된 바이트를 내부 스트림에 씁니다.</summary>\r
+      <param name="array">압축할 데이터가 들어 있는 버퍼입니다.</param>\r
+      <param name="offset">바이트를 읽어올 <paramref name="array" />의 바이트 오프셋입니다.</param>\r
+      <param name="count">쓸 최대 바이트 수입니다.</param>\r
+    </member>\r
+    <member name="T:System.IO.Compression.GZipStream">\r
+      <summary>스트림을 압축하거나 압축을 푸는 데 사용되는 메서드 및 속성을 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>지정된 스트림과 압축 수준을 사용하여 <see cref="T:System.IO.Compression.GZipStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="stream">압축된 데이터를 쓸 스트림입니다.</param>\r
+      <param name="compressionLevel">스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" />가 null인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 <see cref="P:System.IO.Stream.CanWrite" /> 속성이 false입니다.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>지정된 스트림과 압축 수준을 사용하여 <see cref="T:System.IO.Compression.GZipStream" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.</summary>\r
+      <param name="stream">압축된 데이터를 쓸 스트림입니다.</param>\r
+      <param name="compressionLevel">스트림을 압축할 때 속도 또는 압축 효율을 강조할지 여부를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.GZipStream" /> 개체를 삭제한 후 스트림 개체를 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" />가 null인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">스트림이 압축 등의 쓰기 작업을 지원하지 않습니다.(스트림 개체의 <see cref="P:System.IO.Stream.CanWrite" /> 속성이 false입니다.)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>지정된 스트림과 압축 모드를 사용하여 <see cref="T:System.IO.Compression.GZipStream" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="stream">압축되거나 압축을 푼 데이터가를 쓸 스트림입니다.</param>\r
+      <param name="mode">스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" />가 null인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" />가 유효한 <see cref="T:System.IO.Compression.CompressionMode" /> 열거형 값이 아닌 경우또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Compress" />이고 <see cref="P:System.IO.Stream.CanWrite" />가 false인 경우또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />이고 <see cref="P:System.IO.Stream.CanRead" />가 false인 경우</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>지정된 스트림과 압축 모드를 사용하여 <see cref="T:System.IO.Compression.GZipStream" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둘 수 있습니다.</summary>\r
+      <param name="stream">압축되거나 압축을 푼 데이터가를 쓸 스트림입니다.</param>\r
+      <param name="mode">스트림을 압축할 것인지 또는 압축 해제할 것인지를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.GZipStream" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" />가 null인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" />은(는) 올바른 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 아닙니다.또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Compress" />이고 <see cref="P:System.IO.Stream.CanWrite" />가 false인 경우또는<see cref="T:System.IO.Compression.CompressionMode" />가 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />이고 <see cref="P:System.IO.Stream.CanRead" />가 false인 경우</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
+      <summary>내부 스트림에 대한 참조를 가져옵니다.</summary>\r
+      <returns>내부 스트림을 나타내는 스트림 개체입니다.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">내부 스트림이 닫혀 있는 경우</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanRead">\r
+      <summary>파일의 압축을 푸는 동안 스트림을 읽을 수 있는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Decompress,이고 내부 스트림이 읽기를 지원하며 닫혀 있지 않으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
+      <summary>스트림이 검색을 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>모든 경우에 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
+      <summary>스트림이 쓰기를 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Compress이고 내부 스트림이 쓰기를 지원하며 닫혀 있지 않으면 true이고, 이외의 경우는 false입니다.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.IO.Compression.GZipStream" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Flush">\r
+      <summary>이 메서드의 현재 클래스에는 기능이 없습니다.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Length">\r
+      <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>\r
+      <returns>long 값입니다.</returns>\r
+      <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Position">\r
+      <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>\r
+      <returns>long 값입니다.</returns>\r
+      <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>압축이 풀린 바이트 수를 지정된 바이트 배열로 읽어 들입니다.</summary>\r
+      <returns>바이트 배열에 압축이 풀린 바이트 수입니다.스트림의 끝에 도달한 경우에는 0 또는 읽은 바이트 수가 반환됩니다.</returns>\r
+      <param name="array">압축이 풀린 바이트를 저장하는 데 사용되는 배열입니다.</param>\r
+      <param name="offset">읽은 바이트를 넣을 <paramref name="array" />의 바이트 오프셋입니다.</param>\r
+      <param name="count">읽을 최대 압축 풀린 바이트 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">개체를 만들 때 <see cref="T:System.IO.Compression.CompressionMode" /> 값이 Compress였던 경우또는내부 스트림이 읽기를 지원하지 않는 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 또는 <paramref name="count" />가 0보다 작은 경우또는<paramref name="array" /> 길이에서 인덱스 시작 위치를 뺀 값이 <paramref name="count" />보다 작은 경우</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">데이터의 형식이 잘못된 경우</exception>\r
+      <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있는 경우</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>\r
+      <returns>long 값입니다.</returns>\r
+      <param name="offset">스트림 내의 위치입니다.</param>\r
+      <param name="origin">\r
+        <see cref="T:System.IO.SeekOrigin" /> 값 중 하나입니다.</param>\r
+      <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
+      <summary>이 속성은 지원되지 않으며 항상 <see cref="T:System.NotSupportedException" />을 throw합니다.</summary>\r
+      <param name="value">스트림의 길이입니다.</param>\r
+      <exception cref="T:System.NotSupportedException">이 스트림에 이 속성이 지원되지 않는 경우</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>지정된 바이트 배열에서 압축된 바이트를 내부 스트림에 씁니다.</summary>\r
+      <param name="array">압축할 데이터가 들어 있는 버퍼입니다.</param>\r
+      <param name="offset">바이트를 읽어올 <paramref name="array" />의 바이트 오프셋입니다.</param>\r
+      <param name="count">쓸 최대 바이트 수입니다.</param>\r
+      <exception cref="T:System.ObjectDisposedException">스트림이 닫혀 있어서 쓰기 작업을 수행할 수 없는 경우</exception>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchive">\r
+      <summary>Zip 보관 파일 형식으로 압축된 파일 패키지를 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
+      <summary>지정된 스트림에서 <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="stream">읽을 보관 저장소가 포함된 스트림입니다.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
+      <summary>지정된 모드를 사용하여 지정된 스트림에서 <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="stream">입력 또는 출력 스트림입니다.</param>\r
+      <param name="mode">Zip 보관 파일이 엔트리를 읽거나 만들기 또는 업데이트하는 데 사용되는지를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
+      <summary>지정된 모드에 대해 지정된 스트림에서 <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 새 인스턴스를 초기화하고 스트림을 선택적으로 연 상태로 둡니다.</summary>\r
+      <param name="stream">입력 또는 출력 스트림입니다.</param>\r
+      <param name="mode">Zip 보관 파일이 엔트리를 읽거나 만들기 또는 업데이트하는 데 사용되는지를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.ZipArchive" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
+      <summary>지정된 모드에 대해 지정된 스트림에서 <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 새 인스턴스를 초기화하고 항목 이름에 대해 지정된 인코딩을 사용하며 스트림을 선택적으로 연 상태로 둡니다.</summary>\r
+      <param name="stream">입력 또는 출력 스트림입니다.</param>\r
+      <param name="mode">Zip 보관 파일이 엔트리를 읽거나 만들기 또는 업데이트하는 데 사용되는지를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <param name="leaveOpen">\r
+        <see cref="T:System.IO.Compression.ZipArchive" /> 개체를 삭제한 후 스트림을 열어 두려면 true이고, 그렇지 않으면 false입니다.</param>\r
+      <param name="entryNameEncoding">이 보관 파일에서 이름을 읽거나 쓰는 동안 사용할 인코딩입니다.인코딩이 항목 이름에 대해 UTF-8 인코딩을 지원하지 않는 Zip 보관 도구와 라이브러리를 사용하여 상호 운용성에 인코딩이 필요할 때만 이 매개 변수에 대한 값을 지정합니다.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
+      <summary>Zip 보관 파일에 지정된 경로 및 항목 이름을 가진 빈 항목을 만듭니다.</summary>\r
+      <returns>Zip 보관 파일의 빈 항목입니다.</returns>\r
+      <param name="entryName">만들 항목의 이름을 지정하는, 보관 저장소의 루트에 상대적인 경로입니다.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
+      <summary>Zip 보관 파일에 지정된 항목 이름 및 압축 수준을 가진 빈 항목을 만듭니다.</summary>\r
+      <returns>Zip 보관 파일의 빈 항목입니다.</returns>\r
+      <param name="entryName">만들 항목의 이름을 지정하는, 보관 저장소의 루트에 상대적인 경로입니다.</param>\r
+      <param name="compressionLevel">항목을 만들 때 속도 또는 압축 효율을 강조할지를 나타내는 열거형 값 중 하나입니다.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
+      <summary>\r
+        <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 현재 인스턴스에서 사용하는 리소스를 해제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.IO.Compression.ZipArchive" /> 클래스의 현재 인스턴스가 사용하는 관리되지 않는 리소스를 해제하기 위해 <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> 및 <see cref="M:System.Object.Finalize" /> 메서드에 의해 호출되며 선택적으로 보관 파일을 작성하고 관리되는 리소스를 해제합니다.</summary>\r
+      <param name="disposing">보관 파일에 쓰기를 완료하고 관리되지 않은 리소스와 관리되는 리소스를 해제하려면 true이고, 관리되지 않은 리소스만 해제하려면 false입니다.</param>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Entries">\r
+      <summary>현재 Zip 보관 파일에 있는 항목의 컬렉션을 가져옵니다.</summary>\r
+      <returns>현재 Zip 보관 파일에 있는 항목의 컬렉션입니다.</returns>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
+      <summary>Zip 보관 파일 항목에 대한 래퍼를 검색합니다.</summary>\r
+      <returns>보관 저장소의 지정된 항목에 대한 래퍼이거나, 항목이 보관 저장소에 없는 경우 null입니다.</returns>\r
+      <param name="entryName">검색할 항목을 식별하는, 보관 저장소의 루트에 상대적인 경로입니다.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Mode">\r
+      <summary>Zip 보관 파일이 엔트리에 대해 수행할 수 있는 동작의 유형을 나타내는 값을 가져옵니다.</summary>\r
+      <returns>엔트리에 Zip 보관 파일을 보관할 수 있는 동작(읽기, 만들기 또는 업데이트) 유형을 설명하는 열거형 값 중 하나입니다.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveEntry">\r
+      <summary>Zip 보관 파일 내의 압축된 파일을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
+      <summary>엔트리가 속한 Zip 보관 파일을 가져옵니다.</summary>\r
+      <returns>항목이 속하는 Zip 보관 파일이거나, 항목이 삭제된 경우 null입니다.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
+      <summary>Zip 보관 파일에 있는 항목의 압축된 크기를 가져옵니다.</summary>\r
+      <returns>Zip 보관 파일에 있는 항목의 압축된 크기입니다.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
+      <summary>Zip 보관 파일에서 항목을 삭제합니다.</summary>\r
+      <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
+      <summary>Zip 보관 파일에 있는 항목의 상대 경로를 가져옵니다.</summary>\r
+      <returns>Zip 보관 파일에 있는 항목의 상대 경로입니다.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
+      <summary>Zip 보관 파일의 항목이 마지막으로 변경된 시간을 가져오거나 설정합니다.</summary>\r
+      <returns>Zip 보관 파일의 항목이 마지막으로 변경된 시간입니다.</returns>\r
+      <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>\r
+      <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
+      <summary>Zip 보관 파일에 있는 항목의 압축되지 않은 크기를 가져옵니다.</summary>\r
+      <returns>Zip 보관 파일에 있는 항목의 압축 해제된 크기입니다.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
+      <summary>Zip 보관 파일에 있는 항목의 파일 이름을 가져옵니다.</summary>\r
+      <returns>Zip 보관 파일에 있는 항목의 파일 이름입니다.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
+      <summary>Zip 보관 파일에서 항목을 엽니다.</summary>\r
+      <returns>항목의 내용을 나타내는 스트림입니다.</returns>\r
+      <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
+      <summary>Zip 보관 파일에 있는 항목의 상대 경로를 검색합니다.</summary>\r
+      <returns>항목의 상대 경로로, <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" /> 속성에 저장된 값입니다.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveMode">\r
+      <summary>Zip 보관 파일 항목과 상호 작용하기 위한 값을 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
+      <summary>새 보관 항목 만들기만 허용됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
+      <summary>보관 항목 읽기만 허용됩니다.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
+      <summary>보관 항목에 대해 읽기 및 쓰기 작업 모두가 허용됩니다.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Net.Http.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Net.Http.xml
new file mode 100644 (file)
index 0000000..f0ccd1e
--- /dev/null
@@ -0,0 +1,2846 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Http</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Http.ByteArrayContent">\r
+      <summary>바이트 배열에 따라 HTTP 콘텐츠를 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.ByteArrayContent" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.ByteArrayContent" />를 초기화하는 데 사용되는 콘텐츠입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 매개 변수가 null입니다. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.ByteArrayContent" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.ByteArrayContent" />를 초기화하는 데 사용되는 콘텐츠입니다.</param>\r
+      <param name="offset">\r
+        <see cref="T:System.Net.Http.ByteArrayContent" />를 초기화하는 데 사용되는 <paramref name="content" /> 매개 변수의 오프셋(바이트)입니다.</param>\r
+      <param name="count">\r
+        <see cref="T:System.Net.Http.ByteArrayContent" />를 초기화하기 위해 사용되는 <paramref name="offset" /> 매개 변수에서 시작하는 <paramref name="content" />의 바이트 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 매개 변수가 null입니다. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 매개 변수가 0 미만인 경우또는<paramref name="offset" /> 매개 변수의 값이 <paramref name="content" /> 매개 변수가 지정한 콘텐츠 길이보다 큽니다.또는<paramref name="count " /> 매개 변수가 0보다 작은 경우또는<paramref name="count" /> 매개 변수가 <paramref name="content" /> 매개 변수에서 지정한 콘텐츠 길이에서 <paramref name="offset" /> 매개 변수를 뺀 값보다 큽니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">\r
+      <summary>백업 저장소가 <see cref="T:System.Net.Http.ByteArrayContent" />의 메모리인 HTTP 콘텐츠 스트림을 읽기 위한 비동기 작업으로 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>생성자가 제공한 바이트 배열을 HTTP 콘텐츠 스트림에 비동기 작업으로 serialize하고 씁니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" />를 반환합니다. 비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="stream">대상 스트림입니다.</param>\r
+      <param name="context">채널 바인딩 토큰과 같은 전송에 대한 정보입니다.이 매개 변수는 null일 수 있습니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">\r
+      <summary>바이트 배열의 바이트 길이가 유효한지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="length" />가 유효한 길이이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="length">바이트 배열의 길이(바이트)입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.ClientCertificateOption">\r
+      <summary>클라이언트 인증서 제공 방식을 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Automatic">\r
+      <summary>사용 가능한 모든 클라이언트 인증서를 자동으로 제공하려는 <see cref="T:System.Net.Http.HttpClientHandler" />입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Manual">\r
+      <summary>응용 프로그램은 클라이언트 인증서를 <see cref="T:System.Net.Http.WebRequestHandler" />에 수동으로 제공합니다.이 값이 기본값입니다.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.DelegatingHandler">\r
+      <summary>HTTP 응답 메시지의 처리를 내부 처리기라는 다른 처리기로 위임하는 HTTP 처리기의 형식입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.DelegatingHandler" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>특정 내부 처리기를 사용하여 <see cref="T:System.Net.Http.DelegatingHandler" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="innerHandler">HTTP 응답 메시지 처리를 담당하는 내부 처리기입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.DelegatingHandler" />에서 사용하는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 삭제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">\r
+      <summary>HTTP 응답 메시지를 처리하는 내부 처리기를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" />를 반환합니다.HTTP 응답 메시지에 대한 내부 처리기입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>비동기 작업으로 서버에 보내기 위해 HTTP 요청을 내부 처리기에 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다. 비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="request">서버에 보낼 HTTP 요청 메시지입니다.</param>\r
+      <param name="cancellationToken">작업을 취소할 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.FormUrlEncodedContent">\r
+      <summary>application/x-www-form-urlencoded MIME 형식을 사용하여 인코딩된 이름/값 튜플의 컨테이너입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">\r
+      <summary>이름/값 쌍의 특정 컬렉션을 사용하여 <see cref="T:System.Net.Http.FormUrlEncodedContent" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="nameValueCollection">이름/값 쌍으로 된 컬렉션입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClient">\r
+      <summary>URI로 식별되는 리소스에서 HTTP 요청을 보내고 HTTP 응답을 받기 위한 기본 클래스를 제공합니다. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>특정 처리기를 사용하여 <see cref="T:System.Net.Http.HttpClient" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="handler">요청을 보내는 데 사용할 HTTP 처리기 스택입니다. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>특정 처리기를 사용하여 <see cref="T:System.Net.Http.HttpClient" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" />는 HTTP 응답 메시지 처리를 담당합니다.</param>\r
+      <param name="disposeHandler">Dispose()가 내부 처리기를 삭제해야 하는 경우 true이고, 내부 처리기를 다시 사용하려고 하는 경우 false입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.BaseAddress">\r
+      <summary>요청을 보낼 때 사용된 인터넷 리소스의 URI(Uniform Resource Identifier)의 기준 주소를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Uri" />를 반환합니다.요청을 보낼 때 사용된 인터넷 리소스의 URI(Uniform Resource Identifier)의 기준 주소입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">\r
+      <summary>이 인스턴스에서 보류 중인 모든 요청을 취소합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">\r
+      <summary>각 요청과 함께 보내야 하는 헤더를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />를 반환합니다.각 요청과 함께 보내야 하는 헤더입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">\r
+      <summary>DELETE 요청을 지정된 URI에 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">요청 메시지를 <see cref="T:System.Net.Http.HttpClient" /> 인스턴스에서 이미 보냈습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>취소 토큰이 포함된 지정한 URI에 DELETE 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">요청 메시지를 <see cref="T:System.Net.Http.HttpClient" /> 인스턴스에서 이미 보냈습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">\r
+      <summary>DELETE 요청을 지정된 URI에 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">요청 메시지를 <see cref="T:System.Net.Http.HttpClient" /> 인스턴스에서 이미 보냈습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>취소 토큰이 포함된 지정한 URI에 DELETE 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">요청 메시지를 <see cref="T:System.Net.Http.HttpClient" /> 인스턴스에서 이미 보냈습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" />에서 사용하는 관리되지 않는 리소스를 해제하고 관리되는 리소스를 선택적으로 삭제할 수 있습니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true, 관리되지 않는 리소스만 해제하려면 false입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">\r
+      <summary>GET 요청을 지정된 URI에 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">\r
+      <summary>HTTP 완료 옵션이 포함된 지정한 URI에 GET 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="completionOption">작업이 완료된 것으로 간주해야 할 때를 나타내는 HTTP 완료 옵션 값입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>HTTP 완료 옵션 및 취소 토큰을 사용하여 지정한 URL에 비동기 작업으로 GET 요청을 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="completionOption">작업이 완료된 것으로 간주해야 할 때를 나타내는 HTTP 완료 옵션 값입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>취소 토큰이 포함된 지정한 URI에 GET 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">\r
+      <summary>GET 요청을 지정된 URI에 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">\r
+      <summary>HTTP 완료 옵션이 포함된 지정한 URI에 GET 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="completionOption">작업이 완료된 것으로 간주해야 할 때를 나타내는 HTTP 완료 옵션 값입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>HTTP 완료 옵션 및 취소 토큰을 사용하여 지정한 URL에 비동기 작업으로 GET 요청을 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="completionOption">작업이 완료된 것으로 간주해야 할 때를 나타내는 HTTP 완료 옵션 값입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>취소 토큰이 포함된 지정한 URI에 GET 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">\r
+      <summary>GET 요청을 지정된 URI에 보내고 비동기 작업에서 바이트 배열로 응답 본문을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">\r
+      <summary>GET 요청을 지정된 URI에 보내고 비동기 작업에서 바이트 배열로 응답 본문을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">\r
+      <summary>GET 요청을 지정된 URI에 보내고 비동기 작업에서 스트림으로 응답 본문을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">\r
+      <summary>GET 요청을 지정된 URI에 보내고 비동기 작업에서 스트림으로 응답 본문을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">\r
+      <summary>GET 요청을 지정된 URI에 보내고 비동기 작업에서 문자열로 응답 본문을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">\r
+      <summary>GET 요청을 지정된 URI에 보내고 비동기 작업에서 문자열로 응답 본문을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">\r
+      <summary>응답 콘텐츠를 읽을 경우 버퍼링할 최대 바이트 수를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.응답 콘텐츠를 읽을 경우 버퍼링할 최대 바이트 수입니다.이 속성의 기본값은 2GB입니다.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">지정한 크기가 0보다 작거나 같습니다.</exception>\r
+      <exception cref="T:System.InvalidOperationException">현재 인스턴스에서 이미 작업이 시작되었습니다. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">현재 인스턴스가 삭제된 경우 </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>POST 요청을 지정된 URI에 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="content">서버로 전송된 HTTP 요청 콘텐츠입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>취소 토큰이 포함된 POST 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="content">서버로 전송된 HTTP 요청 콘텐츠입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>POST 요청을 지정된 URI에 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="content">서버로 전송된 HTTP 요청 콘텐츠입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>취소 토큰이 포함된 POST 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="content">서버로 전송된 HTTP 요청 콘텐츠입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>PUT 요청을 지정된 URI에 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="content">서버로 전송된 HTTP 요청 콘텐츠입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>취소 토큰이 포함된 PUT 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="content">서버로 전송된 HTTP 요청 콘텐츠입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>PUT 요청을 지정된 URI에 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="content">서버로 전송된 HTTP 요청 콘텐츠입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>취소 토큰이 포함된 PUT 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="requestUri">요청이 전송되는 URI입니다.</param>\r
+      <param name="content">서버로 전송된 HTTP 요청 콘텐츠입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">\r
+      <summary>HTTP 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="request">보낼 HTTP 요청 메시지입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" />이 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">요청 메시지를 <see cref="T:System.Net.Http.HttpClient" /> 인스턴스에서 이미 보냈습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">\r
+      <summary>HTTP 요청을 비동기 작업으로 보냅니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="request">보낼 HTTP 요청 메시지입니다.</param>\r
+      <param name="completionOption">작업을 완료해야 할 경우(응답을 사용할 수 있게 된 즉시 또는 전체 응답 내용을 읽은 후).</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" />이 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">요청 메시지를 <see cref="T:System.Net.Http.HttpClient" /> 인스턴스에서 이미 보냈습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>HTTP 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="request">보낼 HTTP 요청 메시지입니다.</param>\r
+      <param name="completionOption">작업을 완료해야 할 경우(응답을 사용할 수 있게 된 즉시 또는 전체 응답 내용을 읽은 후).</param>\r
+      <param name="cancellationToken">작업을 취소할 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" />이 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">요청 메시지를 <see cref="T:System.Net.Http.HttpClient" /> 인스턴스에서 이미 보냈습니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>HTTP 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="request">보낼 HTTP 요청 메시지입니다.</param>\r
+      <param name="cancellationToken">작업을 취소할 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" />이 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">요청 메시지를 <see cref="T:System.Net.Http.HttpClient" /> 인스턴스에서 이미 보냈습니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.Timeout">\r
+      <summary>요청 시간 제한 범위 내에서 대기할 기간을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" />를 반환합니다.요청 시간 제한 범위 내에서 대기할 기간입니다.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">지정된 제한 시간이 0보다 작거나 같고 <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />가 아닌 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">현재 인스턴스에서 이미 작업이 시작되었습니다. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">현재 인스턴스가 삭제된 경우</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClientHandler">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" />에 사용되는 기본 메시지 처리기입니다.  </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClientHandler" /> 클래스의 인스턴스를 만듭니다.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">\r
+      <summary>처리기가 리디렉션 응답을 따르는지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.처리기가 리디렉션 응답을 따라야 하는 경우 true이고, 그렇지 않으면 false입니다.기본값은 true입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">\r
+      <summary>HTTP 콘텐츠 응답의 자동 압축 해체를 위한 처리기에서 사용되는 압축 해제 메서드의 형식을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.DecompressionMethods" />를 반환합니다.처리기에서 사용되는 자동 압축 풀기 방법입니다.기본값은 <see cref="F:System.Net.DecompressionMethods.None" />입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">\r
+      <summary>이 처리기와 관련된 보안 인증서의 컬렉션을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.ClientCertificateOption" />를 반환합니다.이 처리기에 연결된 보안 인증서의 컬렉션입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">\r
+      <summary>처리기에서 서버 쿠키를 저장하는 데 사용하는 쿠키 컨테이너를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.CookieContainer" />를 반환합니다.처리기에서 서버 쿠키를 저장하는 데 사용되는 쿠키 컨테이너입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Credentials">\r
+      <summary>이 처리기가 사용하는 인증 정보를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.ICredentials" />를 반환합니다.처리기와 연결된 인증 자격 증명입니다.기본값은 null입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClientHandler" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 삭제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">\r
+      <summary>처리기가 따르는 최대 리디렉션 수를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.처리기가 따르는 최대 리디렉션 응답 수입니다.기본값은 50입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">\r
+      <summary>처리기에 사용되는 최대 요청 콘텐츠 버퍼 크기를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.최대 요청 콘텐츠 버퍼 크기(바이트)입니다.기본값은 2GB입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">\r
+      <summary>요청과 함께 처리기가 인증 헤더를 보낼 것인지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.인증을 수행한 이후 처리기가 요청과 함께 HTTP 권한 부여 헤더를 함께 보내는 경우 true 이고, 그렇지 않으면 false입니다.기본값은 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Proxy">\r
+      <summary>처리기가 사용하는 프록시 정보를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.IWebProxy" />를 반환합니다.처리기에 사용되는 프록시 정보입니다.기본값은 null입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>차단되지 않을 작업으로 <see cref="T:System.Net.Http.HttpRequestMessage" />에서 제공된 정보를 기반으로 <see cref="T:System.Net.Http.HttpResponseMessage" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="request">HTTP 요청 메시지입니다.</param>\r
+      <param name="cancellationToken">작업을 취소할 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">\r
+      <summary>처리기가 자동 응답 콘텐츠 압축 해제를 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.처리기가 자동 응답 콘텐츠 압축 풀기를 지원하면 true이고, 그렇지 않으면 false입니다.기본값은 true입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">\r
+      <summary>처리기가 프록시 설정을 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.처리기에서 프록시 설정을 지원하면 true이고, 그렇지 않으면 false입니다.기본값은 true입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">\r
+      <summary>처리기가 <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> 및 <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> 속성에 대한 구성 설정을 지원하는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.처리기에서 <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> 및 <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> 속성에 대한 구성 설정을 지원하면 true이고, 그렇지 않으면 false입니다.기본값은 true입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseCookies">\r
+      <summary>처리기가 <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> 속성을 사용하여 서버 쿠키를 저장하고 요청을 보낼 때 이러한 쿠키를 사용하는지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> 속성을 사용하여 서버 쿠키를 저장하고 요청을 보낼 때 이러한 쿠키를 사용하는 것을 지원하면 true이고, 그렇지 않으면 false입니다.기본값은 true입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">\r
+      <summary>기본 자격 증명을 처리기의 요청과 함께 보내는지 여부를 제어하는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.기본 자격 증명이 사용되면 true이고, 그렇지 않으면 false입니다.기본값은 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseProxy">\r
+      <summary>처리기가 요청에 대해 프록시를 사용하는지 여부를 나타내는 값을 가져오거나 설정합니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.처리기에서 요청에 대해 프록시를 사용해야 하는 경우 true이고, otherwise false.기본값은 true입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpCompletionOption">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> 작업이 응답이 가능하면 즉시 완료된 것으로 간주되어야 하는지, 아니면 콘텐츠가 담긴 전체 응답 메시지를 읽은 후 완료된 것으로 간주되어야 하는지 여부를 나타냅니다. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">\r
+      <summary>콘텐츠를 포함하여 전체 응답을 읽은 후 작업을 완료 해야 합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">\r
+      <summary>응답이 가능하고 헤더를 읽는 즉시 작업을 완료해야 합니다.콘텐츠를 아직 읽지 않았습니다.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpContent">\r
+      <summary>HTTP 엔터티 본문과 콘텐츠 헤더를 나타내는 기본 클래스입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpContent" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">\r
+      <summary>HTTP 콘텐츠를 바이트 스트림으로 serialize하고 <paramref name="stream" /> 매개 변수로 제공된 스트림 개체로 복사합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="stream">대상 스트림입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>HTTP 콘텐츠를 바이트 스트림으로 serialize하고 <paramref name="stream" /> 매개 변수로 제공된 스트림 개체로 복사합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="stream">대상 스트림입니다.</param>\r
+      <param name="context">전송(예를 들어, 채널 바인딩 토큰)에 대한 정보입니다.이 매개 변수는 null일 수 있습니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">\r
+      <summary>HTTP 콘텐츠를 메모리 스트림에 비동기 작업으로 serialize합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose">\r
+      <summary>관리되지 않는 리소스를 해제하고, <see cref="T:System.Net.Http.HttpContent" />에서 사용하는 관리되는 리소스를 삭제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpContent" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 삭제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpContent.Headers">\r
+      <summary>RFC 2616에 정의된 HTTP 콘텐츠 헤더를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpContentHeaders" />를 반환합니다.RFC 2616에 정의된 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">\r
+      <summary>HTTP 콘텐츠를 메모리 버퍼에 비동기 작업으로 serialize합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">\r
+      <summary>HTTP 콘텐츠를 메모리 버퍼에 비동기 작업으로 serialize합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="maxBufferSize">사용할 버퍼의 최대 크기(바이트)입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">\r
+      <summary>HTTP 콘텐츠를 바이트 배열에 비동기 작업으로 Serialize합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">\r
+      <summary>HTTP 콘텐츠를 serialize하고 콘텐츠를 비동기 작업으로 나타내는 스트림을 반환합니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">\r
+      <summary>HTTP 콘텐츠를 문자열에 비동기 작업으로 serialize합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>HTTP 콘텐츠를 스트림에 비동기 작업으로 serialize합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="stream">대상 스트림입니다.</param>\r
+      <param name="context">전송(예를 들어, 채널 바인딩 토큰)에 대한 정보입니다.이 매개 변수는 null일 수 있습니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">\r
+      <summary>HTTP 콘텐츠의 바이트 길이가 유효한지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="length" />가 유효한 길이이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="length">HTTP 콘텐츠의 길이(바이트)입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageHandler">\r
+      <summary>HTTP 메시지 처리기의 기본 형식입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose">\r
+      <summary>관리되지 않는 리소스를 해제하고, <see cref="T:System.Net.Http.HttpMessageHandler" />에서 사용하는 관리되는 리소스를 삭제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 삭제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>HTTP 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="request">보낼 HTTP 요청 메시지입니다.</param>\r
+      <param name="cancellationToken">작업을 취소할 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageInvoker">\r
+      <summary>응용 프로그램이 Http 처리기 체인에서 <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)" /> 메서드를 호출할 수 있는 특수 클래스입니다. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>특정 <see cref="T:System.Net.Http.HttpMessageHandler" />를 사용하여 <see cref="T:System.Net.Http.HttpMessageInvoker" /> 클래스의 인스턴스를 초기화합니다.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" />는 HTTP 응답 메시지의 처리를 담당합니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>특정 <see cref="T:System.Net.Http.HttpMessageHandler" />를 사용하여 <see cref="T:System.Net.Http.HttpMessageInvoker" /> 클래스의 인스턴스를 초기화합니다.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" />는 HTTP 응답 메시지의 처리를 담당합니다.</param>\r
+      <param name="disposeHandler">Dispose()가 내부 처리기를 삭제해야 하는 경우 true이고, 내부 처리기를 다시 사용하려고 하는 경우 false입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">\r
+      <summary>관리되지 않는 리소스를 해제하고, <see cref="T:System.Net.Http.HttpMessageInvoker" />에서 사용하는 관리되는 리소스를 삭제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpMessageInvoker" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 삭제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>HTTP 요청을 비동기 작업으로 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="request">보낼 HTTP 요청 메시지입니다.</param>\r
+      <param name="cancellationToken">작업을 취소할 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMethod">\r
+      <summary>표준 HTTP 메서드를 검색 및 비교하고 새 HTTP 메서드를 만들기 위한 도우미 클래스입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">\r
+      <summary>특정 HTTP 메서드를 사용하여 <see cref="T:System.Net.Http.HttpMethod" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="method">HTTP 메서드입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Delete">\r
+      <summary>HTTP DELETE 프로토콜 메서드를 나타냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">\r
+      <summary>지정한 <see cref="T:System.Net.Http.HttpMethod" />가 현재 <see cref="T:System.Object" />와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정한 개체가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="other">현재 개체와 비교할 HTTP 메서드입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Object" />와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정한 개체가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Get">\r
+      <summary>HTTP GET 프로토콜 메서드를 나타냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.GetHashCode">\r
+      <summary>이 형식에 대한 해시 함수 역할을 합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 <see cref="T:System.Object" />의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Head">\r
+      <summary>HTTP HEAD 프로토콜 메서드를 나타냅니다.HEAD 메서드는 서버에서 응답의 메시지 본문 없이 메시지 헤더만 반환한다는 점을 제외하고는 GET 메서드와 동일합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Method">\r
+      <summary>HTTP 메서드입니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.<see cref="T:System.String" />으로 표시되는 HTTP 메서드입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>두 <see cref="T:System.Net.Http.HttpMethod" /> 개체를 비교하는 같음 연산자입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <paramref name="left" />와 <paramref name="right" /> 매개 변수가 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="left">같음 연산자의 왼쪽에 있는 <see cref="T:System.Net.Http.HttpMethod" />입니다.</param>\r
+      <param name="right">같음 연산자의 오른쪽에 있는 <see cref="T:System.Net.Http.HttpMethod" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>두 <see cref="T:System.Net.Http.HttpMethod" /> 개체를 비교하는 같지 않음 연산자입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <paramref name="left" />와 <paramref name="right" /> 매개 변수가 같지 않으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="left">같지 않음 연산자의 왼쪽에 있는 <see cref="T:System.Net.Http.HttpMethod" />입니다.</param>\r
+      <param name="right">같지 않음 연산자의 오른쪽에 있는 <see cref="T:System.Net.Http.HttpMethod" />입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Options">\r
+      <summary>HTTP OPTIONS 프로토콜 메서드를 나타냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Post">\r
+      <summary>새 엔터티를 URI에 추가할 항목으로 게시하는 데 사용되는 HTTP POST 프로토콜 메서드를 나타냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Put">\r
+      <summary>URI로 식별된 엔터티를 바꾸는 데 사용되는 HTTP PUT 프로토콜 메서드를 나타냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.ToString">\r
+      <summary>현재 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Trace">\r
+      <summary>HTTP TRACE 프로토콜 메서드를 나타냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestException">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> 및 <see cref="T:System.Net.Http.HttpMessageHandler" /> 클래스가 throw하는 예외의 기본 클래스입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpRequestException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">\r
+      <summary>현재 예외를 설명하는 특정 메시지를 사용하여 <see cref="T:System.Net.Http.HttpRequestException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="message">현재 예외를 설명하는 메시지입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">\r
+      <summary>현재 예외 및 내부 예외를 설명하는 특정 메시지를 사용하여 <see cref="T:System.Net.Http.HttpRequestException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="message">현재 예외를 설명하는 메시지입니다.</param>\r
+      <param name="inner">내부 예외입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestMessage">\r
+      <summary>HTTP 요청 메시지를 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpRequestMessage" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">\r
+      <summary>HTTP 메서드 및 요청 <see cref="T:System.Uri" />를 사용하여 <see cref="T:System.Net.Http.HttpRequestMessage" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="method">HTTP 메서드입니다.</param>\r
+      <param name="requestUri">요청 <see cref="T:System.Uri" />를 나타내는 문자열입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">\r
+      <summary>HTTP 메서드 및 요청 <see cref="T:System.Uri" />를 사용하여 <see cref="T:System.Net.Http.HttpRequestMessage" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="method">HTTP 메서드입니다.</param>\r
+      <param name="requestUri">요청할 <see cref="T:System.Uri" />입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Content">\r
+      <summary>HTTP 메시지의 내용을 가져오거나 설정합니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpContent" />를 반환합니다.메시지 내용</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose">\r
+      <summary>관리되지 않는 리소스를 해제하고, <see cref="T:System.Net.Http.HttpRequestMessage" />에서 사용하는 관리되는 리소스를 삭제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpRequestMessage" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 삭제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Headers">\r
+      <summary>HTTP 요청 헤더의 컬렉션을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />를 반환합니다.HTTP 요청 헤더의 컬렉션입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Method">\r
+      <summary>HTTP 요청 메서드에서 사용하는 HTTP 메서드를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpMethod" />를 반환합니다.요청 메시지에서 사용하는 HTTP 메서드입니다.기본값은 GET 메서드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Properties">\r
+      <summary>HTTP 요청의 속성 집합을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IDictionary`2" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">\r
+      <summary>HTTP 요청에 대한 <see cref="T:System.Uri" />를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Uri" />를 반환합니다.HTTP 요청에 사용되는 <see cref="T:System.Uri" />입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.ToString">\r
+      <summary>현재 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체의 문자열 표현입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Version">\r
+      <summary>HTTP 메시지 버전을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Version" />를 반환합니다.HTTP 메시지 버전입니다.기본값은 1.1입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpResponseMessage">\r
+      <summary>상태 코드와 데이터가 포함된 HTTP 응답 메시지를 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpResponseMessage" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">\r
+      <summary>특정 <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" />를 사용하여 <see cref="T:System.Net.Http.HttpResponseMessage" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="statusCode">HTTP 응답의 상태 코드입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Content">\r
+      <summary>HTTP 응답 메시지의 텍스트 콘텐츠를 가져오거나 설정합니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpContent" />를 반환합니다.HTTP 응답 메시지의 내용입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose">\r
+      <summary>관리되지 않는 리소스를 해제하고, <see cref="T:System.Net.Http.HttpResponseMessage" />에서 사용하는 관리되지 않는 리소스를 삭제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpResponseMessage" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 삭제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">\r
+      <summary>HTTP 응답의 <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> 속성이 false이면 예외를 throw합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpResponseMessage" />를 반환합니다.호출이 성공할 경우 HTTP 응답 메시지입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Headers">\r
+      <summary>HTTP 응답 헤더의 컬렉션을 가져옵니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" />를 반환합니다.HTTP 응답 헤더의 컬렉션입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">\r
+      <summary>HTTP 응답이 성공했는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.HTTP 응답이 성공했는지 여부를 나타내는 값입니다.<see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" />가 200-299 범위에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">\r
+      <summary>일반적으로 서버에서 상태 코드와 함께 보내는 원인 문구를 가져오거나 설정합니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.서버에서 보낸 원인 문구입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">\r
+      <summary>이 응답 메시지를 유도하는 요청 메시지를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpRequestMessage" />를 반환합니다.이 응답 메시지를 유도하는 요청 메시지입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">\r
+      <summary>HTTP 응답의 상태 코드를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.HttpStatusCode" />를 반환합니다.HTTP 응답의 상태 코드입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.ToString">\r
+      <summary>현재 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체의 문자열 표현입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Version">\r
+      <summary>HTTP 메시지 버전을 가져오거나 설정합니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Version" />를 반환합니다.HTTP 메시지 버전입니다.기본값은 1.1입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.MessageProcessingHandler">\r
+      <summary>요청 및/또는 응답 메시지의 적은 처리만 수행하는 처리기의 기본 형식입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MessageProcessingHandler" /> 클래스의 인스턴스를 만듭니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>특정 내부 처리기를 사용하여 <see cref="T:System.Net.Http.MessageProcessingHandler" /> 클래스의 인스턴스를 만듭니다.</summary>\r
+      <param name="innerHandler">HTTP 응답 메시지 처리를 담당하는 내부 처리기입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>서버에 보낸 각 요청에서 처리를 수행합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpRequestMessage" />를 반환합니다.처리된 HTTP 요청 메시지입니다.</returns>\r
+      <param name="request">처리할 HTTP 요청 메시지입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">\r
+      <summary>서버에서 각 응답에 처리를 수행합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.HttpResponseMessage" />를 반환합니다.처리된 HTTP 응답 메시지입니다.</returns>\r
+      <param name="response">처리할 HTTP 응답 메시지입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>비동기 작업으로 서버에 보내기 위해 HTTP 요청을 내부 처리기에 보냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="request">서버에 보낼 HTTP 요청 메시지입니다.</param>\r
+      <param name="cancellationToken">취소의 통지를 받기 위해 다른 개체나 스레드에서 사용할 수 있는 취소 토큰입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartContent">\r
+      <summary>multipart/* 콘텐츠 형식 지정을 사용하여 serialize된 <see cref="T:System.Net.Http.HttpContent" /> 개체의 컬렉션을 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartContent" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartContent" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="subtype">여러 부분으로 구성된 콘텐츠의 하위 형식입니다.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="subtype" />이 null이거나 공백 문자만 있는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartContent" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="subtype">여러 부분으로 구성된 콘텐츠의 하위 형식입니다.</param>\r
+      <param name="boundary">여러 부분으로 구성된 콘텐츠에 대한 경계 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="subtype" />이 null이거나 빈 문자열인 경우<paramref name="boundary" />가 null이거나 공백 문자만 있는 경우또는<paramref name="boundary" />가 공백 문자로 끝나는 경우</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="boundary" />의 길이가 70보다 큽니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>multipart/* 콘텐츠 형식 지정을 사용하여 serialize된 <see cref="T:System.Net.Http.HttpContent" /> 개체의 컬렉션에 multipart HTTP 콘텐츠를 추가합니다.</summary>\r
+      <param name="content">컬렉션에 추가할 HTTP 콘텐츠입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartContent" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 삭제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.GetEnumerator">\r
+      <summary>multipart/* 콘텐츠 형식 사양을 통해 serialize된 <see cref="T:System.Net.Http.HttpContent" /> 개체의 컬렉션 사이를 이동하는 열거자를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerator`1" />를 반환합니다.컬렉션을 반복하는 데 사용할 수 있는 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>multipart HTTP 콘텐츠를 스트림에 비동기 작업으로 serialize합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="stream">대상 스트림입니다.</param>\r
+      <param name="context">전송(예를 들어, 채널 바인딩 토큰)에 대한 정보입니다.이 매개 변수는 null일 수 있습니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>\r
+        <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" /> 메서드의 명시적 구현입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" />를 반환합니다.컬렉션을 반복하는 데 사용할 수 있는 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">\r
+      <summary>HTTP multipart 콘텐츠의 바이트 길이가 유효한지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="length" />가 유효한 길이이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="length">HHTP 콘텐츠의 길이(바이트)입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartFormDataContent">\r
+      <summary>multipart/form-data MIME 형식을 사용하여 인코딩된 콘텐츠에 대한 컨테이너를 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartFormDataContent" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.MultipartFormDataContent" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="boundary">데이터 콘텐츠에서 여러 부분으로 구성된 경계 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="boundary" />가 null이거나 공백 문자만 있는 경우또는<paramref name="boundary" />가 공백 문자로 끝나는 경우</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="boundary" />의 길이가 70보다 큽니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>multipart/form-data MIME 형식으로 serialize되는 <see cref="T:System.Net.Http.HttpContent" /> 개체의 컬렉션에 HTTP 콘텐츠를 추가합니다.</summary>\r
+      <param name="content">컬렉션에 추가할 HTTP 콘텐츠입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">\r
+      <summary>multipart/form-data MIME 형식으로 serialize되는 <see cref="T:System.Net.Http.HttpContent" /> 개체의 컬렉션에 HTTP 콘텐츠를 추가합니다.</summary>\r
+      <param name="content">컬렉션에 추가할 HTTP 콘텐츠입니다.</param>\r
+      <param name="name">추가할 HTTP 콘텐츠의 이름입니다.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" />이 null이거나 공백 문자만 있는 경우</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">\r
+      <summary>multipart/form-data MIME 형식으로 serialize되는 <see cref="T:System.Net.Http.HttpContent" /> 개체의 컬렉션에 HTTP 콘텐츠를 추가합니다.</summary>\r
+      <param name="content">컬렉션에 추가할 HTTP 콘텐츠입니다.</param>\r
+      <param name="name">추가할 HTTP 콘텐츠의 이름입니다.</param>\r
+      <param name="fileName">컬렉션에 추가할 HTTP 콘텐츠의 파일 이름입니다.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" />이 null이거나 공백 문자만 있는 경우또는<paramref name="fileName" />이 null이거나 공백 문자만 있는 경우</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" />이 null인 경우</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.StreamContent">\r
+      <summary>스트림에 따라 HTTP 콘텐츠를 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StreamContent" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.StreamContent" />를 초기화하는 데 사용되는 콘텐츠입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StreamContent" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.StreamContent" />를 초기화하는 데 사용되는 콘텐츠입니다.</param>\r
+      <param name="bufferSize">\r
+        <see cref="T:System.Net.Http.StreamContent" />에 대한 버퍼의 크기(바이트)입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" />이 null인 경우</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="bufferSize" />가 0보다 작거나 같은 경우 </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">\r
+      <summary>HTTP 스트림을 메모리 스트림에 비동기 작업으로 씁니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task`1" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StreamContent" />에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 삭제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>HTTP 콘텐츠를 스트림에 비동기 작업으로 serialize합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Tasks.Task" />를 반환합니다.비동기 작업(operation)을 나타내는 작업(task) 개체입니다.</returns>\r
+      <param name="stream">대상 스트림입니다.</param>\r
+      <param name="context">전송(예를 들어, 채널 바인딩 토큰)에 대한 정보입니다.이 매개 변수는 null일 수 있습니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">\r
+      <summary>스트림 콘텐츠의 바이트 길이가 유효한지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="length" />가 유효한 길이이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="length">스트림 콘텐츠의 길이(바이트)입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.StringContent">\r
+      <summary>문자열에 따라 HTTP 콘텐츠를 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StringContent" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.StringContent" />를 초기화하는 데 사용되는 콘텐츠입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StringContent" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.StringContent" />를 초기화하는 데 사용되는 콘텐츠입니다.</param>\r
+      <param name="encoding">콘텐츠에 사용할 인코딩입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.StringContent" /> 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="content">\r
+        <see cref="T:System.Net.Http.StringContent" />를 초기화하는 데 사용되는 콘텐츠입니다.</param>\r
+      <param name="encoding">콘텐츠에 사용할 인코딩입니다.</param>\r
+      <param name="mediaType">콘텐츠에 사용할 미디어 형식입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">\r
+      <summary>권한 부여, ProxyAuthorization, WWW-Authneticate 및 Proxy-Authenticate 헤더 값의 인증 정보를 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="scheme">권한 부여에 사용할 스키마입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="scheme">권한 부여에 사용할 스키마입니다.</param>\r
+      <param name="parameter">요청되는 리소스에 대한 사용자 에이전트의 인증 정보를 포함하는 자격 증명입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">\r
+      <summary>요청되는 리소스에 대한 사용자 에이전트의 인증 정보를 포함하는 자격 증명을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.인증 정보가 들어 있는 자격 증명입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">인증 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 인증 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">\r
+      <summary>권한 부여에 사용할 스키마를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.권한 부여에 사용할 스키마입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">\r
+      <summary>Cache-Control 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">\r
+      <summary>할당된 선택적 값이 각각 있는 캐시 확장 토큰입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.할당된 선택적 값이 각각 있는 캐시 확장 토큰의 컬렉션입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 개체에 대한 해시 함수 역할을 합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">\r
+      <summary>HTTP 클라이언트가 응답을 허용하는 최대 보관 기간(초로 지정)입니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" />를 반환합니다.초 단위 시간입니다. </returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">\r
+      <summary>HTTP 클라이언트에서 만료 시간을 초과한 응답을 수락할지 여부입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.HTTP 클라이언트에서 만료 시간을 초과한 응답을 수락하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">\r
+      <summary>HTTP 클라이언트가 만료 시간을 초과한 응답을 수락하기까지의 최대 시간(초)입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" />를 반환합니다.초 단위 시간입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">\r
+      <summary>HTTP 클라이언트가 응답을 허용하는 새로 고침 수명(초)입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" />를 반환합니다.초 단위 시간입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">\r
+      <summary>원래 서버에서 캐시 엔트리가 오래되면 이후에 사용하는 모든 캐시 엔트리에 대해 유효성 재검사를 필요로 하는지 여부</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.원래 서버에서 캐시 엔트리가 오래되면 이후에 사용하는 모든 캐시 엔트리에 대해 유효성 재검사를 필요로 하는 경우 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">\r
+      <summary>HTTP 클라이언트가 캐시된 응답을 수용할지 여부입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.HTTP 클라이언트가 캐시된 응답을 허용하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">\r
+      <summary>HTTP 응답의 cache-control 헤더 필드에서 "no-cache" 지시문에 있는 필드 이름의 컬렉션입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.필드 이름의 컬렉션입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">\r
+      <summary>캐시가 HTTP 요청 메시지나 응답 중 어느 부분도 저장하면 안 되는지 여부입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.캐시가 HTTP 요청 메시지나 응답 중 어느 부분도 저장하면 안 되는 경우에는 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">\r
+      <summary>캐시 또는 프록시가 엔터티 본문을 변경해서는 안 되는지 여부입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.캐시나 프록시가 전체 본문의 어떤 부분도 변경하지 않아야 하는 경우 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">\r
+      <summary>캐시가 다른 HTTP 요청의 제약 조건과 일치하는 캐시 엔트리를 사용하여 반응하는지, 또는 504(게이트웨이 제한 시간) 상태로 반응하는지 여부</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.캐시에서 HTTP 요청의 다른 제약 조건과 일관된 캐시된 엔트리를 사용하여 응답하거나 504(게이트웨이 시간 초과) 상태로 응답해야 하는 경우에는 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">캐시 제어 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 캐시 제어 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">\r
+      <summary>HTTP 응답 메시지의 전체 또는 일부가 단일 사용자만 사용하기 위한 것이며 공유 캐시에서 캐시되지 않아야 하는지 여부</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.HTTP 응답 메시지가 단일 사용자용이므로 공유 캐시에 캐시되지 않아야 하는 경우에는 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">\r
+      <summary>HTTP 응답의 cache-control 헤더 필드에서 "private" 지시문에 있는 필드 이름의 컬렉션입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.필드 이름의 컬렉션입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">\r
+      <summary>원래 서버에서 공유 사용자 에이전트 캐시에 대한 캐시 엔트리가 오래되면 이후에 사용하는 모든 캐시 엔트리에 대해 유효성 재검사를 필요로 하는지 여부</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.원래 서버에서 공유 사용자 에이전트 캐시에 대한 캐시 엔트리가 오래되면 이후에 사용하는 모든 캐시 엔트리에 대해 유효성 재검사를 필요로 하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">\r
+      <summary>대게 HTTP 응답이 공유되지 않는 캐시 내에서만 캐시할 수 있는지 여부도 포함하여 모든 캐시에서 캐시될 수 있는지 여부</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.일반적으로 캐시할 수 없거나 비공유 캐시 내에서만 캐시할 수 있더라도, HTTP 응답을 캐시에서 캐시할 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">\r
+      <summary>초 단위로 지정된 공유된 최대 보관 기간으로, 공유 캐시의 경우 캐시 컨트롤 헤더나 Expires 헤더에서 "max-age" 지시문을 재정의하는 HTTP 응답에 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" />를 반환합니다.초 단위 시간입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">\r
+      <summary>Content-Disposition 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="source">\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />\r
+      </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="dispositionType">\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />를 포함하는 문자열입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">\r
+      <summary>파일을 만든 날짜입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.파일 작성 날짜입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">\r
+      <summary>콘텐츠 본문 부분에 대한 처리 형식입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.처리 형식입니다. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">\r
+      <summary>엔터티가 분리되고 별도 파일에 저장되는 경우 사용할 메시지 페이로드를 저장하기 위한 파일 이름을 생성하는 방법에 대한 제안입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.제안된 파일 이름입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">\r
+      <summary>엔터티가 분리되고 별도 파일에 저장되는 경우 사용할 메시지 페이로드를 저장하기 위한 파일 이름을 생성하는 방법에 대한 제안입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.폼 파일 이름*의 제안된 파일 이름입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">\r
+      <summary>마지막으로 파일을 수정한 날짜입니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.파일 수정 날짜입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">\r
+      <summary>콘텐츠 본문 부분에 대한 이름입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.콘텐츠 본문 부분에 대한 이름입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">\r
+      <summary>Content-Disposition 헤더를 포함하는 매개 변수의 집합입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.매개 변수 컬렉션입니다. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">콘텐츠 처리 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 콘텐츠 처리 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">\r
+      <summary>파일에 마지막으로 읽은 날짜입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.마지막으로 읽은 날짜입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">\r
+      <summary>파일의 대략적인 크기(바이트)입니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" />를 반환합니다.대략적인 크기(바이트)입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">\r
+      <summary>Content-Range 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="length">범위의 시작점이나 끝점(바이트 단위)입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="from">데이터를 보내기 시작하는 위치(바이트 단위)입니다.</param>\r
+      <param name="to">데이터 보내기를 중지하는 위치(바이트 단위)입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="from">데이터를 보내기 시작하는 위치(바이트 단위)입니다.</param>\r
+      <param name="to">데이터 보내기를 중지하는 위치(바이트 단위)입니다.</param>\r
+      <param name="length">범위의 시작점이나 끝점(바이트 단위)입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 개체가 현재 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">\r
+      <summary>데이터를 보내기 시작하는 위치를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" />를 반환합니다.데이터를 보내기 시작하는 위치(바이트 단위)입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">\r
+      <summary>콘텐츠 범위 헤더에 길이가 지정되어 있는지 여부를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.Content-Range에 길이가 지정되어 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">\r
+      <summary>콘텐츠 범위에 범위가 지정되어 있는지 여부를 가져옵니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.Content-Range에 범위가 지정되어 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">\r
+      <summary>전체 엔티티 본문의 길이를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" />를 반환합니다.전체 엔티티 본문의 길이입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">콘텐츠 범위 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 콘텐츠 범위 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">\r
+      <summary>데이터 보내기를 중지하는 위치를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" />를 반환합니다.데이터 보내기를 중지하는 위치입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">\r
+      <summary>사용된 범위의 단위입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.단위 범위를 포함하는 <see cref="T:System.String" /></returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">\r
+      <summary>엔터티 태그 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="tag">\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />를 포함하는 문자열입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="tag">\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />를 포함하는 문자열입니다.</param>\r
+      <param name="isWeak">이 엔터티 태그 헤더가 약한 유효성 검사기인지 여부를 나타내는 값입니다.엔터티 태그 헤더가 약한 유효성 검사기이면 <paramref name="isWeak" />를 true로 설정해야 합니다.엔터티 태그 헤더가 강한 유효성 검사기이면 <paramref name="isWeak" />를 false로 설정해야 합니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">\r
+      <summary>엔터티 태그 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />를 반환합니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">\r
+      <summary>엔터티 태그가 약점 표시로 시작하는지 여부를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.취약성 표시기에 의해 엔터티 태그가 앞에 오면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">엔터티 태그 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 엔터티 태그 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">\r
+      <summary>불투명한 따옴표가 붙은 문자열을 가져옵니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.불투명한 따옴표가 붙은 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpContentHeaders">\r
+      <summary>RFC 2616에 정의된 콘텐츠 헤더의 컬렉션을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">\r
+      <summary>HTTP 응답의 Allow 콘텐츠 헤더 값을 가져옵니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.HTTP 응답의 Allow 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">\r
+      <summary>HTTP 응답의 Content-Disposition 콘텐츠 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />를 반환합니다.HTTP 응답의 Content-Disposition 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">\r
+      <summary>HTTP 응답의 Content-Encoding 콘텐츠 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.HTTP 응답의 Content-Encoding 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">\r
+      <summary>HTTP 응답의 Content-Language 콘텐츠 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.HTTP 응답의 Content-Language 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">\r
+      <summary>HTTP 응답의 Content-Length 콘텐츠 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" />를 반환합니다.HTTP 응답의 Content-Length 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">\r
+      <summary>HTTP 응답의 Content-Location 콘텐츠 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Uri" />를 반환합니다.HTTP 응답의 Content-Location 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">\r
+      <summary>HTTP 응답의 Content-MD5 콘텐츠 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Byte" />를 반환합니다.HTTP 응답의 Content-MD5 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">\r
+      <summary>HTTP 응답의 Content-Range 콘텐츠 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />를 반환합니다.HTTP 응답의 Content-Range 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">\r
+      <summary>HTTP 응답의 Content-Type 콘텐츠 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />를 반환합니다.HTTP 응답의 Content-Type 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">\r
+      <summary>HTTP 응답의 Expires 콘텐츠 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.HTTP 응답의 Expires 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">\r
+      <summary>HTTP 응답의 Last-Modified 콘텐츠 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.HTTP 응답의 Last-Modified 콘텐츠 헤더입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaders">\r
+      <summary>RFC 2616에 정의된 헤더와 값의 컬렉션입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>지정된 헤더 및 헤더 값을 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 컬렉션에 추가합니다.</summary>\r
+      <param name="name">컬렉션에 추가할 헤더입니다.</param>\r
+      <param name="values">컬렉션에 추가할 헤드 값의 목록입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">\r
+      <summary>지정된 헤더 및 헤더 값을 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 컬렉션에 추가합니다.</summary>\r
+      <param name="name">컬렉션에 추가할 헤더입니다.</param>\r
+      <param name="value">헤더의 내용입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 컬렉션에서 헤더를 모두 제거합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">\r
+      <summary>특정 헤더가 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 컬렉션에 있는 경우 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 헤더가 컬렉션에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="name">특정 헤더입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 인스턴스에서 반복할 수 있는 열거자를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerator`1" />를 반환합니다.<see cref="T:System.Net.Http.Headers.HttpHeaders" />에 대한 열거자입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 컬렉션에 저장된 지정된 헤더에 대한 모든 헤더 값을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" />를 반환합니다.헤더 문자열의 배열입니다.</returns>\r
+      <param name="name">값을 반환할 지정된 헤더입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 컬렉션에서 지정된 헤더를 제거합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.</returns>\r
+      <param name="name">컬렉션에서 제거할 헤더의 이름입니다. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaders" />을 반복할 수 있는 열거자를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" />를 반환합니다.<see cref="T:System.Net.Http.Headers.HttpHeaders" />을 반복할 수 있는 <see cref="T:System.Collections.IEnumerator" /> 인터페이스 구현의 인스턴스입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>지정된 헤더 및 값이 제공된 정보의 유효성을 검사하지 않고 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 컬렉션에 추가되었는지 여부를 나타내는 값을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 헤더 <paramref name="name" /> 및 <paramref name="values" />를 컬렉션에 추가할 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="name">컬렉션에 추가할 헤더입니다.</param>\r
+      <param name="values">헤더의 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">\r
+      <summary>지정된 헤더 및 해당 값이 제공된 정보의 유효성을 검사하지 않고 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 컬렉션에 추가되었는지 여부를 나타내는 값을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 헤더 <paramref name="name" /> 및 <paramref name="value" />를 컬렉션에 추가할 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="name">컬렉션에 추가할 헤더입니다.</param>\r
+      <param name="value">헤더의 내용입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>지정된 헤더와 지정된 값이 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 컬렉션에 저장되는 경우 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.true는 지정된 헤더 <paramref name="name" />이고 values는 컬렉션에 저장됩니다. 그렇지 않으면 false입니다.</returns>\r
+      <param name="name">지정된 헤더입니다.</param>\r
+      <param name="values">지정된 헤더 값입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">\r
+      <summary>헤더 값의 컬렉션을 나타냅니다.</summary>\r
+      <typeparam name="T">헤더 컬렉션 형식입니다.</typeparam>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />에 엔트리를 추가합니다.</summary>\r
+      <param name="item">헤더 컬렉션에 추가할 항목입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />에서 모든 엔트리를 제거합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />에 항목이 포함되어 있는지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.엔트리가 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 인스턴스에 포함되어 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="item">헤더 컬렉션을 찾을 항목입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">\r
+      <summary>대상 배열의 지정된 인덱스에서 시작하여 전체 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />을 호환되는 1차원 <see cref="T:System.Array" />에 복사합니다.</summary>\r
+      <param name="array">\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />에서 복사한 요소의 대상인 일차원 <see cref="T:System.Array" />입니다.<see cref="T:System.Array" />에는 0부터 시작하는 인덱스가 있어야 합니다.</param>\r
+      <param name="arrayIndex">\r
+        <paramref name="array" />에서 복사가 시작되는 인덱스(0부터 시작)입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />의 헤더 수를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.컬렉션의 헤더 수입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />을 반복하는 열거자를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerator`1" />를 반환합니다.<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 인스턴스에 대한 열거자입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 인스턴스가 읽기 전용인지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 인스턴스가 읽기 전용이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">\r
+      <summary>엔트리를 구문 분석하고 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />에 추가합니다.</summary>\r
+      <param name="input">추가할 엔트리입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">\r
+      <summary>지정된 항목을 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />에서 제거합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="item" />이 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 인스턴스에서 제거되면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="item">제거할 항목입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />을 반복하는 열거자를 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" />를 반환합니다.<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 인스턴스에 대한 열거자입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">\r
+      <summary>입력을 구문 분석하고 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />에 추가할 수 있는지 여부를 결정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />을 구문 분석하고 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 인스턴스에 추가할 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 검사할 엔트리입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpRequestHeaders">\r
+      <summary>RFC 2616에 정의된 요청 헤더의 컬렉션을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">\r
+      <summary>HTTP 요청의 Accept 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Accept 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">\r
+      <summary>HTTP 요청의 Accept-Charset 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Accept-Charset 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">\r
+      <summary>HTTP 요청의 Accept-Encoding 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Accept-Encoding 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">\r
+      <summary>HTTP 요청의 Accept-Language 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Accept-Language 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">\r
+      <summary>HTTP 요청의 Authorization 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />를 반환합니다.HTTP 요청의 Authorization 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">\r
+      <summary>HTTP 요청의 Cache-Control 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />를 반환합니다.HTTP 요청의 Cache-Control 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">\r
+      <summary>HTTP 요청의 Connection 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Connection 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">\r
+      <summary>HTTP 요청에 대한 Connection 헤더에 Close가 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.Connection 헤더에 닫기가 들어 있으면 true 이고, otherwise false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">\r
+      <summary>HTTP 요청의 Date 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.HTTP 요청의 Date 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">\r
+      <summary>HTTP 요청의 Expect 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Expect 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">\r
+      <summary>HTTP 요청에 대한 Expect 헤더에 Continue가 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.Expect 헤더에 계속이 들어 있으면 true이고, otherwise false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">\r
+      <summary>HTTP 요청의 From 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.HTTP 요청의 From 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">\r
+      <summary>HTTP 요청의 Host 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.HTTP 요청의 Host 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">\r
+      <summary>HTTP 요청의 If-Match 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 If-Match 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">\r
+      <summary>HTTP 요청의 If-Modified-Since 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.HTTP 요청의 If-Modified-Since 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">\r
+      <summary>HTTP 요청의 If-None-Match 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 If-None-Match 헤더 값을 가져옵니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">\r
+      <summary>HTTP 요청의 If-Range 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />를 반환합니다.HTTP 요청의 If-Range 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">\r
+      <summary>HTTP 요청의 If-Unmodified-Since 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.HTTP 요청의 If-Unmodified-Since 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">\r
+      <summary>HTTP 요청의 Max-Forwards 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.HTTP 요청의 Max-Forwards 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">\r
+      <summary>HTTP 요청의 Pragma 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Pragma 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">\r
+      <summary>HTTP 요청의 Proxy-Authorization 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />를 반환합니다.HTTP 요청의 Proxy-Authorization 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">\r
+      <summary>HTTP 요청의 Range 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />를 반환합니다.HTTP 요청의 Range 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">\r
+      <summary>HTTP 요청의 Referer 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Uri" />를 반환합니다.HTTP 요청의 Referer 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">\r
+      <summary>HTTP 요청의 TE 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 TE 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">\r
+      <summary>HTTP 요청의 Trailer 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Trailer 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">\r
+      <summary>HTTP 요청의 Transfer-Encoding 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Transfer-Encoding 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">\r
+      <summary>HTTP 요청에 대한 Transfer-Encoding 헤더에 chunked가 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.Transfer-Encoding 헤더에 청크가 들어 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">\r
+      <summary>HTTP 요청의 Upgrade 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Upgrade 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">\r
+      <summary>HTTP 요청의 User-Agent 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 User-Agent 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">\r
+      <summary>HTTP 요청의 Via 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Via 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">\r
+      <summary>HTTP 요청의 Warning 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 요청의 Warning 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpResponseHeaders">\r
+      <summary>RFC 2616에 정의된 응답 헤더의 컬렉션을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">\r
+      <summary>HTTP 응답의 Accept-Ranges 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Accept-Ranges 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">\r
+      <summary>HTTP 응답의 Age 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" />를 반환합니다.HTTP 응답의 Age 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">\r
+      <summary>HTTP 응답의 Cache-Control 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />를 반환합니다.HTTP 응답의 Cache-Control 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">\r
+      <summary>HTTP 응답의 Connection 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Connection 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">\r
+      <summary>HTTP 응답에 대한 Connection 헤더에 Close가 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.Connection 헤더에 닫기가 들어 있으면 true 이고, otherwise false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">\r
+      <summary>HTTP 응답의 Date 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.HTTP 응답의 Date 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">\r
+      <summary>HTTP 응답의 ETag 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />를 반환합니다.HTTP 응답의 ETag 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">\r
+      <summary>HTTP 응답의 Location 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Uri" />를 반환합니다.HTTP 응답의 Location 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">\r
+      <summary>HTTP 응답의 Pragma 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Pragma 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">\r
+      <summary>HTTP 응답의 Proxy-Authenticate 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Proxy-Authenticate 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">\r
+      <summary>HTTP 응답의 Retry-After 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />를 반환합니다.HTTP 응답의 Retry-After 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">\r
+      <summary>HTTP 응답의 Server 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Server 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">\r
+      <summary>HTTP 응답의 Trailer 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Trailer 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">\r
+      <summary>HTTP 응답의 Transfer-Encoding 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Transfer-Encoding 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">\r
+      <summary>HTTP 응답에 대한 Transfer-Encoding 헤더에 chunked가 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.Transfer-Encoding 헤더에 청크가 들어 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">\r
+      <summary>HTTP 응답의 Upgrade 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Upgrade 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">\r
+      <summary>HTTP 응답의 Vary 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Vary 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">\r
+      <summary>HTTP 응답의 Via 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Via 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">\r
+      <summary>HTTP 응답의 Warning 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 Warning 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">\r
+      <summary>HTTP 응답의 WWW-Authenticate 헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />를 반환합니다.HTTP 응답의 WWW-Authenticate 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">\r
+      <summary>RFC 2616에 정의된 대로 Content-Type 헤더에 사용된 미디어 형식을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="source"> 새 인스턴스를 초기화하는 데 사용되는 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="mediaType">새 인스턴스를 초기화하는 문자열로 나타낸 소스입니다. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">\r
+      <summary>문자 집합을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.문자 집합입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">\r
+      <summary>미디어 형식의 헤더 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.미디어 형식의 헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">\r
+      <summary>미디어 형식의 헤더 값 매개 변수를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.미디어 형식의 헤더 값 매개 변수입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">미디어 유형 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 미디어 형식 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">\r
+      <summary>Content-Type 헤더에 사용된 추가 품질 요소를 가진 미디어 형식을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="mediaType">새 인스턴스를 초기화하는 문자열로 나타내는 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />입니다. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="mediaType">새 인스턴스를 초기화하는 문자열로 나타내는 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />입니다.</param>\r
+      <param name="quality">이 헤더 값과 연결된 품질입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">미디어 형식과 품질 헤더 값 정보를 나타내는 문자열</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 품질 헤더 값 정보가 포함된 유효한 미디어 형식이 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />에 대한 품질 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" />를 반환합니다.<see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 개체의 품질 값입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueHeaderValue">\r
+      <summary>RFC 2616에 정의된 대로 다양한 헤더에 사용된 이름/값 쌍을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="source">새 인스턴스를 초기화하는 데 사용되는 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="name">헤더 이름입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="name">헤더 이름입니다.</param>\r
+      <param name="value">헤더 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">\r
+      <summary>헤더 이름을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.헤더 이름입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">이름 값 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 이름 값 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">\r
+      <summary>헤더 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.헤더 값입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">\r
+      <summary>RFC 2616에 정의된 대로 다양한 헤더에 사용된 매개 변수를 가진 이름/값 쌍을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="source">새 인스턴스를 초기화하는 데 사용되는 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="name">헤더 이름입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="name">헤더 이름입니다.</param>\r
+      <param name="value">헤더 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 개체에서 매개 변수를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.매개 변수를 포함하는 컬렉션입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">이름 값과 매개 변수 헤더 값 정보를 나타내는 문자열</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 매개 변수 헤더 값 정보가 포함된 유효한 이름 값이 아닙니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductHeaderValue">\r
+      <summary>User-Agent 헤더의 제품 토큰 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="name">제품 이름입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="name">제품 이름 값입니다.</param>\r
+      <param name="version">제품 버전 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">\r
+      <summary>제품 토큰의 이름을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.제품 토큰의 이름입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">제품 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">\r
+      <summary>제품 토큰의 버전을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.제품 토큰의 버전입니다. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">\r
+      <summary>User-Agent 헤더에서 제품 또는 메모일 수 있는 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="product">새 인스턴스를 초기화하는 데 사용되는 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="comment">주석 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="productName">제품 이름 값입니다.</param>\r
+      <param name="productVersion">제품 버전 값입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 개체에서 주석을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.이 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />의 주석 값입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">제품 정보 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 제품 정보 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 개체에서 제품을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />를 반환합니다.이 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />의 제품 값입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">\r
+      <summary>날짜/시간 또는 엔터티 태그 값일 수 있는 If-Range 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="date">새 인스턴스를 초기화하는 데 사용되는 날짜 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="entityTag">새 인스턴스를 초기화하는 데 사용되는 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="entityTag">새 인스턴스를 초기화하는 데 사용하는 문자열로 나타내는 엔터티 태그입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 개체에서 날짜를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 개체의 날짜입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 개체에서 엔터티 태그를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 개체의 엔터티 태그입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">범위 조건 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 범위 조건 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeHeaderValue">\r
+      <summary>범위 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>바이트 범위를 사용하여 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="from">데이터를 보내기 시작하는 위치입니다.</param>\r
+      <param name="to">데이터 보내기를 중지하는 위치입니다.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" />이 <paramref name="to" />보다 큽니다.또는 <paramref name="from" /> 또는 <paramref name="to" />가 0 미만인 경우 </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">범위 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 범위 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 개체에서 지정된 범위를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 개체의 범위입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 개체에서 단위를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 개체의 단위입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">\r
+      <summary>범위 헤더 값에서 바이트 범위를 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="from">데이터를 보내기 시작하는 위치입니다.</param>\r
+      <param name="to">데이터 보내기를 중지하는 위치입니다.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" />이 <paramref name="to" />보다 큽니다.또는 <paramref name="from" /> 또는 <paramref name="to" />가 0 미만인 경우 </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">\r
+      <summary>데이터를 보내기 시작하는 위치를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" />를 반환합니다.데이터를 보내기 시작하는 위치입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">\r
+      <summary>데이터 보내기를 중지하는 위치를 가져옵니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Int64" />를 반환합니다.데이터 보내기를 중지하는 위치입니다. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">\r
+      <summary>날짜/시간 또는 timespan 값일 수 있는 Retry-After 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="date">새 인스턴스를 초기화하는 데 사용되는 날짜와 시간 오프셋입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="delta">새 인스턴스를 초기화하는 데 사용하는 델타(초)입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 개체의 날짜와 시간 오프셋을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.<see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 개체의 날짜와 시간 오프셋입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 개체에서 델타(초)를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" />를 반환합니다.<see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 개체의 델타(초)입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">다시 시도 조건 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 다시 시도 조건 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">\r
+      <summary>선택적 품질의 문자열 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="value">새 인스턴스를 초기화하는 데 사용되는 문자열입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="value">새 인스턴스를 초기화하는 데 사용되는 문자열입니다.</param>\r
+      <param name="quality">새 인스턴스를 초기화하는 데 사용되는 품질 요소입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 개체가 현재 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">품질 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 품질 헤더 값 정보가 포함된 유효한 문자열이 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 개체에서 품질 요소를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" />를 반환합니다.<see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 개체의 품질 요소입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 개체의 문자열 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.<see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 개체의 문자열 값입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">\r
+      <summary>accept-encoding 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="source">새 인스턴스를 초기화하는 데 사용되는 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 개체입니다. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="value">새 인스턴스를 초기화하는 데 사용되는 문자열입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 개체가 현재 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">\r
+      <summary>전송 코딩 매개 변수를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.ICollection`1" />를 반환합니다.전송 코딩 매개 변수입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">전송 코딩 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 전송 코딩 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">\r
+      <summary>전송 코딩 값을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.전송 코딩 값입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">\r
+      <summary>선택적 품질 요소의 Accept-Encoding 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="value">새 인스턴스를 초기화하는 데 사용되는 문자열입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="value">새 인스턴스를 초기화하는 데 사용되는 문자열입니다.</param>\r
+      <param name="quality">품질 요소의 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">전송 코딩 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 품질 헤더 값 정보가 포함된 유효한 전송 코딩이 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />에서 품질 요소를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" />를 반환합니다.<see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />의 품질 요소입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ViaHeaderValue">\r
+      <summary>Via 헤더 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="protocolVersion">받은 프로토콜의 프로토콜 버전입니다.</param>\r
+      <param name="receivedBy">요청 또는 응답을 받은 호스트 및 포트입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="protocolVersion">받은 프로토콜의 프로토콜 버전입니다.</param>\r
+      <param name="receivedBy">요청 또는 응답을 받은 호스트 및 포트입니다.</param>\r
+      <param name="protocolName">받은 프로토콜의 프로토콜 이름입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="protocolVersion">받은 프로토콜의 프로토콜 버전입니다.</param>\r
+      <param name="receivedBy">요청 또는 응답을 받은 호스트 및 포트입니다.</param>\r
+      <param name="protocolName">받은 프로토콜의 프로토콜 이름입니다.</param>\r
+      <param name="comment">수신자 프록시 또는 게이트웨이의 소프트웨어를 식별하는 데 사용되는 설명 필드입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">\r
+      <summary>수취 프록시 또는 게이트웨이의 소프트웨어를 식별하는데 사용되는 설명 필드를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.수신자 프록시 또는 게이트웨이의 소프트웨어를 식별하는 데 사용되는 설명 필드입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드를 반환합니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />를 반환합니다.<see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 인스턴스입니다.</returns>\r
+      <param name="input">헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 Via 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">\r
+      <summary>받은 프로토콜의 프로토콜 이름을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.프로토콜 이름입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">\r
+      <summary>받은 프로토콜의 프로토콜 버전을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.프로토콜 버전입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">\r
+      <summary>요청 또는 응답을 받은 호스트 및 포트를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.요청 또는 응답을 받은 호스트 및 포트입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.WarningHeaderValue">\r
+      <summary>경고 헤더에서 사용하는 경고 값을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="code">특정 경고 코드입니다.</param>\r
+      <param name="agent">경고를 연결하는 호스트입니다.</param>\r
+      <param name="text">경고 텍스트를 포함하는 따옴표 붙은 문자열</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="code">특정 경고 코드입니다.</param>\r
+      <param name="agent">경고를 연결하는 호스트입니다.</param>\r
+      <param name="text">경고 텍스트를 포함하는 따옴표 붙은 문자열</param>\r
+      <param name="date">경고의 날짜/시간 스탬프입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">\r
+      <summary>경고를 연결하는 호스트를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.경고를 연결하는 호스트입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">\r
+      <summary>특정 경고 코드를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.특정 경고 코드입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">\r
+      <summary>경고의 날짜/타임 스탬프를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTimeOffset" />를 반환합니다.경고의 날짜/시간 스탬프입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">\r
+      <summary>지정한 <see cref="T:System.Object" />가 현재 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 개체와 같은지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.지정된 <see cref="T:System.Object" />가 현재 개체와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 개체와 비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 개체에 대한 해시 함수로 사용됩니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />를 반환합니다.현재 개체의 해시 코드입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 인스턴스로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 인스턴스를 반환합니다.</returns>\r
+      <param name="input">인증 헤더 값 정보를 나타내는 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" />이 null 참조인 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" />은 유효한 인증 헤더 값 정보가 아닙니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">\r
+      <summary>경고 텍스트가 포함된 따옴표 붙은 문자열을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.경고 텍스트를 포함하는 따옴표 붙은 문자열</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">\r
+      <summary>현재 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 개체를 나타내는 문자열을 반환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />를 반환합니다.현재 개체를 나타내는 문자열입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">\r
+      <summary>문자열이 유효한 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 정보인지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />를 반환합니다.<paramref name="input" />이 유효한 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 정보이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="input">유효성을 확인할 문자열입니다.</param>\r
+      <param name="parsedValue">문자열의 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 버전입니다.</param>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Net.Sockets.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Net.Sockets.xml
new file mode 100644 (file)
index 0000000..3d480fa
--- /dev/null
@@ -0,0 +1,466 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Sockets</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Sockets.ProtocolType">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> 클래스가 지원하는 프로토콜을 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Tcp">\r
+      <summary>Transmission Control 프로토콜입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Udp">\r
+      <summary>User Datagram 프로토콜입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unknown">\r
+      <summary>알 수 없는 프로토콜입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unspecified">\r
+      <summary>지정되지 않은 프로토콜입니다.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.Socket">\r
+      <summary>Berkeley 소켓 인터페이스를 구현합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>지정된 주소 패밀리, 소켓 종류 및 프로토콜을 사용하여 <see cref="T:System.Net.Sockets.Socket" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="addressFamily">\r
+        <see cref="T:System.Net.Sockets.AddressFamily" /> 값 중 하나입니다. </param>\r
+      <param name="socketType">\r
+        <see cref="T:System.Net.Sockets.SocketType" /> 값 중 하나입니다. </param>\r
+      <param name="protocolType">\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 값 중 하나입니다. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <paramref name="addressFamily" />, <paramref name="socketType" /> 및 <paramref name="protocolType" />을 조합했을 때 소켓이 잘못된 경우 </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>지정된 소켓 종류 및 프로토콜을 사용하여 <see cref="T:System.Net.Sockets.Socket" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="socketType">\r
+        <see cref="T:System.Net.Sockets.SocketType" /> 값 중 하나입니다.</param>\r
+      <param name="protocolType">\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 값 중 하나입니다.</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <paramref name="socketType" />과 <paramref name="protocolType" />을 조합했을 때 소켓이 잘못된 경우 </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>들어오는 연결 시도를 받아들이는 비동기 작업을 시작합니다.</summary>\r
+      <returns>I/O 작업이 보류 중인 경우 true를 반환합니다.작업이 완료되면 <paramref name="e" /> 매개 변수에 대한 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생합니다.I/O 작업이 동기적으로 완료된 경우 false를 반환합니다.이 경우에는 <paramref name="e" /> 매개 변수에서 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생하지 않으며, 메서드 호출이 반환된 직후 매개 변수로 전달된 <paramref name="e" /> 개체를 검사하여 작업 결과를 검색할 수 있습니다.</returns>\r
+      <param name="e">이 비동기 소켓 작업에 사용할 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체입니다.</param>\r
+      <exception cref="T:System.ArgumentException">인수가 잘못된 경우.제공된 버퍼의 크기가 너무 작으면 이 예외가 발생합니다.버퍼의 크기는 최소한 2 * (sizeof(SOCKADDR_STORAGE + 16)바이트 이상이어야 합니다.버퍼를 여러 개 지정하고 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 속성이 null이 아닌 경우에도 이 예외가 발생합니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">인수가 범위를 벗어난 경우.<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Count" />가 0보다 작으면 이 예외가 발생합니다.</exception>\r
+      <exception cref="T:System.InvalidOperationException">잘못된 작업이 요청된 경우.받아들이는 <see cref="T:System.Net.Sockets.Socket" />이 연결을 수신 대기하지 않거나 받아들인 소켓이 바인딩되어 있으면 이 예외가 발생합니다.<see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> 메서드를 호출하기 전에 <see cref="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)" /> 및 <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" /> 메서드를 호출해야 합니다.소켓이 이미 연결되어 있거나 지정된 <paramref name="e" /> 매개 변수를 사용하여 소켓 작업이 이미 진행 중인 경우에도 이 예외가 발생합니다. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우자세한 내용은 설명 부분을 참조하십시오.</exception>\r
+      <exception cref="T:System.NotSupportedException">이 메서드에 Windows XP 이상이 필요한 경우.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.AddressFamily">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />의 주소 패밀리를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.AddressFamily" /> 값 중 하나입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />을 로컬 끝점과 연결합니다.</summary>\r
+      <param name="localEP">\r
+        <see cref="T:System.Net.Sockets.Socket" />과 연결된 로컬 <see cref="T:System.Net.EndPoint" />입니다. </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localEP" />가 null입니다. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우자세한 내용은 설명 부분을 참조하십시오.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <exception cref="T:System.Security.SecurityException">호출 스택에 있는 상위 호출자에게 요청된 작업에 대한 권한이 없는 경우 </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>원격 호스트 연결에 대한 비동기 요청을 취소합니다.</summary>\r
+      <param name="e">\r
+        <see cref="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)" /> 메서드 중 하나를 호출하여 원격 호스트에 대한 연결을 요청하는 데 사용되는 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> 매개 변수가 null일 수 없으며, <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />도 null일 수 없습니다.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우 </exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <exception cref="T:System.Security.SecurityException">호출 스택에 있는 상위 호출자에게 요청된 작업에 대한 권한이 없는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>원격 호스트 연결에 대한 비동기 요청을 시작합니다.</summary>\r
+      <returns>I/O 작업이 보류 중인 경우 true를 반환합니다.작업이 완료되면 <paramref name="e" /> 매개 변수에 대한 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생합니다.I/O 작업이 동기적으로 완료된 경우 false를 반환합니다.이 경우에는 <paramref name="e" /> 매개 변수에서 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생하지 않으며, 메서드 호출이 반환된 직후 매개 변수로 전달된 <paramref name="e" /> 개체를 검사하여 작업 결과를 검색할 수 있습니다.</returns>\r
+      <param name="e">이 비동기 소켓 작업에 사용할 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체입니다.</param>\r
+      <exception cref="T:System.ArgumentException">인수가 잘못된 경우.버퍼를 여러 개 지정하고 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 속성이 null이 아니면 이 예외가 발생합니다.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> 매개 변수가 null일 수 없으며, <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />도 null일 수 없습니다.</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 수신 대기 중이거나 <paramref name="e" /> 매개 변수에 지정된 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체를 사용하여 소켓 작업이 이미 진행 중입니다.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우자세한 내용은 설명 부분을 참조하십시오.</exception>\r
+      <exception cref="T:System.NotSupportedException">이 메서드에 Windows XP 이상이 필요한 경우.로컬 끝점과 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />가 같은 주소 패밀리에 포함되지 않은 경우에도 이 예외가 발생합니다.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <exception cref="T:System.Security.SecurityException">호출 스택에 있는 상위 호출자에게 요청된 작업에 대한 권한이 없는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>원격 호스트 연결에 대한 비동기 요청을 시작합니다.</summary>\r
+      <returns>I/O 작업이 보류 중인 경우 true를 반환합니다.작업이 완료되면 <paramref name="e" /> 매개 변수에 대한 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생합니다.I/O 작업이 동기적으로 완료된 경우 false를 반환합니다.이 경우에는 <paramref name="e" /> 매개 변수에서 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생하지 않으며, 메서드 호출이 반환된 직후 매개 변수로 전달된 <paramref name="e" /> 개체를 검사하여 작업 결과를 검색할 수 있습니다.</returns>\r
+      <param name="socketType">\r
+        <see cref="T:System.Net.Sockets.SocketType" /> 값 중 하나입니다.</param>\r
+      <param name="protocolType">\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 값 중 하나입니다.</param>\r
+      <param name="e">이 비동기 소켓 작업에 사용할 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체입니다.</param>\r
+      <exception cref="T:System.ArgumentException">인수가 잘못된 경우.버퍼를 여러 개 지정하고 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 속성이 null이 아니면 이 예외가 발생합니다.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> 매개 변수가 null일 수 없으며, <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />도 null일 수 없습니다.</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 수신 대기 중이거나 <paramref name="e" /> 매개 변수에 지정된 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체를 사용하여 소켓 작업이 이미 진행 중입니다.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우자세한 내용은 설명 부분을 참조하십시오.</exception>\r
+      <exception cref="T:System.NotSupportedException">이 메서드에 Windows XP 이상이 필요한 경우.로컬 끝점과 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />가 같은 주소 패밀리에 포함되지 않은 경우에도 이 예외가 발생합니다.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <exception cref="T:System.Security.SecurityException">호출 스택에 있는 상위 호출자에게 요청된 작업에 대한 권한이 없는 경우</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Connected">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />이 마지막으로 <see cref="Overload:System.Net.Sockets.Socket.Send" /> 또는 <see cref="Overload:System.Net.Sockets.Socket.Receive" /> 작업을 수행할 때 원격 호스트에 연결되었는지 여부를 나타내는 값을 가져옵니다.</summary>\r
+      <returns>가장 최근 작업에서 <see cref="T:System.Net.Sockets.Socket" />이 원격 리소스에 연결되었으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />에서 사용하는 관리되지 않는 리소스를 해제하고, 필요에 따라 관리되는 리소스를 삭제합니다.</summary>\r
+      <param name="disposing">관리되는 리소스와 관리되지 않는 리소스를 모두 해제하려면 true로 설정하고, 관리되지 않는 리소스만 해제하려면 false로 설정합니다. </param>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Finalize">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> 클래스에서 사용한 리소스를 해제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />을 수신 상태로 둡니다.</summary>\r
+      <param name="backlog">보류 중인 연결 큐의 최대 길이입니다. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우자세한 내용은 설명 부분을 참조하십시오.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.LocalEndPoint">\r
+      <summary>로컬 끝점을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.Socket" />이 통신하는 데 사용하는 <see cref="T:System.Net.EndPoint" />입니다.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우자세한 내용은 설명 부분을 참조하십시오.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.NoDelay">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> 스트림에서 Nagle 알고리즘을 사용하는지 여부를 나타내는 <see cref="T:System.Boolean" /> 값을 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.Socket" />에서 Nagle 알고리즘을 사용하면 false이고, 그렇지 않으면 true입니다.기본값은 false입니다.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <see cref="T:System.Net.Sockets.Socket" />에 액세스하려고 시도하는 동안 오류가 발생한 경우.자세한 내용은 설명 부분을 참조하십시오.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv4">\r
+      <summary>내부 운영 체제 및 네트워크 어댑터에서 IPv4(인터넷 프로토콜 버전 4)를 지원하는지 여부를 나타냅니다.</summary>\r
+      <returns>운영 체제 및 네트워크 어댑터에서 IPv4 프로토콜을 지원하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv6">\r
+      <summary>내부 운영 체제 및 네트워크 어댑터에서 IPv6(인터넷 프로토콜 버전 6)을 지원하는지 여부를 나타냅니다.</summary>\r
+      <returns>운영 체제 및 네트워크 어댑터에서 IPv6 프로토콜을 지원하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ProtocolType">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />의 프로토콜 종류를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 값 중 하나입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>연결된 <see cref="T:System.Net.Sockets.Socket" /> 개체에서 데이터를 받기 위해 비동기 요청을 시작합니다.</summary>\r
+      <returns>I/O 작업이 보류 중인 경우 true를 반환합니다.작업이 완료되면 <paramref name="e" /> 매개 변수에 대한 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생합니다.I/O 작업이 동기적으로 완료된 경우 false를 반환합니다.이 경우에는 <paramref name="e" /> 매개 변수에서 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생하지 않으며, 메서드 호출이 반환된 직후 매개 변수로 전달된 <paramref name="e" /> 개체를 검사하여 작업 결과를 검색할 수 있습니다.</returns>\r
+      <param name="e">이 비동기 소켓 작업에 사용할 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체입니다.</param>\r
+      <exception cref="T:System.ArgumentException">인수가 잘못된 경우.<paramref name="e" /> 매개 변수의 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 또는 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 속성이 올바른 버퍼를 참조하지 않는 경우.이러한 속성 중 하나를 설정할 수 있지만 두 속성을 동시에 설정할 수는 없습니다.</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <paramref name="e" /> 매개 변수에 지정된 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체를 사용하여 소켓 작업이 이미 진행 중인 경우</exception>\r
+      <exception cref="T:System.NotSupportedException">이 메서드에 Windows XP 이상이 필요한 경우.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우자세한 내용은 설명 부분을 참조하십시오.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ReceiveBufferSize">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />의 수신 버퍼 크기를 지정하는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>수신 버퍼의 크기(바이트)가 들어 있는 <see cref="T:System.Int32" />입니다.기본값은 8192입니다.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">set 작업에 지정된 값이 0보다 작은 경우</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>지정된 네트워크 장치에서 비동기적으로 데이터를 받기 시작합니다.</summary>\r
+      <returns>I/O 작업이 보류 중인 경우 true를 반환합니다.작업이 완료되면 <paramref name="e" /> 매개 변수에 대한 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생합니다.I/O 작업이 동기적으로 완료된 경우 false를 반환합니다.이 경우에는 <paramref name="e" /> 매개 변수에서 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생하지 않으며, 메서드 호출이 반환된 직후 매개 변수로 전달된 <paramref name="e" /> 개체를 검사하여 작업 결과를 검색할 수 있습니다.</returns>\r
+      <param name="e">이 비동기 소켓 작업에 사용할 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />가 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <paramref name="e" /> 매개 변수에 지정된 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체를 사용하여 소켓 작업이 이미 진행 중인 경우</exception>\r
+      <exception cref="T:System.NotSupportedException">이 메서드에 Windows XP 이상이 필요한 경우.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우 </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">\r
+      <summary>원격 끝점을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.Socket" />이 통신에 사용하는 <see cref="T:System.Net.EndPoint" />입니다.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우자세한 내용은 설명 부분을 참조하십시오.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>데이터를 연결된 <see cref="T:System.Net.Sockets.Socket" /> 개체에 비동기적으로 보냅니다.</summary>\r
+      <returns>I/O 작업이 보류 중인 경우 true를 반환합니다.작업이 완료되면 <paramref name="e" /> 매개 변수에 대한 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생합니다.I/O 작업이 동기적으로 완료된 경우 false를 반환합니다.이 경우에는 <paramref name="e" /> 매개 변수에서 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생하지 않으며, 메서드 호출이 반환된 직후 매개 변수로 전달된 <paramref name="e" /> 개체를 검사하여 작업 결과를 검색할 수 있습니다.</returns>\r
+      <param name="e">이 비동기 소켓 작업에 사용할 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체입니다.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="e" /> 매개 변수의 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 또는 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 속성이 올바른 버퍼를 참조하지 않는 경우.이러한 속성 중 하나를 설정할 수 있지만 두 속성을 동시에 설정할 수는 없습니다.</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <paramref name="e" /> 매개 변수에 지정된 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체를 사용하여 소켓 작업이 이미 진행 중인 경우</exception>\r
+      <exception cref="T:System.NotSupportedException">이 메서드에 Windows XP 이상이 필요한 경우.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 아직 연결되지 않았거나 <see cref="M:System.Net.Sockets.Socket.Accept" />, <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> 또는 <see cref="Overload:System.Net.Sockets.Socket.BeginAccept" /> 메서드를 통해 소켓을 가져오지 못한 경우</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.SendBufferSize">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />의 송신 버퍼 크기를 지정하는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>송신 버퍼의 크기(바이트)가 들어 있는 <see cref="T:System.Int32" />입니다.기본값은 8192입니다.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">set 작업에 지정된 값이 0보다 작은 경우</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>특정 원격 호스트에 데이터를 비동기적으로 보냅니다.</summary>\r
+      <returns>I/O 작업이 보류 중인 경우 true를 반환합니다.작업이 완료되면 <paramref name="e" /> 매개 변수에 대한 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생합니다.I/O 작업이 동기적으로 완료된 경우 false를 반환합니다.이 경우에는 <paramref name="e" /> 매개 변수에서 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 이벤트가 발생하지 않으며, 메서드 호출이 반환된 직후 매개 변수로 전달된 <paramref name="e" /> 개체를 검사하여 작업 결과를 검색할 수 있습니다.</returns>\r
+      <param name="e">이 비동기 소켓 작업에 사용할 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />가 null인 경우</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <paramref name="e" /> 매개 변수에 지정된 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 개체를 사용하여 소켓 작업이 이미 진행 중인 경우</exception>\r
+      <exception cref="T:System.NotSupportedException">이 메서드에 Windows XP 이상이 필요한 경우.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">연결 지향 프로토콜이 지정되었는데 <see cref="T:System.Net.Sockets.Socket" />이 아직 연결되지 않은 경우</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />에서 보내기 및 받기를 사용할 수 없도록 설정합니다.</summary>\r
+      <param name="how">더 이상 허용하지 않을 작업을 지정하는 <see cref="T:System.Net.Sockets.SocketShutdown" /> 값 중 하나입니다. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우자세한 내용은 설명 부분을 참조하십시오.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Ttl">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />에서 보낸 IP(인터넷 프로토콜) 패킷의 TTL(Time-To-Live) 값을 지정하는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>TTL 값입니다.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">TTL 값은 음수로 설정할 수 있습니다.</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /> 또는 <see cref="F:System.Net.Sockets.AddressFamily.InterNetworkV6" /> 패밀리의 소켓이 아닌 소켓에 대해 이 속성을 설정한 경우</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">소켓에 액세스하려고 시도하는 동안 오류가 발생한 경우TTL을 255보다 큰 값으로 설정하고자 할 때에도 이 오류가 반환됩니다.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" />이 닫힌 경우 </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncEventArgs">\r
+      <summary>비동기 소켓 작업을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.#ctor">\r
+      <summary>빈 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 인스턴스를 만듭니다.</summary>\r
+      <exception cref="T:System.NotSupportedException">플랫폼이 지원되지 않는 경우 </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.AcceptSocket">\r
+      <summary>비동기 소켓 메서드를 통해 연결을 허용하기 위해 만들었거나 사용할 소켓을 가져오거나 설정합니다.</summary>\r
+      <returns>비동기 소켓 메서드를 통해 연결을 허용하기 위해 만들었거나 사용할 <see cref="T:System.Net.Sockets.Socket" />입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer">\r
+      <summary>비동기 소켓 메서드에 사용할 데이터 버퍼를 가져옵니다.</summary>\r
+      <returns>비동기 소켓 메서드에 사용할 데이터 버퍼를 나타내는 <see cref="T:System.Byte" /> 배열입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList">\r
+      <summary>비동기 소켓 메서드에 사용할 데이터 버퍼의 배열을 가져오거나 설정합니다.</summary>\r
+      <returns>비동기 소켓 메서드에 사용할 데이터 버퍼의 배열을 나타내는 <see cref="T:System.Collections.IList" />입니다.</returns>\r
+      <exception cref="T:System.ArgumentException">설정 작업에 지정된 버퍼가 명확하지 않은 경우.<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 속성이 null이 아닌 값으로 설정되고, <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" />속성을 null이 아닌 값으로 설정하고자 하는 경우, 이러한 예외가 발생합니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BytesTransferred">\r
+      <summary>소켓 작업에서 전송된 바이트 수를 가져옵니다.</summary>\r
+      <returns>소켓 작업에서 전송된 바이트 수를 포함하는 <see cref="T:System.Int32" />입니다.</returns>\r
+    </member>\r
+    <member name="E:System.Net.Sockets.SocketAsyncEventArgs.Completed">\r
+      <summary>비동기 작업을 완료하는 데 사용할 이벤트입니다.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectByNameError">\r
+      <summary>\r
+        <see cref="T:System.Net.DnsEndPoint" />를 사용할 때 연결 실패가 발생하는 경우의 예외를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.DnsEndPoint" />가 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 속성에 지정된 경우 연결 오류의 원인을 나타내는 <see cref="T:System.Exception" />입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectSocket">\r
+      <summary>\r
+        <see cref="Overload:System.Net.Sockets.Socket.ConnectAsync" /> 메서드가 성공적으로 완료된 후 만들어지고 연결되는 <see cref="T:System.Net.Sockets.Socket" /> 개체입니다.</summary>\r
+      <returns>연결된 <see cref="T:System.Net.Sockets.Socket" /> 개체입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Count">\r
+      <summary>비동기 작업을 통해 보내거나 받을 최대 데이터 양(바이트)을 가져옵니다.</summary>\r
+      <returns>보내거나 받을 최대 데이터 양(바이트)을 포함하는 <see cref="T:System.Int32" />입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Dispose">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 인스턴스에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 삭제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Finalize">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 클래스에서 사용하는 리소스를 해제합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.LastOperation">\r
+      <summary>이 컨텍스트 개체를 사용하여 가장 최근에 수행한 소켓 작업의 유형을 가져옵니다.</summary>\r
+      <returns>이 컨텍스트 개체를 사용하여 가장 최근에 수행한 소켓 작업의 유형을 나타내는 <see cref="T:System.Net.Sockets.SocketAsyncOperation" /> 인스턴스입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Offset">\r
+      <summary>\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 속성에서 참조하는 데이터 버퍼의 오프셋(바이트)을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 속성에서 참조하는 데이터 버퍼의 오프셋(바이트)이 포함된 <see cref="T:System.Int32" />입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>비동기 작업이 완료되면 호출할 메서드를 나타냅니다.</summary>\r
+      <param name="e">신호를 받는 이벤트입니다.</param>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint">\r
+      <summary>비동기 작업의 원격 IP 끝점을 가져오거나 설정합니다.</summary>\r
+      <returns>비동기 작업의 원격 IP 끝점을 나타내는 <see cref="T:System.Net.EndPoint" />입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>비동기 소켓 메서드에 사용할 데이터 버퍼를 설정합니다.</summary>\r
+      <param name="buffer">비동기 소켓 메서드에 사용할 데이터 버퍼입니다.</param>\r
+      <param name="offset">데이터 버퍼에서 작업이 시작되는 오프셋(바이트)입니다.</param>\r
+      <param name="count">버퍼에서 보내거나 받을 최대 데이터 양(바이트)입니다.</param>\r
+      <exception cref="T:System.ArgumentException">지정된 버퍼가 명확하지 않은 경우.<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 속성도 null이 아니고 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 속성도 null이 아니면 이 예외가 발생합니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">인수가 범위를 벗어난 경우.<paramref name="offset" /> 매개 변수가 0보다 작거나 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 속성에 지정된 배열 길이보다 크면 이 예외가 발생합니다.또한 <paramref name="count" /> 매개 변수가 0보다 작거나, <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 속성에 지정된 배열 길이에서 <paramref name="offset" /> 매개 변수를 뺀 값보다 큰 경우에도 이 예외가 발생합니다.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Int32,System.Int32)">\r
+      <summary>비동기 소켓 메서드에 사용할 데이터 버퍼를 설정합니다.</summary>\r
+      <param name="offset">데이터 버퍼에서 작업이 시작되는 오프셋(바이트)입니다.</param>\r
+      <param name="count">버퍼에서 보내거나 받을 최대 데이터 양(바이트)입니다.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">인수가 범위를 벗어난 경우.<paramref name="offset" /> 매개 변수가 0보다 작거나 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 속성에 지정된 배열 길이보다 크면 이 예외가 발생합니다.또한 <paramref name="count" /> 매개 변수가 0보다 작거나, <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 속성에 지정된 배열 길이에서 <paramref name="offset" /> 매개 변수를 뺀 값보다 큰 경우에도 이 예외가 발생합니다.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.SocketError">\r
+      <summary>비동기 소켓 작업의 결과를 가져오거나 설정합니다.</summary>\r
+      <returns>비동기 소켓 작업의 결과를 나타내는 <see cref="T:System.Net.Sockets.SocketError" />입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.UserToken">\r
+      <summary>이 비동기 소켓 작업과 연결된 사용자 또는 응용 프로그램 개체를 가져오거나 설정합니다.</summary>\r
+      <returns>이 비동기 소켓 작업과 연결된 사용자 또는 응용 프로그램 개체를 나타내는 개체입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncOperation">\r
+      <summary>이 컨텍스트 개체를 사용하여 가장 최근에 수행된 비동기 소켓 작업의 유형입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Accept">\r
+      <summary>소켓 Accept 작업입니다. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Connect">\r
+      <summary>소켓 Connect 작업입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.None">\r
+      <summary>소켓 작업이 없습니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Receive">\r
+      <summary>소켓 Receive 작업입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.ReceiveFrom">\r
+      <summary>소켓 ReceiveFrom 작업입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Send">\r
+      <summary>소켓 Send 작업입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.SendTo">\r
+      <summary>소켓 SendTo 작업입니다.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketShutdown">\r
+      <summary>\r
+        <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" /> 메서드에서 사용하는 상수를 정의합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Both">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />을 보내기와 받기 모두에 사용할 수 없도록 설정합니다.이 필드는 상수입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Receive">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />을 받기에 사용할 수 없도록 설정합니다.이 필드는 상수입니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Send">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" />을 보내기에 사용할 수 없도록 설정합니다.이 필드는 상수입니다.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketType">\r
+      <summary>\r
+        <see cref="T:System.Net.Sockets.Socket" /> 클래스의 인스턴스가 나타내는 소켓의 종류를 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Dgram">\r
+      <summary>고정된 최대 길이(대개 작음)의 신뢰할 수 없고 연결 없는 메시지인 데이터그램을 지원합니다.메시지가 손실되거나 중복될 수 있으며 메시지 순서가 잘못될 수도 있습니다.<see cref="F:System.Net.Sockets.SocketType.Dgram" /> 종류의 <see cref="T:System.Net.Sockets.Socket" />은 데이터를 보내고 받기 전에 연결하지 않고도 여러 피어와 통신할 수 있습니다.<see cref="F:System.Net.Sockets.SocketType.Dgram" />은 Datagram Protocol(<see cref="F:System.Net.Sockets.ProtocolType.Udp" />)과 <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" />를 사용합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Stream">\r
+      <summary>데이터 중복이나 경계 유지 없이 신뢰성 있는 양방향 연결 기반의 바이트 스트림을 지원합니다.이 종류의 Socket은 단일 피어와 통신하며 이 소켓을 사용할 경우 통신을 시작하기 전에 원격 호스트에 연결해야 합니다.<see cref="F:System.Net.Sockets.SocketType.Stream" />은 Transmission Control Protocol(<see cref="F:System.Net.Sockets.ProtocolType.Tcp" />) <see cref="T:System.Net.Sockets.ProtocolType" /> 및 InterNetwork<see cref="T:System.Net.Sockets.AddressFamily" />를 사용합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Unknown">\r
+      <summary>알 수 없는 Socket 종류를 지정합니다.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Runtime.Serialization.Primitives.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Runtime.Serialization.Primitives.xml
new file mode 100644 (file)
index 0000000..a9aca65
--- /dev/null
@@ -0,0 +1,218 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Primitives</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.CollectionDataContractAttribute">\r
+      <summary>컬렉션 형식에 적용되는 경우 컬렉션 항목 요소를 사용자 지정할 수 있습니다.이 특성은 <see cref="T:System.Runtime.Serialization.DataContractSerializer" />에서 serialize할 수 있는 유효한 컬렉션으로 인식한 형식에만 적용할 수 있습니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.CollectionDataContractAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.CollectionDataContractAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsItemNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsKeyNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReference">\r
+      <summary>개체 참조 데이터를 유지할지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>개체 참조 데이터를 유지하려면 true이고, 그렇지 않으면 false입니다.기본값은 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsValueNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ItemName">\r
+      <summary>컬렉션 요소의 사용자 지정 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>컬렉션 요소에 적용할 이름입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.KeyName">\r
+      <summary>사전 키 이름의 사용자 지정 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>기본 사전 키 이름 대신에 사용할 이름입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Name">\r
+      <summary>컬렉션 형식의 데이터 계약 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>컬렉션 형식의 데이터 계약 이름입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Namespace">\r
+      <summary>데이터 계약의 네임스페이스를 가져오거나 설정합니다.</summary>\r
+      <returns>데이터 계약의 네임스페이스입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ValueName">\r
+      <summary>사전 값 이름의 사용자 지정 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>기본 사전 값 이름 대신 사용할 이름입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.ContractNamespaceAttribute">\r
+      <summary>데이터 계약의 CLR 네임스페이스와 XML 네임스페이스를 지정합니다. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.ContractNamespaceAttribute.#ctor(System.String)">\r
+      <summary>지정한 네임스페이스를 사용하여 <see cref="T:System.Runtime.Serialization.ContractNamespaceAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+      <param name="contractNamespace">계약의 네임스페이스입니다.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ClrNamespace">\r
+      <summary>데이터 계약 형식의 CLR 네임스페이스를 가져오거나 설정합니다. </summary>\r
+      <returns>형식의 CLR 규정 네임스페이스입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace">\r
+      <summary>데이터 계약 멤버의 네임스페이스를 가져옵니다.</summary>\r
+      <returns>데이터 계약 멤버의 네임스페이스입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractAttribute">\r
+      <summary>형식이 데이터 계약을 정의하거나 구현하며, <see cref="T:System.Runtime.Serialization.DataContractSerializer" />와 같은 serializer를 통해 serialize할 수 있도록 지정합니다.형식을 serialize할 수 있게 만들려면 형식 작성자가 형식에 대해 데이터 계약을 정의해야 합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReference">\r
+      <summary>개체 참조 데이터를 유지할지 여부를 나타내는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>표준 XML을 사용하여 개체 참조 데이터를 유지하려면 true이고, 그렇지 않으면 false입니다.기본값은 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Name">\r
+      <summary>형식의 데이터 계약 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>데이터 계약의 로컬 이름입니다.기본값은 특성이 적용되는 클래스의 이름입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Namespace">\r
+      <summary>형식에 대한 데이터 계약의 네임스페이스를 가져오거나 설정합니다.</summary>\r
+      <returns>계약의 네임스페이스입니다. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataMemberAttribute">\r
+      <summary>형식의 멤버에 적용되는 경우 멤버가 데이터 계약의 일부이며 <see cref="T:System.Runtime.Serialization.DataContractSerializer" />를 통해 serialize될 수 있음을 지정합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataMemberAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataMemberAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue">\r
+      <summary>serialize할 필드나 속성에 대한 기본값을 serialize하는지 여부를 지정하는 값을 가져오거나 설정합니다. </summary>\r
+      <returns>멤버의 기본값을 serialization 스트림에서 생성해야 하면 true이고, 그렇지 않으면 false입니다.기본값은 true입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsRequired">\r
+      <summary>읽거나 deserialize할 때 멤버가 있어야 함을 serialization 엔진에 알려 주는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>필수 멤버이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">멤버가 없는 경우</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Name">\r
+      <summary>데이터 멤버 이름을 가져오거나 설정합니다. </summary>\r
+      <returns>데이터 멤버 이름입니다.기본값은 특성이 적용되는 대상의 이름입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Order">\r
+      <summary>멤버의 serialization 및 deserialization 순서를 가져오거나 설정합니다.</summary>\r
+      <returns>serialization 또는 deserialization의 순서에 해당하는 정수입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.EnumMemberAttribute">\r
+      <summary>필드가 열거형 멤버이며 serialize되어야 함을 지정합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.EnumMemberAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.EnumMemberAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.Value">\r
+      <summary>특성이 적용된 열거형 멤버와 연결된 값을 가져오거나 설정합니다. </summary>\r
+      <returns>열거형 멤버와 연결된 값입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.IgnoreDataMemberAttribute">\r
+      <summary>형식의 멤버에 적용되는 경우 멤버가 데이터 계약의 일부가 아니며 serialize되지 않음을 지정합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.IgnoreDataMemberAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.IgnoreDataMemberAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.InvalidDataContractException">\r
+      <summary>serialization 및 deserialization 중에 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 또는 <see cref="T:System.Runtime.Serialization.NetDataContractSerializer" />가 잘못된 데이터 계약을 발견한 경우 throw되는 예외입니다. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> 클래스의 새 인스턴스를 초기화합니다.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String)">\r
+      <summary>지정된 오류 메시지를 사용하여 <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+      <param name="message">오류에 대한 설명입니다. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String,System.Exception)">\r
+      <summary>지정된 오류 메시지와 내부 예외를 사용하여 <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+      <param name="message">오류에 대한 설명입니다. </param>\r
+      <param name="innerException">원래 <see cref="T:System.Exception" />입니다. </param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.KnownTypeAttribute">\r
+      <summary>지정한 형식을 serialize 또는 deserialize할 때 <see cref="T:System.Runtime.Serialization.DataContractSerializer" />가 인식해야 할 형식을 지정합니다. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.String)">\r
+      <summary>알려진 형식의 <see cref="T:System.Collections.IEnumerable" />을 반환하는 메서드의 이름을 사용하여 <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+      <param name="methodName">데이터를 serialize 또는 deserialize할 때 사용된 형식의 <see cref="T:System.Collections.IEnumerable" />을 반환하는 메서드의 이름입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.Type)">\r
+      <summary>지정된 형식을 사용하여 <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+      <param name="type">데이터를 serialize 또는 deserialize할 때 알려진 형식으로 포함되는 <see cref="T:System.Type" />입니다.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.MethodName">\r
+      <summary>serialization 또는 deserialization 중에 인식해야 할 형식 목록을 반환하는 메서드의 이름을 가져옵니다. </summary>\r
+      <returns>\r
+        <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> 클래스로 정의된 형식에서 해당 메서드의 이름을 포함하는 <see cref="T:System.String" />입니다. </returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.Type">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" />의 serialization 또는 deserialization 중에 인식해야 할 형식을 가져옵니다. </summary>\r
+      <returns>serialization 또는 deserialization 중에 사용하는 <see cref="T:System.Type" />입니다. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializedAttribute">\r
+      <summary>메서드에 적용될 때 메서드는 개체 그래프의 개체가 deserialization 후 즉시 호출되도록 지정합니다.그래프에 있는 다른 개체에 상대적인 역직렬화의 순서는 명확하지 않습니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializedAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.OnDeserializedAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializingAttribute">\r
+      <summary>메서드에 적용될 때 메서드는 개체 그래프의 개체가 deserialization 중 호출되도록 지정합니다.그래프에 있는 다른 개체에 상대적인 역직렬화의 순서는 명확하지 않습니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializingAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.OnDeserializingAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializedAttribute">\r
+      <summary>메서드에 적용될 때 메서드는 개체 그래프의 개체가 serialization 후 호출되도록 지정합니다.그래프에 있는 다른 개체에 상대적인 serialization의 순서는 명확하지 않습니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializedAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.OnSerializedAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializingAttribute">\r
+      <summary>메서드에 적용될 때 메서드는 개체 그래프의 개체가 serialization 중 호출되도록 지정합니다.그래프에 있는 다른 개체에 상대적인 serialization의 순서는 명확하지 않습니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializingAttribute.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.OnSerializingAttribute" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.SerializationException">\r
+      <summary>serialization 또는 deserialization 도중에 오류가 발생할 경우 throw되는 예외입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor">\r
+      <summary>기본 속성을 사용하여 <see cref="T:System.Runtime.Serialization.SerializationException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String)">\r
+      <summary>지정된 메시지를 사용하여 <see cref="T:System.Runtime.Serialization.SerializationException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="message">예외가 발생한 원인을 나타냅니다. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String,System.Exception)">\r
+      <summary>지정된 오류 메시지와 해당 예외의 근본 원인인 내부 예외에 대한 참조를 사용하여 <see cref="T:System.Runtime.Serialization.SerializationException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="message">예외에 대한 이유를 설명하는 오류 메시지입니다. </param>\r
+      <param name="innerException">현재 예외의 원인이 되는 예외입니다.<paramref name="innerException" /> 매개 변수가 null이 아니면 현재 예외는 내부 예외를 처리하는 catch 블록에서 발생합니다.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.StreamingContext">\r
+      <summary>serialize된 특정 스트림의 소스 및 대상에 대해 설명하고 호출자 정의 추가 컨텍스트를 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.Equals(System.Object)">\r
+      <summary>두 <see cref="T:System.Runtime.Serialization.StreamingContext" /> 인스턴스가 동일한 값을 포함하는지 여부를 확인합니다.</summary>\r
+      <returns>지정된 개체가 <see cref="T:System.Runtime.Serialization.StreamingContext" />의 인스턴스이고 현재 인스턴스의 값과 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">현재 인스턴스와 비교할 개체입니다. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.GetHashCode">\r
+      <summary>이 개체의 해시 코드를 반환합니다.</summary>\r
+      <returns>이 <see cref="T:System.Runtime.Serialization.StreamingContext" />에 대한 serialization의 소스 또는 대상을 포함하는 <see cref="T:System.Runtime.Serialization.StreamingContextStates" /> 값입니다.</returns>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Runtime.Serialization.Xml.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Runtime.Serialization.Xml.xml
new file mode 100644 (file)
index 0000000..cfcaf13
--- /dev/null
@@ -0,0 +1,2209 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Xml</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.DataContractResolver">\r
+      <summary>serialization 및 deserialization 중 xsi:type 표현에 대해 동적으로 형식을 매핑하기 위한 메커니즘을 제공합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractResolver" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">\r
+      <summary>deserialization 중에 이 메서드를 재정의하여 지정된 xsi:type 이름 및 네임스페이스를 데이터 계약 형식에 매핑합니다.</summary>\r
+      <returns>xsi:type 이름 및 네임스페이스가 매핑되는 형식입니다. </returns>\r
+      <param name="typeName">매핑할 xsi:type 이름입니다.</param>\r
+      <param name="typeNamespace">매핑할 xsi:type 네임스페이스입니다.</param>\r
+      <param name="declaredType">데이터 계약에 선언된 형식입니다.</param>\r
+      <param name="knownTypeResolver">알려진 형식 확인자입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">\r
+      <summary>이 메서드를 재정의하여 serialization 중에 데이터 계약 형식을 xsi:type 이름 및 네임스페이스에 매핑합니다.</summary>\r
+      <returns>매핑이 성공하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="type">매핑할 형식입니다.</param>\r
+      <param name="declaredType">데이터 계약에 선언된 형식입니다.</param>\r
+      <param name="knownTypeResolver">알려진 형식 확인자입니다.</param>\r
+      <param name="typeName">xsi:type 이름입니다.</param>\r
+      <param name="typeNamespace">xsi:type 네임스페이스입니다.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializer">\r
+      <summary>제공된 데이터 계약을 사용하여 특정 형식의 인스턴스를 XML 스트림 또는 문서로 serialize하거나 deserialize합니다.이 클래스는 상속될 수 없습니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">\r
+      <summary>지정된 형식의 개체를 serialize하거나 deserialize하기 위해 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="type">serialize되거나 deserialize되는 인스턴스 형식입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>지정된 형식의 개체와 개체 그래프에 있을 수 있는 알려진 형식의 컬렉션을 serialize하거나 deserialize하기 위해 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="type">serialize되거나 deserialize되는 인스턴스 형식입니다.</param>\r
+      <param name="knownTypes">개체 그래프에 있을 수 있는 형식을 포함하는 <see cref="T:System.Type" />의 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 클래스의 새 인스턴스를 초기화하여 지정된 형식 및 설정의 개체를 serialize하거나 deserialize합니다.</summary>\r
+      <param name="type">serialize되거나 deserialize할 인스턴스의 형식입니다.</param>\r
+      <param name="settings">serializer 설정입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">\r
+      <summary>제공된 XML 루트 요소 및 네임스페이스를 사용하여 지정된 형식의 개체를 serialize하거나 deserialize하기 위해 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="type">serialize되거나 deserialize되는 인스턴스 형식입니다.</param>\r
+      <param name="rootName">serialize하거나 deserialize할 콘텐츠를 둘러싸는 XML 요소의 이름입니다.</param>\r
+      <param name="rootNamespace">serialize하거나 deserialize할 콘텐츠를 둘러싸는 XML 요소의 네임스페이스입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>지정된 형식의 개체를 serialize하거나 deserialize하기 위해 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 클래스의 새 인스턴스를 초기화합니다.이 메서드는 두 문자열 매개 변수에 루트 XML 요소와 네임스페이스를 지정하고, 개체 그래프에 있을 수 있는 알려진 형식의 목록을 지정합니다.</summary>\r
+      <param name="type">serialize되거나 deserialize되는 인스턴스 형식입니다.</param>\r
+      <param name="rootName">콘텐츠의 루트 요소 이름입니다.</param>\r
+      <param name="rootNamespace">루트 요소의 네임스페이스입니다.</param>\r
+      <param name="knownTypes">개체 그래프에 있을 수 있는 형식을 포함하는 <see cref="T:System.Type" />의 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> 형식의 매개 변수를 통해 지정된 XML 루트 요소 및 네임스페이스를 사용하여 지정된 형식의 개체를 serialize하거나 deserialize하기 위해 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <param name="type">serialize되거나 deserialize되는 인스턴스 형식입니다.</param>\r
+      <param name="rootName">콘텐츠의 루트 요소 이름을 포함하는 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+      <param name="rootNamespace">루트 요소의 네임스페이스를 포함하는 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>지정된 형식의 개체를 serialize하거나 deserialize하기 위해 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 클래스의 새 인스턴스를 초기화합니다.이 메서드는 두 개의 <see cref="T:System.Xml.XmlDictionaryString" /> 매개 변수에 루트 XML 요소와 네임스페이스를 지정하고, 개체 그래프에 있을 수 있는 알려진 형식의 목록을 지정합니다.</summary>\r
+      <param name="type">serialize되거나 deserialize되는 인스턴스 형식입니다.</param>\r
+      <param name="rootName">콘텐츠의 루트 요소 이름을 포함하는 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+      <param name="rootNamespace">루트 요소의 네임스페이스를 포함하는 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+      <param name="knownTypes">개체 그래프에 있을 수 있는 알려진 형식을 포함하는 <see cref="T:System.Type" />의 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">\r
+      <summary>클래스를 serialize하거나 deserialize할 때 해당 클래스의 확장에서 제공하는 데이터를 무시할지 여부를 지정하는 값을 가져옵니다.</summary>\r
+      <returns>확장 데이터를 생략하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>deserialize할 수 있는 개체에 <see cref="T:System.Xml.XmlDictionaryReader" />가 배치되는지 여부를 확인합니다.</summary>\r
+      <returns>판독기가 읽을 스트림의 시작 요소에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="reader">XML 스트림을 읽는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryReader" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>deserialize할 수 있는 개체에 <see cref="T:System.Xml.XmlReader" />가 배치되는지 여부를 확인합니다.</summary>\r
+      <returns>판독기가 읽을 스트림의 시작 요소에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="reader">XML 스트림을 읽는 데 사용되는 <see cref="T:System.Xml.XmlReader" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" />의 이 인스턴스를 사용하여 serialize된 개체 그래프에 있을 수 있는 형식의 컬렉션을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 생성자에 알려진 형식으로 전달되는 예상 형식을 포함하는 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">\r
+      <summary>개체 그래프에서 serialize하거나 deserialize할 최대 항목 수를 가져옵니다.</summary>\r
+      <returns>serialize하거나 deserialize할 최대 항목 수입니다.기본값은 <see cref="F:System.Int32.MaxValue" />입니다.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">항목 수가 최대값을 초과하는 경우</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">\r
+      <summary>비표준 XML 구문을 사용하여 개체 참조 데이터를 유지할지 여부를 지정하는 값을 가져옵니다. </summary>\r
+      <returns>참조를 유지하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />를 사용하여 XML 스트림을 읽고 deserialize된 개체를 반환하며, 값을 읽기 전에 개체 이름을 확인하는지 여부도 지정합니다. </summary>\r
+      <returns>deserialize된 개체입니다.</returns>\r
+      <param name="reader">XML 스트림을 읽는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryReader" />입니다.</param>\r
+      <param name="verifyObjectName">개체의 이름이 생성자에서 제공된 루트 이름 값과 일치하는지 여부를 확인하려면 true이고, 그렇지 않으면 false입니다. </param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">\r
+        <paramref name="verifyObjectName" /> 매개 변수가 true로 설정되고 요소 이름과 네임스페이스가 생성자에서 설정된 값과 일치하지 않는 경우 </exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" />를 사용하여 XML 스트림을 읽고 deserialize된 개체를 반환합니다.</summary>\r
+      <returns>deserialize된 개체입니다.</returns>\r
+      <param name="reader">XML 스트림을 읽는 데 사용되는 <see cref="T:System.Xml.XmlReader" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" />를 사용하여 XML 스트림을 읽고 deserialize된 개체를 반환하며, 값을 읽기 전에 개체 이름을 확인하는지 여부도 지정합니다.</summary>\r
+      <returns>deserialize된 개체입니다.</returns>\r
+      <param name="reader">XML 스트림을 읽는 데 사용되는 <see cref="T:System.Xml.XmlReader" />입니다.</param>\r
+      <param name="verifyObjectName">개체의 이름이 생성자에서 제공된 루트 이름 값과 일치하는지 여부를 확인하려면 true이고, 그렇지 않으면 false입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">\r
+        <paramref name="verifyObjectName" /> 매개 변수가 true로 설정되고 요소 이름과 네임스페이스가 생성자에서 설정된 값과 일치하지 않는 경우 </exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">\r
+      <summary>읽기 전용 형식을 serialize하는지 여부를 지정하는 값을 가져옵니다.</summary>\r
+      <returns>읽기 전용 형식이 serialize되면 true이고, 모든 형식이 serialize되면 false입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />를 사용하여 닫기 XML 요소를 씁니다.</summary>\r
+      <param name="writer">스트림을 쓰는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryWriter" />입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">쓰고 있는 인스턴스에 문제가 있는 경우</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" />를 사용하여 닫기 XML 요소를 씁니다.</summary>\r
+      <param name="writer">스트림을 쓰는 데 사용되는 <see cref="T:System.Xml.XmlWriter" />입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">쓰고 있는 인스턴스에 문제가 있는 경우</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" />를 사용하여 XML 문서 또는 스트림에 모든 개체 데이터(시작 XML 요소, 콘텐츠, 닫기 요소)를 씁니다.</summary>\r
+      <param name="writer">XML 문서 또는 스트림을 쓰는 데 사용되는 <see cref="T:System.Xml.XmlWriter" />입니다.</param>\r
+      <param name="graph">스트림에 쓸 데이터를 포함하는 개체입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">쓰고 있는 인스턴스에 문제가 있는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />를 사용하여 XML 콘텐츠를 씁니다.</summary>\r
+      <param name="writer">스트림을 쓰는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryWriter" />입니다.</param>\r
+      <param name="graph">스트림에 쓸 개체입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">쓰고 있는 인스턴스에 문제가 있는 경우</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" />를 사용하여 XML 콘텐츠를 씁니다.</summary>\r
+      <param name="writer">스트림을 쓰는 데 사용되는 <see cref="T:System.Xml.XmlWriter" />입니다.</param>\r
+      <param name="graph">스트림에 쓸 개체입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">쓰고 있는 인스턴스에 문제가 있는 경우</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />를 사용하여 열기 XML 요소를 씁니다.</summary>\r
+      <param name="writer">XML 시작 요소를 쓰는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryWriter" />입니다.</param>\r
+      <param name="graph">쓸 개체입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" />를 사용하여 열기 XML 요소를 씁니다.</summary>\r
+      <param name="writer">XML 시작 요소를 쓰는 데 사용되는 <see cref="T:System.Xml.XmlWriter" />입니다.</param>\r
+      <param name="graph">쓸 개체입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">\r
+      <summary>데이터 계약 serializer 설정을 지정합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">\r
+      <summary>xsi:type 선언을 알려진 계약 형식에 동적으로 매핑하는 데 사용되는 구성 요소를 가져오거나 설정합니다.</summary>\r
+      <returns>xsi:type 선언을 알려진 계약 형식에 동적으로 매핑하는 데 사용되는 구성 요소입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">\r
+      <summary>DataContractSerializerSettings의 이 인스턴스를 사용하여 serialize된 개체 그래프에 있을 수 있는 형식의 컬렉션을 가져오거나 설정합니다.</summary>\r
+      <returns>DataContractSerializerSettings의 이 인스턴스를 사용하여 serialize된 개체 그래프에 있을 수 있는 형식의 컬렉션입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">\r
+      <summary>개체 그래프에서 serialize하거나 deserialize할 최대 항목 수를 가져오거나 설정합니다.</summary>\r
+      <returns>개체 그래프에서 serialize하거나 deserialize할 최대 항목 수입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">\r
+      <summary>비표준 XML 구문을 사용하여 개체 참조 데이터를 유지할지 여부를 지정하는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>비표준 XML 구문을 사용하여 개체 참조 데이터를 유지하려면 True이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">\r
+      <summary>선택한 개체의 루트 이름을 가져오거나 설정합니다.</summary>\r
+      <returns>선택한 개체의 루트 이름입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">\r
+      <summary>지정된 개체에 대한 루트 네임스페이스를 가져오거나 설정합니다.</summary>\r
+      <returns>지정된 개체에 대한 루트 네임스페이스입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">\r
+      <summary>읽기 전용 형식을 serialize하는지 여부를 지정하는 값을 가져오거나 설정합니다.</summary>\r
+      <returns>serialize 할 형식만 읽으려면 True이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.XmlObjectSerializer">\r
+      <summary>개체를 XML 스트림 또는 문서로 serialize하는 데 사용되는 기본 클래스를 제공합니다.이것은 추상 클래스입니다.</summary>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">serialize하고 있는 인스턴스에 문제가 있는 경우. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> 클래스의 새 인스턴스를 초기화합니다.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>읽을 수 있는 XML 요소 위에 <see cref="T:System.Xml.XmlDictionaryReader" />가 배치되는지 여부를 지정하는 값을 가져옵니다.</summary>\r
+      <returns>판독기가 데이터를 읽을 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="reader">XML 스트림 또는 문서를 읽는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryReader" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>읽을 수 있는 XML 요소 위에 <see cref="T:System.Xml.XmlReader" />가 배치되는지 여부를 지정하는 값을 가져옵니다. </summary>\r
+      <returns>판독기가 시작 요소 위에 배치되면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="reader">XML 스트림 또는 문서를 읽는 데 사용되는 <see cref="T:System.Xml.XmlReader" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">\r
+      <summary>\r
+        <see cref="T:System.IO.Stream" />을 사용하여 XML 스트림 또는 문서를 읽고 deserialize된 개체를 반환합니다.</summary>\r
+      <returns>deserialize된 개체입니다.</returns>\r
+      <param name="stream">XML 스트림 또는 문서를 읽는 데 사용되는 <see cref="T:System.IO.Stream" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />를 사용하여 XML 문서 또는 스트림을 읽고 deserialize된 개체를 반환합니다.</summary>\r
+      <returns>deserialize된 개체입니다.</returns>\r
+      <param name="reader">XML 문서를 읽는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryReader" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />를 사용하여 XML 스트림 또는 문서를 읽고 deserialize된 개체를 반환합니다. 또한 serializer가 읽기를 시도하기 전에 데이터를 읽을 수 있는지 여부를 지정할 수 있습니다.</summary>\r
+      <returns>deserialize된 개체입니다.</returns>\r
+      <param name="reader">XML 문서를 읽는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryReader" />입니다.</param>\r
+      <param name="verifyObjectName">바깥쪽 XML 요소 이름과 네임스페이스가 루트 이름 및 루트 네임스페이스에 해당하는지 확인하려면 true이고, 확인을 건너뛰려면 false입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" />를 사용하여 XML 문서 또는 스트림을 읽고 deserialize된 개체를 반환합니다.</summary>\r
+      <returns>deserialize된 개체입니다.</returns>\r
+      <param name="reader">XML 스트림 또는 문서를 읽는 데 사용되는 <see cref="T:System.Xml.XmlReader" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" />를 사용하여 XML 문서 또는 스트림을 읽고 deserialize된 개체를 반환합니다. 또한 serializer가 읽기를 시도하기 전에 데이터를 읽을 수 있는지 여부를 지정할 수 있습니다.</summary>\r
+      <returns>deserialize된 개체입니다.</returns>\r
+      <param name="reader">XML 문서 또는 스트림을 읽는 데 사용되는 <see cref="T:System.Xml.XmlReader" />입니다.</param>\r
+      <param name="verifyObjectName">바깥쪽 XML 요소 이름과 네임스페이스가 루트 이름 및 루트 네임스페이스에 해당하는지 확인하려면 true이고, 확인을 건너뛰려면 false입니다.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />를 사용하여 XML 문서 또는 스트림에 개체 데이터의 끝을 닫기 XML 요소로 씁니다.</summary>\r
+      <param name="writer">XML 문서 또는 스트림을 쓰는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryWriter" />입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">serialize하고 있는 인스턴스에 문제가 있는 경우.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">serialize될 개체가 최대 수를 초과한 경우.<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 속성을 확인합니다.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlWriter" />를 사용하여 XML 문서 또는 스트림에 개체 데이터의 끝을 닫기 XML 요소로 씁니다.</summary>\r
+      <param name="writer">XML 문서 또는 스트림을 쓰는 데 사용되는 <see cref="T:System.Xml.XmlWriter" />입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">serialize하고 있는 인스턴스에 문제가 있는 경우.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">serialize될 개체가 최대 수를 초과한 경우.<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 속성을 확인합니다.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">\r
+      <summary>지정된 <see cref="T:System.IO.Stream" />을 사용하여 XML 문서 또는 스트림에 개체의 전체 콘텐츠(시작, 콘텐츠, 끝)를 씁니다.</summary>\r
+      <param name="stream">XML 문서 또는 스트림을 쓰는 데 사용되는 <see cref="T:System.IO.Stream" />입니다.</param>\r
+      <param name="graph">스트림에 쓸 데이터를 포함하는 개체입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">serialize하고 있는 인스턴스에 문제가 있는 경우.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">serialize될 개체가 최대 수를 초과한 경우.<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 속성을 확인합니다.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>지정된 <see cref="T:System.Xml.XmlDictionaryWriter" />를 사용하여 XML 문서 또는 스트림에 개체의 전체 콘텐츠(시작, 콘텐츠, 끝)를 씁니다.</summary>\r
+      <param name="writer">XML 문서 또는 스트림에 콘텐츠를 쓰는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryWriter" />입니다.</param>\r
+      <param name="graph">쓸 콘텐츠를 포함하는 개체입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">serialize하고 있는 인스턴스에 문제가 있는 경우.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">serialize될 개체가 최대 수를 초과한 경우.<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 속성을 확인합니다.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>지정된 <see cref="T:System.Xml.XmlWriter" />를 사용하여 XML 문서 또는 스트림에 개체의 전체 콘텐츠(시작, 콘텐츠, 끝)를 씁니다.</summary>\r
+      <param name="writer">XML 문서 또는 스트림을 쓰는 데 사용되는 <see cref="T:System.Xml.XmlWriter" />입니다.</param>\r
+      <param name="graph">쓸 콘텐츠를 포함하는 개체입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">serialize하고 있는 인스턴스에 문제가 있는 경우.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">serialize될 개체가 최대 수를 초과한 경우.<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 속성을 확인합니다.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>지정된 <see cref="T:System.Xml.XmlDictionaryWriter" />를 사용하여 XML 문서 또는 스트림에 개체의 콘텐츠만 씁니다.</summary>\r
+      <param name="writer">XML 문서 또는 스트림을 쓰는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryWriter" />입니다.</param>\r
+      <param name="graph">쓸 콘텐츠를 포함하는 개체입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">serialize하고 있는 인스턴스에 문제가 있는 경우.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">serialize될 개체가 최대 수를 초과한 경우.<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 속성을 확인합니다.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>지정된 <see cref="T:System.Xml.XmlWriter" />를 사용하여 XML 문서 또는 스트림에 개체의 콘텐츠만 씁니다.</summary>\r
+      <param name="writer">XML 문서 또는 스트림을 쓰는 데 사용되는 <see cref="T:System.Xml.XmlWriter" />입니다.</param>\r
+      <param name="graph">쓸 콘텐츠를 포함하는 개체입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">serialize하고 있는 인스턴스에 문제가 있는 경우.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">serialize될 개체가 최대 수를 초과한 경우.<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 속성을 확인합니다.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>지정된 <see cref="T:System.Xml.XmlDictionaryWriter" />를 사용하여 개체 데이터의 시작을 열기 XML 요소로 씁니다.</summary>\r
+      <param name="writer">XML 문서를 쓰는 데 사용되는 <see cref="T:System.Xml.XmlDictionaryWriter" />입니다.</param>\r
+      <param name="graph">serialize할 개체입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">serialize하고 있는 인스턴스에 문제가 있는 경우.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">serialize될 개체가 최대 수를 초과한 경우.<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 속성을 확인합니다.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>지정된 <see cref="T:System.Xml.XmlWriter" />를 사용하여 개체 데이터의 시작을 열기 XML 요소로 씁니다.</summary>\r
+      <param name="writer">XML 문서를 쓰는 데 사용되는 <see cref="T:System.Xml.XmlWriter" />입니다.</param>\r
+      <param name="graph">serialize할 개체입니다.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">serialize하고 있는 형식이 데이터 계약 규칙을 따르지 않는 경우.<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 특성이 형식에 적용되지 않은 경우를 예로 들 수 있습니다.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">serialize하고 있는 인스턴스에 문제가 있는 경우.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">serialize될 개체가 최대 수를 초과한 경우.<see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 속성을 확인합니다.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.IXmlDictionary">\r
+      <summary>XML 사전이 <see cref="T:System.Xml.XmlDictionaryReader" /> 및 <see cref="T:System.Xml.XmlDictionaryWriter" /> 구현에서 사용되도록 구현해야 하는 계약을 정의하는 interface입니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>사전에서 항목을 찾으려고 합니다.</summary>\r
+      <returns>키가 사전에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="key">찾을 키입니다.</param>\r
+      <param name="result">\r
+        <paramref name="key" />가 정의되는 경우 키에 매핑되는 <see cref="T:System.Xml.XmlDictionaryString" />이고, 그렇지 않으면 null입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>사전에서 지정한 문자열 값을 확인합니다.</summary>\r
+      <returns>값이 사전에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="value">확인할 문자열 값입니다.</param>\r
+      <param name="result">있는 경우 해당 <see cref="T:System.Xml.XmlDictionaryString" />이고, 그렇지 않으면 null입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>사전에서 지정한 <see cref="T:System.Xml.XmlDictionaryString" />을 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" />이 사전에 있으면true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="value">확인할 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+      <param name="result">있는 경우 일치하는 <see cref="T:System.Xml.XmlDictionaryString" />이고, 그렇지 않으면 null입니다.</param>\r
+    </member>\r
+    <member name="T:System.Xml.OnXmlDictionaryReaderClose">\r
+      <summary>판독기를 닫을 때 콜백 메서드에 대한 delegate입니다.</summary>\r
+      <param name="reader">OnClose 이벤트가 발생되는 <see cref="T:System.Xml.XmlDictionaryReader" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.UniqueId">\r
+      <summary>GUID용으로 최적화된 고유 식별자입니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor">\r
+      <summary>새 고유 GUID로 이 클래스의 새 인스턴스를 만듭니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">\r
+      <summary>\r
+        <see cref="T:System.Guid" />를 나타내는 바이트 배열을 사용하여 이 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" />를 나타내는 바이트 배열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid" />가 16바이트 미만을 허용하는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Guid" />를 나타내는 byte 배열 내의 오프셋에서 시작하는 이 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" />를 나타내는 byte 배열입니다.</param>\r
+      <param name="offset">\r
+        <see cref="T:System.Guid" />를 나타내는  byte 배열 내의 오프셋 위치입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 배열 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />및<paramref name=" offset" />이 16바이트 미만을 허용할 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">\r
+      <summary>지정된 항목 수를 사용하여 char 내의 오프셋에서 시작하는 이 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="chars">\r
+        <see cref="T:System.Guid" />를 나타내는 char 배열입니다.</param>\r
+      <param name="offset">\r
+        <see cref="T:System.Guid" />를 나타내는 char 배열 내의 오프셋 위치입니다.</param>\r
+      <param name="count">\r
+        <paramref name="offset" />에서 시작하는, 사용할 배열 항목 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 배열 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />가 0보다 작거나 <paramref name="offset" />을 뺀 배열의 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="count" />가 0인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">\r
+      <summary>\r
+        <see cref="T:System.Guid" />를 사용하여 이 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" />\r
+      </param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.String)">\r
+      <summary>문자열을 사용하여 이 클래스의 새 인스턴스를 만듭니다.</summary>\r
+      <param name="value">\r
+        <see cref="T:System.Xml.UniqueId" />를 생성하는 데 사용된 문자열입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" />가 null입니다.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="value" />의 길이가 0인 경우</exception>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.CharArrayLength">\r
+      <summary>\r
+        <see cref="T:System.Xml.UniqueId" />의 문자열 표현의 길이를 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" />에 대한 문자열 표현의 길이입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.Equals(System.Object)">\r
+      <summary>개체가 이 <see cref="T:System.Xml.UniqueId" />와 같은지 여부를 확인합니다.</summary>\r
+      <returns>개체가 이 <see cref="T:System.Xml.UniqueId" />와 같으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="obj">비교할 개체입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.GetHashCode">\r
+      <summary>이 <see cref="T:System.Xml.UniqueId" />의 해시 코드 표현을 만듭니다.</summary>\r
+      <returns>이 <see cref="T:System.Xml.UniqueId" />의 정수 해시 코드 표현입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.IsGuid">\r
+      <summary>\r
+        <see cref="T:System.Xml.UniqueId" />가 <see cref="T:System.Guid" />인지 여부를 나타냅니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" />가 <see cref="T:System.Guid" />이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>두 <see cref="T:System.Xml.UniqueId" />가 같은지 확인하도록 같음 연산자를 재정의합니다.</summary>\r
+      <returns>두 <see cref="T:System.Xml.UniqueId" />가 같거나 둘 다 null이면 true이고, 같지 않거나 둘 중 하나만 null이면 false입니다.</returns>\r
+      <param name="id1">첫 번째 <see cref="T:System.Xml.UniqueId" />입니다.</param>\r
+      <param name="id2">두 번째 <see cref="T:System.Xml.UniqueId" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>두 <see cref="T:System.Xml.UniqueId" />가 다른지 확인하도록 같음 연산자를 재정의합니다.</summary>\r
+      <returns>재정의된 같음 연산자가 false를 반환하면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="id1">첫 번째 <see cref="T:System.Xml.UniqueId" />입니다.</param>\r
+      <param name="id2">두 번째 <see cref="T:System.Xml.UniqueId" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Xml.UniqueId" /> 값을 char 배열에 배치합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> 값으로 채워진 char 배열의 항목 수입니다.</returns>\r
+      <param name="chars">char 배열입니다.</param>\r
+      <param name="offset">\r
+        <see cref="T:System.Xml.UniqueId" /> 값을 삽입하여 시작할 char 배열의 위치입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 배열 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />및<paramref name=" offset" />이 16바이트 미만을 허용할 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToString">\r
+      <summary>문자열 형식으로 <see cref="T:System.Xml.UniqueId" /> 값을 표시합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> 값의 문자열 표현입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Guid" />로 <see cref="T:System.Xml.UniqueId" />의 값을 가져오고 지정된 오프셋에 지정된 바이트 배열에 이를 저장하도록 합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" />의 이 인스턴스에 저장된 값이 <see cref="T:System.Guid" />이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="buffer">\r
+        <see cref="T:System.Guid" />를 포함할 byte 배열입니다.</param>\r
+      <param name="offset">\r
+        <see cref="T:System.Guid" /> 값을 삽입하여 시작할 byte 배열의 위치입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 배열 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />및<paramref name=" offset" />이 16바이트 미만을 허용할 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">\r
+      <summary>\r
+        <see cref="T:System.Guid" />로 <see cref="T:System.Xml.UniqueId" />의 값을 가져오도록 합니다.</summary>\r
+      <returns>UniqueId가 <see cref="T:System.Guid" />를 나타내면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="guid">성공하면 <see cref="T:System.Guid" />이고, 그렇지 않으면 <see cref="F:System.Guid.Empty" />입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />및<paramref name=" offset" />이 16바이트 미만을 허용할 경우</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryReaderSession">\r
+      <summary>최적화된 문자열을 동적 방법으로 관리할 수 있습니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">\r
+      <summary>입력 매개 변수에서 <see cref="T:System.Xml.XmlDictionaryString" />을 만들어 내부 컬렉션에 추가합니다.</summary>\r
+      <returns>내부 컬렉션에 추가되는 새로 만든 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</returns>\r
+      <param name="id">키 값입니다.</param>\r
+      <param name="value">값입니다.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="id" />가 0보다 작은 경우</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" />가 null입니다.</exception>\r
+      <exception cref="T:System.InvalidOperationException">키 = <paramref name="id" />인 항목이 이미 있는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Clear">\r
+      <summary>모든 콘텐츠의 내부 컬렉션을 지웁니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>내부 컬렉션에 키와 일치하는 항목이 포함되는지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <paramref name="key" />와 일치하는 항목이 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="key">검색할 키입니다.</param>\r
+      <param name="result">이 메서드가 반환되면 항목이 발견된 경우 문지열을 포함하고 그렇지 않으면 null입니다.이 매개 변수는 초기화되지 않은 상태로 전달됩니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="key" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>내부 컬렉션에 값과 일치하는 항목이 포함되는지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <paramref name="value" />와 일치하는 항목이 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="value">검색할 값입니다.</param>\r
+      <param name="result">이 메서드가 반환되면 항목이 발견된 경우 문지열을 포함하고 그렇지 않으면 null입니다.이 매개 변수는 초기화되지 않은 상태로 전달됩니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>내부 컬렉션에 값과 일치하는 항목이 포함되는지 여부를 확인합니다.</summary>\r
+      <returns>\r
+        <paramref name="value" />와 일치하는 항목이 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="value">검색할 값입니다.</param>\r
+      <param name="result">이 메서드가 반환되면 항목이 발견된 경우 문지열을 포함하고 그렇지 않으면 null입니다.이 매개 변수는 초기화되지 않은 상태로 전달됩니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryWriterSession">\r
+      <summary>메시지에 나타나며 상태를 유지하는 일반 문자열을 압축하기 위해 동적 사전을 사용할 수 있도록 합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">\r
+      <summary>이 클래스의 인스턴스를 만듭니다. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.Reset">\r
+      <summary>내부 컬렉션을 지웁니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">\r
+      <summary>내부 컬렉션에 <see cref="T:System.Xml.XmlDictionaryString" />을 추가하려고 합니다.</summary>\r
+      <returns>문자열을 추가할 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="value">추가할 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+      <param name="key">추가된 <see cref="T:System.Xml.XmlDictionaryString" />의 키입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" />가 null입니다.</exception>\r
+      <exception cref="T:System.InvalidOperationException">키 = <paramref name="key" />인 항목이 이미 있는 경우</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionary">\r
+      <summary>WCF(Windows Communication Foundation)의 XML 판독기/작성기 구현을 최적화하는 데 사용되는 사전을 구현합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor">\r
+      <summary>빈 <see cref="T:System.Xml.XmlDictionary" />를 만듭니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">\r
+      <summary>초기 용량으로 <see cref="T:System.Xml.XmlDictionary" />를 만듭니다.</summary>\r
+      <param name="capacity">사전의 초기 크기입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.Add(System.String)">\r
+      <summary>문자열을 <see cref="T:System.Xml.XmlDictionary" />에 추가합니다.</summary>\r
+      <returns>추가된 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</returns>\r
+      <param name="value">사전에 추가할 문자열입니다.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionary.Empty">\r
+      <summary>빈 static<see cref="T:System.Xml.IXmlDictionary" />를 가져옵니다.</summary>\r
+      <returns>빈 static<see cref="T:System.Xml.IXmlDictionary" />입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>사전에서 항목을 찾으려고 합니다.</summary>\r
+      <returns>키가 사전에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="key">찾을 키입니다.</param>\r
+      <param name="result">\r
+        <paramref name="key" />가 정의되는 경우 키에 매핑되는 <see cref="T:System.Xml.XmlDictionaryString" />이고, 그렇지 않으면 null입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>사전에서 지정한 문자열 값을 확인합니다.</summary>\r
+      <returns>값이 사전에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="value">확인할 문자열 값입니다.</param>\r
+      <param name="result">있는 경우 해당 <see cref="T:System.Xml.XmlDictionaryString" />이고, 그렇지 않으면 null입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" />가 null입니다.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>사전에서 지정한 <see cref="T:System.Xml.XmlDictionaryString" />을 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryString" />이 사전에 있으면true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="value">확인할 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+      <param name="result">있는 경우 일치하는 <see cref="T:System.Xml.XmlDictionaryString" />이고, 그렇지 않으면 null입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" />가 null입니다.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReader">\r
+      <summary>WCF(Windows Communication Foundation)가 serialization 및 deserialization을 수행하기 위해 <see cref="T:System.Xml.XmlReader" />에서 파생하는abstract 클래스입니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.#ctor">\r
+      <summary>이 클래스의 인스턴스를 만듭니다.  파생 클래스에 의해서만 호출됩니다.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">\r
+      <summary>이 속성은 항상 false를 반환합니다.정형화를 지원하는 경우 true를 반환하도록 파생 클래스를 재정의할 수 있습니다.</summary>\r
+      <returns>false를 반환합니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>.NET 이진 XML 형식을 읽을 수 있는 <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="buffer">읽어올 버퍼입니다.</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" />에서 읽어올 시작 위치입니다.</param>\r
+      <param name="count">\r
+        <paramref name="buffer" />에서 읽을 수 있는 바이트 수입니다.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> 내보냅니다.</param>\r
+      <param name="quotas">이 작업에 적용되는 할당량입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 버퍼 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />가 0보다 작거나 버퍼 길이에서 오프셋을 뺀 값보다 큰 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>.NET 이진 XML 형식을 읽을 수 있는 <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="buffer">읽어올 버퍼입니다.</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" />에서 읽어올 시작 위치입니다.</param>\r
+      <param name="count">\r
+        <paramref name="buffer" />에서 읽을 수 있는 바이트 수입니다.</param>\r
+      <param name="dictionary">사용할 <see cref="T:System.Xml.XmlDictionary" />입니다.</param>\r
+      <param name="quotas">적용할 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />입니다.</param>\r
+      <param name="session">사용할 <see cref="T:System.Xml.XmlBinaryReaderSession" />입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 버퍼 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />가 0보다 작거나 버퍼 길이에서 오프셋을 뺀 값보다 큰 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>.NET 이진 XML 형식을 읽을 수 있는 <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="buffer">읽어올 버퍼입니다.</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" />에서 읽어올 시작 위치입니다.</param>\r
+      <param name="count">\r
+        <paramref name="buffer" />에서 읽을 수 있는 바이트 수입니다.</param>\r
+      <param name="quotas">이 작업에 적용되는 할당량입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 버퍼 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />가 0보다 작거나 버퍼 길이에서 오프셋을 뺀 값보다 큰 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>.NET 이진 XML 형식을 읽을 수 있는 <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="buffer">읽어올 버퍼입니다.</param>\r
+      <param name="quotas">이 작업에 적용되는 할당량입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>.NET 이진 XML 형식을 읽을 수 있는 <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="stream">읽어올 스트림입니다.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> 내보냅니다.</param>\r
+      <param name="quotas">이 작업에 적용되는 할당량입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 또는 <paramref name="quotas" />가 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>.NET 이진 XML 형식을 읽을 수 있는 <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="stream">읽어올 스트림입니다.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> 내보냅니다.</param>\r
+      <param name="quotas">이 작업에 적용되는 할당량입니다.</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> 내보냅니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>.NET 이진 XML 형식을 읽을 수 있는 <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="stream">읽어올 스트림입니다.</param>\r
+      <param name="quotas">이 작업에 적용되는 할당량입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">\r
+      <summary>기존 <see cref="T:System.Xml.XmlReader" />에서 <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />의 인스턴스</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="buffer">읽어올 버퍼입니다.</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" />에서 읽어올 시작 위치입니다.</param>\r
+      <param name="count">\r
+        <paramref name="buffer" />에서 읽을 수 있는 바이트 수입니다.</param>\r
+      <param name="quotas">판독기에 적용되는 할당량입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="buffer">읽어올 버퍼입니다.</param>\r
+      <param name="quotas">판독기에 적용되는 할당량입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="stream">읽어올 스트림입니다.</param>\r
+      <param name="encoding">적용할 인코딩 속성을 지정하는 <see cref="T:System.Text.Encoding" /> 개체입니다.</param>\r
+      <param name="quotas">적용할 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />입니다.</param>\r
+      <param name="onClose">판독기가 닫히면 호출할 대리자입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 인스턴스</returns>\r
+      <param name="stream">읽어올 스트림입니다.</param>\r
+      <param name="quotas">판독기에 적용되는 할당량입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">\r
+      <summary>이 메서드는 아직 구현되지 않았습니다.</summary>\r
+      <exception cref="T:System.NotSupportedException">항상</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>파생 클래스에서 재정의되면 특성의 값을 가져옵니다.</summary>\r
+      <returns>특성 값입니다.</returns>\r
+      <param name="localName">특성의 로컬 이름을 나타내는 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+      <param name="namespaceUri">특성의 네임스페이스를 나타내는 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">\r
+      <summary>이름 배열 내에서 현재 노드의 로컬 이름 인덱스를 가져옵니다.</summary>\r
+      <returns>이름 배열 내에 있는 현재 노드의 로컬 이름 인덱스입니다.</returns>\r
+      <param name="localNames">검색할 로컬 이름의 문자열 배열입니다.</param>\r
+      <param name="namespaceUri">현재 노드의 네임스페이스입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> 또는 배열의 이름이 null인 경우</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">\r
+      <summary>이름 배열 내에서 현재 노드의 로컬 이름 인덱스를 가져옵니다.</summary>\r
+      <returns>이름 배열 내에 있는 현재 노드의 로컬 이름 인덱스입니다.</returns>\r
+      <param name="localNames">검색할 로컬 이름의 <see cref="T:System.Xml.XmlDictionaryString" /> 배열입니다.</param>\r
+      <param name="namespaceUri">현재 노드의 네임스페이스입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> 또는 배열의 이름이 null인 경우</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">\r
+      <summary>매개 변수 <paramref name="localName" />이 현재 노드의 로컬 이름인지 확인합니다.</summary>\r
+      <returns>\r
+        <paramref name="localName" />이 현재 노드의 로컬 이름과 일치하면 true를 반환하고 그렇지 않으면 false를 반환합니다.</returns>\r
+      <param name="localName">현재 노드의 로컬 이름입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">\r
+      <summary>매개 변수 <paramref name="localName" />이 현재 노드의 로컬 이름인지 확인합니다.</summary>\r
+      <returns>\r
+        <paramref name="localName" />이 현재 노드의 로컬 이름과 일치하면 true를 반환하고 그렇지 않으면 false를 반환합니다.</returns>\r
+      <param name="localName">현재 노드의 로컬 이름을 나타내는 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">\r
+      <summary>매개 변수 <paramref name="namespaceUri" />가 현재 노드의 네임스페이스인지 확인합니다.</summary>\r
+      <returns>\r
+        <paramref name="namespaceUri" />가 현재 노드의 네임스페이스이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.</returns>\r
+      <param name="namespaceUri">현재 노드의 네임스페이스입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">\r
+      <summary>매개 변수 <paramref name="namespaceUri" />가 현재 노드의 네임스페이스인지 확인합니다.</summary>\r
+      <returns>\r
+        <paramref name="namespaceUri" />가 현재 노드의 네임스페이스이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.</returns>\r
+      <param name="namespaceUri">현재 노드의 네임스페이스입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">\r
+      <summary>판독기가 배열의 맨 처음에 있는지 확인합니다.이 클래스는 false를 반환하지만 배열 개념을 가진 파생 클래스는 true를 반환할 수 있습니다.</summary>\r
+      <returns>판독기가 배열 노드 맨 처음에 있으면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <param name="type">유효한 노드이면 노드의 형식이고, 그렇지 않으면 null입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>첫 번째 태그가 시작 태그 또는 빈 요소 태그인지 여부와 로컬 이름 및 네임스페이스 URI가 현재 노드의 로컬 이름 및 네임스페이스 URI와 일치하는지 여부를 테스트합니다.</summary>\r
+      <returns>배열의 첫 번째 태그가 시작 태그이거나 빈 요소 태그이고 <paramref name="localName" /> 및 <paramref name="namespaceUri" />와 일치하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.</returns>\r
+      <param name="localName">특성의 로컬 이름을 나타내는 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+      <param name="namespaceUri">특성의 네임스페이스를 나타내는 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">\r
+      <summary>현재 노드가 텍스트 노드인지 여부를 테스트합니다.</summary>\r
+      <returns>노드 형식이 <see cref="F:System.Xml.XmlNodetype.Text" />, <see cref="F:System.Xml.XmlNodetype.Whitespace" />, <see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />, <see cref="F:System.Xml.XmlNodetype.CDATA" /> 또는 <see cref="F:System.Xml.XmlNodetype.Attribute" />이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.</returns>\r
+      <param name="nodeType">테스트 중인 노드의 형식입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">\r
+      <summary>현재 콘텐츠 노드가 시작 요소인지 또는 빈 요소인지 테스트합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">\r
+      <summary>현재 콘텐츠 노드가 시작 요소 또는 빈 요소인지 여부와 요소의 <see cref="P:System.Xml.XmlReader.Name" /> 속성이 지정된 인수와 일치하는지 여부를 테스트합니다.</summary>\r
+      <param name="name">요소의 <see cref="P:System.Xml.XmlReader.Name" /> 속성입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">\r
+      <summary>현재 콘텐츠 노드가 시작 요소 또는 빈 요소인지 여부와 요소의 <see cref="P:System.Xml.XmlReader.LocalName" /> 및 <see cref="P:System.Xml.XmlReader.NamespaceURI" /> 속성이 지정된 인수와 일치하는지 여부를 테스트합니다.</summary>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>현재 콘텐츠 노드가 시작 요소 또는 빈 요소인지 여부와 요소의 <see cref="P:System.Xml.XmlReader.LocalName" /> 및 <see cref="P:System.Xml.XmlReader.NamespaceURI" /> 속성이 지정된 인수와 일치하는지 여부를 테스트합니다.</summary>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.Quotas">\r
+      <summary>이 클래스의 현재 인스턴스에 적용되는 할당량 값을 가져옵니다.</summary>\r
+      <returns>이 클래스의 현재 인스턴스에 적용되는 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />입니다. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.Boolean" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 로컬 이름입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.DateTime" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.Decimal" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.Double" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.Guid" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 short 정수를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 정수의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">정수가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 정수의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 정수를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 정수의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">정수가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 정수의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 long 정수를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 정수의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">정수가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 정수의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 float 수를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치할 부동 소수점 수의 개수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">부동 소수점 수가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 부동 소수점 수의 개수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.TimeSpan" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.Boolean" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.DateTime" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.Decimal" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.Double" /> 노드 형식을 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.Guid" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 short 정수를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 정수의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">정수가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 정수의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 정수를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 정수의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">정수가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 정수의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 long 정수를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 정수의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">정수가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 정수의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 float 수를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 부동 소수점 수의 개수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">부동 소수점 수가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 부동 소수점 수의 개수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.TimeSpan" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>배열에 배치된 노드의 수입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 노드의 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.Boolean" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> 노드의 <see cref="T:System.Boolean" /> 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>반복적으로 발생하는 <see cref="T:System.Boolean" /> 노드를 형식화된 배열로 읽어 들입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> 노드의 <see cref="T:System.Boolean" /> 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>노드 콘텐츠를 지정된 형식으로 변환합니다.</summary>\r
+      <returns>요청된 형식으로 변환된 특성 값 또는 연결된 텍스트 콘텐츠입니다.</returns>\r
+      <param name="type">반환할 값의 <see cref="T:System.Type" />입니다.</param>\r
+      <param name="namespaceResolver">형식 변환과 관련된 모든 네임스페이스 접두사를 확인하는 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체입니다.예를 들어, <see cref="T:System.Xml.XmlQualifiedName" /> 개체를 xs:string으로 변환할 때 이 개체를 사용할 수 있습니다.이 값은 null 참조일 수 있습니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">\r
+      <summary>콘텐츠를 읽고 Base64 디코딩된 이진 바이트를 반환합니다.</summary>\r
+      <returns>Base64 디코딩된 이진 바이트를 포함하는 바이트 배열입니다.</returns>\r
+      <exception cref="T:System.Xml.XmlException">배열 크기가 이 판독기의 MaxArrayLength 할당량보다 큰 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">\r
+      <summary>콘텐츠를 읽고 BinHex 디코딩된 이진 바이트를 반환합니다.</summary>\r
+      <returns>BinHex 디코딩된 이진 바이트를 포함하는 바이트 배열입니다.</returns>\r
+      <exception cref="T:System.Xml.XmlException">배열 크기가 <see cref="F:System.Int32.MaxValue" />보다 큰 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">\r
+      <summary>콘텐츠를 읽고 BinHex 디코딩된 이진 바이트를 반환합니다.</summary>\r
+      <returns>BinHex 디코딩된 이진 바이트를 포함하는 바이트 배열입니다.</returns>\r
+      <param name="maxByteArrayContentLength">최대 배열 길이입니다.</param>\r
+      <exception cref="T:System.Xml.XmlException">배열 크기가 <paramref name="maxByteArrayContentLength" />보다 큰 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">\r
+      <summary>콘텐츠를 char 배열로 읽어 들입니다.</summary>\r
+      <returns>읽은 문자 수입니다.</returns>\r
+      <param name="chars">문자가 배치되는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에 배치할 문자의 수입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">\r
+      <summary>노드 콘텐츠를 decimal로 변환합니다.</summary>\r
+      <returns>노드 콘텐츠를 decimal로 나타낸 것입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">\r
+      <summary>노드 콘텐츠를 float로 변환합니다.</summary>\r
+      <returns>노드 콘텐츠를 float로 나타낸 것입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">\r
+      <summary>노드 콘텐츠를 guid로 변환합니다.</summary>\r
+      <returns>노드 콘텐츠를 guid로 나타낸 것입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">\r
+      <summary>노드 콘텐츠를 정규화된 이름으로 변환합니다.</summary>\r
+      <param name="localName">정규화된 이름의 <see cref="P:System.Xml.XmlReader.LocalName" /> 부분입니다(out 매개 변수).</param>\r
+      <param name="namespaceUri">정규화된 이름의 <see cref="P:System.Xml.XmlReader.NamespaceURI" /> 부분입니다(out 매개 변수).</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">\r
+      <summary>노드 콘텐츠를 문자열로 변환합니다.</summary>\r
+      <returns>문자열로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">\r
+      <summary>노드 콘텐츠를 문자열로 변환합니다.</summary>\r
+      <returns>문자열로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <param name="maxStringContentLength">최대 문자열 길이입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">\r
+      <summary>노드 콘텐츠를 문자열로 변환합니다.</summary>\r
+      <returns>문자열로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <param name="strings">콘텐츠와 일치시킬 문자열 배열입니다.</param>\r
+      <param name="index">\r
+        <paramref name="strings" />에서 콘텐츠와 일치시킬 항목의 인덱스입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name=" strings" />의 항목이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">\r
+      <summary>노드 콘텐츠를 문자열로 변환합니다.</summary>\r
+      <returns>문자열로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <param name="strings">콘텐츠와 일치시킬 <see cref="T:System.Xml.XmlDictionaryString" /> 개체의 배열입니다.</param>\r
+      <param name="index">\r
+        <paramref name="strings" />에서 콘텐츠와 일치시킬 항목의 인덱스입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name=" strings" />의 항목이 null인 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">\r
+      <summary>노드 콘텐츠를 <see cref="T:System.TimeSpan" />으로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" />으로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">\r
+      <summary>노드 콘텐츠를 고유한 식별자로 변환합니다.</summary>\r
+      <returns>고유한 식별자로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">\r
+      <summary>노드 콘텐츠를 <see cref="T:System.DateTime" /> 배열로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTime" /> 배열로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>노드 콘텐츠를 <see cref="T:System.DateTime" /> 배열로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.DateTime" /> 배열로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">\r
+      <summary>노드 콘텐츠를 <see cref="T:System.Decimal" /> 배열로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Decimal" /> 배열로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>노드 콘텐츠를 <see cref="T:System.Decimal" /> 배열로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Decimal" /> 배열로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">\r
+      <summary>노드 콘텐츠를 <see cref="T:System.Double" /> 배열로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" /> 배열로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>노드 콘텐츠를 <see cref="T:System.Double" /> 배열로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" /> 배열로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">\r
+      <summary>노드 콘텐츠를 Base64 바이트 배열로 변환합니다.</summary>\r
+      <returns>Base64 바이트 배열로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">\r
+      <summary>노드 콘텐츠를 BinHex 바이트 배열로 변환합니다.</summary>\r
+      <returns>BinHex 바이트 배열로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">\r
+      <summary>요소 콘텐츠를 <see cref="T:System.Boolean" />으로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" />으로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">\r
+      <summary>요소 콘텐츠를 <see cref="T:System.Decimal" />로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Decimal" />로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">\r
+      <summary>요소 콘텐츠를 <see cref="T:System.Double" />로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Double" />로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">\r
+      <summary>요소 콘텐츠를 부동 소수점 수(<see cref="T:System.Single" />)로 변환합니다.</summary>\r
+      <returns>부동 소수점 수(<see cref="T:System.Single" />)로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">\r
+      <summary>요소 콘텐츠를 <see cref="T:System.Guid" />로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Guid" />로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <exception cref="T:System.ArgumentException">요소의 형식이 잘못된 경우</exception>\r
+      <exception cref="T:System.FormatException">요소의 형식이 잘못된 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">\r
+      <summary>요소 콘텐츠를 정수(<see cref="T:System.Int32" />)로 변환합니다.</summary>\r
+      <returns>정수(<see cref="T:System.Int32" />)로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">\r
+      <summary>요소 콘텐츠를 long 정수(<see cref="T:System.Int64" />)로 변환합니다.</summary>\r
+      <returns>long 정수(<see cref="T:System.Int64" />)로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">\r
+      <summary>요소 콘텐츠를 <see cref="T:System.String" />으로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />으로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">\r
+      <summary>요소 콘텐츠를 <see cref="T:System.TimeSpan" />으로 변환합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" />으로 나타낸 노드 콘텐츠입니다.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">\r
+      <summary>요소 콘텐츠를 고유한 식별자로 변환합니다.</summary>\r
+      <returns>고유한 식별자로 나타낸 노드 콘텐츠입니다.</returns>\r
+      <exception cref="T:System.ArgumentException">요소의 형식이 잘못된 경우</exception>\r
+      <exception cref="T:System.FormatException">요소의 형식이 잘못된 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">\r
+      <summary>현재 노드가 요소인지 확인하고 판독기를 다음 노드로 이동합니다.</summary>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" />가 false를 반환하는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">\r
+      <summary>현재 노드가 지정된 <paramref name="name" />을 가진 요소인지 확인하고 판독기를 다음 노드로 이동합니다.</summary>\r
+      <param name="name">요소의 정규화된 이름입니다.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" />가 false를 반환하는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">\r
+      <summary>현재 노드가 지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 요소인지 확인하고 판독기를 다음 노드로 이동합니다.</summary>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" />가 false를 반환하는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>현재 노드가 지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 요소인지 확인하고 판독기를 다음 노드로 이동합니다.</summary>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" />가 false를 반환하는 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 <see cref="T:System.Guid" /> 배열로 읽어 들입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Guid" /> 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 <see cref="T:System.Guid" /> 배열로 읽어 들입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Guid" /> 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 short 정수(<see cref="T:System.Int16" />) 배열로 읽어 들입니다.</summary>\r
+      <returns>short 정수(<see cref="T:System.Int16" />) 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 short 정수(<see cref="T:System.Int16" />) 배열로 읽어 들입니다.</summary>\r
+      <returns>short 정수(<see cref="T:System.Int16" />) 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 정수(<see cref="T:System.Int32" />) 배열로 읽어 들입니다.</summary>\r
+      <returns>정수(<see cref="T:System.Int32" />) 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 정수(<see cref="T:System.Int32" />) 배열로 읽어 들입니다.</summary>\r
+      <returns>정수(<see cref="T:System.Int32" />) 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 long 정수(<see cref="T:System.Int64" />) 배열로 읽어 들입니다.</summary>\r
+      <returns>long 정수(<see cref="T:System.Int64" />) 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 long 정수(<see cref="T:System.Int64" />) 배열로 읽어 들입니다.</summary>\r
+      <returns>long 정수(<see cref="T:System.Int64" />) 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 float 수(<see cref="T:System.Single" />) 배열로 읽어 들입니다.</summary>\r
+      <returns>float 수(<see cref="T:System.Single" />) 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 float 수(<see cref="T:System.Single" />) 배열로 읽어 들입니다.</summary>\r
+      <returns>float 수(<see cref="T:System.Single" />) 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>현재 노드가 지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 요소인지 확인하고 판독기를 다음 노드로 이동합니다.</summary>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 <see cref="T:System.TimeSpan" /> 배열로 읽어 들입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>지정된 <paramref name="localName" /> 및 <paramref name="namespaceUri" />를 가진 일련의 노드 콘텐츠를 <see cref="T:System.TimeSpan" /> 배열로 읽어 들입니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> 배열입니다.</returns>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>구현되지 않았습니다.</summary>\r
+      <returns>구현되지 않았습니다.</returns>\r
+      <param name="buffer">읽어올 버퍼입니다.</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" />에서 읽어올 시작 위치입니다.</param>\r
+      <param name="count">\r
+        <paramref name="buffer" />에서 읽을 수 있는 바이트 수입니다.</param>\r
+      <exception cref="T:System.NotSupportedException">항상</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>이 메서드는 아직 구현되지 않았습니다.</summary>\r
+      <param name="stream">읽어올 스트림입니다.</param>\r
+      <param name="includeComments">코멘트가 포함되는지 여부를 결정합니다.</param>\r
+      <param name="inclusivePrefixes">포함할 접두사입니다.</param>\r
+      <exception cref="T:System.NotSupportedException">항상</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">\r
+      <summary>이 클래스에서 구현되지 않았습니다. 항상 false를 반환합니다.파생 클래스에서 재정의될 수 있습니다.</summary>\r
+      <returns>파생 클래스에서 재정의되지 않으면 false입니다.</returns>\r
+      <param name="count">파생 클래스에서 재정의되지 않으면 0을 반환합니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">\r
+      <summary>이 클래스에서 구현되지 않았습니다. 항상 false를 반환합니다.파생 클래스에서 재정의될 수 있습니다.</summary>\r
+      <returns>파생 클래스에서 재정의되지 않으면 false입니다.</returns>\r
+      <param name="length">파생 클래스에서 재정의되지 않으면 0을 반환합니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>이 클래스에서 구현되지 않았습니다. 항상 false를 반환합니다.파생 클래스에서 재정의될 수 있습니다.</summary>\r
+      <returns>파생 클래스에서 재정의되지 않으면 false입니다.</returns>\r
+      <param name="localName">파생 클래스에서 재정의되지 않으면 null을 반환합니다. .</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>이 클래스에서 구현되지 않았습니다. 항상 false를 반환합니다.파생 클래스에서 재정의될 수 있습니다.</summary>\r
+      <returns>파생 클래스에서 재정의되지 않으면 false입니다.</returns>\r
+      <param name="namespaceUri">파생 클래스에서 재정의되지 않으면 null을 반환합니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>이 클래스에서 구현되지 않았습니다. 항상 false를 반환합니다.파생 클래스에서 재정의될 수 있습니다.</summary>\r
+      <returns>파생 클래스에서 재정의되지 않으면 false입니다.</returns>\r
+      <param name="value">파생 클래스에서 재정의되지 않으면 null을 반환합니다.</param>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotas">\r
+      <summary>XmlDictionaryReaders의 구성 가능한 할당량 값을 포함합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">\r
+      <summary>이 클래스의 새 인스턴스를 만듭니다. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>이 인스턴스의 값을 기반으로 전달된 할당량 인스턴스의 속성을 설정합니다.</summary>\r
+      <param name="quotas">값을 복사할 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> 인스턴스입니다.</param>\r
+      <exception cref="T:System.InvalidOperationException">값을 set하려고 하나 할당량 값이 전달된 인스턴스에 대해 읽기 전용인 경우</exception>\r
+      <exception cref="T:System.ArgumentNullException">전달된 대상<paramref name=" quotas" />가 null인 경우</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">\r
+      <summary>모든 속성이 최대값으로 설정된 상태로 이 클래스의 인스턴스를 가져옵니다.</summary>\r
+      <returns>속성이 <see cref="F:System.Int32.MaxValue" />로 설정된 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />의 인스턴스입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">\r
+      <summary>허용되는 최대 배열 길이를 가져오거나 설정합니다.</summary>\r
+      <returns>허용되는 최대 배열 길이입니다.기본값은 16384입니다.</returns>\r
+      <exception cref="T:System.InvalidOperationException">값을 set하려고 하나 할당량 값이 이 인스턴스에 대해 읽기 전용인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">값을 0보다 작게 set하는 경우</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">\r
+      <summary>각 읽기에 대해 반환되는 최대 허용 바이트를 가져오거나 설정합니다.</summary>\r
+      <returns>각 읽기에 대해 반환되는 최대 허용 바이트입니다.기본값은 4096입니다.</returns>\r
+      <exception cref="T:System.InvalidOperationException">값을 set하려고 하나 할당량 값이 이 인스턴스에 대해 읽기 전용인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">값을 0보다 작게 set하는 경우</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">\r
+      <summary>최대 중첩 노드 깊이를 가져오거나 설정합니다.</summary>\r
+      <returns>최대 중첩 노드 깊이입니다.기본값은 32입니다.</returns>\r
+      <exception cref="T:System.InvalidOperationException">값을 set하려고 하며 할당량 값이 이 인스턴스에 대해 읽기 전용인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">값을 0보다 작게 set하는 경우</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">\r
+      <summary>표 이름에 허용되는 최대 문자 수를 가져오거나 설정합니다.</summary>\r
+      <returns>표 이름에 허용되는 최대 문자 수입니다.기본값은 16384입니다.</returns>\r
+      <exception cref="T:System.InvalidOperationException">값을 set하려고 하나 할당량 값이 이 인스턴스에 대해 읽기 전용인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">값을 0보다 작게 set하는 경우</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">\r
+      <summary>판독기에서 반환된 최대 문자열 길이를 가져오거나 설정합니다.</summary>\r
+      <returns>판독기에서 반환된 최대 문자열 길이입니다.기본값은 8192입니다.</returns>\r
+      <exception cref="T:System.InvalidOperationException">값을 set하려고 하나 할당량 값이 이 인스턴스에 대해 읽기 전용인 경우</exception>\r
+      <exception cref="T:System.ArgumentException">값을 0보다 작게 set하는 경우</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />에 대한 수정된 할당량을 가져옵니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />에 대해 수정된 할당량입니다.</returns>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">\r
+      <summary>XmlDictionaryReaders의 구성 가능한 할당량 값을 열거합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">\r
+      <summary>허용되는 최대 배열 길이를 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">\r
+      <summary>각 읽기에 대해 반환되는 최대 허용 바이트를 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">\r
+      <summary>최대 중첩 노드 깊이를 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">\r
+      <summary>표 이름에 허용되는 최대 문자 수를 지정합니다.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">\r
+      <summary>판독기에서 반환된 최대 문자열 길이를 지정합니다.</summary>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryString">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionary" />에 저장된 항목을 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">\r
+      <summary>이 클래스의 인스턴스를 만듭니다. </summary>\r
+      <param name="dictionary">이 인스턴스가 들어 있는 <see cref="T:System.Xml.IXmlDictionary" />입니다.</param>\r
+      <param name="value">사전 항목의 값인 문자열입니다.</param>\r
+      <param name="key">사전 항목의 키인 정수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="dictionary" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="key" />가 0보다 작거나 <see cref="F:System.Int32.MaxValue" /> / 4보다 큰 경우</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Dictionary">\r
+      <summary>이 <see cref="T:System.Xml.XmlDictionaryString" /> 인스턴스의 생성자에 전달된 <see cref="T:System.Xml.IXmlDictionary" />를 나타냅니다.</summary>\r
+      <returns>이 사전 항목의 <see cref="T:System.Xml.IXmlDictionary" />입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Empty">\r
+      <summary>빈 문자열을 나타내는 <see cref="T:System.Xml.XmlDictionaryString" />을 가져옵니다.</summary>\r
+      <returns>빈 문자열을 나타내는 <see cref="T:System.Xml.XmlDictionaryString" />입니다.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Key">\r
+      <summary>클래스의 이 인스턴스에 대한 정수 키를 가져옵니다.  </summary>\r
+      <returns>클래스의 이 인스턴스에 대한 정수 키입니다. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.ToString">\r
+      <summary>이 개체의 텍스트 표현을 표시합니다.</summary>\r
+      <returns>이 클래스 인스턴스에 대한 문자열 값입니다. </returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Value">\r
+      <summary>클래스의 이 인스턴스에 대한 문자열 값을 가져옵니다.  </summary>\r
+      <returns>이 클래스 인스턴스에 대한 문자열 값입니다. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryWriter">\r
+      <summary>WCF(Windows Communication Foundation)가 serialization 및 deserialization을 수행하기 위해 <see cref="T:System.Xml.XmlWriter" />에서 파생하는 추상 클래스를 나타냅니다.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">\r
+      <summary>이 속성은 항상 false를 반환합니다.정형화를 지원하는 경우 true를 반환하도록 파생 클래스를 재정의할 수 있습니다.</summary>\r
+      <returns>모든 경우에 false입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">\r
+      <summary>WCF 이진 XML 형식을 작성하는 <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스입니다.</returns>\r
+      <param name="stream">쓸 스트림입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">\r
+      <summary>WCF 이진 XML 형식을 작성하는 <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스입니다.</returns>\r
+      <param name="stream">쓸 스트림입니다.</param>\r
+      <param name="dictionary">공유 사전으로 사용할 <see cref="T:System.Xml.XmlDictionary" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">\r
+      <summary>WCF 이진 XML 형식을 작성하는 <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스입니다.</returns>\r
+      <param name="stream">쓸 스트림입니다.</param>\r
+      <param name="dictionary">공유 사전으로 사용할 <see cref="T:System.Xml.XmlDictionary" />입니다.</param>\r
+      <param name="session">사용할 <see cref="T:System.Xml.XmlBinaryWriterSession" />입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">\r
+      <summary>WCF 이진 XML 형식을 작성하는 <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스입니다.</returns>\r
+      <param name="stream">읽어올 스트림입니다.</param>\r
+      <param name="dictionary">공유 사전으로 사용할 <see cref="T:System.Xml.XmlDictionary" />입니다.</param>\r
+      <param name="session">사용할 <see cref="T:System.Xml.XmlBinaryWriterSession" />입니다.</param>\r
+      <param name="ownsStream">완료될 때 작성기에서 스트림이 닫힘을 나타내려면 true이고, 그렇지 않으면 false입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">\r
+      <summary>기존 <see cref="T:System.Xml.XmlWriter" />에서 <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스입니다.</returns>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" />의 인스턴스입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="writer" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">\r
+      <summary>텍스트 XML을 작성하는 <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스입니다.</returns>\r
+      <param name="stream">쓸 스트림입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">\r
+      <summary>텍스트 XML을 작성하는 <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스입니다.</returns>\r
+      <param name="stream">쓸 스트림입니다.</param>\r
+      <param name="encoding">출력의 문자 인코딩입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">\r
+      <summary>텍스트 XML을 작성하는 <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스를 만듭니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />의 인스턴스입니다.</returns>\r
+      <param name="stream">쓸 스트림입니다.</param>\r
+      <param name="encoding">스트림의 문자 인코딩입니다.</param>\r
+      <param name="ownsStream">완료될 때 작성기에서 스트림이 닫힘을 나타내려면 true이고, 그렇지 않으면 false입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">\r
+      <summary>파생 클래스에서 구현하는 경우 일치하는 <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])" /> 호출을 통해 시작된 정형화를 중지합니다.</summary>\r
+      <exception cref="T:System.NotSupportedException">메서드가 아직 구현되지 않은 경우</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>파생된 클래스에 의해 구현된 경우는 정식화를 시작합니다.</summary>\r
+      <param name="stream">쓸 스트림입니다.</param>\r
+      <param name="includeComments">설명을 포함하려면 true이고, 그렇지 않으면 false입니다.</param>\r
+      <param name="inclusivePrefixes">포함할 접두사입니다.</param>\r
+      <exception cref="T:System.NotSupportedException">메서드가 아직 구현되지 않은 경우</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Boolean" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">데이터를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 작성할 값의 개수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.DateTime" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Decimal" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Double" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Guid" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int16" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int32" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int64" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Single" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.TimeSpan" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Boolean" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.DateTime" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Decimal" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Double" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Guid" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int16" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int32" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Int64" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Single" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.TimeSpan" /> 배열의 노드를 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="array">노드를 포함하는 배열입니다.</param>\r
+      <param name="offset">배열의 시작 인덱스입니다.</param>\r
+      <param name="count">배열에서 가져올 노드 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" />가 null입니다.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" />이 0보다 작거나 <paramref name="array" /> 길이보다 큰 경우</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" />는 길이에서 <paramref name="offset" />를 빼면 &lt; 또는 &gt; <paramref name="array" />입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>특성 정규화된 이름 및 값을 작성합니다.</summary>\r
+      <param name="prefix">특성의 접두사입니다.</param>\r
+      <param name="localName">특성의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">특성의 네임스페이스 URI입니다.</param>\r
+      <param name="value">특성입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>특성 정규화된 이름 및 값을 작성합니다.</summary>\r
+      <param name="localName">특성의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">특성의 네임스페이스 URI입니다.</param>\r
+      <param name="value">특성입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>텍스트 콘텐츠를 사용하여 요소를 작성합니다.</summary>\r
+      <param name="prefix">요소의 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="value">요소 콘텐츠입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>텍스트 콘텐츠를 사용하여 요소를 작성합니다.</summary>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <param name="value">요소 콘텐츠입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />의 현재 XML 노드를 작성합니다.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />\r
+      </param>\r
+      <param name="defattr">XmlReader에서 기본 특성을 복사하려면 true이고, 그렇지 않으면 false입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlReader" />의 현재 XML 노드를 작성합니다.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />\r
+      </param>\r
+      <param name="defattr">\r
+        <see cref="T:System.Xml.XmlReader" />에서 기본 특성을 복사하려면 true이고, 그렇지 않으면 false입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>네임스페이스로 한정된 이름을 작성합니다.이 메서드는 지정된 네임스페이스의 범위에 속하는 접두사를 찾습니다.</summary>\r
+      <param name="localName">정규화된 이름의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">정규화된 이름의 네임스페이스 URI입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>지정된 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 특성의 시작을 작성합니다.</summary>\r
+      <param name="prefix">네임스페이스 접두사입니다.</param>\r
+      <param name="localName">특성의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">특성의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>지정된 로컬 이름과 네임스페이스 URI를 사용하여 특성의 시작을 작성합니다.</summary>\r
+      <param name="localName">특성의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">특성의 네임스페이스 URI입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>지정된 시작 태그를 작성하고 주어진 네임스페이스 및 접두사와 연결합니다.</summary>\r
+      <param name="prefix">요소의 접두사입니다.</param>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <exception cref="T:System.InvalidOperationException">작성기가 닫힌 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>지정된 시작 태그를 작성하고 주어진 네임스페이스와 연결합니다.</summary>\r
+      <param name="localName">요소의 로컬 이름입니다.</param>\r
+      <param name="namespaceUri">요소의 네임스페이스 URI입니다.</param>\r
+      <exception cref="T:System.InvalidOperationException">작성기가 닫힌 경우</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">\r
+      <summary>주어진 텍스트 콘텐츠를 작성합니다.</summary>\r
+      <param name="value">작성할 텍스트입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />가 현재 배치되어 있는 텍스트 노드를 작성합니다.</summary>\r
+      <param name="reader">텍스트 값을 가져올 <see cref="T:System.Xml.XmlDictionaryReader" />입니다.</param>\r
+      <param name="isAttribute">판독기가 특성 값 또는 요소 콘텐츠에 배치되어 있음을 나타내려면 true이고, 그렇지 않으면 false입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">\r
+      <summary>\r
+        <see cref="T:System.Guid" /> 값을 작성합니다.</summary>\r
+      <param name="value">쓸 <see cref="T:System.Guid" /> 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">\r
+      <summary>\r
+        <see cref="T:System.TimeSpan" /> 값을 작성합니다.</summary>\r
+      <param name="value">쓸 <see cref="T:System.TimeSpan" /> 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">\r
+      <summary>고유 ID 값을 작성합니다.</summary>\r
+      <param name="value">작성할 고유 ID 값입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">\r
+      <summary>\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> 값을 작성합니다.</summary>\r
+      <param name="value">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> 값</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">\r
+      <summary>현재 노드에서 표준 XML 특성을 작성합니다.</summary>\r
+      <param name="localName">특성의 로컬 이름입니다.</param>\r
+      <param name="value">특성 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>현재 노드에서 XML 특성을 작성합니다.</summary>\r
+      <param name="localName">특성의 로컬 이름입니다.</param>\r
+      <param name="value">특성 값입니다.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">\r
+      <summary>네임스페이스 선언 특성을 작성합니다.</summary>\r
+      <param name="prefix">지정된 네임스페이스에 바인딩되는 접두사입니다.</param>\r
+      <param name="namespaceUri">접두사가 바인딩되는 네임스페이스입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" />가 null입니다.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">\r
+      <summary>네임스페이스 선언 특성을 작성합니다.</summary>\r
+      <param name="prefix">지정된 네임스페이스에 바인딩되는 접두사입니다.</param>\r
+      <param name="namespaceUri">접두사가 바인딩되는 네임스페이스입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" />가 null입니다.</exception>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Security.SecureString.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Security.SecureString.xml
new file mode 100644 (file)
index 0000000..25a0ad5
--- /dev/null
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Security.SecureString</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Security.SecureString">\r
+      <summary>더 이상 필요 없게 되면 컴퓨터 메모리에서 삭제되는 텍스트처럼 기밀을 유지해야 하는 텍스트를 나타냅니다.이 클래스는 상속될 수 없습니다.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Security.SecureString" /> 클래스의 새 인스턴스를 초기화합니다.</summary>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">\r
+      <summary>\r
+        <see cref="T:System.Char" /> 개체의 하위 배열에서 <see cref="T:System.Security.SecureString" /> 클래스의 새 인스턴스를 초기화합니다. </summary>\r
+      <param name="value">\r
+        <see cref="T:System.Char" /> 개체의 배열에 대한 포인터입니다.</param>\r
+      <param name="length">새 인스턴스에 포함할 <paramref name="value" />의 요소 수입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="length" /> is less than zero or greater than 65,536.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.AppendChar(System.Char)">\r
+      <summary>현재 보안 문자열의 끝에 문자를 추가합니다.</summary>\r
+      <param name="c">이 보안 문자열에 추가할 문자입니다.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Clear">\r
+      <summary>현재 보안 문자열의 값을 삭제합니다.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Copy">\r
+      <summary>현재 보안 문자열의 복사본을 만듭니다.</summary>\r
+      <returns>이 보안 문자열의 복제본입니다.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Dispose">\r
+      <summary>현재 <see cref="T:System.Security.SecureString" /> 개체에서 사용하는 모든 리소스를 해제합니다.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">\r
+      <summary>이 보안 문자열의 지정한 인덱스 위치에 문자를 삽입합니다. </summary>\r
+      <param name="index">\r
+        <paramref name="c" /> 매개 변수가 삽입될 인덱스 위치입니다.</param>\r
+      <param name="c">삽입할 문자입니다.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.IsReadOnly">\r
+      <summary>이 보안 문자열이 읽기 전용으로 표시되었는지를 나타냅니다.</summary>\r
+      <returns>이 보안 문자열이 읽기 전용이면 true이고, 그렇지 않으면 false입니다.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.Security.SecureString.Length">\r
+      <summary>현재 보안 문자열의 문자 수를 가져옵니다.</summary>\r
+      <returns>이 보안 문자열에 있는 <see cref="T:System.Char" /> 개체의 수입니다.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.MakeReadOnly">\r
+      <summary>이 보안 문자열의 텍스트 값을 읽기 전용으로 만듭니다.   </summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">\r
+      <summary>이 보안 문자열에서 지정한 인덱스 위치의 문자를 제거합니다.</summary>\r
+      <param name="index">이 보안 문자열에서 문자의 인덱스 위치입니다.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">\r
+      <summary>지정한 인덱스 위치의 기존 문자를 다른 문자로 바꿉니다.</summary>\r
+      <param name="index">이 보안 문자열에서 기존 문자의 인덱스 위치입니다.</param>\r
+      <param name="c">기존 문자를 바꾸는 문자입니다.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="T:System.Security.SecureStringMarshal"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Threading.Overlapped.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Threading.Overlapped.xml
new file mode 100644 (file)
index 0000000..7455832
--- /dev/null
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Threading.Overlapped</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Threading.IOCompletionCallback">\r
+      <summary>스레드 풀의 I/O 연산이 완료되면 오류 코드, 바이트 수 및 겹쳐진 값 형식을 받습니다.</summary>\r
+      <param name="errorCode">오류 코드입니다. </param>\r
+      <param name="numBytes">전송된 바이트 수입니다. </param>\r
+      <param name="pOVERLAP">겹쳐진 값의 네이티브 형식에 대한 관리되지 않는 포인터를 나타내는 <see cref="T:System.Threading.NativeOverlapped" />입니다. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.NativeOverlapped">\r
+      <summary>비관리 코드에서 볼 수 있고 같은 레이아웃을 끝에 예약 필드가 있는 Win32 OVERLAPPED 구조로 가지는 explicit 레이아웃을 제공합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
+      <summary>작업이 완료되면 신호 받음 상태로 설정된 이벤트의 핸들을 지정합니다.호출 프로세스에서는 겹쳐진 함수를 호출하기 전에 이 멤버를 0 또는 유효한 이벤트 핸들로 설정해야 합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
+      <summary>전송된 데이터의 길이를 지정합니다.운영 체제용으로 예약되어 있습니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
+      <summary>시스템에 종속된 상태를 지정합니다.운영 체제용으로 예약되어 있습니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
+      <summary>전송을 시작할 바이트 오프셋의 상위 단어를 지정합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
+      <summary>전송을 시작할 파일 위치를 지정합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.Overlapped">\r
+      <summary>\r
+        <see cref="T:System.Threading.Overlapped" /> 인스턴스의 정보를 <see cref="T:System.Threading.NativeOverlapped" /> 구조체로 전송하는 메서드를 포함하여 Win32 OVERLAPPED 구조체의 관리되는 표현을 제공합니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.#ctor">\r
+      <summary>\r
+        <see cref="T:System.Threading.Overlapped" /> 클래스의 비어 있는 새 인스턴스를 초기화합니다.</summary>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.AsyncResult">\r
+      <summary>I/O 작업에 대한 상태 정보를 제공하는 개체를 가져오거나 설정합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.IAsyncResult" /> 인터페이스를 구현하는 개체입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
+      <summary>\r
+        <see cref="Overload:System.Threading.Overlapped.Pack" /> 메서드에서 할당하는 중첩된 네이티브 구조체에 연결된 관리되지 않는 메모리를 확보합니다.</summary>\r
+      <param name="nativeOverlappedPtr">해제할 <see cref="T:System.Threading.NativeOverlapped" /> 구조체에 대한 포인터입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" />가 null입니다.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetHigh">\r
+      <summary>전송을 시작할 파일 위치의 상위 워드를 가져오거나 설정합니다.파일 위치는 파일의 시작 부분에서 바이트 오프셋만큼 떨어져 있습니다.</summary>\r
+      <returns>파일 위치의 상위 워드를 나타내는 <see cref="T:System.Int32" /> 값입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetLow">\r
+      <summary>전송을 시작할 파일 위치의 하위 워드를 가져오거나 설정합니다.파일 위치는 파일의 시작 부분에서 바이트 오프셋만큼 떨어져 있습니다.</summary>\r
+      <returns>파일 위치의 하위 워드를 나타내는 <see cref="T:System.Int32" /> 값입니다.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>비동기 I/O 작업이 완료될 때 호출되는 대리자와 버퍼 역할을 하는 관리되는 개체를 지정하여, 현재 인스턴스를 <see cref="T:System.Threading.NativeOverlapped" /> 구조체로 압축합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.NativeOverlapped" /> 구조체에 대한 관리되지 않는 포인터입니다. </returns>\r
+      <param name="iocb">비동기 I/O 작업이 완료될 때 호출하는 콜백 메서드를 나타내는 <see cref="T:System.Threading.IOCompletionCallback" /> 대리자입니다.</param>\r
+      <param name="userData">작업에 대한 입력 또는 출력 버퍼를 나타내는 개체나 개체 배열입니다.각 개체는 버퍼(예: 바이트 배열)를 나타냅니다.</param>\r
+      <exception cref="T:System.InvalidOperationException">현재 <see cref="T:System.Threading.Overlapped" />가 이미 압축된 경우</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
+      <summary>지정된 관리되지 않는 <see cref="T:System.Threading.NativeOverlapped" /> 구조체를 관리되는 <see cref="T:System.Threading.Overlapped" /> 개체로 압축을 풉니다. </summary>\r
+      <returns>네이티브 구조체에서 압축을 푼 정보가 들어 있는 <see cref="T:System.Threading.Overlapped" /> 개체입니다.</returns>\r
+      <param name="nativeOverlappedPtr">\r
+        <see cref="T:System.Threading.NativeOverlapped" /> 구조체에 대한 관리되지 않는 포인터입니다.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" />가 null입니다.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>비동기 I/O 작업이 완료될 때 호출되는 대리자와 버퍼 역할을 하는 관리되는 개체를 지정하여, 현재 인스턴스를 <see cref="T:System.Threading.NativeOverlapped" /> 구조체로 압축합니다.호출 스택을 전파하지는 않습니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.NativeOverlapped" /> 구조체에 대한 관리되지 않는 포인터입니다. </returns>\r
+      <param name="iocb">비동기 I/O 작업이 완료될 때 호출하는 콜백 메서드를 나타내는 <see cref="T:System.Threading.IOCompletionCallback" /> 대리자입니다.</param>\r
+      <param name="userData">작업에 대한 입력 또는 출력 버퍼를 나타내는 개체나 개체 배열입니다.각 개체는 버퍼(예: 바이트 배열)를 나타냅니다.</param>\r
+      <exception cref="T:System.Security.SecurityException">호출자에게 필요한 권한이 없는 경우 </exception>\r
+      <exception cref="T:System.InvalidOperationException">현재 <see cref="T:System.Threading.Overlapped" />이 이미 압축된 경우</exception>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
+    <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Xml.XPath.XDocument.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ko/System.Xml.XPath.XDocument.xml
new file mode 100644 (file)
index 0000000..a0dac86
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Xml.XPath.XDocument</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Xml.XPath.Extensions">\r
+      <summary>이 클래스에는 XPath 식을 평가할 수 있는 LINQ to XML 확장 메서드가 들어 있습니다.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)">\r
+      <summary>\r
+        <see cref="T:System.Xml.Linq.XNode" />에 대해 <see cref="T:System.Xml.XPath.XPathNavigator" />를 만듭니다.</summary>\r
+      <returns>XPath 쿼리를 처리할 수 있는 <see cref="T:System.Xml.XPath.XPathNavigator" />입니다.</returns>\r
+      <param name="node">XPath 쿼리를 처리할 수 있는 <see cref="T:System.Xml.Linq.XNode" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)">\r
+      <summary>\r
+        <see cref="T:System.Xml.Linq.XNode" />에 대해 <see cref="T:System.Xml.XPath.XPathNavigator" />를 만듭니다.<see cref="T:System.Xml.XmlNameTable" />을 사용하면 보다 효율적으로 XPath 식을 처리할 수 있습니다.</summary>\r
+      <returns>XPath 쿼리를 처리할 수 있는 <see cref="T:System.Xml.XPath.XPathNavigator" />입니다.</returns>\r
+      <param name="node">XPath 쿼리를 처리할 수 있는 <see cref="T:System.Xml.Linq.XNode" />입니다.</param>\r
+      <param name="nameTable">\r
+        <see cref="T:System.Xml.XPath.XPathNavigator" />에 사용할 <see cref="T:System.Xml.XmlNameTable" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)">\r
+      <summary>XPath 식을 평가합니다.</summary>\r
+      <returns>bool, double, string 또는 <see cref="T:System.Collections.Generic.IEnumerable`1" />을 포함할 수 있는 개체입니다. </returns>\r
+      <param name="node">@FSHO3@XPath 식을 평가할 <see cref="T:System.Xml.Linq.XNode" />입니다.</param>\r
+      <param name="expression">@FSHO3@XPath 식이 들어 있는 <see cref="T:System.String" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>XPath 식을 평가하고 지정된 <see cref="T:System.Xml.IXmlNamespaceResolver" />를 사용하여 네임스페이스 접두사를 확인합니다.</summary>\r
+      <returns>식 평가 결과가 들어 있는 개체입니다.이 개체는 bool, double, string 또는 <see cref="T:System.Collections.Generic.IEnumerable`1" />일 수 있습니다.</returns>\r
+      <param name="node">@FSHO3@XPath 식을 평가할 <see cref="T:System.Xml.Linq.XNode" />입니다.</param>\r
+      <param name="expression">@FSHO3@XPath 식이 들어 있는 <see cref="T:System.String" />입니다.</param>\r
+      <param name="resolver">XPath 식의 네임스페이스 접두사에 대한 <see cref="T:System.Xml.IXmlNamespaceResolver" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)">\r
+      <summary>XPath 식을 사용하여 <see cref="T:System.Xml.Linq.XElement" />를 선택합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" />이거나 null입니다.</returns>\r
+      <param name="node">@FSHO3@XPath 식을 평가할 <see cref="T:System.Xml.Linq.XNode" />입니다.</param>\r
+      <param name="expression">@FSHO3@XPath 식이 들어 있는 <see cref="T:System.String" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>XPath 식을 사용하여 <see cref="T:System.Xml.Linq.XElement" />를 선택하고 지정된 <see cref="T:System.Xml.IXmlNamespaceResolver" />를 사용하여 네임스페이스 접두사를 확인합니다.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" />이거나 null입니다.</returns>\r
+      <param name="node">@FSHO3@XPath 식을 평가할 <see cref="T:System.Xml.Linq.XNode" />입니다.</param>\r
+      <param name="expression">@FSHO3@XPath 식이 들어 있는 <see cref="T:System.String" />입니다.</param>\r
+      <param name="resolver">XPath 식의 네임스페이스 접두사에 대한 <see cref="T:System.Xml.IXmlNamespaceResolver" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)">\r
+      <summary>XPath 식을 사용하여 요소 컬렉션을 선택합니다.</summary>\r
+      <returns>선택된 요소가 들어 있는 <see cref="T:System.Xml.Linq.XElement" />의 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>\r
+      <param name="node">@FSHO3@XPath 식을 평가할 <see cref="T:System.Xml.Linq.XNode" />입니다.</param>\r
+      <param name="expression">@FSHO3@XPath 식이 들어 있는 <see cref="T:System.String" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>XPath 식을 사용하여 요소 컬렉션을 선택하고 지정된 <see cref="T:System.Xml.IXmlNamespaceResolver" />를 사용하여 네임스페이스 접두사를 확인합니다.</summary>\r
+      <returns>선택된 요소가 들어 있는 <see cref="T:System.Xml.Linq.XElement" />의 <see cref="T:System.Collections.Generic.IEnumerable`1" />입니다.</returns>\r
+      <param name="node">@FSHO3@XPath 식을 평가할 <see cref="T:System.Xml.Linq.XNode" />입니다.</param>\r
+      <param name="expression">@FSHO3@XPath 식이 들어 있는 <see cref="T:System.String" />입니다.</param>\r
+      <param name="resolver">XPath 식의 네임스페이스 접두사에 대한 <see cref="T:System.Xml.IXmlNamespaceResolver" />입니다.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XPath.XDocumentExtensions"></member>\r
+    <member name="M:System.Xml.XPath.XDocumentExtensions.ToXPathNavigable(System.Xml.Linq.XNode)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/netfx.force.conflicts.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/netfx.force.conflicts.dll
new file mode 100644 (file)
index 0000000..41410e5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/netfx.force.conflicts.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/netstandard.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/netstandard.dll
new file mode 100644 (file)
index 0000000..37b8955
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/netstandard.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Data.Common.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Data.Common.xml
new file mode 100644 (file)
index 0000000..fbd3987
--- /dev/null
@@ -0,0 +1,1313 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Data.Common</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.DBNull">\r
+      <summary>Представляет несуществующее значение.Этот класс не наследуется.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString">\r
+      <summary>Возвращает пустую строку (<see cref="F:System.String.Empty" />).</summary>\r
+      <returns>Пустая строка (<see cref="F:System.String.Empty" />).</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString(System.IFormatProvider)">\r
+      <summary>Возвращает пустую строку, используя заданный объект <see cref="T:System.IFormatProvider" />.</summary>\r
+      <returns>Пустая строка (<see cref="F:System.String.Empty" />).</returns>\r
+      <param name="provider">Объект <see cref="T:System.IFormatProvider" />, используемый для форматирования возвращаемого значения.– или – Значение null, чтобы получить сведения о форматировании на основе текущего значения параметра языкового стандарта операционной системы. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.DBNull.Value">\r
+      <summary>Представляет единственный экземпляр класса <see cref="T:System.DBNull" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.CommandBehavior">\r
+      <summary>Содержит описание результатов запроса и его воздействия на базу данных.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.CloseConnection">\r
+      <summary>При выполнении этой команды связанный объект Connection закрывается, когда закрывается связанный объект DataReader.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.Default">\r
+      <summary>Запрос может вернуть несколько наборов результатов.Выполнение запроса может повлиять на состояние базы данных.Поле Default не задает флаги <see cref="T:System.Data.CommandBehavior" />, поэтому вызов метода ExecuteReader(CommandBehavior.Default) функционально эквивалентен вызову метода ExecuteReader().</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.KeyInfo">\r
+      <summary>Запрос возвращает информацию колонки и первичного ключа. </summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SchemaOnly">\r
+      <summary>Запрос возвращает только сведения о столбце.При использовании <see cref="F:System.Data.CommandBehavior.SchemaOnly" /> поставщик данных .NET Framework для SQL Server предваряет оператор, выполняемый с параметром SET FMTONLY ON.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SequentialAccess">\r
+      <summary>Содержит способ для DataReader для обработки строк, содержащих столбцы с большими двоичными значениями.Вместо загрузки всей строки, SequentialAccess позволяет DataReader загрузить данные как поток.Затем можно использовать метод GetBytes или метод GetChars, чтобы указать положение байта для начала операции чтения и ограниченный размер буфера для возврата данных.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleResult">\r
+      <summary>Запрос возвращает один набор результатов.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleRow">\r
+      <summary>Ожидается, что запрос вернет одну строку из первого набора результатов.Выполнение запроса может повлиять на состояние базы данных.Некоторые поставщики данных .NET Framework могут, но не обязательно, использовать эту информацию для оптимизации производительности команды.При указании <see cref="F:System.Data.CommandBehavior.SingleRow" /> с методом <see cref="M:System.Data.OleDb.OleDbCommand.ExecuteReader" /> объекта <see cref="T:System.Data.OleDb.OleDbCommand" />, поставщик данных .NET Framework для OLE DB выполняет привязку с помощью интерфейса IRow OLE DB, если он доступен.В обратном случае, используется интерфейс IRowset.Если оператор SQL должен вернуть только одну строку, рекомендуется указать <see cref="F:System.Data.CommandBehavior.SingleRow" /> для повышения производительности приложения.Можно также указать SingleRow при выполнении запросов, которые должны возвращать несколько наборов результатов.  В этом случае, если заданы и SQL-запрос с несколькими наборами результатом, и одна строка, возвращаемый результат будет содержать только первую строку первого набора результатов.Другие наборы результатов запроса не возвращаются.</summary>\r
+    </member>\r
+    <member name="T:System.Data.CommandType">\r
+      <summary>Определяет, как интерпретируется командная строка.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.StoredProcedure">\r
+      <summary>Имя хранимой процедуры.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.TableDirect">\r
+      <summary>Имя таблицы.</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.Text">\r
+      <summary>Текстовая команда SQL. (По умолчанию). </summary>\r
+    </member>\r
+    <member name="T:System.Data.ConnectionState">\r
+      <summary>Описывает текущее состояние подключения к источнику данных.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Broken">\r
+      <summary>Подключение к источнику данных разорвано.Это может произойти только после открытия подключения.Подключение в этом режиме может быть закрыто, а затем повторно открыто. (Это значение зарезервировано для будущих версий продукта.)</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Closed">\r
+      <summary>Подключение закрыто.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Connecting">\r
+      <summary>Объект подключения подключается к источнику данных.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Executing">\r
+      <summary>Объект подключения выполняет команду. (Это значение зарезервировано для будущих версий продукта.) </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Fetching">\r
+      <summary>Объект подключения получает данные. (Это значение зарезервировано для будущих версий продукта.) </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Open">\r
+      <summary>Подключение открыто.</summary>\r
+    </member>\r
+    <member name="T:System.Data.DbType">\r
+      <summary>Указывает тип данных поля, свойства или объекта Parameter поставщика данных .NET Framework.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiString">\r
+      <summary>Поток переменной длины из символов, не принадлежащих кодировке Юникод. В нем может быть от 1 до 8000 символов.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiStringFixedLength">\r
+      <summary>Поток фиксированной длины из символов, не принадлежащих кодировке Юникод.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Binary">\r
+      <summary>Поток переменной длины из двоичных данных, имеющий длину от 1 до 8000 байт.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Boolean">\r
+      <summary>Простой тип для представления логических значений true и false.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Byte">\r
+      <summary>8-битовое целое число без знака, которое может принимать значения от 0 до 255.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Currency">\r
+      <summary>Значение типа currency, лежащее в диапазоне от -2 63 (или -922,337,203,685,477.5808) до 2 63 -1 (или +922,337,203,685,477.5807) и имеющее точность до одной десятитысячной денежной единицы.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Date">\r
+      <summary>Тип для представления значений даты.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime">\r
+      <summary>Тип для представления значений даты и времени.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime2">\r
+      <summary>Данные даты и времени.Значение даты может находиться в диапазоне от 1 января 1 г. н. э. до 31 декабря 9999 года н. э.Значение времени может находиться в диапазоне от 00:00:00 до 23:59:59.9999999 с точностью до 100 наносекунд.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTimeOffset">\r
+      <summary>Данные даты и времени, поддерживающие часовые пояса.Значение даты может находиться в диапазоне от 1 января 1 г. н. э. до 31 декабря 9999 года н. э.Значение времени может находиться в диапазоне от 00:00:00 до 23:59:59.9999999 с точностью до 100 наносекунд.Часовые пояса могут находиться в диапазоне от -14:00 до +14:00.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Decimal">\r
+      <summary>Простой тип для представления значений в диапазоне от 1,0 x 10 -28 до приблизительно 7,9 x 10 28 с 28-29 значимыми цифрами.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Double">\r
+      <summary>Простой тип для представления значений с плавающей запятой в диапазоне от 5,0 x 10 -324 до приблизительно 1,7 x 10 308 с точностью до 15-16 знаков.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Guid">\r
+      <summary>Глобальный уникальный идентификатор (GUID).</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int16">\r
+      <summary>Целочисленный тип для представления 16-битовых целых чисел со знаком в диапазоне от -32768 до 32767.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int32">\r
+      <summary>Целочисленный тип для представления 32-битовых целых чисел со знаком в диапазоне от -2147483648 до 2147483647.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int64">\r
+      <summary>Целочисленный тип для представления 64-битовых целых чисел со знаком в диапазоне от -9223372036854775808 до 9223372036854775807.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Object">\r
+      <summary>Общий тип для представления всех значений и ссылок, которые не могут быть представлены ни одним другим значением DbType.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.SByte">\r
+      <summary>Целочисленный тип для представления 8-битовых целых чисел со знаком в диапазоне от -128 до 127.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Single">\r
+      <summary>Простой тип для представления значений с плавающей запятой в диапазоне от 1,5 x 10 -45 до 3,4 x 10 38 с точностью до 15-16 знаков.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.String">\r
+      <summary>Тип для представления символьных строк Юникода.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.StringFixedLength">\r
+      <summary>Строка фиксированной длины из символов Юникода.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Time">\r
+      <summary>Тип, представляющий значение DateTime SQL Server.Если нужно использовать значение time SQL Server, необходимо воспользоваться <see cref="F:System.Data.SqlDbType.Time" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt16">\r
+      <summary>Целочисленный тип, представляющий 16-битовые целые числа без знака со значениями от 0 до 65535.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt32">\r
+      <summary>Целочисленный тип для представления 32-битовых целых чисел без знака в диапазоне от 0 до 4294967295.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt64">\r
+      <summary>Целочисленный тип для представления 64-битовых целых чисел без знака в диапазоне от 0 до 18446744073709551615.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.VarNumeric">\r
+      <summary>Числовое значение переменной длины.</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Xml">\r
+      <summary>Проанализированное представление фрагмента или документа XML.</summary>\r
+    </member>\r
+    <member name="T:System.Data.IsolationLevel">\r
+      <summary>Задает поведение при блокировке транзакции для подключения.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Chaos">\r
+      <summary>Ожидающие изменения более изолированных транзакций не могут быть перезаписаны.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadCommitted">\r
+      <summary>В процессе чтения данных совмещаемые блокировки сохраняются, чтобы избежать чтения "грязных" данных, однако данные могут быть изменены до окончания транзакции, что может стать причиной неповторяемого чтения или появления фиктивных данных.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadUncommitted">\r
+      <summary>Чтение "грязных" данных возможно, что означает отсутствие совмещаемых и монопольных блокировок.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.RepeatableRead">\r
+      <summary>Блокировки помещаются на все данные, используемые в запросе, что предотвращает обновление данных другими пользователями.Предотвращает неповторяемое чтение, однако появление фиктивных строк остается возможным.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Serializable">\r
+      <summary>Блокировка диапазона устанавливается для объекта <see cref="T:System.Data.DataSet" />, что предотвращает обновление или ставку строк другими пользователями в набор данных до завершения транзакции.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Snapshot">\r
+      <summary>Уменьшает блокировку, сохраняя версию данных, которую приложение может считывать в то время, когда другое приложение изменяет те же самые данные.Указывает, что из одной транзакции пользователь не может просматривать изменения, сделанные в других транзакциях, даже если он запросит их повторно.</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Unspecified">\r
+      <summary>Используется уровень изоляции, отличный от указанного, однако этот уровень не может быть определен.</summary>\r
+    </member>\r
+    <member name="T:System.Data.ParameterDirection">\r
+      <summary>Указывает тип параметра в запросе к объекту <see cref="T:System.Data.DataSet" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Input">\r
+      <summary>Параметр является входным.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.InputOutput">\r
+      <summary>Параметр может быть как входным, так и выходным.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Output">\r
+      <summary>Параметр является выходным.</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.ReturnValue">\r
+      <summary>Параметр представляет значение, возвращаемое хранимой процедурой, встроенной или определенной пользователем функцией.</summary>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventArgs">\r
+      <summary>Предоставляет данные для события изменения состояния поставщика данных .NET Framework.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.StateChangeEventArgs.#ctor(System.Data.ConnectionState,System.Data.ConnectionState)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Data.StateChangeEventArgs" /> при данном исходном и текущем состоянии объекта.</summary>\r
+      <param name="originalState">Одно из значений <see cref="T:System.Data.ConnectionState" />. </param>\r
+      <param name="currentState">Одно из значений <see cref="T:System.Data.ConnectionState" />. </param>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.CurrentState">\r
+      <summary>Получает новое состояние подключения.Объект подключения будет уже в новом состоянии, когда событие запущено.</summary>\r
+      <returns>Одно из значений <see cref="T:System.Data.ConnectionState" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.OriginalState">\r
+      <summary>Получает текущее состояние подключения.</summary>\r
+      <returns>Одно из значений <see cref="T:System.Data.ConnectionState" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventHandler">\r
+      <summary>Представляет метод обработки события <see cref="E:System.Data.Common.DbConnection.StateChange" />.</summary>\r
+      <param name="sender">Источник события. </param>\r
+      <param name="e">Объект <see cref="T:System.Data.StateChangeEventArgs" /> содержит данные, относящиеся к событию. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.UpdateRowSource">\r
+      <summary>Задает способ применения к обновляемой строке результатов команды запроса.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.Both">\r
+      <summary>Выходные параметры и первая возвращаемая строка отображаются в измененной строке объекта <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.FirstReturnedRecord">\r
+      <summary>Данные первой возвращаемой строки отображаются в измененной строке объекта <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.None">\r
+      <summary>Все возвращаемые параметры или строки игнорируются.</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.OutputParameters">\r
+      <summary>Выходные параметры отображаются в измененной строке объекта <see cref="T:System.Data.DataSet" />.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbCommand">\r
+      <summary>Представляет оператор SQL или хранимую процедуру, применяемую к источнику данных.Предоставляет базовый класс для классов, зависящих от базы данных, представляющих команды.<see cref="Overload:System.Data.Common.DbCommand.ExecuteNonQueryAsync" /></summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.#ctor">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Cancel">\r
+      <summary>Пытается отменить выполнение объекта <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandText">\r
+      <summary>Возвращает или задает текстовую команду, выполняемую применительно к источнику данных.</summary>\r
+      <returns>Выполняемая текстовая команда.Значением по умолчанию является пустая строка ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandTimeout">\r
+      <summary>Возвращает или задает время ожидания перед завершением попытки выполнить команду и созданием ошибки.</summary>\r
+      <returns>Время ожидания выполнения команды (в секундах).</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandType">\r
+      <summary>Указывает или определяет способ интерпретации свойства <see cref="P:System.Data.Common.DbCommand.CommandText" />.</summary>\r
+      <returns>Одно из значений <see cref="T:System.Data.CommandType" />.Значение по умолчанию: Text.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Connection">\r
+      <summary>Возвращает или задает объект <see cref="T:System.Data.Common.DbConnection" />, используемый этим объектом <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Подключение к источнику данных.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateDbParameter">\r
+      <summary>Создает новый экземпляр объекта <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateParameter">\r
+      <summary>Создает новый экземпляр объекта <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbConnection">\r
+      <summary>Возвращает или задает объект <see cref="T:System.Data.Common.DbConnection" />, используемый этим объектом <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Подключение к источнику данных.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbParameterCollection">\r
+      <summary>Получает коллекцию объектов <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Параметры оператора SQL или хранимой процедуры.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbTransaction">\r
+      <summary>Возвращает или задает свойство <see cref="P:System.Data.Common.DbCommand.DbTransaction" /> внутри которого выполняется этот объект <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Транзакция, в которой выполняется объект Command поставщика данных .NET Framework.Значением по умолчанию является ссылка со значением NULL (Nothing в Visual Basic).</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DesignTimeVisible">\r
+      <summary>Возвращает или задает значение, определяющее, должен ли объект команды выводиться на экран в настраиваемом элементе управления интерфейса.</summary>\r
+      <returns>Значение true, если объект команды должен выводиться на экран в элементе управления; в противном случае — значение false.Значение по умолчанию — true.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReader(System.Data.CommandBehavior)">\r
+      <summary>Выполняет текст команды применительно к подключению.</summary>\r
+      <returns>Задача, представляющая операцию.</returns>\r
+      <param name="behavior">Экземпляр <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+      <exception cref="T:System.ArgumentException">Недопустимое значение <see cref="T:System.Data.CommandBehavior" />.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Поставщики должны реализовать этот метод, чтобы предоставить реализацию, отличную от реализации по умолчанию, для перегрузок <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />.Реализация по умолчанию вызывает синхронный метод <see cref="M:System.Data.Common.DbCommand.ExecuteReader" /> и возвращает завершенную задачу, блокируя вызывающий поток.Реализация по умолчанию возвращает отмененную задачу, если ей передается уже отмененный токен отмены.Исключения, создаваемые ExecuteReader, будут связаны через возвращаемое свойство исключения задачи.Этот метод принимает токен отмены, который может использоваться для запроса ранней отмены операции.Реализации могут игнорировать данный запрос.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <param name="behavior">Параметры для завершения инструкции и извлечения данных.</param>\r
+      <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+      <exception cref="T:System.ArgumentException">Недопустимое значение <see cref="T:System.Data.CommandBehavior" />.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQuery">\r
+      <summary>Выполняет оператор SQL применительно к объекту подключения.</summary>\r
+      <returns>Число подвергшихся воздействию строк.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync">\r
+      <summary>Асинхронная версия <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />, которая выполняет инструкцию SQL относительно объекта соединения.Вызывает <see cref="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)" /> с CancellationToken.None.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)">\r
+      <summary>Это асинхронная версия метода <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />.Поставщики должны выполнить переопределение с помощью соответствующей реализации.При необходимости можно игнорировать токен отмены.Реализация по умолчанию вызывает синхронный метод <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> и возвращает завершенную задачу, блокируя вызывающий поток.Реализация по умолчанию возвращает отмененную задачу, если ей передается уже отмененный токен отмены.  Исключения, создаваемые <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />, будут связаны через возвращаемое свойство исключения задачи.Не вызывайте другие методы и свойства объекта DbCommand до тех пор, пока возвращаемая задача не будет завершена.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader">\r
+      <summary>Выполняет свойство <see cref="P:System.Data.Common.DbCommand.CommandText" /> применительно к свойству <see cref="P:System.Data.Common.DbCommand.Connection" /> и возвращает объект <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior)">\r
+      <summary>Выполняет свойство <see cref="P:System.Data.Common.DbCommand.CommandText" /> применительно к свойству <see cref="P:System.Data.Common.DbCommand.Connection" /> и возвращает объект <see cref="T:System.Data.Common.DbDataReader" />, используя одно из значений типа <see cref="T:System.Data.CommandBehavior" />. </summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="behavior">Одно из значений <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync">\r
+      <summary>Асинхронная версия <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, которая выполняет <see cref="P:System.Data.Common.DbCommand.CommandText" /> относительно <see cref="P:System.Data.Common.DbCommand.Connection" /> и возвращает <see cref="T:System.Data.Common.DbDataReader" />.Вызывает <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" /> с CancellationToken.None.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+      <exception cref="T:System.ArgumentException">Недопустимое значение <see cref="T:System.Data.CommandBehavior" />.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior)">\r
+      <summary>Асинхронная версия <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, которая выполняет <see cref="P:System.Data.Common.DbCommand.CommandText" /> относительно <see cref="P:System.Data.Common.DbCommand.Connection" /> и возвращает <see cref="T:System.Data.Common.DbDataReader" />.Вызывает <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <param name="behavior">Одно из значений <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+      <exception cref="T:System.ArgumentException">Недопустимое значение <see cref="T:System.Data.CommandBehavior" />.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>Вызывает <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <param name="behavior">Одно из значений <see cref="T:System.Data.CommandBehavior" />.</param>\r
+      <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+      <exception cref="T:System.ArgumentException">Недопустимое значение <see cref="T:System.Data.CommandBehavior" />.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>Асинхронная версия <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />, которая выполняет <see cref="P:System.Data.Common.DbCommand.CommandText" /> относительно <see cref="P:System.Data.Common.DbCommand.Connection" /> и возвращает <see cref="T:System.Data.Common.DbDataReader" />.Этот метод распространяет уведомление о том, что операции следует отменить.Вызывает <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+      <exception cref="T:System.ArgumentException">Недопустимое значение <see cref="T:System.Data.CommandBehavior" />.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalar">\r
+      <summary>Выполняет запрос и возвращает первый столбец первой строки результирующего набора, возвращаемого запросом.Все другие столбцы и строки игнорируются.</summary>\r
+      <returns>Первый столбец первой строки в результирующем наборе.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync">\r
+      <summary>Асинхронная версия метода <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />, который выполняет запрос и возвращает первый столбец первой строки в наборе результатов, возвращаемых запросом.Все другие столбцы и строки игнорируются.Вызывает <see cref="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)" /> с CancellationToken.None.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)">\r
+      <summary>Это асинхронная версия метода <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />.Поставщики должны выполнить переопределение с помощью соответствующей реализации.При необходимости можно игнорировать токен отмены.Реализация по умолчанию вызывает синхронный метод <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> и возвращает завершенную задачу, блокируя вызывающий поток.Реализация по умолчанию возвращает отмененную задачу, если ей передается уже отмененный токен отмены.Исключения, создаваемые ExecuteScalar, будут связаны через возвращаемое свойство исключения задачи.Не вызывайте другие методы и свойства объекта DbCommand до тех пор, пока возвращаемая задача не будет завершена.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <param name="cancellationToken">Токен для отслеживания запросов отмены.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Parameters">\r
+      <summary>Получает коллекцию объектов <see cref="T:System.Data.Common.DbParameter" />.Дополнительные сведения о параметрах см. в разделе Настройка параметров и типов данных параметров.</summary>\r
+      <returns>Параметры оператора SQL или хранимой процедуры.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Prepare">\r
+      <summary>Создает подготовленную (или скомпилированную) версию команды для источника данных.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Transaction">\r
+      <summary>Возвращает или задает свойство <see cref="T:System.Data.Common.DbTransaction" /> внутри которого выполняется этот объект <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Транзакция, в которой выполняется объект Command поставщика данных .NET Framework.Значением по умолчанию является ссылка со значением NULL (Nothing в Visual Basic).</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.UpdatedRowSource">\r
+      <summary>Возвращает или задает способ применения результатов команды к объекту <see cref="T:System.Data.DataRow" />, если он используется методом Update объекта <see cref="T:System.Data.Common.DbDataAdapter" />.</summary>\r
+      <returns>Одно из значений <see cref="T:System.Data.UpdateRowSource" />.Значением по умолчанию является Both, если команда не создается автоматически.В противном случае по умолчанию используется значение None.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnection">\r
+      <summary>Представляет подключение к базе данных. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Data.Common.DbConnection" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginDbTransaction(System.Data.IsolationLevel)">\r
+      <summary>Начинает транзакцию базы данных.</summary>\r
+      <returns>Объект, представляющий новую транзакцию.</returns>\r
+      <param name="isolationLevel">Указывает уровень изоляции транзакции.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction">\r
+      <summary>Начинает транзакцию базы данных.</summary>\r
+      <returns>Объект, представляющий новую транзакцию.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction(System.Data.IsolationLevel)">\r
+      <summary>Начинает транзакцию базы данных с указанным уровнем изоляции.</summary>\r
+      <returns>Объект, представляющий новую транзакцию.</returns>\r
+      <param name="isolationLevel">Указывает уровень изоляции транзакции.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.ChangeDatabase(System.String)">\r
+      <summary>Изменяет текущую базу данных для открытого подключения.</summary>\r
+      <param name="databaseName">Указывает имя базы данных для используемого подключения.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Close">\r
+      <summary>Закрытие подключения к базе данных.Рекомендуется использовать этот метод для закрытия любого открытого подключения.</summary>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка уровня подключения, возникшая при открытии подключения. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionString">\r
+      <summary>Возвращает или задает строку, используемую для открытия подключения.</summary>\r
+      <returns>Строка подключения использована для установления первоначального подключения.Точное содержимое строки подключения зависит от конкретного источника данных для этого подключения.Значение по умолчанию — пустая строка.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionTimeout">\r
+      <summary>Получает время ожидания при установлении подключения, по истечении которого попытка подключения завершается и генерируется ошибка.</summary>\r
+      <returns>Время ожидания открытия подключения (в секундах).Значение по умолчанию определяется конкретным типом используемого подключения.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateCommand">\r
+      <summary>Создает и возвращает объект <see cref="T:System.Data.Common.DbCommand" />, связанный с текущим подключением.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateDbCommand">\r
+      <summary>Создает и возвращает объект <see cref="T:System.Data.Common.DbCommand" />, связанный с текущим подключением.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.Database">\r
+      <summary>Получает имя текущей базы данных после открытия подключения или имя базы данных, указанное в строке подключения, перед открытием подключения.</summary>\r
+      <returns>Имя текущей базы данных или базы данных, которая будет использоваться после открытия подключения.Значение по умолчанию — пустая строка.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.DataSource">\r
+      <summary>Получает имя сервера базы данных, к которому осуществляется подключение.</summary>\r
+      <returns>Имя сервера базы данных, к которому осуществляется подключение.Значение по умолчанию — пустая строка.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbConnection.OnStateChange(System.Data.StateChangeEventArgs)">\r
+      <summary>Создает событие <see cref="E:System.Data.Common.DbConnection.StateChange" />.</summary>\r
+      <param name="stateChange">Объект <see cref="T:System.Data.StateChangeEventArgs" />, содержащий данные, которые относятся к событию.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Open">\r
+      <summary>Открывает подключение к базе данных с параметрами, определяемыми свойством <see cref="P:System.Data.Common.DbConnection.ConnectionString" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync">\r
+      <summary>Асинхронная версия <see cref="M:System.Data.Common.DbConnection.Open" />, которая открывает соединение с базой данных с параметрами, указанными <see cref="P:System.Data.Common.DbConnection.ConnectionString" />.Этот метод вызывает виртуальный метод <see cref="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)" /> с CancellationToken.None.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)">\r
+      <summary>Это асинхронная версия метода <see cref="M:System.Data.Common.DbConnection.Open" />.Поставщики должны выполнить переопределение с помощью соответствующей реализации.При необходимости можно учитывать токен отмены.Реализация по умолчанию вызывает синхронный метод <see cref="M:System.Data.Common.DbConnection.Open" /> и возвращает выполненную задачу.Реализация по умолчанию возвращает отмененную задачу, если ей передается уже отмененный cancellationToken.Исключения, создаваемые Open, будут связаны через возвращаемое свойство исключения задачи.Не вызывайте другие методы и свойства объекта DbConnection до тех пор, пока возвращаемая задача не будет завершена.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <param name="cancellationToken">Инструкция отмены.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ServerVersion">\r
+      <summary>Получает строку, представляющую версию сервера, к которому подключен объект.</summary>\r
+      <returns>Версия базы данных.Формат возвращенной строки зависит от конкретного типа используемого подключения.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Свойство <see cref="P:System.Data.Common.DbConnection.ServerVersion" /> было вызвано, когда возвращаемая задача не была завершена и соединение не было открыто после вызова метода <see cref="Overload:System.Data.Common.DbConnection.OpenAsync" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.State">\r
+      <summary>Получает строку, описывающую состояние подключения.</summary>\r
+      <returns>Состояние подключения.Формат возвращенной строки зависит от конкретного типа используемого подключения.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="E:System.Data.Common.DbConnection.StateChange">\r
+      <summary>Происходит при изменении состояния события.</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnectionStringBuilder">\r
+      <summary>Предоставляет базовый класс для строго типизированных построителей строк подключения.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Add(System.String,System.Object)">\r
+      <summary>Добавляет запись с указанным ключом и значением в объект <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <param name="keyword">Ключ, добавляемый в <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <param name="value">Значение для заданного ключа.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> является пустой ссылкой (Nothing в Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">Список <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> доступен только для чтения. -или-Коллекция <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> имеет фиксированный размер.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.AppendKeyValuePair(System.Text.StringBuilder,System.String,System.String)">\r
+      <summary>Предоставляет эффективный и безопасный способ добавления ключа и значения к существующему объекту <see cref="T:System.Text.StringBuilder" />.</summary>\r
+      <param name="builder">Объект <see cref="T:System.Text.StringBuilder" />, к которому следует добавить пару ключ/значение.</param>\r
+      <param name="keyword">Добавляемый ключ.</param>\r
+      <param name="value">Значение для представленного ключа.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Clear">\r
+      <summary>Удаляет содержимое экземпляра класса <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <exception cref="T:System.NotSupportedException">Список <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> доступен только для чтения.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString">\r
+      <summary>Возвращает или задает строку подключения, связанную с <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Текущая строка подключения, созданная по парам ключ/значение, содержащимся в <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.Значение по умолчанию — пустая строка.</returns>\r
+      <exception cref="T:System.ArgumentException">Представлен недопустимый аргумент строки подключения.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ContainsKey(System.String)">\r
+      <summary>Определяет, содержит ли объект <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> указанный ключ.</summary>\r
+      <returns>Значение true, если объект <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> содержит запись с указанным ключом; в противном случае — значение false.</returns>\r
+      <param name="keyword">Ключ, который требуется найти в <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> является пустой ссылкой (Nothing в Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Count">\r
+      <summary>Получает текущее количество ключей, содержащихся в свойстве <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" />.</summary>\r
+      <returns>Количество ключей, содержащихся в строке подключения, поддерживается экземпляром <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.EquivalentTo(System.Data.Common.DbConnectionStringBuilder)">\r
+      <summary>Сравнивает сведения о подключении в этом объекте <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> со сведениями о подключении в предоставляемом объекте.</summary>\r
+      <returns>Значение true, если сведения о подключении в обоих объектах <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> соответствуют эквивалентной строке подключения; в противном случае — значение false.</returns>\r
+      <param name="connectionStringBuilder">Объект <see cref="T:System.Data.Common.DbConnectionStringBuilder" />, сравниваемый с этим объектом <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Item(System.String)">\r
+      <summary>Получает или задает значение, связанное с заданным ключом.</summary>\r
+      <returns>Значение, связанное с указанным ключом.Если указанный ключ не найден, при попытке его получения возвращается ссылка со значением NULL (Nothing в Visual Basic), а при попытке задания ключа с его помощью создается новый элемент.При передаче ключа NULL (Nothing в Visual Basic) выдается исключение <see cref="T:System.ArgumentNullException" />.Назначение значения NULL приводит к удалению пары ключ/значение.</returns>\r
+      <param name="keyword">Ключ элемента, который требуется получить или задать.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> является пустой ссылкой (Nothing в Visual Basic).</exception>\r
+      <exception cref="T:System.NotSupportedException">Свойство задано и объект <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> доступен только для чтения. -или-Свойство задано, ключ <paramref name="keyword" /> не существует в коллекции, и коллекция <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> имеет фиксированный размер.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Keys">\r
+      <summary>Получает <see cref="T:System.Collections.ICollection" />, который содержит ключи в <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ICollection" />, который содержит ключи в <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Remove(System.String)">\r
+      <summary>Удаляет запись с указанным ключом из экземпляра класса <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>true, если ключ существовал в строке подключения и был удален; false, если ключ не существовал.</returns>\r
+      <param name="keyword">Ключ пары ключ-значение, удаляемой из строки подключения в этом объекте <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> имеет значение null (Nothing в Visual Basic)</exception>\r
+      <exception cref="T:System.NotSupportedException">Объект <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> доступен только для чтения или объект <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> имеет фиксированный размер.</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ShouldSerialize(System.String)">\r
+      <summary>Указывает, существует ли указанный ключ в этом экземпляре <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Значение true, если объект <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> содержит запись с указанным ключом; в противном случае — значение false.</returns>\r
+      <param name="keyword">Ключ, который требуется найти в <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
+      <summary>Копирует элементы коллекции <see cref="T:System.Collections.ICollection" /> в массив <see cref="T:System.Array" />, начиная с указанного индекса массива <see cref="T:System.Array" />.</summary>\r
+      <param name="array">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы из интерфейса <see cref="T:System.Collections.ICollection" />.Индексация в массиве <see cref="T:System.Array" /> должна начинаться с нуля.</param>\r
+      <param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#IsSynchronized">\r
+      <summary>Получает значение, позволяющее определить, является ли доступ к коллекции <see cref="T:System.Collections.ICollection" /> синхронизированным (потокобезопасным).</summary>\r
+      <returns>true, если доступ к классу <see cref="T:System.Collections.ICollection" /> является синхронизированным (потокобезопасным); в противном случае — false.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#SyncRoot">\r
+      <summary>Получает объект, с помощью которого можно синхронизировать доступ к коллекции <see cref="T:System.Collections.ICollection" />.</summary>\r
+      <returns>Объект, который может использоваться для синхронизации доступа к <see cref="T:System.Collections.ICollection" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Add(System.Object,System.Object)">\r
+      <summary>Добавляет элемент с предоставленными ключом и значением в объект <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <param name="keyword">Объект <see cref="T:System.Object" /> используется в качестве ключа добавляемого элемента.</param>\r
+      <param name="value">Объект <see cref="T:System.Object" /> используется в качестве значения добавляемого элемента.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Contains(System.Object)">\r
+      <summary>Определяет, содержится ли элемент с указанным ключом в объекте <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <returns>Значение true, если в объекте <see cref="T:System.Collections.IDictionary" /> содержится элемент с данным ключом, в противном случае — false.</returns>\r
+      <param name="keyword">Ключ для размещения в объекте <see cref="T:System.Collections.IDictionary" />.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#GetEnumerator">\r
+      <summary>Возвращает объект <see cref="T:System.Collections.IDictionaryEnumerator" /> для объекта <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <returns>Объект <see cref="T:System.Collections.IDictionaryEnumerator" /> для объекта <see cref="T:System.Collections.IDictionary" />.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Item(System.Object)">\r
+      <summary>Возвращает или задает элемент с указанным ключом.</summary>\r
+      <returns>Элемент с указанным ключом.</returns>\r
+      <param name="keyword">Ключ элемента, который требуется получить или задать.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Remove(System.Object)">\r
+      <summary>Удаляет элемент с указанным ключом из объекта <see cref="T:System.Collections.IDictionary" />.</summary>\r
+      <param name="keyword">Ключ удаляемого элемента.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Возвращает перечислитель, осуществляющий перебор коллекции.</summary>\r
+      <returns>Объект <see cref="T:System.Collections.IEnumerator" />, который может использоваться для перебора коллекции.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ToString">\r
+      <summary>Возвращает строку подключения, связанную с этим объектом <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Текущее свойство <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.TryGetValue(System.String,System.Object@)">\r
+      <summary>Получает значение, соответствующее предоставляемому ключу из этого объекта <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Значение true, если <paramref name="keyword" /> находится в строке подключения, в противном случае — значение false.</returns>\r
+      <param name="keyword">Ключ извлекаемого элемента.</param>\r
+      <param name="value">Значение, соответствующее <paramref name="key" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> содержит значение null (Nothing в Visual Basic).</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Values">\r
+      <summary>Получает <see cref="T:System.Collections.ICollection" />, которая содержит значения в <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Интерфейс <see cref="T:System.Collections.ICollection" />, содержащий значения в <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbDataReader">\r
+      <summary>Считывает поток строк последовательного доступа из источника данных.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Depth">\r
+      <summary>Получает значение, указывающее глубину вложенности для текущей строки.</summary>\r
+      <returns>Глубина вложенности текущей строки.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose">\r
+      <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose(System.Boolean)">\r
+      <summary>Освобождает управляемые ресурсы, используемые объектом <see cref="T:System.Data.Common.DbDataReader" /> (при необходимости освобождает и неуправляемые ресурсы).</summary>\r
+      <param name="disposing">Значение true, чтобы разблокировать все ресурсы (управляемые и неуправляемые); значение false, чтобы разблокировать только неуправляемые ресурсы.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.FieldCount">\r
+      <summary>Возвращает количество столбцов в текущей строке.</summary>\r
+      <returns>Количество столбцов в текущей строке.</returns>\r
+      <exception cref="T:System.NotSupportedException">Текущее подключение к экземпляру SQL Server отсутствует. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBoolean(System.Int32)">\r
+      <summary>Получает значение указанного столбца в виде логического значения.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetByte(System.Int32)">\r
+      <summary>Получает значение заданного столбца в виде байта.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Считывает поток байтов из указанного столбца, начиная с местоположения, указанного параметром <paramref name="dataOffset" />, в буфер, начиная с местоположения, указанного параметром <paramref name="bufferOffset" />.</summary>\r
+      <returns>Фактическое количество считанных байтов.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <param name="dataOffset">Индекс в строке, с которого начинается операция считывания.</param>\r
+      <param name="buffer">Буфер, в который копируются данные.</param>\r
+      <param name="bufferOffset">Индекс для буфера, в который будут копироваться данные.</param>\r
+      <param name="length">Наибольшее число символов для чтения.</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChar(System.Int32)">\r
+      <summary>Получает значение заданного столбца в виде одного символа.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
+      <summary>Считывает поток символов из указанного столбца, начиная с местоположения, указанного параметром <paramref name="dataOffset" />, в буфер, начиная с местоположения, указанного параметром <paramref name="bufferOffset" />.</summary>\r
+      <returns>Фактическое количество считанных символов.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <param name="dataOffset">Индекс в строке, с которого начинается операция считывания.</param>\r
+      <param name="buffer">Буфер, в который копируются данные.</param>\r
+      <param name="bufferOffset">Индекс для буфера, в который будут копироваться данные.</param>\r
+      <param name="length">Наибольшее число символов для чтения.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetData(System.Int32)">\r
+      <summary>Возвращает объект <see cref="T:System.Data.Common.DbDataReader" /> для запрошенного порядкового номера столбца.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDataTypeName(System.Int32)">\r
+      <summary>Получает имя типа данных указанного столбца.</summary>\r
+      <returns>Строка, представляющая имя типа данных.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDateTime(System.Int32)">\r
+      <summary>Получает значение заданного столбца в виде объекта <see cref="T:System.DateTime" />.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDbDataReader(System.Int32)">\r
+      <summary>Возвращает объект <see cref="T:System.Data.Common.DbDataReader" /> для запрошенного порядкового номера столбца, который может быть переопределен с помощью зависящей от поставщика реализации.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbDataReader" />.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDecimal(System.Int32)">\r
+      <summary>Получает значение заданного столбца в виде объекта <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDouble(System.Int32)">\r
+      <summary>Получает значение заданного столбца в виде числа двойной точности с плавающей запятой.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetEnumerator">\r
+      <summary>Возвращает объект <see cref="T:System.Collections.IEnumerator" />, который можно использовать для перебора строк в объекте для чтения данных.</summary>\r
+      <returns>Объект <see cref="T:System.Collections.IEnumerator" />, позволяющий выполнять перебор строк в объекте для чтения данных.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldType(System.Int32)">\r
+      <summary>Получает тип данных указанного столбца.</summary>\r
+      <returns>Тип данных указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValue``1(System.Int32)">\r
+      <summary>Синхронно получает значение заданного столбца в виде типа.</summary>\r
+      <returns>Получаемый столбец.</returns>\r
+      <param name="ordinal">Получаемый столбец.</param>\r
+      <typeparam name="T">Синхронно получает значение заданного столбца в виде типа.</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">Соединение разъединяется или закрывается во время извлечения данных.Объект <see cref="T:System.Data.SqlClient.SqlDataReader" /> закрыт во время извлечения данных.Не существует данных, готовых для чтения (например, первый объект <see cref="M:System.Data.SqlClient.SqlDataReader.Read" /> не был вызван или вернул значение false).Сделана попытка чтения ранее считанного столбца в последовательном режиме.Выполнялась асинхронная операция.Относится ко всем методам Get* при работе в последовательном режиме, так как они могут вызываться при чтении потока.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Попытка чтения столбца, который не существует.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> не соответствует типу, возвращаемому SQL Server, или не может быть приведено.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)">\r
+      <summary>Асинхронно получает значение заданного столбца в виде типа.</summary>\r
+      <returns>Тип возвращаемого значения.</returns>\r
+      <param name="ordinal">Тип возвращаемого значения.</param>\r
+      <typeparam name="T">Тип возвращаемого значения.Дополнительные сведения см. в разделе «Примечания».</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">Соединение разъединяется или закрывается во время извлечения данных.Объект <see cref="T:System.Data.Common.DbDataReader" /> закрыт во время извлечения данных.Не существует данных, готовых для чтения (например, первый объект <see cref="M:System.Data.Common.DbDataReader.Read" /> не был вызван или вернул значение false).Сделана попытка чтения ранее считанного столбца в последовательном режиме.Выполнялась асинхронная операция.Относится ко всем методам Get* при работе в последовательном режиме, так как они могут вызываться при чтении потока.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Попытка чтения столбца, который не существует.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> не соответствует типу, возвращаемому источником данных, или не может быть приведено.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Асинхронно получает значение заданного столбца в виде типа.</summary>\r
+      <returns>Тип возвращаемого значения.</returns>\r
+      <param name="ordinal">Тип возвращаемого значения.</param>\r
+      <param name="cancellationToken">Инструкция отмены, распространяющая уведомление о том, что операции должны быть отменены.Не гарантирует отмену.Параметр CancellationToken.None делает этот метод равным методу <see cref="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)" />.Возвращаемая задача должна быть помечена как отмененная.</param>\r
+      <typeparam name="T">Тип возвращаемого значения.Дополнительные сведения см. в разделе «Примечания».</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">Соединение разъединяется или закрывается во время извлечения данных.Объект <see cref="T:System.Data.Common.DbDataReader" /> закрыт во время извлечения данных.Не существует данных, готовых для чтения (например, первый объект <see cref="M:System.Data.Common.DbDataReader.Read" /> не был вызван или вернул значение false).Сделана попытка чтения ранее считанного столбца в последовательном режиме.Выполнялась асинхронная операция.Относится ко всем методам Get* при работе в последовательном режиме, так как они могут вызываться при чтении потока.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Попытка чтения столбца, который не существует.</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> не соответствует типу, возвращаемому источником данных, или не может быть приведено.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFloat(System.Int32)">\r
+      <summary>Получает значение указанного столбца в виде числа одиночной точности с плавающей запятой.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetGuid(System.Int32)">\r
+      <summary>Возвращает значение заданного столбца в виде глобального уникального идентификатора (GUID).</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt16(System.Int32)">\r
+      <summary>Получает значение заданного столбца в виде 16-битового целого числа со знаком.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt32(System.Int32)">\r
+      <summary>Получает значение заданного столбца в виде 32-битового целого числа со знаком.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt64(System.Int32)">\r
+      <summary>Получает значение заданного столбца в виде 64-битового целого числа со знаком.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetName(System.Int32)">\r
+      <summary>Получает имя столбца при наличии заданного порядкового номера (с нуля) столбца.</summary>\r
+      <returns>Имя указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetOrdinal(System.String)">\r
+      <summary>Получает порядковый номер столбца при наличии заданного имени столбца.</summary>\r
+      <returns>Порядковый номер столбца (начиная с нуля).</returns>\r
+      <param name="name">Имя столбца.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Указанное имя не является допустимым именем столбца.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificFieldType(System.Int32)">\r
+      <summary>Возвращает зависящий от поставщика тип поля заданного столбца.</summary>\r
+      <returns>Объект <see cref="T:System.Type" />, описывающий тип данных указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValue(System.Int32)">\r
+      <summary>Получает значение указанного столбца в виде экземпляра <see cref="T:System.Object" />.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValues(System.Object[])">\r
+      <summary>Получает зависящие от поставщика столбцы атрибутов в коллекции для текущей строки.</summary>\r
+      <returns>Количество экземпляров объекта <see cref="T:System.Object" /> в массиве.</returns>\r
+      <param name="values">Массив объектов <see cref="T:System.Object" />, в который копируются столбцы атрибутов.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetStream(System.Int32)">\r
+      <summary>Извлекает данные в виде <see cref="T:System.IO.Stream" />.</summary>\r
+      <returns>Возвращаемый объект.</returns>\r
+      <param name="ordinal">Извлекает данные в виде <see cref="T:System.IO.Stream" />.</param>\r
+      <exception cref="T:System.InvalidOperationException">Соединение разъединяется или закрывается во время извлечения данных.Объект <see cref="T:System.Data.Common.DbDataReader" /> закрыт во время извлечения данных.Не существует данных, готовых для чтения (например, первый объект <see cref="M:System.Data.Common.DbDataReader.Read" /> не был вызван или вернул значение false).Сделана попытка чтения ранее считанного столбца в последовательном режиме.Выполнялась асинхронная операция.Относится ко всем методам Get* при работе в последовательном режиме, так как они могут вызываться при чтении потока.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Попытка чтения столбца, который не существует.</exception>\r
+      <exception cref="T:System.InvalidCastException">Возвращаемый тип не был одним из указанных ниже типов:binaryimagevarbinaryUDT</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetString(System.Int32)">\r
+      <summary>Получает значение указанного столбца в виде экземпляра <see cref="T:System.String" />.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.InvalidCastException">Указанное приведение недопустимо. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetTextReader(System.Int32)">\r
+      <summary>Получает данные в виде <see cref="T:System.IO.TextReader" />.</summary>\r
+      <returns>Возвращаемый объект.</returns>\r
+      <param name="ordinal">Получает данные в виде <see cref="T:System.IO.TextReader" />.</param>\r
+      <exception cref="T:System.InvalidOperationException">Соединение разъединяется или закрывается во время извлечения данных.Объект <see cref="T:System.Data.Common.DbDataReader" /> закрыт во время извлечения данных.Не существует данных, готовых для чтения (например, первый объект <see cref="M:System.Data.Common.DbDataReader.Read" /> не был вызван или вернул значение false).Сделана попытка чтения ранее считанного столбца в последовательном режиме.Выполнялась асинхронная операция.Относится ко всем методам Get* при работе в последовательном режиме, так как они могут вызываться при чтении потока.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Попытка чтения столбца, который не существует.</exception>\r
+      <exception cref="T:System.InvalidCastException">Возвращаемый тип не был одним из указанных ниже типов:charncharntextnvarchartextvarchar</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValue(System.Int32)">\r
+      <summary>Получает значение указанного столбца в виде экземпляра <see cref="T:System.Object" />.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValues(System.Object[])">\r
+      <summary>Заполняет массив объектов значениями столбцов текущей строки.</summary>\r
+      <returns>Количество экземпляров объекта <see cref="T:System.Object" /> в массиве.</returns>\r
+      <param name="values">Массив объектов <see cref="T:System.Object" />, в который копируются столбцы атрибутов.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.HasRows">\r
+      <summary>Получает значение, указывающее, содержит ли этот объект <see cref="T:System.Data.Common.DbDataReader" /> одну или несколько строк.</summary>\r
+      <returns>Значение true, если объект <see cref="T:System.Data.Common.DbDataReader" /> содержит одну или несколько строк; в противном случае — значение false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.IsClosed">\r
+      <summary>Получает значение, указывается, является ли объект <see cref="T:System.Data.Common.DbDataReader" /> закрытым.</summary>\r
+      <returns>Значение true, если объект <see cref="T:System.Data.Common.DbDataReader" /> закрыт; в противном случае — значение false.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Объект <see cref="T:System.Data.SqlClient.SqlDataReader" /> закрыт. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)">\r
+      <summary>Получает значение, указывающее, содержит ли столбец несуществующие или пропущенные значения.</summary>\r
+      <returns>Значение true, если указанный столбец эквивалентен <see cref="T:System.DBNull" />; в противном случае — значение false.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)">\r
+      <summary>Асинхронная версия метода <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />, который получает значение, указывающее, содержит ли столбец несуществующие или отсутствующие значения.</summary>\r
+      <returns>Значение true, если значение указанного столбца эквивалентно DBNull; в обратном случае — значение false.</returns>\r
+      <param name="ordinal">Извлекаемый столбец (отсчитываемый с нуля).</param>\r
+      <exception cref="T:System.InvalidOperationException">Соединение разъединяется или закрывается во время извлечения данных.Объект <see cref="T:System.Data.Common.DbDataReader" /> закрыт во время извлечения данных.Не существует данных, готовых для чтения (например, первый объект <see cref="M:System.Data.Common.DbDataReader.Read" /> не был вызван или вернул значение false).Попытка чтения ранее считанного столбца в последовательном режиме.Выполнялась асинхронная операция.Относится ко всем методам Get* при работе в последовательном режиме, так как они могут вызываться при чтении потока.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Попытка чтения столбца, который не существует.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>Асинхронная версия метода <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" />, который получает значение, указывающее, содержит ли столбец несуществующие или отсутствующие значения.При необходимости отправляет уведомление о том, что операции следует отменить.</summary>\r
+      <returns>Значение true, если значение указанного столбца эквивалентно DBNull; в обратном случае — значение false.</returns>\r
+      <param name="ordinal">Извлекаемый столбец (отсчитываемый с нуля).</param>\r
+      <param name="cancellationToken">Инструкция отмены, распространяющая уведомление о том, что операции должны быть отменены.Не гарантирует отмену.Параметр CancellationToken.None делает этот метод равным методу <see cref="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)" />.Возвращаемая задача должна быть помечена как отмененная.</param>\r
+      <exception cref="T:System.InvalidOperationException">Соединение разъединяется или закрывается во время извлечения данных.Объект <see cref="T:System.Data.Common.DbDataReader" /> закрыт во время извлечения данных.Не существует данных, готовых для чтения (например, первый объект <see cref="M:System.Data.Common.DbDataReader.Read" /> не был вызван или вернул значение false).Попытка чтения ранее считанного столбца в последовательном режиме.Выполнялась асинхронная операция.Относится ко всем методам Get* при работе в последовательном режиме, так как они могут вызываться при чтении потока.</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">Попытка чтения столбца, который не существует.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.Int32)">\r
+      <summary>Получает значение указанного столбца в виде экземпляра <see cref="T:System.Object" />.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="ordinal">Порядковый номер столбца (начиная с нуля).</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Переданный индекс находился вне диапазона от 0 до <see cref="P:System.Data.IDataRecord.FieldCount" />. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.String)">\r
+      <summary>Получает значение указанного столбца в виде экземпляра <see cref="T:System.Object" />.</summary>\r
+      <returns>Значение указанного столбца.</returns>\r
+      <param name="name">Имя столбца.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Столбцы с указанным именем не найдены. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResult">\r
+      <summary>Перемещает считыватель к следующему результату при считывании результатов выполнения пакетных операторов.</summary>\r
+      <returns>Значение true, если имеются и другие наборы результатов; в противном случае — значение false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync">\r
+      <summary>Асинхронная версия метода <see cref="M:System.Data.Common.DbDataReader.NextResult" />, который перемещает средство чтения к следующему результату при чтении результатов из пакета инструкций.Вызывает <see cref="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)" /> с CancellationToken.None.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)">\r
+      <summary>Это асинхронная версия метода <see cref="M:System.Data.Common.DbDataReader.NextResult" />.Поставщики должны выполнить переопределение с помощью соответствующей реализации.При необходимости можно игнорировать <paramref name="cancellationToken" />.Реализация по умолчанию вызывает синхронный метод <see cref="M:System.Data.Common.DbDataReader.NextResult" /> и возвращает завершенную задачу, блокируя вызывающий поток.Реализация по умолчанию возвращает отмененную задачу, если ей передается уже отмененный <paramref name="cancellationToken" />.Исключения, создаваемые <see cref="M:System.Data.Common.DbDataReader.NextResult" />, будут связаны через возвращаемое свойство исключения задачи.Другие методы и свойства объекта DbDataReader не должны вызываться, когда возвращаемая задача еще не завершена.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <param name="cancellationToken">Инструкция отмены.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Read">\r
+      <summary>Перемещает считыватель на следующую запись в наборе результатов.</summary>\r
+      <returns>Значение true, если имеются другие строки; в противном случае — значение false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync">\r
+      <summary>Асинхронная версия <see cref="M:System.Data.Common.DbDataReader.Read" />, которая перемещает модуль чтения к следующей записи в наборе результатов.Этот метод вызывает метод <see cref="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)" /> с CancellationToken.None.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)">\r
+      <summary>Это асинхронная версия метода <see cref="M:System.Data.Common.DbDataReader.Read" />.  Поставщики должны выполнить переопределение с помощью соответствующей реализации.При необходимости можно игнорировать cancellationToken.Реализация по умолчанию вызывает синхронный метод <see cref="M:System.Data.Common.DbDataReader.Read" /> и возвращает завершенную задачу, блокируя вызывающий поток.Реализация по умолчанию возвращает отмененную задачу, если ей передается уже отмененный cancellationToken.  Исключения, создаваемые Read, будут связаны через возвращаемое свойство исключения задачи.Не вызывайте другие методы и свойства объекта DbDataReader до тех пор, пока возвращаемая задача не будет завершена.</summary>\r
+      <returns>Задача, представляющая асинхронную операцию.</returns>\r
+      <param name="cancellationToken">Инструкция отмены.</param>\r
+      <exception cref="T:System.Data.Common.DbException">Ошибка, произошедшая при попытке выполнения текста команды.</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.RecordsAffected">\r
+      <summary>Получает количество строк, которые были изменены, вставлены или удалены при выполнении инструкции SQL. </summary>\r
+      <returns>Количество измененных, вставленных или удаленных строк. Значение -1 для операторов SELECT; значение 0, если строки не изменены или при сбое инструкции.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.VisibleFieldCount">\r
+      <summary>Получает количество нескрытых полей в <see cref="T:System.Data.Common.DbDataReader" />.</summary>\r
+      <returns>Количество нескрытых полей.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbException">\r
+      <summary>Базовый класс для всех исключений, выданных от имени источника данных.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Data.Common.DbException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Data.Common.DbException" /> с указанным сообщением об ошибке.</summary>\r
+      <param name="message">Сообщение, отображаемое для этого исключения.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Data.Common.DbException" /> с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.</summary>\r
+      <param name="message">Строка сообщения об ошибке.</param>\r
+      <param name="innerException">Ссылка на внутреннее исключения.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameter">\r
+      <summary>Предоставляет параметр для <see cref="T:System.Data.Common.DbCommand" /> и дополнительно его отображение для столбца <see cref="T:System.Data.DataSet" />.Дополнительные сведения о параметрах см. в разделе Настройка параметров и типов данных параметров.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.DbType">\r
+      <summary>Возвращает или задает значение <see cref="T:System.Data.DbType" /> данного параметра.</summary>\r
+      <returns>Одно из значений <see cref="T:System.Data.DbType" />.Значение по умолчанию — <see cref="F:System.Data.DbType.String" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Для свойства не задано допустимое значение <see cref="T:System.Data.DbType" />.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Direction">\r
+      <summary>Возвращает или задает значение, определяющее, предназначен ли параметр только для ввода, только для вывода, является ли он двунаправленным или возвращается хранимой процедурой.</summary>\r
+      <returns>Одно из значений <see cref="T:System.Data.ParameterDirection" />.Значение по умолчанию — Input.</returns>\r
+      <exception cref="T:System.ArgumentException">Для свойства не задано допустимое значение <see cref="T:System.Data.ParameterDirection" />.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.IsNullable">\r
+      <summary>Возвращает или задает значение, показывающее, может ли параметр принимать значение NULL.</summary>\r
+      <returns>true, если значение NULL допустимо; в противном случае — false.Значение по умолчанию — false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.ParameterName">\r
+      <summary>Возвращает или задает имя <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Имя объекта <see cref="T:System.Data.Common.DbParameter" />.Значение по умолчанию — пустая строка ("").</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Precision">\r
+      <summary>[Поддерживается в .NET Framework 4.5.1 и более поздних версиях] Возвращает или задает наибольшее количество знаков, которые можно использовать для представления свойства <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Максимальное количество цифр, которые можно использовать для представления свойства <see cref="P:System.Data.Common.DbParameter.Value" />.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.ResetDbType">\r
+      <summary>Сбрасывает свойство DbType к его исходным параметрам.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Scale">\r
+      <summary>[Поддерживается в .NET Framework 4.5.1 и более поздних версиях] Возвращает или задает количество десятичных разрядов для <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Количество десятичных разрядов для <see cref="P:System.Data.Common.DbParameter.Value" />.</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Size">\r
+      <summary>Возвращает или задает наибольший размер данных в столбце (в байтах).</summary>\r
+      <returns>Наибольший размер данных в столбце (в байтах).Значение по умолчанию определяется по значению параметра.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumn">\r
+      <summary>Возвращает или задает имя исходного столбца, который сопоставляется с объектом <see cref="T:System.Data.DataSet" /> и используется для загрузки и возврата свойства <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Имя столбца источника, сопоставляемого с <see cref="T:System.Data.DataSet" />.Значение по умолчанию — пустая строка.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumnNullMapping">\r
+      <summary>Получает или задает значение, показывающее, может ли столбец источника содержать значение NULL.Это позволяет объекту <see cref="T:System.Data.Common.DbCommandBuilder" /> правильно генерировать операторы Update для столбцов, которые могут содержать значения null.</summary>\r
+      <returns>true, если исходный столбец может содержать значение NULL; в противном случае — false.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Value">\r
+      <summary>Возвращает или задает значение параметра.</summary>\r
+      <returns>\r
+        <see cref="T:System.Object" />, являющийся значением параметра.Значение по умолчанию — NULL.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameterCollection">\r
+      <summary>Базовый класс для коллекции параметров, подходящей для <see cref="T:System.Data.Common.DbCommand" />. </summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Add(System.Object)">\r
+      <summary>Добавляет заданный объект <see cref="T:System.Data.Common.DbParameter" /> в коллекцию <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <returns>Индекс объекта <see cref="T:System.Data.Common.DbParameter" /> в коллекции.</returns>\r
+      <param name="value">Параметр <see cref="P:System.Data.Common.DbParameter.Value" /> объекта <see cref="T:System.Data.Common.DbParameter" />, добавляемого в коллекцию.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.AddRange(System.Array)">\r
+      <summary>Добавляет массив элементов с заданными значениями к <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <param name="values">Массив значений типа <see cref="T:System.Data.Common.DbParameter" />, добавляемый в коллекцию.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Clear">\r
+      <summary>Удаляет все значения <see cref="T:System.Data.Common.DbParameter" /> из <see cref="T:System.Data.Common.DbParameterCollection" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.Object)">\r
+      <summary>Указывает, содержится ли в коллекции объект <see cref="T:System.Data.Common.DbParameter" /> с заданным значением <see cref="P:System.Data.Common.DbParameter.Value" />.</summary>\r
+      <returns>Значение true, если объект <see cref="T:System.Data.Common.DbParameter" /> входит в коллекцию; в противном случае — значение false.</returns>\r
+      <param name="value">Параметр <see cref="P:System.Data.Common.DbParameter.Value" /> объекта <see cref="T:System.Data.Common.DbParameter" /> для поиска в коллекции.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.String)">\r
+      <summary>Указывает, содержится ли в коллекции объект <see cref="T:System.Data.Common.DbParameter" /> с заданным именем.</summary>\r
+      <returns>Значение true, если объект <see cref="T:System.Data.Common.DbParameter" /> входит в коллекцию; в противном случае — значение false.</returns>\r
+      <param name="value">Имя объекта <see cref="T:System.Data.Common.DbParameter" /> для поиска в коллекции.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.CopyTo(System.Array,System.Int32)">\r
+      <summary>Копирует в коллекцию массив элементов, начиная с указанного индекса.</summary>\r
+      <param name="array">Массив элементов, добавляемый в коллекцию.</param>\r
+      <param name="index">Индекс в коллекции, используемый для копирования элементов.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Count">\r
+      <summary>Задает число элементов в коллекции.</summary>\r
+      <returns>Число элементов в коллекции.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetEnumerator">\r
+      <summary>Представляет метод <see cref="M:System.Collections.IEnumerable.GetEnumerator" />, поддерживающий простую итерацию элементов коллекции поставщиком данных .NET Framework.</summary>\r
+      <returns>Объект <see cref="T:System.Collections.IEnumerator" />, который может использоваться для итерации элементов коллекции.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.Int32)">\r
+      <summary>Получает объект <see cref="T:System.Data.Common.DbParameter" /> по указанному индексу в коллекции.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbParameter" />, содержащийся в коллекции по указанному индексу.</returns>\r
+      <param name="index">Индекс объекта <see cref="T:System.Data.Common.DbParameter" /> в коллекции.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.String)">\r
+      <summary>Получает объект <see cref="T:System.Data.Common.DbParameter" /> с указанным именем.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbParameter" /> с указанным именем.</returns>\r
+      <param name="parameterName">Имя объекта <see cref="T:System.Data.Common.DbParameter" /> в коллекции.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.Object)">\r
+      <summary>Возвращает индекс указанного объекта <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Индекс указанного объекта <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <param name="value">Объект <see cref="T:System.Data.Common.DbParameter" /> в коллекции.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.String)">\r
+      <summary>Получает индекс объекта <see cref="T:System.Data.Common.DbParameter" /> с указанным именем.</summary>\r
+      <returns>Индекс объекта <see cref="T:System.Data.Common.DbParameter" /> с указанным именем.</returns>\r
+      <param name="parameterName">Имя объекта <see cref="T:System.Data.Common.DbParameter" /> в коллекции.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Insert(System.Int32,System.Object)">\r
+      <summary>Вставляет указанный индекс объекта <see cref="T:System.Data.Common.DbParameter" /> с заданным именем в коллекцию по указанному индексу.</summary>\r
+      <param name="index">Индекс, по которому следует вставить объект <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <param name="value">Объект <see cref="T:System.Data.Common.DbParameter" />, вставляемый в коллекцию.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.Int32)">\r
+      <summary>Возвращает и задает объект <see cref="T:System.Data.Common.DbParameter" /> с заданным индексом.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbParameter" /> с указанным индексом.</returns>\r
+      <param name="index">Индекс (с нуля) параметра.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Указанный индекс не существует. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.String)">\r
+      <summary>Возвращает и задает объект <see cref="T:System.Data.Common.DbParameter" /> с заданным именем.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbParameter" /> с заданным именем.</returns>\r
+      <param name="parameterName">Имя параметра.</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">Указанный индекс не существует. </exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Remove(System.Object)">\r
+      <summary>Удаляет указанный объект <see cref="T:System.Data.Common.DbParameter" /> из коллекции.</summary>\r
+      <param name="value">Объект <see cref="T:System.Data.Common.DbParameter" /> для удаления.</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.Int32)">\r
+      <summary>Удаляет объект <see cref="T:System.Data.Common.DbParameter" /> на указанной позиции из коллекции.</summary>\r
+      <param name="index">Индекс, по которому располагается объект <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.String)">\r
+      <summary>Удаляет из коллекции объект <see cref="T:System.Data.Common.DbParameter" /> с указанным именем.</summary>\r
+      <param name="parameterName">Имя удаляемого объекта <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.Int32,System.Data.Common.DbParameter)">\r
+      <summary>Присваивает объекту <see cref="T:System.Data.Common.DbParameter" /> по указанному индексу новое значение. </summary>\r
+      <param name="index">Индекс, по которому располагается объект <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+      <param name="value">Новое значение <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.String,System.Data.Common.DbParameter)">\r
+      <summary>Присваивает объекту <see cref="T:System.Data.Common.DbParameter" /> с указанным именем новое значение.</summary>\r
+      <param name="parameterName">Имя объекта <see cref="T:System.Data.Common.DbParameter" /> в коллекции.</param>\r
+      <param name="value">Новое значение <see cref="T:System.Data.Common.DbParameter" />.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.SyncRoot">\r
+      <summary>Задает объект <see cref="T:System.Object" />, который может быть использован для синхронизации доступа к коллекции.</summary>\r
+      <returns>Объект <see cref="T:System.Object" />, который может быть использован для синхронизации доступа к <see cref="T:System.Data.Common.DbParameterCollection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#ICollection#IsSynchronized"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#Item(System.Int32)">\r
+      <summary>Получает или задает элемент с указанным индексом.</summary>\r
+      <returns>Элемент с заданным индексом.</returns>\r
+      <param name="index">Отсчитываемый с нуля индекс получаемого или задаваемого элемента.</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbProviderFactory">\r
+      <summary>Представляет набор методов для создания экземпляров классов поставщиков, реализующих источник данных.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Data.Common.DbProviderFactory" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateCommand">\r
+      <summary>Возвращает новый экземпляра класса поставщика, реализующий класс <see cref="T:System.Data.Common.DbCommand" />.</summary>\r
+      <returns>Новый экземпляр <see cref="T:System.Data.Common.DbCommand" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnection">\r
+      <summary>Возвращает новый экземпляра класса поставщика, реализующий класс <see cref="T:System.Data.Common.DbConnection" />.</summary>\r
+      <returns>Новый экземпляр <see cref="T:System.Data.Common.DbConnection" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnectionStringBuilder">\r
+      <summary>Возвращает новый экземпляра класса поставщика, реализующий класс <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</summary>\r
+      <returns>Новый экземпляр <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateParameter">\r
+      <summary>Возвращает новый экземпляра класса поставщика, реализующий класс <see cref="T:System.Data.Common.DbParameter" />.</summary>\r
+      <returns>Новый экземпляр <see cref="T:System.Data.Common.DbParameter" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbTransaction">\r
+      <summary>Базовый класс для транзакции. </summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.#ctor">\r
+      <summary>Инициализирует новый объект <see cref="T:System.Data.Common.DbTransaction" />.</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Commit">\r
+      <summary>Фиксирует транзакцию базы данных.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.Connection">\r
+      <summary>Задает объект <see cref="T:System.Data.Common.DbConnection" />, связанный с транзакцией.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbConnection" />, связанный с транзакцией.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.DbConnection">\r
+      <summary>Задает объект <see cref="T:System.Data.Common.DbConnection" />, связанный с транзакцией.</summary>\r
+      <returns>Объект <see cref="T:System.Data.Common.DbConnection" />, связанный с транзакцией.</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые <see cref="T:System.Data.Common.DbTransaction" />.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Data.Common.DbTransaction" />, а при необходимости освобождает также управляемые ресурсы.</summary>\r
+      <param name="disposing">При значении true этот метод освобождает все ресурсы, используемые любыми управляемыми объектами, на которые ссылается этот объект <see cref="T:System.Data.Common.DbTransaction" />.</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.IsolationLevel">\r
+      <summary>Задает объект <see cref="T:System.Data.IsolationLevel" /> для этой транзакции.</summary>\r
+      <returns>Объект <see cref="T:System.Data.IsolationLevel" /> для этой транзакции.</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Rollback">\r
+      <summary>Откатывает транзакцию, которая находится в состоянии ожидания.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Diagnostics.StackTrace.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Diagnostics.StackTrace.xml
new file mode 100644 (file)
index 0000000..8bfe409
--- /dev/null
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.StackTrace</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.StackFrame">\r
+      <summary>Предоставляет сведения об объекте <see cref="T:System.Diagnostics.StackFrame" />, который представляет вызов функции в стеке вызова для текущего потока.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileColumnNumber">\r
+      <summary>Получает номер столбца в файле, содержащем выполняемый код.Эти сведения обычно извлекаются из символов отладки для исполняемого файла.</summary>\r
+      <returns>Номер столбца в файле или 0 (нуль), если номер столбца в файле определить не удалось.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileLineNumber">\r
+      <summary>Получает номер строки в файле, содержащем выполняемый код.Эти сведения обычно извлекаются из символов отладки для исполняемого файла.</summary>\r
+      <returns>Номер строки в файле или 0 (нуль), если номер строки в файле определить не удалось.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileName">\r
+      <summary>Получает имя файла, содержащего выполняемый код.Эти сведения обычно извлекаются из символов отладки для исполняемого файла.</summary>\r
+      <returns>Имя файла или null, если имя файла определить не удалось.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetILOffset">\r
+      <summary>Получает смещение от начала кода на языке MSIL для выполняемого метода.Это смещение может быть приблизительным, в зависимости от того, создает ли JIT-компилятор код отладки.Управление созданием этих сведений отладки осуществляется классом <see cref="T:System.Diagnostics.DebuggableAttribute" />.</summary>\r
+      <returns>Смещение от начала кода на языке MSIL для выполняемого метода.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetMethod">\r
+      <summary>Получает метод, в котором выполняется кадр.</summary>\r
+      <returns>Метод, в котором выполняется кадр.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Diagnostics.StackFrame.OFFSET_UNKNOWN">\r
+      <summary>Определяет значение, возвращаемое методом <see cref="M:System.Diagnostics.StackFrame.GetNativeOffset" /> или <see cref="M:System.Diagnostics.StackFrame.GetILOffset" />, если смещение в исходном коде или коде на языке MSIL неизвестно.Это поле является константой.</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.ToString">\r
+      <summary>Создает доступное для чтения представление трассировки стека.</summary>\r
+      <returns>Доступное для чтения представление трассировки стека.</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Diagnostics.StackFrameExtensions"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeImageBase(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeIP(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasILOffset(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasMethod(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasNativeImage(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasSource(System.Diagnostics.StackFrame)"></member>\r
+    <member name="T:System.Diagnostics.StackTrace">\r
+      <summary>Представляет трассировку стека — упорядоченный набор из одного или нескольких кадров стека.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.#ctor(System.Exception,System.Boolean)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Diagnostics.StackTrace" /> с использованием предоставленного объекта исключения и дополнительно может собирать сведения об источнике.</summary>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="e" /> равно null. </exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.GetFrames">\r
+      <summary>Возвращает копию всех кадров стека в текущей трассировке стека.</summary>\r
+      <returns>Массив типа <see cref="T:System.Diagnostics.StackFrame" />, представляющий вызовы функции в трассировке стека.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.ToString">\r
+      <summary>Создает читаемое представление трассировки стека.</summary>\r
+      <returns>Читаемое представление трассировки стека.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Diagnostics.Tracing.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Diagnostics.Tracing.xml
new file mode 100644 (file)
index 0000000..5d98299
--- /dev/null
@@ -0,0 +1,805 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.Tracing</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.Tracing.EventActivityOptions">\r
+      <summary>Указывает отслеживания действия запуска и остановки события. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">\r
+      <summary>Разрешить перекрытие действий.По умолчанию запуски и остановки действий должны иметь соответствующую вложенность.Т. е. последовательность «Запуск A», «Запуск B», «Остановка A», «Остановка B» не допускается и приведет к остановке B одновременно с A.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">\r
+      <summary>Отключить запуска и остановки трассировки. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">\r
+      <summary>Использовать поведение по умолчанию для отслеживания запуска и остановки.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">\r
+      <summary>Разрешить рекурсивные запуски действий.По умолчанию действие не может быть рекурсивным.Т. е. последовательность «Запуск A», «Запуск A», «Остановка A», «Остановка A» не допускается.Непреднамеренные рекурсивные действия могут возникать, если во время выполнения приложения для некоторых действий остановка не достигается до вызова запуска другого действия.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventAttribute">\r
+      <summary>Задает дополнительную информацию схемы для события.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> с указанным идентификатором события.</summary>\r
+      <param name="eventId">Идентификатор события для события.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">\r
+      <summary>Задает поведение событий запуска и остановки действия.Действие — область времени в приложении между запуском и остановкой.</summary>\r
+      <returns>Возвращает <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">\r
+      <summary>Возвращает или задает дополнительный журнал событий, в который должно быть записано событие.</summary>\r
+      <returns>Дополнительный журнал событий, в который должно быть записано событие.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">\r
+      <summary>Возвращает или задает идентификатор события.</summary>\r
+      <returns>Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">\r
+      <summary>Возвращает или задает ключевые слова для события.</summary>\r
+      <returns>Побитовое сочетание значений перечисления.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">\r
+      <summary>Возвращает или задает уровень для события.</summary>\r
+      <returns>Одно из значений перечисления, определяющее уровень события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">\r
+      <summary>Возвращает или задает сообщение для события.</summary>\r
+      <returns>Сообщение для события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">\r
+      <summary>Возвращает или задает код операции для события.</summary>\r
+      <returns>Одно из значений перечисления, определяющее код операции.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">\r
+      <summary>Возвращает и задает <see cref="T:System.Diagnostics.Tracing.EventTags" /> значение для этого <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> объекта.Тег события — это определяемое пользователем значение, передаваемое при регистрации события в журнале.</summary>\r
+      <returns>Возвращает значение <see cref="T:System.Diagnostics.Tracing.EventTags" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">\r
+      <summary>Возвращает или задает задачу для события.</summary>\r
+      <returns>Задача для события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">\r
+      <summary>Возвращает или задает версию события.</summary>\r
+      <returns>Версия события.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventChannel">\r
+      <summary>Указывает канал журнала событий для события.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">\r
+      <summary>Канал журнала администратора.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">\r
+      <summary>Аналитический канал.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">\r
+      <summary>Канал отладки.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.None">\r
+      <summary>Канал не указан.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">\r
+      <summary>Операционный канал. </summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommand">\r
+      <summary>Описывает команду (свойство <see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" /> ), которая передается в метод обратного вызова <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">\r
+      <summary>Отключить событие.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">\r
+      <summary>Включить событие.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">\r
+      <summary>Отправить манифест.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Update">\r
+      <summary>Обновление события.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">\r
+      <summary>Предоставляет аргументы для обратного вызова <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">\r
+      <summary>Получает массив аргументы для обратного вызова.</summary>\r
+      <returns>Массив аргументов обратного вызова.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">\r
+      <summary>Получает команду для обратного вызова.</summary>\r
+      <returns>Команда обратного вызова.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">\r
+      <summary>Отключает событие, имеющее указанный идентификатор.</summary>\r
+      <returns>Значение true, если параметр <paramref name="eventId" /> является диапазоном; в противном случае — значение false.</returns>\r
+      <param name="eventId">Идентификатор события, которое требуется отключить.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">\r
+      <summary>Включает событие, имеющее указанный идентификатор.</summary>\r
+      <returns>Значение true, если параметр <paramref name="eventId" /> является диапазоном; в противном случае — значение false.</returns>\r
+      <param name="eventId">Идентификатор события, которое требуется включить.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventDataAttribute">\r
+      <summary>Указывает тип передаваемых <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" /> метод.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">\r
+      <summary>Возвращает или задает имя, присваиваемое событию, если его тип или свойство не именованы явно.</summary>\r
+      <returns>Имя, назначаемое событию или свойству.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> Помещается в полях, определяемых пользователем типов, которые передаются как <see cref="T:System.Diagnostics.Tracing.EventSource" /> полезных данных. </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">\r
+      <summary>Получает и устанавливает значение, определяющее способ форматирования значения определяемого пользователем типа.</summary>\r
+      <returns>Возвращает значение <see cref="T:System.Diagnostics.Tracing.EventFieldFormat" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">\r
+      <summary>Возвращает и задает определяемые пользователем <see cref="T:System.Diagnostics.Tracing.EventFieldTags" /> значение, которое требуется для полей, содержащих данные, которые не один из поддерживаемых типов. </summary>\r
+      <returns>Возвращает <see cref="T:System.Diagnostics.Tracing.EventFieldTags" />.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldFormat">\r
+      <summary>Определяет способ форматирования значений определяемого пользователем типа и может использоваться для переопределения форматирования поля по умолчанию.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">\r
+      <summary>Boolean</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">\r
+      <summary>По умолчанию.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">\r
+      <summary>Шестнадцатеричное.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">\r
+      <summary>HResult.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">\r
+      <summary>JSON.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">\r
+      <summary>Строка.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">\r
+      <summary>XML.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldTags">\r
+      <summary>Задает определяемые пользователем тег, который помещается в полях, определяемых пользователем типов, которые передаются как <see cref="T:System.Diagnostics.Tracing.EventSource" /> полезных данных через <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />. </summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">\r
+      <summary>Указывает, что тег отсутствует и равен нулю.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">\r
+      <summary>Указывает свойство должны игнорироваться при написании тип события с <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" /> метод.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" />.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventKeywords">\r
+      <summary>Определяет стандартные ключевые слова, которые применяются к событиям.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.All">\r
+      <summary>Все биты устанавливаются на 1, что представляет любую возможную группу событий.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">\r
+      <summary>Вкладывается во все неудавшиеся события аудита безопасности.Используйте это ключевое слово только для событий в журнале безопасности.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">\r
+      <summary>Вкладывается во все успешные события аудита безопасности.Используйте это ключевое слово только для событий в журнале безопасности.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">\r
+      <summary>Вкладывается во все события перемещения, в которых идентификатор действия (корреляционный идентификатор) является вычисленным значением, и его уникальность не гарантируется (т. е. он не является действительным GUID).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">\r
+      <summary>Вкладывается в события, вызываемые с использованием функции RaiseEvent.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.None">\r
+      <summary>При публикации события фильтрация по ключевым словам не выполняется.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">\r
+      <summary>Вкладывается во все события механизма качества служб (SQM).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">\r
+      <summary>Вкладывается во все контекстные события инфраструктуры диагностики Windows (WDI).</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">\r
+      <summary>Вкладывается во все диагностические события инфраструктуры диагностики Windows (WDI).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventLevel">\r
+      <summary>Определяет уровень события.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">\r
+      <summary>Данный уровень соответствует критической ошибке, которая является серьезной ошибкой, вызвавшей серьезную неисправность.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Error">\r
+      <summary>Этот уровень добавляет стандартные ошибки, которые обозначают неполадки.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">\r
+      <summary>Данный уровень добавляет информационные события или сообщения, не являющиеся ошибками.Данные события будут полезны при трассировке состояния или хода выполнения приложения.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">\r
+      <summary>Никакой фильтрации уровня в событии не выполняется.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">\r
+      <summary>Данный уровень добавляет длительные события или сообщения.Это приводит к тому, что все события регистрируются.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">\r
+      <summary>Данный уровень добавляет события предупреждения (например, события, публикуемые при уровне заполнения пространства диска, близком к максимальному).</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventListener">\r
+      <summary>Предоставляет методы для включения и отключения событий из источников событий.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Diagnostics.Tracing.EventListener" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Отключает все события для заданного источника события.</summary>\r
+      <param name="eventSource">Источник событий, для которого требуется отключить события.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">\r
+      <summary>Освобождает ресурсы, используемые текущим экземпляром класса <see cref="T:System.Diagnostics.Tracing.EventListener" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">\r
+      <summary>Включает события для заданного источника событий, который содержит указанный уровень детализации или ниже.</summary>\r
+      <param name="eventSource">Источник события, для которого требуется включить события.</param>\r
+      <param name="level">Уровень событий, который требуется разрешить.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Включает события для заданного источника события, который содержит указанный уровень детализации или ниже, и соответствующие флаги ключевого слова.</summary>\r
+      <param name="eventSource">Источник события, для которого требуется включить события.</param>\r
+      <param name="level">Уровень событий, который требуется разрешить.</param>\r
+      <param name="matchAnyKeyword">Флаги ключевых слов, необходимые для включения событий.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Включает события для заданного источника события, который содержит указанный уровень детализации или ниже, соответствующие флаги ключевого слова и аргументы.</summary>\r
+      <param name="eventSource">Источник события, для которого требуется включить события.</param>\r
+      <param name="level">Уровень событий, который требуется разрешить.</param>\r
+      <param name="matchAnyKeyword">Флаги ключевых слов, необходимые для включения событий.</param>\r
+      <param name="arguments">Аргументы, сопоставляемые для реализации событий.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Возвращает маленькое неотрицательное число, представляющее указанный источник события.</summary>\r
+      <returns>Маленькое неотрицательное число, представляющее указанный источник события.</returns>\r
+      <param name="eventSource">Источник события, для которого требуется найти индекс.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>Вызывается для всех существующих источников событий, когда прослушиватель события создан и когда новый источник события вложен в прослушиватель.</summary>\r
+      <param name="eventSource">Источник события.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">\r
+      <summary>Вызывается, когда событие было записано источником события, для которого прослушиватель события включил события.</summary>\r
+      <param name="eventData">Аргументы события, описывающие событие.</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventManifestOptions">\r
+      <summary>Указывает способ создания манифеста ETW для источника события.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">\r
+      <summary>Создает узел в папке локализации ресурсов для каждой вспомогательной сборки предоставляются.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">\r
+      <summary>Переопределяет поведение по умолчанию, текущий <see cref="T:System.Diagnostics.Tracing.EventSource" /> базовый класс для определяемого пользователем типа передается в метод записи.Это позволяет проверки источников событий .NET.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">\r
+      <summary>Параметры не указаны.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">\r
+      <summary>Создается манифест источником события должен быть зарегистрирован на главном компьютере.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">\r
+      <summary>Вызывает исключение, возникающее при возникновении несогласованности при записи файла манифеста.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventOpcode">\r
+      <summary>Определяет стандартные коды операций, вложенные в события источником событий.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">\r
+      <summary>Событие начала коллекции трассировки.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">\r
+      <summary>Событие окончания коллекции трассировки.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">\r
+      <summary>Событие расширения.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">\r
+      <summary>Информационное событие.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">\r
+      <summary>Событие, публикуемое при приеме одним действием данных в приложении.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">\r
+      <summary>Событие, публикуемое после ответа действия в приложении на событие.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">\r
+      <summary>Событие, публикуемое после выхода действия в приложении из приостановленного состояния.Событие должно следовать за событием, содержащим код операции <see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">\r
+      <summary>Событие, публикуемое при передаче одним действием в приложении данных или системных ресурсов другому действию.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">\r
+      <summary>Событие, публикуемое при запуске приложением новой транзакции или нового действия.Этот код операции можно внедрять в другие транзакции или действия, если несколько событий, содержащих код <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" />, следуют друг за другом без промежуточных событий, содержащих код <see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">\r
+      <summary>Событие, публикуемое при завершении действия или транзакции в приложении.Событие соответствует последнему непарному событию с кодом операции <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">\r
+      <summary>Событие, публикуемое при приостановке действия в приложении.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource">\r
+      <summary>Предоставляет возможность создания событий для трассировки событий Windows (ETW).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">\r
+      <summary>Создает новый экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSource" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">\r
+      <summary>Создает экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSource" /> и определяет, следует ли создавать исключение при возникновении ошибки в базовом коде Windows.</summary>\r
+      <param name="throwOnEventWriteErrors">Значение true для создания исключения при возникновении ошибки в базовом коде Windows; в противном случае — значение false.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Создает экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSource" /> с указанными параметрами конфигурации.</summary>\r
+      <param name="settings">Побитовое сочетание значений перечисления, которое определяет параметры конфигурации, применяемые к источнику события.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSource" /> для использования с неконтрактными событиями, который содержит указанные параметры и признаки.</summary>\r
+      <param name="settings">Побитовое сочетание значений перечисления, которое определяет параметры конфигурации, применяемые к источнику события.</param>\r
+      <param name="traits">Пары ключ-значение, определяющие признаки для источника события.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">\r
+      <summary>Создает экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSource" /> с указанным именем.</summary>\r
+      <param name="eventSourceName">Имя, назначаемое источнику событий.Значение не должно быть равно null.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>Создает экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSource" /> с указанным именем и параметрами.</summary>\r
+      <param name="eventSourceName">Имя, назначаемое источнику событий.Значение не должно быть равно null.</param>\r
+      <param name="config">Побитовое сочетание значений перечисления, которое определяет параметры конфигурации, применяемые к источнику события.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>Создает экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSource" /> с указанными параметрами конфигурации.</summary>\r
+      <param name="eventSourceName">Имя, назначаемое источнику событий.Значение не должно быть равно null.</param>\r
+      <param name="config">Побитовое сочетание значений перечисления, которое определяет параметры конфигурации, применяемые к источнику события.</param>\r
+      <param name="traits">Пары ключ-значение, определяющие признаки для источника события.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">\r
+      <summary>[Поддерживается только в .NET Framework 4.5.1 и более поздних версиях] Возвращает любое исключение, инициированное во время создания источника событий.</summary>\r
+      <returns>Исключение, инициированное во время создания источника событий, или null, если исключение не создано. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">\r
+      <summary>[Поддерживается только в .NET Framework 4.5.1 и более поздних версиях] Получает идентификатор действия текущего потока. </summary>\r
+      <returns>Идентификатор действия текущего потока. </returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">\r
+      <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.Diagnostics.Tracing.EventSource" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые классом <see cref="T:System.Diagnostics.Tracing.EventSource" /> (при необходимости освобождает и управляемые ресурсы).</summary>\r
+      <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">\r
+      <summary>Позволяет объекту <see cref="T:System.Diagnostics.Tracing.EventSource" /> предпринять попытку освободить ресурсы и выполнить другие операции очистки перед утилизацией объекта в процессе сборки мусора.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">\r
+      <summary>Возвращает строку манифеста XML, связанного с текущим источником события.</summary>\r
+      <returns>Строка XML-данных.</returns>\r
+      <param name="eventSourceType">Тип источника события.</param>\r
+      <param name="assemblyPathToIncludeInManifest">Путь к файлу сборки (DLL-файлу) для включения в элемент поставщик манифеста. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">\r
+      <summary>Возвращает строку манифеста XML, связанного с текущим источником события.</summary>\r
+      <returns>Строка XML-данных или null (см. примечания).</returns>\r
+      <param name="eventSourceType">Тип источника события.</param>\r
+      <param name="assemblyPathToIncludeInManifest">Путь к файлу сборки (DLL-файлу) для включения в элемент поставщик манифеста. </param>\r
+      <param name="flags">Побитовое сочетание значений перечисления, определяющее способ создания манифеста.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">\r
+      <summary>Получает уникальный идентификатор для данной реализации источника события.</summary>\r
+      <returns>Уникальный идентификатор для данного типа источника события.</returns>\r
+      <param name="eventSourceType">Тип источника события.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">\r
+      <summary>Возвращает понятное имя источника события.</summary>\r
+      <returns>Понятное имя источника события.Значение по умолчанию — простое имя класса.</returns>\r
+      <param name="eventSourceType">Тип источника события.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">\r
+      <summary>Возвращает снимок всех источников событий в домене приложения.</summary>\r
+      <returns>Перечисление всех источников событий в домене приложения.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">\r
+      <summary>Получает значение признака, связанное с заданным ключом.</summary>\r
+      <returns>Значение признака, связанное с указанным ключом.Если ключ не найден, возвращает значение null.</returns>\r
+      <param name="key">Ключ признака, который необходимо получить.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Guid">\r
+      <summary>Уникальный идентификатор источника события.</summary>\r
+      <returns>Уникальный идентификатор источника события.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">\r
+      <summary>Определяет, включен ли источник текущего события.</summary>\r
+      <returns>Значение true, если текущий источник события включен; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>Указывает, включен ли источник текущего события, который имеет заданный уровень и ключевое слово.</summary>\r
+      <returns>Значение true, если источник события включен; в противном случае — значение false.</returns>\r
+      <param name="level">Уровень источника события.</param>\r
+      <param name="keywords">Ключевое слово источника события.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">\r
+      <summary>Определяет, включен ли текущий источник для событий с указанным уровнем, ключевыми словами и каналом.</summary>\r
+      <returns>Значение true, если источник события включен для указанного уровня событий, ключевых слов и канала; в противном случае — значение false.Результат выполнения этого метода только приблизительно показывает, активно ли определенное событие.Используйте его, чтобы избежать ресурсоемких вычислений для ведения журнала, когда оно отключено.Работа источников событий может определяться дополнительной фильтрацией.</returns>\r
+      <param name="level">Проверяемый уровень событий.Источник событий будет считаться включенным, если этот уровень равен или больше <paramref name="level" />.</param>\r
+      <param name="keywords">Проверяемые ключевые слова события.</param>\r
+      <param name="channel">Проверяемый канал событий.</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Name">\r
+      <summary>Понятное имя класса, производного от источника события.</summary>\r
+      <returns>Понятное имя производного класса.Значение по умолчанию — простое имя класса.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">\r
+      <summary>Вызывается, когда источник текущего события обновляется контроллером.</summary>\r
+      <param name="command">Аргументы для события.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>Отправляет команду указанному источнику события.</summary>\r
+      <param name="eventSource">Источник событий, которому требуется отправлять команду.</param>\r
+      <param name="command">Команда события, которую требуется отправить.</param>\r
+      <param name="commandArguments">Аргументы для команды события.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">\r
+      <summary>[Поддерживается только в .NET Framework 4.5.1 и более поздних версиях] Задает идентификатор действия в текущем потоке.</summary>\r
+      <param name="activityId">Новый идентификатор действия текущего потока или <see cref="F:System.Guid.Empty" />, чтобы указать, что работа в этом потоке не связана ни с каким действием. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">\r
+      <summary>[Поддерживается только в .NET Framework 4.5.1 и более поздних версиях] Задает идентификатор действия в текущем потоке и возвращает предыдущий идентификатор действия.</summary>\r
+      <param name="activityId">Новый идентификатор действия текущего потока или <see cref="F:System.Guid.Empty" />, чтобы указать, что работа в этом потоке не связана ни с каким действием.</param>\r
+      <param name="oldActivityThatWillContinue">При возврате из этого метода содержит идентификатор предыдущего действия в текущем потоке. </param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Settings">\r
+      <summary>Возвращает параметры, применяемые к этому источнику события.</summary>\r
+      <returns>Параметры, применяемые к этому источнику события.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.ToString">\r
+      <summary>Получает строковое представление текущего экземпляра источника события.</summary>\r
+      <returns>Имя и уникальный идентификатор, определяющие источник текущего события.</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">\r
+      <summary>Записывает событие без полей, но с указанным именем и параметрами по умолчанию.</summary>\r
+      <param name="eventName">Имя записываемого события.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">\r
+      <summary>Записывает событие без полей, но с указанными именем и параметрами.</summary>\r
+      <param name="eventName">Имя записываемого события.</param>\r
+      <param name="options">Параметры события, такие как уровень, ключевые слова и код операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">\r
+      <summary>Записывает событие с указанными именем, данными и параметрами.</summary>\r
+      <param name="eventName">Имя события.</param>\r
+      <param name="options">Параметры события.</param>\r
+      <param name="data">Данные события.Тип должен быть анонимным или помеченным атрибутом <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Тип, определяющий событие и связанные данные.Тип должен быть анонимным или помеченным атрибутом <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">\r
+      <summary>Записывает событие с указанными именем, параметрами, связанным действием и данными.</summary>\r
+      <param name="eventName">Имя события.</param>\r
+      <param name="options">Параметры события.</param>\r
+      <param name="activityId">Идентификатор действия, связанного с событием.</param>\r
+      <param name="relatedActivityId">Идентификатор связанного действия либо значение <see cref="F:System.Guid.Empty" />, если связанное действие отсутствует.</param>\r
+      <param name="data">Данные события.Тип должен быть анонимным или помеченным атрибутом <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Тип, определяющий событие и связанные данные.Тип должен быть анонимным или помеченным атрибутом <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">\r
+      <summary>Записывает событие с указанными именем, параметрами и данными.</summary>\r
+      <param name="eventName">Имя события.</param>\r
+      <param name="options">Параметры события.</param>\r
+      <param name="data">Данные события.Тип должен быть анонимным или помеченным атрибутом <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Тип, определяющий событие и связанные данные.Тип должен быть анонимным или помеченным атрибутом <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">\r
+      <summary>Записывает событие с указанными именем и данными.</summary>\r
+      <param name="eventName">Имя события.</param>\r
+      <param name="data">Данные события.Тип должен быть анонимным или помеченным атрибутом <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" />.</param>\r
+      <typeparam name="T">Тип, определяющий событие и связанные данные.Тип должен быть анонимным или помеченным атрибутом <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">\r
+      <summary>Записывает событие, используя предоставленный идентификатор события.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и аргумент в виде массива байтов.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">Аргумент в виде массива байтов.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и 32-разрядный целочисленный аргумент.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">Целочисленный аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и 32-разрядные целочисленные аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">Целочисленный аргумент.</param>\r
+      <param name="arg2">Целочисленный аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и 32-разрядные целочисленные аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">Целочисленный аргумент.</param>\r
+      <param name="arg2">Целочисленный аргумент.</param>\r
+      <param name="arg3">Целочисленный аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">\r
+      <summary>Записывает событие, используя предоставленный идентификатор, а также строковые и 32-разрядные целочисленные аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">32-разрядный целочисленный аргумент.</param>\r
+      <param name="arg2">Строковый аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и 64-разрядный целочисленный аргумент.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">64-разрядный целочисленный аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">\r
+      <summary>Записывает данные события, используя указанный идентификатор, а также 64-разрядные целочисленные аргументы и аргументы в виде массива байтов.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">64-разрядный целочисленный аргумент.</param>\r
+      <param name="arg2">Аргумент в виде массива байтов.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и 64-разрядные аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">64-разрядный целочисленный аргумент.</param>\r
+      <param name="arg2">64-разрядный целочисленный аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и 64-разрядные аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">64-разрядный целочисленный аргумент.</param>\r
+      <param name="arg2">64-разрядный целочисленный аргумент.</param>\r
+      <param name="arg3">64-разрядный целочисленный аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">\r
+      <summary>Записывает событие, используя предоставленный идентификатор, а также строковые и 64-разрядные целочисленные аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">64-разрядный целочисленный аргумент.</param>\r
+      <param name="arg2">Строковый аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и массив аргументов.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="args">Массив объектов.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и строковый аргумент.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">Строковый аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">Строковый аргумент.</param>\r
+      <param name="arg2">32-разрядный целочисленный аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">Строковый аргумент.</param>\r
+      <param name="arg2">32-разрядный целочисленный аргумент.</param>\r
+      <param name="arg3">32-разрядный целочисленный аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">Строковый аргумент.</param>\r
+      <param name="arg2">64-разрядный целочисленный аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и строковые аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">Строковый аргумент.</param>\r
+      <param name="arg2">Строковый аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">\r
+      <summary>Записывает событие, используя предоставленные идентификатор события и строковые аргументы.</summary>\r
+      <param name="eventId">Идентификатор события.Это значение должно находиться в диапазоне от 0 до 65535.</param>\r
+      <param name="arg1">Строковый аргумент.</param>\r
+      <param name="arg2">Строковый аргумент.</param>\r
+      <param name="arg3">Строковый аргумент.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>Создает перегрузку <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> с помощью предоставленных идентификатора и данных события.</summary>\r
+      <param name="eventId">Идентификатор события.</param>\r
+      <param name="eventDataCount">Число элементов данных события.</param>\r
+      <param name="data">Структура, содержащая данные события.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">\r
+      <summary>[Поддерживается только в .NET Framework 4.5.1 и более поздних версиях] Записывает событие, которое указывает, что текущее действие связано с другим действием. </summary>\r
+      <param name="eventId">Идентификатор, который уникально идентифицирует это событие в источнике <see cref="T:System.Diagnostics.Tracing.EventSource" />. </param>\r
+      <param name="relatedActivityId">Идентификатор связанного действия. </param>\r
+      <param name="args">Массив объектов, которые содержат данные события. </param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>[Поддерживается только в .NET Framework 4.5.1 и более поздних версиях] Записывает событие, которое указывает, что текущее действие связано с другим действием.</summary>\r
+      <param name="eventId">Идентификатор, который уникально идентифицирует это событие в источнике <see cref="T:System.Diagnostics.Tracing.EventSource" />.</param>\r
+      <param name="relatedActivityId">Указатель на GUID идентификатора связанного действия. </param>\r
+      <param name="eventDataCount">Число элементов в поле <paramref name="data" />. </param>\r
+      <param name="data">Указатель на первый элемент в поле данных события. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource.EventData">\r
+      <summary>Предоставляет данные события для создания быстрые перегрузки <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> с помощью метода <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">\r
+      <summary>Получает или задает указатель на данные для новой перегрузки <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" />.</summary>\r
+      <returns>Указатель на данные.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">\r
+      <summary>Получает или задает количество элементов полезной нагрузки в новой перегрузке <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" />.</summary>\r
+      <returns>Количество элементов полезной нагрузки в новой перегрузке.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">\r
+      <summary>Позволяет определять трассировку событий для имени Windows (ETW) независимо от класса источника события.   </summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">\r
+      <summary>Получает или задает идентификатор источника события.</summary>\r
+      <returns>Идентификатор источника события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">\r
+      <summary>Получает или задает имя локализованного файла ресурсов.</summary>\r
+      <returns>Имя файла ресурсов локализации или null, если файл ресурсов локализации не существует.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">\r
+      <summary>Получает или задает имя источника события.</summary>\r
+      <returns>Имя источника событий.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceException">\r
+      <summary>Исключение, которое возникает при ошибке во время трассировки событий для Windows (ETW).</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSourceException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> с указанным сообщением об ошибке.</summary>\r
+      <param name="message">Сообщение, описывающее ошибку.</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> с указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее это исключение.</summary>\r
+      <param name="message">Сообщение об ошибке с объяснением причин исключения. </param>\r
+      <param name="innerException">Исключение, вызвавшее текущее исключение, или значение null, если внутреннее исключение не задано. </param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceOptions">\r
+      <summary>Указывает переопределения значений по умолчанию события как уровень ведения журнала, ключевые слова и операции кода при <see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" /> вызывается метод.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions"></member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">\r
+      <summary>Возвращает или задает ключевые слова, применяемое к событию.Если это свойство не задано, будет ключевых слов событий None.</summary>\r
+      <returns>Ключевые слова, применяемое к событию, или None Если ключевые слова не заданы.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">\r
+      <summary>Возвращает или задает уровень событий, применяемое к событию. </summary>\r
+      <returns>Уровень событий для события.Если нет, значение по умолчанию — подробный (5).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">\r
+      <summary>Возвращает или задает код операции для указанного события. </summary>\r
+      <returns>Код операции для указанного события.Если не задано значение по умолчанию — Info (0).</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags"></member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceSettings">\r
+      <summary>Задает параметры конфигурации для источника события.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">\r
+      <summary>Ни один из параметров специальная конфигурация включены.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">\r
+      <summary>Прослушиватель трассировки событий Windows следует использовать формат на основе манифеста, при вызове событий.Этот параметр является директива прослушиватель трассировки событий Windows следует использовать формат на основе манифеста при вызове событий.Это является параметром по умолчанию при определении типа производного от <see cref="T:System.Diagnostics.Tracing.EventSource" /> с помощью одного из защищенного <see cref="T:System.Diagnostics.Tracing.EventSource" /> конструкторов.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">\r
+      <summary>Прослушиватель трассировки событий Windows следует использовать формат самоописанием события.Это является параметром по умолчанию при создании нового экземпляра <see cref="T:System.Diagnostics.Tracing.EventSource" /> с помощью одного из открытых <see cref="T:System.Diagnostics.Tracing.EventSource" /> конструкторов.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">\r
+      <summary>Источник события вызывает исключение при возникновении ошибки.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTags">\r
+      <summary>Задает отслеживание событий запуска и остановки действия.Следует использовать только младшие 24 бита.Дополнительные сведения см. в разделах <see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> и <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTags.None">\r
+      <summary>Не указывает тег и равняется нулю.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTask">\r
+      <summary>Определяет задачи, которые применяются к событиям.</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTask.None">\r
+      <summary>Неопределенная задача.</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">\r
+      <summary>Предоставляет данные для обратного вызова <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" />.</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">\r
+      <summary>[Поддерживается только в .NET Framework 4.5.1 и более поздних версиях] Получает идентификатор действий в потоке, куда было записано событие. </summary>\r
+      <returns>Идентификатор действий в потоке, куда было записано событие. </returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">\r
+      <summary>Возвращает канал события.</summary>\r
+      <returns>Канал события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">\r
+      <summary>Возвращает идентификатор события.</summary>\r
+      <returns>Идентификатор события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">\r
+      <summary>Возвращает имя события.</summary>\r
+      <returns>Имя события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">\r
+      <summary>Возвращает объект источника события.</summary>\r
+      <returns>Объект источника события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">\r
+      <summary>Возвращает ключевые слова для события.</summary>\r
+      <returns>Ключевые слова для события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">\r
+      <summary>Возвращает уровень события.</summary>\r
+      <returns>Уровень события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">\r
+      <summary>Возвращает сообщение для события.</summary>\r
+      <returns>Сообщение для события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">\r
+      <summary>Возвращает код операции для события.</summary>\r
+      <returns>Код операции для события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">\r
+      <summary>Возвращает полезные данные для события.</summary>\r
+      <returns>Полезные данные для события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">\r
+      <summary>Возвращает список строк, представляющих имена свойств события.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">\r
+      <summary>[Поддерживается только в .NET Framework 4.5.1 и более поздних версиях] Возвращает идентификатор действия, которое связано с действием, представленным текущим экземпляром. </summary>\r
+      <returns>Идентификатор связанного действия, либо значение <see cref="F:System.Guid.Empty" />, если отсутствует связанная действие.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">\r
+      <summary>Возвращает указанные теги в вызове метода <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Diagnostics.Tracing.EventTags" />.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">\r
+      <summary>Возвращает задачу для события.</summary>\r
+      <returns>Задача для события.</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">\r
+      <summary>Возвращает версию события.</summary>\r
+      <returns>Версия события.</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.NonEventAttribute">\r
+      <summary>Определяет метод, который не создает событие.</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" />.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Globalization.Extensions.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Globalization.Extensions.xml
new file mode 100644 (file)
index 0000000..8a8d26d
--- /dev/null
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Globalization.Extensions</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.StringNormalizationExtensions"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="T:System.Globalization.GlobalizationExtensions"></member>\r
+    <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>\r
+    <member name="T:System.Globalization.IdnMapping">\r
+      <summary>Поддерживает использование знаков, отличных от знаков ASCII, для доменных имен сети Интернет.Этот класс не наследуется.</summary>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Globalization.IdnMapping" />. </summary>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.AllowUnassigned">\r
+      <summary>Получает или задает значение, указывающее, следует ли использовать кодовые точки Юникод в операциях, выполняемых членами текущего объекта <see cref="T:System.Globalization.IdnMapping" />.</summary>\r
+      <returns>Значение равно true, если в процедурах используются точки кода без знака; в противном случае — false.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">\r
+      <summary>Указывает, равны ли указанный объект и текущий объект <see cref="T:System.Globalization.IdnMapping" />.</summary>\r
+      <returns>Значение true, если объект, указанный параметром <paramref name="obj" />, унаследован от <see cref="T:System.Globalization.IdnMapping" /> и его свойства <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> равны; в противном случае — значение false. </returns>\r
+      <param name="obj">Объект для сравнения с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">\r
+      <summary>Кодирует строку меток доменных имен, в которой содержатся символы Юникода, в строку отображаемых символов Юникода в диапазоне символов US-ASCII.Строка форматируется в соответствии со стандартом IDNA.</summary>\r
+      <returns>Эквивалент строки, указанной параметром <paramref name="unicode" />, состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA.</returns>\r
+      <param name="unicode">Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="unicode" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="unicode" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA,</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">\r
+      <summary>Кодирует подстроку меток имени домена, включающих знаки юникода, выходящие за диапазон символов US-ASCII.Подстрока преобразуется в строку отображаемых символов Юникода в диапазоне символов US-ASCII и форматируется в соответствии со стандартом IDNA.</summary>\r
+      <returns>Эквивалент подстроки, указанной параметрами <paramref name="unicode" /> и <paramref name="index" />, состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA.</returns>\r
+      <param name="unicode">Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами.</param>\r
+      <param name="index">Нулевое смещение в <paramref name="unicode" />, которое указывает на начало подстроки для преобразования.Процедура преобразования продолжается до окончания строки <paramref name="unicode" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="unicode" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или –значение <paramref name="index" /> превышает длину параметра <paramref name="unicode" />.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="unicode" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA,</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">\r
+      <summary>Кодирует указанное количество символов в подстроке меток имени домена, включающих знаки юникода, выходящие за диапазон символов US-ASCII.Подстрока преобразуется в строку отображаемых символов Юникода в диапазоне символов US-ASCII и форматируется в соответствии со стандартом IDNA.</summary>\r
+      <returns>Эквивалент подстроки, указанной параметрами <paramref name="unicode" />, <paramref name="index" /> и <paramref name="count" />, состоящей из отображаемых символов Юникода в диапазоне символов US-ASCII (с U+0020 до U+007E) и отформатированной в соответствии со стандартом IDNA.</returns>\r
+      <param name="unicode">Строка для преобразования, которая состоит из одной или нескольких меток доменного имени, разделенных особыми символами.</param>\r
+      <param name="index">Нулевое смещение в <paramref name="unicode" />, которое указывает на начало подстроки.</param>\r
+      <param name="count">Количество символов для преобразования в подстроку, которая начинается с места, указанного параметром <paramref name="index" /> в строке <paramref name="unicode" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="unicode" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> меньше нуля.– или –значение <paramref name="index" /> превышает длину параметра <paramref name="unicode" />.– или –длина значения <paramref name="index" /> больше, чем длина <paramref name="unicode" /> минус <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="unicode" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA,</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetHashCode">\r
+      <summary>Возвращает хэш-код объекта <see cref="T:System.Globalization.IdnMapping" />.</summary>\r
+      <returns>Одна из четырех 32-битных констант со знаком, унаследованных от свойств объекта <see cref="T:System.Globalization.IdnMapping" />.  Возвращаемое значение не имеет особого значения и не пригодно к использованию в алгоритме хэш-кода.</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">\r
+      <summary>Декодирует строку, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. </summary>\r
+      <returns>Эквивалент подстроки IDNA, указанной в параметре <paramref name="ascii" />, в символах Юникода.</returns>\r
+      <param name="ascii">Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. </param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="ascii" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="ascii" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">\r
+      <summary>Декодирует подстроку, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. </summary>\r
+      <returns>Эквивалент подстроки IDNA, указанной в параметрах <paramref name="ascii" /> и <paramref name="index" />, в символах Юникода.</returns>\r
+      <param name="ascii">Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. </param>\r
+      <param name="index">Нулевое смещение в <paramref name="ascii" />, которое указывает на начало подстроки для декодирования.Процедура декодирования продолжается до окончания строки <paramref name="ascii" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="ascii" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или –значение <paramref name="index" /> превышает длину параметра <paramref name="ascii" />.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="ascii" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA.</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">\r
+      <summary>Декодирует подстроку заданной длины, состоящую из одной или нескольких меток доменного имени, в соответствии со стандартом IDNA в строку символов Юникода. </summary>\r
+      <returns>Эквивалент подстроки IDNA, указанной в параметрах <paramref name="ascii" />, <paramref name="index" /> и <paramref name="count" />, в символах Юникода.</returns>\r
+      <param name="ascii">Строка для декодирования, состоящая из одной или нескольких меток в диапазоне символов US-ASCII (с U+0020 до U+007E), закодированных в соответствии со стандартом IDNA. </param>\r
+      <param name="index">Нулевое смещение в <paramref name="ascii" />, которое указывает на начало подстроки. </param>\r
+      <param name="count">Количество символов для преобразования в подстроку, которая начинается с места, указанного параметром <paramref name="index" /> в строке <paramref name="ascii" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="ascii" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> или <paramref name="count" /> меньше нуля.– или –значение <paramref name="index" /> превышает длину параметра <paramref name="ascii" />.– или –длина значения <paramref name="index" /> больше, чем длина <paramref name="ascii" /> минус <paramref name="count" />.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="ascii" /> не является допустимым на основе свойств <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> и <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" />, а также стандарта IDNA.</exception>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">\r
+      <summary>Получает или задает значение, указывающее, следует ли использовать стандартные или ослабленные правила именования в операциях, выполняемых членами текущего объекта <see cref="T:System.Globalization.IdnMapping" />.</summary>\r
+      <returns>Значение true, если в процедурах используются стандартные правила именования; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="T:System.Text.NormalizationForm">\r
+      <summary>Определяет выполняемый тип нормализации.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormC">\r
+      <summary>Указывает, что строка Юникода нормализуется с использованием полной канонической декомпозиции, после которой следует замена последовательностей их первичными составляющими (если это возможно).</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormD">\r
+      <summary>Указывает, что строка Юникода нормализуется с использованием полной канонической декомпозиции.</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKC">\r
+      <summary>Указывает, что строка Юникода нормализуется с использованием полной декомпозиции совместимости, после которой следует замена последовательностей их первичными составляющими (если это возможно).</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKD">\r
+      <summary>Указывает, что строка Юникода нормализуется с использованием полной декомпозиции совместимости.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.IO.Compression.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.IO.Compression.xml
new file mode 100644 (file)
index 0000000..f901cb3
--- /dev/null
@@ -0,0 +1,415 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.IO.Compression</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.IO.Compression.CompressionLevel">\r
+      <summary>Определяет значения, указывающие, для какой характеристики оптимизируется сжатие: скорость или размер.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
+      <summary>Операция сжатия должна завершиться как можно быстрее, даже если результирующий файл не будет сжат оптимально.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
+      <summary>Файл не требуется сжимать.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
+      <summary>При операции сжатия должно применяться оптимальное сжатие, даже если это увеличивает длительность ее выполнения.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.CompressionMode">\r
+      <summary> Задает, следует ли сжимать или распаковывать основной поток.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Compress">\r
+      <summary>Сжимает основной поток.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
+      <summary>Распаковывает основной поток.</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.DeflateStream">\r
+      <summary>Предоставляет методы и свойства для сжатия и распаковки потоков с использованием алгоритма Deflate.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.DeflateStream" /> с использованием указанного потока и уровня сжатия.</summary>\r
+      <param name="stream">Поток для сжатия.</param>\r
+      <param name="compressionLevel">Одно из значений перечисления, указывающее, чему отдается приоритет при сжатии потока: скорости или эффективности сжатия.</param>\r
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Поток не поддерживает операции записи, например сжатие.(Свойство <see cref="P:System.IO.Stream.CanWrite" /> в объекте потока имеет значение false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.DeflateStream" /> с помощью указанного потока и уровня сжатия, а также при необходимости оставляет поток открытым.</summary>\r
+      <param name="stream">Поток для сжатия.</param>\r
+      <param name="compressionLevel">Одно из значений перечисления, указывающее, чему отдается приоритет при сжатии потока: скорости или эффективности сжатия.</param>\r
+      <param name="leaveOpen">Значение true, чтобы оставить объект потока открытым после удаления объекта <see cref="T:System.IO.Compression.DeflateStream" />; в противном случае — значение false.</param>\r
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Поток не поддерживает операции записи, например сжатие.(Свойство <see cref="P:System.IO.Stream.CanWrite" /> в объекте потока имеет значение false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.DeflateStream" /> с использованием указанного потока и режима сжатия.</summary>\r
+      <param name="stream">Поток, который нужно сжать или распаковать.</param>\r
+      <param name="mode">Одно из значений перечисления, указывающее, нужно ли выполнить сжатие или распаковку потока.</param>\r
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="mode" /> не является допустимым значением <see cref="T:System.IO.Compression.CompressionMode" />.-или-<see cref="T:System.IO.Compression.CompressionMode" /> — <see cref="F:System.IO.Compression.CompressionMode.Compress" />  и <see cref="P:System.IO.Stream.CanWrite" /> — false.-или-<see cref="T:System.IO.Compression.CompressionMode" /> — <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  и <see cref="P:System.IO.Stream.CanRead" /> — false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.DeflateStream" /> с помощью указанного потока и режима сжатия, а также при необходимости оставляет поток открытым.</summary>\r
+      <param name="stream">Поток, который нужно сжать или распаковать.</param>\r
+      <param name="mode">Одно из значений перечисления, указывающее, нужно ли выполнить сжатие или распаковку потока.</param>\r
+      <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.Compression.DeflateStream" />; в противном случае — значение false.</param>\r
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="mode" /> не является допустимым значением <see cref="T:System.IO.Compression.CompressionMode" />.-или-<see cref="T:System.IO.Compression.CompressionMode" /> — <see cref="F:System.IO.Compression.CompressionMode.Compress" />  и <see cref="P:System.IO.Stream.CanWrite" /> — false.-или-<see cref="T:System.IO.Compression.CompressionMode" /> — <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  и <see cref="P:System.IO.Stream.CanRead" /> — false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
+      <summary>Возвращает ссылку на основной поток.</summary>\r
+      <returns>Объект потока, представляющий основной поток.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Основной поток закрыт.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
+      <summary>Возвращает значение, указывающее, поддерживает ли поток чтение во время распаковки файла.</summary>\r
+      <returns>Значение true, если значение <see cref="T:System.IO.Compression.CompressionMode" /> равно Decompress, а основной поток открыт и поддерживает чтение; в противном случае — false.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
+      <summary>Возвращает значение, указывающее, поддерживает ли поток поиск.</summary>\r
+      <returns>Значение false во всех случаях.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
+      <summary>Возвращает значение, определяющее, поддерживает ли поток операции записи.</summary>\r
+      <returns>Значение true, если значение <see cref="T:System.IO.Compression.CompressionMode" /> равно Compress, и основной поток поддерживает запись и не закрыт; в противном случае — false.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.Compression.DeflateStream" />, а при необходимости освобождает также управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Flush">\r
+      <summary>Текущая реализация этого метода не функциональна.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">Поток закрыт.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Length">\r
+      <summary>Это свойство не поддерживается и всегда вызывает исключение <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Значение типа long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Для данного потока это свойство не поддерживается.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Position">\r
+      <summary>Это свойство не поддерживается и всегда вызывает исключение <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Значение типа long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Для данного потока это свойство не поддерживается.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Считывает число распакованных байтов в указанный массив байтов.</summary>\r
+      <returns>Число байтов, которые были считаны в массив байтов.</returns>\r
+      <param name="array">Массив для хранения распакованных байтов.</param>\r
+      <param name="offset">Смещение в байтах в массиве <paramref name="array" />, в который будут помещены считанные байты.</param>\r
+      <param name="count">Максимальное число распакованных байтов для считывания.</param>\r
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">При создании объекта значение <see cref="T:System.IO.Compression.CompressionMode" /> было равно Compress.-или- Основной поток не поддерживает чтение.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> меньше нуля.-или-Длина массива <paramref name="array" /> минус начальная точка индекса меньше чем <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">Недопустимый формат данных.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Поток закрыт.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>Эта операция не поддерживается и всегда вызывает исключение <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Значение типа long.</returns>\r
+      <param name="offset">Расположение в потоке.</param>\r
+      <param name="origin">Одно из значений <see cref="T:System.IO.SeekOrigin" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Для данного потока это свойство не поддерживается.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
+      <summary>Эта операция не поддерживается и всегда вызывает исключение <see cref="T:System.NotSupportedException" />.</summary>\r
+      <param name="value">Длина потока.</param>\r
+      <exception cref="T:System.NotSupportedException">Для данного потока это свойство не поддерживается.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Записывает сжатые байты в основной поток из указанного массива байтов.</summary>\r
+      <param name="array">Буфер, содержащий данные для сжатия.</param>\r
+      <param name="offset">Смещение байтов в <paramref name="array" />, из которого будут считываться байты.</param>\r
+      <param name="count">Максимальное число байтов для записи.</param>\r
+    </member>\r
+    <member name="T:System.IO.Compression.GZipStream">\r
+      <summary>Предоставляет методы и свойства, используемые для сжатия и распаковки потоков.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.GZipStream" /> с использованием указанного потока и уровня сжатия.</summary>\r
+      <param name="stream">Поток, в который необходимо записать сжатые данные.</param>\r
+      <param name="compressionLevel">Одно из значений перечисления, указывающее, чему отдается приоритет при сжатии потока: скорости или эффективности сжатия.</param>\r
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Поток не поддерживает операции записи, например сжатие.(Свойство <see cref="P:System.IO.Stream.CanWrite" /> в объекте потока имеет значение false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.GZipStream" /> с помощью указанного потока и уровня сжатия, а также при необходимости оставляет поток открытым.</summary>\r
+      <param name="stream">Поток, в который необходимо записать сжатые данные.</param>\r
+      <param name="compressionLevel">Одно из значений перечисления, указывающее, чему отдается приоритет при сжатии потока: скорости или эффективности сжатия.</param>\r
+      <param name="leaveOpen">Значение true, чтобы оставить объект потока открытым после удаления объекта <see cref="T:System.IO.Compression.GZipStream" />; в противном случае — значение false.</param>\r
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Поток не поддерживает операции записи, например сжатие.(Свойство <see cref="P:System.IO.Stream.CanWrite" /> в объекте потока имеет значение false).</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.GZipStream" /> с использованием указанного потока и режима сжатия.</summary>\r
+      <param name="stream">Поток, в который записываются сжатые или распакованные данные.</param>\r
+      <param name="mode">Одно из значений перечисления, указывающее, нужно ли выполнить сжатие или распаковку потока.</param>\r
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> не является допустимым значением перечисления <see cref="T:System.IO.Compression.CompressionMode" />.-или-<see cref="T:System.IO.Compression.CompressionMode" /> — <see cref="F:System.IO.Compression.CompressionMode.Compress" />  и <see cref="P:System.IO.Stream.CanWrite" /> — false.-или-<see cref="T:System.IO.Compression.CompressionMode" /> — <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  и <see cref="P:System.IO.Stream.CanRead" /> — false.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.GZipStream" /> с помощью указанного потока и режима сжатия, а также при необходимости оставляет поток открытым.</summary>\r
+      <param name="stream">Поток, в который записываются сжатые или распакованные данные.</param>\r
+      <param name="mode">Одно из значений перечисления, указывающее, нужно ли выполнить сжатие или распаковку потока.</param>\r
+      <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.Compression.GZipStream" />; в противном случае — значение false.</param>\r
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="stream" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="mode" /> не является допустимым значением <see cref="T:System.IO.Compression.CompressionMode" />.-или-<see cref="T:System.IO.Compression.CompressionMode" /> — <see cref="F:System.IO.Compression.CompressionMode.Compress" />  и <see cref="P:System.IO.Stream.CanWrite" /> — false.-или-<see cref="T:System.IO.Compression.CompressionMode" /> — <see cref="F:System.IO.Compression.CompressionMode.Decompress" />  и <see cref="P:System.IO.Stream.CanRead" /> — false.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
+      <summary>Возвращает ссылку на основной поток.</summary>\r
+      <returns>Объект потока, представляющий основной поток.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Основной поток закрыт.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanRead">\r
+      <summary>Возвращает значение, указывающее, поддерживает ли поток чтение во время распаковки файла.</summary>\r
+      <returns>Значение true, если значение <see cref="T:System.IO.Compression.CompressionMode" /> равно Decompress,, и основной поток поддерживает чтение и не закрыт; в противном случае — false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
+      <summary>Возвращает значение, указывающее, поддерживает ли поток поиск.</summary>\r
+      <returns>Значение false во всех случаях.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
+      <summary>Возвращает значение, определяющее, поддерживает ли поток операции записи.</summary>\r
+      <returns>Значение true, если значение <see cref="T:System.IO.Compression.CompressionMode" /> равно Compress, и основной поток поддерживает запись и не закрыт; в противном случае — false.</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.IO.Compression.GZipStream" />, а при необходимости освобождает также и управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Flush">\r
+      <summary>Текущая реализация этого метода не функциональна.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">Поток закрыт.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Length">\r
+      <summary>Это свойство не поддерживается и всегда вызывает исключение <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Значение типа long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Для данного потока это свойство не поддерживается.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Position">\r
+      <summary>Это свойство не поддерживается и всегда вызывает исключение <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Значение типа long.</returns>\r
+      <exception cref="T:System.NotSupportedException">Для данного потока это свойство не поддерживается.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Считывает число распакованных байтов в указанный массив байтов.</summary>\r
+      <returns>Число байтов, которые были распакованы в массив байтов.Если достигнут конец потока, возвращаемое значение представляет собой число считанных байтов или же равно нулю.</returns>\r
+      <param name="array">Массив, используемый для хранения распакованных байтов.</param>\r
+      <param name="offset">Смещение в байтах в массиве <paramref name="array" />, в который будут помещены считанные байты.</param>\r
+      <param name="count">Максимальное число распакованных байтов для считывания.</param>\r
+      <exception cref="T:System.ArgumentNullException">Свойство <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">При создании объекта значение <see cref="T:System.IO.Compression.CompressionMode" /> было равно Compress.-или-Основной поток не поддерживает чтение.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> или <paramref name="count" /> меньше нуля.-или-Длина массива <paramref name="array" /> минус начальная точка индекса меньше чем <paramref name="count" />.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">Недопустимый формат данных.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Поток закрыт.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>Это свойство не поддерживается и всегда вызывает исключение <see cref="T:System.NotSupportedException" />.</summary>\r
+      <returns>Значение типа long.</returns>\r
+      <param name="offset">Расположение в потоке.</param>\r
+      <param name="origin">Одно из значений <see cref="T:System.IO.SeekOrigin" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Для данного потока это свойство не поддерживается.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
+      <summary>Это свойство не поддерживается и всегда вызывает исключение <see cref="T:System.NotSupportedException" />.</summary>\r
+      <param name="value">Длина потока.</param>\r
+      <exception cref="T:System.NotSupportedException">Для данного потока это свойство не поддерживается.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Записывает сжатые байты в основной поток из указанного массива байтов.</summary>\r
+      <param name="array">Буфер, содержащий данные для сжатия.</param>\r
+      <param name="offset">Смещение байтов в <paramref name="array" />, из которого будут считываться байты.</param>\r
+      <param name="count">Максимальное число байтов для записи.</param>\r
+      <exception cref="T:System.ObjectDisposedException">Операция записи не может быть выполнена, поскольку поток закрыт.</exception>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchive">\r
+      <summary>Представляет пакет сжатых файлов в формате ZIP архива.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.ZipArchive" /> из заданного потока.</summary>\r
+      <param name="stream">Поток, содержащий архив для чтения.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.ZipArchive" /> из указанного потока с заданным режимом.</summary>\r
+      <param name="stream">Входной или выходной поток.</param>\r
+      <param name="mode">Одно из значений перечисления, указывающее, для чтения, создания или обновления записей используется ZIP-архив.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.ZipArchive" /> на указанном потоке для заданного режима, а также при необходимости оставляет поток открытым.</summary>\r
+      <param name="stream">Входной или выходной поток.</param>\r
+      <param name="mode">Одно из значений перечисления, указывающее, для чтения, создания или обновления записей используется ZIP-архив.</param>\r
+      <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.Compression.ZipArchive" />; в противном случае — значение false.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.IO.Compression.ZipArchive" /> на указанном потоке для заданного режима, использует указанную кодировку для кодировку для имен записей, а также, при необходимости, оставляет поток открытым.</summary>\r
+      <param name="stream">Входной или выходной поток.</param>\r
+      <param name="mode">Одно из значений перечисления, указывающее, для чтения, создания или обновления записей используется ZIP-архив.</param>\r
+      <param name="leaveOpen">Значение true, чтобы оставить поток открытым после удаления объекта <see cref="T:System.IO.Compression.ZipArchive" />; в противном случае — значение false.</param>\r
+      <param name="entryNameEncoding">Кодирование, используемое при чтении или записи имен записей в этом архиве.Задайте значение для этого параметра, только если кодирование требуется для взаимодействия с инструментами и библиотеками ZIP-архива, которые не поддерживают кодирование UTF-8 для имен записей.</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
+      <summary>Создает пустую запись, которая имеет указанные путь и имя записи в ZIP архиве.</summary>\r
+      <returns>Пустая запись в ZIP-архиве.</returns>\r
+      <param name="entryName">Путь относительно корня архива, который указывает имя создаваемой записи.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
+      <summary>Создает пустую запись, которая имеет указанные имя и уровень сжатия ZIP записи в архиве.</summary>\r
+      <returns>Пустая запись в ZIP-архиве.</returns>\r
+      <param name="entryName">Путь относительно корня архива, который указывает имя создаваемой записи.</param>\r
+      <param name="compressionLevel">Одно из значений перечисления, указывающее, акцентировать ли внимание на скорости или эффективности сжатия при создании записи.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
+      <summary>Освобождает ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.Compression.ZipArchive" />.</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
+      <summary>Вызывается методами <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> и <see cref="M:System.Object.Finalize" />, чтобы освободить неуправляемые ресурсы, используемые текущим экземпляром класса <see cref="T:System.IO.Compression.ZipArchive" />. Дополнительно может заканчивать запись архива и высвобождать управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true — для завершения записи архива и освобождения управляемых и неуправляемых ресурсов; значение false — для освобождения только неуправляемых ресурсов.</param>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Entries">\r
+      <summary>Получает коллекцию записей, которые находятся в ZIP-архиве в текущий момент.</summary>\r
+      <returns>Коллекция записей, которые находятся в ZIP-архиве в текущий момент.</returns>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
+      <summary>Извлекает оболочку для заданной записи в ZIP-архиве.</summary>\r
+      <returns>Программа-оболочка для определенной записи в архиве; null — если запись не существует в архиве.</returns>\r
+      <param name="entryName">Путь относительно корня архива, который указывает запись для получения.</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Mode">\r
+      <summary>Получает значение, которое описывает тип действий, которые ZIP-архив может выполнять над записями.</summary>\r
+      <returns>Одно из значений перечисления, описывающее тип действия (чтение, создание или обновление), которое ZIP-архив может выполнять над записями.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveEntry">\r
+      <summary>Представляет сжатый файл внутри ZIP-архива.</summary>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
+      <summary>Получает ZIP-архив, к которому принадлежит запись.</summary>\r
+      <returns>ZIP-архив, которому принадлежит запись, или значение null, если запись была удалена.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
+      <summary>Получает сжатый размер записи в ZIP-архиве.</summary>\r
+      <returns>Сжатый размер записи в ZIP-архиве.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
+      <summary>Удаляет запись из ZIP-архива.</summary>\r
+      <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
+      <summary>Получает относительный путь записи в ZIP-архиве.</summary>\r
+      <returns>Относительный путь записи в ZIP-архиве.</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
+      <summary>Получает или задает время последнего изменения записи в ZIP-архиве.</summary>\r
+      <returns>Время последнего изменения записи в ZIP-архиве.</returns>\r
+      <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>\r
+      <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
+      <summary>Получает несжатый размер записи в ZIP-архиве.</summary>\r
+      <returns>Несжатый размер записи в ZIP-архиве.</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
+      <summary>Получает имя файла записи в ZIP-архиве.</summary>\r
+      <returns>Имя файла записи в ZIP-архиве.</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
+      <summary>Открывает запись из ZIP-архива.</summary>\r
+      <returns>Поток, представляющий содержимое записи.</returns>\r
+      <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
+      <summary>Извлекает относительный путь записи в ZIP-архиве.</summary>\r
+      <returns>Относительный путь записи, который является значением, хранящимся в свойстве <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" />.</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveMode">\r
+      <summary>Определяет значения для взаимодействия с записями ZIP-архива.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
+      <summary>Разрешено только создание новых записей архива.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
+      <summary>Разрешено только чтение записей архива.</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
+      <summary>Операции чтение и запись разрешены для записей архива.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Net.Http.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Net.Http.xml
new file mode 100644 (file)
index 0000000..bfc14a7
--- /dev/null
@@ -0,0 +1,2290 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Http</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Http.ByteArrayContent">\r
+      <summary>Предоставляет содержимое HTTP на основе массива байтов.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <param name="content">Содержимое, используемое для инициализации <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="content" /> — null. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <param name="content">Содержимое, используемое для инициализации <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <param name="offset">Смещение в байтах в параметре <paramref name="content" />, используемом для инициализации объекта <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <param name="count">Число байтов в параметре <paramref name="content" />, начиная с параметра <paramref name="offset" />, используемых для инициализации объекта <see cref="T:System.Net.Http.ByteArrayContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="content" /> — null. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля.– или –Значение параметра <paramref name="offset" /> больше длины содержимого, указанного параметром <paramref name="content" />.– или –Значение параметра <paramref name="count " /> меньше нуля.– или –Значение параметра <paramref name="count" /> больше длины содержимого, указанного параметром <paramref name="content" /> без учета параметра <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">\r
+      <summary>Создает поток содержимого HTTP как асинхронную операцию для чтения, чье резервное хранилище — память из <see cref="T:System.Net.Http.ByteArrayContent" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Сериализация и запись указанного в конструкторе массива байтов в поток содержимого HTTP в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task" />. Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="stream">Целевой поток.</param>\r
+      <param name="context">Сведения о транспорте, например, о токене привязки каналов.Этот параметр может иметь значение null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">\r
+      <summary>Определяет, имеет ли массив байтов допустимую длину в байтах.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если <paramref name="length" /> является допустимой длиной; в противном случае — значение false.</returns>\r
+      <param name="length">Длина (в байтах) массива байтов.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.ClientCertificateOption">\r
+      <summary>Определяет способ предоставления клиентских сертификатов.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Automatic">\r
+      <summary>Объект <see cref="T:System.Net.Http.HttpClientHandler" /> будет пытаться предоставить все доступные клиентские сертификаты автоматически.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Manual">\r
+      <summary>Приложение вручную предоставляет клиентские сертификаты объектам <see cref="T:System.Net.Http.WebRequestHandler" />.Это значение по умолчанию.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.DelegatingHandler">\r
+      <summary>Тип для обработчиков HTTP, которые делегируют обработку ответных сообщений HTTP другому обработчику, который называется внутренним обработчиком.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.DelegatingHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Создает новый экземпляр класса <see cref="T:System.Net.Http.DelegatingHandler" /> с указанным внутренним обработчиком.</summary>\r
+      <param name="innerHandler">Внутренний обработчик, отвечающий за обработку сообщений откликов HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.DelegatingHandler" />, и по возможности — управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">\r
+      <summary>Получает или задает внутренний обработчик, который обрабатывает сообщения откликов HTTP.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpMessageHandler" />.Внутренний обработчик для сообщений HTTP-откликов.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Отправляет HTTP-запрос внутреннему обработчику, отправляемый серверу в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />. Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="request">Сообщения HTTP-запроса, которые необходимо отправить на сервер.</param>\r
+      <param name="cancellationToken">Токен отмены для отмены операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="request" /> — null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.FormUrlEncodedContent">\r
+      <summary>Контейнер для кортежей " имя-значение ", закодированных с помощью типа MIME application/x-www-form-urlencoded.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.FormUrlEncodedContent" /> с конкретной коллекцией пар "имя-значение".</summary>\r
+      <param name="nameValueCollection">Коллекция пар имен и значений.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClient">\r
+      <summary>Предоставляет базовый класс для отправки HTTP-запросов и получения HTTP-ответов от ресурса с заданным URI. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpClient" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpClient" /> указанным обработчиком.</summary>\r
+      <param name="handler">Стек обработчика HTTP-данных, используемый для отправки запросов. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpClient" /> указанным обработчиком.</summary>\r
+      <param name="handler">Компонент <see cref="T:System.Net.Http.HttpMessageHandler" />, отвечающий за обработку сообщений ответов HTTP.</param>\r
+      <param name="disposeHandler">Значение true, если внутренний обработчик должен быть удален с помощью Dispose(); значение false, если планируется повторно использовать внутренний обработчик.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.BaseAddress">\r
+      <summary>Возвращает или задает базовый адрес универсального кода ресурса (URI) интернет-ресурса, используемого при отправке запросов.</summary>\r
+      <returns>Возвращает <see cref="T:System.Uri" />.Базовый адрес универсального кода ресурса (URI) интернет-ресурса, используемого при отправке запросов.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">\r
+      <summary>Отмена всех ожидающих запросов на этом экземпляре.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">\r
+      <summary>Возвращает заголовки, которые должны отправляться с каждым запросом.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.Заголовки, которые должны отправляться с каждым запросом.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">\r
+      <summary>Отправка запроса DELETE согласно указанному универсальному коду ресурса (URI) в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Сообщение запроса уже было отправлено экземпляром <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Отправка запроса DELETE к указанному URI с токеном отмены в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Сообщение запроса уже было отправлено экземпляром <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">\r
+      <summary>Отправка запроса DELETE согласно указанному универсальному коду ресурса (URI) в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Сообщение запроса уже было отправлено экземпляром <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Отправка запроса DELETE к указанному URI с токеном отмены в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Сообщение запроса уже было отправлено экземпляром <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpClient" />, и опционально удаляет управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">\r
+      <summary>Отправка запроса GET согласно указанному универсальному коду ресурса (URI) в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Отправка запроса GET указанному универсальному коду ресурса (URI) с параметром "выполнение HTTP" в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="completionOption">Значение параметра завершения операции HTTP, указывающее, когда следует считать операцию завершенной.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Отправка запроса GET к указанному универсальному коду ресурса (URI) с параметром "выполнение HTTP" и токеном отмены в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="completionOption">Значение параметра завершения операции HTTP, указывающее, когда следует считать операцию завершенной.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>Отправка запроса DELETE указанному универсальному коду ресурса (URI) с токеном отмены в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">\r
+      <summary>Отправка запроса GET согласно указанному универсальному коду ресурса (URI) в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Отправка запроса GET указанному универсальному коду ресурса (URI) с параметром "выполнение HTTP" в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="completionOption">Значение параметра завершения операции HTTP, указывающее, когда следует считать операцию завершенной.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Отправка запроса GET к указанному универсальному коду ресурса (URI) с параметром "выполнение HTTP" и токеном отмены в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="completionOption">Значение параметра завершения операции HTTP, указывающее, когда следует считать операцию завершенной.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>Отправка запроса DELETE указанному универсальному коду ресурса (URI) с токеном отмены в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">\r
+      <summary>Отправка запроса GET согласно указанному универсальному коду ресурса (URI) и возврат текста ответа в виде массива байтов в асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">\r
+      <summary>Отправка запроса GET согласно указанному универсальному коду ресурса (URI) и возврат текста ответа в виде массива байтов в асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">\r
+      <summary>Отправка запроса GET согласно указанному универсальному коду ресурса (URI) и возврат текста ответа в виде потока в асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">\r
+      <summary>Отправка запроса GET согласно указанному универсальному коду ресурса (URI) и возврат текста ответа в виде потока в асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">\r
+      <summary>Отправка запроса GET согласно указанному универсальному коду ресурса (URI) и возврат текста ответа в виде строки в асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">\r
+      <summary>Отправка запроса GET согласно указанному универсальному коду ресурса (URI) и возврат текста ответа в виде строки в асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">\r
+      <summary>Возвращает или задает максимальное число байтов в буфере при чтении содержимого отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Максимальное число байтов в буфере при чтении содержимого отклика.Значением по умолчанию для этого свойства является 2 гигабайта.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Указанный размер меньше или равен нулю.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Операция для текущего экземпляра уже запущена. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">Текущий экземпляр был удален. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Отправка запроса POST по указанному универсальному коду ресурса (URI) в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="content">Содержимое HTTP-запроса, отправляемое на сервер.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Отправка запроса POST с токеном отмены в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="content">Содержимое HTTP-запроса, отправляемое на сервер.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Отправка запроса POST по указанному универсальному коду ресурса (URI) в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="content">Содержимое HTTP-запроса, отправляемое на сервер.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Отправка запроса POST с токеном отмены в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="content">Содержимое HTTP-запроса, отправляемое на сервер.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>Отправка запроса PUT по указанному универсальному коду ресурса (URI) в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="content">Содержимое HTTP-запроса, отправляемое на сервер.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Отправка запроса PUT с токеном отмены в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="content">Содержимое HTTP-запроса, отправляемое на сервер.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>Отправка запроса PUT по указанному универсальному коду ресурса (URI) в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="content">Содержимое HTTP-запроса, отправляемое на сервер.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>Отправка запроса PUT с токеном отмены в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="requestUri">Универсальный код ресурса (URI), по которому отправляется запрос.</param>\r
+      <param name="content">Содержимое HTTP-запроса, отправляемое на сервер.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="requestUri" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">\r
+      <summary>Отправка HTTP-запроса в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="request">Сообщение HTTP-запроса для отправки.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="request" /> — null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Сообщение запроса уже было отправлено экземпляром <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">\r
+      <summary>Отправка HTTP-запроса в качестве асинхронной операции. </summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="request">Сообщение HTTP-запроса для отправки.</param>\r
+      <param name="completionOption">Когда должна завершиться операция (как только будет доступен отклик или после считывания всего содержимого отклика).</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="request" /> — null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Сообщение запроса уже было отправлено экземпляром <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>Отправка HTTP-запроса в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="request">Сообщение HTTP-запроса для отправки.</param>\r
+      <param name="completionOption">Когда должна завершиться операция (как только будет доступен отклик или после считывания всего содержимого отклика).</param>\r
+      <param name="cancellationToken">Токен отмены для отмены операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="request" /> — null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Сообщение запроса уже было отправлено экземпляром <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Отправка HTTP-запроса в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="request">Сообщение HTTP-запроса для отправки.</param>\r
+      <param name="cancellationToken">Токен отмены для отмены операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="request" /> — null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Сообщение запроса уже было отправлено экземпляром <see cref="T:System.Net.Http.HttpClient" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.Timeout">\r
+      <summary>Возвращает или задает время ожидания для выполнения запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.TimeSpan" />.Время ожидания для выполнения запроса.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Указанное время ожидания меньше или равно нулю и не является <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Операция для текущего экземпляра уже запущена. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">Текущий экземпляр был удален.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClientHandler">\r
+      <summary>Обработчик сообщений по умолчанию, используемый объектом <see cref="T:System.Net.Http.HttpClient" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.#ctor">\r
+      <summary>Создает экземпляр класса <see cref="T:System.Net.Http.HttpClientHandler" />.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">\r
+      <summary>Получает или задает значение, которое указывает, должен ли обработчик следовать откликам переадресации.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если обработчик должен следовать откликам перенаправления; в противном случае — значение false.Значение по умолчанию — true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">\r
+      <summary>Получает или задает тип метода распаковки, используемый обработчиком для автоматической распаковки содержимого отклика HTTP.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.DecompressionMethods" />.Метод автоматической распаковки, используемый обработчиком.Значение по умолчанию — <see cref="F:System.Net.DecompressionMethods.None" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">\r
+      <summary>Получает или задает коллекцию сертификатов безопасности, связанных с данным обработчиком.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.ClientCertificateOption" />.Коллекция сертификатов безопасности, связанная с данным обработчиком.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">\r
+      <summary>Получает или задает контейнер файлов cookie, используемый для хранения файлов cookie сервера обработчиком.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.CookieContainer" />.Контейнер файлов cookie, используемый для хранения файлов cookie сервера обработчиком.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Credentials">\r
+      <summary>Получает или задает данные для аутентификации, используемые этим обработчиком.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.ICredentials" />.Учетные данные аутентификации, связанные с заголовком.Значение по умолчанию: null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpClientHandler" />, и при необходимости удаляет управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">\r
+      <summary>Получает или задает максимальное количество переадресаций, выполняемых обработчиком.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Максимальное количество откликов переадресации, указаниям которых следует обработчик.Значение по умолчанию - 50.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">\r
+      <summary>Получает или задает максимальный размер буфера содержимого запроса, используемый обработчиком.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Максимальный размер буфера содержимого запроса в байтах.По умолчанию используется значение 2 гигабайта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">\r
+      <summary>Получает или задает значение, указывающее, отправляет ли обработчик заголовок авторизации вместе с запросом.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true для обработчика, с запросом требуется отправить заголовок авторизации HTTP после выполнения аутентификации; в противном случае — значение false.Значение по умолчанию — false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Proxy">\r
+      <summary>Получает или задает сведения о прокси-сервере, используемом обработчиком.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.IWebProxy" />.Сведения о прокси-сервере, используемом обработчиком.Значение по умолчанию — null.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Создает экземпляр <see cref="T:System.Net.Http.HttpResponseMessage" /> на основе сведений, предоставленных в <see cref="T:System.Net.Http.HttpRequestMessage" /> как операция, которая не блокируется.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="request">Сообщение HTTP-запроса.</param>\r
+      <param name="cancellationToken">Токен отмены для отмены операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="request" /> — null.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">\r
+      <summary>Получает значение, указывающее, поддерживает ли обработчик автоматическую распаковку содержимого ответа.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если обработчик поддерживает автоматическую распаковку содержимого отклика; в противном случае — значение false.Значение по умолчанию — true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">\r
+      <summary>Получает значение, указывающее, поддерживает ли обработчик параметры прокси.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если обработчик поддерживает параметры прокси-сервера; в противном случае — значение false.Значение по умолчанию — true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">\r
+      <summary>Получает значение, указывающее, поддерживает ли обработчик параметры конфигурации для свойств <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> и <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если обработчик поддерживает параметры конфигурации для свойств <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> и <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" />; в противном случае — значение false.Значение по умолчанию — true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseCookies">\r
+      <summary>Получает или задает значение, указывающее, использует ли обработчик свойство <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> для хранения файлов cookie сервера, а также использует ли он эти файлы cookie при отправке запросов.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если обработчик использует свойство <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> для хранения файлов cookie сервера и использует эти файлы cookie при отправке запросов; в противном случае — значение false.Значение по умолчанию — true.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">\r
+      <summary>Получает или задает значение, которое управляет отправкой обработчиком учетных данных по умолчанию вместе с запросами.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение равно true, если используются учетные данные по умолчанию, в противном случае — false.Значение по умолчанию — false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseProxy">\r
+      <summary>Получает или задает значение, указывающее, использует ли обработчик прокси для запросов. </summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если обработчик должен использовать прокси-сервер для запросов; в противном случае — значение false.Значение по умолчанию — true.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpCompletionOption">\r
+      <summary>Указывает, должны ли операции <see cref="T:System.Net.Http.HttpClient" /> считаться завершенными, как только имеется отклик, или после чтения всего сообщения отклика, включая содержимое. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">\r
+      <summary>Операция должна завершиться после считывания всего отклика, включая содержимое.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">\r
+      <summary>Операция должна завершиться сразу после того, как отклик станет доступен и будут считаны заголовки.Содержимое еще не прочитано.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpContent">\r
+      <summary>Базовый класс, представляющий заголовки содержимого и тело сущности HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">\r
+      <summary>Выполнит сериализацию содержимого HTTP в поток байтов и копирует его в объект потока, предоставленный в качестве параметра <paramref name="stream" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="stream">Целевой поток.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Выполнит сериализацию содержимого HTTP в поток байтов и копирует его в объект потока, предоставленный в качестве параметра <paramref name="stream" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="stream">Целевой поток.</param>\r
+      <param name="context">Сведения о транспорте (например, о токене привязки каналов).Этот параметр может иметь значение null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">\r
+      <summary>Сериализация содержимого HTTP в поток памяти в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose">\r
+      <summary>Освобождает неуправляемые ресурсы и удаляет управляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpContent" />, и при необходимости удаляет управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpContent.Headers">\r
+      <summary>Получает заголовки содержимого HTTP, определенные в RFC 2616.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpContentHeaders" />.Заголовки содержимого, соответствующие определениям в RFC 2616.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">\r
+      <summary>Сериализация содержимого HTTP в буфер памяти в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">\r
+      <summary>Сериализация содержимого HTTP в буфер памяти в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="maxBufferSize">Максимальный размер используемого буфера в байтах.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">\r
+      <summary>Сериализация содержимого HTTP в массив байтов в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">\r
+      <summary>Выполнять сериализацию содержимого HTTP и возвращать поток, который представляет содержимое как асинхронную операции. </summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">\r
+      <summary>Сериализация содержимого HTTP в строку в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Сериализация содержимого HTTP в поток в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="stream">Целевой поток.</param>\r
+      <param name="context">Сведения о транспорте (например, о токене привязки каналов).Этот параметр может иметь значение null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">\r
+      <summary>Определяет, имеет ли содержимое HTTP допустимую длину в байтах.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если <paramref name="length" /> является допустимой длиной; в противном случае — значение false.</returns>\r
+      <param name="length">Длина (в байтах) HTTP-содержимого.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageHandler">\r
+      <summary>Базовый тип обработчиков сообщений HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose">\r
+      <summary>Освобождает неуправляемые ресурсы и удаляет управляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpMessageHandler" />, и при необходимости удаляет управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Отправляет HTTP-запрос в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="request">Сообщение HTTP-запроса для отправки.</param>\r
+      <param name="cancellationToken">Токен отмены для отмены операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="request" /> — null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageInvoker">\r
+      <summary>Специальный Класс, который позволяет приложениям вызывать метод <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)" /> по цепочке обработчика HTTP. </summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Инициализирует экземпляр класса <see cref="T:System.Net.Http.HttpMessageInvoker" /> с конкретным <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" />,  отвечающий за обработку сообщений откликов HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>Инициализирует экземпляр класса <see cref="T:System.Net.Http.HttpMessageInvoker" /> с конкретным <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" />,  отвечающий за обработку сообщений откликов HTTP.</param>\r
+      <param name="disposeHandler">true, если внутренний обработчик должен быть удален с помощью Dispose (); false, если планируется повторно использовать внутренний обработчик.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">\r
+      <summary>Освобождает неуправляемые ресурсы и удаляет управляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpMessageInvoker" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpMessageInvoker" />, и при необходимости удаляет управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Отправляет HTTP-запрос в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="request">Сообщение HTTP-запроса для отправки.</param>\r
+      <param name="cancellationToken">Токен отмены для отмены операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="request" /> — null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMethod">\r
+      <summary>Вспомогательный класс для получения и сравнения стандартных методов HTTP и создания новых методов HTTP.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpMethod" /> с конкретным методом HTTP.</summary>\r
+      <param name="method">Метод HTTP.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Delete">\r
+      <summary>Представляет метод протокола HTTP DELETE.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">\r
+      <summary>Определяет, равен ли указанный объект <see cref="T:System.Net.Http.HttpMethod" /> текущему объекту <see cref="T:System.Object" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.true, если заданный объект равен текущему объекту; в противном случае — false.</returns>\r
+      <param name="other">Метод HTTP для сравнения с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">\r
+      <summary>Определяет, равен ли указанный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Object" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.true, если заданный объект равен текущему объекту; в противном случае — false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Get">\r
+      <summary>Представляет метод протокола HTTP GET.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для данного типа.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта <see cref="T:System.Object" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Head">\r
+      <summary>Представляет метод протокола HTTP HEAD.Метод HEAD идентичен методу GET за исключением того, что сервер возвращает в ответе только заголовки сообщений без основного текста сообщений.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Method">\r
+      <summary>Метод HTTP. </summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Метод HTTP, представленный в виде <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>Оператор равенства для сравнения двух объектов <see cref="T:System.Net.Http.HttpMethod" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если указанные параметры <paramref name="left" /> и <paramref name="right" /> равны; в противном случае — значение false.</returns>\r
+      <param name="left">Объект <see cref="T:System.Net.Http.HttpMethod" />, который находится слева от оператора равенства.</param>\r
+      <param name="right">Объект <see cref="T:System.Net.Http.HttpMethod" />, который находится справа от оператора равенства.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>Оператор неравенства для сравнения двух объектов <see cref="T:System.Net.Http.HttpMethod" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если указанные параметры <paramref name="left" /> и <paramref name="right" /> не равны; в противном случае — значение false.</returns>\r
+      <param name="left">Объект <see cref="T:System.Net.Http.HttpMethod" />, который находится слева от оператора неравенства.</param>\r
+      <param name="right">Объект <see cref="T:System.Net.Http.HttpMethod" />, который находится справа от оператора неравенства.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Options">\r
+      <summary>Представляет метод протокола HTTP OPTIONS.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Post">\r
+      <summary>Представляет метод протокола HTTP POST, который используется для публикации новой сущности в качестве дополнения к URI.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Put">\r
+      <summary>Представляет метод протокола HTTP PUT, который используется для замены сущности, указанной с помощью URI.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Trace">\r
+      <summary>Представляет метод протокола HTTP TRACE.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpMethod" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestException">\r
+      <summary>Базовый класс для исключений, вызванных классами <see cref="T:System.Net.Http.HttpClient" /> и <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpRequestException" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpRequestException" /> с конкретным сообщением, описывающим текущее исключением.</summary>\r
+      <param name="message">Сообщение, описывающее текущее исключение.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpRequestException" /> с конкретным сообщением, описывающим текущее исключение и внутреннее исключение.</summary>\r
+      <param name="message">Сообщение, описывающее текущее исключение.</param>\r
+      <param name="inner">Внутреннее исключение.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestMessage">\r
+      <summary>Представляет сообщение HTTP-запроса.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpRequestMessage" /> с методом HTTP и <see cref="T:System.Uri" /> запроса.</summary>\r
+      <param name="method">Метод HTTP.</param>\r
+      <param name="requestUri">Строка, представляющая объект <see cref="T:System.Uri" /> запроса.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpRequestMessage" /> с методом HTTP и <see cref="T:System.Uri" /> запроса.</summary>\r
+      <param name="method">Метод HTTP.</param>\r
+      <param name="requestUri">Запрашиваемый объект <see cref="T:System.Uri" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Content">\r
+      <summary>Получает или задает содержимое сообщения HTTP. </summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpContent" />.Содержимое сообщения</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose">\r
+      <summary>Освобождает неуправляемые ресурсы и удаляет управляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpRequestMessage" />, и при необходимости удаляет управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Headers">\r
+      <summary>Получает коллекцию заголовков HTTP-запросов.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.Коллекция заголовков HTTP-запросов.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Method">\r
+      <summary>Получает или задает метод HTTP, используемый сообщением запроса HTTP.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpMethod" />.Метод HTTP, используемый сообщением запроса.Значение по умолчанию — метод GET.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Properties">\r
+      <summary>Получает набор свойств для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">\r
+      <summary>Получает или задает <see cref="T:System.Uri" />, используемый для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Uri" />.<see cref="T:System.Uri" />, используемый для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строковое представление текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Version">\r
+      <summary>Получает или задает версию сообщения HTTP.</summary>\r
+      <returns>Возвращает <see cref="T:System.Version" />.Версия сообщения HTTP.Значение по умолчанию — 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpResponseMessage">\r
+      <summary>Представляет ответное сообщение HTTP, включая код и данные о состоянии.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.HttpResponseMessage" /> с конкретным свойством <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" />.</summary>\r
+      <param name="statusCode">Код состояния HTTP-отклика.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Content">\r
+      <summary>Получает или задает содержимое сообщения отклика HTTP. </summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpContent" />.Содержимое сообщения HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose">\r
+      <summary>Освобождает неуправляемые ресурсы и удаляет неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.HttpResponseMessage" />, и при необходимости удаляет управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">\r
+      <summary>Создает исключение, если свойство <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> для HTTP-отклика имеет значение false.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpResponseMessage" />.Сообщение ответа HTTP, если вызов метода завершился успешно.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Headers">\r
+      <summary>Получает коллекцию заголовков HTTP-откликов. </summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" />.Коллекция заголовков HTTP-откликов.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">\r
+      <summary>Получает значение, указывающее, был ли успешен HTTP-отклик.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение, указывающее, был ли успешен HTTP ответ.Значение true, если значение свойства <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> находится в диапазоне 200-299; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">\r
+      <summary>Получает или задает фразу причины, которая обычно отправляется серверами вместе с кодом состояния. </summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Фраза причины, отправленная сервером.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">\r
+      <summary>Получает или задает сообщение запроса, на которое получено это сообщение отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpRequestMessage" />.Сообщение запроса, на которое получено это сообщение отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">\r
+      <summary>Получает или задает код состояния HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.HttpStatusCode" />.Код состояния HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строковое представление текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Version">\r
+      <summary>Получает или задает версию сообщения HTTP. </summary>\r
+      <returns>Возвращает <see cref="T:System.Version" />.Версия сообщения HTTP.Значение по умолчанию — 1.1.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.MessageProcessingHandler">\r
+      <summary>Базовый тип для обработчиков, которые выполняют определенную небольшую часть обработки запросов и ответных сообщений.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">\r
+      <summary>Создает экземпляр класса <see cref="T:System.Net.Http.MessageProcessingHandler" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>Создает экземпляр класса <see cref="T:System.Net.Http.MessageProcessingHandler" /> с указанным внутренним обработчиком.</summary>\r
+      <param name="innerHandler">Внутренний обработчик, отвечающий за обработку сообщений откликов HTTP.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Выполняет обработку для каждого запроса, отправленного серверу.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpRequestMessage" />.Обработанное сообщение HTTP-запроса.</returns>\r
+      <param name="request">Сообщение HTTP-запроса для обработки.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">\r
+      <summary>Выполнить обработку на каждом ответе сервера.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.HttpResponseMessage" />.Обработанное сообщение HTTP-отклика.</returns>\r
+      <param name="response">Сообщение HTTP-отклика для обработки.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>Отправляет HTTP-запрос внутреннему обработчику, отправляемый серверу в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="request">Сообщения HTTP-запроса, которые необходимо отправить на сервер.</param>\r
+      <param name="cancellationToken">Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="request" /> — null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartContent">\r
+      <summary>Предоставляет коллекцию объектов <see cref="T:System.Net.Http.HttpContent" />, которые сериализуются используя спецификацию типа содержимого multipart/*.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+      <param name="subtype">Подтип составного содержимого.</param>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="subtype" />имел значение null или содержит только пробелы.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.MultipartContent" />.</summary>\r
+      <param name="subtype">Подтип составного содержимого.</param>\r
+      <param name="boundary">Строка, представляющая границу составного содержимого.</param>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="subtype" /> имеет значение null или содержит пустую строку.Параметр <paramref name="boundary" />имел значение null или содержит только пробелы.– или –Параметр <paramref name="boundary" /> заканчивается символом пробела.</exception>\r
+      <exception cref="T:System.OutOfRangeException">Длина параметра <paramref name="boundary" /> больше 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Добавить многокомпонентное содержимое HTTP в коллекцию объектов <see cref="T:System.Net.Http.HttpContent" />, которые сериализуются используя спецификацию типа содержимого multipart/*.</summary>\r
+      <param name="content">HTTP-содержимое, добавляемое в коллекцию.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="content" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.MultipartContent" />, и при необходимости удаляет управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.GetEnumerator">\r
+      <summary>Возвращает перечислитель, который перебирает коллекцию объектов <see cref="T:System.Net.Http.HttpContent" />, которые сериализуются, используя спецификацию типа содержимого multipart/*.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.IEnumerator`1" />.Объект, который может использоваться для итерации по коллекции.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Сериализация содержимого HTTP, состоящего из нескольких частей, в поток в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="stream">Целевой поток.</param>\r
+      <param name="context">Сведения о транспорте (например, о токене привязки каналов).Этот параметр может иметь значение null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Явная реализация метода <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.IEnumerator" />.Объект, который может использоваться для итерации по коллекции.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">\r
+      <summary>Определяет, имеет ли содержимое HTTP из нескольких частей допустимую длину в байтах.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если <paramref name="length" /> является допустимой длиной; в противном случае — значение false.</returns>\r
+      <param name="length">Длина (в байта) HTTP-содержимого.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartFormDataContent">\r
+      <summary>Предоставляет контейнер для закодированного с помощью типа MIME "multipart/form-data" содержимого.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.MultipartFormDataContent" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.MultipartFormDataContent" />.</summary>\r
+      <param name="boundary">Строка, представляющая границу составного содержимого данных формы.</param>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="boundary" />имел значение null или содержит только пробелы.– или –Параметр <paramref name="boundary" /> заканчивается символом пробела.</exception>\r
+      <exception cref="T:System.OutOfRangeException">Длина параметра <paramref name="boundary" /> больше 70.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>Добавление содержимого HTTP в коллекцию объектов <see cref="T:System.Net.Http.HttpContent" />, которые сериализуются в тип MIME "multipart/form-data".</summary>\r
+      <param name="content">HTTP-содержимое, добавляемое в коллекцию.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="content" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">\r
+      <summary>Добавление содержимого HTTP в коллекцию объектов <see cref="T:System.Net.Http.HttpContent" />, которые сериализуются в тип MIME "multipart/form-data".</summary>\r
+      <param name="content">HTTP-содержимое, добавляемое в коллекцию.</param>\r
+      <param name="name">Имя добавляемого содержимого HTTP.</param>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="name" />имел значение null или содержит только пробелы.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="content" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">\r
+      <summary>Добавление содержимого HTTP в коллекцию объектов <see cref="T:System.Net.Http.HttpContent" />, которые сериализуются в тип MIME "multipart/form-data".</summary>\r
+      <param name="content">HTTP-содержимое, добавляемое в коллекцию.</param>\r
+      <param name="name">Имя добавляемого содержимого HTTP.</param>\r
+      <param name="fileName">Имя файла для HTTP-содержимого, которое требуется добавить в коллекцию.</param>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="name" />имел значение null или содержит только пробелы.– или –Параметр <paramref name="fileName" />имел значение null или содержит только пробелы.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="content" /> — null.</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.StreamContent">\r
+      <summary>Предоставляет содержимое HTTP на основе потока.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.StreamContent" />.</summary>\r
+      <param name="content">Содержимое, используемое для инициализации <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.StreamContent" />.</summary>\r
+      <param name="content">Содержимое, используемое для инициализации <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <param name="bufferSize">Размер (в байтах) буфера, доступного для <see cref="T:System.Net.Http.StreamContent" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="content" /> — null.</exception>\r
+      <exception cref="T:System.OutOfRangeException">Значение параметра <paramref name="bufferSize" /> было меньше или равно нулю. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">\r
+      <summary>Запись содержимого потока HTTP в поток в памяти в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task`1" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Http.StreamContent" />, и при необходимости удаляет управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>Сериализация содержимого HTTP в поток в качестве асинхронной операции.</summary>\r
+      <returns>Возвращает <see cref="T:System.Threading.Tasks.Task" />.Объект задачи, представляющий асинхронную операцию.</returns>\r
+      <param name="stream">Целевой поток.</param>\r
+      <param name="context">Сведения о транспорте (например, о токене привязки каналов).Этот параметр может иметь значение null.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">\r
+      <summary>Определяет, имеет ли содержимое потока допустимую длину в байтах.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если <paramref name="length" /> является допустимой длиной; в противном случае — значение false.</returns>\r
+      <param name="length">Длина (в байтах) содержимого потока.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.StringContent">\r
+      <summary>Предоставляет содержимое HTTP на основе строки.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String)">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Содержимое, используемое для инициализации <see cref="T:System.Net.Http.StringContent" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Содержимое, используемое для инициализации <see cref="T:System.Net.Http.StringContent" />.</param>\r
+      <param name="encoding">Кодировка, используемая для содержимого.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">\r
+      <summary>Создание нового экземпляра класса <see cref="T:System.Net.Http.StringContent" />.</summary>\r
+      <param name="content">Содержимое, используемое для инициализации <see cref="T:System.Net.Http.StringContent" />.</param>\r
+      <param name="encoding">Кодировка, используемая для содержимого.</param>\r
+      <param name="mediaType">Тип мультимедиа, используемый для содержимого.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">\r
+      <summary>Представляет сведения об аутентификации в значениях заголовка Authorization, ProxyAuthorization, WWW-Authneticate и Proxy-Authenticate.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <param name="scheme">Схема, которую требуется использовать для авторизации.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <param name="scheme">Схема, которую требуется использовать для авторизации.</param>\r
+      <param name="parameter">Учетные данные, содержащие сведения для аутентификации агента пользователя для запрашиваемого ресурса.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">\r
+      <summary>Получает учетные данные, содержащие сведения для аутентификации агента пользователя для запрашиваемого ресурса.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Учетные данные, содержащие сведения об аутентификации.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Строка представляющая сведения о значении заголовка аутентификации.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка аутентификации.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">\r
+      <summary>Получает схему, используемую для авторизации.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Схема, которую требуется использовать для авторизации.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">\r
+      <summary>Представляет значение заголовка Cache-Control.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">\r
+      <summary>Токены Кэш-расширения, каждый с необязательным присвоенным значения.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.Коллекция токенов кэш-расширений, каждый с необязательным присвоенным значением.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">\r
+      <summary>Максимальная длительность, указанная в секундах, в течение которой клиент HTTP готов принять отклик. </summary>\r
+      <returns>Возвращает <see cref="T:System.TimeSpan" />.Время в секундах. </returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">\r
+      <summary>Готов ли клиент HTTP принять отклик, срок действия которого истек.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если клиент HTTP готов принять отклик, срок действия которого истек; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">\r
+      <summary>Максимальное время (в секундах), в течение которого клиент HTTP готов принять отклик, срок действия которого истек.</summary>\r
+      <returns>Возвращает <see cref="T:System.TimeSpan" />.Время в секундах.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">\r
+      <summary>Длительность существования, указанная в секундах, в течение которой клиент HTTP готов принять отклик.</summary>\r
+      <returns>Возвращает <see cref="T:System.TimeSpan" />.Время в секундах.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">\r
+      <summary>Требует ли сервер-источник выполнения повторной проверки записи кэша при любом последующем использовании, когда запись кэша устаревает.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если сервер-источник требует выполнения повторной проверки записи кэша при любом последующем использовании, когда запись кэша устаревает; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">\r
+      <summary>Готов ли клиент HTTP принять кэшированный отклик.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если клиент HTTP готов принять кэшированный отклик; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">\r
+      <summary>Коллекция имен полей в некэшированной директиве в поле заголовка кэш-элемента управления в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.Коллекция имен полей.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">\r
+      <summary>Не должна ли храниться в кэше какая-либо часть сообщения HTTP-запроса или любого отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если в кэше не должна храниться какая-либо часть сообщения HTTP-запроса или любого отклика; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">\r
+      <summary>Не должен ли кэш или прокси изменять какой-либо аспект тела сущности.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если кэш или прокси не должны изменять какой-либо аспект тела сущности; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">\r
+      <summary>Должен ли кэш отвечать, используя согласованную с другими ограничениями HTTP-запроса кэшированную запись или состояние 504 (время ожидания шлюза).</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если в отклике кэш должен либо использовать кэшированную запись, согласованную с другими ограничениями HTTP-запроса, либо состояние 504 (истекло время ожидания шлюза); в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка элемента управления кэшем.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка управления кэшем.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">\r
+      <summary>Предназначено ли все сообщение отклика HTTP или его часть для одного пользователя и не должно ли это сообщение или его часть кэшироваться в общем кэше.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если сообщение HTTP-отклика предназначено для одного пользователя и не должно кэшироваться в общем кэше; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">\r
+      <summary>Имена полей коллекции в закрытой директиве в поле заголовка кэш-элемента управления в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.Коллекция имен полей.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">\r
+      <summary>Требует ли сервер-источник выполнения повторной проверки записи кэша при любом последующем использовании, когда запись кэша устаревает для общих кэшей агентов пользователей.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если сервер-источник требует выполнения повторной проверки записи кэша при любом последующем использовании, когда запись кэша устаревает для общих кэшей агентов пользователей; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">\r
+      <summary>Может ли отклик HTTP кэшироваться любым кэшем, даже если он обычно не кэшируется или кэшируется только в необщем кэше.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если HTTP-отклик может кэшироваться любым кэшем, даже если он обычно не кэшируется или кэшируется только в кэше без общего доступа; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">\r
+      <summary>Общая максимальная длительность (в секундах) в отклике HTTP, которая переопределяет директиву "max-age" в заголовке управления кэшем или в заголовке Expires для общего кэша.</summary>\r
+      <returns>Возвращает <see cref="T:System.TimeSpan" />.Время в секундах.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">\r
+      <summary>Представляет значение заголовка Content-Disposition.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <param name="source">Объект <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <param name="dispositionType">Строка, содержащая <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">\r
+      <summary>Дата создания файла.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Дата создания файла.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">\r
+      <summary>Тип расположения для части основного текста содержимого.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Тип расположения. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">\r
+      <summary>Предложение для построения имя файла для хранения полезных данные сообщения, используемое, если сущность удалена и хранится в отдельном файле.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Предлагаемое имя файла.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">\r
+      <summary>Предложение для построения имен файлов для хранения полезных данные сообщений, используемое, если сущности удалены и хранятся в отдельном файле.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Предложенное имя файла в виде filename*.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">\r
+      <summary>Дата последнего изменения файла. </summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Дата изменения файла.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">\r
+      <summary>Имя части тела содержимого.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Имя части тела содержимого.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">\r
+      <summary>Набор параметров содержал заголовок Content-Disposition.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.Коллекция параметров. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</returns>\r
+      <param name="input">Строка представляющая сведения о значении заголовка расположения содержимого.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка расположения содержимого.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">\r
+      <summary>Дата последнего чтения файла.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Дата последнего считывания.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">\r
+      <summary>Приблизительный размер файла в байтах. </summary>\r
+      <returns>Возвращает <see cref="T:System.Int64" />.Приблизительный размер в байтах.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">\r
+      <summary>Представляет значение заголовка Content-Range.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="length">Начальная или конечная точка диапазона, в байтах.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="from">Позиция начала передачи данных в байтах.</param>\r
+      <param name="to">Позиция окончания передачи данных в байтах.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <param name="from">Позиция начала передачи данных в байтах.</param>\r
+      <param name="to">Позиция окончания передачи данных в байтах.</param>\r
+      <param name="length">Начальная или конечная точка диапазона, в байтах.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект текущему объекту <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">\r
+      <summary>Получает положение, с которого начнется отправка данных.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int64" />.Позиция начала передачи данных в байтах.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">\r
+      <summary>Получает значение, указывающее, задана ли длина заголовка Content-Range.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.true, если длина заголовка Content-Range  задана; в противном случае — false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">\r
+      <summary>Получает значение, указывающее, задано ли диапазон для Content-Range. </summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.true, если диапазон заголовка Content-Range задан; в противном случае — false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">\r
+      <summary>Получает длину полного тела сущности.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int64" />.Длина полного тела сущности.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка диапазона содержимого.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка диапазона содержимого.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">\r
+      <summary>Получает положение остановки передачи данных.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int64" />.Место остановки передачи данных.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">\r
+      <summary>Используемые единицы диапазона.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Объект <see cref="T:System.String" />, содержащий единицы диапазона. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">\r
+      <summary>Представляет значение заголовка тега сущности.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <param name="tag">Строка, содержащая <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <param name="tag">Строка, содержащая <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+      <param name="isWeak">Значение, указывающее, является ли данный заголовок тега сущности слабым проверяющим элементом.Если заголовок тега сущности — слабый проверяющий элемент, <paramref name="isWeak" /> должно быть установлено в значение true.Если заголовок тега сущности — сильный проверяющий элемент, <paramref name="isWeak" /> должно быть установлено в значение false.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">\r
+      <summary>Получает значение заголовка тега сущности.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">\r
+      <summary>Получает значение, указывающее предшествует ли тегу сущности индикатор ослабления.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.true, если тегу сущности предшествует индикатор ослабления; в противном случае — false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка тега сущности.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка тега сущности.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">\r
+      <summary>Получает Непрозрачную строку в кавычках. </summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Непрозрачная строка в кавычках.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpContentHeaders">\r
+      <summary>Представляет коллекцию заголовков Content в соответствии с RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">\r
+      <summary>Получает значение заголовка содержимого Allow в HTTP-ответе. </summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.Значение заголовка Allow в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">\r
+      <summary>Получает значение заголовка содержимого Content-Disposition в HTTP-ответе.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.Значение заголовка содержимого Content-Disposition в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">\r
+      <summary>Получает значение заголовка содержимого Content-Encoding в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.Значение заголовка содержимого Content-Encoding в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">\r
+      <summary>Получает значение заголовка содержимого Content-Language в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.Значение заголовка содержимого Content-Language в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">\r
+      <summary>Получает или задает значение заголовка содержимого Content-Length в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int64" />.Значение заголовка содержимого Content-Length в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">\r
+      <summary>Получает или задает значение заголовка содержимого Content-Location в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.Uri" />.Значение заголовка содержимого Content-Location в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">\r
+      <summary>Получает или задает значение заголовка содержимого Content-MD5 в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.Byte" />.Значение заголовка содержимого Content-MD5 в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">\r
+      <summary>Получает или задает значение заголовка содержимого Content-Range в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.Значение заголовка содержимого Content-Range в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">\r
+      <summary>Получает или задает значение заголовка содержимого Content-Type в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.Значение заголовка содержимого Content-Type в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">\r
+      <summary>Получает или задает значение заголовка содержимого Expires в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Значение заголовка содержимого Expires в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">\r
+      <summary>Получает или задает значение заголовка содержимого Last-Modified в HTTP-отклике.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Значение заголовка содержимого Last-Modified в HTTP-отклике.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaders">\r
+      <summary>Коллекция заголовков и их значения, как указано в RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Добавляет указанный заголовок и его значения в коллекцию <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <param name="name">Заголовок для добавления в коллекцию.</param>\r
+      <param name="values">Список значений заголовков для добавления в коллекцию.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">\r
+      <summary>Добавляет указанный заголовок и его значение в коллекцию <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <param name="name">Заголовок для добавления в коллекцию.</param>\r
+      <param name="value">Содержимое данного заголовка.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">\r
+      <summary>Удаляет все заголовки из коллекции <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">\r
+      <summary>Возвращает, существует ли конкретный заголовок в коллекции <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если указанный заголовок существует в коллекции; в противном случае — значение false.</returns>\r
+      <param name="name">Определенный заголовок.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">\r
+      <summary>Возвращает перечислитель, с помощью которого можно перебирать все элементы экземпляра коллекции <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.IEnumerator`1" />.Перечислитель для объекта <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">\r
+      <summary>Возвращает все значения заголовка для указанного заголовка, хранящихся в коллекции <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.IEnumerable`1" />.Массив строк заголовка.</returns>\r
+      <param name="name">Указанный заголовок, для которого требуется вернуть значения.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">\r
+      <summary>Удаляет указанный заголовок из коллекции <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.</returns>\r
+      <param name="name">Имя заголовка, который должен быть удален из коллекции. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Возвращает перечислитель, который может перебирать элементы <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.IEnumerator" />.Экземпляр реализации <see cref="T:System.Collections.IEnumerator" />, который может перебирать элементы в коллекции <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>Возвращает значение, указывающее, были ли добавлены указанный заголовок и его значения в коллекцию <see cref="T:System.Net.Http.Headers.HttpHeaders" /> без проверки предоставленных сведения.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если указанный заголовок <paramref name="name" /> и <paramref name="values" /> можно добавить в коллекцию; в противном случае — значение false.</returns>\r
+      <param name="name">Заголовок для добавления в коллекцию.</param>\r
+      <param name="values">Значения заголовка.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">\r
+      <summary>Возвращает значение, указывающее, были ли добавлены указанный заголовок и его значение в коллекцию <see cref="T:System.Net.Http.Headers.HttpHeaders" /> без проверки предоставленных сведения.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если указанный заголовок <paramref name="name" /> и <paramref name="value" /> можно добавить в коллекцию; в противном случае — значение false.</returns>\r
+      <param name="name">Заголовок для добавления в коллекцию.</param>\r
+      <param name="value">Содержимое данного заголовка.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>Указывает, хранятся ли указанный заголовок и заданные значения в коллекции <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметры <paramref name="name" /> и values указанного заголовка хранятся в коллекции; в противном случае — значение false.</returns>\r
+      <param name="name">Указанное средство чтения.</param>\r
+      <param name="values">Заданные значения заголовка.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">\r
+      <summary>Представляет коллекцию значений заголовка.</summary>\r
+      <typeparam name="T">Тип коллекции заголовков.</typeparam>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">\r
+      <summary>Добавляет запись в коллекцию <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <param name="item">Элемент для добавления в коллекцию заголовков.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">\r
+      <summary>Удаляет все записи из <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">\r
+      <summary>Определяет, содержит ли <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> элемент.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если запись содержится в экземпляре <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> ; в противном случае — значение false.</returns>\r
+      <param name="item">Элемент для поиска в коллекцию заголовков.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">\r
+      <summary>Копирует целый массив <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> в совместимый одномерный массив <see cref="T:System.Array" />, начиная с заданного индекса целевого массива.</summary>\r
+      <param name="array">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы из интерфейса <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Массив <see cref="T:System.Array" /> должен иметь индексацию, начинающуюся с нуля.</param>\r
+      <param name="arrayIndex">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">\r
+      <summary>Получает количество заголовков в наборе <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Число заголовков в коллекции.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">\r
+      <summary>Возвращает перечислитель, осуществляющий перебор элементов списка <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.IEnumerator`1" />.Возвращает перечислитель для экземпляра <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">\r
+      <summary>Получает значение, указывающее, действительно ли экземпляр <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> доступен только для чтения.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если экземпляр класса <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> доступен только для чтения, в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">\r
+      <summary>Анализирует и добавляет запись в <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <param name="input">Добавляемая запись.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">\r
+      <summary>Удаляет указанный элемент из поля со списком <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если элемент <paramref name="item" /> успешно удален из экземпляра <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />, в противном случае — значение false.</returns>\r
+      <param name="item">Удаляемый элемент.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>Возвращает перечислитель, осуществляющий перебор элементов списка <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.IEnumerator" />.Возвращает перечислитель для экземпляра <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />. объект.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">\r
+      <summary>Определяет, может ли ввод быть проанализировано и добавлен в <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.значение true, если <paramref name="input" /> может быть проанализировано и добавлен в экземпляр <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />; в противном случае — значение false</returns>\r
+      <param name="input">Проверяемое запись.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpRequestHeaders">\r
+      <summary>Представляет коллекцию заголовков Request в соответствии с RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">\r
+      <summary>Получает значение заголовка Accept для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Accept для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">\r
+      <summary>Получает значение заголовка Accept-Charset для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Accept-Charset для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">\r
+      <summary>Получает значение заголовка Accept-Encoding для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Accept-Encoding для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">\r
+      <summary>Получает значение заголовка Accept-Language для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Accept-Language для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">\r
+      <summary>Получает или задает значение заголовка Authorization для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.Значение заголовка Authorization для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">\r
+      <summary>Получает или задает значение заголовка Cache-Control для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.Значение заголовка Cache-Control для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">\r
+      <summary>Получает значение заголовка Connection для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Connection для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">\r
+      <summary>Получает или задает значение, указывающее, содержит ли заголовок Connection HTTP-запроса инструкцию Close.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заголовок Connection содержит Close; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">\r
+      <summary>Получает или задает значение заголовка Date для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Значение заголовка Date для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">\r
+      <summary>Получает значение заголовка Expect для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Expect для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">\r
+      <summary>Получает или задает значение, указывающее, содержит ли заголовок Expect HTTP-запроса инструкцию Continue.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заголовок Expect содержит Continue; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">\r
+      <summary>Получает или задает значение заголовка From для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Значение заголовка From для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">\r
+      <summary>Получает или задает значение заголовка Host для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Значение заголовка Host для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">\r
+      <summary>Получает значение заголовка If-Match для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка If-Match для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">\r
+      <summary>Получает или задает значение заголовка If-Modified-Since для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Значение заголовка If-Modified-Since для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">\r
+      <summary>Получает значение заголовка If-None-Match для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Получает значение заголовка If-None-Match для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">\r
+      <summary>Получает или задает значение заголовка If-Range для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.Значение заголовка If-Range для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">\r
+      <summary>Получает или задает значение заголовка If-Unmodified-Since для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Значение заголовка If-Unmodified-Since для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">\r
+      <summary>Получает или задает значение заголовка Max-Forwards для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Значение заголовка Max-Forwards для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">\r
+      <summary>Получает значение заголовка Pragma для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Pragma для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">\r
+      <summary>Получает или задает значение заголовка Proxy-Authorization для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.Значение заголовка Proxy-Authorization для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">\r
+      <summary>Получает или задает значение заголовка Range для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.Значение заголовка Range для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">\r
+      <summary>Получает или задает значение заголовка Referer для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Uri" />.Значение заголовка Referer для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">\r
+      <summary>Получает значение заголовка TE для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка TE для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">\r
+      <summary>Получает значение заголовка Trailer для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Trailer для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">\r
+      <summary>Получает значение заголовка Transfer-Encoding для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Transfer-Encoding для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">\r
+      <summary>Получает или задает значение, указывающее, содержит ли заголовок Transfer-Encoding HTTP-запроса инструкцию chunked.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заголовок Transfer-Encoding содержит параметр "chunked"; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">\r
+      <summary>Получает значение заголовка Upgrade для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Upgrade для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">\r
+      <summary>Получает значение заголовка User-Agent для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка User-Agent для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">\r
+      <summary>Получает значение заголовка Via для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Via для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">\r
+      <summary>Получает значение заголовка Warning для HTTP-запроса.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Warning для HTTP-запроса.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpResponseHeaders">\r
+      <summary>Представляет коллекцию заголовков Response в соответствии с RFC 2616.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">\r
+      <summary>Получает значение заголовка Accept-Ranges для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Accept-Ranges для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">\r
+      <summary>Получает или задает значение заголовка Age для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.TimeSpan" />.Значение заголовка Age для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">\r
+      <summary>Получает или задает значение заголовка Cache-Control для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.Значение заголовка Cache-Control для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">\r
+      <summary>Получает значение заголовка Connection для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Connection для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">\r
+      <summary>Получает или задает значение, указывающее, содержит ли заголовок Connection HTTP-ответа инструкцию Close.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заголовок Connection содержит Close; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">\r
+      <summary>Получает или задает значение заголовка Date для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Значение заголовка Date для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">\r
+      <summary>Получает или задает значение заголовка ETag для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.Значение заголовка ETag для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">\r
+      <summary>Получает или задает значение заголовка Location для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Uri" />.Значение заголовка Location для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">\r
+      <summary>Получает значение заголовка Pragma для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Pragma для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">\r
+      <summary>Получает значение заголовка Proxy-Authenticate для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Proxy-Authenticate для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">\r
+      <summary>Получает или задает значение заголовка Retry-After для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.Значение заголовка Retry-After для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">\r
+      <summary>Получает значение заголовка Server для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Server для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">\r
+      <summary>Получает значение заголовка Trailer для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Trailer для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">\r
+      <summary>Получает значение заголовка Transfer-Encoding для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Transfer-Encoding для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">\r
+      <summary>Получает или задает значение, указывающее, содержит ли заголовок Transfer-Encoding HTTP-ответа инструкцию chunked.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заголовок Transfer-Encoding содержит параметр "chunked"; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">\r
+      <summary>Получает значение заголовка Upgrade для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Upgrade для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">\r
+      <summary>Получает значение заголовка Vary для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Vary для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">\r
+      <summary>Получает значение заголовка Via для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Via для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">\r
+      <summary>Получает значение заголовка Warning для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка Warning для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">\r
+      <summary>Получает значение заголовка WWW-Authenticate для HTTP-отклика.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Значение заголовка WWW-Authenticate для HTTP-отклика.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">\r
+      <summary>Представляет тип носителя, используемый в заголовке типа содержимого согласно определению в стандарте RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <param name="source"> Объект <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />, который используется для инициализации нового экземпляра.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <param name="mediaType">Источник, представленный в виде строки для инициализации нового экземпляра. </param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">\r
+      <summary>Получает или задает кодировку.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Набор символов.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">\r
+      <summary>Получает или задает значение заголовка типа носителя.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Значение заголовка типа мультимедиа.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">\r
+      <summary>Получает или задает параметры значения заголовка типа носителя.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.Параметры значений заголовка типа мультимедиа.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка типа мультимедиа.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка типа мультимедиа.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">\r
+      <summary>Представляет тип мультимедиа типа с дополнительными коэффициентом качества, используемый в заголовке типа содержимого.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <param name="mediaType">\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />, представленный в виде строки для инициализации нового экземпляра. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <param name="mediaType">\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />, представленный в виде строки для инициализации нового экземпляра.</param>\r
+      <param name="quality">Качество, связанное с этим значением заголовка.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая тип мультимедиа со сведениями о значении заголовка качества.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми типом мультимедиа со сведениями о значении заголовка качества.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">\r
+      <summary>Получает или задает значение качества для <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Double" />.Значение качества для объекта <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueHeaderValue">\r
+      <summary>Представляет пару " имя-значение ", которое используется в различных заголовках согласно определению в стандарте RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="source">Объект <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />, который используется для инициализации нового экземпляра.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="name">Имя заголовка.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <param name="name">Имя заголовка.</param>\r
+      <param name="value">Значение заголовка.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">\r
+      <summary>Получает имя заголовка.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Имя заголовка.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка значения имени.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка значения имени.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">\r
+      <summary>Получает значение заголовка.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Значение заголовка.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">\r
+      <summary>Представляет пару " имя-значение " с параметрами, которые используется в различных заголовках согласно определению в стандарте RFC 2616.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="source">Объект <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />, который используется для инициализации нового экземпляра.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="name">Имя заголовка.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <param name="name">Имя заголовка.</param>\r
+      <param name="value">Значение заголовка.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">\r
+      <summary>Получает параметры объекта <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.Коллекция, содержащая параметров.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая значение имени со сведениями о значении заголовка параметров.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимым значением имени со сведениями о значении заголовка параметра.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductHeaderValue">\r
+      <summary>Представляет значение токена продукта в заголовке агента пользователя.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <param name="name">Название продукта.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <param name="name">Значение имени продукта.</param>\r
+      <param name="version">Значение Версии продукта.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">\r
+      <summary>Получает имя токена продукта.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Имя токена продукта.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка продукта.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">\r
+      <summary>Получает версию токена продукта.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Версия токена продукта. </returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">\r
+      <summary>Представляет значение, которое может быть либо продуктом либо комментарием в заголовке User-Agent.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="product">Объект <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />, который используется для инициализации нового экземпляра.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="comment">Значение комментария.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <param name="productName">Значение имени продукта.</param>\r
+      <param name="productVersion">Значение Версии продукта.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">\r
+      <summary>Получает комментарий из объекта <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Значение комментария — этот <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка информации.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка сведений о продукте.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">\r
+      <summary>Получает продукт из объекта <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.Значение продукта из данного объекта <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">\r
+      <summary>Представляет значение заголовка If-Range, которое может быть либо значением даты и времени, либо значением тега сущности.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="date">Значение даты, используемое для инициализации нового экземпляра .</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="entityTag">Объект <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />, который используется для инициализации нового экземпляра.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <param name="entityTag">Тег сущности, представленный в виде строки, используемой для инициализации нового экземпляра.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">\r
+      <summary>Получает Дата из объекта <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Дата из объекта <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">\r
+      <summary>Получает Тег сущности объекта <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.Тег сущности объекта <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка условия диапазона.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка условия.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeHeaderValue">\r
+      <summary>Представляет значение заголовка Range.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> диапазоном байтов.</summary>\r
+      <param name="from">Место начала передачи данных.</param>\r
+      <param name="to">Место остановки передачи данных.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="from" /> больше величины <paramref name="to" />– или – Значение <paramref name="from" /> или <paramref name="to" /> меньше 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка диапазона.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка диапазона.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">\r
+      <summary>Получает диапазоны, указанные из объекта <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.Диапазоны из объекта <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">\r
+      <summary>Получает модуль из объекта <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Модуль из объекта <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">\r
+      <summary>Представляет диапазон байтов в значении заголовка Range.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <param name="from">Место начала передачи данных.</param>\r
+      <param name="to">Место остановки передачи данных.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="from" /> больше величины <paramref name="to" />– или – Значение <paramref name="from" /> или <paramref name="to" /> меньше 0. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">\r
+      <summary>Получает положение, с которого начнется отправка данных.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int64" />.Место начала передачи данных.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">\r
+      <summary>Получает положение остановки передачи данных. </summary>\r
+      <returns>Возвращает <see cref="T:System.Int64" />.Место остановки передачи данных. </returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">\r
+      <summary>Представляет значение заголовка Retry-After, которое может быть либо значением даты и времени, либо значением интервала времени.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <param name="date">Смещение даты и времени, используемое для инициализации нового экземпляра класса .</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <param name="delta">Разность в секундах, используемая для инициализации нового экземпляра.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">\r
+      <summary>Получает смещение даты и времени от объекта <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Смещение даты и времени от объекта <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">\r
+      <summary>Получает Разность в секундах из объекта <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.TimeSpan" />.Разность в секундах из объекта <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка условия повтора.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка условия повтора.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">\r
+      <summary>Представляет значение заголовка строки с необязательным качеством.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Строка, используемая для инициализации нового экземпляра.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Строка, используемая для инициализации нового экземпляра.</param>\r
+      <param name="quality">Коэффициент качества, используемый для инициализации нового экземпляра .</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект текущему объекту <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Строка представляющая сведения о значении заголовка качества.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимой строкой со сведениями о значении заголовка качества.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">\r
+      <summary>получает коэффициент качества из объекта <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Double" />.Коэффициент качества из объекта <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">\r
+      <summary>Получает значение строки из Объекта <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Значение строки из объекта <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">\r
+      <summary>Представляет значение заголовка Accept-Encoding.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <param name="source">Объект <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />, который используется для инициализации нового экземпляра. </param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <param name="value">Строка, используемая для инициализации нового экземпляра.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект текущему объекту <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">\r
+      <summary>Получает параметры кодирования передачи.</summary>\r
+      <returns>Возвращает <see cref="T:System.Collections.Generic.ICollection`1" />.параметры кодирования передачи.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка кодирования передачи.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка кодирования передачи.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">\r
+      <summary>Получает значение кодирования передачи.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.значение кодирования передачи.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">\r
+      <summary>Представляет значение заголовка Accept-Encoding с необязательным коэффициентом качества.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Строка, используемая для инициализации нового экземпляра.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <param name="value">Строка, используемая для инициализации нового экземпляра.</param>\r
+      <param name="quality">Значение для коэффициента качества.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении кодирования передачи.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимой кодировкой переноса со сведениями о значении заголовка качества.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">\r
+      <summary>Получает Коэффициент качества из объекта <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Double" />.Коэффициент качества из объекта <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ViaHeaderValue">\r
+      <summary>Представляет значение заголовка Via.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">Версия полученного протокола.</param>\r
+      <param name="receivedBy">Узел и порт, которыми был получен запрос или отклик.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">Версия полученного протокола.</param>\r
+      <param name="receivedBy">Узел и порт, которыми был получен запрос или отклик.</param>\r
+      <param name="protocolName">Имя полученного протокола.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <param name="protocolVersion">Версия полученного протокола.</param>\r
+      <param name="receivedBy">Узел и порт, которыми был получен запрос или отклик.</param>\r
+      <param name="protocolName">Имя полученного протокола.</param>\r
+      <param name="comment">Поле комментария, используемое для идентификации программного обеспечения принимающего прокси или шлюза.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">\r
+      <summary>Получает поле комментария, используемое для идентификации программного обеспечения принимающего прокси или шлюза.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Поле комментария, используемое для идентификации программного обеспечения принимающего прокси или шлюза.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Возвращает хэш-код текущего объекта.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.Экземпляр <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</returns>\r
+      <param name="input">Строка, представляющая сведения о значении заголовка Via.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка Via.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">\r
+      <summary>Получает имя полученного протокола.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Имя протокола.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">\r
+      <summary>Получает версию полученного протокола.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Версия протокола.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">\r
+      <summary>Получает Узел и порт, которыми был получен запрос или ответ.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Узел и порт, которыми был получен запрос или отклик.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.WarningHeaderValue">\r
+      <summary>Представляет значение предупреждения, используемое заголовком предупреждения.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <param name="code">Конкретный код предупреждения.</param>\r
+      <param name="agent">Основное приложение, которое присоединило предупреждение.</param>\r
+      <param name="text">Строка в кавычках, содержащая текст предупреждения.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <param name="code">Конкретный код предупреждения.</param>\r
+      <param name="agent">Основное приложение, которое присоединило предупреждение.</param>\r
+      <param name="text">Строка в кавычках, содержащая текст предупреждения.</param>\r
+      <param name="date">Отметка даты и времени предупреждения.</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">\r
+      <summary>Получает узел, который присоединил предупреждение.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Основное приложение, которое присоединило предупреждение.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">\r
+      <summary>Получает конкретный код предупреждения.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Конкретный код предупреждения.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">\r
+      <summary>Получает отметку даты и времени предупреждения.</summary>\r
+      <returns>Возвращает <see cref="T:System.DateTimeOffset" />.Отметка даты и времени предупреждения.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">\r
+      <summary>Определяет, равен ли заданный объект <see cref="T:System.Object" /> текущему объекту <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если заданный объект <see cref="T:System.Object" /> равен текущему объекту; в противном случае — значение false.</returns>\r
+      <param name="obj">Объект, который требуется сравнить с текущим объектом.</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">\r
+      <summary>Служит в качестве хэш-функции для объекта <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Int32" />.Хэш-код для текущего объекта.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">\r
+      <summary>Преобразует строку в экземпляр <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Возвращает экземпляр объекта <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</returns>\r
+      <param name="input">Строка представляющая сведения о значении заголовка аутентификации.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="input" /> имеет ссылку null.</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> не является допустимыми сведениями о значении заголовка аутентификации.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">\r
+      <summary>Получает строку в кавычках, содержащую текст предупреждения.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка в кавычках, содержащая текст предупреждения.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">\r
+      <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.String" />.Строка, представляющая текущий объект.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">\r
+      <summary>Определяет, является ли строка допустимой информацией <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</summary>\r
+      <returns>Возвращает <see cref="T:System.Boolean" />.Значение true, если параметр <paramref name="input" /> является допустимой информацией <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />; в противном случае — значение false.</returns>\r
+      <param name="input">Строка, которую следует проверить.</param>\r
+      <param name="parsedValue">Возвращает версию строки <see cref="T:System.Net.Http.Headers.WarningHeaderValue" />.</param>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Net.Sockets.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Net.Sockets.xml
new file mode 100644 (file)
index 0000000..4b1e8f0
--- /dev/null
@@ -0,0 +1,393 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Sockets</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Sockets.ProtocolType">\r
+      <summary>Задает протокол, поддерживающий класс <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Tcp">\r
+      <summary>Протокол TCP.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Udp">\r
+      <summary>Протокол UDP.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unknown">\r
+      <summary>Неизвестный протокол.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unspecified">\r
+      <summary>Неуказанный протокол.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.Socket">\r
+      <summary>Реализует интерфейс сокетов Berkeley.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Sockets.Socket" />, используя заданные семейство адресов, тип сокета и протокол.</summary>\r
+      <param name="addressFamily">Одно из значений <see cref="T:System.Net.Sockets.AddressFamily" />. </param>\r
+      <param name="socketType">Одно из значений <see cref="T:System.Net.Sockets.SocketType" />. </param>\r
+      <param name="protocolType">Одно из значений <see cref="T:System.Net.Sockets.ProtocolType" />. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Сочетание параметров <paramref name="addressFamily" />, <paramref name="socketType" /> и <paramref name="protocolType" /> приводит к неработоспособному сокету. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Net.Sockets.Socket" />, используя указанный тип сокетов и протокол.</summary>\r
+      <param name="socketType">Одно из значений <see cref="T:System.Net.Sockets.SocketType" />.</param>\r
+      <param name="protocolType">Одно из значений <see cref="T:System.Net.Sockets.ProtocolType" />.</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Сочетание параметров <paramref name="socketType" /> и <paramref name="protocolType" /> приводит к недопустимому сокету. </exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Начинает асинхронную операцию, чтобы принять попытку входящего подключения.</summary>\r
+      <returns>Возвращает значение true, если операция ввода-вывода находится в состоянии ожидания.По завершении операции создается событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> в параметре <paramref name="e" />.Возвращает значение false, если операция ввода-вывода завершена синхронно.Событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> на параметре <paramref name="e" /> не произойдет и объект <paramref name="e" />, передаваемый как параметр, можно изучить сразу после получения результатов вызова метода для извлечения результатов операции.</returns>\r
+      <param name="e">Объект <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> для использования в данной асинхронной операции сокета.</param>\r
+      <exception cref="T:System.ArgumentException">Аргумент является недопустимым.Это исключение возникает, если обеспечиваемый буфер имеет недостаточный размер.Буфер должен иметь размер, равный, по крайней мере, 2 * (размер(SOCKADDR_STORAGE + 16) байт.Это исключение также возникает, если задано несколько буферов, свойство <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> не имеет значение "null".</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент вне диапазона.Исключение возникает, если объект <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Count" /> имеет значение меньше 0.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Предпринят запрос выполнения недопустимой операции.Это исключение возникает, если принимающий объект <see cref="T:System.Net.Sockets.Socket" /> не производит прослушивание подключений или принимающий сокет является связанным.Требуется вызвать объект <see cref="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)" /> и метод <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" /> перед вызовом метода <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" />.Это исключение также происходит, если сокет уже подключен или работа с сокетом уже выполнялась с использованием указанного параметра <paramref name="e" />. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.Дополнительные сведения см. в разделе "Примечания".</exception>\r
+      <exception cref="T:System.NotSupportedException">Этот метод доступен только в Windows XP и более поздних версиях.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.AddressFamily">\r
+      <summary>Получает семейство адресов объекта <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Одно из значений <see cref="T:System.Net.Sockets.AddressFamily" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">\r
+      <summary>Связывает объект <see cref="T:System.Net.Sockets.Socket" /> с локальной конечной точкой.</summary>\r
+      <param name="localEP">Локальный объект <see cref="T:System.Net.EndPoint" />, который необходимо связать с объектом <see cref="T:System.Net.Sockets.Socket" />. </param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="localEP" /> имеет значение null. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.Дополнительные сведения см. в разделе "Примечания".</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <exception cref="T:System.Security.SecurityException">У вызывающего оператора, находящегося в начале стека вызовов, нет разрешения для запрашиваемой операции. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Отменяет выполнение асинхронного запроса для подключения к удаленному узлу.</summary>\r
+      <param name="e">Объект <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />, используемый для запроса соединения с удаленным узлом путем вызова одного из методов <see cref="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="e" /> и <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> не могут иметь значение NULL.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <exception cref="T:System.Security.SecurityException">У вызывающего оператора, находящегося в начале стека вызовов, нет разрешения для запрашиваемой операции.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Начинает выполнение асинхронного запроса для подключения к удаленному узлу.</summary>\r
+      <returns>Возвращает значение true, если операция ввода-вывода находится в состоянии ожидания.По завершении операции создается событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> в параметре <paramref name="e" />.Возвращает значение false, если операция ввода-вывода завершена синхронно.В данном случае событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> на параметре <paramref name="e" /> не будет создано и объект <paramref name="e" />, передаваемый как параметр, можно изучить сразу после получения результатов вызова метода для извлечения результатов операции.</returns>\r
+      <param name="e">Объект <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> для использования в данной асинхронной операции сокета.</param>\r
+      <exception cref="T:System.ArgumentException">Аргумент является недопустимым.Это исключение возникает, если задано несколько буферов, свойство <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> не имеет значение "null".</exception>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="e" /> и <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> не могут иметь значение NULL.</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> ведет прослушивание или работа с сокетом уже выполняется с использованием объекта <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />, указанного параметром <paramref name="e" />.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.Дополнительные сведения см. в разделе "Примечания".</exception>\r
+      <exception cref="T:System.NotSupportedException">Этот метод доступен только в Windows XP и более поздних версиях.Это исключение возникает также в том случае, если локальная конечная точка и объект <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> не принадлежат к одному семейству адресов.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <exception cref="T:System.Security.SecurityException">У вызывающего оператора, находящегося в начале стека вызовов, нет разрешения для запрашиваемой операции.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Начинает выполнение асинхронного запроса для подключения к удаленному узлу.</summary>\r
+      <returns>Возвращает значение true, если операция ввода-вывода находится в состоянии ожидания.По завершении операции создается событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> в параметре <paramref name="e" />.Возвращает значение false, если операция ввода-вывода завершена синхронно.В данном случае событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> на параметре <paramref name="e" /> не будет создано и объект <paramref name="e" />, передаваемый как параметр, можно изучить сразу после получения результатов вызова метода для извлечения результатов операции.</returns>\r
+      <param name="socketType">Одно из значений <see cref="T:System.Net.Sockets.SocketType" />.</param>\r
+      <param name="protocolType">Одно из значений <see cref="T:System.Net.Sockets.ProtocolType" />.</param>\r
+      <param name="e">Объект <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> для использования в данной асинхронной операции сокета.</param>\r
+      <exception cref="T:System.ArgumentException">Аргумент является недопустимым.Это исключение возникает, если задано несколько буферов, свойство <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> не имеет значение "null".</exception>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="e" /> и <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> не могут иметь значение NULL.</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> ведет прослушивание или работа с сокетом уже выполняется с использованием объекта <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />, указанного параметром <paramref name="e" />.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.Дополнительные сведения см. в разделе "Примечания".</exception>\r
+      <exception cref="T:System.NotSupportedException">Этот метод доступен только в Windows XP и более поздних версиях.Это исключение возникает также в том случае, если локальная конечная точка и объект <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> не принадлежат к одному семейству адресов.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <exception cref="T:System.Security.SecurityException">У вызывающего оператора, находящегося в начале стека вызовов, нет разрешения для запрашиваемой операции.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Connected">\r
+      <summary>Получает значение, указывающее, подключается ли объект <see cref="T:System.Net.Sockets.Socket" /> к удаленному узлу в результате последней операции <see cref="Overload:System.Net.Sockets.Socket.Send" /> или <see cref="Overload:System.Net.Sockets.Socket.Receive" />.</summary>\r
+      <returns>Значение true, если объект <see cref="T:System.Net.Sockets.Socket" /> в результате последней операции был подключен к удаленному ресурсу; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose">\r
+      <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Net.Sockets.Socket" />, и по возможности — управляемые ресурсы.</summary>\r
+      <param name="disposing">Значение true для освобождения управляемых и неуправляемых ресурсов; значение false для освобождения только неуправляемых ресурсов. </param>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Finalize">\r
+      <summary>Освобождает ресурсы, используемые классом <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">\r
+      <summary>Устанавливает объект <see cref="T:System.Net.Sockets.Socket" /> в состояние прослушивания.</summary>\r
+      <param name="backlog">Максимальная длина очереди ожидающих подключений. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.Дополнительные сведения см. в разделе "Примечания".</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.LocalEndPoint">\r
+      <summary>Возвращает локальную конечную точку.</summary>\r
+      <returns>Объект <see cref="T:System.Net.EndPoint" />, который объект <see cref="T:System.Net.Sockets.Socket" /> использует для взаимодействий.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.Дополнительные сведения см. в разделе "Примечания".</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.NoDelay">\r
+      <summary>Возвращает или задает значение <see cref="T:System.Boolean" />, указывающее, используется ли поток <see cref="T:System.Net.Sockets.Socket" /> в алгоритме Nagle.</summary>\r
+      <returns>Значение false, если объект <see cref="T:System.Net.Sockets.Socket" /> использует алгоритм Nagle; в противном случае — значение true.Значение по умолчанию — false.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к объекту <see cref="T:System.Net.Sockets.Socket" />.Дополнительные сведения см. в разделе "Примечания".</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv4">\r
+      <summary>Указывает, поддерживают ли основная операционная система и сетевые адаптеры протокол IPv4.</summary>\r
+      <returns>Значение true, если основная операционная система и сетевые адаптеры поддерживают протокол IPv4; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv6">\r
+      <summary>Указывает, поддерживают ли основная операционная система и сетевые адаптеры протокол IPv6.</summary>\r
+      <returns>Значение true, если основная операционная система и сетевые адаптеры поддерживают протокол IPv6; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ProtocolType">\r
+      <summary>Получает тип протокола объекта <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Одно из значений <see cref="T:System.Net.Sockets.ProtocolType" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Начинает выполнение асинхронного запроса, чтобы получить данные из подключенного объекта <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Возвращает значение true, если операция ввода-вывода находится в состоянии ожидания.По завершении операции создается событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> в параметре <paramref name="e" />.Возвращает значение false, если операция ввода-вывода завершена синхронно.В данном случае событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> на параметре <paramref name="e" /> не будет создано и объект <paramref name="e" />, передаваемый как параметр, можно изучить сразу после получения результатов вызова метода для извлечения результатов операции.</returns>\r
+      <param name="e">Объект <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> для использования в данной асинхронной операции сокета.</param>\r
+      <exception cref="T:System.ArgumentException">Аргумент был недопустимым.Свойства <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> или <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> на параметре <paramref name="e" /> должны ссылаться на допустимые буферы.Может быть установлено одно из этих свойств, но нельзя одновременно устанавливать оба свойства.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Операция сокета уже выполнялась с использованием объекта <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />, указанного в параметре <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Этот метод доступен только в Windows XP и более поздних версиях.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.Дополнительные сведения см. в разделе "Примечания".</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ReceiveBufferSize">\r
+      <summary>Получает или задает значение, задающее размер приемного буфера объекта <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Объект <see cref="T:System.Int32" />, который содержит значение размера приемного буфера в байтах.Значение по умолчанию — 8192.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение, указанное для операции установки, меньше 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Начинает выполнение асинхронного приема данных с указанного сетевого устройства.</summary>\r
+      <returns>Возвращает значение true, если операция ввода-вывода находится в состоянии ожидания.По завершении операции создается событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> в параметре <paramref name="e" />.Возвращает значение false, если операция ввода-вывода завершена синхронно.В данном случае событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> на параметре <paramref name="e" /> не будет создано и объект <paramref name="e" />, передаваемый как параметр, можно изучить сразу после получения результатов вызова метода для извлечения результатов операции.</returns>\r
+      <param name="e">Объект <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> для использования в данной асинхронной операции сокета.</param>\r
+      <exception cref="T:System.ArgumentNullException">Объект <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> не может иметь значение "null".</exception>\r
+      <exception cref="T:System.InvalidOperationException">Операция сокета уже выполнялась с использованием объекта <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />, указанного в параметре <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Этот метод доступен только в Windows XP и более поздних версиях.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">\r
+      <summary>Возвращает удаленную конечную точку.</summary>\r
+      <returns>Объект <see cref="T:System.Net.EndPoint" />, с которым взаимодействует объект <see cref="T:System.Net.Sockets.Socket" />.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.Дополнительные сведения см. в разделе "Примечания".</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Выполняет асинхронную передачу данных на подключенный объект <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Возвращает значение true, если операция ввода-вывода находится в состоянии ожидания.По завершении операции создается событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> в параметре <paramref name="e" />.Возвращает значение false, если операция ввода-вывода завершена синхронно.В данном случае событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> на параметре <paramref name="e" /> не будет создано и объект <paramref name="e" />, передаваемый как параметр, можно изучить сразу после получения результатов вызова метода для извлечения результатов операции.</returns>\r
+      <param name="e">Объект <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> для использования в данной асинхронной операции сокета.</param>\r
+      <exception cref="T:System.ArgumentException">Свойства <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> или <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> на параметре <paramref name="e" /> должны ссылаться на допустимые буферы.Может быть установлено одно из этих свойств, но нельзя одновременно устанавливать оба свойства.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Операция сокета уже выполнялась с использованием объекта <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />, указанного в параметре <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Этот метод доступен только в Windows XP и более поздних версиях.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Объект <see cref="T:System.Net.Sockets.Socket" /> уже не подключен или он был получен посредством метода <see cref="M:System.Net.Sockets.Socket.Accept" />, <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> или <see cref="Overload:System.Net.Sockets.Socket.BeginAccept" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.SendBufferSize">\r
+      <summary>Получает или задает значение, определяющее размер буфера передачи объекта <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Объект <see cref="T:System.Int32" />, который содержит значение размера буфера передачи в байтах.Значение по умолчанию — 8192.</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение, указанное для операции установки, меньше 0.</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Выполняет асинхронную передачу данных в указанный удаленный узел.</summary>\r
+      <returns>Возвращает значение true, если операция ввода-вывода находится в состоянии ожидания.По завершении операции создается событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> в параметре <paramref name="e" />.Возвращает значение false, если операция ввода-вывода завершена синхронно.В данном случае событие <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> на параметре <paramref name="e" /> не будет создано и объект <paramref name="e" />, передаваемый как параметр, можно изучить сразу после получения результатов вызова метода для извлечения результатов операции.</returns>\r
+      <param name="e">Объект <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> для использования в данной асинхронной операции сокета.</param>\r
+      <exception cref="T:System.ArgumentNullException">Объект <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> не может иметь значение "null".</exception>\r
+      <exception cref="T:System.InvalidOperationException">Операция сокета уже выполнялась с использованием объекта <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />, указанного в параметре <paramref name="e" />.</exception>\r
+      <exception cref="T:System.NotSupportedException">Этот метод доступен только в Windows XP и более поздних версиях.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Указанный протокол работает с установлением соединения, но объект <see cref="T:System.Net.Sockets.Socket" /> еще не подключен.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">\r
+      <summary>Блокирует передачу и получение данных для объекта <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <param name="how">Одно из значений <see cref="T:System.Net.Sockets.SocketShutdown" />, указывающее на то, что операция более не разрешена. </param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.Дополнительные сведения см. в разделе "Примечания".</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Ttl">\r
+      <summary>Получает или задает значение, задающее время существования (TTL) IP-пакетов, отправленных объектом <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+      <returns>Значение времени существования TTL.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">В качестве величины срока жизни нельзя задать отрицательное число.</exception>\r
+      <exception cref="T:System.NotSupportedException">Это свойство может быть установлено только для сокетов в семействах <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /> или <see cref="F:System.Net.Sockets.AddressFamily.InterNetworkV6" />.</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">Произошла ошибка при попытке доступа к сокету.Эта ошибка также возвращается при попытке задать срок жизни больше, чем 255.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Net.Sockets.Socket" /> закрыт. </exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncEventArgs">\r
+      <summary>Представляет асинхронную операцию сокета.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.#ctor">\r
+      <summary>Создает пустой экземпляр класса <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />.</summary>\r
+      <exception cref="T:System.NotSupportedException">Платформа не поддерживается. </exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.AcceptSocket">\r
+      <summary>Возвращает или задает сокет для применения или сокет, созданный для принятия запроса на подключения, с помощью асинхронного метода сокета.</summary>\r
+      <returns>Объект <see cref="T:System.Net.Sockets.Socket" /> для применения (сокет, созданный для принятия запроса на подключения с помощью асинхронного метода сокета).</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer">\r
+      <summary>Получает буфер данных для применения в асинхронном методе сокета.</summary>\r
+      <returns>Массив <see cref="T:System.Byte" />, представляющий буфер данных для применения в асинхронном методе сокета.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList">\r
+      <summary>Возвращает или задает массив буферов данных для применения в асинхронном методе сокета.</summary>\r
+      <returns>Объект <see cref="T:System.Collections.IList" />, представляющий массив буферов данных для применения в асинхронном методе сокета.</returns>\r
+      <exception cref="T:System.ArgumentException">Неоднозначное указание буферов для заданной операции.Это исключение возникает, если для свойства <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> задано значение, отличное от NULL, и была предпринята попытка задать отличное от NULL значение для свойства <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BytesTransferred">\r
+      <summary>Получает количество байтов, переданных в операции сокета.</summary>\r
+      <returns>Объект <see cref="T:System.Int32" />, содержащий количество байтов, переданных в операции сокета.</returns>\r
+    </member>\r
+    <member name="E:System.Net.Sockets.SocketAsyncEventArgs.Completed">\r
+      <summary>Событие, используемое для завершения асинхронной операции.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectByNameError">\r
+      <summary>Получает исключение в случае сбоя соединения при использовании <see cref="T:System.Net.DnsEndPoint" />.</summary>\r
+      <returns>Объект <see cref="T:System.Exception" />, указывающий причину ошибки соединения, если значение <see cref="T:System.Net.DnsEndPoint" /> было задано для свойства <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectSocket">\r
+      <summary>Созданный и подключенный объект <see cref="T:System.Net.Sockets.Socket" /> после успешного выполнения метода <see cref="Overload:System.Net.Sockets.Socket.ConnectAsync" />.</summary>\r
+      <returns>Подключенный объект <see cref="T:System.Net.Sockets.Socket" />.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Count">\r
+      <summary>Получает значение, равное максимальному количеству данных (в байтах), которое может быть отправлено или получено в асинхронной операции.</summary>\r
+      <returns>Объект <see cref="T:System.Int32" />, содержащий значение, равное максимальному количеству данных (в байтах), которое может быть отправлено или получено.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Dispose">\r
+      <summary>Освобождает неуправляемые ресурсы, используемые экземпляром класса <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />, и при необходимости удаляет управляемые ресурсы.</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Finalize">\r
+      <summary>Освобождает ресурсы, используемые классом <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" />.</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.LastOperation">\r
+      <summary>Получает тип операции сокета, которая была выполнена последней с этим объектом контекста.</summary>\r
+      <returns>Экземпляр класса <see cref="T:System.Net.Sockets.SocketAsyncOperation" />, указывающий тип операции сокета, которая была выполнена последней с этим объектом контекста.</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Offset">\r
+      <summary>Получает смещение (в байтах) в буфере данных, на который ссылается свойство <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.</summary>\r
+      <returns>Объект <see cref="T:System.Int32" />, содержащий смещение (в байтах) в буфере данных, на который ссылается свойство <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>Представляет метод, вызываемый после завершения асинхронной операции.</summary>\r
+      <param name="e">Сигнализирующее событие.</param>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint">\r
+      <summary>Возвращает или задает удаленную конечную точка IP для асинхронной операции.</summary>\r
+      <returns>Объект <see cref="T:System.Net.EndPoint" />, представляющий удаленную конечную точка IP для асинхронной операции.</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Задает буфер данных для применения в асинхронном методе сокета.</summary>\r
+      <param name="buffer">Буфер данных для применения в асинхронном методе сокета.</param>\r
+      <param name="offset">Смещение (в байтах) в буфере данных, при котором начинается операция.</param>\r
+      <param name="count">Максимальное количество данных (в байтах), которое может быть отправлено или получено в буфере.</param>\r
+      <exception cref="T:System.ArgumentException">Неоднозначное указание буферов.Это исключение возникает, если значения свойств <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> и <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> одновременно отличны от null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент вне диапазона.Это исключение возникает, если значение параметра <paramref name="offset" /> меньше нуля или больше длины массива, указанной в свойстве <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.Это исключение возникает также, если значение параметра <paramref name="count" /> меньше нуля или больше разницы между длиной массива, указанной в свойстве <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />, и значением параметра <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Int32,System.Int32)">\r
+      <summary>Задает буфер данных для применения в асинхронном методе сокета.</summary>\r
+      <param name="offset">Смещение (в байтах) в буфере данных, при котором начинается операция.</param>\r
+      <param name="count">Максимальное количество данных (в байтах), которое может быть отправлено или получено в буфере.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Аргумент вне диапазона.Это исключение возникает, если значение параметра <paramref name="offset" /> меньше нуля или больше длины массива, указанной в свойстве <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />.Это исключение возникает также, если значение параметра <paramref name="count" /> меньше нуля или больше разницы между длиной массива, указанной в свойстве <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" />, и значением параметра <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.SocketError">\r
+      <summary>Возвращает или задает результат асинхронной операции сокета.</summary>\r
+      <returns>Объект <see cref="T:System.Net.Sockets.SocketError" />, представляющий результат асинхронной операции сокета. </returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.UserToken">\r
+      <summary>Возвращает или задает объект пользователя или приложения, связанный с данной асинхронной операцией сокета.</summary>\r
+      <returns>Объект, который представляет объект пользователя или приложения, связанный с данной асинхронной операцией сокета.</returns>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncOperation">\r
+      <summary>Тип асинхронной операции сокета, которая была выполнена последней с этим объектом контекста.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Accept">\r
+      <summary>Операция Accept сокета. </summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Connect">\r
+      <summary>Операция Connect сокета.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.None">\r
+      <summary>Ни одна из операций сокета.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Receive">\r
+      <summary>Операция Receive сокета.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.ReceiveFrom">\r
+      <summary>Операция ReceiveFrom сокета.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Send">\r
+      <summary>Операция Send сокета.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.SendTo">\r
+      <summary>Операция SendTo сокета.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketShutdown">\r
+      <summary>Определяет константы, используемые методом <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Both">\r
+      <summary>Отключает объект <see cref="T:System.Net.Sockets.Socket" /> как от приема, так и от передачи.Это поле является константой.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Receive">\r
+      <summary>Отключает объект <see cref="T:System.Net.Sockets.Socket" /> от приема.Это поле является константой.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Send">\r
+      <summary>Отключает объект <see cref="T:System.Net.Sockets.Socket" /> от передачи.Это поле является константой.</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketType">\r
+      <summary>Указывает тип сокета, являющегося экземпляром класса <see cref="T:System.Net.Sockets.Socket" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Dgram">\r
+      <summary>Поддерживает датаграммы — ненадежные сообщения с фиксированной (обычно малой) максимальной длиной, передаваемые без установления подключения.Возможны потеря и дублирование сообщений, а также их получение не в том порядке, в котором они отправлены.Объект <see cref="T:System.Net.Sockets.Socket" /> типа <see cref="F:System.Net.Sockets.SocketType.Dgram" /> не требует установки подключения до приема и передачи данных и может обеспечивать связь со множеством одноранговых узлов.<see cref="F:System.Net.Sockets.SocketType.Dgram" /> использует протокол Datagram (<see cref="F:System.Net.Sockets.ProtocolType.Udp" />) и <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Stream">\r
+      <summary>Поддерживает надежные двусторонние байтовые потоки в режиме с установлением подключения, без дублирования данных и без сохранения границ данных.Объект Socket этого типа взаимодействует с одним узлом и требует установления подключения к удаленному узлу перед началом передачи данных.<see cref="F:System.Net.Sockets.SocketType.Stream" /> использует протокол TCP (<see cref="F:System.Net.Sockets.ProtocolType.Tcp" />) <see cref="T:System.Net.Sockets.ProtocolType" /> и InterNetwork<see cref="T:System.Net.Sockets.AddressFamily" />.</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Unknown">\r
+      <summary>Задает неизвестный тип Socket.</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Runtime.Serialization.Primitives.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Runtime.Serialization.Primitives.xml
new file mode 100644 (file)
index 0000000..1b35f20
--- /dev/null
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Primitives</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.CollectionDataContractAttribute">\r
+      <summary>При применении к типу коллекции позволяет пользователю задавать элементы коллекции.Этот атрибут может применяться только к типам, распознаваемым методом <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> как допустимые сериализуемые коллекции.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.CollectionDataContractAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.CollectionDataContractAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsItemNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsKeyNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReference">\r
+      <summary>Возвращает или задает значение, указывающее, следует ли сохранять данные ссылки на объект.</summary>\r
+      <returns>Значение true, если требуется сохранить данные ссылки на объект; в противном случае — значение false.Значение по умолчанию — false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsValueNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ItemName">\r
+      <summary>Возвращает или задает пользовательское имя для элемента коллекции.</summary>\r
+      <returns>Имя, применяемое к элементам коллекции.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.KeyName">\r
+      <summary>Возвращает или задает пользовательское имя для имени ключа словаря.</summary>\r
+      <returns>Имя, используемое вместо имени ключа словаря по умолчанию.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Name">\r
+      <summary>Возвращает или задает имя контракта данных для типа коллекции.</summary>\r
+      <returns>Имя контракта данных для типа коллекции.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Namespace">\r
+      <summary>Возвращает или задает пространство имен для контракта данных.</summary>\r
+      <returns>Пространство имен контракта данных.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ValueName">\r
+      <summary>Возвращает или задает пользовательское имя для имени значения словаря.</summary>\r
+      <returns>Имя, используемое вместо имени значения словаря по умолчанию.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.ContractNamespaceAttribute">\r
+      <summary>Задает пространство имен среды CLR и пространство имен XML для контракта данных. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.ContractNamespaceAttribute.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.ContractNamespaceAttribute" />, используя указанное пространство имен. </summary>\r
+      <param name="contractNamespace">Пространство имен контракта.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ClrNamespace">\r
+      <summary>Возвращает или задает пространство имен среды CLR для типа контракта данных. </summary>\r
+      <returns>Пространство имен типа, разрешенное средой CLR.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace">\r
+      <summary>Возвращает пространство имен элементов контракта данных.</summary>\r
+      <returns>Пространство имен элементов контракта данных.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractAttribute">\r
+      <summary>Указывает, что тип определяет или реализует контракт данных и может быть сериализован сериализатором, таким как <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.Чтобы сделать тип сериализуемым, авторы типа должны определить для него контракт данных.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataContractAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReference">\r
+      <summary>Возвращает или задает значение, указывающее, следует ли сохранять данные ссылки на объект.</summary>\r
+      <returns>Значение true, если требуется сохранить данные ссылки на объект с помощью стандартного XML; в противном случае — значение false.Значение по умолчанию — false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Name">\r
+      <summary>Возвращает или задает имя для контракта данных типа.</summary>\r
+      <returns>Локальное имя контракта данных.Значение по умолчанию — это имя класса, к которому применяется атрибут.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Namespace">\r
+      <summary>Возвращает или задает пространство имен для контракта данных типа.</summary>\r
+      <returns>Пространство имен контракта. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataMemberAttribute">\r
+      <summary>При применении к элементу типа указывает, что этот элемент является частью контракта данных и сериализуется <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataMemberAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue">\r
+      <summary>Возвращает или задает значение, указывающее, следует ли сериализовать значение по умолчанию сериализуемого поля или свойства. </summary>\r
+      <returns>Значение true, если значение по умолчанию для элемента должно быть создано в потоке сериализации; в противном случае — значение false.Значение по умолчанию — true.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsRequired">\r
+      <summary>Возвращает или задает значение, указывающее модулю сериализации, что чтение и десериализация производятся при наличии элемента.</summary>\r
+      <returns>Значение true, если требуется наличие элемента; в противном случае — значение false.</returns>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Элемент отсутствует.</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Name">\r
+      <summary>Возвращает или задает имя элемента данных. </summary>\r
+      <returns>Имя элемента данных.Значение по умолчанию — это имя целевого объекта, к которому применяется атрибут.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Order">\r
+      <summary>Возвращает или задает порядок сериализации и десериализации элемента.</summary>\r
+      <returns>Числовой порядок сериализации или десериализации.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.EnumMemberAttribute">\r
+      <summary>Указывает, что поле является элементом перечисления и должно быть сериализовано.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.EnumMemberAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.EnumMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.Value">\r
+      <summary>Возвращает или задает значение, связанное с элементом перечисления, к которому применяется атрибут. </summary>\r
+      <returns>Значение, связанное с элементом перечисления.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.IgnoreDataMemberAttribute">\r
+      <summary>При применении к элементу типа указывает, что этот элемент не является частью контракта данных и не сериализуется.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.IgnoreDataMemberAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.IgnoreDataMemberAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.InvalidDataContractException">\r
+      <summary>Исключение, которое выдается, если <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> или <see cref="T:System.Runtime.Serialization.NetDataContractSerializer" /> встречает недопустимый контракт данных во время сериализации или десериализации. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.InvalidDataContractException" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> с указанным сообщением об ошибке. </summary>\r
+      <param name="message">Описание ошибки. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String,System.Exception)">\r
+      <summary>Выполняет инициализацию нового экземпляра класса <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> с указанным сообщением об ошибке и внутренним исключением. </summary>\r
+      <param name="message">Описание ошибки. </param>\r
+      <param name="innerException">Исходный объект <see cref="T:System.Exception" />. </param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.KnownTypeAttribute">\r
+      <summary>Задает типы, которые должны распознаваться <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> при сериализации или десериализации указанного типа. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> с именем метода, возвращающего интерфейс известных типов <see cref="T:System.Collections.IEnumerable" />. </summary>\r
+      <param name="methodName">Имя метода, возвращающего интерфейс типов <see cref="T:System.Collections.IEnumerable" />, используемых при сериализации или десериализации данных.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.Type)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> заданным типом. </summary>\r
+      <param name="type">Тип <see cref="T:System.Type" />, включаемый как известный тип при сериализации или десериализации данных.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.MethodName">\r
+      <summary>Возвращает имя метода, который возвратит список типов, которые должны распознаваться при сериализации или десериализации. </summary>\r
+      <returns>Объект <see cref="T:System.String" />, содержащий имя метода типа, определяемого классом <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" />. </returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.Type">\r
+      <summary>Возвращает тип, который должен распознаваться при сериализации или десериализации <see cref="T:System.Runtime.Serialization.DataContractSerializer" />. </summary>\r
+      <returns>Тип <see cref="T:System.Type" />, используемый при сериализации или десериализации. </returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializedAttribute">\r
+      <summary>При применении к методу указывает, что метод вызывается сразу после десериализации объекта в графе объекта.Порядок десериализации относительно других объектов на диаграмме является недетерминированным.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializedAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.OnDeserializedAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializingAttribute">\r
+      <summary>При применении к методу указывает, что метод вызывается во время десериализации объекта в графе объекта.Порядок десериализации относительно других объектов на диаграмме является недетерминированным.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializingAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.OnDeserializingAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializedAttribute">\r
+      <summary>При применении к методу указывает, что метод вызывается после сериализации объекта в графе объекта.Порядок сериализации относительно других объектов на диаграмме является недетерминированным.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializedAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.OnSerializedAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializingAttribute">\r
+      <summary>При применении к методу указывает, что метод вызывается во время сериализации объекта в графе объекта.Порядок сериализации относительно других объектов на диаграмме является недетерминированным.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializingAttribute.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.OnSerializingAttribute" />. </summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.SerializationException">\r
+      <summary>Данное исключение создается при возникновении ошибки во время сериализации или десериализации.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.SerializationException" /> свойствами по умолчанию.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.SerializationException" /> указанным сообщением.</summary>\r
+      <param name="message">Указывает причину возникновения исключения. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String,System.Exception)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.SerializationException" /> указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое стало причиной данного исключения.</summary>\r
+      <param name="message">Сообщение об ошибке с объяснением причин исключения. </param>\r
+      <param name="innerException">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="innerException" /> не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.StreamingContext">\r
+      <summary>Описывает источник и назначение данного сериализованного потока и предоставляет дополнительный, определяемый вызывающим, контекст.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.Equals(System.Object)">\r
+      <summary>Определяет, содержат ли два экземпляра <see cref="T:System.Runtime.Serialization.StreamingContext" /> одинаковые значения.</summary>\r
+      <returns>true, если заданный объект является экземпляром <see cref="T:System.Runtime.Serialization.StreamingContext" /> и равен значению текущего экземпляра; в противном случае — false.</returns>\r
+      <param name="obj">Объект для сравнения с текущим экземпляром. </param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.GetHashCode">\r
+      <summary>Возвращает хэш-код этого объекта.</summary>\r
+      <returns>Значение <see cref="T:System.Runtime.Serialization.StreamingContextStates" />, которое содержит источник или назначение для <see cref="T:System.Runtime.Serialization.StreamingContext" />.</returns>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Runtime.Serialization.Xml.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Runtime.Serialization.Xml.xml
new file mode 100644 (file)
index 0000000..ed2179a
--- /dev/null
@@ -0,0 +1,1876 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Xml</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.DataContractResolver">\r
+      <summary>Предоставляет механизм динамического сопоставления типов с представлением xsi:type во время сериализации и десериализации.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataContractResolver" />. </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">\r
+      <summary>Переопределение этого метода, чтобы во время десериализации сопоставить указанное имя xsi:type и пространство имен с типом контракта данных.</summary>\r
+      <returns>Тип, с которым сопоставляются имя и пространство имен xsi:type. </returns>\r
+      <param name="typeName">Имя xsi:type для сопоставления.</param>\r
+      <param name="typeNamespace">Пространство имен xsi:type для сопоставления.</param>\r
+      <param name="declaredType">Тип данных объявлен в контракте данных.</param>\r
+      <param name="knownTypeResolver">Известный арбитр типов.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">\r
+      <summary>Переопределение этого метода, чтобы во время сериализации сопоставить тип контракта данных с именем xsi:type и пространством имен.</summary>\r
+      <returns>Значение true, если сопоставление успешно; в противном случае — значение false.</returns>\r
+      <param name="type">Сопоставляемый тип.</param>\r
+      <param name="declaredType">Тип данных объявлен в контракте данных.</param>\r
+      <param name="knownTypeResolver">Известный арбитр типов.</param>\r
+      <param name="typeName">Имя xsi:type.</param>\r
+      <param name="typeNamespace">Пространство имен xsi:type.</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializer">\r
+      <summary>Сериализует и десериализует экземпляр типа в XML-поток или документ с помощью предоставленного контракта данных.Этот класс не наследуется.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> для сериализации или десериализации объекта указанного типа.</summary>\r
+      <param name="type">Тип сериализуемых или десериализуемых экземпляров.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> для выполнения сериализации или десериализации объекта указанного типа и инициализирует коллекцию известных типов, которые могут присутствовать в графе объекта.</summary>\r
+      <param name="type">Тип сериализуемых или десериализуемых экземпляров.</param>\r
+      <param name="knownTypes">Интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />, принадлежащий к типу <see cref="T:System.Type" />, в котором содержатся типы, которые могут присутствовать в графе объекта.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> для сериализации или десериализации объекта указанного типа и параметров.</summary>\r
+      <param name="type">Тип сериализуемого или десериализуемого экземпляра.</param>\r
+      <param name="settings">Параметры сериализатора.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> для выполнения сериализации или десериализации объекта указанного типа с помощью предоставленных корневых элемента и пространства имен XML.</summary>\r
+      <param name="type">Тип сериализуемых или десериализуемых экземпляров.</param>\r
+      <param name="rootName">Имя XML-элемента, содержащего данные для сериализации или десериализации.</param>\r
+      <param name="rootNamespace">Пространство имен XML-элемента, содержащего данные для сериализации или десериализации.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> для сериализации или десериализации объекта указанного типа.Этот метод также задает корневые XML-элемент и пространство имен в двух строковых параметрах, а также список известных типов, которые могут присутствовать в графе объектов.</summary>\r
+      <param name="type">Тип сериализуемых или десериализуемых экземпляров.</param>\r
+      <param name="rootName">Имя корневого элемента содержимого.</param>\r
+      <param name="rootNamespace">Пространство имен корневого элемента.</param>\r
+      <param name="knownTypes">Интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />, принадлежащий к типу <see cref="T:System.Type" />, в котором содержатся типы, которые могут присутствовать в графе объекта.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> для выполнения сериализации или десериализации объекта указанного типа с помощью предоставленных корневых элемента и пространства имен XML, заданных посредством параметров типа <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <param name="type">Тип сериализуемых или десериализуемых экземпляров.</param>\r
+      <param name="rootName">Объект <see cref="T:System.Xml.XmlDictionaryString" />, содержащий имя корневого элемента содержимого.</param>\r
+      <param name="rootNamespace">Объект <see cref="T:System.Xml.XmlDictionaryString" />, содержащий пространство имен корневого элемента.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> для сериализации или десериализации объекта указанного типа.Этот метод также задает корневые XML-элемент и пространство имен в двух параметрах <see cref="T:System.Xml.XmlDictionaryString" />, а также список известных типов, которые могут присутствовать в графе объекта.</summary>\r
+      <param name="type">Тип сериализуемых или десериализуемых экземпляров.</param>\r
+      <param name="rootName">Объект <see cref="T:System.Xml.XmlDictionaryString" />, содержащий имя корневого элемента содержимого.</param>\r
+      <param name="rootNamespace">Объект <see cref="T:System.Xml.XmlDictionaryString" />, содержащий пространство имен корневого элемента.</param>\r
+      <param name="knownTypes">Интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />, принадлежащий к типу <see cref="T:System.Type" />, в котором содержатся известные типы, которые могут присутствовать в графе объекта.</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">\r
+      <summary>Возвращает значение, указывающее, должны ли пропускаться данные, предоставляемые расширением класса, при сериализации или десериализации класса.</summary>\r
+      <returns>Значение true, если данные расширения опускаются; в противном случае — false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Определяет, расположен ли объект <see cref="T:System.Xml.XmlDictionaryReader" /> на объекте, который может быть десериализован.</summary>\r
+      <returns>Значение true, если модуль чтения установлен на начальном элементе считываемого потока; в противном случае — значение false.</returns>\r
+      <param name="reader">Объект <see cref="T:System.Xml.XmlDictionaryReader" />, используемый для чтения XML-потока.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Определяет, расположен ли объект <see cref="T:System.Xml.XmlReader" /> на объекте, который может быть десериализован.</summary>\r
+      <returns>Значение true, если модуль чтения установлен на начальном элементе считываемого потока; в противном случае — значение false.</returns>\r
+      <param name="reader">Объект <see cref="T:System.Xml.XmlReader" />, используемый для чтения XML-потока.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">\r
+      <summary>Возвращает коллекцию типов, которые могут присутствовать в графе объекта, сериализованном с помощью этого экземпляра класса <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</summary>\r
+      <returns>Коллекция <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />, содержащая ожидаемые типы, переданные в качестве известных типов в конструктор <see cref="T:System.Runtime.Serialization.DataContractSerializer" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">\r
+      <summary>Возвращает максимальное количество элементов в графе объекта для сериализации или десериализации.</summary>\r
+      <returns>Максимальное количество сериализуемых или десериализуемых элементов.Значение по умолчанию: <see cref="F:System.Int32.MaxValue" />.</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Количество элементов превышает максимальное значение.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">\r
+      <summary>Возвращает значение, указывающее, следует ли использовать нестандартные конструкции XML для сохранения данных ссылок на объект. </summary>\r
+      <returns>Значение true, если требуется сохранить ссылки; в противном случае — значение false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Считывает XML-поток с помощью модуля чтения <see cref="T:System.Xml.XmlDictionaryReader" /> и возвращает десериализованный объект. Также указывает, была ли выполнена проверка имени объекта перед считыванием его значения. </summary>\r
+      <returns>Десериализованный объект.</returns>\r
+      <param name="reader">Объект <see cref="T:System.Xml.XmlDictionaryReader" />, используемый для чтения XML-потока.</param>\r
+      <param name="verifyObjectName">Значение true, если требуется проверить соответствие имени объекта предоставленному в конструкторе значению корневого имени; в противном случае — значение false. </param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Параметру <paramref name="verifyObjectName" /> задано значение true и имя и пространство имен элемента не соответствуют значениям, заданным в конструкторе. </exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Считывает XML-поток с помощью средства чтения <see cref="T:System.Xml.XmlReader" /> и возвращает десериализованный объект.</summary>\r
+      <returns>Десериализованный объект.</returns>\r
+      <param name="reader">Объект <see cref="T:System.Xml.XmlReader" />, используемый для чтения XML-потока.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Считывает XML-поток с помощью модуля чтения <see cref="T:System.Xml.XmlReader" /> и возвращает десериализованный объект. Также указывает, была ли выполнена проверка имени объекта перед считыванием его значения.</summary>\r
+      <returns>Десериализованный объект.</returns>\r
+      <param name="reader">Объект <see cref="T:System.Xml.XmlReader" />, используемый для чтения XML-потока.</param>\r
+      <param name="verifyObjectName">Значение true, если требуется проверить соответствие имени объекта предоставленному в конструкторе значению корневого имени; в противном случае — значение false.</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Параметру <paramref name="verifyObjectName" /> задано значение true и имя и пространство имен элемента не соответствуют значениям, заданным в конструкторе. </exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">\r
+      <summary>Получает значение, указывающее, сериализованы ли типы, доступные только для чтения.</summary>\r
+      <returns>Значение true, если сериализуются типы только для чтения; значение false, если сериализуются все типы.</returns>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Выполняет запись закрывающего XML-элемента с помощью средства записи <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlDictionaryWriter" />, используемый для записи потока.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не соответствует правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Возникла проблема с записываемым экземпляром.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Выполняет запись закрывающего XML-элемента с помощью средства записи <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlWriter" />, используемый для записи потока.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не соответствует правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Возникла проблема с записываемым экземпляром.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Записывает все данные объекта (начальный XML-элемент, содержимое и закрывающий элемент) в XML-документ или поток с помощью средства записи <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlWriter" />, используемый для записи XML-документа или потока.</param>\r
+      <param name="graph">Объект, содержащий данные для записи в поток.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не соответствует правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Возникла проблема с записываемым экземпляром.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Выполняет запись содержимого XML с помощью средства записи <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlDictionaryWriter" />, используемый для записи потока.</param>\r
+      <param name="graph">Объект, записываемый в поток.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не соответствует правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Возникла проблема с записываемым экземпляром.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Выполняет запись содержимого XML с помощью средства записи <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlWriter" />, используемый для записи потока.</param>\r
+      <param name="graph">Объект, записываемый в поток.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не соответствует правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">Возникла проблема с записываемым экземпляром.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Выполняет запись открывающего XML-элемента с помощью средства записи <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlDictionaryWriter" />, используемый для записи начального элемента XML.</param>\r
+      <param name="graph">Записываемый объект.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Выполняет запись открывающего XML-элемента с помощью модуля записи <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlWriter" />, используемый для записи начального элемента XML.</param>\r
+      <param name="graph">Записываемый объект.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">\r
+      <summary>Задает параметры сериализатора контракта данных.</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" />.</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">\r
+      <summary>Получает или задает компонент, используемый для динамического сопоставления объявлений xsi:type с типами известных контрактов.</summary>\r
+      <returns>Компонент, используемый для динамического сопоставления объявлений xsi:type с типами известных контрактов.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">\r
+      <summary>Получает или задает коллекцию типов, которые могут присутствовать в графе объекта, сериализованном с помощью этого DataContractSerializerSettings.</summary>\r
+      <returns>Коллекция типов, которые могут присутствовать в графе объекта, сериализованном с помощью этого экземпляра класса DataContractSerializerSettings.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">\r
+      <summary>Получает или задает максимальное количество элементов в графе объекта для сериализации или десериализации.</summary>\r
+      <returns>Максимальное количество элементов в графе объекта для сериализации или десериализации.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">\r
+      <summary>Получает или задает значение, указывающее, следует ли использовать нестандартные конструкции XML для сохранения данных ссылок на объект.</summary>\r
+      <returns>Значение True, если требуется использовать нестандартные конструкции XML для сохранения данных ссылок на объект; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">\r
+      <summary>Получает или задает корневое имя выбранного объекта.</summary>\r
+      <returns>Имя корневого объекта выбранного объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">\r
+      <summary>Получает или задает корневое пространство имен для указанного объекта.</summary>\r
+      <returns>Корневое пространство имен для указанного объекта.</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">\r
+      <summary>Получает или задает значение, указывающее, следует ли сериализовать типы, доступные только для чтения.</summary>\r
+      <returns>Значение True для сериализации доступных только для чтения типов; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.XmlObjectSerializer">\r
+      <summary>Предоставляет базовый класс для сериализации объектов в XML-потоки или XML-документы.Это абстрактный класс.</summary>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не удовлетворяет правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">возникла проблема с сериализуемым экземпляром. </exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" />.  </summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Возвращает значение, указывающее, расположено ли средство чтения <see cref="T:System.Xml.XmlDictionaryReader" /> на элементе XML, который можно считать.</summary>\r
+      <returns>Значение true, если средство чтения может считать данные; в противном случае — значение false.</returns>\r
+      <param name="reader">Средство чтения <see cref="T:System.Xml.XmlDictionaryReader" />, используемое для чтения XML-потока или XML-документа.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>Возвращает значение, указывающее, расположено ли средство чтения <see cref="T:System.Xml.XmlReader" /> на элементе XML, который можно считать. </summary>\r
+      <returns>Значение true, если средство чтения расположено на начальном элементе; в противном случае — значение false.</returns>\r
+      <param name="reader">Средство чтения <see cref="T:System.Xml.XmlReader" />, используемое для чтения XML-потока или XML-документа.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">\r
+      <summary>Считывает XML-поток или XML-документ с помощью средства чтения <see cref="T:System.IO.Stream" /> и возвращает десериализованный объект.</summary>\r
+      <returns>Десериализованный объект.</returns>\r
+      <param name="stream">Средство чтения <see cref="T:System.IO.Stream" />, используемое для чтения XML-потока или XML-документа.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>Считывает XML-документ или XML-поток с помощью средства чтения <see cref="T:System.Xml.XmlDictionaryReader" /> и возвращает десериализованный объект.</summary>\r
+      <returns>Десериализованный объект.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> используется для считывания документа XML.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Считывает XML-поток или XML-документ с помощью средства чтения <see cref="T:System.Xml.XmlDictionaryReader" /> и возвращает десериализованный объект; также позволяет указать до попытки чтения, может ли сериализатор считать данные.</summary>\r
+      <returns>Десериализованный объект.</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> используется для считывания документа XML.</param>\r
+      <param name="verifyObjectName">Значение true, если требуется проверить соответствие имени и пространства имен включающего XML-элемента ожидаемым корневым имени и пространству имен; в противном случае — значение false, если следует пропустить проверку.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>Считывает XML-документ или XML-поток с помощью средства чтения <see cref="T:System.Xml.XmlReader" /> и возвращает десериализованный объект.</summary>\r
+      <returns>Десериализованный объект.</returns>\r
+      <param name="reader">Средство чтения <see cref="T:System.Xml.XmlReader" />, используемое для чтения XML-потока или XML-документа.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Считывает XML-документ или XML-поток с помощью средства чтения <see cref="T:System.Xml.XmlReader" /> и возвращает десериализованный объект; также позволяет указать перед попыткой чтения, может ли сериализатор считать данные.</summary>\r
+      <returns>Десериализованный объект.</returns>\r
+      <param name="reader">Средство чтения <see cref="T:System.Xml.XmlReader" />, используемое для чтения XML-документа или XML-потока.</param>\r
+      <param name="verifyObjectName">Значение true, если требуется проверить соответствие имени и пространства имен включающего XML-элемента ожидаемым корневым имени и пространству имен; значение false, если следует пропустить проверку.</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>Записывает завершающий элемент данных объекта в качестве закрывающего XML-элемента в XML-документ или XML-поток с помощью средства записи <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlDictionaryWriter" />, используемый для записи XML-документа или потока.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не удовлетворяет правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">возникла проблема с сериализуемым экземпляром.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">было превышено максимально допустимое количество объектов для сериализации.Проверьте свойство <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>Записывает завершающий элемент данных объекта в качестве закрывающего XML-элемента в XML-документ или XML-поток с помощью средства записи <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlWriter" />, используемый для записи XML-документа или потока.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не удовлетворяет правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">возникла проблема с сериализуемым экземпляром.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">было превышено максимально допустимое количество объектов для сериализации.Проверьте свойство <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">\r
+      <summary>Записывает полное содержимое объекта (начало записи, запись содержимого и завершение записи) в XML-документ или поток с помощью указанного средства записи <see cref="T:System.IO.Stream" />.</summary>\r
+      <param name="stream">Средство записи <see cref="T:System.IO.Stream" />, используемое для записи в XML-документ или XML-поток.</param>\r
+      <param name="graph">Объект, содержащий данные для записи в поток.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не удовлетворяет правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">возникла проблема с сериализуемым экземпляром.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">было превышено максимально допустимое количество объектов для сериализации.Проверьте свойство <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Записывает полное содержимое объекта (начало записи, запись содержимого и завершение записи) в XML-документ или поток с помощью указанного средства записи <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Средство записи <see cref="T:System.Xml.XmlDictionaryWriter" />, используемое для записи содержимого в XML-документ или XML-поток.</param>\r
+      <param name="graph">Объект, в котором находится содержимое для записи.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не удовлетворяет правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">возникла проблема с сериализуемым экземпляром.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">было превышено максимально допустимое количество объектов для сериализации.Проверьте свойство <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Записывает полное содержимое объекта (начало записи, запись содержимого и завершение записи) в XML-документ или поток с помощью указанного средства записи <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlWriter" />, используемый для записи XML-документа или потока.</param>\r
+      <param name="graph">Объект, в котором находится содержимое для записи.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не удовлетворяет правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">возникла проблема с сериализуемым экземпляром.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">было превышено максимально допустимое количество объектов для сериализации.Проверьте свойство <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Записывает только содержимое объекта в XML-документ или XML-поток с помощью указанного средства записи <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlDictionaryWriter" />, используемый для записи XML-документа или потока.</param>\r
+      <param name="graph">Объект, в котором находится содержимое для записи.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не удовлетворяет правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">возникла проблема с сериализуемым экземпляром.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">было превышено максимально допустимое количество объектов для сериализации.Проверьте свойство <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Записывает только содержимое объекта в XML-документ или XML-поток с помощью указанного средства записи <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Объект <see cref="T:System.Xml.XmlWriter" />, используемый для записи XML-документа или потока.</param>\r
+      <param name="graph">Объект, в котором находится содержимое для записи.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не удовлетворяет правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">возникла проблема с сериализуемым экземпляром.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">было превышено максимально допустимое количество объектов для сериализации.Проверьте свойство <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>Записывает начальный элемент данных объекта в качестве открывающего XML-элемента с помощью указанного средства записи <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <param name="writer">Средство записи <see cref="T:System.Xml.XmlDictionaryWriter" />, используемое для записи документа XML.</param>\r
+      <param name="graph">Объект для сериализации.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не удовлетворяет правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">возникла проблема с сериализуемым экземпляром.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">было превышено максимально допустимое количество объектов для сериализации.Проверьте свойство <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>Записывает начальный элемент данных объекта в качестве открывающего XML-элемента с помощью указанного средства записи <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <param name="writer">Средство записи <see cref="T:System.Xml.XmlWriter" />, используемое для записи документа XML.</param>\r
+      <param name="graph">Объект для сериализации.</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">Сериализуемый тип не удовлетворяет правилам контракта данных.Например, к этому типу не применен атрибут <see cref="T:System.Runtime.Serialization.DataContractAttribute" />.</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">возникла проблема с сериализуемым экземпляром.</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">было превышено максимально допустимое количество объектов для сериализации.Проверьте свойство <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" />.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.IXmlDictionary">\r
+      <summary>interface, определяющий контракт, который должен реализовать словарь XML, чтобы быть использованным реализациями <see cref="T:System.Xml.XmlDictionaryReader" /> и <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Попытки найти запись в словаре.</summary>\r
+      <returns>true, если данный ключ присутствует в словаре; в противном случае — false.</returns>\r
+      <param name="key">Искомый ключ.</param>\r
+      <param name="result">Если параметр <paramref name="key" /> определен, <see cref="T:System.Xml.XmlDictionaryString" />, сопоставляется с ключом; в противном случае — null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Выполняет поиск указанного значения в словаре.</summary>\r
+      <returns>Значение true, если значение присутствует в словаре; в противном случае — false.</returns>\r
+      <param name="value">Искомое строковое значение.</param>\r
+      <param name="result">Соответствующая строка <see cref="T:System.Xml.XmlDictionaryString" />, если обнаружена; в противном случае — null.</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Проверяет наличие в словаре указанной строки <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>Значение true, если <see cref="T:System.Xml.XmlDictionaryString" /> присутствует в словаре; в противном случае — false.</returns>\r
+      <param name="value">Строка <see cref="T:System.Xml.XmlDictionaryString" />, наличие которой проверяется.</param>\r
+      <param name="result">Соответствующая строка <see cref="T:System.Xml.XmlDictionaryString" />, если обнаружена; в противном случае — null.</param>\r
+    </member>\r
+    <member name="T:System.Xml.OnXmlDictionaryReaderClose">\r
+      <summary>delegate для метода обратного вызова при закрытии модуля чтения.</summary>\r
+      <param name="reader">Объект <see cref="T:System.Xml.XmlDictionaryReader" />, который инициирует событие OnClose.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.UniqueId">\r
+      <summary>Уникальный идентификатор, оптимизированный для GUID.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor">\r
+      <summary>Создает новый экземпляр этого класса с новым GUID.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">\r
+      <summary>Создает новый экземпляр этого класса, используя массив байтов, представляющий идентификатор <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">Массив байтов, представляющий идентификатор <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="guid" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметр <paramref name="guid" /> предоставляет менее 16 допустимых байтов.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">\r
+      <summary>Создает новый экземпляр данного класса, начиная со смещения в пределах массива byte, представляющего <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">Массив byte, представляющий <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Позиция смещения внутри массива  byte, представляющего <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="guid" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> имеет значение меньше нуля или больше длины массива.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметры <paramref name="guid " />и<paramref name=" offset" /> содержат менее 16 допустимых байт.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Создает новый экземпляр данного класса, начиная со смещения в пределах массива char, используя заданное количество записей.</summary>\r
+      <param name="chars">Массив char, представляющий <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Позиция смещения внутри массива char, представляющего <see cref="T:System.Guid" />.</param>\r
+      <param name="count">Количество используемых записей массива, начиная со смещения <paramref name="offset" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> имеет значение меньше нуля или больше длины массива.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="count" /> имеет значение меньше нуля или больше длины массива минус смещение <paramref name="offset" />.</exception>\r
+      <exception cref="T:System.FormatException">Параметр <paramref name="count" /> равен нулю.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">\r
+      <summary>Создает новый экземпляр данного класса, используя идентификатор <see cref="T:System.Guid" />.</summary>\r
+      <param name="guid">Объект <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="guid" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.String)">\r
+      <summary>Создает новый экземпляр данного класса, используя строку.</summary>\r
+      <param name="value">Строка, используемая для создания объекта <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null.</exception>\r
+      <exception cref="T:System.FormatException">Длина параметра <paramref name=" value" /> равна нулю.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.CharArrayLength">\r
+      <summary>Возвращает значение длины строкового представления <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Длина строкового представления <see cref="T:System.Xml.UniqueId" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.Equals(System.Object)">\r
+      <summary>Проверяет, равен ли объект этому идентификатору <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Значение true, если объект равен этому <see cref="T:System.Xml.UniqueId" />; в противном случае — значение false.</returns>\r
+      <param name="obj">Сравниваемый объект.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.GetHashCode">\r
+      <summary>Создает хэш-код, представляющий идентификатор <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Целочисленный хэш-код, представляющий <see cref="T:System.Xml.UniqueId" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.IsGuid">\r
+      <summary>Указывает, является ли идентификатор <see cref="T:System.Xml.UniqueId" /> объектом <see cref="T:System.Guid" />.</summary>\r
+      <returns>Значение true, если параметр <see cref="T:System.Xml.UniqueId" /> имеет значение <see cref="T:System.Guid" />; в противном случае — значение false.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Переопределяет оператор равенства для проверки равенства двух объектов <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Значение true, если оба объекта <see cref="T:System.Xml.UniqueId" /> равны или оба имеют значение null; значение false, если объекты не равны или только один из них имеет значение null.</returns>\r
+      <param name="id1">Первая коллекция <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">Вторая категория <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>Переопределяет оператор равенства для проверки неравенства двух объектов <see cref="T:System.Xml.UniqueId" />.</summary>\r
+      <returns>Значение true, если переопределенный оператор равенства возвращает значение false; в противном случае — значение false.</returns>\r
+      <param name="id1">Первая коллекция <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <param name="id2">Вторая категория <see cref="T:System.Xml.UniqueId" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">\r
+      <summary>Помещает значение <see cref="T:System.Xml.UniqueId" /> в массив char.</summary>\r
+      <returns>Количество записей в массиве char, заполненных значением <see cref="T:System.Xml.UniqueId" />.</returns>\r
+      <param name="chars">Массив char.</param>\r
+      <param name="offset">Позиция в массиве char для начала вставки значения <see cref="T:System.Xml.UniqueId" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="chars" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> имеет значение меньше нуля или больше длины массива.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметры <paramref name="guid " />и<paramref name=" offset" /> содержат менее 16 допустимых байт.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToString">\r
+      <summary>Отображает значение <see cref="T:System.Xml.UniqueId" /> в строковом формате.</summary>\r
+      <returns>Строковое представление значения <see cref="T:System.Xml.UniqueId" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">\r
+      <summary>Предпринимает попытку получения значения <see cref="T:System.Xml.UniqueId" /> в виде <see cref="T:System.Guid" /> и сохранения его в данном массиве байтов после заданного смещения.</summary>\r
+      <returns>Значение true, если значение, хранящееся в экземпляре <see cref="T:System.Xml.UniqueId" /> является <see cref="T:System.Guid" />; в противном случае — false.</returns>\r
+      <param name="buffer">Массив byte, который будет содержать объект <see cref="T:System.Guid" />.</param>\r
+      <param name="offset">Позиция в массиве byte для начала вставки значения <see cref="T:System.Guid" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> имеет значение меньше нуля или больше длины массива.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметры <paramref name="buffer " />и<paramref name=" offset" /> содержат менее 16 допустимых байт.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">\r
+      <summary>Предпринимает попытку получения значения <see cref="T:System.Xml.UniqueId" /> в виде <see cref="T:System.Guid" />.</summary>\r
+      <returns>true, если UniqueId представляет элемент <see cref="T:System.Guid" />, в противном случае — false.</returns>\r
+      <param name="guid">Имеет значение <see cref="T:System.Guid" /> в случае успешного выполнения; иначе — <see cref="F:System.Guid.Empty" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentException">Параметры <paramref name="buffer " />и<paramref name=" offset" /> содержат менее 16 допустимых байт.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryReaderSession">\r
+      <summary>Обеспечивает динамическое управление оптимизированными строками</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Xml.XmlBinaryReaderSession" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">\r
+      <summary>Создает объект <see cref="T:System.Xml.XmlDictionaryString" /> из входного параметра и добавляет его во внутреннюю коллекцию.</summary>\r
+      <returns>Новый созданный объект <see cref="T:System.Xml.XmlDictionaryString" />, который добавляется во внутреннюю коллекцию.</returns>\r
+      <param name="id">Значение ключа.</param>\r
+      <param name="value">Значение.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="id" /> меньше нуля.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Запись с ключом <paramref name="id" /> уже существует.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Clear">\r
+      <summary>Очищает внутреннюю коллекцию от всего содержимого.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Проверяет, содержит ли внутренняя коллекция запись, соответствующую ключу.</summary>\r
+      <returns>Значение true, если запись, соответствующая <paramref name="key" />, найдена; в противном случае — false.</returns>\r
+      <param name="key">Искомый ключ.</param>\r
+      <param name="result">Когда выполнение этого метода завершается, содержит строку, если запись была найдена; в противном случае — значение null.Этот параметр передается без инициализации.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Проверяет, содержит ли внутренняя коллекция запись, соответствующую значению.</summary>\r
+      <returns>Значение true, если запись, соответствующая <paramref name="value" />, найдена; в противном случае — false.</returns>\r
+      <param name="value">Значение, которое нужно найти.</param>\r
+      <param name="result">Когда выполнение этого метода завершается, содержит строку, если запись была найдена; в противном случае — значение null.Этот параметр передается без инициализации.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Проверяет, содержит ли внутренняя коллекция запись, соответствующую значению.</summary>\r
+      <returns>Значение true, если запись, соответствующая <paramref name="value" />, найдена; в противном случае — false.</returns>\r
+      <param name="value">Значение, которое нужно найти.</param>\r
+      <param name="result">Когда выполнение этого метода завершается, содержит строку, если запись была найдена; в противном случае — значение null.Этот параметр передается без инициализации.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryWriterSession">\r
+      <summary>Позволяет использовать динамический словарь для сжатия общих строк, присутствующих в сообщении и сохраняющих состояние.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">\r
+      <summary>Создает экземпляр этого класса. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.Reset">\r
+      <summary>Удаляет внутренние коллекции.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">\r
+      <summary>Предпринимает попытку добавления строки <see cref="T:System.Xml.XmlDictionaryString" /> во внутреннюю коллекцию.</summary>\r
+      <returns>true если строка может быть добавлена; в противном случае false.</returns>\r
+      <param name="value">Добавляемый объект <see cref="T:System.Xml.XmlDictionaryString" />.</param>\r
+      <param name="key">Ключ <see cref="T:System.Xml.XmlDictionaryString" />, который был успешно добавлен.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Запись с ключом <paramref name="key" /> уже существует.</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionary">\r
+      <summary>Реализует словарь, используемый для оптимизации реализаций модулей чтения/записи XML Windows Communication Foundation (WCF).</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor">\r
+      <summary>Создает пустую коллекцию <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">\r
+      <summary>Создает <see cref="T:System.Xml.XmlDictionary" /> с начальной емкостью.</summary>\r
+      <param name="capacity">Начальный размер словаря.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.Add(System.String)">\r
+      <summary>Добавляет строку в <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+      <returns>Добавленный объект <see cref="T:System.Xml.XmlDictionaryString" />.</returns>\r
+      <param name="value">Строка, добавляемая в словарь.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionary.Empty">\r
+      <summary>Возвращает static пустой словарь <see cref="T:System.Xml.IXmlDictionary" />.</summary>\r
+      <returns>static пустой словарь <see cref="T:System.Xml.IXmlDictionary" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>Попытки найти запись в словаре.</summary>\r
+      <returns>true, если данный ключ присутствует в словаре; в противном случае — false.</returns>\r
+      <param name="key">Искомый ключ.</param>\r
+      <param name="result">Если параметр <paramref name="key" /> определен, <see cref="T:System.Xml.XmlDictionaryString" />, сопоставляется с ключом; в противном случае — null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>Выполняет поиск указанного значения в словаре.</summary>\r
+      <returns>Значение true, если значение присутствует в словаре; в противном случае — false.</returns>\r
+      <param name="value">Искомое строковое значение.</param>\r
+      <param name="result">Соответствующая строка <see cref="T:System.Xml.XmlDictionaryString" />, если обнаружена; в противном случае — null.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>Проверяет наличие в словаре указанной строки <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>Значение true, если <see cref="T:System.Xml.XmlDictionaryString" /> присутствует в словаре; в противном случае — false.</returns>\r
+      <param name="value">Строка <see cref="T:System.Xml.XmlDictionaryString" />, наличие которой проверяется.</param>\r
+      <param name="result">Соответствующая строка <see cref="T:System.Xml.XmlDictionaryString" />, если обнаружена; в противном случае — null.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReader">\r
+      <summary>Класс abstract, который Windows Communication Foundation (WCF) наследует от <see cref="T:System.Xml.XmlReader" /> для выполнения сериализации и десериализации.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.#ctor">\r
+      <summary>Создает экземпляр этого класса.  Вызывается только производными классами.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">\r
+      <summary>Данное свойство всегда возвращает значение false.Производные классы могут переопределять параметры для возврата значения true, если поддерживают канонизацию.</summary>\r
+      <returns>Возвращает false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryReader" />, который может читать формат двоичных XML-данных .NET.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Буфер, из которого выполняется чтение.</param>\r
+      <param name="offset">Начальное положение для чтения из параметра <paramref name="buffer" />.</param>\r
+      <param name="count">Число байтов, которое может быть считано из буфера, заданного параметром <paramref name="buffer" />.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> редактора.</param>\r
+      <param name="quotas">Квоты, применимые к этой операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> имеет значение меньше нуля или больше длины буфера.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="count" /> имеет значение меньше нуля или больше длины буфера минус величина смещения.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryReader" />, который может читать формат двоичных XML-данных .NET.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Буфер, из которого выполняется чтение.</param>\r
+      <param name="offset">Начальное положение для чтения из параметра <paramref name="buffer" />.</param>\r
+      <param name="count">Число байтов, которое может быть считано из буфера, заданного параметром <paramref name="buffer" />.</param>\r
+      <param name="dictionary">Используемое средство записи <see cref="T:System.Xml.XmlDictionary" />.</param>\r
+      <param name="quotas">Применяемое семейство <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</param>\r
+      <param name="session">Используемое средство записи <see cref="T:System.Xml.XmlBinaryReaderSession" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> имеет значение меньше нуля или больше длины буфера.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="count" /> имеет значение меньше нуля или больше длины буфера минус величина смещения.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryReader" />, который может читать формат двоичных XML-данных .NET.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Буфер, из которого выполняется чтение.</param>\r
+      <param name="offset">Начальное положение для чтения из параметра <paramref name="buffer" />.</param>\r
+      <param name="count">Число байтов, которое может быть считано из буфера, заданного параметром <paramref name="buffer" />.</param>\r
+      <param name="quotas">Квоты, применимые к этой операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="offset" /> имеет значение меньше нуля или больше длины буфера.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="count" /> имеет значение меньше нуля или больше длины буфера минус величина смещения.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryReader" />, который может читать формат двоичных XML-данных .NET.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Буфер, из которого выполняется чтение.</param>\r
+      <param name="quotas">Квоты, применимые к этой операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryReader" />, который может читать формат двоичных XML-данных .NET.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Поток, из которого требуется выполнить чтение.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> редактора.</param>\r
+      <param name="quotas">Квоты, применимые к этой операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="stream" /> или <paramref name="quotas" /> — null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryReader" />, который может читать формат двоичных XML-данных .NET.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Поток, из которого требуется выполнить чтение.</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> редактора.</param>\r
+      <param name="quotas">Квоты, применимые к этой операции.</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> редактора.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryReader" />, который может читать формат двоичных XML-данных .NET.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Поток, из которого требуется выполнить чтение.</param>\r
+      <param name="quotas">Квоты, применимые к этой операции.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="stream" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">\r
+      <summary>Создает экземпляр <see cref="T:System.Xml.XmlDictionaryReader" /> из существующего объекта <see cref="T:System.Xml.XmlReader" />.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="reader">Экземпляр <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="reader" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Создает экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Буфер, из которого выполняется чтение.</param>\r
+      <param name="offset">Начальное положение для чтения из параметра <paramref name="buffer" />.</param>\r
+      <param name="count">Число байтов, которое может быть считано из буфера, заданного параметром <paramref name="buffer" />.</param>\r
+      <param name="quotas">Квоты, применимые к этому модулю чтения.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Создает экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="buffer">Буфер, из которого выполняется чтение.</param>\r
+      <param name="quotas">Квоты, применимые к этому модулю чтения.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="buffer" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">\r
+      <summary>Создает экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Поток, из которого требуется выполнить чтение.</param>\r
+      <param name="encoding">Объект <see cref="T:System.Text.Encoding" />, указывающий свойства кодировки, которые нужно применить.</param>\r
+      <param name="quotas">Применяемое семейство <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</param>\r
+      <param name="onClose">Делегат, вызываемый при закрытии модуля чтения.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Создает экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReader" />.</returns>\r
+      <param name="stream">Поток, из которого требуется выполнить чтение.</param>\r
+      <param name="quotas">Квоты, применимые к этому модулю чтения.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">\r
+      <summary>Этот метод еще не реализован.</summary>\r
+      <exception cref="T:System.NotSupportedException">Всегда .</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>При переопределении в производном классе получает значение атрибута.</summary>\r
+      <returns>Значение атрибута.</returns>\r
+      <param name="localName">Строка <see cref="T:System.Xml.XmlDictionaryString" />, представляющая локальное имя атрибута.</param>\r
+      <param name="namespaceUri">Строка <see cref="T:System.Xml.XmlDictionaryString" />, представляющая пространство имен атрибута.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">\r
+      <summary>Возвращает индекс локального имени текущего узла в массиве имен.</summary>\r
+      <returns>Индекс локального имени текущего узла в массиве имен.</returns>\r
+      <param name="localNames">Массив строк локальных имен для поиска.</param>\r
+      <param name="namespaceUri">Пространство имен текущего узла.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> или любое из имен в массиве имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="namespaceUri" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">\r
+      <summary>Возвращает индекс локального имени текущего узла в массиве имен.</summary>\r
+      <returns>Индекс локального имени текущего узла в массиве имен.</returns>\r
+      <param name="localNames">Массив <see cref="T:System.Xml.XmlDictionaryString" /> локальных имен для поиска.</param>\r
+      <param name="namespaceUri">Пространство имен текущего узла.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> или любое из имен в массиве имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="namespaceUri" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">\r
+      <summary>Проверяет, является ли параметр <paramref name="localName" /> локальным именем текущего узла.</summary>\r
+      <returns>Значение true, если <paramref name="localName" /> соответствует локальному имени текущего узла; в противном случае — false.</returns>\r
+      <param name="localName">Локальное имя текущего узла.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">\r
+      <summary>Проверяет, является ли параметр <paramref name="localName" /> локальным именем текущего узла.</summary>\r
+      <returns>Значение true, если <paramref name="localName" /> соответствует локальному имени текущего узла; в противном случае — false.</returns>\r
+      <param name="localName">Строка <see cref="T:System.Xml.XmlDictionaryString" />, представляющая локальное имя текущего узла.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="localName" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">\r
+      <summary>Проверяет, является ли параметр <paramref name="namespaceUri" /> пространством имен текущего узла.</summary>\r
+      <returns>Значение true, если параметр <paramref name="namespaceUri" /> соответствует пространству имен текущего узла; в противном случае — false.</returns>\r
+      <param name="namespaceUri">Пространство имен текущего узла.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="namespaceUri" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">\r
+      <summary>Проверяет, является ли параметр <paramref name="namespaceUri" /> пространством имен текущего узла.</summary>\r
+      <returns>Значение true, если параметр <paramref name="namespaceUri" /> соответствует пространству имен текущего узла; в противном случае — false.</returns>\r
+      <param name="namespaceUri">Пространство имен текущего узла.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="namespaceUri" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">\r
+      <summary>Проверяет, установлен ли модуль чтения в начале массива.Этот класс возвращает значение false, но производные классы, имеющие концепцию массивов, могут вернуть значение true.</summary>\r
+      <returns>Значение true, если модуль чтения размещен в начале узла массива; в противном случае — false.</returns>\r
+      <param name="type">Тип узла, если узел допустим; в противном случае — null.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Проверяет, является ли первый тег открывающим или пустым тегом элемента, а также соответствует ли локальное имя и URI пространства таким же значениям текущего узла.</summary>\r
+      <returns>Значение true, если первый тег в массиве является открывающим тегом или пустым тегом элемента и соответствует <paramref name="localName" /> и <paramref name="namespaceUri" />; в противном случае — false.</returns>\r
+      <param name="localName">Строка <see cref="T:System.Xml.XmlDictionaryString" />, представляющая локальное имя атрибута.</param>\r
+      <param name="namespaceUri">Строка <see cref="T:System.Xml.XmlDictionaryString" />, представляющая пространство имен атрибута.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">\r
+      <summary>Проверяет, является ли текущий узел текстовым узлом.</summary>\r
+      <returns>Значение true, если тип узла <see cref="F:System.Xml.XmlNodetype.Text" />, <see cref="F:System.Xml.XmlNodetype.Whitespace" />, <see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />, <see cref="F:System.Xml.XmlNodetype.CDATA" /> или <see cref="F:System.Xml.XmlNodetype.Attribute" />; в противном случае — false.</returns>\r
+      <param name="nodeType">Тип проверяемого узла.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">\r
+      <summary>Проверяет, является ли текущий узел содержимого открывающим элементом или пустым элементом.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">\r
+      <summary>Проверяет, является ли текущий узел содержимого открывающим элементом или пустым элементом и соответствует ли свойство <see cref="P:System.Xml.XmlReader.Name" /> элемента данному аргументу.</summary>\r
+      <param name="name">Свойство <see cref="P:System.Xml.XmlReader.Name" /> элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">\r
+      <summary>Проверяет, является ли текущий узел содержимого открывающим элементом или пустым элементом и соответствуют ли свойства <see cref="P:System.Xml.XmlReader.LocalName" /> и <see cref="P:System.Xml.XmlReader.NamespaceURI" /> элемента данным аргументам.</summary>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Проверяет, является ли текущий узел содержимого открывающим элементом или пустым элементом и соответствуют ли свойства <see cref="P:System.Xml.XmlReader.LocalName" /> и <see cref="P:System.Xml.XmlReader.NamespaceURI" /> элемента данного аргумента.</summary>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.Quotas">\r
+      <summary>Получает значения квот, применимые к текущему экземпляру данного класса.</summary>\r
+      <returns>Выражение <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />, применяющееся к текущему экземпляру данного класса. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.Boolean" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">Локальное имя элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.DateTime" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.Decimal" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.Double" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.Guid" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения целочисленных значений short в типизированном массиве.</summary>\r
+      <returns>Количество целочисленных значений, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются целые значения.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество целочисленных значений, помещаемых в массив.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения целочисленных значений в типизированный массив.</summary>\r
+      <returns>Количество целочисленных значений, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются целые значения.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество целочисленных значений, помещаемых в массив.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения целочисленных значений long в типизированном массиве.</summary>\r
+      <returns>Количество целочисленных значений, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются целые значения.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество целочисленных значений, помещаемых в массив.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения чисел с плавающей запятой float в типизированном массиве.</summary>\r
+      <returns>Количество чисел с плавающей запятой, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются числа с плавающей запятой.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество чисел с плавающей запятой, помещаемых в массив.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.TimeSpan" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.Boolean" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.DateTime" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.Decimal" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения типов узлов <see cref="T:System.Double" /> в типизированный массив.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.Guid" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения целочисленных значений short в типизированном массиве.</summary>\r
+      <returns>Количество целочисленных значений, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются целые значения.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество целочисленных значений, помещаемых в массив.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения целочисленных значений в типизированный массив.</summary>\r
+      <returns>Количество целочисленных значений, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются целые значения.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество целочисленных значений, помещаемых в массив.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения целочисленных значений long в типизированном массиве.</summary>\r
+      <returns>Количество целочисленных значений, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются целые значения.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество целочисленных значений, помещаемых в массив.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения чисел с плавающей запятой float в типизированном массиве.</summary>\r
+      <returns>Количество чисел с плавающей запятой, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются числа с плавающей запятой.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество чисел с плавающей запятой, помещаемых в массив.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.TimeSpan" /> в типизированный массиве.</summary>\r
+      <returns>Количество узлов, помещаемых в массив.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, в который помещаются узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов для размещения в массиве.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.Boolean" /> в типизированный массиве.</summary>\r
+      <returns>Массив <see cref="T:System.Boolean" /> узлов <see cref="T:System.Boolean" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Считывает повторяющиеся вхождения узлов типа <see cref="T:System.Boolean" /> в типизированный массиве.</summary>\r
+      <returns>Массив <see cref="T:System.Boolean" /> узлов <see cref="T:System.Boolean" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Преобразует содержимое узла в заданный тип.</summary>\r
+      <returns>Объединенное текстовое содержимое или значение атрибута, преобразованное в требуемый тип.</returns>\r
+      <param name="type">Тип <see cref="T:System.Type" /> возвращаемого значения.</param>\r
+      <param name="namespaceResolver">Объект <see cref="T:System.Xml.IXmlNamespaceResolver" />, используемый для разрешения любых префиксов пространств имен, имеющих отношение к преобразованию типов.Например, этот объект можно использовать при преобразовании объекта <see cref="T:System.Xml.XmlQualifiedName" /> в xs:string.Это значение может быть пустой ссылкой.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">\r
+      <summary>Считывает содержимое и возвращает раскодированные двоичные байты Base64.</summary>\r
+      <returns>Байтовый массив, содержащий раскодированные двоичные байты Base64.</returns>\r
+      <exception cref="T:System.Xml.XmlException">Размер массива больше значения квоты MaxArrayLength для данного модуля чтения.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">\r
+      <summary>Считывает содержимое и возвращает раскодированные двоичные байты BinHex.</summary>\r
+      <returns>Байтовый массив, содержащий раскодированные двоичные байты BinHex.</returns>\r
+      <exception cref="T:System.Xml.XmlException">Размер массива больше <see cref="F:System.Int32.MaxValue" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">\r
+      <summary>Считывает содержимое и возвращает раскодированные двоичные байты BinHex.</summary>\r
+      <returns>Байтовый массив, содержащий раскодированные двоичные байты BinHex.</returns>\r
+      <param name="maxByteArrayContentLength">Максимальная длина массива.</param>\r
+      <exception cref="T:System.Xml.XmlException">Размер массива больше <paramref name="maxByteArrayContentLength" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">\r
+      <summary>Выполняет чтение содержимого в массиве char.</summary>\r
+      <returns>Количество прочитанных символов.</returns>\r
+      <param name="chars">Массив, в который помещаются символы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество символов, помещаемых в массив.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">\r
+      <summary>Преобразует содержимое узла в decimal.</summary>\r
+      <returns>Представление decimal содержимого узла.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">\r
+      <summary>Преобразует содержимое узла в float.</summary>\r
+      <returns>Представление float содержимого узла.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">\r
+      <summary>Преобразует содержимое узла в guid.</summary>\r
+      <returns>Представление guid содержимого узла.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">\r
+      <summary>Преобразует содержимое узла в представление полного имени.</summary>\r
+      <param name="localName">Часть <see cref="P:System.Xml.XmlReader.LocalName" /> полного имени (параметр out).</param>\r
+      <param name="namespaceUri">Часть <see cref="P:System.Xml.XmlReader.NamespaceURI" /> полного имени (параметр out).</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">\r
+      <summary>Преобразует содержимое узла в строку.</summary>\r
+      <returns>Содержимое узла в строковом представлении.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">\r
+      <summary>Преобразует содержимое узла в строку.</summary>\r
+      <returns>Содержимое узла в строковом представлении.</returns>\r
+      <param name="maxStringContentLength">Максимальная длина строки.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">\r
+      <summary>Преобразует содержимое узла в строку.</summary>\r
+      <returns>Содержимое узла в строковом представлении.</returns>\r
+      <param name="strings">Массив строк, с которым сопоставляется содержимое.</param>\r
+      <param name="index">Индекс записи в <paramref name="strings" />, соответствующий содержимому.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="strings" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Запись в <paramref name=" strings" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">\r
+      <summary>Преобразует содержимое узла в строку.</summary>\r
+      <returns>Содержимое узла в строковом представлении.</returns>\r
+      <param name="strings">Массив объектов <see cref="T:System.Xml.XmlDictionaryString" />, с которым сопоставляется содержимое.</param>\r
+      <param name="index">Индекс записи в <paramref name="strings" />, соответствующий содержимому.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="strings" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Запись в <paramref name=" strings" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">\r
+      <summary>Преобразует содержимое узла в <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Представление <see cref="T:System.TimeSpan" /> содержимого узла.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">\r
+      <summary>Преобразует содержимое узла в уникальный идентификатор.</summary>\r
+      <returns>Содержимое узла, представленное в виде уникального идентификатора.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">\r
+      <summary>Преобразует содержимое узла в массив <see cref="T:System.DateTime" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде массива <see cref="T:System.DateTime" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Преобразует содержимое узла в массив <see cref="T:System.DateTime" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде массива <see cref="T:System.DateTime" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">\r
+      <summary>Преобразует содержимое узла в массив <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде массива <see cref="T:System.Decimal" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Преобразует содержимое узла в массив <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде массива <see cref="T:System.Decimal" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">\r
+      <summary>Преобразует содержимое узла в массив <see cref="T:System.Double" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде массива <see cref="T:System.Double" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Преобразует содержимое узла в массив <see cref="T:System.Double" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде массива <see cref="T:System.Double" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">\r
+      <summary>Преобразует содержимое узла в массив байтов Base64.</summary>\r
+      <returns>Содержимое узла, представленное в виде массива байтов Base64.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">\r
+      <summary>Преобразует содержимое узла в массив байтов BinHex.</summary>\r
+      <returns>Содержимое узла, представленное в виде массива байтов BinHex.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">\r
+      <summary>Преобразует содержимое элемента в <see cref="T:System.Boolean" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде <see cref="T:System.Boolean" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">\r
+      <summary>Преобразует содержимое элемента в <see cref="T:System.Decimal" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде <see cref="T:System.Decimal" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">\r
+      <summary>Преобразует содержимое элемента в <see cref="T:System.Double" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде <see cref="T:System.Double" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">\r
+      <summary>Преобразует содержимое элемента в число с плавающей запятой (<see cref="T:System.Single" />).</summary>\r
+      <returns>Содержимое узла, представленное в виде числа с плавающей запятой (<see cref="T:System.Single" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">\r
+      <summary>Преобразует содержимое элемента в <see cref="T:System.Guid" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде <see cref="T:System.Guid" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Элемент имеет недопустимый формат.</exception>\r
+      <exception cref="T:System.FormatException">Элемент имеет недопустимый формат.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">\r
+      <summary>Преобразует содержимое элемента в целое число (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Содержимое узла, представленное в виде целого числа (<see cref="T:System.Int32" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">\r
+      <summary>Преобразует содержимое элемента в длинное целое число (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Содержимое узла, представленное в виде длинного целого числа (<see cref="T:System.Int64" />).</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">\r
+      <summary>Преобразует содержимое элемента в <see cref="T:System.String" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде <see cref="T:System.String" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">\r
+      <summary>Преобразует содержимое элемента в <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Содержимое узла, представленное в виде <see cref="T:System.TimeSpan" />.</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">\r
+      <summary>Преобразует содержимое элемента в уникальный идентификатор.</summary>\r
+      <returns>Содержимое узла, представленное в виде уникального идентификатора.</returns>\r
+      <exception cref="T:System.ArgumentException">Элемент имеет недопустимый формат.</exception>\r
+      <exception cref="T:System.FormatException">Элемент имеет недопустимый формат.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">\r
+      <summary>Проверяет, является ли текущий узел элементом, и перемещает модуль чтения на следующий узел.</summary>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> возвращает false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">\r
+      <summary>Проверяет, является ли текущий узел элементом <paramref name="name" /> и перемещает модуль чтения на следующий узел.</summary>\r
+      <param name="name">Проверенное имя элемента.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> возвращает false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">\r
+      <summary>Проверяет, является ли текущий узел элементом сданным <paramref name="localName" /> и <paramref name="namespaceUri" />, и перемещает модуль чтения на следующий узел.</summary>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> возвращает false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Проверяет, является ли текущий узел элементом сданным <paramref name="localName" /> и <paramref name="namespaceUri" />, и перемещает модуль чтения на следующий узел.</summary>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> возвращает false.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">\r
+      <summary>Считывает содержимое последовательности узлов с данным <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив <see cref="T:System.Guid" />.</summary>\r
+      <returns>Массив дескрипторов вывода <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Считывает содержимое последовательности узлов с данным <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив <see cref="T:System.Guid" />.</summary>\r
+      <returns>Массив дескрипторов вывода <see cref="T:System.Guid" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">\r
+      <summary>Считывает содержимое последовательности узлов с данными <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив целых чисел short (<see cref="T:System.Int16" />).</summary>\r
+      <returns>Массив целых чисел short (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Считывает содержимое последовательности узлов с данными <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив целых чисел short (<see cref="T:System.Int16" />).</summary>\r
+      <returns>Массив целых чисел short (<see cref="T:System.Int16" />).</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">\r
+      <summary>Считывает содержимое последовательности узлов с данными <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив целых чисел (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Массив целых чисел <see cref="T:System.Int32" /> ().</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Считывает содержимое последовательности узлов с данными <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив целых чисел (<see cref="T:System.Int32" />).</summary>\r
+      <returns>Массив целых чисел <see cref="T:System.Int32" /> ().</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">\r
+      <summary>Считывает содержимое последовательности узлов с данными <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив целых чисел long (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Массив целых чисел long (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Считывает содержимое последовательности узлов с данными <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив целых чисел long (<see cref="T:System.Int64" />).</summary>\r
+      <returns>Массив целых чисел long (<see cref="T:System.Int64" />).</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">\r
+      <summary>Считывает содержимое последовательности узлов с данными <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив чисел float (<see cref="T:System.Single" />).</summary>\r
+      <returns>Массив чисел float (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Считывает содержимое последовательности узлов с данными <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив чисел float (<see cref="T:System.Single" />).</summary>\r
+      <returns>Массив чисел float (<see cref="T:System.Single" />).</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Проверяет, является ли текущий узел элементом сданным <paramref name="localName" /> и <paramref name="namespaceUri" />, и перемещает модуль чтения на следующий узел.</summary>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">\r
+      <summary>Считывает содержимое последовательности узлов с данным <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Массив <see cref="T:System.TimeSpan" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Считывает содержимое последовательности узлов с данным <paramref name="localName" /> и <paramref name="namespaceUri" /> в массив <see cref="T:System.TimeSpan" />.</summary>\r
+      <returns>Массив <see cref="T:System.TimeSpan" />.</returns>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>Не реализован.</summary>\r
+      <returns>Не реализован.</returns>\r
+      <param name="buffer">Буфер, из которого выполняется чтение.</param>\r
+      <param name="offset">Начальное положение для чтения из параметра <paramref name="buffer" />.</param>\r
+      <param name="count">Число байтов, которое может быть считано из буфера, заданного параметром <paramref name="buffer" />.</param>\r
+      <exception cref="T:System.NotSupportedException">Всегда .</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>Этот метод еще не реализован.</summary>\r
+      <param name="stream">Поток, из которого требуется выполнить чтение.</param>\r
+      <param name="includeComments">Определяет, включаются ли комментарии.</param>\r
+      <param name="inclusivePrefixes">Префиксы, подлежащие включению.</param>\r
+      <exception cref="T:System.NotSupportedException">Всегда .</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">\r
+      <summary>Не реализовано в данном классе (всегда возвращается false).Может переопределяться в производных классах.</summary>\r
+      <returns>Значение false, если не переопределено в производном классе.</returns>\r
+      <param name="count">Возвращает 0, если не переопределено в производном классе.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">\r
+      <summary>Не реализовано в данном классе (всегда возвращается false).Может переопределяться в производных классах.</summary>\r
+      <returns>Значение false, если не переопределено в производном классе.</returns>\r
+      <param name="length">Возвращает 0, если не переопределено в производном классе.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Не реализовано в данном классе (всегда возвращается false).Может переопределяться в производных классах.</summary>\r
+      <returns>Значение false, если не переопределено в производном классе.</returns>\r
+      <param name="localName">Возвращает null, если не переопределено в производном классе. .</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Не реализовано в данном классе (всегда возвращается false).Может переопределяться в производных классах.</summary>\r
+      <returns>Значение false, если не переопределено в производном классе.</returns>\r
+      <param name="namespaceUri">Возвращает null, если не переопределено в производном классе.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>Не реализовано в данном классе (всегда возвращается false).Может переопределяться в производных классах.</summary>\r
+      <returns>Значение false, если не переопределено в производном классе.</returns>\r
+      <param name="value">Возвращает null, если не переопределено в производном классе.</param>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotas">\r
+      <summary>Содержит настраиваемые значения квоты для XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">\r
+      <summary>Создает новый экземпляр данного класса. </summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>Задает свойства для переданного экземпляра квот, основываясь на значениях в данном экземпляре.</summary>\r
+      <param name="quotas">Экземпляр <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />, в который следует выполнить копирование значения.</param>\r
+      <exception cref="T:System.InvalidOperationException">Попытка set значение при доступе только для чтения к значению квоты для переданного экземпляра.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Переданные целевые <paramref name=" quotas" /> равны null.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">\r
+      <summary>Возвращает экземпляр данного класса с максимальными значениями для всех свойств.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> со значениями свойств <see cref="F:System.Int32.MaxValue" />.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">\r
+      <summary>Возвращает и задает максимально допустимую длину массива.</summary>\r
+      <returns>Максимально допустимая длина массива.Значение по умолчанию — 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Попытка set значение при доступе только для чтения к значению квоты для данного экземпляра.</exception>\r
+      <exception cref="T:System.ArgumentException">Попытка set значение меньше нуля.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">\r
+      <summary>Возвращает и задает максимально допустимое число байтов, возвращаемых для каждой операции чтения.</summary>\r
+      <returns>Максимальное допустимое число байтов, возвращаемых для каждой операции чтения.Значение по умолчанию — 4096.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Попытка set значение при доступе только для чтения к значению квоты для данного экземпляра.</exception>\r
+      <exception cref="T:System.ArgumentException">Попытка set значение меньше нуля.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">\r
+      <summary>Получает и задает максимальную глубину вложенного узла.</summary>\r
+      <returns>Максимальная глубина вложенного узла.Значение по умолчанию — 32.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Попытка set значение при доступе только для чтения к значению квоты для данного экземпляра.</exception>\r
+      <exception cref="T:System.ArgumentException">Попытка set значение меньше нуля.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">\r
+      <summary>Возвращает и задает максимальное количество символов в имени таблицы.</summary>\r
+      <returns>Максимально допустимое количество символов в имени таблицы.Значение по умолчанию — 16384.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Попытка set значение при доступе только для чтения к значению квоты для данного экземпляра.</exception>\r
+      <exception cref="T:System.ArgumentException">Попытка set значение меньше нуля.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">\r
+      <summary>Получает и задает максимальную длину строки, возвращаемую модулем чтения.</summary>\r
+      <returns>Максимальная длина строки, возвращаемой модулем чтения.Значение по умолчанию — 8192.</returns>\r
+      <exception cref="T:System.InvalidOperationException">Попытка set значение при доступе только для чтения к значению квоты для данного экземпляра.</exception>\r
+      <exception cref="T:System.ArgumentException">Попытка set значение меньше нуля.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">\r
+      <summary>Получает измененные квоты для <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</summary>\r
+      <returns>Измененные квоты для <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />.</returns>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">\r
+      <summary>Перечисляет настраиваемые значения квоты для XmlDictionaryReaders.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">\r
+      <summary>Указывает максимально допустимую длину массива.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">\r
+      <summary>Указывает максимальное допустимое число байтов, возвращаемых для каждой операции чтения.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">\r
+      <summary>Указывает максимальную глубину вложенного узла.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">\r
+      <summary>Указывает максимально допустимое количество символов в имени таблицы.</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">\r
+      <summary>Указывает максимальную длину строки, возвращаемой средством чтения.</summary>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryString">\r
+      <summary>Представляет запись, которая хранится в <see cref="T:System.Xml.XmlDictionary" />.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">\r
+      <summary>Создает экземпляр этого класса. </summary>\r
+      <param name="dictionary">Класс <see cref="T:System.Xml.IXmlDictionary" />, содержащий этот экземпляр.</param>\r
+      <param name="value">Строка, являющаяся значением записи словаря.</param>\r
+      <param name="key">Целое число, являющееся ключом записи словаря.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="dictionary" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="key" /> имеет значение меньше 0 или больше <see cref="F:System.Int32.MaxValue" /> / 4.</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Dictionary">\r
+      <summary>Представляет <see cref="T:System.Xml.IXmlDictionary" />, передаваемый конструктору экземпляра <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.IXmlDictionary" /> для этой записи словаря.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Empty">\r
+      <summary>Возвращает объект <see cref="T:System.Xml.XmlDictionaryString" />, представляющий пустую строку.</summary>\r
+      <returns>Объект <see cref="T:System.Xml.XmlDictionaryString" />, представляющий пустую строку.</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Key">\r
+      <summary>Возвращает целочисленный ключ для экземпляра класса.  </summary>\r
+      <returns>Целочисленный ключ для этого экземпляра класса. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.ToString">\r
+      <summary>Отображает текстовое представление объекта.</summary>\r
+      <returns>Строковое значение для этого экземпляра класса. </returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Value">\r
+      <summary>Возвращает строковое значение для этого экземпляра класса.  </summary>\r
+      <returns>Строковое значение для этого экземпляра класса. </returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryWriter">\r
+      <summary>Представляет абстрактный класс, который Windows Communication Foundation (WCF) наследует от <see cref="T:System.Xml.XmlWriter" /> для выполнения сериализации и десериализации.</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Xml.XmlDictionaryWriter" />.</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">\r
+      <summary>Данное свойство всегда возвращает значение false.Производные классы могут переопределять параметры для возврата значения true, если поддерживают канонизацию.</summary>\r
+      <returns>Во всех случаях — значение false.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryWriter" />, записывающего XML в двоичном формате WCF.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Поток, в который требуется выполнить запись.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryWriter" />, записывающего XML в двоичном формате WCF.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Поток, в который требуется выполнить запись.</param>\r
+      <param name="dictionary">Объект <see cref="T:System.Xml.XmlDictionary" />, который следует использовать в качестве общего словаря.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryWriter" />, записывающего XML в двоичном формате WCF.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Поток, в который требуется выполнить запись.</param>\r
+      <param name="dictionary">Объект <see cref="T:System.Xml.XmlDictionary" />, который следует использовать в качестве общего словаря.</param>\r
+      <param name="session">Используемое средство записи <see cref="T:System.Xml.XmlBinaryWriterSession" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryWriter" />, записывающего XML в двоичном формате WCF.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Поток, из которого требуется выполнить чтение.</param>\r
+      <param name="dictionary">Объект <see cref="T:System.Xml.XmlDictionary" />, который следует использовать в качестве общего словаря.</param>\r
+      <param name="session">Используемое средство записи <see cref="T:System.Xml.XmlBinaryWriterSession" />.</param>\r
+      <param name="ownsStream">Значение true для указания того, что поток закрывается средством записи после завершения; в противном случае — значение false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">\r
+      <summary>Создает экземпляр класса <see cref="T:System.Xml.XmlDictionaryWriter" /> из существующего объекта <see cref="T:System.Xml.XmlWriter" />.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="writer">Экземпляр <see cref="T:System.Xml.XmlWriter" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="writer" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryWriter" />, записывающего текстовый XML.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Поток, в который требуется выполнить запись.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryWriter" />, записывающего текстовый XML.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Поток, в который требуется выполнить запись.</param>\r
+      <param name="encoding">Кодировка в выходе.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">\r
+      <summary>Создает экземпляр объекта <see cref="T:System.Xml.XmlDictionaryWriter" />, записывающего текстовый XML.</summary>\r
+      <returns>Экземпляр <see cref="T:System.Xml.XmlDictionaryWriter" />.</returns>\r
+      <param name="stream">Поток, в который требуется выполнить запись.</param>\r
+      <param name="encoding">Кодировка в потоке.</param>\r
+      <param name="ownsStream">Значение true для указания того, что поток закрывается средством записи после завершения; в противном случае — значение false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">\r
+      <summary>При реализации производным классом прекращает канонизацию, начатую соответствующим вызовом <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])" />.</summary>\r
+      <exception cref="T:System.NotSupportedException">Этот метод еще не реализован.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>При реализации производным классом, запускает канонизацию.</summary>\r
+      <param name="stream">Поток, в который требуется выполнить запись.</param>\r
+      <param name="includeComments">Значение true, если комментарии необходимо включить; в противном случае — значение false.</param>\r
+      <param name="inclusivePrefixes">Префиксы, подлежащие включению.</param>\r
+      <exception cref="T:System.NotSupportedException">Этот метод еще не реализован.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Boolean" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий данные.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество значений, записываемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.DateTime" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Decimal" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Double" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Guid" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Int16" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Int32" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Int64" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Single" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Boolean" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.DateTime" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Decimal" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Double" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Guid" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Int16" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Int32" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Int64" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.Single" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>Записывает узлы из массива <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="array">Массив, содержащий узлы.</param>\r
+      <param name="offset">Начальный индекс в массиве.</param>\r
+      <param name="count">Количество узлов, возвращаемых из массива.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="offset" /> меньше нуля или больше длины массива <paramref name="array" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="count" /> меньше нуля или больше длины массива <paramref name="array" /> минус <paramref name="offset" />.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Записывает полное имя и значение атрибута.</summary>\r
+      <param name="prefix">Префикс атрибута.</param>\r
+      <param name="localName">Локальное имя атрибута.</param>\r
+      <param name="namespaceUri">URI пространства имен атрибута.</param>\r
+      <param name="value">Атрибут.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Записывает полное имя и значение атрибута.</summary>\r
+      <param name="localName">Локальное имя атрибута.</param>\r
+      <param name="namespaceUri">URI пространства имен атрибута.</param>\r
+      <param name="value">Атрибут.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Записывает элемент с текстовым содержимым.</summary>\r
+      <param name="prefix">Префикс элемента.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="value">Содержимое элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>Записывает элемент с текстовым содержимым.</summary>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <param name="value">Содержимое элемента.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Записывает текущий XML-узел из объекта <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />.</param>\r
+      <param name="defattr">Значение true, чтобы скопировать атрибуты по умолчанию из XmlReader; в противном случае — значение false.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="reader" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>Записывает текущий XML-узел из объекта <see cref="T:System.Xml.XmlReader" />.</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />.</param>\r
+      <param name="defattr">Значение true, чтобы скопировать атрибуты по умолчанию из <see cref="T:System.Xml.XmlReader" />; в противном случае — значение false.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="reader" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Считывает проверенное имя пространства имен.Этот метод ищет префикс для пространства имен в его области.</summary>\r
+      <param name="localName">Локальное имя полного имени.</param>\r
+      <param name="namespaceUri">URI-код пространства имен полного имени.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="localName" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Записывает начальное значение атрибута с заданным префиксом, локальным именем и URI пространства имен.</summary>\r
+      <param name="prefix">Префикс пространства имен.</param>\r
+      <param name="localName">Локальное имя атрибута.</param>\r
+      <param name="namespaceUri">URI пространства имен атрибута.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Записывает начала атрибута с заданным локальным именем и URI пространства имен.</summary>\r
+      <param name="localName">Локальное имя атрибута.</param>\r
+      <param name="namespaceUri">URI пространства имен атрибута.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Записывает указанный открывающий тег и связывает его с заданным пространством имен и префиксом.</summary>\r
+      <param name="prefix">Префикс элемента.</param>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <exception cref="T:System.InvalidOperationException">Средство записи закрыто.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Записывает указанный открывающий тег и связывает его с заданным пространством имен.</summary>\r
+      <param name="localName">Локальное имя элемента.</param>\r
+      <param name="namespaceUri">URI пространства имен элемента.</param>\r
+      <exception cref="T:System.InvalidOperationException">Средство записи закрыто.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">\r
+      <summary>Записывает заданное текстовое содержимое.</summary>\r
+      <param name="value">Текст для записи.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>Записывает текстовый узел, на котором в данный момент расположен объект <see cref="T:System.Xml.XmlDictionaryReader" />.</summary>\r
+      <param name="reader">Объект <see cref="T:System.Xml.XmlDictionaryReader" />, из которого возвращается текстовое значение.</param>\r
+      <param name="isAttribute">Значение true для указания того, что средство чтения расположено в значении атрибута или содержимом элемента; в противном случае — значение false.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">\r
+      <summary>Записывает значение <see cref="T:System.Guid" />.</summary>\r
+      <param name="value">Значение типа <see cref="T:System.Guid" /> для записи.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">\r
+      <summary>Записывает значение <see cref="T:System.TimeSpan" />.</summary>\r
+      <param name="value">Значение типа <see cref="T:System.TimeSpan" /> для записи.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">\r
+      <summary>Записывает значение уникального идентификатора.</summary>\r
+      <param name="value">Значение уникального идентификатора для записи.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">\r
+      <summary>Записывает значение <see cref="T:System.Xml.XmlDictionaryString" />.</summary>\r
+      <param name="value">Значение типа <see cref="T:System.Xml.XmlDictionaryString" />.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">\r
+      <summary>Записывает стандартный атрибут XML в текущий узел.</summary>\r
+      <param name="localName">Локальное имя атрибута.</param>\r
+      <param name="value">Значение атрибута.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>Записывает атрибут XML в текущий узел.</summary>\r
+      <param name="localName">Локальное имя атрибута.</param>\r
+      <param name="value">Значение атрибута.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">\r
+      <summary>Записывает атрибут объявления пространства имен.</summary>\r
+      <param name="prefix">Префикс, привязанный к данному пространству имен.</param>\r
+      <param name="namespaceUri">Пространство имен, к которому привязан префикс.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="namespaceUri" /> имеет значение null.</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">\r
+      <summary>Записывает атрибут объявления пространства имен.</summary>\r
+      <param name="prefix">Префикс, привязанный к данному пространству имен.</param>\r
+      <param name="namespaceUri">Пространство имен, к которому привязан префикс.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="namespaceUri" /> имеет значение null.</exception>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Security.SecureString.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Security.SecureString.xml
new file mode 100644 (file)
index 0000000..ff2ec63
--- /dev/null
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Security.SecureString</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Security.SecureString">\r
+      <summary>Представляет текст, который должен оставаться конфиденциальным, например, путем его удаления из памяти компьютера, если он больше не нужен.Этот класс не наследуется.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.SecureString" />.</summary>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">\r
+      <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.SecureString" /> из подмассива объектов <see cref="T:System.Char" />. </summary>\r
+      <param name="value">Указатель на массив объектов <see cref="T:System.Char" />.</param>\r
+      <param name="length">Число элементов массива <paramref name="value" />, включаемых в новый экземпляр.</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="length" /> is less than zero or greater than 65,536.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.AppendChar(System.Char)">\r
+      <summary>Добавляет знак в конец текущей защищенной строки.</summary>\r
+      <param name="c">Знак, добавляемый к защищенной строке.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Clear">\r
+      <summary>Удаляет значение текущей защищенной строки.</summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Copy">\r
+      <summary>Создает копию текущей защищенной строки.</summary>\r
+      <returns>Копия этой защищенной строки.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Dispose">\r
+      <summary>Освобождает все ресурсы, используемые текущим объектом <see cref="T:System.Security.SecureString" />.</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">\r
+      <summary>Вставляет знак в заданную индексом позицию защищенной строки. </summary>\r
+      <param name="index">Индекс позиции вставки параметра <paramref name="c" />.</param>\r
+      <param name="c">Вставляемый знак.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.IsReadOnly">\r
+      <summary>Указывает, что защищенная строка доступна только для чтения.</summary>\r
+      <returns>Значение true, если защищенная строка доступна только для чтения; в противном случае — false.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.Security.SecureString.Length">\r
+      <summary>Возвращает количество символов в текущей защищенной строке.</summary>\r
+      <returns>Количество объектов <see cref="T:System.Char" /> в этой защищенной строке.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.MakeReadOnly">\r
+      <summary>Делает текстовое значение этой защищенной строки доступным только для чтения.   </summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">\r
+      <summary>Удаляет из защищенной строки знак, расположенный по указанному индексу.</summary>\r
+      <param name="index">Индекс знака в защищенной строке.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">\r
+      <summary>Заменяет расположенный по указанному индексу знак другим знаком.</summary>\r
+      <param name="index">Индекс имеющегося знака в защищенной строке.</param>\r
+      <param name="c">Знак, заменяющий имеющийся знак.</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="T:System.Security.SecureStringMarshal"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Threading.Overlapped.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Threading.Overlapped.xml
new file mode 100644 (file)
index 0000000..9812178
--- /dev/null
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Threading.Overlapped</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Threading.IOCompletionCallback">\r
+      <summary>Получает код ошибки, количество байтов и тип перекрывающегося значения при завершении операции ввода-вывода в пуле потоков.</summary>\r
+      <param name="errorCode">Код ошибки. </param>\r
+      <param name="numBytes">Количество переданных байтов. </param>\r
+      <param name="pOVERLAP">Структура <see cref="T:System.Threading.NativeOverlapped" />, представляющая неуправляемый указатель на собственный тип перекрывающегося значения. </param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.NativeOverlapped">\r
+      <summary>Содержит явное представление, видимое из неуправляемого кода, и которое имеет то же представление, что и структура Win32 OVERLAPPED с дополнительными зарезервированными полями в конце.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
+      <summary>Определяет обработчик события, которое задается сигнальным состоянием при завершении операции.Вызывающий процесс должен установить значение этого члена или нулем, или правильным обработчиком события до вызова наложенных функций.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
+      <summary>Задает длину полученных данных.Зарезервировано для использования операционной системой.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
+      <summary>Задает системно-зависимый статус.Зарезервировано для использования операционной системой.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
+      <summary>Задает старшее слово смещения в байтах, на котором следует начать передачу данных.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
+      <summary>Задает позицию в файле, с которой начать передачу данных.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.Overlapped">\r
+      <summary>Обеспечивает управляемое представление Win32 структуры OVERLAPPED, включая методы перемещения информации из экземпляра <see cref="T:System.Threading.Overlapped" /> в структуру <see cref="T:System.Threading.NativeOverlapped" />.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.#ctor">\r
+      <summary>Выполняет инициализацию нового, пустого экземпляра класса <see cref="T:System.Threading.Overlapped" />.</summary>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.AsyncResult">\r
+      <summary>Получает или задает объект, который предоставляет сведения о состоянии операции ввода-вывода.</summary>\r
+      <returns>Объект, реализующий интерфейс <see cref="T:System.IAsyncResult" />.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
+      <summary>Освобождает неуправляемую память, связанную с собственной совмещенной структурой, выделенной методом <see cref="Overload:System.Threading.Overlapped.Pack" />.</summary>\r
+      <param name="nativeOverlappedPtr">Освобождаемый указатель структуры <see cref="T:System.Threading.NativeOverlapped" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="nativeOverlappedPtr" /> имеет значение null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetHigh">\r
+      <summary>Получает или задает старшее слово позиции файла, с которой начинается передача данных.Позиция в файле — это смещение в байтах от начала файла.</summary>\r
+      <returns>Значение <see cref="T:System.Int32" />, представляющее старшее слово позиции файла.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetLow">\r
+      <summary>Получает или задает младшее слово позиции файла, с которой начинается передача данных.Позиция в файле — это смещение в байтах от начала файла.</summary>\r
+      <returns>Значение <see cref="T:System.Int32" />, представляющее младшее слово позиции файла.</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Помещает текущий экземпляр в структуру <see cref="T:System.Threading.NativeOverlapped" />, определяющую делегата, вызываемого при завершении асинхронной операции ввода-вывода, и управляемый объект, который служит буфером.</summary>\r
+      <returns>Неуправляемый указатель на структуру <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
+      <param name="iocb">Делегат <see cref="T:System.Threading.IOCompletionCallback" />, который представляет метод обратного вызова, когда асинхронная операция ввода-вывода завершается.</param>\r
+      <param name="userData">Объект или массив объектов, представляющие буфер ввода или вывода для данной операции.Каждый объект представляет буфер, например, массив байтов.</param>\r
+      <exception cref="T:System.InvalidOperationException">Текущий объект <see cref="T:System.Threading.Overlapped" /> уже упакован.</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
+      <summary>Распаковывает заданную неуправляемую структуру <see cref="T:System.Threading.NativeOverlapped" /> в управляемый объект <see cref="T:System.Threading.Overlapped" />. </summary>\r
+      <returns>Объект <see cref="T:System.Threading.Overlapped" />, содержащий распакованную информацию из собственной структуры.</returns>\r
+      <param name="nativeOverlappedPtr">Неуправляемый указатель на структуру <see cref="T:System.Threading.NativeOverlapped" />.</param>\r
+      <exception cref="T:System.ArgumentNullException">Параметр <paramref name="nativeOverlappedPtr" /> имеет значение null.</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>Упаковывает текущий экземпляр в структуру <see cref="T:System.Threading.NativeOverlapped" />, определяющую вызываемого делегата, когда асинхронная операция вывода-ввода завершается и управляемый объект, который служит буфером.Не передает вызывающий стек.</summary>\r
+      <returns>Неуправляемый указатель на структуру <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
+      <param name="iocb">Делегат <see cref="T:System.Threading.IOCompletionCallback" />, который представляет метод обратного вызова, когда асинхронная операция ввода-вывода завершается.</param>\r
+      <param name="userData">Объект или массив объектов, представляющие буфер ввода или вывода для данной операции.Каждый объект представляет буфер, например, массив байтов.</param>\r
+      <exception cref="T:System.Security.SecurityException">У вызывающего объекта отсутствует необходимое разрешение. </exception>\r
+      <exception cref="T:System.InvalidOperationException">Текущий объект <see cref="T:System.Threading.Overlapped" /> уже упакован.</exception>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
+    <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Xml.XPath.XDocument.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/ru/System.Xml.XPath.XDocument.xml
new file mode 100644 (file)
index 0000000..2e3ed6d
--- /dev/null
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Xml.XPath.XDocument</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Xml.XPath.Extensions">\r
+      <summary>Этот класс содержит методы расширения LINQ to XML, позволяющие вычислять выражения XPath.</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)">\r
+      <summary>Создает <see cref="T:System.Xml.XPath.XPathNavigator" /> для <see cref="T:System.Xml.Linq.XNode" />.</summary>\r
+      <returns>Объект <see cref="T:System.Xml.XPath.XPathNavigator" />, который может обрабатывать запросы XPath.</returns>\r
+      <param name="node">Объект <see cref="T:System.Xml.Linq.XNode" />, который может обрабатывать запросы XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)">\r
+      <summary>Создает <see cref="T:System.Xml.XPath.XPathNavigator" /> для <see cref="T:System.Xml.Linq.XNode" />.<see cref="T:System.Xml.XmlNameTable" /> обеспечивает более эффективную обработку выражений XPath.</summary>\r
+      <returns>Объект <see cref="T:System.Xml.XPath.XPathNavigator" />, который может обрабатывать запросы XPath.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" />, который может обработать запрос XPath.</param>\r
+      <param name="nameTable">\r
+        <see cref="T:System.Xml.XmlNameTable" /> для использования <see cref="T:System.Xml.XPath.XPathNavigator" />.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Вычисляет выражение XPath.</summary>\r
+      <returns>Объект, который может содержать bool, double, string или <see cref="T:System.Collections.Generic.IEnumerable`1" />. </returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" />, в котором вычисляется выражение XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" />, содержащая выражение XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Вычисляет выражение XPath, разрешая префиксы пространств имен с помощью указанного <see cref="T:System.Xml.IXmlNamespaceResolver" />.</summary>\r
+      <returns>Объект, содержащий результат вычисления выражения.Объект может иметь тип bool, double, string или <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" />, в котором вычисляется выражение XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" />, содержащая выражение XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> для префиксов пространств имен в выражении XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Выбирает <see cref="T:System.Xml.Linq.XElement" /> с помощью выражения XPath.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" /> или null.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" />, в котором вычисляется выражение XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" />, содержащая выражение XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Выбирает <see cref="T:System.Xml.Linq.XElement" /> с помощью выражения XPath, разрешая префиксы пространства имен с помощью указанного <see cref="T:System.Xml.IXmlNamespaceResolver" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" /> или null.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" />, в котором вычисляется выражение XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" />, содержащая выражение XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> для префиксов пространств имен в выражении XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)">\r
+      <summary>Выбирает коллекцию элементов с помощью выражения XPath.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> для <see cref="T:System.Xml.Linq.XElement" />, содержащего выбранные элементы.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" />, в котором вычисляется выражение XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" />, содержащая выражение XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>Выбирает коллекцию элементов с помощью выражения XPath, разрешая префиксы пространства имен с помощью указанного <see cref="T:System.Xml.IXmlNamespaceResolver" />.</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> для <see cref="T:System.Xml.Linq.XElement" />, содержащего выбранные элементы.</returns>\r
+      <param name="node">\r
+        <see cref="T:System.Xml.Linq.XNode" />, в котором вычисляется выражение XPath.</param>\r
+      <param name="expression">\r
+        <see cref="T:System.String" />, содержащая выражение XPath.</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> для префиксов пространств имен в выражении XPath.</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XPath.XDocumentExtensions"></member>\r
+    <member name="M:System.Xml.XPath.XDocumentExtensions.ToXPathNavigable(System.Xml.Linq.XNode)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Data.Common.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Data.Common.xml
new file mode 100644 (file)
index 0000000..5ec5723
--- /dev/null
@@ -0,0 +1,1358 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Data.Common</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.DBNull">\r
+      <summary>表示不存在的值。此类不能被继承。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString">\r
+      <summary>返回空字符串(<see cref="F:System.String.Empty" />)。</summary>\r
+      <returns>空字符串(<see cref="F:System.String.Empty" />)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString(System.IFormatProvider)">\r
+      <summary>使用指定的 <see cref="T:System.IFormatProvider" /> 返回空字符串。</summary>\r
+      <returns>空字符串(<see cref="F:System.String.Empty" />)。</returns>\r
+      <param name="provider">用于格式化返回值的 <see cref="T:System.IFormatProvider" />。- 或 -从操作系统的当前区域设置中获取格式信息的 null。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.DBNull.Value">\r
+      <summary>表示 <see cref="T:System.DBNull" /> 类的唯一实例。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.CommandBehavior">\r
+      <summary>提供对查询结果和查询对数据库的影响的说明。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.CloseConnection">\r
+      <summary>在执行该命令时,如果关闭关联的 DataReader 对象,则关联的 Connection 对象也将关闭。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.Default">\r
+      <summary>此查询可能返回多个结果集。执行查询可能会影响数据库的状态。Default 不设置 <see cref="T:System.Data.CommandBehavior" /> 标志,因此调用 ExecuteReader(CommandBehavior.Default) 在功能上等效于调用 ExecuteReader()。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.KeyInfo">\r
+      <summary>此查询返回列和主键信息。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SchemaOnly">\r
+      <summary>查询仅返回列信息。当使用 <see cref="F:System.Data.CommandBehavior.SchemaOnly" /> 时,用于 SQL Server 的 .NET Framework 数据提供程序将在要执行的语句前加上 SET FMTONLY ON。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SequentialAccess">\r
+      <summary>提供一种方法,以便 DataReader 处理包含带有大二进制值的列的行。SequentialAccess 不是加载整行,而是使 DataReader 将数据作为流来加载。然后可以使用 GetBytes 或 GetChars 方法来指定开始读取操作的字节位置以及正在返回的数据的有限的缓冲区大小。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleResult">\r
+      <summary>查询返回一个结果集。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleRow">\r
+      <summary>查询应返回结果集中的单个行。执行查询可能会影响数据库的状态。一些 .NET Framework 数据提供程序可能(但不要求)使用此信息来优化命令的性能。用 <see cref="T:System.Data.OleDb.OleDbCommand" /> 对象的 <see cref="M:System.Data.OleDb.OleDbCommand.ExecuteReader" /> 方法指定 <see cref="F:System.Data.CommandBehavior.SingleRow" /> 时,用于 OLE DB 的 .NET Framework 数据提供程序使用 OLE DB IRow 接口(如果可用)执行绑定。否则,它使用 IRowset 接口。如果您的 SQL 语句应该只返回一行,则指定 <see cref="F:System.Data.CommandBehavior.SingleRow" /> 还可以提高应用程序性能。在执行应返回多个结果集的查询时,可以指定 SingleRow。在这种情况下,同时指定了多结果集 SQL 查询和单行,返回的结果将仅包含第一个结果集的第一行。将不返回查询的其他结果集。</summary>\r
+    </member>\r
+    <member name="T:System.Data.CommandType">\r
+      <summary>指定如何解释命令字符串。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.StoredProcedure">\r
+      <summary>存储过程的名称。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.TableDirect">\r
+      <summary>表的名称。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.Text">\r
+      <summary>SQL 文本命令。(默认。)</summary>\r
+    </member>\r
+    <member name="T:System.Data.ConnectionState">\r
+      <summary>描述与数据源的连接的当前状态。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Broken">\r
+      <summary>与数据源的连接中断。只有在连接打开之后才可能发生这种情况。可以关闭处于这种状态的连接,然后重新打开。(该值是为此产品的未来版本保留的。)</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Closed">\r
+      <summary>连接处于关闭状态。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Connecting">\r
+      <summary>连接对象正在与数据源连接。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Executing">\r
+      <summary>连接对象正在执行命令。(该值是为此产品的未来版本保留的。)</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Fetching">\r
+      <summary>连接对象正在检索数据。(该值是为此产品的未来版本保留的。)</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Open">\r
+      <summary>连接处于打开状态。</summary>\r
+    </member>\r
+    <member name="T:System.Data.DbType">\r
+      <summary>指定 .NET Framework 数据提供程序的字段、属性或 Parameter 对象的数据类型。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiString">\r
+      <summary>非 Unicode 字符的可变长度流,范围在 1 到 8,000 个字符之间。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiStringFixedLength">\r
+      <summary>非 Unicode 字符的固定长度流。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Binary">\r
+      <summary>二进制数据的可变长度流,范围在 1 到 8,000 个字节之间。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Boolean">\r
+      <summary>简单类型,表示 true 或 false 的布尔值。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Byte">\r
+      <summary>一个 8 位无符号整数,范围在 0 到 255 之间。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Currency">\r
+      <summary>货币值,范围在 -2 63(即 -922,337,203,685,477.5808)到 2 63 -1(即 +922,337,203,685,477.5807)之间,精度为千分之十个货币单位。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Date">\r
+      <summary>表示日期值的类型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime">\r
+      <summary>表示一个日期和时间值的类型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime2">\r
+      <summary>日期和时间数据。日期值范围从公元 1 年 1 月 1 日到公元 9999 年 12 月 31 日。时间值范围从 00:00:00 到 23:59:59.9999999,精度为 100 毫微秒。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTimeOffset">\r
+      <summary>显示时区的日期和时间数据。日期值范围从公元 1 年 1 月 1 日到公元 9999 年 12 月 31 日。时间值范围从 00:00:00 到 23:59:59.9999999,精度为 100 毫微秒。时区值范围从 -14:00 到 +14:00。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Decimal">\r
+      <summary>简单类型,表示从 1.0 x 10 -28 到大约 7.9 x 10 28 且有效位数为 28 到 29 位的值。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Double">\r
+      <summary>浮点型,表示从大约 5.0 x 10 -324 到 1.7 x 10 308 且精度为 15 到 16 位的值。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Guid">\r
+      <summary>全局唯一标识符(或 GUID)。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int16">\r
+      <summary>整型,表示值介于 -32768 到 32767 之间的有符号 16 位整数。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int32">\r
+      <summary>整型,表示值介于 -2147483648 到 2147483647 之间的有符号 32 位整数。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int64">\r
+      <summary>整型,表示值介于 -9223372036854775808 到 9223372036854775807 之间的有符号 64 位整数。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Object">\r
+      <summary>常规类型,表示任何没有由其他 DbType 值显式表示的引用或值类型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.SByte">\r
+      <summary>整型,表示值介于 -128 到 127 之间的有符号 8 位整数。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Single">\r
+      <summary>浮点型,表示从大约 1.5 x 10 -45 到 3.4 x 10 38 且精度为 7 位的值。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.String">\r
+      <summary>表示 Unicode 字符串的类型。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.StringFixedLength">\r
+      <summary>Unicode 字符的定长串。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Time">\r
+      <summary>一个表示 SQL Server DateTime 值的类型。如果要使用 SQL Server time 值,请使用 <see cref="F:System.Data.SqlDbType.Time" />。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt16">\r
+      <summary>整型,表示值介于 0 到 65535 之间的无符号 16 位整数。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt32">\r
+      <summary>整型,表示值介于 0 到 4294967295 之间的无符号 32 位整数。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt64">\r
+      <summary>整型,表示值介于 0 到 18446744073709551615 之间的无符号 64 位整数。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.VarNumeric">\r
+      <summary>变长数值。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Xml">\r
+      <summary>XML 文档或片段的分析表示。</summary>\r
+    </member>\r
+    <member name="T:System.Data.IsolationLevel">\r
+      <summary>指定连接的事务锁定行为。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Chaos">\r
+      <summary>无法覆盖隔离级别更高的事务中的挂起的更改。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadCommitted">\r
+      <summary>在正在读取数据时保持共享锁,以避免脏读,但是在事务结束之前可以更改数据,从而导致不可重复的读取或幻像数据。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadUncommitted">\r
+      <summary>可以进行脏读,意思是说,不发布共享锁,也不接受独占锁。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.RepeatableRead">\r
+      <summary>在查询中使用的所有数据上放置锁,以防止其他用户更新这些数据。防止不可重复的读取,但是仍可以有幻像行。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Serializable">\r
+      <summary>在 <see cref="T:System.Data.DataSet" /> 上放置范围锁,以防止在事务完成之前由其他用户更新行或向数据集中插入行。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Snapshot">\r
+      <summary>通过在一个应用程序正在修改数据时存储另一个应用程序可以读取的相同数据版本来减少阻止。表示您无法从一个事务中看到在其他事务中进行的更改,即便重新查询也是如此。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Unspecified">\r
+      <summary>正在使用与指定隔离级别不同的隔离级别,但是无法确定该级别。</summary>\r
+    </member>\r
+    <member name="T:System.Data.ParameterDirection">\r
+      <summary>指定查询内的有关 <see cref="T:System.Data.DataSet" /> 的参数的类型。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Input">\r
+      <summary>参数是输入参数。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.InputOutput">\r
+      <summary>参数既能输入,也能输出。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Output">\r
+      <summary>参数是输出参数。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.ReturnValue">\r
+      <summary>参数表示诸如存储过程、内置函数或用户定义函数之类的操作的返回值。</summary>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventArgs">\r
+      <summary>为 .NET Framework 数据提供程序的状态更改事件提供数据。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.StateChangeEventArgs.#ctor(System.Data.ConnectionState,System.Data.ConnectionState)">\r
+      <summary>在给定对象的原始状态和当前状态的情况下,初始化 <see cref="T:System.Data.StateChangeEventArgs" /> 类的新实例。</summary>\r
+      <param name="originalState">\r
+        <see cref="T:System.Data.ConnectionState" /> 值之一。</param>\r
+      <param name="currentState">\r
+        <see cref="T:System.Data.ConnectionState" /> 值之一。</param>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.CurrentState">\r
+      <summary>获取连接的新状态。在激发该事件时,连接对象将处于新状态。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.ConnectionState" /> 值之一。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.OriginalState">\r
+      <summary>获取连接的原始状态。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.ConnectionState" /> 值之一。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventHandler">\r
+      <summary>表示将处理 <see cref="E:System.Data.Common.DbConnection.StateChange" /> 事件的方法。</summary>\r
+      <param name="sender">事件源。</param>\r
+      <param name="e">包含事件数据的 <see cref="T:System.Data.StateChangeEventArgs" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.UpdateRowSource">\r
+      <summary>指定如何将查询命令结果应用到正在更新的行。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.Both">\r
+      <summary>将输出参数和第一个返回行都映射到 <see cref="T:System.Data.DataSet" /> 中的已更改的行。</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.FirstReturnedRecord">\r
+      <summary>将第一个返回行中的数据映射到 <see cref="T:System.Data.DataSet" /> 中的已更改的行。</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.None">\r
+      <summary>忽略任何返回的参数或行。</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.OutputParameters">\r
+      <summary>将输出参数映射到 <see cref="T:System.Data.DataSet" /> 中的已更改的行。</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbCommand">\r
+      <summary>表示要对数据源执行的 SQL 语句或存储过程。为表示命令的、数据库特有的类提供一个基类。<see cref="Overload:System.Data.Common.DbCommand.ExecuteNonQueryAsync" /></summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.#ctor">\r
+      <summary>构造 <see cref="T:System.Data.Common.DbCommand" /> 对象的实例。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Cancel">\r
+      <summary>尝试取消 <see cref="T:System.Data.Common.DbCommand" /> 的执行。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandText">\r
+      <summary>获取或设置针对数据源运行的文本命令。</summary>\r
+      <returns>要执行的文本命令。默认值为空字符串 ("")。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandTimeout">\r
+      <summary>获取或设置在终止执行命令的尝试并生成错误之前的等待时间。</summary>\r
+      <returns>等待命令执行的时间(以秒为单位)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandType">\r
+      <summary>指示或指定如何解释 <see cref="P:System.Data.Common.DbCommand.CommandText" /> 属性。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.CommandType" /> 值之一。默认值为 Text。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Connection">\r
+      <summary>获取或设置此 <see cref="T:System.Data.Common.DbCommand" /> 使用的 <see cref="T:System.Data.Common.DbConnection" />。</summary>\r
+      <returns>与数据源的连接。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateDbParameter">\r
+      <summary>创建 <see cref="T:System.Data.Common.DbParameter" /> 对象的新实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 对象。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateParameter">\r
+      <summary>创建 <see cref="T:System.Data.Common.DbParameter" /> 对象的新实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 对象。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbConnection">\r
+      <summary>获取或设置此 <see cref="T:System.Data.Common.DbCommand" /> 使用的 <see cref="T:System.Data.Common.DbConnection" />。</summary>\r
+      <returns>与数据源的连接。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbParameterCollection">\r
+      <summary>获取 <see cref="T:System.Data.Common.DbParameter" /> 对象的集合。</summary>\r
+      <returns>SQL 语句或存储过程的参数。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbTransaction">\r
+      <summary>获取或设置将在其中执行此 <see cref="T:System.Data.Common.DbCommand" /> 对象的 <see cref="P:System.Data.Common.DbCommand.DbTransaction" />。</summary>\r
+      <returns>要在其中执行 .NET Framework 数据提供程序的 Command 对象的事务。默认值为 null 引用(在 Visual Basic 中为 Nothing)。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DesignTimeVisible">\r
+      <summary>获取或设置一个值,该值指示此命令对象在自定义界面控件中是否可见。</summary>\r
+      <returns>如果该命令对象应在控件中可见,则为 true;否则为 false。默认值为 true。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReader(System.Data.CommandBehavior)">\r
+      <summary>对连接执行命令文本。</summary>\r
+      <returns>表示该操作的任务。</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 的一个实例。</param>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 值无效。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>提供程序应执行该方法对 <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> 重载提供非默认的实现。默认实现调用同步 <see cref="M:System.Data.Common.DbCommand.ExecuteReader" /> 方法并返回已完成任务,以便阻止调用线程。如果传递到已取消的取消标记,则默认实现将返回已取消的任务。ExecuteReader 引发的异常将通过返回的任务异常属性传递。该方法可用于请求操作之前接受取消标记。实现可能会忽略该请求。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <param name="behavior">语句执行和数据检索的选项。</param>\r
+      <param name="cancellationToken">针对取消请求监视的标记。</param>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 值无效。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQuery">\r
+      <summary>对连接对象执行 SQL 语句。</summary>\r
+      <returns>受影响的行数。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />的异步版本,针对一个连接对象执行一个 SQL 声明。通过 CancellationToken.None 调用 <see cref="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)">\r
+      <summary>这是 <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> 的异步版本。提供程序应使用合适的实现进行重写。可选择性忽略取消标记。默认实现调用同步 <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> 方法并返回已完成任务,以便阻止调用线程。如果传递到已取消的取消标记,则默认实现将返回已取消的任务。<see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />引发的异常将通过任务异常属性传递。在返回的任务完成前,不要调用 DbCommand 对象的其他方法和属性。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <param name="cancellationToken">针对取消请求监视的标记。</param>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader">\r
+      <summary>针对 <see cref="P:System.Data.Common.DbCommand.Connection" /> 执行 <see cref="P:System.Data.Common.DbCommand.CommandText" />,并返回 <see cref="T:System.Data.Common.DbDataReader" />。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 对象。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior)">\r
+      <summary>针对 <see cref="P:System.Data.Common.DbCommand.Connection" /> 执行 <see cref="P:System.Data.Common.DbCommand.CommandText" />,并使用 <see cref="T:System.Data.CommandBehavior" /> 值之一返回 <see cref="T:System.Data.Common.DbDataReader" />。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 对象。</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 值之一。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync">\r
+      <summary>\r
+        <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> 的异步版本,针对 <see cref="P:System.Data.Common.DbCommand.Connection" /> 和 <see cref="T:System.Data.Common.DbDataReader" /> 执行 <see cref="P:System.Data.Common.DbCommand.CommandText" />。通过 CancellationToken.None 调用 <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 值无效。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior)">\r
+      <summary>\r
+        <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> 的异步版本,针对 <see cref="P:System.Data.Common.DbCommand.Connection" /> 和 <see cref="T:System.Data.Common.DbDataReader" /> 执行 <see cref="P:System.Data.Common.DbCommand.CommandText" />。调用 <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 值之一。</param>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 值无效。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>调用 <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 值之一。</param>\r
+      <param name="cancellationToken">针对取消请求监视的标记。</param>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 值无效。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> 的异步版本,针对 <see cref="P:System.Data.Common.DbCommand.Connection" /> 和 <see cref="T:System.Data.Common.DbDataReader" /> 执行 <see cref="P:System.Data.Common.DbCommand.CommandText" />。此方法传播有关应取消操作的通知。调用 <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />.</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <param name="cancellationToken">针对取消请求监视的标记。</param>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <see cref="T:System.Data.CommandBehavior" /> 值无效。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalar">\r
+      <summary>执行查询,并返回查询所返回的结果集中第一行的第一列。所有其他的列和行将被忽略。</summary>\r
+      <returns>结果集中第一行的第一列。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> 的异步版本,执行查询,并将查询返回的结果集中第一行的第一列返回。所有其他的列和行将被忽略。通过 CancellationToken.None 调用 <see cref="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)">\r
+      <summary>这是 <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> 的异步版本。提供程序应使用合适的实现进行重写。可选择性忽略取消标记。默认实现调用同步 <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> 方法并返回已完成任务,以便阻止调用线程。如果传递到已取消的取消标记,则默认实现将返回已取消的任务。ExecuteScalar 引发的异常将通过返回的任务异常属性传递。在返回的任务完成前,不要调用 DbCommand 对象的其他方法和属性。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <param name="cancellationToken">针对取消请求监视的标记。</param>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Parameters">\r
+      <summary>获取 <see cref="T:System.Data.Common.DbParameter" /> 对象的集合。有关参数的更多信息,请参见 配置参数和参数数据类型。</summary>\r
+      <returns>SQL 语句或存储过程的参数。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Prepare">\r
+      <summary>在数据源上创建该命令的准备好的(或已编译的)版本。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Transaction">\r
+      <summary>获取或设置将在其中执行此 <see cref="T:System.Data.Common.DbCommand" /> 对象的 <see cref="T:System.Data.Common.DbTransaction" />。</summary>\r
+      <returns>要在其中执行 .NET Framework 数据提供程序的 Command 对象的事务。默认值为 null 引用(在 Visual Basic 中为 Nothing)。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.UpdatedRowSource">\r
+      <summary>获取或设置命令结果在由 <see cref="T:System.Data.Common.DbDataAdapter" /> 的 Update 方法使用时如何应用于 <see cref="T:System.Data.DataRow" />。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.UpdateRowSource" /> 值之一。如果该命令不是自动生成的,则默认值为 Both。否则,默认值为 None。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnection">\r
+      <summary>表示到数据库的连接。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbConnection" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginDbTransaction(System.Data.IsolationLevel)">\r
+      <summary>开始数据库事务。</summary>\r
+      <returns>表示新事务的对象。</returns>\r
+      <param name="isolationLevel">指定事务的隔离级别。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction">\r
+      <summary>开始数据库事务。</summary>\r
+      <returns>表示新事务的对象。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction(System.Data.IsolationLevel)">\r
+      <summary>以指定的隔离级别启动数据库事务。</summary>\r
+      <returns>表示新事务的对象。</returns>\r
+      <param name="isolationLevel">指定事务的隔离级别。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.ChangeDatabase(System.String)">\r
+      <summary>为打开的连接更改当前数据库。</summary>\r
+      <param name="databaseName">为要使用的连接指定数据库名称。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Close">\r
+      <summary>关闭与数据库的连接。此方法是关闭任何已打开连接的首选方法。</summary>\r
+      <exception cref="T:System.Data.Common.DbException">在打开连接时出现连接级别的错误。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionString">\r
+      <summary>获取或设置用于打开连接的字符串。</summary>\r
+      <returns>用来建立初始连接的连接字符串。该连接字符串的确切内容取决于此连接的特定数据源。默认值为空字符串。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionTimeout">\r
+      <summary>获取在建立连接时终止尝试并生成错误之前所等待的时间。</summary>\r
+      <returns>等待连接打开的时间(以秒为单位)。默认值是由您正在使用的连接的特定类型确定的。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateCommand">\r
+      <summary>创建并返回与当前连接关联的 <see cref="T:System.Data.Common.DbCommand" /> 对象。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> 对象。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateDbCommand">\r
+      <summary>创建并返回与当前连接关联的 <see cref="T:System.Data.Common.DbCommand" /> 对象。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> 对象。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.Database">\r
+      <summary>在连接打开之后获取当前数据库的名称,或者在连接打开之前获取连接字符串中指定的数据库名。</summary>\r
+      <returns>当前数据库的名称或连接打开后要使用的数据库的名称。默认值为空字符串。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.DataSource">\r
+      <summary>获取要连接的数据库服务器的名称。</summary>\r
+      <returns>要连接的数据库服务器的名称。默认值为空字符串。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbConnection.OnStateChange(System.Data.StateChangeEventArgs)">\r
+      <summary>引发 <see cref="E:System.Data.Common.DbConnection.StateChange" /> 事件。</summary>\r
+      <param name="stateChange">包含事件数据的 <see cref="T:System.Data.StateChangeEventArgs" />。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Open">\r
+      <summary>使用 <see cref="P:System.Data.Common.DbConnection.ConnectionString" /> 所指定的设置打开数据库连接。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbConnection.Open" />的异步版本,打开由 <see cref="P:System.Data.Common.DbConnection.ConnectionString" />指定的设置的数据库连接。此方法通过 CancellationToken.None 调用虚拟方法 <see cref="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)">\r
+      <summary>这是 <see cref="M:System.Data.Common.DbConnection.Open" /> 的异步版本。提供程序应使用合适的实现进行重写。可选择性接受取消标记。默认实现调用同步 <see cref="M:System.Data.Common.DbConnection.Open" /> 调用并返回已完成任务。如果传递到已取消的取消标记,则默认实现将返回已取消的 cancellationToken。Open 引发的异常将通过返回的任务异常属性传递。.在返回的任务完成前,不要调用 DbConnection 对象的其他方法和属性。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <param name="cancellationToken">取消指示。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ServerVersion">\r
+      <summary>获取表示对象所连接到的服务器的版本的字符串。</summary>\r
+      <returns>数据库的版本。返回的字符串的格式取决于您正在使用的连接的特定类型。</returns>\r
+      <exception cref="T:System.InvalidOperationException">当返回的任务尚未完成,且调用 <see cref="Overload:System.Data.Common.DbConnection.OpenAsync" /> 后连接并未打开时,将调用 <see cref="P:System.Data.Common.DbConnection.ServerVersion" />。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.State">\r
+      <summary>获取描述连接状态的字符串。</summary>\r
+      <returns>连接的状态。返回的字符串的格式取决于您正在使用的连接的特定类型。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="E:System.Data.Common.DbConnection.StateChange">\r
+      <summary>当事件状态更改时发生。</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnectionStringBuilder">\r
+      <summary>为强类型连接字符串生成器提供基类。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Add(System.String,System.Object)">\r
+      <summary>将带有指定键和值的项添加到 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中。</summary>\r
+      <param name="keyword">要添加到 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中的键。</param>\r
+      <param name="value">指定键的值。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> 为 null 引用(在 Visual Basic 中为 Nothing)。</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 为只读。- 或 -<see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 具有固定大小。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.AppendKeyValuePair(System.Text.StringBuilder,System.String,System.String)">\r
+      <summary>提供了一种有效而安全的方法,用于将项和值追加到某个现有的 <see cref="T:System.Text.StringBuilder" /> 对象。</summary>\r
+      <param name="builder">要向其中添加键/值对的 <see cref="T:System.Text.StringBuilder" />。</param>\r
+      <param name="keyword">要添加的键。</param>\r
+      <param name="value">提供的键的值。</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Clear">\r
+      <summary>清除 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 实例的内容。</summary>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 为只读。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString">\r
+      <summary>获取或设置与 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 关联的连接字符串。</summary>\r
+      <returns>当前的连接字符串,它由 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中所包含的键/值对创建。默认值为空字符串。</returns>\r
+      <exception cref="T:System.ArgumentException">提供的字符串参数无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ContainsKey(System.String)">\r
+      <summary>确定 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 是否包含特定键。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 包含具有指定键的项,则为 true;否则为 false。</returns>\r
+      <param name="keyword">要在 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中定位的键。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> 为 null 引用(在 Visual Basic 中为 Nothing)。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Count">\r
+      <summary>获取 <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> 属性中当前包含的键的数目。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 实例所维护的连接字符串内包含的键的数目。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.EquivalentTo(System.Data.Common.DbConnectionStringBuilder)">\r
+      <summary>将此 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 对象中的连接信息与提供的对象中的连接信息进行比较。</summary>\r
+      <returns>如果两个 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 对象中的连接信息生成等效的连接字符串,则为 true;否则为 false。</returns>\r
+      <param name="connectionStringBuilder">要与此 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 对象进行比较的 <see cref="T:System.Data.Common.DbConnectionStringBuilder" />。</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Item(System.String)">\r
+      <summary>获取或设置与指定的键相关联的值。</summary>\r
+      <returns>与指定的键相关联的值。如果未找到指定的键,尝试获取它将返回空引用(在 Visual Basic 中为 Nothing),尝试设置它将使用指定的键创建新元素。传递空(在 Visual Basic 中为 Nothing)键将引发 <see cref="T:System.ArgumentNullException" />。赋予空值将移除键/值对。</returns>\r
+      <param name="keyword">要获取或设置的项的键。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> 为 null 引用(在 Visual Basic 中为 Nothing)。</exception>\r
+      <exception cref="T:System.NotSupportedException">设置该属性,而且 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 为只读。- 或 -设置该属性,集合中不存在 <paramref name="keyword" />,而且 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 具有固定大小。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Keys">\r
+      <summary>获取一个 <see cref="T:System.Collections.ICollection" />,它包含 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中的键。</summary>\r
+      <returns>一个 <see cref="T:System.Collections.ICollection" />,它包含 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中的键。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Remove(System.String)">\r
+      <summary>移除 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 实例中具有指定键的项。</summary>\r
+      <returns>如果该键存在于连接字符串中并被移除,则为 true;如果该键不存在,则为 false。</returns>\r
+      <param name="keyword">要从此 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中的连接字符串移除的键/值对中的键。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> 为 null(在 Visual Basic 中为 Nothing)</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 为只读,或 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 具有固定大小。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ShouldSerialize(System.String)">\r
+      <summary>指示此 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 实例中是否存在指定键。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 包含具有指定键的项,则为 true;否则为 false。</returns>\r
+      <param name="keyword">要在 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中定位的键。</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
+      <summary>从特定的 <see cref="T:System.Array" /> 索引处开始,将 <see cref="T:System.Collections.ICollection" /> 的元素复制到一个 <see cref="T:System.Array" /> 中。</summary>\r
+      <param name="array">作为从 <see cref="T:System.Collections.ICollection" /> 复制的元素的目标的一维 <see cref="T:System.Array" />。<see cref="T:System.Array" /> 必须具有从零开始的索引。</param>\r
+      <param name="index">\r
+        <paramref name="array" /> 中从零开始的索引,从此索引处开始进行复制。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#IsSynchronized">\r
+      <summary>获取一个值,该值指示是否同步对 <see cref="T:System.Collections.ICollection" /> 的访问(线程安全)。</summary>\r
+      <returns>如果对 <see cref="T:System.Collections.ICollection" /> 的访问是同步的(线程安全),则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#SyncRoot">\r
+      <summary>获取可用于同步对 <see cref="T:System.Collections.ICollection" /> 的访问的对象。</summary>\r
+      <returns>可用于同步对 <see cref="T:System.Collections.ICollection" /> 的访问的对象。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Add(System.Object,System.Object)">\r
+      <summary>在 <see cref="T:System.Collections.IDictionary" /> 对象中添加一个带有所提供的键和值的元素。</summary>\r
+      <param name="keyword">用作要添加的元素的键的 <see cref="T:System.Object" />。</param>\r
+      <param name="value">用作要添加的元素的值的 <see cref="T:System.Object" />。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Contains(System.Object)">\r
+      <summary>确定 <see cref="T:System.Collections.IDictionary" /> 对象是否包含具有指定键的元素。</summary>\r
+      <returns>如果 <see cref="T:System.Collections.IDictionary" /> 包含带有该键的元素,则为 true;否则为 false。</returns>\r
+      <param name="keyword">要在 <see cref="T:System.Collections.IDictionary" /> 对象中定位的键。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#GetEnumerator">\r
+      <summary>返回一个用于 <see cref="T:System.Collections.IDictionary" /> 对象的 <see cref="T:System.Collections.IDictionaryEnumerator" /> 对象。</summary>\r
+      <returns>一个用于 <see cref="T:System.Collections.IDictionary" /> 对象的 <see cref="T:System.Collections.IDictionaryEnumerator" /> 对象。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Item(System.Object)">\r
+      <summary>获取或设置具有指定键的元素。</summary>\r
+      <returns>带有指定键的元素。</returns>\r
+      <param name="keyword">要获取或设置的元素的键。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Remove(System.Object)">\r
+      <summary>从 <see cref="T:System.Collections.IDictionary" /> 对象中移除带有指定键的元素。</summary>\r
+      <param name="keyword">要移除的元素的键。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>返回一个循环访问集合的枚举器。</summary>\r
+      <returns>可用于循环访问集合的 <see cref="T:System.Collections.IEnumerator" /> 对象。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ToString">\r
+      <summary>返回与此 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 关联的连接字符串。</summary>\r
+      <returns>当前的 <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> 属性。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.TryGetValue(System.String,System.Object@)">\r
+      <summary>从此 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中检索与所提供的键对应的值。</summary>\r
+      <returns>如果在连接字符串中找到 <paramref name="keyword" />,则为 true;否则为 false。</returns>\r
+      <param name="keyword">要检索的项的键。</param>\r
+      <param name="value">与 <paramref name="key" /> 对应的值。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> 包含一个 null 值(在 Visual Basic 中为 Nothing)。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Values">\r
+      <summary>获取包含 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中的值的 <see cref="T:System.Collections.ICollection" />。</summary>\r
+      <returns>一个 <see cref="T:System.Collections.ICollection" />,它包含 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中的值。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbDataReader">\r
+      <summary>从数据源读取行的一个只进流。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbDataReader" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Depth">\r
+      <summary>获取一个值,该值指示当前行的嵌套深度。</summary>\r
+      <returns>当前行的嵌套深度。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose">\r
+      <summary>释放由 <see cref="T:System.Data.Common.DbDataReader" /> 类的当前实例占用的所有资源。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Data.Common.DbDataReader" /> 使用的托管资源,还可以选择释放非托管资源。</summary>\r
+      <param name="disposing">若要释放托管资源和非托管资源,则为 true;若要仅释放非托管资源,则为 false。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.FieldCount">\r
+      <summary>获取当前行中的列数。</summary>\r
+      <returns>当前行中的列数。</returns>\r
+      <exception cref="T:System.NotSupportedException">没有对 SQL Server 实例的当前连接。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBoolean(System.Int32)">\r
+      <summary>获取指定列的布尔值形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetByte(System.Int32)">\r
+      <summary>获取指定列的字节形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
+      <summary>从指定列读取一个字节流(从 <paramref name="dataOffset" /> 指示的位置开始),读到缓冲区中(从 <paramref name="bufferOffset" /> 指示的位置开始)。</summary>\r
+      <returns>读取的实际字节数。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <param name="dataOffset">行中的索引,从其开始读取操作。</param>\r
+      <param name="buffer">作为数据复制目标的缓冲区。</param>\r
+      <param name="bufferOffset">具有作为数据复制目标的缓冲区的索引。</param>\r
+      <param name="length">最多读取的字符数。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChar(System.Int32)">\r
+      <summary>获取指定列的单个字符串形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
+      <summary>从指定列读取一个字符流,从 <paramref name="dataOffset" /> 指示的位置开始,读到缓冲区中,从 <paramref name="bufferOffset" /> 指示的位置开始。</summary>\r
+      <returns>读取的实际字符数。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <param name="dataOffset">行中的索引,从其开始读取操作。</param>\r
+      <param name="buffer">作为数据复制目标的缓冲区。</param>\r
+      <param name="bufferOffset">具有作为数据复制目标的缓冲区的索引。</param>\r
+      <param name="length">最多读取的字符数。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetData(System.Int32)">\r
+      <summary>返回被请求的列序号的 <see cref="T:System.Data.Common.DbDataReader" /> 对象。</summary>\r
+      <returns>一个 <see cref="T:System.Data.Common.DbDataReader" /> 对象。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDataTypeName(System.Int32)">\r
+      <summary>获取指定列的数据类型的名称。</summary>\r
+      <returns>表示数据类型的名称的字符串。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDateTime(System.Int32)">\r
+      <summary>获取指定列的 <see cref="T:System.DateTime" /> 对象形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDbDataReader(System.Int32)">\r
+      <summary>返回被请求的列序号的 <see cref="T:System.Data.Common.DbDataReader" /> 对象,可以使用提供程序特定的实现对该对象进行重写。</summary>\r
+      <returns>一个 <see cref="T:System.Data.Common.DbDataReader" /> 对象。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDecimal(System.Int32)">\r
+      <summary>获取指定列的 <see cref="T:System.Decimal" /> 对象形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDouble(System.Int32)">\r
+      <summary>获取指定列的双精度浮点数形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetEnumerator">\r
+      <summary>返回一个 <see cref="T:System.Collections.IEnumerator" />,可用于循环访问数据读取器中的行。</summary>\r
+      <returns>一个 <see cref="T:System.Collections.IEnumerator" />,可用于循环访问数据读取器中的行。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldType(System.Int32)">\r
+      <summary>获取指定列的数据类型。</summary>\r
+      <returns>指定列的数据类型。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValue``1(System.Int32)">\r
+      <summary>同步获取作为类型的指定列的值。</summary>\r
+      <returns>要检索的列。</returns>\r
+      <param name="ordinal">要检索的列。</param>\r
+      <typeparam name="T">同步获取作为类型的指定列的值。</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">连接中断或在数据检索期间已关闭。数据检索期间<see cref="T:System.Data.SqlClient.SqlDataReader" /> 处于关闭状态。没有可读取的就绪数据 (例如,第一个 <see cref="M:System.Data.SqlClient.SqlDataReader.Read" /> 未被调用或返回错误)。按顺序模式尝试读取上一步骤中读取的列。没有正在进行的异步操作。以顺序模式运行时,这适用于所有 Get* 方法,读取流时也可对其进行调用。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">尝试读取不存在的列。</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> 与 SQL Server 返回的类型不匹配或无法进行转换。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)">\r
+      <summary>异步获取作为类型的指定列的值。</summary>\r
+      <returns>要返回的值的类型。</returns>\r
+      <param name="ordinal">要返回的值的类型。</param>\r
+      <typeparam name="T">要返回的值的类型。有关更多信息,请参见备注部分。</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">连接中断或在数据检索期间已关闭。数据检索期间,<see cref="T:System.Data.Common.DbDataReader" /> 处于关闭状态。没有要读取的就绪数据 (例如,第一个 <see cref="M:System.Data.Common.DbDataReader.Read" /> 未被调用或返回错误)。按顺序模式尝试读取上一步骤中读取的列。没有正在进行的异步操作。以顺序模式运行时,这适用于所有 Get* 方法,读取流时也可对其进行调用。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">尝试读取不存在的列。</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> 与数据源返回的类型不匹配或无法进行强制转换。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>异步获取作为类型的指定列的值。</summary>\r
+      <returns>要返回的值的类型。</returns>\r
+      <param name="ordinal">要返回的值的类型。</param>\r
+      <param name="cancellationToken">取消指示,用于对应该取消操作的通知进行传播。此构造函数不对取消做保证。设置为 CancellationToken.None 将此方法等效于 <see cref="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)" />。返回任务必须标记为已取消。</param>\r
+      <typeparam name="T">要返回的值的类型。有关更多信息,请参见备注部分。</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">连接中断或在数据检索期间已关闭。数据检索期间,<see cref="T:System.Data.Common.DbDataReader" /> 处于关闭状态。没有要读取的就绪数据 (例如,第一个 <see cref="M:System.Data.Common.DbDataReader.Read" /> 未被调用或返回错误)。按顺序模式尝试读取上一步骤中读取的列。没有正在进行的异步操作。以顺序模式运行时,这适用于所有 Get* 方法,读取流时也可对其进行调用。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">尝试读取不存在的列。</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> 与数据源返回的类型不匹配或无法进行转换。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFloat(System.Int32)">\r
+      <summary>获取指定列的单精度浮点数形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetGuid(System.Int32)">\r
+      <summary>获取指定列的全局唯一标识符 (GUID) 形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt16(System.Int32)">\r
+      <summary>获取指定列的 16 位有符号整数形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt32(System.Int32)">\r
+      <summary>获取指定列的 32 位有符号整数形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt64(System.Int32)">\r
+      <summary>获取指定列的 64 位有符号整数形式的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetName(System.Int32)">\r
+      <summary>给定了从零开始的列序号时,获取列的名称。</summary>\r
+      <returns>指定列的名称。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetOrdinal(System.String)">\r
+      <summary>给定列名称时,获取列序号。</summary>\r
+      <returns>从零开始的列序号。</returns>\r
+      <param name="name">列的名称。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">指定的名称不是有效的列名称。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificFieldType(System.Int32)">\r
+      <summary>返回指定列的提供程序特定的字段类型。</summary>\r
+      <returns>描述指定列的数据类型的 <see cref="T:System.Type" /> 对象。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValue(System.Int32)">\r
+      <summary>获取指定列的作为 <see cref="T:System.Object" /> 的实例的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValues(System.Object[])">\r
+      <summary>获取集合中当前行的所有提供程序特定的特性列。</summary>\r
+      <returns>数组中 <see cref="T:System.Object" /> 的实例的数目。</returns>\r
+      <param name="values">要将特性列复制到其中的 <see cref="T:System.Object" /> 数组。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetStream(System.Int32)">\r
+      <summary>检索作为 <see cref="T:System.IO.Stream" /> 的数据。</summary>\r
+      <returns>返回的对象。</returns>\r
+      <param name="ordinal">检索作为 <see cref="T:System.IO.Stream" /> 的数据。</param>\r
+      <exception cref="T:System.InvalidOperationException">连接中断或在数据检索期间已关闭。数据检索期间,<see cref="T:System.Data.Common.DbDataReader" /> 处于关闭状态。没有要读取的就绪数据 (例如,第一个 <see cref="M:System.Data.Common.DbDataReader.Read" /> 未被调用或返回错误)。按顺序模式尝试读取上一步骤中读取的列。没有正在进行的异步操作。以顺序模式运行时,这适用于所有 Get* 方法,读取流时也可对其进行调用。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">尝试读取不存在的列。</exception>\r
+      <exception cref="T:System.InvalidCastException">返回的类型不属于以下类型之一:binaryimagevarbinaryUDT</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetString(System.Int32)">\r
+      <summary>获取指定列的作为 <see cref="T:System.String" /> 的实例的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的强制转换无效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetTextReader(System.Int32)">\r
+      <summary>检索作为 <see cref="T:System.IO.TextReader" /> 的数据。</summary>\r
+      <returns>返回的对象。</returns>\r
+      <param name="ordinal">检索作为 <see cref="T:System.IO.TextReader" /> 的数据。</param>\r
+      <exception cref="T:System.InvalidOperationException">连接中断或在数据检索期间已关闭。数据检索期间,<see cref="T:System.Data.Common.DbDataReader" /> 处于关闭状态。没有要读取的就绪数据 (例如,第一个 <see cref="M:System.Data.Common.DbDataReader.Read" /> 未被调用或返回错误)。按顺序模式尝试读取上一步骤中读取的列。没有正在进行的异步操作。以顺序模式运行时,这适用于所有 Get* 方法,读取流时也可对其进行调用。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">尝试读取不存在的列。</exception>\r
+      <exception cref="T:System.InvalidCastException">返回的类型不属于以下类型之一:charncharntextnvarchar文本varchar</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValue(System.Int32)">\r
+      <summary>获取指定列的作为 <see cref="T:System.Object" /> 的实例的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValues(System.Object[])">\r
+      <summary>使用当前行的列值来填充对象数组。</summary>\r
+      <returns>数组中 <see cref="T:System.Object" /> 的实例的数目。</returns>\r
+      <param name="values">要将特性列复制到其中的 <see cref="T:System.Object" /> 数组。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.HasRows">\r
+      <summary>获取一个值,它指示此 <see cref="T:System.Data.Common.DbDataReader" /> 是否包含一个或多个行。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbDataReader" /> 包含一行或多行,则为 true;否则为 false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.IsClosed">\r
+      <summary>获取一个值,该值指示 <see cref="T:System.Data.Common.DbDataReader" /> 是否已关闭。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbDataReader" /> 已关闭,则为 true;否则为 false。</returns>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Data.SqlClient.SqlDataReader" /> 是关闭的。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)">\r
+      <summary>获取一个值,该值指示列中是否包含不存在的或已丢失的值。</summary>\r
+      <returns>如果指定的列与 <see cref="T:System.DBNull" /> 等效,则为 true;否则为 false。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" /> 的异步版本,其获取指示列是否包含不存在或缺失值的值。</summary>\r
+      <returns>如果指定的列值与 DBNull 等效,则为 true;否则为 false。</returns>\r
+      <param name="ordinal">从零开始的要检索的列。</param>\r
+      <exception cref="T:System.InvalidOperationException">连接中断或在数据检索期间已关闭。数据检索期间,<see cref="T:System.Data.Common.DbDataReader" /> 处于关闭状态。没有要读取的就绪数据 (例如,第一个 <see cref="M:System.Data.Common.DbDataReader.Read" /> 未被调用或返回错误)。按顺序模式尝试读取上一步骤中读取的列。没有正在进行的异步操作。以顺序模式运行时,这适用于所有 Get* 方法,读取流时也可对其进行调用。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">尝试读取不存在的列。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" /> 的异步版本,其获取指示列是否包含不存在或缺失值的值。可选地,发送操作应取消的注明。</summary>\r
+      <returns>如果指定的列值与 DBNull 等效,则为 true;否则为 false。</returns>\r
+      <param name="ordinal">从零开始的要检索的列。</param>\r
+      <param name="cancellationToken">取消指示,用于对应该取消操作的通知进行传播。此构造函数不对取消做保证。设置 CancellationToken.None 使得这种方法等同于 <see cref="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)" />。返回任务必须标记为已取消。</param>\r
+      <exception cref="T:System.InvalidOperationException">连接中断或在数据检索期间已关闭。数据检索期间,<see cref="T:System.Data.Common.DbDataReader" /> 处于关闭状态。没有要读取的就绪数据 (例如,第一个 <see cref="M:System.Data.Common.DbDataReader.Read" /> 未被调用或返回错误)。按顺序模式尝试读取上一步骤中读取的列。没有正在进行的异步操作。以顺序模式运行时,这适用于所有 Get* 方法,读取流时也可对其进行调用。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">尝试读取不存在的列。</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.Int32)">\r
+      <summary>获取指定列的作为 <see cref="T:System.Object" /> 的实例的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="ordinal">从零开始的列序号。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">传递的索引位于 0 至 <see cref="P:System.Data.IDataRecord.FieldCount" /> 的范围之外。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.String)">\r
+      <summary>获取指定列的作为 <see cref="T:System.Object" /> 的实例的值。</summary>\r
+      <returns>指定列的值。</returns>\r
+      <param name="name">列的名称。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">未找到具有指定名称的列。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResult">\r
+      <summary>读取批处理语句的结果时,使读取器前进到下一个结果。</summary>\r
+      <returns>如果存在多个结果集,则为 true;否则为 false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbDataReader.NextResult" /> 的异步版本,读取批处理语句的结果时,将读取器推进到下一个结果。通过 CancellationToken.None 调用 <see cref="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)">\r
+      <summary>这是 <see cref="M:System.Data.Common.DbDataReader.NextResult" /> 的异步版本。提供程序应使用合适的实现进行重写。可选择性忽略 <paramref name="cancellationToken" />。默认实现调用同步 <see cref="M:System.Data.Common.DbDataReader.NextResult" /> 方法并返回已完成任务,以便阻止调用线程。如果传递到已取消 <paramref name="cancellationToken" />,则默认实现将返回已取消的任务。<see cref="M:System.Data.Common.DbDataReader.NextResult" /> 引发的异常将通过任务异常属性传递。当返回任务还未完成时, DbDataReader 对象的其他方法和属性不应调用 。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <param name="cancellationToken">取消指示。</param>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Read">\r
+      <summary>将读取器前进到结果集中的下一个记录。</summary>\r
+      <returns>如果存在多个行,则为 true;否则为 false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbDataReader.Read" />的异步版本,将读取器前移到结果集的下一条记录。此方法通过 CancellationToken.None 调用 <see cref="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)">\r
+      <summary>这是 <see cref="M:System.Data.Common.DbDataReader.Read" /> 的异步版本。提供程序应使用合适的实现进行重写。可选择性忽略的 cancellationToken。默认实现调用同步 <see cref="M:System.Data.Common.DbDataReader.Read" /> 方法并返回已完成任务,以便阻止调用线程。如果传递到已取消的取消标记,则默认实现将返回已取消的 cancellationToken。Read 引发的异常将通过返回的任务异常属性传递。在返回的任务完成前,不要调用 DbDataReader 对象的其他方法和属性。</summary>\r
+      <returns>表示异步操作的任务。</returns>\r
+      <param name="cancellationToken">取消指示。</param>\r
+      <exception cref="T:System.Data.Common.DbException">执行命令文本时出现的一个错误。</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.RecordsAffected">\r
+      <summary>通过执行 SQL 语句获取更改、插入或删除的行数。</summary>\r
+      <returns>更改、插入或删除的行数。对于 SELECT 语句为 -1;如果没影响任何行或该语句失败,则为 0。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.VisibleFieldCount">\r
+      <summary>获取 <see cref="T:System.Data.Common.DbDataReader" /> 中未隐藏的字段的数目。</summary>\r
+      <returns>未隐藏的字段的数目。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbException">\r
+      <summary>代表数据源引发的所有异常的基类。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbException" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String)">\r
+      <summary>使用指定的错误消息初始化 <see cref="T:System.Data.Common.DbException" /> 类的新实例。</summary>\r
+      <param name="message">为此异常显示的消息。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">\r
+      <summary>使用指定的错误消息和对导致此异常的内部异常的引用来初始化 <see cref="T:System.Data.Common.DbException" /> 类的新实例。</summary>\r
+      <param name="message">错误消息字符串。</param>\r
+      <param name="innerException">内部异常引用。</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameter">\r
+      <summary>表示 <see cref="T:System.Data.Common.DbCommand" /> 的参数,还可表示该参数到一个 <see cref="T:System.Data.DataSet" /> 列的映射。有关参数的更多信息,请参见 配置参数和参数数据类型。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbParameter" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.DbType">\r
+      <summary>获取或设置参数的 <see cref="T:System.Data.DbType" />。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.DbType" /> 值之一。默认值为 <see cref="F:System.Data.DbType.String" />。</returns>\r
+      <exception cref="T:System.ArgumentException">该属性未设置为有效的 <see cref="T:System.Data.DbType" />。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Direction">\r
+      <summary>获取或设置一个值,该值指示参数是只可输入、只可输出、双向还是存储过程返回值参数。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.ParameterDirection" /> 值之一。默认值为 Input。</returns>\r
+      <exception cref="T:System.ArgumentException">该属性未设置为有效的 <see cref="T:System.Data.ParameterDirection" /> 值之一。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.IsNullable">\r
+      <summary>获取或设置一个值,该值指示参数是否接受空值。</summary>\r
+      <returns>如果接受 null 值,则为 true;否则为 false。默认值为 false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.ParameterName">\r
+      <summary>获取或设置 <see cref="T:System.Data.Common.DbParameter" /> 的名称。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 的名称。默认值为空字符串 ("")。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Precision">\r
+      <summary>[在 .NET Framework 4.5.1 和更高版本中受支持]获取或设置用来表示 <see cref="P:System.Data.Common.DbParameter.Value" /> 属性的最大位数。</summary>\r
+      <returns>用于表示 <see cref="P:System.Data.Common.DbParameter.Value" /> 属性的最大位数。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.ResetDbType">\r
+      <summary>将 DbType 属性重置为其原始设置。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Scale">\r
+      <summary>[在 .NET Framework 4.5.1 和更高版本中受支持]获取或设置 <see cref="P:System.Data.Common.DbParameter.Value" /> 解析为的小数位数。</summary>\r
+      <returns>要将 <see cref="P:System.Data.Common.DbParameter.Value" /> 解析为的小数位数。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Size">\r
+      <summary>获取或设置列中数据的最大大小(以字节为单位)。</summary>\r
+      <returns>列中数据的最大大小(以字节为单位)。默认值是从参数值推导出的。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumn">\r
+      <summary>获取或设置源列的名称,该源列映射到 <see cref="T:System.Data.DataSet" /> 并用于加载或返回 <see cref="P:System.Data.Common.DbParameter.Value" />。</summary>\r
+      <returns>映射到 <see cref="T:System.Data.DataSet" /> 的源列的名称。默认值为空字符串。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumnNullMapping">\r
+      <summary>设置或获取一个值,该值指示源列是否可以为 null。这使得 <see cref="T:System.Data.Common.DbCommandBuilder" /> 能够正确地为可以为 null 的列生成 Update 语句。</summary>\r
+      <returns>如果源列可以为 null,则为 true;如果不可以为 null,则为 false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Value">\r
+      <summary>获取或设置该参数的值。</summary>\r
+      <returns>一个 <see cref="T:System.Object" />,它是该参数的值。默认值为 null。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameterCollection">\r
+      <summary>与 <see cref="T:System.Data.Common.DbCommand" /> 相关的参数集合的基类。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbParameterCollection" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Add(System.Object)">\r
+      <summary>将指定的 <see cref="T:System.Data.Common.DbParameter" /> 对象添加到 <see cref="T:System.Data.Common.DbParameterCollection" /> 中。</summary>\r
+      <returns>集合中 <see cref="T:System.Data.Common.DbParameter" /> 对象的索引。</returns>\r
+      <param name="value">要添加到集合中的 <see cref="T:System.Data.Common.DbParameter" /> 的 <see cref="P:System.Data.Common.DbParameter.Value" />。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.AddRange(System.Array)">\r
+      <summary>将具有指定值的项的数组添加到 <see cref="T:System.Data.Common.DbParameterCollection" />。</summary>\r
+      <param name="values">要添加到集合的 <see cref="T:System.Data.Common.DbParameter" /> 类型值的数组。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Clear">\r
+      <summary>从 <see cref="T:System.Data.Common.DbParameterCollection" /> 中移除所有 <see cref="T:System.Data.Common.DbParameter" /> 值。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.Object)">\r
+      <summary>指示集合中是否包含具有指定 <see cref="P:System.Data.Common.DbParameter.Value" /> 的 <see cref="T:System.Data.Common.DbParameter" />。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbParameter" /> 在集合中,则为 true;否则为 false。</returns>\r
+      <param name="value">要在集合中查找的 <see cref="T:System.Data.Common.DbParameter" /> 的 <see cref="P:System.Data.Common.DbParameter.Value" />。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.String)">\r
+      <summary>指示集合中是否存在具有指定名称的 <see cref="T:System.Data.Common.DbParameter" />。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbParameter" /> 在集合中,则为 true;否则为 false。</returns>\r
+      <param name="value">要在集合中查找的 <see cref="T:System.Data.Common.DbParameter" /> 的名称。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.CopyTo(System.Array,System.Int32)">\r
+      <summary>从指定索引处开始,将项的数组复制到集合中。</summary>\r
+      <param name="array">要复制到集合中的项的数组。</param>\r
+      <param name="index">要将项复制到的集合中的索引。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Count">\r
+      <summary>指定集合中项的数目。</summary>\r
+      <returns>集合中的项数。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetEnumerator">\r
+      <summary>公开 <see cref="M:System.Collections.IEnumerable.GetEnumerator" /> 方法,该方法支持 .NET Framework 数据提供程序对集合进行简单的迭代。</summary>\r
+      <returns>可用于循环访问集合的 <see cref="T:System.Collections.IEnumerator" />。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.Int32)">\r
+      <summary>返回集合中指定索引处的 <see cref="T:System.Data.Common.DbParameter" /> 对象。</summary>\r
+      <returns>集合中指定索引处的 <see cref="T:System.Data.Common.DbParameter" /> 对象。</returns>\r
+      <param name="index">集合中 <see cref="T:System.Data.Common.DbParameter" /> 的索引。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.String)">\r
+      <summary>返回具有指定名称的 <see cref="T:System.Data.Common.DbParameter" /> 对象。</summary>\r
+      <returns>具有指定名称的 <see cref="T:System.Data.Common.DbParameter" /> 对象。</returns>\r
+      <param name="parameterName">集合中 <see cref="T:System.Data.Common.DbParameter" /> 的名称。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.Object)">\r
+      <summary>返回指定的 <see cref="T:System.Data.Common.DbParameter" /> 对象的索引。</summary>\r
+      <returns>指定的 <see cref="T:System.Data.Common.DbParameter" /> 对象的索引。</returns>\r
+      <param name="value">集合中的 <see cref="T:System.Data.Common.DbParameter" /> 对象。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.String)">\r
+      <summary>返回具有指定名称的 <see cref="T:System.Data.Common.DbParameter" /> 对象的索引。</summary>\r
+      <returns>具有指定名称的 <see cref="T:System.Data.Common.DbParameter" /> 对象的索引。</returns>\r
+      <param name="parameterName">集合中 <see cref="T:System.Data.Common.DbParameter" /> 对象的名称。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Insert(System.Int32,System.Object)">\r
+      <summary>将具有指定名称的 <see cref="T:System.Data.Common.DbParameter" /> 对象的指定索引插入到集合中指定的索引位置。</summary>\r
+      <param name="index">插入 <see cref="T:System.Data.Common.DbParameter" /> 对象的索引位置。</param>\r
+      <param name="value">要插入到集合中的 <see cref="T:System.Data.Common.DbParameter" /> 对象。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.Int32)">\r
+      <summary>获取并设置指定索引处的 <see cref="T:System.Data.Common.DbParameter" />。</summary>\r
+      <returns>位于指定索引处的 <see cref="T:System.Data.Common.DbParameter" />。</returns>\r
+      <param name="index">参数的从零开始的索引。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">指定的索引不存在。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.String)">\r
+      <summary>获取并设置具有指定名称的 <see cref="T:System.Data.Common.DbParameter" />。</summary>\r
+      <returns>具有指定名称的 <see cref="T:System.Data.Common.DbParameter" />。</returns>\r
+      <param name="parameterName">参数名。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">指定的索引不存在。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Remove(System.Object)">\r
+      <summary>从集合中移除指定的 <see cref="T:System.Data.Common.DbParameter" /> 对象。</summary>\r
+      <param name="value">要移除的 <see cref="T:System.Data.Common.DbParameter" /> 对象。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.Int32)">\r
+      <summary>从集合中移除位于指定索引位置的 <see cref="T:System.Data.Common.DbParameter" /> 对象。</summary>\r
+      <param name="index">\r
+        <see cref="T:System.Data.Common.DbParameter" /> 对象所处的索引位置。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.String)">\r
+      <summary>从集合中删除具有指定名称的 <see cref="T:System.Data.Common.DbParameter" /> 对象。</summary>\r
+      <param name="parameterName">要移除的 <see cref="T:System.Data.Common.DbParameter" /> 对象的名称。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.Int32,System.Data.Common.DbParameter)">\r
+      <summary>将指定索引处的 <see cref="T:System.Data.Common.DbParameter" /> 对象设置为一个新值。</summary>\r
+      <param name="index">\r
+        <see cref="T:System.Data.Common.DbParameter" /> 对象所处的索引位置。</param>\r
+      <param name="value">新 <see cref="T:System.Data.Common.DbParameter" /> 值。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.String,System.Data.Common.DbParameter)">\r
+      <summary>将具有指定名称的 <see cref="T:System.Data.Common.DbParameter" /> 对象设置为新的值。</summary>\r
+      <param name="parameterName">集合中 <see cref="T:System.Data.Common.DbParameter" /> 对象的名称。</param>\r
+      <param name="value">新 <see cref="T:System.Data.Common.DbParameter" /> 值。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.SyncRoot">\r
+      <summary>指定要用于同步对集合访问的 <see cref="T:System.Object" />。</summary>\r
+      <returns>要用于同步对 <see cref="T:System.Data.Common.DbParameterCollection" /> 访问的 <see cref="T:System.Object" />。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#ICollection#IsSynchronized"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#Item(System.Int32)">\r
+      <summary>获取或设置位于指定索引处的元素。</summary>\r
+      <returns>位于指定索引处的元素。</returns>\r
+      <param name="index">要获得或设置的元素从零开始的索引。</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbProviderFactory">\r
+      <summary>表示一组方法,这些方法用于创建提供程序对数据源类的实现的实例。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbProviderFactory" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateCommand">\r
+      <summary>返回实现 <see cref="T:System.Data.Common.DbCommand" /> 类的提供程序的类的一个新实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> 的新实例。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnection">\r
+      <summary>返回实现 <see cref="T:System.Data.Common.DbConnection" /> 类的提供程序的类的一个新实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnection" /> 的新实例。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnectionStringBuilder">\r
+      <summary>返回实现 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 类的提供程序的类的一个新实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 的新实例。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateParameter">\r
+      <summary>返回实现 <see cref="T:System.Data.Common.DbParameter" /> 类的提供程序的类的一个新实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 的新实例。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbTransaction">\r
+      <summary>事务的基类。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.#ctor">\r
+      <summary>初始化新的 <see cref="T:System.Data.Common.DbTransaction" /> 对象。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Commit">\r
+      <summary>提交数据库事务。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.Connection">\r
+      <summary>指定与该事务关联的 <see cref="T:System.Data.Common.DbConnection" /> 对象。</summary>\r
+      <returns>与该事务关联的 <see cref="T:System.Data.Common.DbConnection" /> 对象。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.DbConnection">\r
+      <summary>指定与该事务关联的 <see cref="T:System.Data.Common.DbConnection" /> 对象。</summary>\r
+      <returns>与该事务关联的 <see cref="T:System.Data.Common.DbConnection" /> 对象。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose">\r
+      <summary>释放 <see cref="T:System.Data.Common.DbTransaction" /> 使用的非托管资源。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Data.Common.DbTransaction" /> 占用的非托管资源,还可以另外再释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,此方法将释放由此 <see cref="T:System.Data.Common.DbTransaction" /> 引用的任何托管对象所保留的全部资源。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.IsolationLevel">\r
+      <summary>指定该事务的 <see cref="T:System.Data.IsolationLevel" />。</summary>\r
+      <returns>该事务的 <see cref="T:System.Data.IsolationLevel" />。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Rollback">\r
+      <summary>从挂起状态回滚事务。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Diagnostics.StackTrace.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Diagnostics.StackTrace.xml
new file mode 100644 (file)
index 0000000..7d484f3
--- /dev/null
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.StackTrace</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.StackFrame">\r
+      <summary>提供关于 <see cref="T:System.Diagnostics.StackFrame" />(表示当前线程的调用堆栈中的一个函数调用)的信息。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileColumnNumber">\r
+      <summary>获取文件中包含所执行代码的列号。该信息通常从可执行文件的调试符号中提取。</summary>\r
+      <returns>文件列号;如果无法确定文件列号,则为 0(零)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileLineNumber">\r
+      <summary>获取文件中包含所执行代码的行号。该信息通常从可执行文件的调试符号中提取。</summary>\r
+      <returns>文件行号;如果无法确定文件行号,则为 0(零)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileName">\r
+      <summary>获取包含所执行代码的文件名。该信息通常从可执行文件的调试符号中提取。</summary>\r
+      <returns>文件名;如果无法确定文件名,则为 null。</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetILOffset">\r
+      <summary>获取离开所执行方法的 Microsoft 中间语言 (Microsoft Intermediate Language, MSIL) 代码开头的偏移量。根据实时 (JIT) 编译器是否正在生成调试代码,此偏移量可能是近似量。该调试信息的生成受 <see cref="T:System.Diagnostics.DebuggableAttribute" /> 控制。</summary>\r
+      <returns>离开所执行方法的 MSIL 代码开头的偏移量。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetMethod">\r
+      <summary>获取在其中执行帧的方法。</summary>\r
+      <returns>在其中执行帧的方法。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Diagnostics.StackFrame.OFFSET_UNKNOWN">\r
+      <summary>定义当本机或 Microsoft 中间语言 (Microsoft Intermediate Language, MSIL) 偏移量未知时从 <see cref="M:System.Diagnostics.StackFrame.GetNativeOffset" /> 或 <see cref="M:System.Diagnostics.StackFrame.GetILOffset" /> 方法返回的值。此字段为常数。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.ToString">\r
+      <summary>生成堆栈跟踪的可读表示形式。</summary>\r
+      <returns>堆栈帧的可读表示形式。</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Diagnostics.StackFrameExtensions"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeImageBase(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeIP(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasILOffset(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasMethod(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasNativeImage(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasSource(System.Diagnostics.StackFrame)"></member>\r
+    <member name="T:System.Diagnostics.StackTrace">\r
+      <summary>表示一个堆栈跟踪,它是一个或多个堆栈帧的有序集合。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.#ctor(System.Exception,System.Boolean)">\r
+      <summary>使用所提供的异常对象初始化 <see cref="T:System.Diagnostics.StackTrace" /> 类的新实例,可以选择捕获源信息。</summary>\r
+      <exception cref="T:System.ArgumentNullException">参数 <paramref name="e" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.GetFrames">\r
+      <summary>返回当前堆栈跟踪中所有堆栈帧的副本。</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.StackFrame" /> 类型的数组,表示堆栈跟踪中的函数调用。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.ToString">\r
+      <summary>生成堆栈跟踪的可读表示形式。</summary>\r
+      <returns>堆栈帧的可读表示形式。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Diagnostics.Tracing.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Diagnostics.Tracing.xml
new file mode 100644 (file)
index 0000000..cc3156e
--- /dev/null
@@ -0,0 +1,806 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.Tracing</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.Tracing.EventActivityOptions">\r
+      <summary>指定跟踪活动的启动和停止事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">\r
+      <summary>允许重叠的活动。默认情况下,活动开始和停止必须是嵌套的属性。即,不允许使用开始 A、开始 B、停止 A、停止 B 序列,这会导致 B 与 A 同时停止。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">\r
+      <summary>关闭开始和停止跟踪。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">\r
+      <summary>对开始和停止跟踪使用默认行为。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">\r
+      <summary>允许递归活动开始。默认情况下,活动不能是递归的。即,不允许使用开始 A、开始 A、停止 A、停止 A 序列。如果应用执行,并且在调用另一个开始之前未到达停止,则可能会出现无意的递归活动。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventAttribute">\r
+      <summary>指定事件的附加事件架构信息。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">\r
+      <summary>使用指定的事件标识符初始化 <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> 类的新实例。</summary>\r
+      <param name="eventId">该事件的事件标识符。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">\r
+      <summary>指定活动开始和停止事件的行为。活动是应用中开始与停止之间的时间区域。</summary>\r
+      <returns>返回 <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">\r
+      <summary>获取或设置应在其中写入事件的附加事件日志。</summary>\r
+      <returns>应在其中写入事件的附加事件日志。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">\r
+      <summary>获取或设置事件的标识符。</summary>\r
+      <returns>事件标识符。该值应介于 0 到 65535 之间。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">\r
+      <summary>获取或设置事件的关键字。</summary>\r
+      <returns>枚举值的按位组合。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">\r
+      <summary>获取或设置事件的级别。</summary>\r
+      <returns>指定事件级别的枚举值之一。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">\r
+      <summary>获取或设置事件的消息。</summary>\r
+      <returns>事件的消息。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">\r
+      <summary>获取或设置事件的操作代码。</summary>\r
+      <returns>用于指定操作代码的枚举值之一。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">\r
+      <summary>获取和设置<see cref="T:System.Diagnostics.Tracing.EventTags" />为此值<see cref="T:System.Diagnostics.Tracing.EventAttribute" />对象。事件标记是在记录事件时传递的用户定义值。</summary>\r
+      <returns>返回 <see cref="T:System.Diagnostics.Tracing.EventTags" /> 值。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">\r
+      <summary>获取或设置事件的任务。</summary>\r
+      <returns>事件的任务。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">\r
+      <summary>获取或设置事件的版本。</summary>\r
+      <returns>事件的版本。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventChannel">\r
+      <summary>指定事件的事件日志通道。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">\r
+      <summary>管理员日志通道。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">\r
+      <summary>分析通道。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">\r
+      <summary>调试通道。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.None">\r
+      <summary>未指定通道。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">\r
+      <summary>操作通道。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommand">\r
+      <summary>描述传递给 <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> 恢复命令 (<see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" /> 属性。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">\r
+      <summary>禁用该事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">\r
+      <summary>启用该事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">\r
+      <summary>发送清单。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Update">\r
+      <summary>更新事件。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">\r
+      <summary>提供 <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> 回调的参数。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">\r
+      <summary>获取回调的参数数组。</summary>\r
+      <returns>回调参数数组。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">\r
+      <summary>获取回调的命令。</summary>\r
+      <returns>回调命令。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">\r
+      <summary>禁用有指定标识符的事件。</summary>\r
+      <returns>如果 <paramref name="eventId" /> 在范围中,则为 true;否则为 false。</returns>\r
+      <param name="eventId">禁用事件的标识符。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">\r
+      <summary>启用有指定标识符的事件。</summary>\r
+      <returns>如果 <paramref name="eventId" /> 在范围中,则为 true;否则为 false。</returns>\r
+      <param name="eventId">启用事件的标识符。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventDataAttribute">\r
+      <summary>指定的类型传递给<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />方法。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">\r
+      <summary>如果未显式命名事件类型或属性,则获取或设置要应用于事件的名称。</summary>\r
+      <returns>要应用于事件或属性的名称。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />放置在作为传递的用户定义类型的字段上<see cref="T:System.Diagnostics.Tracing.EventSource" />负载。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">\r
+      <summary>获取和设置指定如何设置用户定义类型的值的格式的值。</summary>\r
+      <returns>返回一个 <see cref="T:System.Diagnostics.Tracing.EventFieldFormat" /> 值。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">\r
+      <summary>获取和设置用户定义<see cref="T:System.Diagnostics.Tracing.EventFieldTags" />是所必需的字段包含不受支持的类型之一的数据的值。</summary>\r
+      <returns>返回 <see cref="T:System.Diagnostics.Tracing.EventFieldTags" />。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldFormat">\r
+      <summary>指定如何设置用户定义类型的值的格式,可以用于重写字段的默认格式设置。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">\r
+      <summary>Boolean</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">\r
+      <summary>默认。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">\r
+      <summary>十六进制。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">\r
+      <summary>HResult。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">\r
+      <summary>JSON。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">\r
+      <summary>字符串。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">\r
+      <summary>XML。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldTags">\r
+      <summary>指定放置在作为传递的用户定义类型的字段的用户定义的标记<see cref="T:System.Diagnostics.Tracing.EventSource" />负载通过<see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">\r
+      <summary>不指定任何标记,等于零。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">\r
+      <summary>指定在编写具有的事件类型时,应忽略属性<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" />方法。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventKeywords">\r
+      <summary>定义应用于事件的标准关键字。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.All">\r
+      <summary>所有位都设置为 1,表示每个可能的事件组。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">\r
+      <summary>已附加到所有失败的安全审核事件。仅对安全日志中的事件使用此关键字。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">\r
+      <summary>已附加到所有成功的安全审核事件。仅对安全日志中的事件使用此关键字。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">\r
+      <summary>已附加到传输事件,其中相关的活动 ID(相关 ID)是一个计算值,不能保证其唯一性(即它不是真正的 GUID)。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">\r
+      <summary>附加到使用 RaiseEvent 函数引发的事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.None">\r
+      <summary>发布此事件时未对关键字执行任何筛选。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">\r
+      <summary>已附加到所有服务质量机制 (SQM) 事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">\r
+      <summary>已附加到所有 Windows 诊断基础结构 (WDI) 上下文事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">\r
+      <summary>已附加到所有 Windows 诊断基础结构 (WDI) 诊断事件。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventLevel">\r
+      <summary>标识事件的级别。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">\r
+      <summary>此级别与一个导致严重故障的错误相对应。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Error">\r
+      <summary>该级别增加表示某个问题的标准错误。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">\r
+      <summary>此级别向不是错误的信息性事件或消息添加。这些事件可帮助跟踪应用程序的进度或状态。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">\r
+      <summary>此事件的级别筛选未完成。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">\r
+      <summary>此级别添加冗长事件或消息。他导致所有的事件被记录。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">\r
+      <summary>此级别添加警告事件(例如,因磁盘容量快满而发布的事件)。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventListener">\r
+      <summary>提供用于启用和禁用事件源中事件的方法。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">\r
+      <summary>创建 <see cref="T:System.Diagnostics.Tracing.EventListener" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>禁用指定事件源的所有事件。</summary>\r
+      <param name="eventSource">要禁用其事件的事件源。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">\r
+      <summary>释放由 <see cref="T:System.Diagnostics.Tracing.EventListener" /> 类的当前实例占用的资源。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">\r
+      <summary>启用具有指定详细级别或更低详细级别的指定事件源的事件。</summary>\r
+      <param name="eventSource">要启用其事件的事件源。</param>\r
+      <param name="level">要启用的事件级别。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>启动具有指定详细级别或更低详细级别且与关键字标志匹配的指定事件源的事件。</summary>\r
+      <param name="eventSource">要启用其事件的事件源。</param>\r
+      <param name="level">要启用的事件级别。</param>\r
+      <param name="matchAnyKeyword">启用事件所需的关键字标志。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>启动具有指定详细级别或更低详细级别且与关键字标志和参数匹配的指定事件源的事件。</summary>\r
+      <param name="eventSource">要启用其事件的事件源。</param>\r
+      <param name="level">要启用的事件级别。</param>\r
+      <param name="matchAnyKeyword">启用事件所需的关键字标志。</param>\r
+      <param name="arguments">需匹配以启用事件的参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>获取表示指定事件源的较小非负数。</summary>\r
+      <returns>表示指定的事件源的较小非负数。</returns>\r
+      <param name="eventSource">要查找其索引的事件源。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>当创建该事件侦听器且将新事件源附加到侦听器时,对所有现有事件源执行了调用。</summary>\r
+      <param name="eventSource">事件源。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">\r
+      <summary>每次事件源写入事件时都执行调用,其中事件侦听器为事件源启用了事件。</summary>\r
+      <param name="eventData">描述该事件的事件参数。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventManifestOptions">\r
+      <summary>指定如何生成事件源的 ETW 清单。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">\r
+      <summary>在提供的每个附属程序集的本地化文件夹下生成资源节点。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">\r
+      <summary>重写默认行为的当前<see cref="T:System.Diagnostics.Tracing.EventSource" />必须将用户定义类型的基类传递给 write 方法。这会启用对 .NET 事件源的验证。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">\r
+      <summary>未指定任何选项。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">\r
+      <summary>只有必须在主机上注册事件源时才生成清单。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">\r
+      <summary>如果写入清单文件时出现任何不一致将导致引发异常。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventOpcode">\r
+      <summary>定义标准操作代码,事件源将其添加到事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">\r
+      <summary>跟踪集合启动事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">\r
+      <summary>跟踪集合停止事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">\r
+      <summary>扩展事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">\r
+      <summary>信息性事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">\r
+      <summary>在应用程序中的一个活动收到数据时发布的事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">\r
+      <summary>在应用程序中的活动答复事件后发布的事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">\r
+      <summary>在应用程序中的活动从挂起状态恢复后发布的事件。该事件应执行具有 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" /> 操作代码的事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">\r
+      <summary>在应用程序中的一个活动将数据或系统资源传输到另一个活动时发布的事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">\r
+      <summary>在应用程序启动新事务或活动时发布的事件。当多个具有 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> 码的事件相继发生而没有具有 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" /> 码的插入事件时,此操作代码可以嵌入到另一个事务或活动中。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">\r
+      <summary>在应用程序中的活动或事务结束时发布的事件。此事件与具有 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> 操作码的最后一个未成对的事件对应。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">\r
+      <summary>在应用程序中的活动挂起时发布的事件。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource">\r
+      <summary>提供为 Windows 事件跟踪 (ETW) 创建事件的功能。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">\r
+      <summary>创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">\r
+      <summary>创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例,并指定在 Windows 基础代码发生错误时是否引发异常。</summary>\r
+      <param name="throwOnEventWriteErrors">若在 Windows 基础代码发生错误时要引发异常,则为 true;否则为 false。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>使用指定的配置设置创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例。</summary>\r
+      <param name="settings">一个枚举值的按位组合,这些枚举值指定要应用于事件源的配置设置。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 的新实例,以用于其中包含指定设置和特性的非约定事件。</summary>\r
+      <param name="settings">一个枚举值的按位组合,这些枚举值指定要应用于事件源的配置设置。</param>\r
+      <param name="traits">指定事件源特性的键值对。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">\r
+      <summary>使用指定的名称创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例。</summary>\r
+      <param name="eventSourceName">要应用于事件源的名称。不得为 null。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>使用指定的名称和设置创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例。</summary>\r
+      <param name="eventSourceName">要应用于事件源的名称。不得为 null。</param>\r
+      <param name="config">一个枚举值的按位组合,这些枚举值指定要应用于事件源的配置设置。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>使用指定的配置设置创建 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的新实例。</summary>\r
+      <param name="eventSourceName">要应用于事件源的名称。不得为 null。</param>\r
+      <param name="config">一个枚举值的按位组合,这些枚举值指定要应用于事件源的配置设置。</param>\r
+      <param name="traits">指定事件源特性的键值对。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">\r
+      <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 获取在事件源的构造过程中引发的任何异常。</summary>\r
+      <returns>在事件源的构造过程中引发的异常;如果没有引发异常,则为 null。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">\r
+      <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 获取当前线程的活动 ID。</summary>\r
+      <returns>当前线程的活动 ID。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">\r
+      <summary>释放由 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类的当前实例占用的所有资源。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">\r
+      <summary>释放 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 类使用的非托管资源,并可以选择释放托管资源。</summary>\r
+      <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">\r
+      <summary>允许 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 对象在被垃圾回收之前尝试释放资源并执行其他清理操作。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">\r
+      <summary>返回与当前事件源关联的 XML 清单的字符串。</summary>\r
+      <returns>XML 数据字符串。</returns>\r
+      <param name="eventSourceType">事件源的类型。</param>\r
+      <param name="assemblyPathToIncludeInManifest">要包含在清单的 provider 元素中的程序集文件 (.dll) 的路径。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">\r
+      <summary>返回与当前事件源关联的 XML 清单的字符串。</summary>\r
+      <returns>XML 数据字符串或 null(请参见“备注”)。</returns>\r
+      <param name="eventSourceType">事件源的类型。</param>\r
+      <param name="assemblyPathToIncludeInManifest">要包含在清单的 provider 元素中的程序集文件 (.dll) 的路径。</param>\r
+      <param name="flags">一个枚举值的按位组合,这些枚举值指定如何生成清单。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">\r
+      <summary>获取事件源的实现的唯一标识符。</summary>\r
+      <returns>此事件源类型的唯一标识符。</returns>\r
+      <param name="eventSourceType">事件源的类型。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">\r
+      <summary>获取事件源的好友名称。</summary>\r
+      <returns>事件源的友好名称。默认值为类的简单名称。</returns>\r
+      <param name="eventSourceType">事件源的类型。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">\r
+      <summary>获取应用程序域的所有事件源的快照。</summary>\r
+      <returns>应用程序域中所有事件源的枚举。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">\r
+      <summary>获取与指定键关联的特性值。</summary>\r
+      <returns>与指定的键相关联的特性值。如果未找到该键,则返回 null。</returns>\r
+      <param name="key">要获取的特性的键。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Guid">\r
+      <summary>此事件源的唯一标识符。</summary>\r
+      <returns>此事件源的唯一标识符。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">\r
+      <summary>确定是否已启用当前事件源。</summary>\r
+      <returns>如果启用了当前事件源,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>确定是否已启用具有指定级别和关键字的当前事件源。</summary>\r
+      <returns>如果启用了事件源,则为 true;否则为 false。</returns>\r
+      <param name="level">事件源级别。</param>\r
+      <param name="keywords">事件源的关键字。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">\r
+      <summary>确定是否对带有指定级别、关键字和通道的事件启用了当前事件源。</summary>\r
+      <returns>如果对指定的事件级别、关键字和通道启用了事件源,则为 true;否则为 false。通过此方法的结果仅可大概了解特定的事件是否处于活动状态。使用它可避免在禁用了记录的情况下因记录造成昂贵的计算费用。事件源可能具有确定其活动的其他筛选。</returns>\r
+      <param name="level">要检查的事件级别。当事件源的级别大于或等于 <paramref name="level" /> 时,将其视为已启用。</param>\r
+      <param name="keywords">要检查的事件关键字。</param>\r
+      <param name="channel">要检查的事件通道。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Name">\r
+      <summary>从事件源中派生出来的类的友好名称。</summary>\r
+      <returns>派生类的友好名称。默认值为类的简单名称。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">\r
+      <summary>当该控制器更新当前事件源时调用。</summary>\r
+      <param name="command">事件的参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>发送命令到指定的事件源。</summary>\r
+      <param name="eventSource">对其发送命令的事件源。</param>\r
+      <param name="command">要发送的事件命令。</param>\r
+      <param name="commandArguments">事件命令的参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">\r
+      <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 在当前线程上设置活动 ID。</summary>\r
+      <param name="activityId">当前线程的新活动 ID;或者为 <see cref="F:System.Guid.Empty" /> 以指示当前线程上的工作与任何活动都不关联。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">\r
+      <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 在当前线程上设置活动 ID 并返回以前的活动 ID。</summary>\r
+      <param name="activityId">当前线程的新活动 ID;或者为 <see cref="F:System.Guid.Empty" /> 以指示当前线程上的工作与任何活动都不关联。</param>\r
+      <param name="oldActivityThatWillContinue">当此方法返回时,将包含当前线程上以前的活动 ID。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Settings">\r
+      <summary>获取应用于此事件源的设置。</summary>\r
+      <returns>应用于此事件源的设置。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.ToString">\r
+      <summary>获得当前事件源实例的字符串表示形式。</summary>\r
+      <returns>标识当前事件源的名称和唯一标识符。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">\r
+      <summary>使用指定的名称和默认选项而非字段来写入事件。</summary>\r
+      <param name="eventName">要写入的事件的名称。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">\r
+      <summary>使用指定的名称和选项而非字段来写入事件。</summary>\r
+      <param name="eventName">要写入的事件的名称。</param>\r
+      <param name="options">事件的级别、关键字和操作代码等选项。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">\r
+      <summary>使用指定的名称、事件数据和选项写入事件。</summary>\r
+      <param name="eventName">事件的名称。</param>\r
+      <param name="options">事件选项。</param>\r
+      <param name="data">事件数据。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性进行标记。</param>\r
+      <typeparam name="T">定义事件及其关联数据的类型。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性进行标记。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">\r
+      <summary>使用指定的名称、选项、相关活动和事件数据写入事件。</summary>\r
+      <param name="eventName">事件的名称。</param>\r
+      <param name="options">事件选项。</param>\r
+      <param name="activityId">与事件关联的活动的 ID。</param>\r
+      <param name="relatedActivityId">关联活动的 ID;如果没有关联活动,则为 <see cref="F:System.Guid.Empty" />。</param>\r
+      <param name="data">事件数据。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性进行标记。</param>\r
+      <typeparam name="T">定义事件及其关联数据的类型。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性进行标记。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">\r
+      <summary>使用指定的名称、选项和事件数据写入事件。</summary>\r
+      <param name="eventName">事件的名称。</param>\r
+      <param name="options">事件选项。</param>\r
+      <param name="data">事件数据。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性进行标记。</param>\r
+      <typeparam name="T">定义事件及其关联数据的类型。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性进行标记。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">\r
+      <summary>使用指定的名称和数据写入事件。</summary>\r
+      <param name="eventName">事件的名称。</param>\r
+      <param name="data">事件数据。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 属性进行标记。</param>\r
+      <typeparam name="T">定义事件及其关联数据的类型。此类型必须为匿名类型或以 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 属性进行标记。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">\r
+      <summary>通过使用提供的事件标识符写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">\r
+      <summary>通过使用提供的事件标识符和字节数组参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">字节数组参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">\r
+      <summary>通过使用提供的事件标识符和 32 位整数参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">一个整数参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">\r
+      <summary>通过使用提供的事件标识符和 32 位整数参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">一个整数参数。</param>\r
+      <param name="arg2">一个整数参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>通过使用提供的事件标识符和 32 位整数参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">一个整数参数。</param>\r
+      <param name="arg2">一个整数参数。</param>\r
+      <param name="arg3">一个整数参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">\r
+      <summary>使用提供的事件标识符、32 位整数和字符串参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">32 位整数参数。</param>\r
+      <param name="arg2">一个字符串参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">\r
+      <summary>通过使用提供的事件标识符和 64 位整数参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">64 位整数参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">\r
+      <summary>使用指定的标识符、64 位整数和字节数组参数写入事件数据。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">64 位整数参数。</param>\r
+      <param name="arg2">字节数组参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">\r
+      <summary>通过使用提供的事件标识符和 64 位参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">64 位整数参数。</param>\r
+      <param name="arg2">64 位整数参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">\r
+      <summary>通过使用提供的事件标识符和 64 位参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">64 位整数参数。</param>\r
+      <param name="arg2">64 位整数参数。</param>\r
+      <param name="arg3">64 位整数参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">\r
+      <summary>使用提供的事件标识符、64 位整数和字符串参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">64 位整数参数。</param>\r
+      <param name="arg2">一个字符串参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">\r
+      <summary>通过使用提供的事件标识符和参数数组写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="args">对象数组。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">\r
+      <summary>通过使用提供的事件标识符和字符串参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">一个字符串参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">\r
+      <summary>通过使用提供的事件标识符和参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">一个字符串参数。</param>\r
+      <param name="arg2">32 位整数参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">\r
+      <summary>通过使用提供的事件标识符和参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">一个字符串参数。</param>\r
+      <param name="arg2">32 位整数参数。</param>\r
+      <param name="arg3">32 位整数参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">\r
+      <summary>通过使用提供的事件标识符和参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">一个字符串参数。</param>\r
+      <param name="arg2">64 位整数参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">\r
+      <summary>通过使用提供的事件标识符和字符串参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">一个字符串参数。</param>\r
+      <param name="arg2">一个字符串参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">\r
+      <summary>通过使用提供的事件标识符和字符串参数写入事件。</summary>\r
+      <param name="eventId">事件标识符。该值应介于 0 到 65535 之间。</param>\r
+      <param name="arg1">一个字符串参数。</param>\r
+      <param name="arg2">一个字符串参数。</param>\r
+      <param name="arg3">一个字符串参数。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>通过使用提供的事件标识符和事件数据,创建新的 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 重载。</summary>\r
+      <param name="eventId">事件标识符。</param>\r
+      <param name="eventDataCount">事件数据项的数目。</param>\r
+      <param name="data">包含事件数据的结构。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">\r
+      <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 写入一个指示当前活动与其他活动相关的事件。</summary>\r
+      <param name="eventId">在 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 中唯一标识此事件的标识符。</param>\r
+      <param name="relatedActivityId">相关的活动标识符。</param>\r
+      <param name="args">包含与事件相关的数据的对象数组。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 写入一个指示当前活动与其他活动相关的事件。</summary>\r
+      <param name="eventId">在 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 中唯一标识此事件的标识符。</param>\r
+      <param name="relatedActivityId">指向相关活动 ID 的 GUID 的指针。</param>\r
+      <param name="eventDataCount">\r
+        <paramref name="data" /> 字段中的项数。</param>\r
+      <param name="data">指向事件数据字段中第一个项的指针。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource.EventData">\r
+      <summary>提供事件数据用于创建快速 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 过载,方法是使用 <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" /> 方法。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">\r
+      <summary>获取或设置新的 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 重载的数据的指针。</summary>\r
+      <returns>数据的指针。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">\r
+      <summary>获取或设置新的 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 重载中的项目的负载数量。</summary>\r
+      <returns>在新的重载中的负载项的数目。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">\r
+      <summary>允许 Windows (ETW) 名称事件追踪,要独立定义事件源类的名称。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">\r
+      <summary>获取或设置事件源标识符。</summary>\r
+      <returns>事件源标识符。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">\r
+      <summary>获取或设置本地化资源文件的名称。</summary>\r
+      <returns>本地化资源文件的名称或如果本地化资源文件不存在,则为 null。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">\r
+      <summary>获取或设置事件源的名称。</summary>\r
+      <returns>事件源的名称。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceException">\r
+      <summary>在 Windows (ETW) 中追踪事件时发生错误时引发的异常。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">\r
+      <summary>使用指定的错误消息初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 类的新实例。</summary>\r
+      <param name="message">描述错误的消息。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">\r
+      <summary>使用指定错误消息和对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 类的新实例。</summary>\r
+      <param name="message">解释异常原因的错误信息。</param>\r
+      <param name="innerException">作为当前异常原因的异常,如果没有指定内部异常,则为 null。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceOptions">\r
+      <summary>指定重写的默认事件设置,如日志级别,关键字和操作的代码时<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />调用方法。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions"></member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">\r
+      <summary>获取或设置应用于事件的关键字。如果未设置此属性,该事件的关键字将None。</summary>\r
+      <returns>应用于事件,这些关键字或None如果任何关键字都不设置。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">\r
+      <summary>获取或设置应用于事件的事件级别。</summary>\r
+      <returns>事件的事件级别。如果未设置,则默认为 Verbose (5)。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">\r
+      <summary>获取或设置用于为指定的事件的操作代码。</summary>\r
+      <returns>用于指定事件的操作代码。如果未设置,默认值是Info(0)。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags"></member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceSettings">\r
+      <summary>指定事件源的配置选项。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">\r
+      <summary>未启用任何特殊配置选项。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">\r
+      <summary>引发事件时 ETW 侦听器应使用基于清单的格式。设置此选项即对 ETW 侦听器发出指令,指示在引发事件时该侦听器应使用基于清单的格式。这是默认选项时定义的类型派生自<see cref="T:System.Diagnostics.Tracing.EventSource" />使用一种受保护<see cref="T:System.Diagnostics.Tracing.EventSource" />构造函数。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">\r
+      <summary>ETW 侦听器应使用自描述事件格式。这是默认选项创建的新实例时<see cref="T:System.Diagnostics.Tracing.EventSource" />使用一个公共<see cref="T:System.Diagnostics.Tracing.EventSource" />构造函数。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">\r
+      <summary>发生错误时该事件源将引发异常。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTags">\r
+      <summary>指定活动开始和停止事件的跟踪。只应使用较低的 24 位。有关详细信息,请参阅 <see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> 和 <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTags.None">\r
+      <summary>指定没有标记,并且等于零。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTask">\r
+      <summary>定义应用于事件中任务。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTask.None">\r
+      <summary>未定义任务。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">\r
+      <summary>为 <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" /> 回调提供数据。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">\r
+      <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 获取向其写入了事件的线程上的活动 ID。</summary>\r
+      <returns>向其写入了事件的线程上的活动 ID。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">\r
+      <summary>获取事件的通道。</summary>\r
+      <returns>事件的通道。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">\r
+      <summary>获取事件标识符。</summary>\r
+      <returns>事件标识符。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">\r
+      <summary>获取事件的名称。</summary>\r
+      <returns>事件的名称。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">\r
+      <summary>获取事件源对象。</summary>\r
+      <returns>事件源对象。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">\r
+      <summary>获取事件的关键字。</summary>\r
+      <returns>事件的关键字。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">\r
+      <summary>获取事件的级别。</summary>\r
+      <returns>事件级别。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">\r
+      <summary>获取事件的消息。</summary>\r
+      <returns>事件的消息。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">\r
+      <summary>获取事件的操作代码。</summary>\r
+      <returns>事件的操作代码。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">\r
+      <summary>获取事件的负载。</summary>\r
+      <returns>事件的负载。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">\r
+      <summary>返回表示事件的属性名称的字符串的列表。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">\r
+      <summary>[在 .NET Framework 4.5.1 和更高版本中受支持] 获取与当前实例表示的活动相关的活动的标识符。</summary>\r
+      <returns>相关活动的标识符或 <see cref="F:System.Guid.Empty" />(如果没有相关活动)。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">\r
+      <summary>返回在 <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" /> 方法调用中指定的标记。</summary>\r
+      <returns>返回 <see cref="T:System.Diagnostics.Tracing.EventTags" />。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">\r
+      <summary>获取事件的任务。</summary>\r
+      <returns>事件的任务。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">\r
+      <summary>获取事件的版本。</summary>\r
+      <returns>事件的版本。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.NonEventAttribute">\r
+      <summary>是被不会形成事件的方法。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">\r
+      <summary>创建 <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Globalization.Extensions.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Globalization.Extensions.xml
new file mode 100644 (file)
index 0000000..9a42bf3
--- /dev/null
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Globalization.Extensions</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.StringNormalizationExtensions"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="T:System.Globalization.GlobalizationExtensions"></member>\r
+    <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>\r
+    <member name="T:System.Globalization.IdnMapping">\r
+      <summary>支持在 Internet 域名中使用非 ASCII 字符。此类不能被继承。</summary>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.#ctor">\r
+      <summary>初始化 <see cref="T:System.Globalization.IdnMapping" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.AllowUnassigned">\r
+      <summary>获取或设置一个值,该值指示当前 <see cref="T:System.Globalization.IdnMapping" /> 对象的成员所执行的操作中是否使用未分配的 Unicode 码位。</summary>\r
+      <returns>如果在操作中使用未分配的码位,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">\r
+      <summary>指示当前 <see cref="T:System.Globalization.IdnMapping" /> 对象与指定对象是否相等。</summary>\r
+      <returns>如果 <paramref name="obj" /> 参数指定的对象从 <see cref="T:System.Globalization.IdnMapping" /> 派生且它的 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性相等,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">\r
+      <summary>将由 Unicode 字符组成的域名标签的字符串编码为 US-ASCII 字符范围内的可显示的 Unicode 字符的字符串。根据 IDNA 标准格式化的字符串。</summary>\r
+      <returns>由 <paramref name="unicode" /> 参数指定的字符串的等效项包括 US-ASCII 字符范围(U+0020 至 U+007E)内的可显示 Unicode 字符并根据 IDNA 标准格式化。</returns>\r
+      <param name="unicode">要转换的字符串,它包含一个或多个由标签分隔符分隔的域名标签。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="unicode" /> 是无效的。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">\r
+      <summary>编码包含US-ASCII字符范围以外的 Unicode 字符的域名称标签子字符串。子串转换为在 US-ASCII 字符范围内可显示的“ Unicode ”字符串并根据 IDNA 标准格式化。</summary>\r
+      <returns>由 <paramref name="unicode" /> 和 <paramref name="index" /> 指定的子字符串的等效项包括 US-ASCII 字符范围(U+0020 至 U+007E)内的可显示 Unicode 字符并根据 IDNA 标准格式化。</returns>\r
+      <param name="unicode">要转换的字符串,它包含一个或多个由标签分隔符分隔的域名标签。</param>\r
+      <param name="index">\r
+        <paramref name="unicode" /> 的从零开始的偏移量,用于指定开始转换的子字符串的位置。转换运算将继续执行到 <paramref name="unicode" /> 字符串的末尾。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> 小于零。- 或 -<paramref name="index" /> 大于 <paramref name="unicode" /> 的长度。</exception>\r
+      <exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="unicode" /> 是无效的。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">\r
+      <summary>编码包含 US-ASCII 字符范围以外的 Unicode 字符的域名称标签子字符串的指定字符数。子串转换为在 US-ASCII 字符范围内可显示的“ Unicode ”字符串并根据 IDNA 标准格式化。</summary>\r
+      <returns>由 <paramref name="unicode" />、<paramref name="index" /> 和 <paramref name="count" /> 参数指定的子字符串的等效项,包括 US-ASCII 字符范围(U+0020 至 U+007E)内的可显示 Unicode 字符并根据 IDNA 标准格式化。</returns>\r
+      <param name="unicode">要转换的字符串,它包含一个或多个由标签分隔符分隔的域名标签。</param>\r
+      <param name="index">\r
+        <paramref name="unicode" /> 的从零开始的偏移量,用于指定子字符串的起始位置。</param>\r
+      <param name="count">要在 <paramref name="unicode" /> 字符串中的 <paramref name="index" /> 指定的位置开始的子字符串中转换的字符数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> 或 <paramref name="count" /> 小于零。- 或 -<paramref name="index" /> 大于 <paramref name="unicode" /> 的长度。- 或 -<paramref name="index" /> 大于 <paramref name="unicode" /> 的长度减去 <paramref name="count" />。</exception>\r
+      <exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="unicode" /> 是无效的。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetHashCode">\r
+      <summary>返回此 <see cref="T:System.Globalization.IdnMapping" /> 对象的哈希代码。</summary>\r
+      <returns>从 <see cref="T:System.Globalization.IdnMapping" /> 对象的属性派生的四个 32 位常量中的一个。返回值没有特殊意义,不适合在哈希代码算法中使用。</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">\r
+      <summary>对基于 IDNA 标准编码的一个或者多个域名标签的字符串进行解码,解码为一个 Unicode 字符串。</summary>\r
+      <returns>由 <paramref name="ascii" /> 参数指定的 IDNA 子字符串的 Unicode 等效项。</returns>\r
+      <param name="ascii">要解码的字符串,包含根据 IDNA 标准在 US-ASCII 字符范围 (U+0020 至 U+007E) 编码的一个或多个标签。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="ascii" /> 是无效的。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">\r
+      <summary>对基于 IDNA 标准编码的一个或者多个域名标签的子字符串进行解码,解码为 Unicode 字符串。</summary>\r
+      <returns>由 <paramref name="ascii" /> 和 <paramref name="index" /> 参数指定的 IDNA 子字符串的 Unicode 等效项。</returns>\r
+      <param name="ascii">要解码的字符串,包含根据 IDNA 标准在 US-ASCII 字符范围 (U+0020 至 U+007E) 编码的一个或多个标签。</param>\r
+      <param name="index">\r
+        <paramref name="ascii" /> 的从零开始的偏移量,用于指定开始解码的子字符串的位置。解码运算将继续执行到 <paramref name="ascii" /> 字符串的末尾。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> 小于零。- 或 -<paramref name="index" /> 大于 <paramref name="ascii" /> 的长度。</exception>\r
+      <exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="ascii" /> 是无效的。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">\r
+      <summary>对基于 IDNA 标准编码、具有指定长度并包含一个或者多个域名标签的子字符串进行解码,解码为一个 Unicode 字符串。</summary>\r
+      <returns>由 <paramref name="ascii" />、<paramref name="index" /> 和 <paramref name="count" /> 参数指定的 IDNA 子字符串的 Unicode 等效项。</returns>\r
+      <param name="ascii">要解码的字符串,包含根据 IDNA 标准在 US-ASCII 字符范围 (U+0020 至 U+007E) 编码的一个或多个标签。</param>\r
+      <param name="index">\r
+        <paramref name="ascii" /> 的从零开始的偏移量,用于指定子字符串的起始位置。</param>\r
+      <param name="count">开始 <paramref name="ascii" /> 字符串中 <paramref name="index" /> 指定的位置的子字符串中要转换的字符数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> 或 <paramref name="count" /> 小于零。- 或 -<paramref name="index" /> 大于 <paramref name="ascii" /> 的长度。- 或 -<paramref name="index" /> 大于 <paramref name="ascii" /> 的长度减去 <paramref name="count" />。</exception>\r
+      <exception cref="T:System.ArgumentException">根据 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 属性以及 IDNA 标准,<paramref name="ascii" /> 是无效的。</exception>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">\r
+      <summary>获取或设置一个值,该值指示在当前 <see cref="T:System.Globalization.IdnMapping" /> 对象的成员所执行的操作中是使用标准命名约定还是宽松命名约定。</summary>\r
+      <returns>如果在操作中使用标准命名转换,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="T:System.Text.NormalizationForm">\r
+      <summary>指定要执行的规范化的类型。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormC">\r
+      <summary>指示使用完全规范化分解对 Unicode 字符串进行规范化,然后将序列替换为其原复合字符(如果可能)。</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormD">\r
+      <summary>指示使用完全规范化分解对 Unicode 字符串进行规范化。</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKC">\r
+      <summary>指示使用完全兼容性分解对 Unicode 字符串进行规范化,然后将序列替换为其原复合字符(如果可能)。</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKD">\r
+      <summary>指示使用完全兼容性分解对 Unicode 字符串进行规范化。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.IO.Compression.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.IO.Compression.xml
new file mode 100644 (file)
index 0000000..d95c4c9
--- /dev/null
@@ -0,0 +1,436 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.IO.Compression</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.IO.Compression.CompressionLevel">\r
+      <summary>指定表明是否压缩操作重点介绍速度或压缩大小的值。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
+      <summary>即使结果文件未可选择性地压缩,压缩操作也应尽快完成。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
+      <summary>该文件不应执行压缩。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
+      <summary>即使操作要用更长的时间来完成,也应该可选性地压缩压缩操作。</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.CompressionMode">\r
+      <summary> 指定是否压缩或解压缩基础流。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Compress">\r
+      <summary>压缩基础流。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
+      <summary>解压缩基础流。</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.DeflateStream">\r
+      <summary>提供使用 Deflate 算法压缩和解压缩流的方法和属性。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>用指定的流和压缩级别初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 类的新实例。</summary>\r
+      <param name="stream">要压缩的流。</param>\r
+      <param name="compressionLevel">压缩流时,指示是否要强调速度或压缩效率的枚举值之一。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">流不支持写入操作,如压缩。(流对象上的 <see cref="P:System.IO.Stream.CanWrite" /> 属性是 false。)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>使用指定的流和压缩级别,初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 类的新实例,有选择性的打开流。</summary>\r
+      <param name="stream">要压缩的流。</param>\r
+      <param name="compressionLevel">压缩流时,指示是否要强调速度或压缩效率的枚举值之一。</param>\r
+      <param name="leaveOpen">如果在释放 <see cref="T:System.IO.Compression.DeflateStream" /> 对象之后打开流对象,则为 true;否则为 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">流不支持写入操作,如压缩。(流对象上的 <see cref="P:System.IO.Stream.CanWrite" /> 属性是 false。)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>用指定的流和压缩模式初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 类的新实例。</summary>\r
+      <param name="stream">要压缩或解压缩的流。</param>\r
+      <param name="mode">指示是要压缩还是解压缩流的枚举值之一。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> 不是有效的 <see cref="T:System.IO.Compression.CompressionMode" /> 值。- 或 -<see cref="T:System.IO.Compression.CompressionMode" /> 为 <see cref="F:System.IO.Compression.CompressionMode.Compress" /> 且 <see cref="P:System.IO.Stream.CanWrite" /> 为 false。- 或 -<see cref="T:System.IO.Compression.CompressionMode" /> 为 <see cref="F:System.IO.Compression.CompressionMode.Decompress" /> 且 <see cref="P:System.IO.Stream.CanRead" /> 为 false。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>使用指定的流和压缩模式,初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 类的新实例,有选择性的打开流。</summary>\r
+      <param name="stream">要压缩或解压缩的流。</param>\r
+      <param name="mode">指示是要压缩还是解压缩流的枚举值之一。</param>\r
+      <param name="leaveOpen">如果在释放 <see cref="T:System.IO.Compression.DeflateStream" /> 对象之后打开流,则为 true;否则为 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> 不是有效的 <see cref="T:System.IO.Compression.CompressionMode" /> 值。- 或 -<see cref="T:System.IO.Compression.CompressionMode" /> 为 <see cref="F:System.IO.Compression.CompressionMode.Compress" /> 且 <see cref="P:System.IO.Stream.CanWrite" /> 为 false。- 或 -<see cref="T:System.IO.Compression.CompressionMode" /> 为 <see cref="F:System.IO.Compression.CompressionMode.Decompress" /> 且 <see cref="P:System.IO.Stream.CanRead" /> 为 false。</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
+      <summary>获取对基础流的引用。</summary>\r
+      <returns>表示基础流的流对象。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">基础流已关闭。</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
+      <summary>获取一个值,该值指示流是否支持在解压缩文件的过程中读取文件。</summary>\r
+      <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值为 Decompress 而且基础流已打开并支持读取,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
+      <summary>获取一个值,该值指示流是否支持查找。</summary>\r
+      <returns>在所有情况下均为 false。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
+      <summary>获取一个值,该值指示流是否支持写入。</summary>\r
+      <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值为 Compress 而且基础流未关闭并支持写入,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.IO.Compression.DeflateStream" /> 占用的非托管资源,还可以释放托管资源。</summary>\r
+      <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Flush">\r
+      <summary>此方法的当前实现没有任何功能。</summary>\r
+      <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Length">\r
+      <summary>此属性不受支持,并且总是引发 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>一个长值。</returns>\r
+      <exception cref="T:System.NotSupportedException">此流中不支持此属性。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Position">\r
+      <summary>此属性不受支持,并且总是引发 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>一个长值。</returns>\r
+      <exception cref="T:System.NotSupportedException">此流中不支持此属性。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>将若干解压缩的字节读入指定的字节数组。</summary>\r
+      <returns>已读入到字节数组中的字节数。</returns>\r
+      <param name="array">用于存储解压缩的字节的数组。</param>\r
+      <param name="offset">\r
+        <paramref name="array" /> 中的字节偏移量,将在此处放置读取的字节。</param>\r
+      <param name="count">最多要读取的解压缩字节数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">创建对象时 <see cref="T:System.IO.Compression.CompressionMode" /> 值是 Compress。- 或 - 基础流不支持读取。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 或 <paramref name="count" /> 小于零。- 或 -<paramref name="array" /> 长度减去索引起始点小于 <paramref name="count" />。</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">数据的格式无效。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>此操作不受支持,它总是引发 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>一个长值。</returns>\r
+      <param name="offset">流中的位置。</param>\r
+      <param name="origin">\r
+        <see cref="T:System.IO.SeekOrigin" /> 值之一。</param>\r
+      <exception cref="T:System.NotSupportedException">此流中不支持此属性。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
+      <summary>此操作不受支持,它总是引发 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <param name="value">流的长度。</param>\r
+      <exception cref="T:System.NotSupportedException">此流中不支持此属性。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>从指定的字节数组中将压缩的字节写入基础流。</summary>\r
+      <param name="array">包含要压缩的数据的缓冲区。</param>\r
+      <param name="offset">\r
+        <paramref name="array" /> 中的字节偏移量,将在此处读取字节。</param>\r
+      <param name="count">最多写入的字节数。</param>\r
+    </member>\r
+    <member name="T:System.IO.Compression.GZipStream">\r
+      <summary>提供用于压缩和解压缩流的方法和属性。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>用指定的流和压缩级别初始化 <see cref="T:System.IO.Compression.GZipStream" /> 类的新实例。</summary>\r
+      <param name="stream">要将压缩数据写入到其中的流。</param>\r
+      <param name="compressionLevel">压缩流时,指示是否要强调速度或压缩效率的枚举值之一。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">流不支持写入操作,如压缩。(流对象上的 <see cref="P:System.IO.Stream.CanWrite" /> 属性是 false。)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>使用指定的流和压缩级别,初始化 <see cref="T:System.IO.Compression.GZipStream" /> 类的新实例,有选择性的打开流。</summary>\r
+      <param name="stream">要将压缩数据写入到其中的流。</param>\r
+      <param name="compressionLevel">压缩流时,指示是否要强调速度或压缩效率的枚举值之一。</param>\r
+      <param name="leaveOpen">如果在释放 <see cref="T:System.IO.Compression.GZipStream" /> 对象之后打开流对象,则为 true;否则为 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">流不支持写入操作,如压缩。(流对象上的 <see cref="P:System.IO.Stream.CanWrite" /> 属性是 false。)</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>用指定的流和压缩模式初始化 <see cref="T:System.IO.Compression.GZipStream" /> 类的新实例。</summary>\r
+      <param name="stream">压缩或解压缩后的数据被写入的流。</param>\r
+      <param name="mode">指示是要压缩还是解压缩流的枚举值之一。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> 不是有效的 <see cref="T:System.IO.Compression.CompressionMode" /> 枚举值。- 或 -<see cref="T:System.IO.Compression.CompressionMode" /> 为 <see cref="F:System.IO.Compression.CompressionMode.Compress" /> 且 <see cref="P:System.IO.Stream.CanWrite" /> 为 false。- 或 -<see cref="T:System.IO.Compression.CompressionMode" /> 为 <see cref="F:System.IO.Compression.CompressionMode.Decompress" /> 且 <see cref="P:System.IO.Stream.CanRead" /> 为 false。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>使用指定的流和压缩模式,初始化 <see cref="T:System.IO.Compression.GZipStream" /> 类的新实例,有选择性的打开流。</summary>\r
+      <param name="stream">压缩或解压缩后的数据被写入的流。</param>\r
+      <param name="mode">指示是要压缩还是解压缩流的枚举值之一。</param>\r
+      <param name="leaveOpen">如果在释放 <see cref="T:System.IO.Compression.GZipStream" /> 对象之后打开流,则为 true;否则为 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> 不是有效的 <see cref="T:System.IO.Compression.CompressionMode" /> 值。- 或 -<see cref="T:System.IO.Compression.CompressionMode" /> 为 <see cref="F:System.IO.Compression.CompressionMode.Compress" /> 且 <see cref="P:System.IO.Stream.CanWrite" /> 为 false。- 或 -<see cref="T:System.IO.Compression.CompressionMode" /> 为 <see cref="F:System.IO.Compression.CompressionMode.Decompress" /> 且 <see cref="P:System.IO.Stream.CanRead" /> 为 false。</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
+      <summary>获取对基础流的引用。</summary>\r
+      <returns>表示基础流的流对象。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">基础流已关闭。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanRead">\r
+      <summary>获取一个值,该值指示流是否支持在解压缩文件的过程中读取文件。</summary>\r
+      <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值为 Decompress, 而且基础流未关闭并支持读取,则为 true;否则为 false。</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
+      <summary>获取一个值,该值指示流是否支持查找。</summary>\r
+      <returns>在所有情况下均为 false。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
+      <summary>获取一个值,该值指示流是否支持写入。</summary>\r
+      <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值为 Compress 而且基础流未关闭并支持写入,则为 true;否则为 false。</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.IO.Compression.GZipStream" /> 占用的非托管资源,还可以释放托管资源。</summary>\r
+      <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Flush">\r
+      <summary>此方法的当前实现没有任何功能。</summary>\r
+      <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Length">\r
+      <summary>此属性不受支持,并且总是引发 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>一个长值。</returns>\r
+      <exception cref="T:System.NotSupportedException">此流中不支持此属性。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Position">\r
+      <summary>此属性不受支持,并且总是引发 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>一个长值。</returns>\r
+      <exception cref="T:System.NotSupportedException">此流中不支持此属性。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>将若干解压缩的字节读入指定的字节数组。</summary>\r
+      <returns>解压缩到字节数组中的字节数。如果已到达流的末尾,则返回 0 或已读取的字节数。</returns>\r
+      <param name="array">用于存储解压缩字节的数组。</param>\r
+      <param name="offset">\r
+        <paramref name="array" /> 中的字节偏移量,将在此处放置读取的字节。</param>\r
+      <param name="count">最多要读取的解压缩字节数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">创建对象时 <see cref="T:System.IO.Compression.CompressionMode" /> 值是 Compress。- 或 -基础流不支持读取。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 或 <paramref name="count" /> 小于零。- 或 -<paramref name="array" /> 长度减去索引起始点小于 <paramref name="count" />。</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">数据的格式无效。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">流已关闭。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>此属性不受支持,并且总是引发 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>一个长值。</returns>\r
+      <param name="offset">流中的位置。</param>\r
+      <param name="origin">\r
+        <see cref="T:System.IO.SeekOrigin" /> 值之一。</param>\r
+      <exception cref="T:System.NotSupportedException">此流中不支持此属性。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
+      <summary>此属性不受支持,并且总是引发 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <param name="value">流的长度。</param>\r
+      <exception cref="T:System.NotSupportedException">此流中不支持此属性。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>从指定的字节数组中将压缩的字节写入基础流。</summary>\r
+      <param name="array">包含要压缩的数据的缓冲区。</param>\r
+      <param name="offset">\r
+        <paramref name="array" /> 中的字节偏移量,将在此处读取字节。</param>\r
+      <param name="count">最多写入的字节数。</param>\r
+      <exception cref="T:System.ObjectDisposedException">由于流已关闭,因此无法执行写入操作。</exception>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchive">\r
+      <summary>表示 Zip 存档格式中的一个压缩文件包。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
+      <summary>从指定流初始化 <see cref="T:System.IO.Compression.ZipArchive" /> 类的新实例。</summary>\r
+      <param name="stream">即包含待读取的存档的流。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
+      <summary>在指定的模式下,从指定的流初始化 <see cref="T:System.IO.Compression.ZipArchive" /> 类的新实例。</summary>\r
+      <param name="stream">输入流或输出流。</param>\r
+      <param name="mode">指示 zip 存档是否用于读取、创建或更新项的一个枚举值。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
+      <summary>对于指定的模式,初始化指定流上的 <see cref="T:System.IO.Compression.ZipArchive" /> 类的新实例,并有选择性地使流保持打开状态。</summary>\r
+      <param name="stream">输入流或输出流。</param>\r
+      <param name="mode">指示 zip 存档是否用于读取、创建或更新项的一个枚举值。</param>\r
+      <param name="leaveOpen">如果在释放 <see cref="T:System.IO.Compression.ZipArchive" /> 对象之后打开流对象,则为 true;否则为 false。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
+      <summary>对于指定的模式,初始化指定流上的 <see cref="T:System.IO.Compression.ZipArchive" /> 类的新实例,使用项名的指定编码,并有择性地使流保持打开状态。</summary>\r
+      <param name="stream">输入流或输出流。</param>\r
+      <param name="mode">指示 zip 存档是否用于读取、创建或更新项的一个枚举值。</param>\r
+      <param name="leaveOpen">如果在释放 <see cref="T:System.IO.Compression.ZipArchive" /> 对象之后打开流对象,则为 true;否则为 false。</param>\r
+      <param name="entryNameEncoding">在存档中读取或写入项名时使用的编码。仅当需要针对具有不支持项名的 UTF-8 编码的 zip 归档工具和库的互操作性进行编码时,为此参数指定一个值。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
+      <summary>创建在 zip 存档中有指定路径和项名的空项。</summary>\r
+      <returns>在 zip 存档中的空项。</returns>\r
+      <param name="entryName">相对于存档的根的路径指定了要创建项的名称。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
+      <summary>创建在 zip 存档中有指定项名和压缩级别的空项。</summary>\r
+      <returns>在 zip 存档中的空项。</returns>\r
+      <param name="entryName">相对于存档的根的路径指定了要创建项的名称。</param>\r
+      <param name="compressionLevel">指示创建项时是否强调速度或压缩有效性的枚举值之一。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
+      <summary>释放 <see cref="T:System.IO.Compression.ZipArchive" /> 类的当前实例使用的资源。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
+      <summary>由 <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> 和 <see cref="M:System.Object.Finalize" /> 方法调用,以释放 <see cref="T:System.IO.Compression.ZipArchive" /> 类的当前实例使用的未托管资源,并有选择性地完成编写存档以及释放托管资源。</summary>\r
+      <param name="disposing">true 则完成编写存档并释放未托管和托管资源;false 则仅释放未托管资源。</param>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Entries">\r
+      <summary>获取 zip 存档中当前存在的项的集合。</summary>\r
+      <returns>在 zip 存档中当前存在的项的集合。</returns>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
+      <summary>在 zip 存档中检索指定项的包装。</summary>\r
+      <returns>存档中指定项的包装器;如果存档中不存在此项目则为 null。</returns>\r
+      <param name="entryName">识别要检索的项、相对于存档的根的路径。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Mode">\r
+      <summary>获取描述 zip 存档可在项上执行的操作类型的一个值。</summary>\r
+      <returns>描述 zip 存档可在项上执行的操作类型(读取、创建或更新)的一个枚举值。</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveEntry">\r
+      <summary>表示 zip 档案中的压缩文件。</summary>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
+      <summary>获取该项所属的 zip 存档。</summary>\r
+      <returns>项所属的 zip 存档,或如果已删除项,则为 null。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
+      <summary>获取在 zip 存档中的项的压缩大小。</summary>\r
+      <returns>在 zip 存档中的项的压缩大小。</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
+      <summary>删除 zip 存档中的项。</summary>\r
+      <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
+      <summary>获取 zip 存档中的项的相对路径。</summary>\r
+      <returns>在 zip 存档中的项的相对路径。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
+      <summary>获取或设置最近一次更改 zip 存档中的项的时间。</summary>\r
+      <returns>最近一次更改 zip 存档中的项的时间。</returns>\r
+      <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>\r
+      <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
+      <summary>获取 zip 存档中的项的未压缩大小。</summary>\r
+      <returns>在 zip 存档中的项的未压缩大小。</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
+      <summary>获取在 zip 存档中的项的文件名。</summary>\r
+      <returns>在 zip 存档中的项的文件名。</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
+      <summary>打开 zip 存档中的项。</summary>\r
+      <returns>表示项的内容的流。</returns>\r
+      <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
+      <summary>检索 zip 存档中项的相对路径。</summary>\r
+      <returns>项的相对路径,即存储在 <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" /> 属性中的值。</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveMode">\r
+      <summary>指定与 zip 存档项互交的值。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
+      <summary>只允许创建新存档项。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
+      <summary>只允许读取存档项。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
+      <summary>存档项允许读取和写入操作。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Net.Http.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Net.Http.xml
new file mode 100644 (file)
index 0000000..1e54cc9
--- /dev/null
@@ -0,0 +1,2367 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Http</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Http.ByteArrayContent">\r
+      <summary>基于字节数组提供 HTTP 内容。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">\r
+      <summary>初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 类的新实例。</summary>\r
+      <param name="content">用于初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 的内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 参数为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 类的新实例。</summary>\r
+      <param name="content">用于初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 的内容。</param>\r
+      <param name="offset">\r
+        <paramref name="content" /> 参数中用于初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 的偏移量(以字节为单位)。</param>\r
+      <param name="count">\r
+        <paramref name="content" /> 中从用于初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 的 <paramref name="offset" /> 参数开始的字节数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 参数为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 参数小于零。- 或 -<paramref name="offset" /> 参数大于 <paramref name="content" />  参数指定的内容的长度。- 或 -<paramref name="count " /> 参数小于零。- 或 -<paramref name="count" /> 参数大于由 <paramref name="content" /> 参数减去 <paramref name="offset" /> 参数所指定的内容长度。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">\r
+      <summary>创建 HTTP 内容流,它是其后备储存区是 <see cref="T:System.Net.Http.ByteArrayContent" /> 的内存的读取的异步操作。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>序列化并写入在构造函数中提供的字节数组到作为异步操作的 HTTP 内容流。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task" />。表示异步操作的任务对象。</returns>\r
+      <param name="stream">目标流。</param>\r
+      <param name="context">有关传输的信息,例如,通道绑定。此参数可以为 null。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">\r
+      <summary>确定字节数组是否具有合法的字节长度。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="length" /> 为有效长度,则为 true;否则,为 false。</returns>\r
+      <param name="length">以字节为单位的字节数组的长度。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.ClientCertificateOption">\r
+      <summary>指定如何提供客户端证书。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Automatic">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClientHandler" /> 将尝试自动提供所有可用的客户端证书。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Manual">\r
+      <summary>该应用程序向 <see cref="T:System.Net.Http.WebRequestHandler" /> 手动提供客户端证书。这值是默认值。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.DelegatingHandler">\r
+      <summary>将 HTTP 响应消息的处理委托给另一处理程序(称为“内部处理程序”)的 HTTP 处理程序的类型。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor">\r
+      <summary>创建 <see cref="T:System.Net.Http.DelegatingHandler" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>创建特定内部处理程序的 <see cref="T:System.Net.Http.DelegatingHandler" /> 类的新实例。</summary>\r
+      <param name="innerHandler">负责处理 HTTP 响应消息的内部处理程序。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Http.DelegatingHandler" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">\r
+      <summary>获取或设置处理 HTTP 响应消息的内部处理程序。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpMessageHandler" />。HTTP 响应消息的内部处理程序。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>以异步操作发送 HTTP 请求到内部管理器以发送到服务器。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="request">要发送到服务器的 HTTP 请求消息。</param>\r
+      <param name="cancellationToken">取消操作的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 为 null。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.FormUrlEncodedContent">\r
+      <summary>使用应用程序/x-www-form-urlencoded MIME 类型编码的名称/值元组的容器。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">\r
+      <summary>使用指定的名称/值对集合初始化 <see cref="T:System.Net.Http.FormUrlEncodedContent" /> 类的新实例。</summary>\r
+      <param name="nameValueCollection">名称/值对的集合。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClient">\r
+      <summary>提供基本类,用于发送 HTTP 请求和接收来自通过 URI 确认的资源的 HTTP 响应。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpClient" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>用特定的处理程序初始化 <see cref="T:System.Net.Http.HttpClient" /> 类的新实例。</summary>\r
+      <param name="handler">要用于发送请求的 HTTP 处理程序堆栈。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>用特定的处理程序初始化 <see cref="T:System.Net.Http.HttpClient" /> 类的新实例。</summary>\r
+      <param name="handler">负责处理 HTTP 响应消息的 <see cref="T:System.Net.Http.HttpMessageHandler" />。</param>\r
+      <param name="disposeHandler">如果内部处理程序应由 Dispose() 处理,则为 true,如果希望重用内部处理程序,则为 false。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.BaseAddress">\r
+      <summary>获取或设置发送请求时使用的 Internet 资源的统一资源标识符 (URI) 的基址。</summary>\r
+      <returns>返回 <see cref="T:System.Uri" />。发送请求时使用的 Internet 资源的统一资源标识符 (URI) 的基址。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">\r
+      <summary>取消该实例所有挂起的请求。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">\r
+      <summary>获取与每个请求一起发送的标题。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />。应与每一个请求一起发送的标题。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">\r
+      <summary>以异步操作将 DELETE 请求发送给指定 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">请求消息已由 <see cref="T:System.Net.Http.HttpClient" /> 实例发送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>用以异步操作的取消标记发送 DELETE 请求到指定的 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">请求消息已由 <see cref="T:System.Net.Http.HttpClient" /> 实例发送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">\r
+      <summary>以异步操作将 DELETE 请求发送给指定 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">请求消息已由 <see cref="T:System.Net.Http.HttpClient" /> 实例发送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>用以异步操作的取消标记发送 DELETE 请求到指定的 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">请求消息已由 <see cref="T:System.Net.Http.HttpClient" /> 实例发送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpClient" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果释放托管资源和非托管资源,则为 true;如果仅释放非托管资源,则为 false。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">\r
+      <summary>以异步操作将 GET 请求发送给指定 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">\r
+      <summary>用以异步操作的 HTTP 完成选项发送 GET 请求到指定的 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="completionOption">指示操作应视为已完成的时间的 HTTP 完成选项值。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>用以异步操作的 HTTP 完成选项和取消标记发送 GET 请求到指定的 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="completionOption">指示操作应视为已完成的时间的 HTTP 完成选项值。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>用以异步操作的取消标记发送 GET 请求到指定的 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">\r
+      <summary>以异步操作将 GET 请求发送给指定 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">\r
+      <summary>用以异步操作的 HTTP 完成选项发送 GET 请求到指定的 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="completionOption">指示操作应视为已完成的时间的 HTTP 完成选项值。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>用以异步操作的 HTTP 完成选项和取消标记发送 GET 请求到指定的 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="completionOption">指示操作应视为已完成的时间的 HTTP 完成选项值。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>用以异步操作的取消标记发送 GET 请求到指定的 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">\r
+      <summary>将 GET 请求发送到指定 URI 并在异步操作中以字节数组的形式返回响应正文。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">\r
+      <summary>将 GET 请求发送到指定 URI 并在异步操作中以字节数组的形式返回响应正文。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">\r
+      <summary>将 GET 请求发送到指定 URI 并在异步操作中以流的形式返回响应正文。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">\r
+      <summary>将 GET 请求发送到指定 URI 并在异步操作中以流的形式返回响应正文。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">\r
+      <summary>将 GET 请求发送到指定 URI 并在异步操作中以字符串的形式返回响应正文。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">\r
+      <summary>将 GET 请求发送到指定 URI 并在异步操作中以字符串的形式返回响应正文。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">\r
+      <summary>获取或设置读取响应内容时要缓冲的最大字节数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当读取响应内容时缓冲区的最大字节数。此属性的默认值为 2 GB。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">指定小于或等于零。</exception>\r
+      <exception cref="T:System.InvalidOperationException">在当前实例中已启动操作。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">已释放当前的实例。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>以异步操作将 POST 请求发送给指定 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="content">发送到服务器的 HTTP 请求内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>用以异步操作的取消标记发送 POST 请求。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="content">发送到服务器的 HTTP 请求内容。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>以异步操作将 POST 请求发送给指定 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="content">发送到服务器的 HTTP 请求内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>用以异步操作的取消标记发送 POST 请求。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="content">发送到服务器的 HTTP 请求内容。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>以异步操作将 PUT 请求发送给指定 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="content">发送到服务器的 HTTP 请求内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>用以异步操作的取消标记发送 PUT 请求。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="content">发送到服务器的 HTTP 请求内容。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>以异步操作将 PUT 请求发送给指定 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="content">发送到服务器的 HTTP 请求内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>用以异步操作的取消标记发送 PUT 请求。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="requestUri">请求发送到的 URI。</param>\r
+      <param name="content">发送到服务器的 HTTP 请求内容。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">\r
+      <summary>以异步操作发送 HTTP 请求。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="request">要发送的 HTTP 请求消息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">请求消息已由 <see cref="T:System.Net.Http.HttpClient" /> 实例发送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">\r
+      <summary>以异步操作发送 HTTP 请求。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="request">要发送的 HTTP 请求消息。</param>\r
+      <param name="completionOption">操作应完成时(在响应可利用或在读取整个响应内容之后)。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">请求消息已由 <see cref="T:System.Net.Http.HttpClient" /> 实例发送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>以异步操作发送 HTTP 请求。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="request">要发送的 HTTP 请求消息。</param>\r
+      <param name="completionOption">操作应完成时(在响应可利用或在读取整个响应内容之后)。</param>\r
+      <param name="cancellationToken">取消操作的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">请求消息已由 <see cref="T:System.Net.Http.HttpClient" /> 实例发送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>以异步操作发送 HTTP 请求。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="request">要发送的 HTTP 请求消息。</param>\r
+      <param name="cancellationToken">取消操作的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">请求消息已由 <see cref="T:System.Net.Http.HttpClient" /> 实例发送。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.Timeout">\r
+      <summary>获取或设置请求超时前等待的时间跨度。</summary>\r
+      <returns>返回 <see cref="T:System.TimeSpan" />。请求超时前等待的时间跨度。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">指定的超时值小于或等于零,并且不为 <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />。</exception>\r
+      <exception cref="T:System.InvalidOperationException">在当前实例中已启动操作。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">已释放当前的实例。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClientHandler">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> 所用的默认消息版本。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.#ctor">\r
+      <summary>创建 <see cref="T:System.Net.Http.HttpClientHandler" /> 类的实例。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">\r
+      <summary>获取或设置一个值,该值指示处理程序是否应跟随重定向响应。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果处理器应按照重定向响应,则为 true;否则为 false。默认值为 true。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">\r
+      <summary>获取或设置处理程序用于实现 HTTP 内容响应的自动解压缩的解压缩方法。</summary>\r
+      <returns>返回 <see cref="T:System.Net.DecompressionMethods" />。由处理程序使用的自动解压缩。默认值为 <see cref="F:System.Net.DecompressionMethods.None" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">\r
+      <summary>获取或设置与此处理程序关联的安全证书集合。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.ClientCertificateOption" />。与此提供程序关联的安全证书的集合。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">\r
+      <summary>获取或设置用于存储处理程序产生的服务器 Cookie 的 Cookie 容器。</summary>\r
+      <returns>返回 <see cref="T:System.Net.CookieContainer" />。用于通过处理程序存储服务器 cookie 的 cookie 容器。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Credentials">\r
+      <summary>获取或设置此处理程序使用的身份验证信息。</summary>\r
+      <returns>返回 <see cref="T:System.Net.ICredentials" />。与处理程序相关联的身份验证凭证。默认值为 null。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpClientHandler" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">\r
+      <summary>获取或设置将跟随的处理程序的重定向的最大数目。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。处理程序跟随的最大重定向响应数。默认值为 50。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">\r
+      <summary>获取或设置处理程序的使用的请求内容的最大缓冲区大小。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。最大请求内容缓冲区大小(以字节为单位)。默认值为 2 GB。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">\r
+      <summary>获取或设置一个值,该值指示处理程序是否随请求发送一个“身份验证”标头。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。处理程序的 true 在发生身份验证之后随请求一起发送 HTTP 授权标头;否则为 false。默认值为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Proxy">\r
+      <summary>获取或设置处理程序使用的代理信息。</summary>\r
+      <returns>返回 <see cref="T:System.Net.IWebProxy" />。被处理程序使用的代理信息。默认值为 null。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>创建基于作为不会阻塞的操作的 <see cref="T:System.Net.Http.HttpRequestMessage" /> 中提供的信息的 <see cref="T:System.Net.Http.HttpResponseMessage" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="request">HTTP 请求消息。</param>\r
+      <param name="cancellationToken">取消操作的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 为 null。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">\r
+      <summary>获取指示处理程序是否支持自动响应内容解压的值。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果处理器支持自动响应内容解压缩,则为 true;否则 false。默认值为 true。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">\r
+      <summary>获取指示处理程序是否支持代理设置的值。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果处理器支持代理设置,则为 true;否则为 false。默认值为 true。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">\r
+      <summary>获取指示处理程序是否支持 <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> 和 <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> 属性配置设置的值。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果处理器支持 <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> 和 <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> 属性的配置设置,则为 true;否则为 false。默认值为 true。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseCookies">\r
+      <summary>获取或设置一个值,该值指示发送请求时,处理程序是否使用 <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> 属性存储服务器 Cookie 并使用这些 Cookie。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果处理程序支持使用 <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> 属性来存储服务器 Cookie 并在发送请求时使用这些 Cookie,则为 true;否则为 false。默认值为 true。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">\r
+      <summary>获取或设置一个值,该值控制默认凭据是否被处理程序随请求一起发送。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果使用默认凭据,则为 true;否则为 false。默认值为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseProxy">\r
+      <summary>获取或设置一个值,该值指示处理程序是否为请求使用代理。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果该管理器应为请求使用代理项,则为 true;否则为 false。默认值为 true。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpCompletionOption">\r
+      <summary>指示 <see cref="T:System.Net.Http.HttpClient" /> 操作是在响应可利用时立即视为已完成,还是在读取包含上下文的整个答案信息之后才视为已完成。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">\r
+      <summary>操作应在阅读包括该内容的整个响应之后完成。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">\r
+      <summary>响应一可用且标题可读时即应完成的操作。尚未读取的内容。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpContent">\r
+      <summary>表示 HTTP 实体正文和内容标头的基类。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpContent" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">\r
+      <summary>将 HTTP 内容序列化为字节流并将其复制到作为 <paramref name="stream" /> 参数提供的流对象。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task" />。表示异步操作的任务对象。</returns>\r
+      <param name="stream">目标流。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>将 HTTP 内容序列化为字节流并将其复制到作为 <paramref name="stream" /> 参数提供的流对象。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task" />。表示异步操作的任务对象。</returns>\r
+      <param name="stream">目标流。</param>\r
+      <param name="context">有关传输的信息(例如,通道绑定)。此参数可以为 null。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">\r
+      <summary>将 HTTP 内容序列化为内存流以作为异步操作。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpContent" /> 使用的非托管资源和托管资源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpContent" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpContent.Headers">\r
+      <summary>根据 RFC 2616 中的定义,获取内容标头。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpContentHeaders" />。如 RFC 2616 中定义的内容标头。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">\r
+      <summary>以异步操作将 HTTP 内容序列化到内存缓冲区。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task" />。表示异步操作的任务对象。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">\r
+      <summary>以异步操作将 HTTP 内容序列化到内存缓冲区。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task" />。表示异步操作的任务对象。</returns>\r
+      <param name="maxBufferSize">要使用的缓冲区的最大大小(以字节为单位)。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">\r
+      <summary>将 HTTP 内容序列化为字节数组以作为异步操作。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">\r
+      <summary>序列化 HTTP 内容并返回表示内容的流以作为异步操作。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">\r
+      <summary>将 HTTP 内容序列化到字符串以作为异步操作。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>以异步操作将 HTTP 内容序列化到流。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task" />。表示异步操作的任务对象。</returns>\r
+      <param name="stream">目标流。</param>\r
+      <param name="context">有关传输的信息(例如,通道绑定)。此参数可以为 null。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">\r
+      <summary>确定 HTTP 内容是否具备有效的字节长度。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="length" /> 为有效长度,则为 true;否则,为 false。</returns>\r
+      <param name="length">以字节为单位的 HTTP 对象的长度。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageHandler">\r
+      <summary>HTTP 消息处理程序的基类型。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpMessageHandler" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpMessageHandler" /> 使用的非托管资源和托管资源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpMessageHandler" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>以异步操作发送 HTTP 请求。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="request">要发送的 HTTP 请求消息。</param>\r
+      <param name="cancellationToken">取消操作的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 为 null。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageInvoker">\r
+      <summary>一个特殊类,它允许应用程序对 Http 处理程序链调用 <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)" /> 方法。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>初始化指定的 <see cref="T:System.Net.Http.HttpMessageHandler" /> 的 <see cref="T:System.Net.Http.HttpMessageInvoker" /> 类的实例。</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> 负责处理 HTTP 响应消息。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>初始化指定的 <see cref="T:System.Net.Http.HttpMessageHandler" /> 的 <see cref="T:System.Net.Http.HttpMessageInvoker" /> 类的实例。</summary>\r
+      <param name="handler">\r
+        <see cref="T:System.Net.Http.HttpMessageHandler" /> 负责处理 HTTP 响应消息。</param>\r
+      <param name="disposeHandler">true 如果内部处理程序应由 Dispose 处理(),false ,如果您希望重用内部处理程序。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpMessageInvoker" /> 使用的非托管资源和托管资源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpMessageInvoker" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>以异步操作发送 HTTP 请求。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="request">要发送的 HTTP 请求消息。</param>\r
+      <param name="cancellationToken">取消操作的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 为 null。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMethod">\r
+      <summary>一个帮助器类,它用于检索并比较标准 HTTP 方法并且用于创建新的 HTTP 方法。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">\r
+      <summary>使用指定的 HTTP 方法初始化 <see cref="T:System.Net.Http.HttpMethod" /> 类的新实例。</summary>\r
+      <param name="method">HTTP 方法。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Delete">\r
+      <summary>表示一个 HTTP DELETE 协议方法。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">\r
+      <summary>确定指定的 <see cref="T:System.Net.Http.HttpMethod" /> 是否等于当前的 <see cref="T:System.Object" />。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的对象等于当前对象,则为 true;否则为 false。</returns>\r
+      <param name="other">要与当前目标进行比较的 HTTP 方法。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Object" />。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的对象等于当前对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Get">\r
+      <summary>表示一个 HTTP GET 协议方法。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.GetHashCode">\r
+      <summary>用作此类型的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前 <see cref="T:System.Object" /> 的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Head">\r
+      <summary>表示一个 HTTP HEAD 协议方法。除了服务器在响应中只返回消息头不返回消息体以外,HEAD 方法和 GET 是一样的。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Method">\r
+      <summary>HTTP 方法。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示作为 <see cref="T:System.String" /> 的 HTTP 方法。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>用于比较两个 <see cref="T:System.Net.Http.HttpMethod" /> 对象的相等运算符。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <paramref name="left" /> 和 <paramref name="right" /> 参数相等,则为 true;否则为 false。</returns>\r
+      <param name="left">相等运算符左侧的 <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+      <param name="right">相等运算符右侧的 <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>用于比较两个 <see cref="T:System.Net.Http.HttpMethod" /> 对象的不相等运算符。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <paramref name="left" /> 和 <paramref name="right" /> 参数不相等,则为 true;否则为 false。</returns>\r
+      <param name="left">不相等运算符左侧的 <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+      <param name="right">不相等运算符右侧的 <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Options">\r
+      <summary>表示一个 HTTP OPTIONS 协议方法。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Post">\r
+      <summary>表示一个 HTTP POST 协议方法,该方法用于将新实体作为补充发送到某个 URI。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Put">\r
+      <summary>表示一个 HTTP PUT 协议方法,该方法用于替换 URI 标识的实体。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.ToString">\r
+      <summary>返回表示当前对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。一个表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Trace">\r
+      <summary>表示一个 HTTP TRACE 协议方法。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestException">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> 和 <see cref="T:System.Net.Http.HttpMessageHandler" /> 所引发的异常的基类。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpRequestException" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">\r
+      <summary>使用由特定的用来描述当前异常的消息初始化 <see cref="T:System.Net.Http.HttpRequestException" /> 类的新实例。</summary>\r
+      <param name="message">描述当前异常的消息。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">\r
+      <summary>使用指定消息以及描述当前异常的内部异常来初始化 <see cref="T:System.Net.Http.HttpRequestException" /> 类的新实例。</summary>\r
+      <param name="message">描述当前异常的消息。</param>\r
+      <param name="inner">内部异常。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestMessage">\r
+      <summary>表示 HTTP 请求消息。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpRequestMessage" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">\r
+      <summary>初始化 HTTP 方法和请求 <see cref="T:System.Uri" /> 的 <see cref="T:System.Net.Http.HttpRequestMessage" /> 类的新实例。</summary>\r
+      <param name="method">HTTP 方法。</param>\r
+      <param name="requestUri">表示请求 <see cref="T:System.Uri" /> 的字符串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">\r
+      <summary>初始化 HTTP 方法和请求 <see cref="T:System.Uri" /> 的 <see cref="T:System.Net.Http.HttpRequestMessage" /> 类的新实例。</summary>\r
+      <param name="method">HTTP 方法。</param>\r
+      <param name="requestUri">要请求的 <see cref="T:System.Uri" />。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Content">\r
+      <summary>获取或设置 HTTP 消息的内容。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpContent" />。消息的内容</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpRequestMessage" /> 使用的非托管资源和托管资源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpRequestMessage" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Headers">\r
+      <summary>获取 HTTP 请求标头的集合。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />。HTTP 请求标头的集合。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Method">\r
+      <summary>获取或设置 HTTP 请求信息使用的 HTTP 方法。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpMethod" />。被请求消息使用的HTTP 方法。GET 是默认方法。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Properties">\r
+      <summary>获取 HTTP 请求的属性集。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.IDictionary`2" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">\r
+      <summary>获取或设置 HTTP 请求的 <see cref="T:System.Uri" />。</summary>\r
+      <returns>返回 <see cref="T:System.Uri" />。用于 HTTP 请求的 <see cref="T:System.Uri" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.ToString">\r
+      <summary>返回表示当前对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。当前对象的字符串表示形式。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Version">\r
+      <summary>获取或设置 HTTP 消息版本。</summary>\r
+      <returns>返回 <see cref="T:System.Version" />。HTTP 消息版本。默认值为 1.1。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpResponseMessage">\r
+      <summary>表示包括状态代码和数据的 HTTP 响应消息。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpResponseMessage" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">\r
+      <summary>初始化指定的 <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> 的 <see cref="T:System.Net.Http.HttpResponseMessage" /> 类的新实例。</summary>\r
+      <param name="statusCode">HTTP 响应的状态代码。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Content">\r
+      <summary>获取或设置 HTTP 响应消息的内容。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpContent" />。HTTP 响应消息的内容。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpResponseMessage" /> 使用的非托管资源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Http.HttpResponseMessage" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">\r
+      <summary>如果 HTTP 响应的 <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> 属性为  false, 将引发异常。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpResponseMessage" />。如果调用成功则 HTTP 响应消息。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Headers">\r
+      <summary>获取 HTTP 响应标头的集合。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" />。HTTP 响应标头的集合。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">\r
+      <summary>获取一个值,该值指示 HTTP 响应是否成功。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。指示 HTTP 响应是否成功的值。如果 <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> 在 200-299 范围中,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">\r
+      <summary>获取或设置服务器与状态代码通常一起发送的原因短语。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。服务器发送的原因词组。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">\r
+      <summary>获取或设置导致此响应消息的请求消息。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpRequestMessage" />。导致此响应信息的请求消息。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">\r
+      <summary>获取或设置 HTTP 响应的状态代码。</summary>\r
+      <returns>返回 <see cref="T:System.Net.HttpStatusCode" />。HTTP 响应的状态代码。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.ToString">\r
+      <summary>返回表示当前对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。当前对象的字符串表示形式。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Version">\r
+      <summary>获取或设置 HTTP 消息版本。</summary>\r
+      <returns>返回 <see cref="T:System.Version" />。HTTP 消息版本。默认值为 1.1。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.MessageProcessingHandler">\r
+      <summary>仅执行请求和/或响应消息的的某些小处理操作的处理程序的基类型。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">\r
+      <summary>创建 <see cref="T:System.Net.Http.MessageProcessingHandler" /> 类的实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>创建特定内部处理程序的 <see cref="T:System.Net.Http.MessageProcessingHandler" /> 类的实例。</summary>\r
+      <param name="innerHandler">负责处理 HTTP 响应消息的内部处理程序。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>对发送到服务器的每个响应执行处理。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpRequestMessage" />。被处理的 HTTP 请求消息。</returns>\r
+      <param name="request">要处理的 HTTP 请求消息。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">\r
+      <summary>对来自服务器的每个响应执行处理。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.HttpResponseMessage" />。已处理的 HTTP 响应消息。</returns>\r
+      <param name="response">要处理的 HTTP 响应消息。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>以异步操作发送 HTTP 请求到内部管理器以发送到服务器。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+      <param name="request">要发送到服务器的 HTTP 请求消息。</param>\r
+      <param name="cancellationToken">可由其他对象或线程用以接收取消通知的取消标记。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 为 null。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartContent">\r
+      <summary>提供 <see cref="T:System.Net.Http.HttpContent" /> 对象的集合,其可通过使用多部分/* 内容类型规范序列化。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor">\r
+      <summary>创建 <see cref="T:System.Net.Http.MultipartContent" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">\r
+      <summary>创建 <see cref="T:System.Net.Http.MultipartContent" /> 类的新实例。</summary>\r
+      <param name="subtype">多部分内容的子类型。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="subtype" /> 为 null 或只包含空白字符。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">\r
+      <summary>创建 <see cref="T:System.Net.Http.MultipartContent" /> 类的新实例。</summary>\r
+      <param name="subtype">多部分内容的子类型。</param>\r
+      <param name="boundary">多部分内容的边界字符串。</param>\r
+      <exception cref="T:System.ArgumentException">该 <paramref name="subtype" /> 为 null 或空字符串。<paramref name="boundary" /> 为 null 或只包含空白字符。- 或 -<paramref name="boundary" /> 以空白字符结尾。</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="boundary" /> 的长度大于 70。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>添加多部分 HTTP 内容到 <see cref="T:System.Net.Http.HttpContent" /> 对象的集合,其可通过使用多部分/* 内容类型规范获取序列化。</summary>\r
+      <param name="content">要添加到集合中的 HTTP 内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Http.MultipartContent" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.GetEnumerator">\r
+      <summary>返回循环访问 <see cref="T:System.Net.Http.HttpContent" /> 对象的集合的枚举器,其可通过使用多部分/* 内容类型规范序列化。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.IEnumerator`1" />。一个可用于循环访问集合的对象。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>以异步操作将多部分 HTTP 内容序列化到流。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task" />。表示异步操作的任务对象。</returns>\r
+      <param name="stream">目标流。</param>\r
+      <param name="context">有关传输的信息(例如,通道绑定)。此参数可以为 null。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>\r
+        <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" /> 方法的显式实现。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.IEnumerator" />。一个可用于循环访问集合的对象。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">\r
+      <summary>确定 HTTP 多部分内容是否具备有效的字节长度。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="length" /> 为有效长度,则为 true;否则,为 false。</returns>\r
+      <param name="length">以字节为单位的 HHTP 对象的长度。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartFormDataContent">\r
+      <summary>提供容器,用于使用多部分/表格数据 MIME 类型编码的内容。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">\r
+      <summary>创建 <see cref="T:System.Net.Http.MultipartFormDataContent" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">\r
+      <summary>创建 <see cref="T:System.Net.Http.MultipartFormDataContent" /> 类的新实例。</summary>\r
+      <param name="boundary">多部分窗体数据内容的边界字符串。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="boundary" /> 为 null 或只包含空白字符。- 或 -<paramref name="boundary" /> 以空白字符结尾。</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="boundary" /> 的长度大于 70。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>向序列化到多部/窗体数据 MIME 类型的 <see cref="T:System.Net.Http.HttpContent" /> 对象集合添加 HTTP 内容。</summary>\r
+      <param name="content">要添加到集合中的 HTTP 内容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">\r
+      <summary>向序列化到多部/窗体数据 MIME 类型的 <see cref="T:System.Net.Http.HttpContent" /> 对象集合添加 HTTP 内容。</summary>\r
+      <param name="content">要添加到集合中的 HTTP 内容。</param>\r
+      <param name="name">要添加的 HTTP 内容的名称。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" /> 为 null 或只包含空白字符。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">\r
+      <summary>向序列化到多部/窗体数据 MIME 类型的 <see cref="T:System.Net.Http.HttpContent" /> 对象集合添加 HTTP 内容。</summary>\r
+      <param name="content">要添加到集合中的 HTTP 内容。</param>\r
+      <param name="name">要添加的 HTTP 内容的名称。</param>\r
+      <param name="fileName">要添加到集合中的 HTTP 内容的文件名。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" /> 为 null 或只包含空白字符。- 或 -<paramref name="fileName" /> 为 null 或只包含空白字符。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 为 null。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.StreamContent">\r
+      <summary>基于流提供 HTTP 内容。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">\r
+      <summary>创建 <see cref="T:System.Net.Http.StreamContent" /> 类的新实例。</summary>\r
+      <param name="content">用于初始化 <see cref="T:System.Net.Http.StreamContent" /> 的内容。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">\r
+      <summary>创建 <see cref="T:System.Net.Http.StreamContent" /> 类的新实例。</summary>\r
+      <param name="content">用于初始化 <see cref="T:System.Net.Http.StreamContent" /> 的内容。</param>\r
+      <param name="bufferSize">\r
+        <see cref="T:System.Net.Http.StreamContent" /> 的缓冲区的大小(以字节为单位)。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 为 null。</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="bufferSize" /> 小于或等于零。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">\r
+      <summary>以异步操作将 HTTP 流内容写入内存流。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task`1" />。表示异步操作的任务对象。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Http.StreamContent" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>以异步操作将 HTTP 内容序列化到流。</summary>\r
+      <returns>返回 <see cref="T:System.Threading.Tasks.Task" />。表示异步操作的任务对象。</returns>\r
+      <param name="stream">目标流。</param>\r
+      <param name="context">有关传输的信息(例如,通道绑定)。此参数可以为 null。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">\r
+      <summary>确定流内容是否具备有效的字节长度。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="length" /> 为有效长度,则为 true;否则,为 false。</returns>\r
+      <param name="length">以字节为单位的流内容的长度。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.StringContent">\r
+      <summary>基于字符串提供 HTTP 内容。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String)">\r
+      <summary>创建 <see cref="T:System.Net.Http.StringContent" /> 类的新实例。</summary>\r
+      <param name="content">用于初始化 <see cref="T:System.Net.Http.StringContent" /> 的内容。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">\r
+      <summary>创建 <see cref="T:System.Net.Http.StringContent" /> 类的新实例。</summary>\r
+      <param name="content">用于初始化 <see cref="T:System.Net.Http.StringContent" /> 的内容。</param>\r
+      <param name="encoding">用于内容的编码。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">\r
+      <summary>创建 <see cref="T:System.Net.Http.StringContent" /> 类的新实例。</summary>\r
+      <param name="content">用于初始化 <see cref="T:System.Net.Http.StringContent" /> 的内容。</param>\r
+      <param name="encoding">用于内容的编码。</param>\r
+      <param name="mediaType">要用于该内容的媒体。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">\r
+      <summary>表示 Authorization、ProxyAuthorization、WWW-Authneticate 和 Proxy-Authenticate 标头值中的验证信息。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 类的新实例。</summary>\r
+      <param name="scheme">用于授权的架构。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 类的新实例。</summary>\r
+      <param name="scheme">用于授权的架构。</param>\r
+      <param name="parameter">包含请求资源的用户代理的身份验证消息的凭证。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">\r
+      <summary>用作 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">\r
+      <summary>获取包含所请求资源的用户代理的身份验证信息的凭据。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。凭证包含身份验证信息。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示认证标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的身份验证标头值信息。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">\r
+      <summary>获取用于身份验证的方案。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。用于授权的架构。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">\r
+      <summary>表示 Cache-Control 标头的值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">\r
+      <summary>缓存扩展符,每个缓存扩展符都赋有可选值。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。缓存扩展符的集合,每个缓存扩展符都赋有可选值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">\r
+      <summary>用作 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">\r
+      <summary>HTTP 客户端愿意接受以秒为指定单位的最大生存期。</summary>\r
+      <returns>返回 <see cref="T:System.TimeSpan" />。以秒为单位的时间。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">\r
+      <summary>HTTP 客户是否愿意接受已超过其过期时间的响应。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果HTTP 客户愿意接受已超过过期时间的响应,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">\r
+      <summary>HTTP 客户端愿意接受的已超过其过期时间的响应的最长时间(以秒为单位)。</summary>\r
+      <returns>返回 <see cref="T:System.TimeSpan" />。以秒为单位的时间。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">\r
+      <summary>HTTP 客户端愿意接受以秒为单位响应的新鲜生命期。</summary>\r
+      <returns>返回 <see cref="T:System.TimeSpan" />。以秒为单位的时间。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">\r
+      <summary>缓存项过时时,源服务器是否需要对任何后续使用的缓存项进行验证。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果缓存项过时时源服务器需要对任何后续使用的缓存项进行验证,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">\r
+      <summary>HTTP 客户是否愿意接受缓存响应。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 HTTP 客户愿意接受缓存响应,则为 true,否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">\r
+      <summary>HTTP 响应时缓存控制标头字段中“no-cache”指令中的 fieldnames 的集合。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。fieldnames 的集合。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">\r
+      <summary>缓存是否不能存储 HTTP 请求 mressage 或任何响应的任何部件。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果缓存不能存储 HTTP 请求 mressage 或任何响应的任何部件,则 true;否则,为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">\r
+      <summary>缓存或代理项是否无法更改该个体主体的任何方面。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果缓存或代理项无法更改该个体主体的任何方面,则 true;否则,为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">\r
+      <summary>缓存是否应使用与其他 HTTP 请求一致的缓存项进行响应或响应 504(网关超时)状态。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果缓存应使用与其他 HTTP 请求一致的缓存项进行响应或响应 504(网关超时)状态,则 true;否则,为 false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示缓存控制标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的缓存控制标头值信息。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">\r
+      <summary>HTTP 响应消息的全部或部分是否适用于单个用户且不得由共享缓存进行缓存。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 HTTP 响应消息的全部或部分适用于单个用户和是否必须由共享缓存进行缓存,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">\r
+      <summary>HTTP 响应时缓存控制标头字段中“私有”指令的集合 fieldnames。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。fieldnames 的集合。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">\r
+      <summary>缓存项对共享的用户代理缓存过时时,源服务器是否需要对任何后续使用的缓存项进行验证。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果缓存项对共享的用户代理缓存过时时源服务器需要对任何后续使用的缓存项进行验证,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">\r
+      <summary>HTTP 响应是否可由任何缓存进行缓存,即使它通常在非共享缓存中仅不可缓存或可缓存。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 HTTP 响应可由任何缓存进行缓存,即使它通常在非共享缓存中仅不可缓存或可缓存,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">\r
+      <summary>在一个 HTTP 响应中共享的最大年龄,指定每秒,该响应直接在用于缓存-控件标题或一个用于缓存的过期标题中重载了“最大年龄”。</summary>\r
+      <returns>返回 <see cref="T:System.TimeSpan" />。以秒为单位的时间。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">\r
+      <summary>表示 Content-Disposition 标头的值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 类的新实例。</summary>\r
+      <param name="source">\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 类的新实例。</summary>\r
+      <param name="dispositionType">包含 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 的字符串。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">\r
+      <summary>创建文件的日期。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。文件生成日期。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">\r
+      <summary>内容正文部分的处置类型。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。处置类型。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">\r
+      <summary>当实体在一个单独的文件中分离和储存时,如何为储存要使用的消息负载构造一个文件名的建议。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。建议的文件名。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">\r
+      <summary>当主体在单独的文件中分离和储存时,如何为储存要使用的消息负载构造文件名的建议。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。窗体 filename* 的建议文件名。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">\r
+      <summary>用作 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">\r
+      <summary>上次修改文件的日期。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。文件修改日期。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">\r
+      <summary>一个内容主体部分的名称。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。该内容主体部分的名称。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">\r
+      <summary>参数集包含 Content-Disposition 标头。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。参数的集合。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />。<see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 实例。</returns>\r
+      <param name="input">字符串表示内容处置标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的内容处置标头值信息。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">\r
+      <summary>上次读取文件的日期。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。上次读取日期。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">\r
+      <summary>文件的近似大小(字节)。</summary>\r
+      <returns>返回 <see cref="T:System.Int64" />。近似大小,以字节为单位。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">\r
+      <summary>表示 Content-Range 标头的值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 类的新实例。</summary>\r
+      <param name="length">范围的开始点或结束点(以字节为单位)。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 类的新实例。</summary>\r
+      <param name="from">开始发送数据的位置,以字节为单位。</param>\r
+      <param name="to">停止发送数据的位置,以字节为单位。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 类的新实例。</summary>\r
+      <param name="from">开始发送数据的位置,以字节为单位。</param>\r
+      <param name="to">停止发送数据的位置,以字节为单位。</param>\r
+      <param name="length">范围的开始点或结束点(以字节为单位)。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的对象是否等于当前的 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">\r
+      <summary>获取开始发送数据的位置。</summary>\r
+      <returns>返回 <see cref="T:System.Int64" />。开始发送数据的位置,以字节为单位。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">\r
+      <summary>获取 Content-Range 标头是否具有指定的长度。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。true如果 Content-Range 具有指定的长度,否则false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">\r
+      <summary>获取 Content-Range 是否具有指定的范围。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。true如果 Content-Range 具有指定的范围,否则false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">\r
+      <summary>获取完整实体正文的长度。</summary>\r
+      <returns>返回 <see cref="T:System.Int64" />。完整的实体正文的长度。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 实例。</returns>\r
+      <param name="input">字符串表示内容范围标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的内容范围标头值信息。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">\r
+      <summary>获取停止发送数据的位置。</summary>\r
+      <returns>返回 <see cref="T:System.Int64" />。停止发送数据的位置。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">\r
+      <summary>使用大小单位。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。包含范围单元的 <see cref="T:System.String" />。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">\r
+      <summary>表示实体标记标头值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 类的新实例。</summary>\r
+      <param name="tag">包含 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 的字符串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 类的新实例。</summary>\r
+      <param name="tag">包含 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 的字符串。</param>\r
+      <param name="isWeak">一个指示此实体标记标头是否为弱验证程序的值。如果实体标记标头为弱验证程序,则应将 <paramref name="isWeak" /> 设置为 true。如果实体标记标头为强验证程序,则应将 <paramref name="isWeak" /> 设置为 false。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">\r
+      <summary>获取实体标记标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">\r
+      <summary>获取实体标记是否由缺点指示符开头。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。true 如果由缺点指示符开头获取实体标记,否则false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示实体标记标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的实体标记标头值信息。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">\r
+      <summary>获取不透明的带引号字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。一个不透明的带引号的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpContentHeaders">\r
+      <summary>表示在 RFC 2616 中定义的“内容标题”的集合。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">\r
+      <summary>获取 HTTP 响应的 Allow 内容标题的值。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。请求 HTTP 的 Allow 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">\r
+      <summary>获取 HTTP 响应的 Content-Disposition 内容标题的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />。请求 HTTP 的 Content-Disposition 内容标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">\r
+      <summary>获取 HTTP 响应的 Content-Encoding 内容标题的值。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。请求 HTTP 的 Content-Encoding 内容标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">\r
+      <summary>获取 HTTP 响应的 Content-Language 内容标题的值。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。请求 HTTP 的 Content-Language 内容标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">\r
+      <summary>获取或设置 HTTP 响应上的 Content-Length 内容标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Int64" />。请求 HTTP 的 Content-Length 内容标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">\r
+      <summary>获取或设置 HTTP 响应上的 Content-Location 内容标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Uri" />。请求 HTTP 的 Content-Location 内容标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">\r
+      <summary>获取或设置 HTTP 响应上的 Content-MD5 内容标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Byte" />。请求 HTTP 的 Content-MD5 内容标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">\r
+      <summary>获取或设置 HTTP 响应上的 Content-Range 内容标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />。请求 HTTP 的 Content-Range 内容标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">\r
+      <summary>获取或设置 HTTP 响应上的 Content-Type 内容标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />。请求 HTTP 的 Content-Type 内容标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">\r
+      <summary>获取或设置 HTTP 响应上的 Expires 内容标头值。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。请求 HTTP 的 Expires 内容标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">\r
+      <summary>获取或设置 HTTP 响应上的 Last-Modified 内容标头值。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。请求 HTTP 的 Last-Modified 内容标题的值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaders">\r
+      <summary>标头及其在 RFC 2616 中定义的值的集合。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>添加指定的标头及其值到 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中。</summary>\r
+      <param name="name">要添加到集合中的标头。</param>\r
+      <param name="values">要向集合中添加的标头值的列表。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">\r
+      <summary>添加指定的标头及其值到 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中。</summary>\r
+      <param name="name">要添加到集合中的标头。</param>\r
+      <param name="value">标头的内容。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中移除所有标头。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">\r
+      <summary>如果指定标头存在于 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中,则返回。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果集合中存在指定标头,则为 true;否则为 false。</returns>\r
+      <param name="name">指定的读取器。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">\r
+      <summary>返回可循环访问 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 实例的枚举数。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.IEnumerator`1" />。<see cref="T:System.Net.Http.Headers.HttpHeaders" /> 的一个枚举数。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">\r
+      <summary>返回存储在 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中所有指定标头的标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.IEnumerable`1" />。标头字符串数组。</returns>\r
+      <param name="name">返回值所应用的指定读取器。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中移除指定的标头。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。</returns>\r
+      <param name="name">要从集合中移除的标头名称。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>获取一个枚举数,该枚举数可以循环访问 <see cref="T:System.Net.Http.Headers.HttpHeaders" />。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.IEnumerator" />。<see cref="T:System.Collections.IEnumerator" />(可循环访问 <see cref="T:System.Net.Http.Headers.HttpHeaders" />)的实现的实例。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>返回一个值,该值指示是否已将指定标头及其值添加到 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合而未验证所提供的信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定标头 <paramref name="name" /> 和 <paramref name="values" /> 可以添加到集合中,则为 true;否则为 false。</returns>\r
+      <param name="name">要添加到集合中的标头。</param>\r
+      <param name="values">标头的值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">\r
+      <summary>返回一个值,该值指示是否已将指定标头及其值添加到 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合而未验证所提供的信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定标头 <paramref name="name" /> 和 <paramref name="value" /> 可以添加到集合中,则为 true;否则为 false。</returns>\r
+      <param name="name">要添加到集合中的标头。</param>\r
+      <param name="value">标头的内容。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>如果指定的标头和指定的值存储在 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中则返回。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。true 是指定的标头 <paramref name="name" />,并且 values 已存储在集合中;否则 false。</returns>\r
+      <param name="name">指定标头。</param>\r
+      <param name="values">指定的标头值。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">\r
+      <summary>表示标头值的集合。</summary>\r
+      <typeparam name="T">标头集合类型。</typeparam>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">\r
+      <summary>将某项添加到 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 中。</summary>\r
+      <param name="item">要添加到标头集合的项。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 中移除所有项。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">\r
+      <summary>确定 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 是否包含项目。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果项包含在 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 实例中,则为 true;否则为 false。</returns>\r
+      <param name="item">要在标头集合中查找的项。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">\r
+      <summary>从目标数组的指定索引处开始将整个 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 复制到兼容的一维 <see cref="T:System.Array" />。</summary>\r
+      <param name="array">作为从 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 复制的元素的目标的一维 <see cref="T:System.Array" />。<see cref="T:System.Array" /> 必须具有从零开始的索引。</param>\r
+      <param name="arrayIndex">\r
+        <paramref name="array" /> 中从零开始的索引,从此索引处开始进行复制。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">\r
+      <summary>获取 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 中标题的数目。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。集合中的标头数</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">\r
+      <summary>返回循环访问 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 的枚举数。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.IEnumerator`1" />。<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 实例的枚举数。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">\r
+      <summary>获取一个值,该值指示 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 实例是否为只读。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 实例为只读,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">\r
+      <summary>分析项并将其添加到 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。</summary>\r
+      <param name="input">要添加的项。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 中移除指定的项。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果已从 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 实例中成功移除 <paramref name="item" />,则为 true;否则为 false。</returns>\r
+      <param name="item">要移除的项。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>返回循环访问 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 的枚举数。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.IEnumerator" />。<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 实例的枚举数。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">\r
+      <summary>确定是否能分析输入并将其添加到 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果可以分析 <paramref name="input" /> 且可以将其添加到 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 实例,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的项。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpRequestHeaders">\r
+      <summary>表示在 RFC 2616 中定义的“请求标题”的集合。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">\r
+      <summary>获取 HTTP 请求的 Accept 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Accept 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">\r
+      <summary>获取 HTTP 请求的 Accept-Charset 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Accept-Charset 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">\r
+      <summary>获取 HTTP 请求的 Accept-Encoding 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Accept-Encoding 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">\r
+      <summary>获取 HTTP 请求的 Accept-Language 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Accept-Language 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">\r
+      <summary>获取或设置 HTTP 请求的 Authorization 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />。请求 HTTP 的 Authorization 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">\r
+      <summary>获取或设置 HTTP 请求的 Cache-Control 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />。请求 HTTP 的 Cache-Control 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">\r
+      <summary>获取 HTTP 请求的 Connection 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Connection 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">\r
+      <summary>获取或设置指示 HTTP 请求的 Connection 标头是否应包含 Close 的值。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 Connection 标头包含关闭,则为 true;否则 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">\r
+      <summary>获取或设置 HTTP 请求的 Date 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。请求 HTTP 的 Date 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">\r
+      <summary>获取 HTTP 请求的 Expect 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Expect 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">\r
+      <summary>获取或设置指示 HTTP 请求的 Expect 标头是否应包含 Continue 的值。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 Expect 标头包含继续,则为 true;否则 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">\r
+      <summary>获取或设置 HTTP 请求的 From 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。请求 HTTP 的 From 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">\r
+      <summary>获取或设置 HTTP 请求的 Host 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。请求 HTTP 的 Host 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">\r
+      <summary>获取 HTTP 请求的 If-Match 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 If-Match 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">\r
+      <summary>获取或设置 HTTP 请求的 If-Modified-Since 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。请求 HTTP 的 If-Modified-Since 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">\r
+      <summary>获取 HTTP 请求的 If-None-Match 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。获取 HTTP 请求的 If-None-Match 标头的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">\r
+      <summary>获取或设置 HTTP 请求的 If-Range 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />。请求 HTTP 的 If-Range 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">\r
+      <summary>获取或设置 HTTP 请求的 If-Unmodified-Since 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。请求 HTTP 的 If-Unmodified-Since 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">\r
+      <summary>获取或设置 HTTP 请求的 Max-Forwards 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。请求 HTTP 的 Max-Forwards 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">\r
+      <summary>获取 HTTP 请求的 Pragma 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Pragma 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">\r
+      <summary>获取或设置 HTTP 请求的 Proxy-Authorization 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />。请求 HTTP 的 Proxy-Authorization 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">\r
+      <summary>获取或设置 HTTP 请求的 Range 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />。请求 HTTP 的 Range 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">\r
+      <summary>获取或设置 HTTP 请求的 Referer 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Uri" />。请求 HTTP 的 Referer 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">\r
+      <summary>获取 HTTP 请求的 TE 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 TE 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">\r
+      <summary>获取 HTTP 请求的 Trailer 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Trailer 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">\r
+      <summary>获取 HTTP 请求的 Transfer-Encoding 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Transfer-Encoding 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">\r
+      <summary>获取或设置指示 HTTP 请求的 Transfer-Encoding 标头是否应包含 chunked 的值。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 Transfer-Encoding 标头包含分块,则为 true;否则 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">\r
+      <summary>获取 HTTP 请求的 Upgrade 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Upgrade 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">\r
+      <summary>获取 HTTP 请求的 User-Agent 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 User-Agent 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">\r
+      <summary>获取 HTTP 请求的 Via 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Via 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">\r
+      <summary>获取 HTTP 请求的 Warning 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Warning 标题的值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpResponseHeaders">\r
+      <summary>表示在 RFC 2616 中定义的“内容标题”的集合。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">\r
+      <summary>获取 HTTP 请求的 Accept-Ranges 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Accept-Ranges 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">\r
+      <summary>获取或设置 HTTP 响应的 Age 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.TimeSpan" />。请求 HTTP 的 Age 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">\r
+      <summary>获取或设置 HTTP 响应的 Cache-Control 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />。请求 HTTP 的 Cache-Control 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">\r
+      <summary>获取 HTTP 请求的 Connection 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Connection 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">\r
+      <summary>获取或设置指示 HTTP 响应的 Connection 标头是否应包含 Close 的值。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 Connection 标头包含关闭,则为 true;否则 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">\r
+      <summary>获取或设置 HTTP 响应的 Date 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。请求 HTTP 的 Date 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">\r
+      <summary>获取或设置 HTTP 响应的 ETag 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />。请求 HTTP 的 ETag 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">\r
+      <summary>获取或设置 HTTP 响应的 Location 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Uri" />。请求 HTTP 的 Location 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">\r
+      <summary>获取 HTTP 请求的 Pragma 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Pragma 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">\r
+      <summary>获取 HTTP 请求的 Proxy-Authenticate 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Proxy-Authenticate 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">\r
+      <summary>获取或设置 HTTP 响应的 Retry-After 标头值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />。请求 HTTP 的 Retry-After 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">\r
+      <summary>获取 HTTP 请求的 Server 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Server 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">\r
+      <summary>获取 HTTP 请求的 Trailer 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Trailer 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">\r
+      <summary>获取 HTTP 请求的 Transfer-Encoding 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Transfer-Encoding 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">\r
+      <summary>获取或设置指示 HTTP 响应的 Transfer-Encoding 标头是否应包含 chunked 的值。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 Transfer-Encoding 标头包含分块,则为 true;否则 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">\r
+      <summary>获取 HTTP 请求的 Upgrade 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Upgrade 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">\r
+      <summary>获取 HTTP 请求的 Vary 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Vary 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">\r
+      <summary>获取 HTTP 请求的 Via 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Via 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">\r
+      <summary>获取 HTTP 请求的 Warning 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 Warning 标题的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">\r
+      <summary>获取 HTTP 请求的 WWW-Authenticate 标头的值。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。请求 HTTP 的 WWW-Authenticate 标题的值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">\r
+      <summary>表示使用 Content-Type 标头的在 RFC 2616 中定义的媒体类型。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 类的新实例。</summary>\r
+      <param name="source"> 用于初始化新实例的 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 类的新实例。</summary>\r
+      <param name="mediaType">一个以用于初始化新实例的字符串的形式表示的源。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">\r
+      <summary>获得或设置字符的设置。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。字符集。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">\r
+      <summary>获取或设置媒体类型标头值。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。媒体类型的标头值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">\r
+      <summary>获取或设置媒体类型标头值参数。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。媒体类型的标头值参数。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示媒体类型标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的媒体类型标头值信息。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">\r
+      <summary>表示在 Content-Type 标头中使用的具有额外质量因素的媒体类型。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 类的新实例。</summary>\r
+      <param name="mediaType">一个 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />,它表示要用于初始化新实例的字符串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 类的新实例。</summary>\r
+      <param name="mediaType">一个 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />,它表示要用于初始化新实例的字符串。</param>\r
+      <param name="quality">与标头值关联的质量。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 实例。</returns>\r
+      <param name="input">表示带有质量标头值信息的媒体类型的字符串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是带有质量标头值信息的无效媒体类型。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">\r
+      <summary>获取或设置 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 的质量值。</summary>\r
+      <returns>返回 <see cref="T:System.Double" />。<see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 对象的质量值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueHeaderValue">\r
+      <summary>表示用于各种标头的在 RFC 2616 中定义的名称/值对。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 类的新实例。</summary>\r
+      <param name="source">用于初始化新实例的 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 类的新实例。</summary>\r
+      <param name="name">标头名称。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 类的新实例。</summary>\r
+      <param name="name">标头名称。</param>\r
+      <param name="value">标头值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">\r
+      <summary>获取标题名称。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。标头名称。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示名称值标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的名称值标头值信息。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">\r
+      <summary>获取标题值。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。标头值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">\r
+      <summary>表示用于各种标头的在 RFC 2616 中定义的具有参数的名称/值对。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 类的新实例。</summary>\r
+      <param name="source">用于初始化新实例的 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 类的新实例。</summary>\r
+      <param name="name">标头名称。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 类的新实例。</summary>\r
+      <param name="name">标头名称。</param>\r
+      <param name="value">标头值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 对象获取参数。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。一个包含参数的集合。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 实例。</returns>\r
+      <param name="input">表示带有参数标头值信息的名称值的字符串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 带有参数标头值信息的无效名称值。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductHeaderValue">\r
+      <summary>表示 User-Agent 标头中的产品标记值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 类的新实例。</summary>\r
+      <param name="name">产品名称。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 类的新实例。</summary>\r
+      <param name="name">产品名称值。</param>\r
+      <param name="version">产品版本值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">\r
+      <summary>获取产品标记的名称。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。产品标记的名称。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示产品标头值信息。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">\r
+      <summary>获取产品标记的版本。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。产品标记的版本。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">\r
+      <summary>表示可以是 User-Agent 标头中的产品或注释的值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 类的新实例。</summary>\r
+      <param name="product">用于初始化新实例的 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 类的新实例。</summary>\r
+      <param name="comment">一个注释值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 类的新实例。</summary>\r
+      <param name="productName">产品名称值。</param>\r
+      <param name="productVersion">产品版本值。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">\r
+      <summary>获取 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 对象中的注释。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。此 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 的注释值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示产品信息标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的产品信息标头值信息。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">\r
+      <summary>获取 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 对象中的产品。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />。此 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 中的产品值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">\r
+      <summary>表示可以是日期/时间或实体标记值 If-Range 标题值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 类的新实例。</summary>\r
+      <param name="date">用于初始化新实例的数据值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 类的新实例。</summary>\r
+      <param name="entityTag">用于初始化新实例的 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 类的新实例。</summary>\r
+      <param name="entityTag">一个实体标记,它以用于初始化新实例的字符串的形式表示。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 对象获取日期。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 对象中的日期。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 对象获取实体标记。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />。<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 对象的实体标记。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 实例。</returns>\r
+      <param name="input">字符串表示条件范围标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的范围条件标头值信息。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeHeaderValue">\r
+      <summary>表示 Range 标头值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>使用字节范围初始化 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 类的新实例。</summary>\r
+      <param name="from">开始发送数据的位置。</param>\r
+      <param name="to">停止发送数据的位置。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" />大于<paramref name="to" />。- 或 -<paramref name="from" /> 或 <paramref name="to" /> 小于 0。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示范围标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的范围标头值信息。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">\r
+      <summary>获取 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 对象中的指定范围。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 对象中的范围。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">\r
+      <summary>获取 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 对象中的单元。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 对象中的单元。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">\r
+      <summary>表示 Range 标头值中的字节范围。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 类的新实例。</summary>\r
+      <param name="from">开始发送数据的位置。</param>\r
+      <param name="to">停止发送数据的位置。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" />大于<paramref name="to" />。- 或 -<paramref name="from" /> 或 <paramref name="to" /> 小于 0。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">\r
+      <summary>获取开始发送数据的位置。</summary>\r
+      <returns>返回 <see cref="T:System.Int64" />。开始发送数据的位置。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">\r
+      <summary>获取停止发送数据的位置。</summary>\r
+      <returns>返回 <see cref="T:System.Int64" />。停止发送数据的位置。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">\r
+      <summary>表示 Retry-After 标头值,它可以是日期/时间或时间跨度值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 类的新实例。</summary>\r
+      <param name="date">用于初始化新实例的日期和时间偏移量。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 类的新实例。</summary>\r
+      <param name="delta">用于初始化新实例的增量(以秒为单位)。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">\r
+      <summary>获取相对于 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 对象的日期和时间偏移量。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。当前 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 对象中的日期和时间偏移量。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 对象获取增量(以秒为单位)。</summary>\r
+      <returns>返回 <see cref="T:System.TimeSpan" />。<see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 对象中的增量(以秒为单位)。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 实例。</returns>\r
+      <param name="input">字符串表示条件重试标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的重试条件标头值信息。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">\r
+      <summary>表示具有可选外质量的字符串标题值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 类的新实例。</summary>\r
+      <param name="value">用于初始化新实例的字符串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 类的新实例。</summary>\r
+      <param name="value">用于初始化新实例的字符串。</param>\r
+      <param name="quality">用于初始化新实例的质量因素。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的对象是否等于当前的 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示质量标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是带有质量标头值信息的无效字符串。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 对象获取质量因子。</summary>\r
+      <returns>返回 <see cref="T:System.Double" />。<see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 对象中的质量因子。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 对象获取字符串值。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。<see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 对象中的字符串值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">\r
+      <summary>表示接受编码标头值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 类的新实例。</summary>\r
+      <param name="source">用于初始化新实例的 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 类的新实例。</summary>\r
+      <param name="value">用于初始化新实例的字符串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的对象是否等于当前的 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">\r
+      <summary>获取调用代码的参数。</summary>\r
+      <returns>返回 <see cref="T:System.Collections.Generic.ICollection`1" />。转让代码的参数。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示传输编码标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 无效的传输编码标头值信息。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">\r
+      <summary>获取调用代码的值。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。转换代码的值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">\r
+      <summary>表示具有可选额外质量因素的 Accept-Encoding 标头值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 类的新实例。</summary>\r
+      <param name="value">用于初始化新实例的字符串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 类的新实例。</summary>\r
+      <param name="value">用于初始化新实例的字符串。</param>\r
+      <param name="quality">质量因素的一个值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示传输编码值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是带有质量标头值信息的无效传输代码。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">\r
+      <summary>从 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 获取质量因子。</summary>\r
+      <returns>返回 <see cref="T:System.Double" />。<see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 中的质量因子。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ViaHeaderValue">\r
+      <summary>表示 Via 标头的值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 类的新实例。</summary>\r
+      <param name="protocolVersion">接受协议的协议版本。</param>\r
+      <param name="receivedBy">通过其接收请求或响应的主机和端口。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 类的新实例。</summary>\r
+      <param name="protocolVersion">接受协议的协议版本。</param>\r
+      <param name="receivedBy">通过其接收请求或响应的主机和端口。</param>\r
+      <param name="protocolName">接受协议的协议名称。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 类的新实例。</summary>\r
+      <param name="protocolVersion">接受协议的协议版本。</param>\r
+      <param name="receivedBy">通过其接收请求或响应的主机和端口。</param>\r
+      <param name="protocolName">接受协议的协议名称。</param>\r
+      <param name="comment">用于标识收件人代理或网关的软件的注释字段。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">\r
+      <summary>获取用于确定收件人代理或网关的软件的注释字段。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。用于标识收件人代理或网关的软件的注释字段。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。返回当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />。一个 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示 Via 标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的 Via 标头值信息。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">\r
+      <summary>获取接受协议的协议名称。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。协议名称。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">\r
+      <summary>获取接受协议的协议版本。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。协议版本。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">\r
+      <summary>获取通过其进行请求或接收响应的主机和端口。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。通过其接收请求或响应的主机和端口。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.WarningHeaderValue">\r
+      <summary>表示警告标题使用的警告值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 类的新实例。</summary>\r
+      <param name="code">特定警告代码。</param>\r
+      <param name="agent">附加警告的主机。</param>\r
+      <param name="text">包含该警告文本的引用字符串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 类的新实例。</summary>\r
+      <param name="code">特定警告代码。</param>\r
+      <param name="agent">附加警告的主机。</param>\r
+      <param name="text">包含该警告文本的引用字符串。</param>\r
+      <param name="date">文件操作的日期/警告签章。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">\r
+      <summary>获取附加警告的主机。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。附加警告的主机。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">\r
+      <summary>获取特定警告代码。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。特定警告代码。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">\r
+      <summary>获取警告的日期/时间戳。</summary>\r
+      <returns>返回 <see cref="T:System.DateTimeOffset" />。文件操作的日期/警告签章。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">\r
+      <summary>确定指定的 <see cref="T:System.Object" /> 是否等于当前的 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 对象。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" />等于当前的对象,则为 true;否则为 false。</returns>\r
+      <param name="obj">要与当前对象进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">\r
+      <summary>作为 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 对象的哈希函数。</summary>\r
+      <returns>返回 <see cref="T:System.Int32" />。当前对象的哈希代码。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">\r
+      <summary>将字符串转换为 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 实例。</summary>\r
+      <returns>返回 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 实例。</returns>\r
+      <param name="input">一个字符串,表示认证标头值信息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 为 null 引用。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 是无效的身份验证标头值信息。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">\r
+      <summary>获取包含该警告文本的引用字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。包含该警告文本的引用字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">\r
+      <summary>返回表示当前 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 对象的字符串。</summary>\r
+      <returns>返回 <see cref="T:System.String" />。表示当前对象的字符串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">\r
+      <summary>确定字符串是否是有效的 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 信息。</summary>\r
+      <returns>返回 <see cref="T:System.Boolean" />。如果 <paramref name="input" />为有效 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 信息,则为 true;否则为 false。</returns>\r
+      <param name="input">要验证的字符串。</param>\r
+      <param name="parsedValue">字符串的 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 版本。</param>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Net.Sockets.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Net.Sockets.xml
new file mode 100644 (file)
index 0000000..fbc3055
--- /dev/null
@@ -0,0 +1,434 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Sockets</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Sockets.ProtocolType">\r
+      <summary>指定 <see cref="T:System.Net.Sockets.Socket" /> 类支持的协议。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Tcp">\r
+      <summary>传输控制协议。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Udp">\r
+      <summary>用户数据报协议。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unknown">\r
+      <summary>未知协议。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unspecified">\r
+      <summary>未指定的协议。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.Socket">\r
+      <summary>实现 Berkeley 套接字接口。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>使用指定的地址族、套接字类型和协议初始化 <see cref="T:System.Net.Sockets.Socket" /> 类的新实例。</summary>\r
+      <param name="addressFamily">\r
+        <see cref="T:System.Net.Sockets.AddressFamily" /> 值之一。</param>\r
+      <param name="socketType">\r
+        <see cref="T:System.Net.Sockets.SocketType" /> 值之一。</param>\r
+      <param name="protocolType">\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 值之一。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <paramref name="addressFamily" />、<paramref name="socketType" /> 和 <paramref name="protocolType" /> 的组合会导致无效套接字。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>使用指定的地址族、套接字类型和协议初始化 <see cref="T:System.Net.Sockets.Socket" /> 类的新实例。</summary>\r
+      <param name="socketType">\r
+        <see cref="T:System.Net.Sockets.SocketType" /> 值之一。</param>\r
+      <param name="protocolType">\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 值之一。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <paramref name="socketType" /> 和 <paramref name="protocolType" /> 组合将导致套接字无效。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>开始一个异步操作来接受一个传入的连接尝试。</summary>\r
+      <returns>如果 I/O 操作挂起,将返回 true。操作完成时,将引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 操作同步完成,将返回 false。将不会引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,并且可能在方法调用返回后立即检查作为参数传递的 <paramref name="e" /> 对象以检索操作的结果。</returns>\r
+      <param name="e">要用于此异步套接字操作的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象。</param>\r
+      <exception cref="T:System.ArgumentException">参数无效。如果所提供的缓冲区不够大,将会发生此异常。缓冲区必须至少为 2 * (sizeof(SOCKADDR_STORAGE + 16) 字节。如果指定了多个缓冲区,即 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 属性不为 null,也会发生此异常。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">参数超出范围。如果 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Count" /> 小于 0,将会发生此异常。</exception>\r
+      <exception cref="T:System.InvalidOperationException">请求了无效操作。如果接收方 <see cref="T:System.Net.Sockets.Socket" /> 未侦听连接或者绑定了接受的套接字,将发生此异常。<see cref="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)" /> 和 <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" /> 方法必须先于 <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> 方法调用。如果套接字已连接或使用指定的 <paramref name="e" /> 参数的套接字操作已经在进行中,也会发生此异常。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。有关更多信息,请参见备注部分。</exception>\r
+      <exception cref="T:System.NotSupportedException">此方法需要 Windows XP 或更高版本。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.AddressFamily">\r
+      <summary>获取 <see cref="T:System.Net.Sockets.Socket" /> 的地址族。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.AddressFamily" /> 值之一。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">\r
+      <summary>使 <see cref="T:System.Net.Sockets.Socket" /> 与一个本地终结点相关联。</summary>\r
+      <param name="localEP">要与 <see cref="T:System.Net.Sockets.Socket" /> 关联的本地 <see cref="T:System.Net.EndPoint" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localEP" /> 为 null。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。有关更多信息,请参见备注部分。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <exception cref="T:System.Security.SecurityException">调用堆栈上部的调用方无权执行所请求的操作。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>取消一个对远程主机连接的异步请求。</summary>\r
+      <param name="e">\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象,该对象用于通过调用 <see cref="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)" /> 方法之一,请求与远程主机的连接。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> 参数不能为 null,并且 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不能为空。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <exception cref="T:System.Security.SecurityException">调用堆栈上部的调用方无权执行所请求的操作。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>开始一个对远程主机连接的异步请求。</summary>\r
+      <returns>如果 I/O 操作挂起,将返回 true。操作完成时,将引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 操作同步完成,将返回 false。在这种情况下,将不会引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,并且可能在方法调用返回后立即检查作为参数传递的 <paramref name="e" /> 对象以检索操作的结果。</returns>\r
+      <param name="e">要用于此异步套接字操作的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象。</param>\r
+      <exception cref="T:System.ArgumentException">参数无效。如果指定了多个缓冲区,即 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 属性不为 null,将会发生此异常。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> 参数不能为 null,并且 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不能为空。</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 正在侦听或已经在使用 <paramref name="e" /> 参数中指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象执行套接字操作。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。有关更多信息,请参见备注部分。</exception>\r
+      <exception cref="T:System.NotSupportedException">此方法需要 Windows XP 或更高版本。如果本地终结点和 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不是相同的地址族,也会发生此异常。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <exception cref="T:System.Security.SecurityException">调用堆栈上部的调用方无权执行所请求的操作。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>开始一个对远程主机连接的异步请求。</summary>\r
+      <returns>如果 I/O 操作挂起,将返回 true。操作完成时,将引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 操作同步完成,将返回 false。在这种情况下,将不会引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,并且可能在方法调用返回后立即检查作为参数传递的 <paramref name="e" /> 对象以检索操作的结果。</returns>\r
+      <param name="socketType">\r
+        <see cref="T:System.Net.Sockets.SocketType" /> 值之一。</param>\r
+      <param name="protocolType">\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 值之一。</param>\r
+      <param name="e">要用于此异步套接字操作的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象。</param>\r
+      <exception cref="T:System.ArgumentException">参数无效。如果指定了多个缓冲区,即 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 属性不为 null,将会发生此异常。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> 参数不能为 null,并且 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不能为空。</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 正在侦听或已经在使用 <paramref name="e" /> 参数中指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象执行套接字操作。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。有关更多信息,请参见备注部分。</exception>\r
+      <exception cref="T:System.NotSupportedException">此方法需要 Windows XP 或更高版本。如果本地终结点和 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不是相同的地址族,也会发生此异常。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <exception cref="T:System.Security.SecurityException">调用堆栈上部的调用方无权执行所请求的操作。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Connected">\r
+      <summary>获取一个值,该值指示 <see cref="T:System.Net.Sockets.Socket" /> 是在上次 <see cref="Overload:System.Net.Sockets.Socket.Send" /> 还是 <see cref="Overload:System.Net.Sockets.Socket.Receive" /> 操作时连接到远程主机。</summary>\r
+      <returns>如果 <see cref="T:System.Net.Sockets.Socket" /> 在最近操作时连接到远程资源,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose">\r
+      <summary>释放由 <see cref="T:System.Net.Sockets.Socket" /> 类的当前实例占用的所有资源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">\r
+      <summary>释放由 <see cref="T:System.Net.Sockets.Socket" /> 使用的非托管资源,并可根据需要释放托管资源。</summary>\r
+      <param name="disposing">如果为 true,则释放托管资源和非托管资源;如果为 false,则仅释放非托管资源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Finalize">\r
+      <summary>释放 <see cref="T:System.Net.Sockets.Socket" /> 类使用的资源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">\r
+      <summary>将 <see cref="T:System.Net.Sockets.Socket" /> 置于侦听状态。</summary>\r
+      <param name="backlog">挂起连接队列的最大长度。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。有关更多信息,请参见备注部分。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.LocalEndPoint">\r
+      <summary>获取本地终结点。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.Socket" /> 当前用以进行通信的 <see cref="T:System.Net.EndPoint" />。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。有关更多信息,请参见备注部分。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.NoDelay">\r
+      <summary>获取或设置 <see cref="T:System.Boolean" /> 值,该值指定流 <see cref="T:System.Net.Sockets.Socket" /> 是否正在使用 Nagle 算法。</summary>\r
+      <returns>如果 <see cref="T:System.Net.Sockets.Socket" /> 使用 Nagle 算法,则为 false;否则为 true。默认值为 false。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问 <see cref="T:System.Net.Sockets.Socket" /> 时发生错误。有关更多信息,请参见备注部分。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv4">\r
+      <summary>指示基础操作系统和网络适配器是否支持 Internet 协议第 4 版 (IPv4)。</summary>\r
+      <returns>如果操作系统和网络适配器支持 IPv4 协议,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv6">\r
+      <summary>指示基础操作系统和网络适配器是否支持 Internet 协议第 6 版 (IPv6)。</summary>\r
+      <returns>如果操作系统和网络适配器支持 IPv6 协议,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ProtocolType">\r
+      <summary>获取 <see cref="T:System.Net.Sockets.Socket" /> 的协议类型。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.ProtocolType" /> 值之一。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>开始一个异步请求以便从连接的 <see cref="T:System.Net.Sockets.Socket" /> 对象中接收数据。</summary>\r
+      <returns>如果 I/O 操作挂起,将返回 true。操作完成时,将引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 操作同步完成,将返回 false。在这种情况下,将不会引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,并且可能在方法调用返回后立即检查作为参数传递的 <paramref name="e" /> 对象以检索操作的结果。</returns>\r
+      <param name="e">要用于此异步套接字操作的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象。</param>\r
+      <exception cref="T:System.ArgumentException">参数无效。<paramref name="e" /> 参数的 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 或 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 属性必须引用有效的缓冲区。可以设置这两个属性中的某一个,但不能同时设置这两个属性。</exception>\r
+      <exception cref="T:System.InvalidOperationException">已经在使用 <paramref name="e" /> 参数中指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象执行套接字操作。</exception>\r
+      <exception cref="T:System.NotSupportedException">此方法需要 Windows XP 或更高版本。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。有关更多信息,请参见备注部分。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ReceiveBufferSize">\r
+      <summary>获取或设置一个值,它指定 <see cref="T:System.Net.Sockets.Socket" /> 接收缓冲区的大小。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />,它包含接收缓冲区的大小(以字节为单位)。默认值为 8192。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">为设置操作指定的值小于 0。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>开始从指定网络设备中异步接收数据。</summary>\r
+      <returns>如果 I/O 操作挂起,将返回 true。操作完成时,将引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 操作同步完成,将返回 false。在这种情况下,将不会引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,并且可能在方法调用返回后立即检查作为参数传递的 <paramref name="e" /> 对象以检索操作的结果。</returns>\r
+      <param name="e">要用于此异步套接字操作的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不能为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">已经在使用 <paramref name="e" /> 参数中指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象执行套接字操作。</exception>\r
+      <exception cref="T:System.NotSupportedException">此方法需要 Windows XP 或更高版本。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">\r
+      <summary>获取远程终结点。</summary>\r
+      <returns>当前和 <see cref="T:System.Net.Sockets.Socket" /> 通信的 <see cref="T:System.Net.EndPoint" />。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。有关更多信息,请参见备注部分。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>将数据异步发送到连接的 <see cref="T:System.Net.Sockets.Socket" /> 对象。</summary>\r
+      <returns>如果 I/O 操作挂起,将返回 true。操作完成时,将引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 操作同步完成,将返回 false。在这种情况下,将不会引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,并且可能在方法调用返回后立即检查作为参数传递的 <paramref name="e" /> 对象以检索操作的结果。</returns>\r
+      <param name="e">要用于此异步套接字操作的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="e" /> 参数的 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 或 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 属性必须引用有效的缓冲区。可以设置这两个属性中的某一个,但不能同时设置这两个属性。</exception>\r
+      <exception cref="T:System.InvalidOperationException">已经在使用 <paramref name="e" /> 参数中指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象执行套接字操作。</exception>\r
+      <exception cref="T:System.NotSupportedException">此方法需要 Windows XP 或更高版本。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 尚未连接或者尚未通过 <see cref="M:System.Net.Sockets.Socket.Accept" />、<see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> 或 <see cref="Overload:System.Net.Sockets.Socket.BeginAccept" /> 方法获得。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.SendBufferSize">\r
+      <summary>获取或设置一个值,该值指定 <see cref="T:System.Net.Sockets.Socket" /> 发送缓冲区的大小。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />,它包含发送缓冲区的大小(以字节为单位)。默认值为 8192。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">为设置操作指定的值小于 0。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>向特定远程主机异步发送数据。</summary>\r
+      <returns>如果 I/O 操作挂起,将返回 true。操作完成时,将引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 操作同步完成,将返回 false。在这种情况下,将不会引发 <paramref name="e" /> 参数的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,并且可能在方法调用返回后立即检查作为参数传递的 <paramref name="e" /> 对象以检索操作的结果。</returns>\r
+      <param name="e">要用于此异步套接字操作的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不能为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">已经在使用 <paramref name="e" /> 参数中指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 对象执行套接字操作。</exception>\r
+      <exception cref="T:System.NotSupportedException">此方法需要 Windows XP 或更高版本。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">指定的协议是面向连接的,但 <see cref="T:System.Net.Sockets.Socket" /> 尚未连接。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">\r
+      <summary>禁用某 <see cref="T:System.Net.Sockets.Socket" /> 上的发送和接收。</summary>\r
+      <param name="how">\r
+        <see cref="T:System.Net.Sockets.SocketShutdown" /> 值之一,它指定不再允许执行的操作。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。有关更多信息,请参见备注部分。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Ttl">\r
+      <summary>获取或设置一个值,指定 <see cref="T:System.Net.Sockets.Socket" /> 发送的 Internet 协议 (IP) 数据包的生存时间 (TTL) 值。</summary>\r
+      <returns>TTL 值。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">TTL 值不能设置为负数。</exception>\r
+      <exception cref="T:System.NotSupportedException">只有对于在 <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /> 或 <see cref="F:System.Net.Sockets.AddressFamily.InterNetworkV6" /> 族中的套接字,才可以设置此属性。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">试图访问套接字时发生错误。在尝试将 TTL 设置为大于 255 的值时,也将返回此错误。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已关闭。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncEventArgs">\r
+      <summary>表示异步套接字操作。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.#ctor">\r
+      <summary>创建一个空的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 实例。</summary>\r
+      <exception cref="T:System.NotSupportedException">该平台不受支持。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.AcceptSocket">\r
+      <summary>获取或设置要使用的套接字或创建用于接受与异步套接字方法的连接的套接字。</summary>\r
+      <returns>要使用的 <see cref="T:System.Net.Sockets.Socket" /> 或者创建用于接受与异步套接字方法的连接的套接字。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer">\r
+      <summary>获取要用于异步套接字方法的数据缓冲区。</summary>\r
+      <returns>一个 <see cref="T:System.Byte" /> 数组,表示要用于异步套接字方法的数据缓冲区。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList">\r
+      <summary>获取或设置一个要用于异步套接字方法的数据缓冲区数组。</summary>\r
+      <returns>一个 <see cref="T:System.Collections.IList" />,表示要用于异步套接字方法的数据缓冲区数组。</returns>\r
+      <exception cref="T:System.ArgumentException">存在不明确的缓冲区,这些缓冲区是在 set 操作上指定的。如果 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 属性已设置为非空值并且尝试将 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 属性设置为非空值,将引发此异常。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BytesTransferred">\r
+      <summary>获取在套接字操作中传输的字节数。</summary>\r
+      <returns>一个 <see cref="T:System.Int32" />,包含在套接字操作中传输的字节数。</returns>\r
+    </member>\r
+    <member name="E:System.Net.Sockets.SocketAsyncEventArgs.Completed">\r
+      <summary>用于完成异步操作的事件。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectByNameError">\r
+      <summary>当使用 <see cref="T:System.Net.DnsEndPoint" /> 时,在出现连接故障的情况下获取异常。</summary>\r
+      <returns>一个 <see cref="T:System.Exception" />,指示在为 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 属性指定 <see cref="T:System.Net.DnsEndPoint" /> 时发生连接错误的原因。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectSocket">\r
+      <summary>成功完成 <see cref="Overload:System.Net.Sockets.Socket.ConnectAsync" /> 方法后创建和连接的 <see cref="T:System.Net.Sockets.Socket" /> 对象。</summary>\r
+      <returns>连接的 <see cref="T:System.Net.Sockets.Socket" /> 对象。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Count">\r
+      <summary>获取可在异步操作中发送或接收的最大数据量(以字节为单位)。</summary>\r
+      <returns>一个 <see cref="T:System.Int32" />,包含可发送或接收的最大数据量(以字节为单位)。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Dispose">\r
+      <summary>释放由 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 实例使用的非托管资源,并可选择释放托管资源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Finalize">\r
+      <summary>释放 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 类使用的资源。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.LastOperation">\r
+      <summary>获取最近使用此上下文对象执行的套接字操作类型。</summary>\r
+      <returns>一个 <see cref="T:System.Net.Sockets.SocketAsyncOperation" /> 实例,指示最近使用此上下文对象执行的套接字操作类型。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Offset">\r
+      <summary>获取 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 属性引用的数据缓冲区的偏移量(以字节为单位)。</summary>\r
+      <returns>一个 <see cref="T:System.Int32" />,包含 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 属性引用的数据缓冲区的偏移量(以字节为单位)。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>表示异步操作完成时调用的方法。</summary>\r
+      <param name="e">终止的事件。</param>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint">\r
+      <summary>获取或设置异步操作的远程 IP 终结点。</summary>\r
+      <returns>一个 <see cref="T:System.Net.EndPoint" />,表示异步操作的远程 IP 终结点。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>设置要用于异步套接字方法的数据缓冲区。</summary>\r
+      <param name="buffer">要用于异步套接字方法的数据缓冲区。</param>\r
+      <param name="offset">数据缓冲区中操作开始位置处的偏移量,以字节为单位。</param>\r
+      <param name="count">可在缓冲区中发送或接收的最大数据量(以字节为单位)。</param>\r
+      <exception cref="T:System.ArgumentException">指定的缓冲区不明确。如果 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 属性不为 null,<see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 属性也不为 null,将发生此异常。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">参数超出范围。如果 <paramref name="offset" /> 参数小于零或大于 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 属性中的数组长度,将发生此异常。如果 <paramref name="count" /> 参数小于零或大于 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 属性中的数组长度减去 <paramref name="offset" /> 参数的值,也会发生此异常。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Int32,System.Int32)">\r
+      <summary>设置要用于异步套接字方法的数据缓冲区。</summary>\r
+      <param name="offset">数据缓冲区中操作开始位置处的偏移量,以字节为单位。</param>\r
+      <param name="count">可在缓冲区中发送或接收的最大数据量(以字节为单位)。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">参数超出范围。如果 <paramref name="offset" /> 参数小于零或大于 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 属性中的数组长度,将发生此异常。如果 <paramref name="count" /> 参数小于零或大于 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 属性中的数组长度减去 <paramref name="offset" /> 参数的值,也会发生此异常。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.SocketError">\r
+      <summary>获取或设置异步套接字操作的结果。</summary>\r
+      <returns>一个 <see cref="T:System.Net.Sockets.SocketError" />,表示异步套接字操作的结果。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.UserToken">\r
+      <summary>获取或设置与此异步套接字操作关联的用户或应用程序对象。</summary>\r
+      <returns>一个对象,表示与此异步套接字操作关联的用户或应用程序对象。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncOperation">\r
+      <summary>最近使用此上下文对象执行的异步套接字操作的类型。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Accept">\r
+      <summary>一个套接字 Accept 操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Connect">\r
+      <summary>一个套接字 Connect 操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.None">\r
+      <summary>没有套接字操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Receive">\r
+      <summary>一个套接字 Receive 操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.ReceiveFrom">\r
+      <summary>一个套接字 ReceiveFrom 操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Send">\r
+      <summary>一个套接字 Send 操作。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.SendTo">\r
+      <summary>一个套接字 SendTo 操作。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketShutdown">\r
+      <summary>定义 <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" /> 方法使用的常量。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Both">\r
+      <summary>为发送和接收禁用 <see cref="T:System.Net.Sockets.Socket" />。此字段为常数。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Receive">\r
+      <summary>禁用接收的 <see cref="T:System.Net.Sockets.Socket" />。此字段为常数。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Send">\r
+      <summary>禁用发送的 <see cref="T:System.Net.Sockets.Socket" />。此字段为常数。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketType">\r
+      <summary>指定 <see cref="T:System.Net.Sockets.Socket" /> 类的实例表示的套接字类型。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Dgram">\r
+      <summary>支持数据报,即最大长度固定(通常很小)的无连接、不可靠消息。消息可能会丢失或重复并可能在到达时不按顺序排列。<see cref="F:System.Net.Sockets.SocketType.Dgram" /> 类型的 <see cref="T:System.Net.Sockets.Socket" /> 在发送和接收数据之前不需要任何连接,并且可以与多个对方主机进行通信。<see cref="F:System.Net.Sockets.SocketType.Dgram" /> 使用数据报协议 (<see cref="F:System.Net.Sockets.ProtocolType.Udp" />) 和 <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" />。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Stream">\r
+      <summary>支持可靠、双向、基于连接的字节流,而不重复数据,也不保留边界。此类型的 Socket 与单个对方主机通信,并且在通信开始之前需要建立远程主机连接。<see cref="F:System.Net.Sockets.SocketType.Stream" /> 使用传输控制协议 (<see cref="F:System.Net.Sockets.ProtocolType.Tcp" />) <see cref="T:System.Net.Sockets.ProtocolType" /> 和 InterNetwork<see cref="T:System.Net.Sockets.AddressFamily" />。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Unknown">\r
+      <summary>指定未知的 Socket 类型。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Runtime.Serialization.Primitives.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Runtime.Serialization.Primitives.xml
new file mode 100644 (file)
index 0000000..c1b1dee
--- /dev/null
@@ -0,0 +1,208 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Primitives</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.CollectionDataContractAttribute">\r
+      <summary>当应用于集合类型时,可用来对集合项元素进行自定义指定。此属性只能应用于被 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 视为有效的可序列化集合的类型。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.CollectionDataContractAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.CollectionDataContractAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsItemNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsKeyNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReference">\r
+      <summary>获取或设置一个值,该值指示是否保留对象引用数据。</summary>\r
+      <returns>如果保留对象引用数据,则为 true;否则为 false。默认值为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsValueNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ItemName">\r
+      <summary>获取或设置集合元素的自定义名称。</summary>\r
+      <returns>要应用于集合元素的名称。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.KeyName">\r
+      <summary>获取或设置字典键名称的自定义名称。</summary>\r
+      <returns>要取代默认字典键名称而使用的名称。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Name">\r
+      <summary>获取或设置集合类型的数据协定名称。</summary>\r
+      <returns>集合类型的数据协定名称。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Namespace">\r
+      <summary>获取或设置数据协定的命名空间。</summary>\r
+      <returns>数据协定的命名空间。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ValueName">\r
+      <summary>获取或设置字典值名称的自定义名称。</summary>\r
+      <returns>要取代默认字典值名称而使用的名称。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.ContractNamespaceAttribute">\r
+      <summary>指定数据协定的 CLR 命名空间和 XML 命名空间。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.ContractNamespaceAttribute.#ctor(System.String)">\r
+      <summary>使用提供的命名空间初始化 <see cref="T:System.Runtime.Serialization.ContractNamespaceAttribute" /> 类的新实例。</summary>\r
+      <param name="contractNamespace">协定的命名空间。</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ClrNamespace">\r
+      <summary>获取或设置数据协定类型的 CLR 命名空间。</summary>\r
+      <returns>类型的 CLR 合法命名空间。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace">\r
+      <summary>获取数据协定成员的命名空间。</summary>\r
+      <returns>数据协定成员的命名空间。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractAttribute">\r
+      <summary>指定该类型要定义或实现一个数据协定,并可由序列化程序(如 <see cref="T:System.Runtime.Serialization.DataContractSerializer" />)进行序列化。若要使其类型可序列化,类型作者必须为其类型定义数据协定。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReference">\r
+      <summary>获取或设置一个值,该值指示是否保留对象引用数据。</summary>\r
+      <returns>如果使用标准 XML 保留对象引用数据,则为 true;否则为 false。默认值为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Name">\r
+      <summary>获取或设置类型的数据协定的名称。</summary>\r
+      <returns>数据协定的本地名称。默认值是应用了该属性的类的名称。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Namespace">\r
+      <summary>获取或设置类型的数据协定的命名空间。</summary>\r
+      <returns>协定的命名空间。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataMemberAttribute">\r
+      <summary>当应用于类型的成员时,指定该成员是数据协定的一部分并可由 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 进行序列化。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataMemberAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataMemberAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue">\r
+      <summary>获取或设置一个值,该值指定是否对正在被序列化的字段或属性的默认值进行序列化。</summary>\r
+      <returns>如果应该在序列化流中生成成员的默认值,则为 true;否则为 false。默认值为 true。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsRequired">\r
+      <summary>获取或设置一个值,该值用于指示序列化引擎在读取或反序列化时成员必须存在。</summary>\r
+      <returns>如果成员是必需的,则为 true;否则为 false。</returns>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">该成员不存在。</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Name">\r
+      <summary>获取或设置数据成员名称。</summary>\r
+      <returns>该数据成员的名称。默认值是应用该属性的目标的名称。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Order">\r
+      <summary>获取或设置成员的序列化和反序列化的顺序。</summary>\r
+      <returns>序列化或反序列化的数字顺序。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.EnumMemberAttribute">\r
+      <summary>指定字段为枚举成员并且应该序列化。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.EnumMemberAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.EnumMemberAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.Value">\r
+      <summary>获取或设置与应用了该属性的枚举成员关联的值。</summary>\r
+      <returns>与枚举成员关联的值。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.IgnoreDataMemberAttribute">\r
+      <summary>当应用于类型的成员时,指定该成员不是数据协定的一部分且没有进行序列化。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.IgnoreDataMemberAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.IgnoreDataMemberAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.InvalidDataContractException">\r
+      <summary>\r
+        <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 或 <see cref="T:System.Runtime.Serialization.NetDataContractSerializer" /> 在序列化和反序列化的过程中遇到无效的数据协定时引发的异常。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String)">\r
+      <summary>使用指定的错误消息初始化 <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> 类的新实例。</summary>\r
+      <param name="message">错误说明。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String,System.Exception)">\r
+      <summary>使用指定的错误信息和内部异常初始化 <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> 类的新实例。</summary>\r
+      <param name="message">错误说明。</param>\r
+      <param name="innerException">原始 <see cref="T:System.Exception" />。</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.KnownTypeAttribute">\r
+      <summary>指定 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 在序列化或反序列化给定类型时应识别的类型。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.String)">\r
+      <summary>使用能够返回已知类型的 <see cref="T:System.Collections.IEnumerable" /> 的方法的名称初始化 <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> 类的新实例。</summary>\r
+      <param name="methodName">能够返回在序列化或反序列化数据时使用的类型的 <see cref="T:System.Collections.IEnumerable" /> 的方法的名称。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.Type)">\r
+      <summary>使用指定的类型初始化 <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> 类的新实例。</summary>\r
+      <param name="type">在序列化或反序列化数据时作为已知类型包括在其中的 <see cref="T:System.Type" />。</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.MethodName">\r
+      <summary>获取能够返回在序列化或反序列化过程中应识别的类型列表的方法名称。</summary>\r
+      <returns>一个 <see cref="T:System.String" />,它包含 <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> 类所定义的类型上的方法的名称。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.Type">\r
+      <summary>获取在 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 进行序列化或反序列化的过程中应识别的类型。</summary>\r
+      <returns>在序列化或反序列化过程中使用的 <see cref="T:System.Type" />。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializedAttribute">\r
+      <summary>如果将对象图中的对象应用于某方法,则应指定在反序列化该对象图后立即调用该方法。相对于图中的其他对象的反序列化的顺序是非确定性的。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializedAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.OnDeserializedAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializingAttribute">\r
+      <summary>当将对象图应用某方法时,指定反序列化对象时调用的方法。相对于图中的其他对象的反序列化的顺序是非确定性的。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializingAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.OnDeserializingAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializedAttribute">\r
+      <summary>如果将对象图应用于某方法,则应指定在序列化该对象图后调用该方法。相对于图中的其他对象的序列化的顺序是非确定性的。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializedAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.OnSerializedAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializingAttribute">\r
+      <summary>如果将对象图中的对象应用于某方法,则应指定在序列化该对象图时调用该方法。相对于图中的其他对象的序列化的顺序是非确定性的。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializingAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.OnSerializingAttribute" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.SerializationException">\r
+      <summary>在序列化或反序列化期间出错时所引发的异常。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor">\r
+      <summary>使用默认属性初始化 <see cref="T:System.Runtime.Serialization.SerializationException" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String)">\r
+      <summary>用指定的消息初始化 <see cref="T:System.Runtime.Serialization.SerializationException" /> 类的新实例。</summary>\r
+      <param name="message">指出发生异常的原因。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String,System.Exception)">\r
+      <summary>使用指定的错误消息以及对作为此异常原因的内部异常的引用来初始化 <see cref="T:System.Runtime.Serialization.SerializationException" /> 类的新实例。</summary>\r
+      <param name="message">解释异常原因的错误信息。</param>\r
+      <param name="innerException">导致当前异常的异常。如果 <paramref name="innerException" /> 参数不为 null,则当前异常将在处理内部异常的 catch 块中引发。</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.StreamingContext">\r
+      <summary>描述给定的序列化流的源和目标,并提供一个由调用方定义的附加上下文。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.Equals(System.Object)">\r
+      <summary>确定两个 <see cref="T:System.Runtime.Serialization.StreamingContext" /> 实例是否包含相同的值。</summary>\r
+      <returns>如果指定对象是 <see cref="T:System.Runtime.Serialization.StreamingContext" /> 的实例且等于当前实例的值,则为 true;否则为 false。</returns>\r
+      <param name="obj">与当前实例进行比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.GetHashCode">\r
+      <summary>返回该对象的哈希代码。</summary>\r
+      <returns>\r
+        <see cref="T:System.Runtime.Serialization.StreamingContextStates" /> 值,它包含为此 <see cref="T:System.Runtime.Serialization.StreamingContext" /> 进行序列化的源或目标。</returns>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Runtime.Serialization.Xml.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Runtime.Serialization.Xml.xml
new file mode 100644 (file)
index 0000000..5dd38cf
--- /dev/null
@@ -0,0 +1,2092 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Xml</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.DataContractResolver">\r
+      <summary>提供一种机制,用于在序列化和反序列化期间在类型和 xsi:type 表示之间动态进行相互映射。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractResolver" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">\r
+      <summary>在反序列化期间,重写此方法以将指定的 xsi:type 名称和命名空间映射到数据协定类型。</summary>\r
+      <returns>xsi:type 名称和命名空间映射到的类型。</returns>\r
+      <param name="typeName">要映射到 的 xsi:type 名称。</param>\r
+      <param name="typeNamespace">要映射到的 xsi:type 命名空间。</param>\r
+      <param name="declaredType">在数据协定中声明的类型。</param>\r
+      <param name="knownTypeResolver">已知类型的解析器。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">\r
+      <summary>在序列化期间,重写此方法以将数据协定类型映射到 xsi:type 名称和命名空间。</summary>\r
+      <returns>如果映射成功,则为 true;否则为 false。</returns>\r
+      <param name="type">要映射的类型。</param>\r
+      <param name="declaredType">在数据协定中声明的类型。</param>\r
+      <param name="knownTypeResolver">已知类型的解析器。</param>\r
+      <param name="typeName">xsi:type 名称。</param>\r
+      <param name="typeNamespace">xsi:type 命名空间。</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializer">\r
+      <summary>使用提供的数据协定,将类型实例序列化和反序列化为 XML 流或文档。此类不能被继承。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 类的新实例,以便序列化或反序列化指定类型的对象。</summary>\r
+      <param name="type">序列化或反序列化的实例的类型。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 类的新实例,以便序列化或反序列化指定类型的对象以及可在对象图中呈现的已知类型的集合。</summary>\r
+      <param name="type">序列化或反序列化的实例的类型。</param>\r
+      <param name="knownTypes">包含可在对象图中呈现类型的 <see cref="T:System.Type" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 类的新实例,以便序列化或反序列化指定类型和设置的对象。</summary>\r
+      <param name="type">被序列化或反序列化的实例类型。</param>\r
+      <param name="settings">序列化程序设置。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">\r
+      <summary>使用提供的 XML 根元素和命名空间初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 类的新实例,以便序列化或反序列化指定类型的对象。</summary>\r
+      <param name="type">序列化或反序列化的实例的类型。</param>\r
+      <param name="rootName">XML 元素的名称,该元素包含要序列化或反序列化的内容。</param>\r
+      <param name="rootNamespace">XML 元素的命名空间,该元素包含要序列化或反序列化的内容。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 类的新实例,以便序列化或反序列化指定类型的对象。此方法还在两个字符串参数中指定根 XML 元素和命名空间,并指定了可在对象图中呈现的已知类型的列表。</summary>\r
+      <param name="type">序列化或反序列化的实例的类型。</param>\r
+      <param name="rootName">内容的根元素名称。</param>\r
+      <param name="rootNamespace">根元素的命名空间。</param>\r
+      <param name="knownTypes">包含可在对象图中呈现类型的 <see cref="T:System.Type" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>使用通过类型为 <see cref="T:System.Xml.XmlDictionaryString" /> 的参数指定的 XML 根元素和命名空间初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 类的新实例,以便序列化或反序列化指定类型的对象。</summary>\r
+      <param name="type">序列化或反序列化的实例的类型。</param>\r
+      <param name="rootName">一个包含内容的根元素名称的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="rootNamespace">一个包含根元素的命名空间的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 类的新实例,以便序列化或反序列化指定类型的对象。此方法还在两个 <see cref="T:System.Xml.XmlDictionaryString" /> 参数中指定根 XML 元素和命名空间,并指定了可在对象图中呈现的已知类型的列表。</summary>\r
+      <param name="type">序列化或反序列化的实例的类型。</param>\r
+      <param name="rootName">一个包含内容的根元素名称的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="rootNamespace">一个包含根元素的命名空间的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="knownTypes">\r
+        <see cref="T:System.Type" /> 的一个 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含可在对象图中呈现的已知类型。</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">\r
+      <summary>获取一个值,指定在对类进行序列化或反序列化时是否忽略类扩展提供的数据。</summary>\r
+      <returns>如果要省略扩展数据,则为 true;否则为 false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>确定是否将 <see cref="T:System.Xml.XmlDictionaryReader" /> 定位在可反序列化的对象上。</summary>\r
+      <returns>如果读取器位于要读取的流的开始元素处,则为 true;否则为 false。</returns>\r
+      <param name="reader">一个用于读取 XML 流的 <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>确定是否将 <see cref="T:System.Xml.XmlReader" /> 定位在可反序列化的对象上。</summary>\r
+      <returns>如果读取器位于要读取的流的开始元素处,则为 true;否则为 false。</returns>\r
+      <param name="reader">用于读取 XML 流的 <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">\r
+      <summary>获取一个类型集合,这些类型可呈现在使用此 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 实例序列化的对象图中。</summary>\r
+      <returns>一个 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,它包含作为已知类型传入 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 构造函数的预期类型。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">\r
+      <summary>获取对象图中要序列化或反序列化的最大项数。</summary>\r
+      <returns>要序列化或反序列化的最大项数。默认值为 <see cref="F:System.Int32.MaxValue" />。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">项数超出了最大值。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">\r
+      <summary>获取一个值,指定是否使用非标准的 XML 构造来保留对象引用数据。</summary>\r
+      <returns>如果要保留引用,则为 true;否则为 false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryReader" /> 读取 XML 流并返回反序列化的对象,并指定在读取对象的值之前是否进行检查以验证对象的名称。</summary>\r
+      <returns>反序列化的对象。</returns>\r
+      <param name="reader">用于读取 XML 流的 <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="verifyObjectName">要检查对象名称是否与构造函数中提供的根名称值相对应,则为 true;否则为 false。</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">如果将 <paramref name="verifyObjectName" /> 参数设置为 true,则元素名称和命名空间与构造函数中设置的值不对应。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlReader" /> 读取 XML 流,并返回反序列化的对象。</summary>\r
+      <returns>反序列化的对象。</returns>\r
+      <param name="reader">用于读取 XML 流的 <see cref="T:System.Xml.XmlReader" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlReader" /> 读取 XML 流并返回反序列化的对象,并指定在读取对象的值之前是否进行检查以验证对象的名称。</summary>\r
+      <returns>反序列化的对象。</returns>\r
+      <param name="reader">用于读取 XML 流的 <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <param name="verifyObjectName">要检查对象名称是否与构造函数中提供的根名称值相对应,则为 true;否则为 false。</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">如果将 <paramref name="verifyObjectName" /> 参数设置为 true,则元素名称和命名空间与构造函数中设置的值不对应。</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">\r
+      <summary>获取指定只读类型是否序列化的值。</summary>\r
+      <returns>如果序列化只读类型,则为 true;如果序列化所有类型,则为 false。</returns>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryWriter" /> 写入结束 XML 元素。</summary>\r
+      <param name="writer">用于写入流的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在写入的实例出现问题。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlWriter" /> 写入结束 XML 元素。</summary>\r
+      <param name="writer">用于写入流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在写入的实例出现问题。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlWriter" /> 将所有对象数据(开始 XML 元素、内容和结束元素)写入 XML 文档或流。</summary>\r
+      <param name="writer">用于写入 XML 文档或流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">包含要写入流的数据的对象。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在写入的实例出现问题。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryWriter" /> 写入 XML 内容。</summary>\r
+      <param name="writer">用于写入流的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">要写入到流的对象。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在写入的实例出现问题。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlWriter" /> 写入 XML 内容。</summary>\r
+      <param name="writer">用于写入流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">要写入到流的对象。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在写入的实例出现问题。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryWriter" /> 写入开始 XML 元素。</summary>\r
+      <param name="writer">用于写入 XML 开始元素的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">要写入的对象。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlWriter" /> 写入开始 XML 元素。</summary>\r
+      <param name="writer">用于写入 XML 开始元素的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">要写入的对象。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">\r
+      <summary>指定数据协定序列化程序设置。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">\r
+      <summary>获取或设置用于动态将 xsi:type 声明映射到已知协定类型的组件。</summary>\r
+      <returns>用于动态将 xsi:type 声明映射到已知协定类型的组件。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">\r
+      <summary>获取或设置可能存在于通过使用此实例 DataContractSerializerSettings 所序列化的对象关系图中的类型集合。</summary>\r
+      <returns>一个类型集合,这些类型可能出现在使用此 DataContractSerializerSettings 实例序列化的对象图中。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">\r
+      <summary>获取或设置一个要序列化或反序列化的对象图中的最大项数。</summary>\r
+      <returns>要序列化或反序列化的对象图中的最大项数。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">\r
+      <summary>获取或设置一个值,该值指定是否使用非标准的 XML 构造来保留对象引用数据。</summary>\r
+      <returns>要使用非标准的 XML 结构来保留对象引用数据,则为 True;否则为 false。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">\r
+      <summary>获取或设置选定对象的根名称。</summary>\r
+      <returns>选中对象的根名称。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">\r
+      <summary>获取或设置指定对象的根命名空间。</summary>\r
+      <returns>指定对象的根命名空间。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">\r
+      <summary>获取或设置指定是否序列化只读类型的值。</summary>\r
+      <returns>仅序列化读取类型,则为 True;否则 false。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.XmlObjectSerializer">\r
+      <summary>提供用于将对象序列化为 XML 流或文档的基类。该类为抽象类。</summary>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的实例有问题。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>获取一个值,该值指定 <see cref="T:System.Xml.XmlDictionaryReader" /> 是否定位于可读取的 XML 元素上。</summary>\r
+      <returns>如果读取器可以读取数据,则为 true;否则为 false。</returns>\r
+      <param name="reader">一个用于读取 XML 流或文档的 <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>获取一个值,该值指定 <see cref="T:System.Xml.XmlReader" /> 是否定位于可读取的 XML 元素上。</summary>\r
+      <returns>如果读取器定位于开始元素上,则为 true;否则为 false。</returns>\r
+      <param name="reader">一个用于读取 XML 流或文档的 <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">\r
+      <summary>使用 <see cref="T:System.IO.Stream" /> 读取 XML 流或文档,然后返回反序列化的对象。</summary>\r
+      <returns>反序列化的对象。</returns>\r
+      <param name="stream">用于读取 XML 流或文档的 <see cref="T:System.IO.Stream" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryReader" /> 读取 XML 文档或流,然后返回反序列化的对象。</summary>\r
+      <returns>反序列化的对象。</returns>\r
+      <param name="reader">用于读取 XML 文档的 <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryReader" /> 读取 XML 流或文档并返回反序列化的对象;使用它还可以在序列化程序尝试读取数据之前指定它是否可以读取数据。</summary>\r
+      <returns>反序列化的对象。</returns>\r
+      <param name="reader">用于读取 XML 文档的 <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="verifyObjectName">如果为 true,则检查外层 XML 元素名和命名空间是否对应于根名称和根命名空间;否则为 false 以跳过验证。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlReader" /> 读取 XML 文档或流,然后返回反序列化的对象。</summary>\r
+      <returns>反序列化的对象。</returns>\r
+      <param name="reader">一个用于读取 XML 流或文档的 <see cref="T:System.Xml.XmlReader" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlReader" /> 读取 XML 文档或流并返回反序列化的对象;使用它还可以在序列化程序尝试读取数据之前指定它是否可以读取数据。</summary>\r
+      <returns>反序列化的对象。</returns>\r
+      <param name="reader">用于读取 XML 文档或流的 <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <param name="verifyObjectName">如果为 true,则检查外层 XML 元素名和命名空间是否对应于根名称和根命名空间;若为 false 则跳过验证。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryWriter" /> 将对象数据的末尾作为结束 XML 元素写入 XML 文档或流。</summary>\r
+      <param name="writer">一个用于写入 XML 文档或流的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的实例有问题。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超出要序列化的对象的最大数量。请检查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 属性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlWriter" /> 将对象数据的末尾作为结束 XML 元素写入 XML 文档或流。</summary>\r
+      <param name="writer">一个用于写入 XML 文档或流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的实例有问题。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超出要序列化的对象的最大数量。请检查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 属性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.IO.Stream" /> 将对象的完整内容(开始、内容和结束)写入 XML 文档或流。</summary>\r
+      <param name="stream">用于写入 XML 文档或流的 <see cref="T:System.IO.Stream" />。</param>\r
+      <param name="graph">包含要写入流的数据的对象。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的实例有问题。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超出要序列化的对象的最大数量。请检查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 属性。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlDictionaryWriter" /> 将对象的完整内容(开始、内容和结束)写入 XML 文档或流。</summary>\r
+      <param name="writer">用于将内容写入 XML 文档或流的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">包含要写入的内容的对象。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的实例有问题。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超出要序列化的对象的最大数量。请检查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 属性。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlWriter" /> 将对象的完整内容(开始、内容和结束)写入 XML 文档或流。</summary>\r
+      <param name="writer">一个用于写入 XML 文档或流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">包含要写入的内容的对象。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的实例有问题。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超出要序列化的对象的最大数量。请检查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 属性。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlDictionaryWriter" /> 仅将对象的内容写入 XML 文档或流。</summary>\r
+      <param name="writer">一个用于写入 XML 文档或流的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">包含要写入的内容的对象。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的实例有问题。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超出要序列化的对象的最大数量。请检查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 属性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlWriter" /> 仅将对象的内容写入 XML 文档或流。</summary>\r
+      <param name="writer">一个用于写入 XML 文档或流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">包含要写入的内容的对象。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的实例有问题。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超出要序列化的对象的最大数量。请检查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 属性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlDictionaryWriter" /> 将对象数据的开始作为开始 XML 元素写入。</summary>\r
+      <param name="writer">用于写入 XML 文档的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">要序列化的对象。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的实例有问题。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超出要序列化的对象的最大数量。请检查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 属性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlWriter" /> 将对象数据的开始作为开始 XML 元素写入。</summary>\r
+      <param name="writer">用于写入 XML 文档的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">要序列化的对象。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的类型不符合数据协定规则。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 特性未应用于该类型。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的实例有问题。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超出要序列化的对象的最大数量。请检查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 属性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.IXmlDictionary">\r
+      <summary>一个定义必须实现 XML 字典以由 <see cref="T:System.Xml.XmlDictionaryReader" /> 和 <see cref="T:System.Xml.XmlDictionaryWriter" /> 实现使用这一协定的 interface。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>尝试在字典中查找项。</summary>\r
+      <returns>如果键在字典中,则为 true;否则为 false。</returns>\r
+      <param name="key">要查找的键。</param>\r
+      <param name="result">如果已定义 <paramref name="key" />,则 <see cref="T:System.Xml.XmlDictionaryString" /> 映射到该键;否则为 null。</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>检查字典中是否有指定的字符串值。</summary>\r
+      <returns>如果值在字典中,则为 true;否则为 false。</returns>\r
+      <param name="value">要检查的字符串值。</param>\r
+      <param name="result">如果找到,则为相应的 <see cref="T:System.Xml.XmlDictionaryString" />;否则为 null。</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>检查字典中是否有指定的 <see cref="T:System.Xml.XmlDictionaryString" />。</summary>\r
+      <returns>如果 <see cref="T:System.Xml.XmlDictionaryString" /> 在字典中,则为 true;否则为 false。</returns>\r
+      <param name="value">要检查的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="result">如果找到,则为匹配的 <see cref="T:System.Xml.XmlDictionaryString" />;否则为 null。</param>\r
+    </member>\r
+    <member name="T:System.Xml.OnXmlDictionaryReaderClose">\r
+      <summary>关闭读取器时回调方法的 delegate。</summary>\r
+      <param name="reader">触发 OnClose 事件的 <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.UniqueId">\r
+      <summary>为 GUID 优化的唯一标识符。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor">\r
+      <summary>使用新的唯一 GUID 创建此类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">\r
+      <summary>使用表示 <see cref="T:System.Guid" /> 的字节数组创建此类的新实例。</summary>\r
+      <param name="guid">一个表示 <see cref="T:System.Guid" /> 的字节数组。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid" /> 提供少于 16 个有效字节。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">\r
+      <summary>从表示 <see cref="T:System.Guid" /> 的 byte 数组中的某一偏移量开始,创建此类的新实例。</summary>\r
+      <param name="guid">一个表示 <see cref="T:System.Guid" /> 的 byte 数组。</param>\r
+      <param name="offset"> byte 数组中表示 <see cref="T:System.Guid" /> 的偏移位置。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小于零或大于数组的长度。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />和<paramref name=" offset" /> 提供少于 16 个有效字节。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">\r
+      <summary>使用指定项数,从 char 中的某一偏移量开始,创建此类的新实例。</summary>\r
+      <param name="chars">表示 <see cref="T:System.Guid" /> 的 char 数组。</param>\r
+      <param name="offset">char 数组中表示 <see cref="T:System.Guid" /> 的偏移位置。</param>\r
+      <param name="count">要使用的数组项数,从 <paramref name="offset" /> 开始。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小于零或大于数组的长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 小于零或大于数组长度减去 <paramref name="offset" />。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="count" /> 等于零。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">\r
+      <summary>使用 <see cref="T:System.Guid" /> 创建此类的新实例。</summary>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.String)">\r
+      <summary>使用字符串创建此类的新实例。</summary>\r
+      <param name="value">用于生成 <see cref="T:System.Xml.UniqueId" /> 的字符串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 为 null。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name=" value" /> 的长度为零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.CharArrayLength">\r
+      <summary>获取 <see cref="T:System.Xml.UniqueId" /> 的字符串表示形式的长度。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> 的字符串表示形式的长度。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.Equals(System.Object)">\r
+      <summary>测试某一对象是否等于此 <see cref="T:System.Xml.UniqueId" />。</summary>\r
+      <returns>如果对象等于此 <see cref="T:System.Xml.UniqueId" />,则为 true;否则为 false。</returns>\r
+      <param name="obj">要比较的对象。</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.GetHashCode">\r
+      <summary>创建此 <see cref="T:System.Xml.UniqueId" /> 的哈希代码表示形式。</summary>\r
+      <returns>此 <see cref="T:System.Xml.UniqueId" /> 的整数哈希代码表示形式。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.IsGuid">\r
+      <summary>指示 <see cref="T:System.Xml.UniqueId" /> 是否为 <see cref="T:System.Guid" />。</summary>\r
+      <returns>如果 <see cref="T:System.Xml.UniqueId" /> 为 <see cref="T:System.Guid" />,则为 true;否则为 false。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>重写相等运算符以测试两个 <see cref="T:System.Xml.UniqueId" /> 是否相等。</summary>\r
+      <returns>如果两个 <see cref="T:System.Xml.UniqueId" /> 相等或都为 null,则为 true;如果它们不相等或如果其中只有一个为 null,则为 false。</returns>\r
+      <param name="id1">第一个 <see cref="T:System.Xml.UniqueId" />。</param>\r
+      <param name="id2">第二个 <see cref="T:System.Xml.UniqueId" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>重写相等运算符以测试两个 <see cref="T:System.Xml.UniqueId" /> 是否相等。</summary>\r
+      <returns>如果重写的等于运算符返回 false,则为 true;否则为 false。</returns>\r
+      <param name="id1">第一个 <see cref="T:System.Xml.UniqueId" />。</param>\r
+      <param name="id2">第二个 <see cref="T:System.Xml.UniqueId" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">\r
+      <summary>将 <see cref="T:System.Xml.UniqueId" /> 值放入 char 数组中。</summary>\r
+      <returns>由 <see cref="T:System.Xml.UniqueId" /> 值填充的 char 数组中的项数。</returns>\r
+      <param name="chars">char 数组。</param>\r
+      <param name="offset">char 数组中开始插入 <see cref="T:System.Xml.UniqueId" /> 值的位置。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小于零或大于数组的长度。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />和<paramref name=" offset" /> 提供少于 16 个有效字节。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToString">\r
+      <summary>以字符串格式显示 <see cref="T:System.Xml.UniqueId" /> 值。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> 值的字符串表示形式。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">\r
+      <summary>尝试获取 <see cref="T:System.Xml.UniqueId" /> 的值作为 <see cref="T:System.Guid" /> 并将其存储在给定字节数组中的指定偏移位置。</summary>\r
+      <returns>如果存储在 <see cref="T:System.Xml.UniqueId" /> 的此实例中的值为 <see cref="T:System.Guid" />,则为 true;否则为 false。</returns>\r
+      <param name="buffer">将包含 <see cref="T:System.Guid" /> 的 byte 数组。</param>\r
+      <param name="offset">byte 数组中开始插入 <see cref="T:System.Guid" /> 值的位置。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小于零或大于数组的长度。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />和<paramref name=" offset" /> 提供少于 16 个有效字节。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">\r
+      <summary>尝试获取 <see cref="T:System.Xml.UniqueId" /> 的值作为 <see cref="T:System.Guid" />。</summary>\r
+      <returns>如果 UniqueId 表示 <see cref="T:System.Guid" />,则为 true;否则为 false。</returns>\r
+      <param name="guid">如果成功,则为 <see cref="T:System.Guid" />;否则为 <see cref="F:System.Guid.Empty" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />和<paramref name=" offset" /> 提供少于 16 个有效字节。</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryReaderSession">\r
+      <summary>允许以动态方式管理经过优化的字符串。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">\r
+      <summary>初始化 <see cref="T:System.Xml.XmlBinaryReaderSession" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">\r
+      <summary>从输入参数创建一个 <see cref="T:System.Xml.XmlDictionaryString" /> 并将其添加到内部集合。</summary>\r
+      <returns>添加到内部集合的新生成的 <see cref="T:System.Xml.XmlDictionaryString" />。</returns>\r
+      <param name="id">键值。</param>\r
+      <param name="value">值。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="id" /> 小于零。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">键 = <paramref name="id" /> 的项已存在。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Clear">\r
+      <summary>清除所有内容的内部集合。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>检查内部集合是否包含与键匹配的项。</summary>\r
+      <returns>如果找到匹配 <paramref name="key" /> 的项,则为 true;否则,为 false。</returns>\r
+      <param name="key">要搜索的键。</param>\r
+      <param name="result">当此方法返回时,如果找到词条,则包含字符串;否则为 null。该参数未经初始化即被传递。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="key" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>检查内部集合是否包含与值匹配的项。</summary>\r
+      <returns>如果找到匹配 <paramref name="value" /> 的项,则为 true;否则,为 false。</returns>\r
+      <param name="value">要搜索的值。</param>\r
+      <param name="result">当此方法返回时,如果找到词条,则包含字符串;否则为 null。该参数未经初始化即被传递。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>检查内部集合是否包含与值匹配的项。</summary>\r
+      <returns>如果找到匹配 <paramref name="value" /> 的项,则为 true;否则,为 false。</returns>\r
+      <param name="value">要搜索的值。</param>\r
+      <param name="result">当此方法返回时,如果找到词条,则包含字符串;否则为 null。该参数未经初始化即被传递。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 为 null。</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryWriterSession">\r
+      <summary>允许使用动态字典压缩消息中出现的常见字符串并保持状态。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">\r
+      <summary>创建此类的实例。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.Reset">\r
+      <summary>清除内部集合。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">\r
+      <summary>尝试将 <see cref="T:System.Xml.XmlDictionaryString" /> 添加到内部集合。</summary>\r
+      <returns>true,如果该字符串可能添加;否则,返回 false。</returns>\r
+      <param name="value">要相加的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="key">已成功添加的 <see cref="T:System.Xml.XmlDictionaryString" /> 的键。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 为 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">键 = <paramref name="key" /> 的项已存在。</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionary">\r
+      <summary>实现用于优化 Windows Communication Foundation (WCF) 的 XML 读取器/编写器实现的字典。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor">\r
+      <summary>创建一个空的 <see cref="T:System.Xml.XmlDictionary" />。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">\r
+      <summary>创建具有初始容量的 <see cref="T:System.Xml.XmlDictionary" />。</summary>\r
+      <param name="capacity">字典的初始大小。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.Add(System.String)">\r
+      <summary>将字符串添加到 <see cref="T:System.Xml.XmlDictionary" />。</summary>\r
+      <returns>所添加的 <see cref="T:System.Xml.XmlDictionaryString" />。</returns>\r
+      <param name="value">要添加到字典的字符串。</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionary.Empty">\r
+      <summary>获取 static 空 <see cref="T:System.Xml.IXmlDictionary" />。</summary>\r
+      <returns>一个 static 空 <see cref="T:System.Xml.IXmlDictionary" />。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>尝试在字典中查找项。</summary>\r
+      <returns>如果键在字典中,则为 true;否则为 false。</returns>\r
+      <param name="key">要查找的键。</param>\r
+      <param name="result">如果已定义 <paramref name="key" />,则 <see cref="T:System.Xml.XmlDictionaryString" /> 映射到该键;否则为 null。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>检查字典中是否有指定的字符串值。</summary>\r
+      <returns>如果值在字典中,则为 true;否则为 false。</returns>\r
+      <param name="value">要检查的字符串值。</param>\r
+      <param name="result">如果找到,则为相应的 <see cref="T:System.Xml.XmlDictionaryString" />;否则为 null。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 为 null。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>检查字典中是否有指定的 <see cref="T:System.Xml.XmlDictionaryString" />。</summary>\r
+      <returns>如果 <see cref="T:System.Xml.XmlDictionaryString" /> 在字典中,则为 true;否则为 false。</returns>\r
+      <param name="value">要检查的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="result">如果找到,则为匹配的 <see cref="T:System.Xml.XmlDictionaryString" />;否则为 null。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 为 null。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReader">\r
+      <summary>从 <see cref="T:System.Xml.XmlReader" /> 中派生 Windows Communication Foundation (WCF) 以便执行序列化和反序列化的 abstract 类。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.#ctor">\r
+      <summary>创建此类的实例。仅由其派生类调用。</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">\r
+      <summary>该属性始终返回 false。如果派生类支持规范化,则这些类可进行重写以返回 true。</summary>\r
+      <returns>返回 false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>创建可读取 .NET 二进制 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="buffer">要从其中读取数据的缓冲区。</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" /> 中开始读取数据的位置。</param>\r
+      <param name="count">可以从 <paramref name="buffer" /> 中读取的字节数。</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> 使用。</param>\r
+      <param name="quotas">应用于此操作的配额。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小于零或大于缓冲区长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 小于零或大于缓冲区长度减偏移量。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>创建可读取 .NET 二进制 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="buffer">要从其中读取数据的缓冲区。</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" /> 中开始读取数据的位置。</param>\r
+      <param name="count">可以从 <paramref name="buffer" /> 中读取的字节数。</param>\r
+      <param name="dictionary">要使用的 <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+      <param name="quotas">要应用的 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />。</param>\r
+      <param name="session">要使用的 <see cref="T:System.Xml.XmlBinaryReaderSession" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小于零或大于缓冲区长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 小于零或大于缓冲区长度减偏移量。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>创建可读取 .NET 二进制 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="buffer">要从其中读取数据的缓冲区。</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" /> 中开始读取数据的位置。</param>\r
+      <param name="count">可以从 <paramref name="buffer" /> 中读取的字节数。</param>\r
+      <param name="quotas">应用于此操作的配额。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小于零或大于缓冲区长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 小于零或大于缓冲区长度减偏移量。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>创建可读取 .NET 二进制 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="buffer">要从其中读取数据的缓冲区。</param>\r
+      <param name="quotas">应用于此操作的配额。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>创建可读取 .NET 二进制 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="stream">要从其中读取数据的流。</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> 使用。</param>\r
+      <param name="quotas">应用于此操作的配额。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 或 <paramref name="quotas" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>创建可读取 .NET 二进制 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="stream">要从其中读取数据的流。</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> 使用。</param>\r
+      <param name="quotas">应用于此操作的配额。</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> 使用。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>创建可读取 .NET 二进制 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="stream">要从其中读取数据的流。</param>\r
+      <param name="quotas">应用于此操作的配额。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">\r
+      <summary>从现有的 <see cref="T:System.Xml.XmlReader" /> 创建一个 <see cref="T:System.Xml.XmlDictionaryReader" /> 实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> 的一个实例。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>创建 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="buffer">要从其中读取数据的缓冲区。</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" /> 中开始读取数据的位置。</param>\r
+      <param name="count">可以从 <paramref name="buffer" /> 中读取的字节数。</param>\r
+      <param name="quotas">应用于读取器的配额。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>创建 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="buffer">要从其中读取数据的缓冲区。</param>\r
+      <param name="quotas">应用于读取器的配额。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">\r
+      <summary>创建 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="stream">要从其中读取数据的流。</param>\r
+      <param name="encoding">指定要应用的编码属性的 <see cref="T:System.Text.Encoding" /> 对象。</param>\r
+      <param name="quotas">要应用的 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />。</param>\r
+      <param name="onClose">读取器关闭时要调用的委托。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>创建 <see cref="T:System.Xml.XmlDictionaryReader" /> 的实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的一个实例。</returns>\r
+      <param name="stream">要从其中读取数据的流。</param>\r
+      <param name="quotas">应用于读取器的配额。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">\r
+      <summary>此方法尚未实现。</summary>\r
+      <exception cref="T:System.NotSupportedException">总是。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>当在派生类中被重写时,获取属性的值。</summary>\r
+      <returns>属性的值。</returns>\r
+      <param name="localName">一个表示属性本地名称的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="namespaceUri">一个表示属性命名空间的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">\r
+      <summary>获取名称数组中当前节点的本地名称的索引。</summary>\r
+      <returns>名称数组中当前节点的本地名称的索引。</returns>\r
+      <param name="localNames">要搜索的本地名称字符串数组。</param>\r
+      <param name="namespaceUri">当前节点的命名空间。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> 或数组中的任何名称为 null。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">\r
+      <summary>获取名称数组中当前节点的本地名称的索引。</summary>\r
+      <returns>名称数组中当前节点的本地名称的索引。</returns>\r
+      <param name="localNames">要搜索的本地名称 <see cref="T:System.Xml.XmlDictionaryString" /> 数组。</param>\r
+      <param name="namespaceUri">当前节点的命名空间。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> 或数组中的任何名称为 null。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">\r
+      <summary>检查参数 <paramref name="localName" /> 是否为当前节点的本地名称。</summary>\r
+      <returns>如果 <paramref name="localName" /> 与当前节点的本地名称相匹配,则为 true;否则为 false。</returns>\r
+      <param name="localName">当前节点的本地名称。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">\r
+      <summary>检查参数 <paramref name="localName" /> 是否为当前节点的本地名称。</summary>\r
+      <returns>如果 <paramref name="localName" /> 与当前节点的本地名称相匹配,则为 true;否则为 false。</returns>\r
+      <param name="localName">表示当前节点本地名称的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">\r
+      <summary>检查参数 <paramref name="namespaceUri" /> 是否为当前节点的命名空间。</summary>\r
+      <returns>如果 <paramref name="namespaceUri" /> 与当前节点的命名空间相匹配,则为 true;否则为 false。</returns>\r
+      <param name="namespaceUri">当前节点的命名空间。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">\r
+      <summary>检查参数 <paramref name="namespaceUri" /> 是否为当前节点的命名空间。</summary>\r
+      <returns>如果 <paramref name="namespaceUri" /> 与当前节点的命名空间相匹配,则为 true;否则为 false。</returns>\r
+      <param name="namespaceUri">当前节点的命名空间。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">\r
+      <summary>检查读取器是否定位在数组的开头。此类返回 false,但具有数组概念的派生类可能返回 true。</summary>\r
+      <returns>如果读取器定位于数组节点的开头,则为 true;否则为 false。</returns>\r
+      <param name="type">节点的类型(如果为有效节点);否则为 null。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>测试第一个标记是开始标记还是空元素标记,以及本地名称和命名空间 URI 是否与当前节点的本地名称和命名空间 URI 相匹配。</summary>\r
+      <returns>如果数组中的第一个标记是开始标记或空元素标记,并与 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 相匹配,则为 true;否则为 false。</returns>\r
+      <param name="localName">一个表示属性本地名称的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="namespaceUri">一个表示属性命名空间的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">\r
+      <summary>测试当前节点是否为文本节点。</summary>\r
+      <returns>如果节点类型为 <see cref="F:System.Xml.XmlNodetype.Text" />、<see cref="F:System.Xml.XmlNodetype.Whitespace" />、<see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />、<see cref="F:System.Xml.XmlNodetype.CDATA" /> 或 <see cref="F:System.Xml.XmlNodetype.Attribute" />,则为 true;否则为 false。</returns>\r
+      <param name="nodeType">所测试节点的类型。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">\r
+      <summary>测试当前的内容节点是开始元素还是空元素。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">\r
+      <summary>测试当前内容节点是开始元素还是空元素,以及元素的 <see cref="P:System.Xml.XmlReader.Name" /> 属性是否与给定的参数匹配。</summary>\r
+      <param name="name">元素的 <see cref="P:System.Xml.XmlReader.Name" /> 属性。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">\r
+      <summary>测试当前内容节点是开始元素还是空元素,以及元素的 <see cref="P:System.Xml.XmlReader.LocalName" /> 和 <see cref="P:System.Xml.XmlReader.NamespaceURI" /> 属性是否与给定的参数匹配。</summary>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>测试当前内容节点是开始元素还是空元素,以及元素的 <see cref="P:System.Xml.XmlReader.LocalName" /> 和 <see cref="P:System.Xml.XmlReader.NamespaceURI" /> 属性是否与给定的参数匹配。</summary>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.Quotas">\r
+      <summary>获取适用于此类的当前实例的配额值。</summary>\r
+      <returns>适用于此类的当前实例的 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.Boolean" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的本地名称。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.DateTime" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.Decimal" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.Double" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.Guid" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 short 整数读入类型化数组。</summary>\r
+      <returns>放入数组中的整数个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入整数的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的整数个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的整数读入类型化数组。</summary>\r
+      <returns>放入数组中的整数个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入整数的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的整数个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 long 整数读入类型化数组。</summary>\r
+      <returns>放入数组中的整数个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入整数的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的整数个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 float 数读入类型化数组。</summary>\r
+      <returns>放入数组中的浮点数个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入浮点数的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的浮点数个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.TimeSpan" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.Boolean" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.DateTime" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.Decimal" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.Double" /> 节点类型读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.Guid" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 short 整数读入类型化数组。</summary>\r
+      <returns>放入数组中的整数个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入整数的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的整数个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的整数读入类型化数组。</summary>\r
+      <returns>放入数组中的整数个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入整数的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的整数个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 long 整数读入类型化数组。</summary>\r
+      <returns>放入数组中的整数个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入整数的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的整数个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 float 数读入类型化数组。</summary>\r
+      <returns>放入数组中的浮点数个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入浮点数的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的浮点数个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>将重复出现的 <see cref="T:System.TimeSpan" /> 节点读入类型化数组。</summary>\r
+      <returns>放入数组中的节点个数。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">向其中放入节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">\r
+      <summary>将重复出现的 <see cref="T:System.Boolean" /> 节点读入类型化数组。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> 节点的 <see cref="T:System.Boolean" /> 数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>将重复出现的 <see cref="T:System.Boolean" /> 节点读入类型化数组。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> 节点的 <see cref="T:System.Boolean" /> 数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>将节点内容转换为指定类型。</summary>\r
+      <returns>已转换为请求类型的串联文本内容或属性值。</returns>\r
+      <param name="type">要返回的值的 <see cref="T:System.Type" />。</param>\r
+      <param name="namespaceResolver">一个 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 对象,用于解析与类型转换有关的任何命名空间前缀。例如,将 <see cref="T:System.Xml.XmlQualifiedName" /> 对象转换为 xs:string 时可以使用此对象。此值可以是空引用。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">\r
+      <summary>读取内容并返回 Base64 解码的二进制字节。</summary>\r
+      <returns>一个字节数组,其中包含 Base64 解码的二进制字节。</returns>\r
+      <exception cref="T:System.Xml.XmlException">数组大小大于此读取器的 MaxArrayLength 配额。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">\r
+      <summary>读取内容并返回 BinHex 解码的二进制字节。</summary>\r
+      <returns>一个字节数组,其中包含 BinHex 解码的二进制字节。</returns>\r
+      <exception cref="T:System.Xml.XmlException">数组大小大于 <see cref="F:System.Int32.MaxValue" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">\r
+      <summary>读取内容并返回 BinHex 解码的二进制字节。</summary>\r
+      <returns>一个字节数组,其中包含 BinHex 解码的二进制字节。</returns>\r
+      <param name="maxByteArrayContentLength">最大数组长度。</param>\r
+      <exception cref="T:System.Xml.XmlException">数组大小大于 <paramref name="maxByteArrayContentLength" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">\r
+      <summary>将内容读入 char 数组。</summary>\r
+      <returns>读取的字符数。</returns>\r
+      <param name="chars">向其中放入字符的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要放入数组中的字符数。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">\r
+      <summary>将节点内容转换为 decimal。</summary>\r
+      <returns>节点内容的 decimal 表示形式。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">\r
+      <summary>将节点内容转换为 float。</summary>\r
+      <returns>节点内容的 float 表示形式。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">\r
+      <summary>将节点内容转换为 guid。</summary>\r
+      <returns>节点内容的 guid 表示形式。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">\r
+      <summary>将节点内容转换为限定名表示形式。</summary>\r
+      <param name="localName">限定名(out 参数)的 <see cref="P:System.Xml.XmlReader.LocalName" /> 部分。</param>\r
+      <param name="namespaceUri">限定名(out 参数)的 <see cref="P:System.Xml.XmlReader.NamespaceURI" /> 部分。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">\r
+      <summary>将节点内容转换为字符串。</summary>\r
+      <returns>以字符串表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">\r
+      <summary>将节点内容转换为字符串。</summary>\r
+      <returns>以字符串表示的节点内容。</returns>\r
+      <param name="maxStringContentLength">最大字符串长度。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">\r
+      <summary>将节点内容转换为字符串。</summary>\r
+      <returns>以字符串表示的节点内容。</returns>\r
+      <param name="strings">要依据其匹配内容的字符串数组。</param>\r
+      <param name="index">与内容匹配的 <paramref name="strings" /> 中项的索引。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name=" strings" /> 中的某一项为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">\r
+      <summary>将节点内容转换为字符串。</summary>\r
+      <returns>以字符串表示的节点内容。</returns>\r
+      <param name="strings">要依据其匹配内容的 <see cref="T:System.Xml.XmlDictionaryString" /> 对象数组。</param>\r
+      <param name="index">与内容匹配的 <paramref name="strings" /> 中项的索引。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name=" strings" /> 中的某一项为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">\r
+      <summary>将节点内容转换为 <see cref="T:System.TimeSpan" />。</summary>\r
+      <returns>节点内容的 <see cref="T:System.TimeSpan" /> 表示形式。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">\r
+      <summary>将节点内容转换为唯一标识符。</summary>\r
+      <returns>以唯一标识符形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">\r
+      <summary>将节点内容转换为 <see cref="T:System.DateTime" /> 数组。</summary>\r
+      <returns>以 <see cref="T:System.DateTime" /> 数组形式表示的节点内容。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>将节点内容转换为 <see cref="T:System.DateTime" /> 数组。</summary>\r
+      <returns>以 <see cref="T:System.DateTime" /> 数组形式表示的节点内容。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">\r
+      <summary>将节点内容转换为 <see cref="T:System.Decimal" /> 数组。</summary>\r
+      <returns>以 <see cref="T:System.Decimal" /> 数组形式表示的节点内容。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>将节点内容转换为 <see cref="T:System.Decimal" /> 数组。</summary>\r
+      <returns>以 <see cref="T:System.Decimal" /> 数组形式表示的节点内容。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">\r
+      <summary>将节点内容转换为 <see cref="T:System.Double" /> 数组。</summary>\r
+      <returns>以 <see cref="T:System.Double" /> 数组形式表示的节点内容。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>将节点内容转换为 <see cref="T:System.Double" /> 数组。</summary>\r
+      <returns>以 <see cref="T:System.Double" /> 数组形式表示的节点内容。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">\r
+      <summary>将节点内容转换为 Base64 字节的数组。</summary>\r
+      <returns>以 Base64 字节数组形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">\r
+      <summary>将节点内容转换为 BinHex 字节的数组。</summary>\r
+      <returns>以 BinHex 字节数组形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">\r
+      <summary>将元素内容转换为 <see cref="T:System.Boolean" />。</summary>\r
+      <returns>以 <see cref="T:System.Boolean" /> 形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">\r
+      <summary>将元素内容转换为 <see cref="T:System.Decimal" />。</summary>\r
+      <returns>以 <see cref="T:System.Decimal" /> 形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">\r
+      <summary>将元素内容转换为 <see cref="T:System.Double" />。</summary>\r
+      <returns>以 <see cref="T:System.Double" /> 形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">\r
+      <summary>将元素内容转换为浮点数 (<see cref="T:System.Single" />)。</summary>\r
+      <returns>以浮点数 (<see cref="T:System.Single" />) 形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">\r
+      <summary>将元素内容转换为 <see cref="T:System.Guid" />。</summary>\r
+      <returns>以 <see cref="T:System.Guid" /> 形式表示的节点内容。</returns>\r
+      <exception cref="T:System.ArgumentException">元素的格式无效。</exception>\r
+      <exception cref="T:System.FormatException">元素的格式无效。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">\r
+      <summary>将元素内容转换为整数 (<see cref="T:System.Int32" />)。</summary>\r
+      <returns>以整数 (<see cref="T:System.Int32" />) 形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">\r
+      <summary>将元素内容转换为长整型 (<see cref="T:System.Int64" />)。</summary>\r
+      <returns>以长整型 (<see cref="T:System.Int64" />) 形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">\r
+      <summary>将元素内容转换为 <see cref="T:System.String" />。</summary>\r
+      <returns>以 <see cref="T:System.String" /> 形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">\r
+      <summary>将元素内容转换为 <see cref="T:System.TimeSpan" />。</summary>\r
+      <returns>以 <see cref="T:System.TimeSpan" /> 形式表示的节点内容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">\r
+      <summary>将元素的内容转换为唯一标识符。</summary>\r
+      <returns>以唯一标识符形式表示的节点内容。</returns>\r
+      <exception cref="T:System.ArgumentException">元素的格式无效。</exception>\r
+      <exception cref="T:System.FormatException">元素的格式无效。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">\r
+      <summary>检查当前节点是否为元素并将读取器推进到下一个节点。</summary>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> 返回 false。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">\r
+      <summary>检查当前节点是否为具有给定 <paramref name="name" /> 的元素,并将读取器推进到下一个节点。</summary>\r
+      <param name="name">元素的限定名。</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> 返回 false。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">\r
+      <summary>检查当前节点是否为具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的元素,并将读取器推进到下一个节点。</summary>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> 返回 false。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>检查当前节点是否为具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的元素,并将读取器推进到下一个节点。</summary>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> 返回 false。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入 <see cref="T:System.Guid" /> 的数组。</summary>\r
+      <returns>一个 <see cref="T:System.Guid" /> 数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入 <see cref="T:System.Guid" /> 的数组。</summary>\r
+      <returns>一个 <see cref="T:System.Guid" /> 数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入 short 整数 (<see cref="T:System.Int16" />) 的数组。</summary>\r
+      <returns>short 整数 (<see cref="T:System.Int16" />) 的数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入 short 整数 (<see cref="T:System.Int16" />) 的数组。</summary>\r
+      <returns>short 整数 (<see cref="T:System.Int16" />) 的数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入整数 (<see cref="T:System.Int32" />) 的数组。</summary>\r
+      <returns>整数 (<see cref="T:System.Int32" />) 的数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入整数 (<see cref="T:System.Int32" />) 的数组。</summary>\r
+      <returns>整数 (<see cref="T:System.Int32" />) 的数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入 long 整数 (<see cref="T:System.Int64" />) 的数组。</summary>\r
+      <returns>long 整数 (<see cref="T:System.Int64" />) 的数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入 long 整数 (<see cref="T:System.Int64" />) 的数组。</summary>\r
+      <returns>long 整数 (<see cref="T:System.Int64" />) 的数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入 float 数 (<see cref="T:System.Single" />) 的数组。</summary>\r
+      <returns>float 数 (<see cref="T:System.Single" />) 的数组</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入 float 数 (<see cref="T:System.Single" />) 的数组。</summary>\r
+      <returns>float 数 (<see cref="T:System.Single" />) 的数组</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>检查当前节点是否为具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的元素,并将读取器推进到下一个节点。</summary>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入 <see cref="T:System.TimeSpan" /> 数组。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> 数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>将具有给定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列节点的内容读入 <see cref="T:System.TimeSpan" /> 数组。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> 数组。</returns>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>未实现。</summary>\r
+      <returns>未实现。</returns>\r
+      <param name="buffer">要从其中读取数据的缓冲区。</param>\r
+      <param name="offset">\r
+        <paramref name="buffer" /> 中开始读取数据的位置。</param>\r
+      <param name="count">可以从 <paramref name="buffer" /> 中读取的字节数。</param>\r
+      <exception cref="T:System.NotSupportedException">总是。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>此方法尚未实现。</summary>\r
+      <param name="stream">要从其中进行读取的流。</param>\r
+      <param name="includeComments">确定是否包括注释。</param>\r
+      <param name="inclusivePrefixes">要包括的前缀。</param>\r
+      <exception cref="T:System.NotSupportedException">总是。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">\r
+      <summary>不在此类中实现(它始终返回 false)。可在派生类中重写。</summary>\r
+      <returns>除非在派生类中重写,否则为 false。</returns>\r
+      <param name="count">除非在派生类中重写,否则返回 0。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">\r
+      <summary>不在此类中实现(它始终返回 false)。可在派生类中重写。</summary>\r
+      <returns>除非在派生类中重写,否则为 false。</returns>\r
+      <param name="length">除非在派生类中重写,否则返回 0。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>不在此类中实现(它始终返回 false)。可在派生类中重写。</summary>\r
+      <returns>除非在派生类中重写,否则为 false。</returns>\r
+      <param name="localName">除非在派生类中重写,否则返回 null。.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>不在此类中实现(它始终返回 false)。可在派生类中重写。</summary>\r
+      <returns>除非在派生类中重写,否则为 false。</returns>\r
+      <param name="namespaceUri">除非在派生类中重写,否则返回 null。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>不在此类中实现(它始终返回 false)。可在派生类中重写。</summary>\r
+      <returns>除非在派生类中重写,否则为 false。</returns>\r
+      <param name="value">除非在派生类中重写,否则返回 null。</param>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotas">\r
+      <summary>包含 XmlDictionaryReaders 的可配置配额值。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">\r
+      <summary>创建此类的新实例。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>根据此实例中的值设置传入配额实例的属性。</summary>\r
+      <param name="quotas">要将值复制到的 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> 实例。</param>\r
+      <exception cref="T:System.InvalidOperationException">尝试 set 值,但传入实例的配额值是只读的。</exception>\r
+      <exception cref="T:System.ArgumentNullException">传入的目标<paramref name=" quotas" /> 为 null。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">\r
+      <summary>获取此类的一个实例,其所有属性都设置为最大值。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> 的一个实例,其属性设置为 <see cref="F:System.Int32.MaxValue" />。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">\r
+      <summary>获取并设置允许的最大数组长度。</summary>\r
+      <returns>允许的最大数组长度。默认值为 16384。</returns>\r
+      <exception cref="T:System.InvalidOperationException">尝试 set 值,但此实例的配额值是只读的。</exception>\r
+      <exception cref="T:System.ArgumentException">尝试将值 set 为小于零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">\r
+      <summary>获取并设置允许每次读取返回的最大字节数。</summary>\r
+      <returns>允许为每次读取返回的最大字节数。默认值为 4096。</returns>\r
+      <exception cref="T:System.InvalidOperationException">尝试 set 值,但此实例的配额值是只读的。</exception>\r
+      <exception cref="T:System.ArgumentException">尝试将值 set 为小于零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">\r
+      <summary>获取并设置最大嵌套节点深度。</summary>\r
+      <returns>最大嵌套节点深度。默认值为 32;</returns>\r
+      <exception cref="T:System.InvalidOperationException">尝试 set 值,而此实例的配额值是只读的。</exception>\r
+      <exception cref="T:System.ArgumentException">尝试将值 set 为小于零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">\r
+      <summary>获取并设置表名称中允许的最大字符数。</summary>\r
+      <returns>表名称中允许的最大字符数。默认值为 16384。</returns>\r
+      <exception cref="T:System.InvalidOperationException">尝试 set 值,但此实例的配额值是只读的。</exception>\r
+      <exception cref="T:System.ArgumentException">尝试将值 set 为小于零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">\r
+      <summary>获取并设置读取器返回的最大字符串长度。</summary>\r
+      <returns>读取器返回的最大字符串长度。默认值为 8192。</returns>\r
+      <exception cref="T:System.InvalidOperationException">尝试 set 值,但此实例的配额值是只读的。</exception>\r
+      <exception cref="T:System.ArgumentException">尝试将值 set 为小于零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">\r
+      <summary>为<see cref="T:System.Xml.XmlDictionaryReaderQuotas" />获取更改后的配额。</summary>\r
+      <returns>用于 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />的修改的配额。</returns>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">\r
+      <summary>执行 XmlDictionaryReaders 的可配置配额值。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">\r
+      <summary>指定允许的最大数组长度。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">\r
+      <summary>指定允许为每次读取返回的最大字节数。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">\r
+      <summary>指定最大嵌套节点深度。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">\r
+      <summary>指定表名称中允许的最大字符数。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">\r
+      <summary>指定读取器返回的最大字符串长度。</summary>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryString">\r
+      <summary>表示存储在 <see cref="T:System.Xml.XmlDictionary" /> 中的项。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">\r
+      <summary>创建此类的实例。</summary>\r
+      <param name="dictionary">包含此实例的 <see cref="T:System.Xml.IXmlDictionary" />。</param>\r
+      <param name="value">作为字典项的值的字符串。</param>\r
+      <param name="key">作为字典项的键的整数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="dictionary" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="key" /> 小于 0 或大于 <see cref="F:System.Int32.MaxValue" /> / 4。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Dictionary">\r
+      <summary>表示传递到此 <see cref="T:System.Xml.XmlDictionaryString" /> 实例的构造函数的 <see cref="T:System.Xml.IXmlDictionary" />。</summary>\r
+      <returns>此字典项的 <see cref="T:System.Xml.IXmlDictionary" />。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Empty">\r
+      <summary>获取表示空字符串的 <see cref="T:System.Xml.XmlDictionaryString" />。</summary>\r
+      <returns>表示空字符串的 <see cref="T:System.Xml.XmlDictionaryString" />。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Key">\r
+      <summary>获取该类的此实例的整数键。</summary>\r
+      <returns>该类的此实例的整数键。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.ToString">\r
+      <summary>显示此对象的文本表示形式。</summary>\r
+      <returns>该类的此实例的字符串值。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Value">\r
+      <summary>获取该类的此实例的字符串值。</summary>\r
+      <returns>该类的此实例的字符串值。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryWriter">\r
+      <summary>表示 Windows Communication Foundation (WCF) 从 <see cref="T:System.Xml.XmlWriter" /> 中派生出的一个抽象类,用于执行序列化和反序列化。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.#ctor">\r
+      <summary>初始化 <see cref="T:System.Xml.XmlDictionaryWriter" /> 类的新实例。</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">\r
+      <summary>该属性始终返回 false。如果派生类支持规范化,则这些类可进行重写以返回 true。</summary>\r
+      <returns>所有情况下均为 false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">\r
+      <summary>创建一个 <see cref="T:System.Xml.XmlDictionaryWriter" /> 实例,该实例写入 WCF 二进制 XML 格式。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的一个实例。</returns>\r
+      <param name="stream">要写入的流。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">\r
+      <summary>创建一个 <see cref="T:System.Xml.XmlDictionaryWriter" /> 实例,该实例写入 WCF 二进制 XML 格式。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的一个实例。</returns>\r
+      <param name="stream">要写入的流。</param>\r
+      <param name="dictionary">用作共享字典的 <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">\r
+      <summary>创建一个 <see cref="T:System.Xml.XmlDictionaryWriter" /> 实例,该实例写入 WCF 二进制 XML 格式。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的一个实例。</returns>\r
+      <param name="stream">要写入的流。</param>\r
+      <param name="dictionary">用作共享字典的 <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+      <param name="session">要使用的 <see cref="T:System.Xml.XmlBinaryWriterSession" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">\r
+      <summary>创建一个 <see cref="T:System.Xml.XmlDictionaryWriter" /> 实例,该实例写入 WCF 二进制 XML 格式。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的一个实例。</returns>\r
+      <param name="stream">要从其中读取数据的流。</param>\r
+      <param name="dictionary">用作共享字典的 <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+      <param name="session">要使用的 <see cref="T:System.Xml.XmlBinaryWriterSession" />。</param>\r
+      <param name="ownsStream">如果指示完成时编写器关闭流,则为 true;否则为 false。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">\r
+      <summary>从现有的 <see cref="T:System.Xml.XmlWriter" /> 创建一个 <see cref="T:System.Xml.XmlDictionaryWriter" /> 实例。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的一个实例。</returns>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> 的一个实例。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="writer" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">\r
+      <summary>创建一个 <see cref="T:System.Xml.XmlDictionaryWriter" /> 实例,该实例写入文本 XML。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的一个实例。</returns>\r
+      <param name="stream">要写入的流。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">\r
+      <summary>创建一个 <see cref="T:System.Xml.XmlDictionaryWriter" /> 实例,该实例写入文本 XML。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的一个实例。</returns>\r
+      <param name="stream">要写入的流。</param>\r
+      <param name="encoding">输出的字符编码。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">\r
+      <summary>创建一个 <see cref="T:System.Xml.XmlDictionaryWriter" /> 实例,该实例写入文本 XML。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的一个实例。</returns>\r
+      <param name="stream">要写入的流。</param>\r
+      <param name="encoding">流的字符编码。</param>\r
+      <param name="ownsStream">如果指示完成时编写器关闭流,则为 true;否则为 false。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">\r
+      <summary>在由派生类实现时,它会停止由匹配的 <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])" /> 调用启动的规范化。</summary>\r
+      <exception cref="T:System.NotSupportedException">此方法尚未实现。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>当通过派生类实现时,就开始规范化。</summary>\r
+      <param name="stream">要写入的流。</param>\r
+      <param name="includeComments">如果包含注释,则为 true;否则为 false。</param>\r
+      <param name="inclusivePrefixes">要包括的前缀。</param>\r
+      <exception cref="T:System.NotSupportedException">此方法尚未实现。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Boolean" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含数据的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组写入的值的数量。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.DateTime" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Decimal" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Double" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Guid" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Int16" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Int32" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Int64" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Single" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.TimeSpan" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Boolean" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.DateTime" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Decimal" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Double" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Guid" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Int16" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Int32" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Int64" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.Single" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>从 <see cref="T:System.TimeSpan" /> 数组写入节点。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="array">包含节点的数组。</param>\r
+      <param name="offset">数组中的起始索引。</param>\r
+      <param name="count">要从数组获取的节点个数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 为 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 的值 &lt; 0,或 &gt; <paramref name="array" /> 长度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 是 &lt; 0 或者 &gt; <paramref name="array" /> 长度减去 <paramref name="offset" />。 </exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>写入属性的限定名和值。</summary>\r
+      <param name="prefix">属性的前缀。</param>\r
+      <param name="localName">属性的本地名称。</param>\r
+      <param name="namespaceUri">属性的命名空间 URI。</param>\r
+      <param name="value">属性。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>写入属性的限定名和值。</summary>\r
+      <param name="localName">属性的本地名称。</param>\r
+      <param name="namespaceUri">属性的命名空间 URI。</param>\r
+      <param name="value">属性。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>写入包含文本内容的元素。</summary>\r
+      <param name="prefix">元素的前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="value">元素内容。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>写入包含文本内容的元素。</summary>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <param name="value">元素内容。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>从 <see cref="T:System.Xml.XmlDictionaryReader" /> 写入当前 XML 节点。</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="defattr">如果为 true,则从 XmlReader 中复制默认属性;否则为 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>从 <see cref="T:System.Xml.XmlReader" /> 写入当前 XML 节点。</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <param name="defattr">如果为 true,则从 <see cref="T:System.Xml.XmlReader" /> 中复制默认属性;否则为 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>写出命名空间限定的名称。此方法查找位于给定命名空间范围内的前缀。</summary>\r
+      <param name="localName">限定名的本地名称。</param>\r
+      <param name="namespaceUri">限定名的命名空间 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>写入具有指定前缀、本地名称和命名空间 URI 的属性的起始内容。</summary>\r
+      <param name="prefix">命名空间前缀。</param>\r
+      <param name="localName">属性的本地名称。</param>\r
+      <param name="namespaceUri">属性的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>写入具有指定本地名称和命名空间 URI 的属性的起始内容。</summary>\r
+      <param name="localName">属性的本地名称。</param>\r
+      <param name="namespaceUri">属性的命名空间 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>写出指定的开始标记并将其与给定的命名空间和前缀关联起来。</summary>\r
+      <param name="prefix">元素的前缀。</param>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <exception cref="T:System.InvalidOperationException">编写器已关闭。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>写入指定的开始标记并将其与给定的命名空间关联起来。</summary>\r
+      <param name="localName">元素的本地名称。</param>\r
+      <param name="namespaceUri">元素的命名空间 URI。</param>\r
+      <exception cref="T:System.InvalidOperationException">编写器已关闭。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">\r
+      <summary>写入给定的文本内容。</summary>\r
+      <param name="value">要编写的文本。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>写入 <see cref="T:System.Xml.XmlDictionaryReader" /> 当前定位在的文本节点。</summary>\r
+      <param name="reader">要从其中获取文本值的 <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="isAttribute">如果读取器是定位在属性值上或定位在元素内容上,则为 true,否则为 false。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">\r
+      <summary>写入一个 <see cref="T:System.Guid" /> 值。</summary>\r
+      <param name="value">要编写的 <see cref="T:System.Guid" /> 值。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">\r
+      <summary>写入一个 <see cref="T:System.TimeSpan" /> 值。</summary>\r
+      <param name="value">要编写的 <see cref="T:System.TimeSpan" /> 值。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">\r
+      <summary>写入唯一 Id 值。</summary>\r
+      <param name="value">要写入的唯一 Id 值。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">\r
+      <summary>写入一个 <see cref="T:System.Xml.XmlDictionaryString" /> 值。</summary>\r
+      <param name="value">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> 值。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">\r
+      <summary>在当前节点中写入标准的 XML 属性。</summary>\r
+      <param name="localName">属性的本地名称。</param>\r
+      <param name="value">属性的值。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>在当前节点中写入 XML 属性。</summary>\r
+      <param name="localName">属性的本地名称。</param>\r
+      <param name="value">属性的值。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">\r
+      <summary>写入命名空间声明属性。</summary>\r
+      <param name="prefix">绑定到给定命名空间的前缀。</param>\r
+      <param name="namespaceUri">前缀所绑定到的命名空间。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 为 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">\r
+      <summary>写入命名空间声明属性。</summary>\r
+      <param name="prefix">绑定到给定命名空间的前缀。</param>\r
+      <param name="namespaceUri">前缀所绑定到的命名空间。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 为 null。</exception>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Security.SecureString.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Security.SecureString.xml
new file mode 100644 (file)
index 0000000..df99804
--- /dev/null
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Security.SecureString</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Security.SecureString">\r
+      <summary>表示应保密的文本,例如在不再需要时将其从计算机内存中删除。此类不能被继承。</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor">\r
+      <summary>初始化 <see cref="T:System.Security.SecureString" /> 类的新实例。</summary>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">\r
+      <summary>用 <see cref="T:System.Char" /> 对象的子数组初始化 <see cref="T:System.Security.SecureString" /> 类的新实例。</summary>\r
+      <param name="value">指向 <see cref="T:System.Char" /> 对象的数组的指针。</param>\r
+      <param name="length">要包括到新实例中的 <paramref name="value" /> 的元素数。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="length" /> is less than zero or greater than 65,536.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.AppendChar(System.Char)">\r
+      <summary>在当前安全字符串的末尾追加一个字符。</summary>\r
+      <param name="c">要追加到此安全字符串的字符。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Clear">\r
+      <summary>删除当前安全字符串的值。</summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Copy">\r
+      <summary>创建当前安全字符串的副本。</summary>\r
+      <returns>此安全字符串的副本。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Dispose">\r
+      <summary>释放由当前 <see cref="T:System.Security.SecureString" /> 对象使用的所有资源。</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">\r
+      <summary>在此安全字符串中的指定索引位置插入一个字符。</summary>\r
+      <param name="index">插入参数 <paramref name="c" /> 的索引位置。</param>\r
+      <param name="c">要插入的字符。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.IsReadOnly">\r
+      <summary>指示此安全字符串是否标记为只读。</summary>\r
+      <returns>如果此安全字符串标记为只读,则为 true;否则为 false。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.Security.SecureString.Length">\r
+      <summary>获取当前安全字符串中的字符数。</summary>\r
+      <returns>此安全字符串中 <see cref="T:System.Char" /> 对象的数目。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.MakeReadOnly">\r
+      <summary>将此安全字符串的文本值设置为只读。  </summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">\r
+      <summary>从此安全字符串中的指定索引位置移除字符。</summary>\r
+      <param name="index">此安全字符串中的字符的索引位置。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">\r
+      <summary>将指定索引位置上的现有字符替换为其他字符。</summary>\r
+      <param name="index">此安全字符串中的某个现有字符的索引位置。</param>\r
+      <param name="c">替换现有字符的字符。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="T:System.Security.SecureStringMarshal"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Threading.Overlapped.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Threading.Overlapped.xml
new file mode 100644 (file)
index 0000000..29044ca
--- /dev/null
@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Threading.Overlapped</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Threading.IOCompletionCallback">\r
+      <summary>当 I/O 操作在线程池上完成时接收错误代码、字节数和重叠值类型。</summary>\r
+      <param name="errorCode">错误代码。</param>\r
+      <param name="numBytes">传输的字节数。</param>\r
+      <param name="pOVERLAP">\r
+        <see cref="T:System.Threading.NativeOverlapped" />,表示指向本机重叠值类型的非托管指针。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.NativeOverlapped">\r
+      <summary>提供一种显式布局,它在非托管代码中可见,并将具有与 Win32 OVERLAPPED 结构相同的布局且在结尾有附加保留的字段。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
+      <summary>指定在操作完成后设置为终止状态的事件句柄。调用进程必须在调用任何重叠函数之前将此成员设置为零或有效事件句柄。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
+      <summary>指定传输的数据长度。保留给操作系统使用。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
+      <summary>指定系统相关的状态。保留给操作系统使用。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
+      <summary>指定开始传输的字节偏移量中的高字。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
+      <summary>指定开始传输的文件位置。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.Overlapped">\r
+      <summary>提供一个 Win32 OVERLAPPED 结构的托管表示形式,包括将信息从 <see cref="T:System.Threading.Overlapped" /> 实例传输到 <see cref="T:System.Threading.NativeOverlapped" /> 结构的方法。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.#ctor">\r
+      <summary>初始化 <see cref="T:System.Threading.Overlapped" /> 类的新的空实例。</summary>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.AsyncResult">\r
+      <summary>获取或设置提供 I/O 操作的状态信息的对象。</summary>\r
+      <returns>实现 <see cref="T:System.IAsyncResult" /> 接口的对象。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
+      <summary>释放与 <see cref="Overload:System.Threading.Overlapped.Pack" /> 方法分配的本机重叠结构关联的非托管内存。</summary>\r
+      <param name="nativeOverlappedPtr">指向要释放的 <see cref="T:System.Threading.NativeOverlapped" /> 结构的指针。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> 为 null。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetHigh">\r
+      <summary>获取或设置启动传输的文件位置的高序位字。文件位置是距文件起始处的字节偏移量。</summary>\r
+      <returns>表示文件位置高位字的 <see cref="T:System.Int32" /> 值。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetLow">\r
+      <summary>获取或设置启动传输的文件位置的低序位字。文件位置是距文件起始处的字节偏移量。</summary>\r
+      <returns>表示文件位置低位字的 <see cref="T:System.Int32" /> 值。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>将当前实例打包为一个 <see cref="T:System.Threading.NativeOverlapped" /> 结构,并指定当异步 I/O 操作完成时调用的委托,以及作为缓冲区的托管对象。</summary>\r
+      <returns>指向 <see cref="T:System.Threading.NativeOverlapped" /> 结构的非托管指针。</returns>\r
+      <param name="iocb">一个 <see cref="T:System.Threading.IOCompletionCallback" /> 委托,表示在异步 I/O 操作完成时调用的回调方法。</param>\r
+      <param name="userData">对象或对象的数组,表示用于操作的输入或输出缓冲区。每个对象都表示一个缓冲区,例如字节数组。</param>\r
+      <exception cref="T:System.InvalidOperationException">已对当前的 <see cref="T:System.Threading.Overlapped" /> 打包。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
+      <summary>将指定的非托管 <see cref="T:System.Threading.NativeOverlapped" /> 结构解压缩为 <see cref="T:System.Threading.Overlapped" /> 对象。</summary>\r
+      <returns>一个 <see cref="T:System.Threading.Overlapped" /> 对象,包含从本机结构解压缩的信息。</returns>\r
+      <param name="nativeOverlappedPtr">指向 <see cref="T:System.Threading.NativeOverlapped" /> 结构的非托管指针。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> 为 null。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>将当前实例打包为一个 <see cref="T:System.Threading.NativeOverlapped" /> 结构,并指定当异步 I/O 操作完成时调用的委托,以及作为缓冲区的托管对象。不传播该调用堆栈。</summary>\r
+      <returns>指向 <see cref="T:System.Threading.NativeOverlapped" /> 结构的非托管指针。</returns>\r
+      <param name="iocb">一个 <see cref="T:System.Threading.IOCompletionCallback" /> 委托,表示在异步 I/O 操作完成时调用的回调方法。</param>\r
+      <param name="userData">对象或对象的数组,表示用于操作的输入或输出缓冲区。每个对象都表示一个缓冲区,例如字节数组。</param>\r
+      <exception cref="T:System.Security.SecurityException">调用方没有所要求的权限。</exception>\r
+      <exception cref="T:System.InvalidOperationException">已对当前的 <see cref="T:System.Threading.Overlapped" /> 打包。</exception>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
+    <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Xml.XPath.XDocument.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hans/System.Xml.XPath.XDocument.xml
new file mode 100644 (file)
index 0000000..66f8789
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Xml.XPath.XDocument</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Xml.XPath.Extensions">\r
+      <summary>此类包含 LINQ to XML 扩展方法,可以使用这些方法计算 XPath 表达式。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)">\r
+      <summary>为 <see cref="T:System.Xml.Linq.XNode" /> 创建一个 <see cref="T:System.Xml.XPath.XPathNavigator" />。</summary>\r
+      <returns>一个可以处理 XPath 查询的 <see cref="T:System.Xml.XPath.XPathNavigator" />。</returns>\r
+      <param name="node">一个可以处理 XPath 查询的 <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)">\r
+      <summary>为 <see cref="T:System.Xml.Linq.XNode" /> 创建一个 <see cref="T:System.Xml.XPath.XPathNavigator" />。<see cref="T:System.Xml.XmlNameTable" /> 可以使 XPath 表达式的处理变得更高效。</summary>\r
+      <returns>一个可以处理 XPath 查询的 <see cref="T:System.Xml.XPath.XPathNavigator" />。</returns>\r
+      <param name="node">一个可以处理 XPath 查询的 <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="nameTable">一个将由 <see cref="T:System.Xml.XPath.XPathNavigator" /> 使用的 <see cref="T:System.Xml.XmlNameTable" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)">\r
+      <summary>计算 XPath 表达式。</summary>\r
+      <returns>一个可以包含 bool、double、string 或 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 的对象。</returns>\r
+      <param name="node">一个 <see cref="T:System.Xml.Linq.XNode" />,XPath 表达式将在其上计算。</param>\r
+      <param name="expression">一个包含 XPath 表达式的 <see cref="T:System.String" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>计算 XPath 表达式,使用指定的 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 解析命名空间前缀。</summary>\r
+      <returns>一个包含表达式计算结果的对象。该对象可以为 bool、double、string 或 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>\r
+      <param name="node">一个 <see cref="T:System.Xml.Linq.XNode" />,XPath 表达式将在其上计算。</param>\r
+      <param name="expression">一个包含 XPath 表达式的 <see cref="T:System.String" />。</param>\r
+      <param name="resolver">一个用于解析 XPath 表达式中命名空间前缀的 <see cref="T:System.Xml.IXmlNamespaceResolver" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)">\r
+      <summary>使用 XPath 表达式选择 <see cref="T:System.Xml.Linq.XElement" />。</summary>\r
+      <returns>一个 <see cref="T:System.Xml.Linq.XElement" />,或者 null。</returns>\r
+      <param name="node">一个 <see cref="T:System.Xml.Linq.XNode" />,XPath 表达式将在其上计算。</param>\r
+      <param name="expression">一个包含 XPath 表达式的 <see cref="T:System.String" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>使用 XPath 表达式选择 <see cref="T:System.Xml.Linq.XElement" />,并使用指定的 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 解析命名空间前缀。</summary>\r
+      <returns>一个 <see cref="T:System.Xml.Linq.XElement" />,或者 null。</returns>\r
+      <param name="node">一个 <see cref="T:System.Xml.Linq.XNode" />,XPath 表达式将在其上计算。</param>\r
+      <param name="expression">一个包含 XPath 表达式的 <see cref="T:System.String" />。</param>\r
+      <param name="resolver">一个用于解析 XPath 表达式中命名空间前缀的 <see cref="T:System.Xml.IXmlNamespaceResolver" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)">\r
+      <summary>使用 XPath 表达式选择一个元素集合。</summary>\r
+      <returns>一个 <see cref="T:System.Xml.Linq.XElement" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它包含选定元素。</returns>\r
+      <param name="node">一个 <see cref="T:System.Xml.Linq.XNode" />,XPath 表达式将在其上计算。</param>\r
+      <param name="expression">一个包含 XPath 表达式的 <see cref="T:System.String" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>使用 XPath 表达式选择一个元素集合,并使用指定的 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 解析命名空间前缀。</summary>\r
+      <returns>一个 <see cref="T:System.Xml.Linq.XElement" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,它包含选定元素。</returns>\r
+      <param name="node">一个 <see cref="T:System.Xml.Linq.XNode" />,XPath 表达式将在其上计算。</param>\r
+      <param name="expression">一个包含 XPath 表达式的 <see cref="T:System.String" />。</param>\r
+      <param name="resolver">一个用于解析 XPath 表达式中命名空间前缀的 <see cref="T:System.Xml.IXmlNamespaceResolver" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XPath.XDocumentExtensions"></member>\r
+    <member name="M:System.Xml.XPath.XDocumentExtensions.ToXPathNavigable(System.Xml.Linq.XNode)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Data.Common.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Data.Common.xml
new file mode 100644 (file)
index 0000000..a04c4c1
--- /dev/null
@@ -0,0 +1,1348 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Data.Common</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.DBNull">\r
+      <summary>表示不存在的值。此類別無法被繼承。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString">\r
+      <summary>傳回空字串 (<see cref="F:System.String.Empty" />)。</summary>\r
+      <returns>空字串 (<see cref="F:System.String.Empty" />)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.DBNull.ToString(System.IFormatProvider)">\r
+      <summary>使用指定的 <see cref="T:System.IFormatProvider" /> 來傳回空字串。</summary>\r
+      <returns>空字串 (<see cref="F:System.String.Empty" />)。</returns>\r
+      <param name="provider">用來格式化傳回值的 <see cref="T:System.IFormatProvider" />。-或-null,用來從作業系統的目前地區設定 (Locale) 取得格式資訊。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.DBNull.Value">\r
+      <summary>表示 <see cref="T:System.DBNull" /> 類別的唯一執行個體。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.CommandBehavior">\r
+      <summary>提供查詢結果的描述及其對資料庫的影響。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.CloseConnection">\r
+      <summary>當命令執行時,相關聯的 Connection 物件會在相關聯的 DataReader 物件關閉時關閉。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.Default">\r
+      <summary>要求可能傳回多個結果集 (Result Set)。執行查詢可能會影響資料庫狀態。Default 設定為沒有 <see cref="T:System.Data.CommandBehavior" /> 旗標,所以呼叫 ExecuteReader(CommandBehavior.Default) 在功能上相當於呼叫 ExecuteReader()。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.KeyInfo">\r
+      <summary>查詢會傳回資料行和主索引鍵資訊。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SchemaOnly">\r
+      <summary>查詢只會傳回資料行資訊。當使用 <see cref="F:System.Data.CommandBehavior.SchemaOnly" /> 時,.NET Framework Data Provider for SQL Server 會優先於使用 SET FMTONLY ON 執行的陳述式。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SequentialAccess">\r
+      <summary>提供方法來讓 DataReader 使用大型二進位值來處理含有資料行的資料列。SequentialAccess 並不會載入整個資料列,而是啟用 DataReader 來載入資料做為資料流。然後您可以使用 GetBytes 或 GetChars 方法來指定要開始讀取作業的位元組位置和所傳回資料的限制緩衝區大小。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleResult">\r
+      <summary>查詢傳回單一結果集。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandBehavior.SingleRow">\r
+      <summary>查詢預期會傳回第一個結果集的單一資料列。執行查詢可能會影響資料庫狀態。某些 .NET Framework 資料提供者可以使用這項資訊來最佳化命令的效能,但並不一定需要使用。當您使用 <see cref="T:System.Data.OleDb.OleDbCommand" /> 物件的 <see cref="M:System.Data.OleDb.OleDbCommand.ExecuteReader" /> 方法來指定 <see cref="F:System.Data.CommandBehavior.SingleRow" /> 時,.NET Framework Data Provider for OLE DB 會使用 OLE DB IRow 介面 (如果可用) 來執行繫結。否則,它會使用 IRowset 介面。如果 SQL 陳述式預期只會傳回單一資料列,則指定 <see cref="F:System.Data.CommandBehavior.SingleRow" /> 也可以增進應用程式效能。在執行預期會傳回多個結果集的要求時,可能指定 SingleRow。在這種情況下,也就是同時指定多結果集 SQL 查詢及單一資料列時,傳回的結果將只會包含第一個結果集中的第一個資料列,而不會傳回查詢的其他結果集。</summary>\r
+    </member>\r
+    <member name="T:System.Data.CommandType">\r
+      <summary>指定如何解譯命令字串。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.StoredProcedure">\r
+      <summary>預存程序的名稱。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.TableDirect">\r
+      <summary>資料表的名稱。</summary>\r
+    </member>\r
+    <member name="F:System.Data.CommandType.Text">\r
+      <summary>SQL 文字命令 (預設值)。</summary>\r
+    </member>\r
+    <member name="T:System.Data.ConnectionState">\r
+      <summary>描述連接至資料來源的目前狀態。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Broken">\r
+      <summary>與資料來源的連接。這只會發生在連接已經開啟之後。這個狀態下的連接可能會先關閉再重新開啟(這個值已保留供後續版本使用)。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Closed">\r
+      <summary>連接關閉。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Connecting">\r
+      <summary>連接物件正連接至資料來源 </summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Executing">\r
+      <summary>物件正在執行命令(這個值已保留供後續版本使用)。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Fetching">\r
+      <summary>連接物件正在擷取資料 (這個值已保留供後續版本使用)。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ConnectionState.Open">\r
+      <summary>連接開啟。</summary>\r
+    </member>\r
+    <member name="T:System.Data.DbType">\r
+      <summary>指定 .NET Framework 資料提供者 (Data Provider) 的欄位、屬性或 Parameter 物件的資料型別。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiString">\r
+      <summary>非 Unicode 字元的可變長度資料流,範圍在 1 和 8,000 字元之間。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.AnsiStringFixedLength">\r
+      <summary>非 Unicode 字元的固定長度資料流。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Binary">\r
+      <summary>二進位資料的可變長度資料流,範圍在 1 和 8,000 位元組之間。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Boolean">\r
+      <summary>表示 true 或 false 的布林值的簡單型別。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Byte">\r
+      <summary>值範圍在 0 到 255 之間的 8 位元不帶正負號整數 (Unsigned Integer)。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Currency">\r
+      <summary>貨幣值,範圍從 -2 63 (或 -922,337,203,685,477.5808) 到 2 63 -1 (或 +922,337,203,685,477.5807),正確率為貨幣單位的千分之十。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Date">\r
+      <summary>代表日期值的型別。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime">\r
+      <summary>表示日期和時間值的型別。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTime2">\r
+      <summary>日期和時間資料。日期值範圍是從西元後 1 年 1 月 1 日到西元後 9999 年 12 月31 日。時間值的範圍從 00:00:00 到 23:59:59.9999999,精確度為 100 奈秒。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.DateTimeOffset">\r
+      <summary>具備時區感知功能的日期和時間資料。日期值範圍是從西元後 1 年 1 月 1 日到西元後 9999 年 12 月31 日。時間值的範圍從 00:00:00 到 23:59:59.9999999,精確度為 100 奈秒。時區值範圍從 -14:00 到 +14:00。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Decimal">\r
+      <summary>簡單型別,表示具有 28-29 個有效位數、從 1.0 x 10 -28 到大約 7.9 x 10 -28 的數值範圍。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Double">\r
+      <summary>浮點型別,表示具有 15-16 位數精確度、從 5.0 x 10 -324 到大約 1.7 x 10 308 的數值範圍。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Guid">\r
+      <summary>全域唯一識別項 (或 GUID)。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int16">\r
+      <summary>表示帶正負號的 16 位元整數的整數型別,其值介於 -32768 和 32767 之間。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int32">\r
+      <summary>表示帶正負號的 32 位元整數的整數型別,其值介於 -2147483648 和 2147483647 之間。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Int64">\r
+      <summary>表示帶正負號的 64 位元整數的整數型別,其值介於 -9223372036854775808 和 9223372036854775807 之間。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Object">\r
+      <summary>表示未明確由其他 DbType 值表示的任何參考或實值型別之一般型別。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.SByte">\r
+      <summary>表示帶正負號的 8 位元整數的整數型別,其值介於 -128 和 127 之間。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Single">\r
+      <summary>浮點型別,表示具有 7 位數精確度、從 1.5 x 10 -45 到大約 3.4 x 10 38 的數值範圍。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.String">\r
+      <summary>表示 Unicode 字元字串的型別。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.StringFixedLength">\r
+      <summary>Unicode 字元的固定長度字串。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Time">\r
+      <summary>型別,表示 SQL Server DateTime 值。如果您想要使用 SQL Server time 值,請使用 <see cref="F:System.Data.SqlDbType.Time" />。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt16">\r
+      <summary>表示不帶正負號的 16 位元整數的整數型別,其值介於 0 和 65535 之間。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt32">\r
+      <summary>表示不帶正負號的 32 位元整數的整數型別,其值介於 0 和 4294967295 之間。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.UInt64">\r
+      <summary>表示不帶正負號的 64 位元整數的整數型別,其值介於 0 和 18446744073709551615 之間。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.VarNumeric">\r
+      <summary>可變長度數值。</summary>\r
+    </member>\r
+    <member name="F:System.Data.DbType.Xml">\r
+      <summary>XML 文件或片段的剖析表示。</summary>\r
+    </member>\r
+    <member name="T:System.Data.IsolationLevel">\r
+      <summary>指定連接的異動鎖定行為。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Chaos">\r
+      <summary>無法覆寫來自隔離程度更深之異動的暫止變更。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadCommitted">\r
+      <summary>當正在讀取資料來避免 Dirty 讀取時,會使用共用鎖定,但是在異動結束之前,資料可以變更,這將會產生非重複讀取或虛設資料。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.ReadUncommitted">\r
+      <summary>可以進行 Dirty 讀取,這表示未發出共用鎖定,並且沒有生效的獨佔鎖定。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.RepeatableRead">\r
+      <summary>鎖定是加諸於查詢中使用的所有資料,以防止其他使用者更新資料。防止非重複讀取,但是仍然可能造成虛設資料列。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Serializable">\r
+      <summary>範圍鎖定會置於 <see cref="T:System.Data.DataSet" /> 上,以免其他使用者在異動完成前將資料列更新或插入至資料集中。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Snapshot">\r
+      <summary>在其他應用程式正在修改相同資料時,儲存應用程式可以讀取的資料版本,藉此減少封鎖。指出即使重新查詢,您也無法從某個異動看到在其他異動中所產生的變更。</summary>\r
+    </member>\r
+    <member name="F:System.Data.IsolationLevel.Unspecified">\r
+      <summary>使用與指定不同的隔離等級,但無法判斷該等級。</summary>\r
+    </member>\r
+    <member name="T:System.Data.ParameterDirection">\r
+      <summary>指定與 <see cref="T:System.Data.DataSet" /> 相關查詢中的參數型別。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Input">\r
+      <summary>參數為輸入參數。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.InputOutput">\r
+      <summary>參數能夠輸入和輸出。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.Output">\r
+      <summary>參數為輸出參數。</summary>\r
+    </member>\r
+    <member name="F:System.Data.ParameterDirection.ReturnValue">\r
+      <summary>參數表示來自預存程序、內建功能或使用者定義函式等等作業的傳回值。</summary>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventArgs">\r
+      <summary>為 .NET Framework 資料提供者 (Data Provider) 的狀態變更事件提供資料。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.StateChangeEventArgs.#ctor(System.Data.ConnectionState,System.Data.ConnectionState)">\r
+      <summary>在提供物件的原始狀態和目前狀態時,初始化 <see cref="T:System.Data.StateChangeEventArgs" /> 類別的新執行個體。</summary>\r
+      <param name="originalState">其中一個 <see cref="T:System.Data.ConnectionState" /> 值。</param>\r
+      <param name="currentState">其中一個 <see cref="T:System.Data.ConnectionState" /> 值。</param>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.CurrentState">\r
+      <summary>取得連線的新狀態。當引發事件時,連接物件將會處於新的狀態中。</summary>\r
+      <returns>其中一個 <see cref="T:System.Data.ConnectionState" /> 值。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.StateChangeEventArgs.OriginalState">\r
+      <summary>取得連線的原始狀態。</summary>\r
+      <returns>其中一個 <see cref="T:System.Data.ConnectionState" /> 值。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.StateChangeEventHandler">\r
+      <summary>表示處理 <see cref="E:System.Data.Common.DbConnection.StateChange" /> 事件的方法。</summary>\r
+      <param name="sender">事件的來源。</param>\r
+      <param name="e">包含事件資料的 <see cref="T:System.Data.StateChangeEventArgs" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.UpdateRowSource">\r
+      <summary>指定如何將查詢命令結果套用到正在更新的資料列。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.Both">\r
+      <summary>輸出參數和第一個傳回的資料列都對應至 <see cref="T:System.Data.DataSet" /> 中已變更的資料列。</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.FirstReturnedRecord">\r
+      <summary>第一個傳回的資料列中的資料是對應至 <see cref="T:System.Data.DataSet" /> 中已經變更的資料列。</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.None">\r
+      <summary>會忽略任何傳回的參數或資料列。</summary>\r
+    </member>\r
+    <member name="F:System.Data.UpdateRowSource.OutputParameters">\r
+      <summary>輸出參數是對應至 <see cref="T:System.Data.DataSet" /> 中已經變更的資料列。</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbCommand">\r
+      <summary>表示要針對資料來源執行的 SQL 陳述式或預存程序。為表示命令的資料庫特定類別,提供基底類別。<see cref="Overload:System.Data.Common.DbCommand.ExecuteNonQueryAsync" /></summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.#ctor">\r
+      <summary>建構 <see cref="T:System.Data.Common.DbCommand" /> 物件的執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Cancel">\r
+      <summary>嘗試取消 <see cref="T:System.Data.Common.DbCommand" /> 的執行。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandText">\r
+      <summary>取得或設定要針對資料來源執行的文字命令。</summary>\r
+      <returns>要執行的文字命令。預設為空字串 ("")。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandTimeout">\r
+      <summary>取得或設定結束執行命令的嘗試並產生錯誤之前的等待時間。</summary>\r
+      <returns>等待命令執行的時間 (以秒為單位)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.CommandType">\r
+      <summary>指示或指定解譯 <see cref="P:System.Data.Common.DbCommand.CommandText" /> 屬性的方式。</summary>\r
+      <returns>其中一個 <see cref="T:System.Data.CommandType" /> 值。預設值為 Text。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Connection">\r
+      <summary>取得或設定由這個 <see cref="T:System.Data.Common.DbCommand" /> 使用的 <see cref="T:System.Data.Common.DbConnection" />。</summary>\r
+      <returns>與資料來源的連接。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateDbParameter">\r
+      <summary>建立 <see cref="T:System.Data.Common.DbParameter" /> 物件的新執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 物件。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.CreateParameter">\r
+      <summary>建立 <see cref="T:System.Data.Common.DbParameter" /> 物件的新執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 物件。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbConnection">\r
+      <summary>取得或設定由這個 <see cref="T:System.Data.Common.DbCommand" /> 使用的 <see cref="T:System.Data.Common.DbConnection" />。</summary>\r
+      <returns>與資料來源的連接。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbParameterCollection">\r
+      <summary>取得 <see cref="T:System.Data.Common.DbParameter" /> 物件的集合。</summary>\r
+      <returns>SQL 陳述式或預存程序的參數。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DbTransaction">\r
+      <summary>取得或設定 <see cref="P:System.Data.Common.DbCommand.DbTransaction" />,<see cref="T:System.Data.Common.DbCommand" /> 物件將會在其中執行。</summary>\r
+      <returns>交易,.NET Framework 資料提供者的 Command 物件將會在其中執行。預設值為 null 參考 (在 Visual Basic 為 Nothing)。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.DesignTimeVisible">\r
+      <summary>取得或設定值,指出命令物件是否應該在自訂介面控制項中顯示。</summary>\r
+      <returns>如果命令物件應該在控制項中顯示,則為 true,否則為 false。預設值為 true。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbCommand.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReader(System.Data.CommandBehavior)">\r
+      <summary>針對連接執行命令文字。</summary>\r
+      <returns>表示作業的工作。</returns>\r
+      <param name="behavior">\r
+        <see cref="T:System.Data.CommandBehavior" /> 的執行個體。</param>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+      <exception cref="T:System.ArgumentException">無效的 <see cref="T:System.Data.CommandBehavior" /> 值。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>提供者應該實作這個方法,以提供 <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" /> 多載的非預設實作。預設實作會叫用同步<see cref="M:System.Data.Common.DbCommand.ExecuteReader" />方法,並傳回完成的工作,封鎖呼叫的執行緒。如果傳遞一個已經被取消的取消語彙基元,預設實作會傳回已取消的工作。ExecuteReader 擲回的例外狀況會透過傳回的 Task Exception 屬性來傳送。這個方法會接受可以用來要求提早取消作業的取消語彙基元。實作可以忽略這項要求。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <param name="behavior">陳述式執行和資料擷取的選項。</param>\r
+      <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+      <exception cref="T:System.ArgumentException">無效的 <see cref="T:System.Data.CommandBehavior" /> 值。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQuery">\r
+      <summary>針對連接物件執行 SQL 陳述式。</summary>\r
+      <returns>受影響的資料列數目。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync">\r
+      <summary>非同步版本的 <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />,這個版本會對連接物件執行 SQL 陳述式。以 CancellationToken.None 叫用 <see cref="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteNonQueryAsync(System.Threading.CancellationToken)">\r
+      <summary>這是 <see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> 的非同步版本。提供者應該覆寫為適當的實作。可以選擇性地接受忽略語彙基元。預設實作會叫用同步<see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" />方法,並傳回完成的工作,封鎖呼叫的執行緒。如果傳遞一個已經被取消的取消語彙基元,預設實作會傳回已取消的工作。<see cref="M:System.Data.Common.DbCommand.ExecuteNonQuery" /> 擲回的例外狀況會透過傳回的 Task Exception 屬性溝通。傳回的工作完成之前,不叫用 DbCommand 物件的其他方法和屬性。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader">\r
+      <summary>針對 <see cref="P:System.Data.Common.DbCommand.Connection" /> 執行 <see cref="P:System.Data.Common.DbCommand.CommandText" />,並傳回 <see cref="T:System.Data.Common.DbDataReader" />。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 物件。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReader(System.Data.CommandBehavior)">\r
+      <summary>針對 <see cref="P:System.Data.Common.DbCommand.Connection" /> 執行 <see cref="P:System.Data.Common.DbCommand.CommandText" />,並使用其中一個 <see cref="T:System.Data.CommandBehavior" /> 值來建置 <see cref="T:System.Data.Common.DbDataReader" />。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 物件。</returns>\r
+      <param name="behavior">其中一個 <see cref="T:System.Data.CommandBehavior" /> 值。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync">\r
+      <summary>非同步版本的 <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />,該版本會針對 <see cref="P:System.Data.Common.DbCommand.Connection" /> 執行 <see cref="P:System.Data.Common.DbCommand.CommandText" />,並傳回 <see cref="T:System.Data.Common.DbDataReader" />。以 CancellationToken.None 叫用 <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+      <exception cref="T:System.ArgumentException">無效的 <see cref="T:System.Data.CommandBehavior" /> 值。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior)">\r
+      <summary>非同步版本的 <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />,該版本會針對 <see cref="P:System.Data.Common.DbCommand.Connection" /> 執行 <see cref="P:System.Data.Common.DbCommand.CommandText" />,並傳回 <see cref="T:System.Data.Common.DbDataReader" />。叫用 <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <param name="behavior">其中一個 <see cref="T:System.Data.CommandBehavior" /> 值。</param>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+      <exception cref="T:System.ArgumentException">無效的 <see cref="T:System.Data.CommandBehavior" /> 值。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)">\r
+      <summary>叫用 <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <param name="behavior">其中一個 <see cref="T:System.Data.CommandBehavior" /> 值。</param>\r
+      <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+      <exception cref="T:System.ArgumentException">無效的 <see cref="T:System.Data.CommandBehavior" /> 值。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>非同步版本的 <see cref="Overload:System.Data.Common.DbCommand.ExecuteReader" />,該版本會針對 <see cref="P:System.Data.Common.DbCommand.Connection" /> 執行 <see cref="P:System.Data.Common.DbCommand.CommandText" />,並傳回 <see cref="T:System.Data.Common.DbDataReader" />。此方法會散佈通知,表示不應取消作業。叫用 <see cref="M:System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(System.Data.CommandBehavior,System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+      <exception cref="T:System.ArgumentException">無效的 <see cref="T:System.Data.CommandBehavior" /> 值。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalar">\r
+      <summary>執行查詢,並傳回查詢所傳回的結果集中第一個資料列的第一個資料行。會忽略所有其他的資料行和資料列。</summary>\r
+      <returns>結果集中第一個資料列的第一個資料行。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> 的非同步版本,該版本會執行查詢並傳回查詢所傳回的結果集中第一個資料列的第一個資料行。會忽略所有其他的資料行和資料列。以 CancellationToken.None 叫用 <see cref="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.ExecuteScalarAsync(System.Threading.CancellationToken)">\r
+      <summary>這是 <see cref="M:System.Data.Common.DbCommand.ExecuteScalar" /> 的非同步版本。提供者應該覆寫為適當的實作。可以選擇性地接受忽略語彙基元。預設實作會叫用同步<see cref="M:System.Data.Common.DbCommand.ExecuteScalar" />方法,並傳回完成的工作,封鎖呼叫的執行緒。如果傳遞一個已經被取消的取消語彙基元,預設實作會傳回已取消的工作。ExecuteScalar 擲回的例外狀況會透過傳回的工作例外狀況屬性來傳送。傳回的工作完成之前,不叫用 DbCommand 物件的其他方法和屬性。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <param name="cancellationToken">用來監視是否有取消要求的語彙基元。</param>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Parameters">\r
+      <summary>取得 <see cref="T:System.Data.Common.DbParameter" /> 物件的集合。如需參數的詳細資訊,請參閱設定參數和參數資料型別。</summary>\r
+      <returns>SQL 陳述式或預存程序的參數。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbCommand.Prepare">\r
+      <summary>會在資料來源上建立命令的備製 (或已編譯的) 版本。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.Transaction">\r
+      <summary>取得或設定 <see cref="T:System.Data.Common.DbTransaction" />,<see cref="T:System.Data.Common.DbCommand" /> 物件將會在其中執行。</summary>\r
+      <returns>交易,.NET Framework 資料提供者的 Command 物件將會在其中執行。預設值為 null 參考 (在 Visual Basic 為 Nothing)。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbCommand.UpdatedRowSource">\r
+      <summary>取得或設定當由 <see cref="T:System.Data.Common.DbDataAdapter" /> 的 Update 方法使用命令結果時,如何套用至 <see cref="T:System.Data.DataRow" />。</summary>\r
+      <returns>其中一個 <see cref="T:System.Data.UpdateRowSource" /> 值。預設值為 Both,除非命令是自動產生的。否則預設值為 None。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnection">\r
+      <summary>表示資料庫的連接。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbConnection" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginDbTransaction(System.Data.IsolationLevel)">\r
+      <summary>開始資料庫交易。</summary>\r
+      <returns>表示新交易的物件。</returns>\r
+      <param name="isolationLevel">指定交易的隔離等級。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction">\r
+      <summary>開始資料庫交易。</summary>\r
+      <returns>表示新交易的物件。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.BeginTransaction(System.Data.IsolationLevel)">\r
+      <summary>使用指定的隔離等級開始資料庫交易。</summary>\r
+      <returns>表示新交易的物件。</returns>\r
+      <param name="isolationLevel">指定交易的隔離等級。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.ChangeDatabase(System.String)">\r
+      <summary>為開啟的連接變更目前的資料庫。</summary>\r
+      <param name="databaseName">指定連接所要使用的資料庫名稱。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Close">\r
+      <summary>關閉對資料庫的連接。這是關閉任何開啟連接的慣用方法。</summary>\r
+      <exception cref="T:System.Data.Common.DbException">當開啟連接時發生的連接層級錯誤。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionString">\r
+      <summary>取得或設定用來開啟連接的字串。</summary>\r
+      <returns>用來建立初始連接的連接字串。連接字串的確切內容取決於這個連接的特定資料來源。預設值為空字串。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ConnectionTimeout">\r
+      <summary>取得在終止嘗試並產生錯誤前建立連接的等待時間。</summary>\r
+      <returns>等待連接開啟的時間 (單位為秒)。預設值是由您使用的連接特定型別所決定。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateCommand">\r
+      <summary>建立並傳回與目前連接相關聯的 <see cref="T:System.Data.Common.DbCommand" /> 物件。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> 物件。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.CreateDbCommand">\r
+      <summary>建立並傳回與目前連接相關聯的 <see cref="T:System.Data.Common.DbCommand" /> 物件。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> 物件。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.Database">\r
+      <summary>取得連接開啟後的目前資料庫名稱,或連接開啟前連接字串中所指定的資料庫名稱。</summary>\r
+      <returns>目前資料庫的名稱或連接開啟後要使用之資料庫的名稱。預設值為空字串。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.DataSource">\r
+      <summary>取得要連接的資料庫伺服器名稱。</summary>\r
+      <returns>要連接的資料庫伺服器名稱。預設值為空字串。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose"></member>\r
+    <member name="M:System.Data.Common.DbConnection.Dispose(System.Boolean)"></member>\r
+    <member name="M:System.Data.Common.DbConnection.OnStateChange(System.Data.StateChangeEventArgs)">\r
+      <summary>引發 <see cref="E:System.Data.Common.DbConnection.StateChange" /> 事件。</summary>\r
+      <param name="stateChange">包含事件資料的 <see cref="T:System.Data.StateChangeEventArgs" />。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.Open">\r
+      <summary>使用 <see cref="P:System.Data.Common.DbConnection.ConnectionString" /> 所指定的設定,開啟資料庫連接。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync">\r
+      <summary>非同步版本的 <see cref="M:System.Data.Common.DbConnection.Open" />,這個版本會透過 <see cref="P:System.Data.Common.DbConnection.ConnectionString" /> 所指定的設定開啟資料庫連接。這個方法會叫用虛擬方法 <see cref="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)" /> 與 CancellationToken.None。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnection.OpenAsync(System.Threading.CancellationToken)">\r
+      <summary>這是 <see cref="M:System.Data.Common.DbConnection.Open" /> 的非同步版本。提供者應該覆寫為適當的實作。可以選擇性地接受取消語彙基元。預設實作會叫用同步<see cref="M:System.Data.Common.DbConnection.Open" />呼叫並傳回完成的工作。如果傳遞一個已經被取消的 cancellationToken,預設實作會傳回已取消的工作。Open 擲回的例外狀況會透過傳回的工作例外狀況屬性來傳送。傳回的工作完成之前,不叫用 DbConnection 物件的其他方法和屬性。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <param name="cancellationToken">取消指令。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.ServerVersion">\r
+      <summary>取得字串,表示物件連接之伺服器的版本。</summary>\r
+      <returns>資料庫的版本。傳回的字串格式取決於您所使用的連接特定型別。</returns>\r
+      <exception cref="T:System.InvalidOperationException"> 當傳回的工作未完成,而且連線在呼叫 <see cref="Overload:System.Data.Common.DbConnection.OpenAsync" /> 後並未開啟時呼叫了 <see cref="P:System.Data.Common.DbConnection.ServerVersion" />。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnection.State">\r
+      <summary>取得字串,描述連接的狀態。</summary>\r
+      <returns>連接的狀態。傳回的字串格式取決於您所使用的連接特定型別。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="E:System.Data.Common.DbConnection.StateChange">\r
+      <summary>當事件的狀態變更時發生。</summary>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbConnectionStringBuilder">\r
+      <summary>提供強型別連接字串產生器的基底類別。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Add(System.String,System.Object)">\r
+      <summary>將有指定索引鍵和數值的項目加入 <see cref="T:System.Data.Common.DbConnectionStringBuilder" />。</summary>\r
+      <param name="keyword">要加入至 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 的索引鍵。</param>\r
+      <param name="value">指定之索引鍵的值。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> 為 null 參考 (在 Visual Basic 中為 Nothing)。</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 是唯讀的。-或-<see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 具有固定的大小。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.AppendKeyValuePair(System.Text.StringBuilder,System.String,System.String)">\r
+      <summary>提供有效而安全的方法,將索引鍵和值附加至現有的 <see cref="T:System.Text.StringBuilder" /> 物件。</summary>\r
+      <param name="builder">\r
+        <see cref="T:System.Text.StringBuilder" />,要將索引鍵/值組加入其中。</param>\r
+      <param name="keyword">要加入的索引鍵。</param>\r
+      <param name="value">提供之索引鍵的值。</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Clear">\r
+      <summary>清除 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 執行個體的內容。</summary>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 是唯讀的。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString">\r
+      <summary>取得或設定與 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 關聯的連接字串。</summary>\r
+      <returns>目前的連接字串是從包含在 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 之中的索引鍵/值組建立。預設值為空字串。</returns>\r
+      <exception cref="T:System.ArgumentException">提供無效的連接字串引數。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ContainsKey(System.String)">\r
+      <summary>判斷 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 是否包含特定索引鍵。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 包含的項目具有指定索引鍵,則為 true,否則為 false。</returns>\r
+      <param name="keyword">要在 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中尋找的索引鍵。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> 為 null 參考 (在 Visual Basic 中為 Nothing)。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Count">\r
+      <summary>取得目前包含在 <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> 屬性之內的索引鍵數目。</summary>\r
+      <returns>索引鍵的數目,這些索引鍵包含在由 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 執行個體所維護的連接字串之內。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.EquivalentTo(System.Data.Common.DbConnectionStringBuilder)">\r
+      <summary>比較此 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 物件中的連接資訊與所提供之物件中的連接資訊。</summary>\r
+      <returns>如果兩個 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 物件中的連接資訊產生相等的連接字串,則為 true,否則為 false。</returns>\r
+      <param name="connectionStringBuilder">要與這個 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 物件相比較的 <see cref="T:System.Data.Common.DbConnectionStringBuilder" />。</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Item(System.String)">\r
+      <summary>取得或設定和指定索引鍵關聯的值。</summary>\r
+      <returns>與指定索引鍵關聯的值。如果找不到指定的索引鍵,嘗試取得索引鍵將會傳回 null 參考 (在 Visual Basic 中為 Nothing),而嘗試設定索引鍵則會使用指定的索引鍵建立新項目。傳遞 null (在 Visual Basic 中為 Nothing) 索引鍵將會擲回 <see cref="T:System.ArgumentNullException" />。指定 null 值將會移除索引鍵/值組。</returns>\r
+      <param name="keyword">要取得或設定的項目索引鍵。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> 為 null 參考 (在 Visual Basic 中為 Nothing)。</exception>\r
+      <exception cref="T:System.NotSupportedException">屬性已設定,而且 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 是唯讀的。-或-屬性已設定,<paramref name="keyword" /> 不存在於集合中,而且 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 具有固定大小。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Keys">\r
+      <summary>取得在 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中含有索引鍵的 <see cref="T:System.Collections.ICollection" />。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ICollection" />,在 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中包含索引鍵。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.Remove(System.String)">\r
+      <summary>將具有指定索引鍵的項目從 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 執行個體移除。</summary>\r
+      <returns>如果索引鍵存在於連接字串內且已移除,則為 true,否則為 false。</returns>\r
+      <param name="keyword">要從這個 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 的連接字串中移除之索引鍵/值組的索引鍵。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> 為 null (在 Visual Basic 中為 Nothing)。</exception>\r
+      <exception cref="T:System.NotSupportedException">\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 是唯讀,或 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 具有固定大小。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ShouldSerialize(System.String)">\r
+      <summary>表示指定的索引鍵是否存在這個 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 執行個體中。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 包含的項目具有指定索引鍵,則為 true,否則為 false。</returns>\r
+      <param name="keyword">要在 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中尋找的索引鍵。</param>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">\r
+      <summary>從特定的 <see cref="T:System.Array" /> 索引開始,複製 <see cref="T:System.Collections.ICollection" /> 項目至 <see cref="T:System.Array" />。</summary>\r
+      <param name="array">一維 <see cref="T:System.Array" />,是從 <see cref="T:System.Collections.ICollection" /> 複製過來之項目的目的端。<see cref="T:System.Array" /> 必須有以零起始的索引。</param>\r
+      <param name="index">\r
+        <paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#IsSynchronized">\r
+      <summary>取得值,這個值表示對 <see cref="T:System.Collections.ICollection" /> 的存取是否同步 (安全執行緒)。</summary>\r
+      <returns>如果對 <see cref="T:System.Collections.ICollection" /> 的存取為同步 (安全執行緒),則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#ICollection#SyncRoot">\r
+      <summary>取得可用來同步存取 <see cref="T:System.Collections.ICollection" /> 的物件。</summary>\r
+      <returns>可用來同步存取 <see cref="T:System.Collections.ICollection" /> 的物件。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Add(System.Object,System.Object)">\r
+      <summary>將隨附有索引鍵和值的項目加入至 <see cref="T:System.Collections.IDictionary" /> 物件。</summary>\r
+      <param name="keyword">\r
+        <see cref="T:System.Object" />,用做要加入之項目的索引鍵。</param>\r
+      <param name="value">\r
+        <see cref="T:System.Object" />,用做要加入之項目的值。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Contains(System.Object)">\r
+      <summary>判斷 <see cref="T:System.Collections.IDictionary" /> 物件是否包含具有指定索引鍵的項目。</summary>\r
+      <returns>如果 <see cref="T:System.Collections.IDictionary" /> 包含具有該索引鍵的元素,則為 true,否則為 false。</returns>\r
+      <param name="keyword">要在 <see cref="T:System.Collections.IDictionary" /> 物件中尋找的索引鍵。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#GetEnumerator">\r
+      <summary>傳回 <see cref="T:System.Collections.IDictionary" /> 物件的 <see cref="T:System.Collections.IDictionaryEnumerator" /> 物件。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IDictionary" /> 物件的 <see cref="T:System.Collections.IDictionaryEnumerator" /> 物件。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Item(System.Object)">\r
+      <summary>取得或設定具有指定機碼的項目。</summary>\r
+      <returns>具有指定之索引鍵的項目。</returns>\r
+      <param name="keyword">要取得或設定之項目的索引鍵。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IDictionary#Remove(System.Object)">\r
+      <summary>將有指定索引鍵的項目從 <see cref="T:System.Collections.IDictionary" /> 物件移除。</summary>\r
+      <param name="keyword">要移除之項目的名稱。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>傳回會逐一查看集合的列舉程式。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" /> 物件,用於逐一查看集合。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.ToString">\r
+      <summary>傳回與此 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 相關聯的連接字串。</summary>\r
+      <returns>目前的 <see cref="P:System.Data.Common.DbConnectionStringBuilder.ConnectionString" /> 屬性。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbConnectionStringBuilder.TryGetValue(System.String,System.Object@)">\r
+      <summary>擷取對應於來自這個 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 的提供之索引鍵的值。</summary>\r
+      <returns>如果在連接字串中找到 <paramref name="keyword" />,則為 true,否則為 false。</returns>\r
+      <param name="keyword">要擷取的項目索引鍵。</param>\r
+      <param name="value">對應於 <paramref name="key" /> 的值</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="keyword" /> 包含 null 值 (在 Visual Basic 中為 Nothing)。</exception>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbConnectionStringBuilder.Values">\r
+      <summary>取得 <see cref="T:System.Collections.ICollection" />,此集合包含 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中的值。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ICollection" />,在 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 中包含值。</returns>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbDataReader">\r
+      <summary>從資料來源讀取資料列的單向捲動檢視 (Forward-only) 資料流。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbDataReader" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Depth">\r
+      <summary>取得值,表示目前資料列的巢狀深度。</summary>\r
+      <returns>目前資料列的巢狀深度。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose">\r
+      <summary>將 <see cref="T:System.Data.Common.DbDataReader" /> 類別目前的執行個體所使用的資源全部釋出。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Data.Common.DbDataReader" /> 使用的 Managed 資源,並選擇性釋放 Unmanaged 資源。</summary>\r
+      <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.FieldCount">\r
+      <summary>取得目前資料列中的資料行數目。</summary>\r
+      <returns>目前資料列中的資料行數目。</returns>\r
+      <exception cref="T:System.NotSupportedException">目前沒有連接至 SQL Server 的執行個體。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBoolean(System.Int32)">\r
+      <summary>取得指定的資料行值做為布林值。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetByte(System.Int32)">\r
+      <summary>取得指定資料行的值做為位元組。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">\r
+      <summary>從指定的資料行 (開始於 <paramref name="dataOffset" /> 指定的位置) 將位元組的資料流讀入緩衝區 (開始於 <paramref name="bufferOffset" /> 指定的位置)。</summary>\r
+      <returns>讀取的實際位元組數目。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <param name="dataOffset">要開始讀取作業之資料列中的來源索引。</param>\r
+      <param name="buffer">要複製資料的目的緩衝區。</param>\r
+      <param name="bufferOffset">要將資料複製到其中之緩衝區的索引。</param>\r
+      <param name="length">要讀取的最大字元數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChar(System.Int32)">\r
+      <summary>取得指定資料行的值做為字元。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">\r
+      <summary>從指定的資料行 (開始於 <paramref name="dataOffset" /> 指定的位置) 將字元的資料流讀入緩衝區 (開始於 <paramref name="bufferOffset" /> 指定的位置)。</summary>\r
+      <returns>讀取的實際字元數目。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <param name="dataOffset">要開始讀取作業之資料列中的來源索引。</param>\r
+      <param name="buffer">要複製資料的目的緩衝區。</param>\r
+      <param name="bufferOffset">要將資料複製到其中之緩衝區的索引。</param>\r
+      <param name="length">要讀取的最大字元數。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetData(System.Int32)">\r
+      <summary>傳回要求之資料行序數的 <see cref="T:System.Data.Common.DbDataReader" /> 物件。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 物件。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <filterpriority>1</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDataTypeName(System.Int32)">\r
+      <summary>取得指定之資料行的資料型別名稱。</summary>\r
+      <returns>字串,表示資料型別的名稱。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDateTime(System.Int32)">\r
+      <summary>取得指定之資料行的值做為 <see cref="T:System.DateTime" /> 物件。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDbDataReader(System.Int32)">\r
+      <summary>傳回要求之資料行序數的 <see cref="T:System.Data.Common.DbDataReader" /> 物件,可以使用提供者特定的實作覆寫此序數。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbDataReader" /> 物件。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDecimal(System.Int32)">\r
+      <summary>取得指定之資料行的值做為 <see cref="T:System.Decimal" /> 物件。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetDouble(System.Int32)">\r
+      <summary>取得指定資料行的值做為雙精確度浮點數。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetEnumerator">\r
+      <summary>傳回 <see cref="T:System.Collections.IEnumerator" />,可用於逐一查看資料讀取器中的資料列。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" />,可用於逐一查看資料讀取器中的資料列。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldType(System.Int32)">\r
+      <summary>取得指定之資料行的資料型別。</summary>\r
+      <returns>指定之資料行的資料型別。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValue``1(System.Int32)">\r
+      <summary>同步取得指定之資料行的值做為型別。</summary>\r
+      <returns>要擷取的資料行。</returns>\r
+      <param name="ordinal">要擷取的資料行。</param>\r
+      <typeparam name="T">同步取得指定之資料行的值做為型別。</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">在資料擷取期間,連線中斷或關閉。<see cref="T:System.Data.SqlClient.SqlDataReader" />在資料擷取期間已關閉。沒有可供讀取的資料 (例如,第一個 <see cref="M:System.Data.SqlClient.SqlDataReader.Read" /> 沒有被呼叫,或傳回 false)。嘗試在循序模式下讀取先前讀取的資料行。有進行中的非同步作業。當在循序模式中執行時,此適用於所有 Get* 方法,因為在讀取資料流時可能會呼叫它們。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">嘗試讀取不存在的資料行。</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" />不符合 SQL Server 傳回的型別或無法轉換。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)">\r
+      <summary>非同步取得指定之資料行的值做為型別。</summary>\r
+      <returns>要傳回的值型别。</returns>\r
+      <param name="ordinal">要傳回的值型别。</param>\r
+      <typeparam name="T">要傳回的值型别。如需詳細資訊,請參閱「備註」一節。</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">在資料擷取期間,連線中斷或關閉。<see cref="T:System.Data.Common.DbDataReader" />在資料擷取期間已關閉。沒有可供讀取的資料 (例如,第一個 <see cref="M:System.Data.Common.DbDataReader.Read" /> 沒有被呼叫,或傳回 false)。嘗試在循序模式下讀取先前讀取的資料行。有進行中的非同步作業。當在循序模式中執行時,此適用於所有 Get* 方法,因為在讀取資料流時可能會呼叫它們。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">嘗試讀取不存在的資料行。</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" /> 不符合資料來源傳回的類型或無法轉換。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>非同步取得指定之資料行的值做為型別。</summary>\r
+      <returns>要傳回的值型别。</returns>\r
+      <param name="ordinal">要傳回的值型别。</param>\r
+      <param name="cancellationToken">取消指令,其會傳播說明應該取消作業的通知。這並不保證取消。如果設定為 CancellationToken.None,就會使這個方法相當於 <see cref="M:System.Data.Common.DbDataReader.GetFieldValueAsync``1(System.Int32)" />。傳回的工作必須標記為已取消。</param>\r
+      <typeparam name="T">要傳回的值型别。如需詳細資訊,請參閱「備註」一節。</typeparam>\r
+      <exception cref="T:System.InvalidOperationException">在資料擷取期間,連線中斷或關閉。<see cref="T:System.Data.Common.DbDataReader" />在資料擷取期間已關閉。沒有可供讀取的資料 (例如,第一個 <see cref="M:System.Data.Common.DbDataReader.Read" /> 沒有被呼叫,或傳回 false)。嘗試在循序模式下讀取先前讀取的資料行。有進行中的非同步作業。當在循序模式中執行時,此適用於所有 Get* 方法,因為在讀取資料流時可能會呼叫它們。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">嘗試讀取不存在的資料行。</exception>\r
+      <exception cref="T:System.InvalidCastException">\r
+        <paramref name="T" />不符合資料來源傳回的型別或無法轉換。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetFloat(System.Int32)">\r
+      <summary>取得指定資料行的值做為單精確度浮點數。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetGuid(System.Int32)">\r
+      <summary>取得指定之資料行的值做為全域唯一識別項 (GUID)。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt16(System.Int32)">\r
+      <summary>取得指定資料行的值做為 16 位元帶正負號的整數。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt32(System.Int32)">\r
+      <summary>取得指定資料行的值做為 32 位元帶正負號的整數。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetInt64(System.Int32)">\r
+      <summary>取得指定資料行的值做為 64 位元帶正負號的整數。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetName(System.Int32)">\r
+      <summary>在提供以零起始之資料行序數的情況下,取得資料行的名稱。</summary>\r
+      <returns>指定資料行的名稱。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetOrdinal(System.String)">\r
+      <summary>提供資料行的名稱,取得資料行序數。</summary>\r
+      <returns>以零起始的資料行序數。</returns>\r
+      <param name="name">資料行名稱。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">指定的名稱不是有效的資料行名稱。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificFieldType(System.Int32)">\r
+      <summary>傳回指定之資料行的提供者特定欄位型別。</summary>\r
+      <returns>\r
+        <see cref="T:System.Type" /> 物件,描述指定之資料行的資料型別。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValue(System.Int32)">\r
+      <summary>取得當做 <see cref="T:System.Object" /> 執行個體的指定之資料行值。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetProviderSpecificValues(System.Object[])">\r
+      <summary>取得集合中目前資料列的所有提供者特定的屬性資料行。</summary>\r
+      <returns>陣列中 <see cref="T:System.Object" /> 的執行個體數目。</returns>\r
+      <param name="values">屬性資料行要複製到其中的 <see cref="T:System.Object" /> 陣列。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetStream(System.Int32)">\r
+      <summary>擷取資料做為<see cref="T:System.IO.Stream" />。</summary>\r
+      <returns>已傳回的物件。</returns>\r
+      <param name="ordinal">擷取資料做為<see cref="T:System.IO.Stream" />。</param>\r
+      <exception cref="T:System.InvalidOperationException">在資料擷取期間,連線中斷或關閉。<see cref="T:System.Data.Common.DbDataReader" />在資料擷取期間已關閉。沒有可供讀取的資料 (例如,第一個 <see cref="M:System.Data.Common.DbDataReader.Read" /> 沒有被呼叫,或傳回 false)。嘗試在循序模式下讀取先前讀取的資料行。有進行中的非同步作業。當在循序模式中執行時,此適用於所有 Get* 方法,因為在讀取資料流時可能會呼叫它們。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">嘗試讀取不存在的資料行。</exception>\r
+      <exception cref="T:System.InvalidCastException">傳回的型別不是下列型別:binaryimagevarbinaryUDT</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetString(System.Int32)">\r
+      <summary>取得當做 <see cref="T:System.String" /> 執行個體的指定之資料行值。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.InvalidCastException">指定的轉型無效。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetTextReader(System.Int32)">\r
+      <summary>擷取資料做為<see cref="T:System.IO.TextReader" />。</summary>\r
+      <returns>已傳回的物件。</returns>\r
+      <param name="ordinal">擷取資料做為<see cref="T:System.IO.TextReader" />。</param>\r
+      <exception cref="T:System.InvalidOperationException">在資料擷取期間,連線中斷或關閉。<see cref="T:System.Data.Common.DbDataReader" />在資料擷取期間已關閉。沒有可供讀取的資料 (例如,第一個 <see cref="M:System.Data.Common.DbDataReader.Read" /> 沒有被呼叫,或傳回 false)。嘗試在循序模式下讀取先前讀取的資料行。有進行中的非同步作業。當在循序模式中執行時,此適用於所有 Get* 方法,因為在讀取資料流時可能會呼叫它們。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">嘗試讀取不存在的資料行。</exception>\r
+      <exception cref="T:System.InvalidCastException">傳回的型別不是下列型別:charncharntextnvarchar文字varchar</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValue(System.Int32)">\r
+      <summary>取得當做 <see cref="T:System.Object" /> 執行個體的指定之資料行值。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.GetValues(System.Object[])">\r
+      <summary>使用目前資料列的資料行值填入物件陣列。</summary>\r
+      <returns>陣列中 <see cref="T:System.Object" /> 的執行個體數目。</returns>\r
+      <param name="values">屬性資料行要複製到其中的 <see cref="T:System.Object" /> 陣列。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.HasRows">\r
+      <summary>取得值,指出 <see cref="T:System.Data.Common.DbDataReader" /> 是否包含一個或多個資料列。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbDataReader" /> 包含一個或更多資料列,則為 true,否則為 false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.IsClosed">\r
+      <summary>取得值,指出 <see cref="T:System.Data.Common.DbDataReader" /> 是否關閉。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbDataReader" /> 關閉,則為 true,否則為 false。</returns>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Data.SqlClient.SqlDataReader" /> 已經關閉。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)">\r
+      <summary>取得值,指出資料行是否包含不存在或遺漏的值。</summary>\r
+      <returns>如果指定的資料行等於 <see cref="T:System.DBNull" />,則為 true,否則為 false。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" /> 的非同步版本,該版本會取得值,表示資料行是否包含不存在或遺漏的值。</summary>\r
+      <returns>如果指定的資料行值等於 DBNull,則為 true,否則為 false。</returns>\r
+      <param name="ordinal">要擷取的以零起始的資料行。</param>\r
+      <exception cref="T:System.InvalidOperationException">在資料擷取期間,連線中斷或關閉。<see cref="T:System.Data.Common.DbDataReader" />在資料擷取期間已關閉。沒有可供讀取的資料 (例如,第一個 <see cref="M:System.Data.Common.DbDataReader.Read" /> 沒有被呼叫,或傳回 false)。嘗試在循序模式下讀取先前讀取的資料行。有進行中的非同步作業。當在循序模式中執行時,此適用於所有 Get* 方法,因為在讀取資料流時可能會呼叫它們。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">嘗試讀取不存在的資料行。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32,System.Threading.CancellationToken)">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbDataReader.IsDBNull(System.Int32)" /> 的非同步版本,該版本會取得值,表示資料行是否包含不存在或遺漏的值。選擇性地傳送通知,表示應取消作業。</summary>\r
+      <returns>如果指定的資料行值等於 DBNull,則為 true,否則為 false。</returns>\r
+      <param name="ordinal">要擷取的以零起始的資料行。</param>\r
+      <param name="cancellationToken">取消指令,其會傳播說明應該取消作業的通知。這並不保證取消。如果設定為 CancellationToken.None,就會使這個方法相當於 <see cref="M:System.Data.Common.DbDataReader.IsDBNullAsync(System.Int32)" />。傳回的工作必須標記為已取消。</param>\r
+      <exception cref="T:System.InvalidOperationException">在資料擷取期間,連線中斷或關閉。<see cref="T:System.Data.Common.DbDataReader" />在資料擷取期間已關閉。沒有可供讀取的資料 (例如,第一個 <see cref="M:System.Data.Common.DbDataReader.Read" /> 沒有被呼叫,或傳回 false)。嘗試在循序模式下讀取先前讀取的資料行。有進行中的非同步作業。當在循序模式中執行時,此適用於所有 Get* 方法,因為在讀取資料流時可能會呼叫它們。</exception>\r
+      <exception cref="T:System.IndexOutOfRangeException">嘗試讀取不存在的資料行。</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.Int32)">\r
+      <summary>取得當做 <see cref="T:System.Object" /> 執行個體的指定之資料行值。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="ordinal">以零起始的資料行序數。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">傳遞的索引超出 0 到 <see cref="P:System.Data.IDataRecord.FieldCount" /> 的範圍。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.Item(System.String)">\r
+      <summary>取得當做 <see cref="T:System.Object" /> 執行個體的指定之資料行值。</summary>\r
+      <returns>指定的資料行值。</returns>\r
+      <param name="name">資料行名稱。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">找不到具有指定名稱的資料行。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResult">\r
+      <summary>讀取批次陳述式的結果時,將讀取器前移至下一個結果。</summary>\r
+      <returns>如果有其他的結果集 (Result Set),則為 true,否則為 false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync">\r
+      <summary>\r
+        <see cref="M:System.Data.Common.DbDataReader.NextResult" /> 的非同步版本,該版本會在讀取批次陳述式的結果時,將讀取器前移至下一個結果。以 CancellationToken.None 叫用 <see cref="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)" />。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.NextResultAsync(System.Threading.CancellationToken)">\r
+      <summary>這是 <see cref="M:System.Data.Common.DbDataReader.NextResult" /> 的非同步版本。提供者應該覆寫為適當的實作。可以選擇性忽略 <paramref name="cancellationToken" />。預設實作會叫用同步<see cref="M:System.Data.Common.DbDataReader.NextResult" />方法,並傳回完成的工作,封鎖呼叫的執行緒。如果傳遞一個已經被取消的 <paramref name="cancellationToken" />,預設實作會傳回已取消的工作。<see cref="M:System.Data.Common.DbDataReader.NextResult" /> 擲回的例外狀況會透過傳回的工作例外狀況屬性來傳送。傳回的工作尚未完成時,不應該叫用 DbDataReader 物件的其他方法和屬性。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <param name="cancellationToken">取消指令。</param>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.Read">\r
+      <summary>將讀取器前移至結果集的下一個資料錄。</summary>\r
+      <returns>如果有多個資料列,則為 true,否則為 false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync">\r
+      <summary>非同步版本的 <see cref="M:System.Data.Common.DbDataReader.Read" />,這個版本會將讀取器前移至結果集中的下一筆記錄。這個方法會叫用 <see cref="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)" /> 與 CancellationToken.None。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbDataReader.ReadAsync(System.Threading.CancellationToken)">\r
+      <summary>這是 <see cref="M:System.Data.Common.DbDataReader.Read" /> 的非同步版本。提供者應該覆寫為適當的實作。可以選擇性地忽略 cancellationToken。預設實作會叫用同步<see cref="M:System.Data.Common.DbDataReader.Read" />方法,並傳回完成的工作,封鎖呼叫的執行緒。如果傳遞一個已經被取消的 cancellationToken,預設實作會傳回已取消的工作。Read 擲回的例外狀況會透過傳回的工作例外狀況屬性來傳送。在傳回的工作完成之前,不叫用 DbDataReader 物件的其他方法及屬性。</summary>\r
+      <returns>表示非同步作業的工作。</returns>\r
+      <param name="cancellationToken">取消指令。</param>\r
+      <exception cref="T:System.Data.Common.DbException">執行命令文字時發生錯誤。</exception>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.RecordsAffected">\r
+      <summary>取得 SQL 陳述式 (Statement) 的執行所變更、插入或刪除的資料列數目。</summary>\r
+      <returns>已變更、已插入或已刪除資料列的數目。SELECT 陳述式的值為 -1,如果沒有任何資料列受到影響,或是陳述式失敗,則為 0。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbDataReader.VisibleFieldCount">\r
+      <summary>取得 <see cref="T:System.Data.Common.DbDataReader" /> 中未隱藏的欄位數目。</summary>\r
+      <returns>未隱藏的欄位數目。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbException">\r
+      <summary>代表資料來源擲回之所有例外狀況的基底類別。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbException" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String)">\r
+      <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.Data.Common.DbException" /> 類別的新執行個體。</summary>\r
+      <param name="message">顯示這個例外狀況的訊息。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbException.#ctor(System.String,System.Exception)">\r
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.Data.Common.DbException" /> 類別的新執行個體。</summary>\r
+      <param name="message">錯誤訊息字串。</param>\r
+      <param name="innerException">內部例外狀況參考。</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameter">\r
+      <summary>表示 <see cref="T:System.Data.Common.DbCommand" /> 的參數及其對 <see cref="T:System.Data.DataSet" /> 資料行的對應 (選擇性)。如需參數的詳細資訊,請參閱設定參數和參數資料型別。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbParameter" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.DbType">\r
+      <summary>取得或設定參數的 <see cref="T:System.Data.DbType" />。</summary>\r
+      <returns>其中一個 <see cref="T:System.Data.DbType" /> 值。預設為 <see cref="F:System.Data.DbType.String" />。</returns>\r
+      <exception cref="T:System.ArgumentException">屬性未設為有效的 <see cref="T:System.Data.DbType" />。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Direction">\r
+      <summary>取得或設定值,指出參數是否為只能輸入、只能輸出、雙向 (Bidirectional) 或預存程序 (Stored Procedure) 傳回值參數。</summary>\r
+      <returns>其中一個 <see cref="T:System.Data.ParameterDirection" /> 值。預設為 Input。</returns>\r
+      <exception cref="T:System.ArgumentException">屬性未設為其中一個有效的 <see cref="T:System.Data.ParameterDirection" /> 值。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.IsNullable">\r
+      <summary>取得或設定值,指出參數是否接受 null 值。</summary>\r
+      <returns>如果接受 null 值,則為 true,否則為 false。預設為 false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.ParameterName">\r
+      <summary>取得或設定 <see cref="T:System.Data.Common.DbParameter" /> 的名稱。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 的名稱。預設為空字串 ("")。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Precision">\r
+      <summary>[在 .NET Framework 4.5.1 或更新版本中支援]取得或設定用來表示 <see cref="P:System.Data.Common.DbParameter.Value" /> 屬性的最大位數。</summary>\r
+      <returns>用來表示 <see cref="P:System.Data.Common.DbParameter.Value" /> 屬性的最大位數。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameter.ResetDbType">\r
+      <summary>將 DbType 屬性重設為其原始設定。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Scale">\r
+      <summary>[在 .NET Framework 4.5.1 或更新版本中支援]取得或設定解析 <see cref="P:System.Data.Common.DbParameter.Value" /> 的小數位數數目。</summary>\r
+      <returns>解析 <see cref="P:System.Data.Common.DbParameter.Value" /> 的小數位數數目。</returns>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Size">\r
+      <summary>取得或設定資料行中資料的最大大小 (以位元組為單位)。</summary>\r
+      <returns>資料行中資料的最大大小 (以位元組為單位)。預設值是由參數值推斷。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumn">\r
+      <summary>取得或設定來源資料行的名稱,這個資料行對應至 <see cref="T:System.Data.DataSet" />,並用來載入或傳回 <see cref="P:System.Data.Common.DbParameter.Value" />。</summary>\r
+      <returns>來源資料行名稱,對應至 <see cref="T:System.Data.DataSet" />。預設為空字串。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.SourceColumnNullMapping">\r
+      <summary>設定或取得值,這個值表示來源資料行是否可為 Null。這可以讓 <see cref="T:System.Data.Common.DbCommandBuilder" /> 針對可為 Null 的資料行正確地產生 Update 陳述式。</summary>\r
+      <returns>如果來源資料行可為 null,則為 true,否則為 false。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameter.Value">\r
+      <summary>取得或設定參數的值。</summary>\r
+      <returns>\r
+        <see cref="T:System.Object" />,為參數的值。預設值為 null。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbParameterCollection">\r
+      <summary>有關 <see cref="T:System.Data.Common.DbCommand" /> 之參數集合的基底類別。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbParameterCollection" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Add(System.Object)">\r
+      <summary>將指定的 <see cref="T:System.Data.Common.DbParameter" /> 物件加入至 <see cref="T:System.Data.Common.DbParameterCollection" /> 中。</summary>\r
+      <returns>集合中 <see cref="T:System.Data.Common.DbParameter" /> 物件的索引。</returns>\r
+      <param name="value">要加入集合的 <see cref="T:System.Data.Common.DbParameter" /> 之 <see cref="P:System.Data.Common.DbParameter.Value" />。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.AddRange(System.Array)">\r
+      <summary>將具有指定之值的項目陣列加入至 <see cref="T:System.Data.Common.DbParameterCollection" />。</summary>\r
+      <param name="values">要加入至集合中的 <see cref="T:System.Data.Common.DbParameter" /> 型別之值陣列。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Clear">\r
+      <summary>從 <see cref="T:System.Data.Common.DbParameterCollection" /> 移除所有 <see cref="T:System.Data.Common.DbParameter" /> 值。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.Object)">\r
+      <summary>指出具有指定 <see cref="P:System.Data.Common.DbParameter.Value" /> 的 <see cref="T:System.Data.Common.DbParameter" /> 是否包含於集合中。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbParameter" /> 位於集合中,則為 true,否則為 false。</returns>\r
+      <param name="value">要在集合中尋找的 <see cref="T:System.Data.Common.DbParameter" /> 之 <see cref="P:System.Data.Common.DbParameter.Value" />。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Contains(System.String)">\r
+      <summary>指出具有指定名稱的 <see cref="T:System.Data.Common.DbParameter" /> 是否存在於集合中。</summary>\r
+      <returns>如果 <see cref="T:System.Data.Common.DbParameter" /> 位於集合中,則為 true,否則為 false。</returns>\r
+      <param name="value">要在集合中尋找之 <see cref="T:System.Data.Common.DbParameter" /> 的名稱。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.CopyTo(System.Array,System.Int32)">\r
+      <summary>從指定索引處開始,複製項目陣列至集合。</summary>\r
+      <param name="array">要複製到集合的項目陣列。</param>\r
+      <param name="index">要複製項目的集合中索引。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Count">\r
+      <summary>指定集合中的項目數目。</summary>\r
+      <returns>集合中的項目數。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetEnumerator">\r
+      <summary>公開 (Expose) <see cref="M:System.Collections.IEnumerable.GetEnumerator" /> 方法,這個方法支援 .NET Framework 資料提供者對集合進行簡易的逐一查看。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IEnumerator" />,可用於逐一查看集合。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.Int32)">\r
+      <summary>傳回集合中位於指定索引處的 <see cref="T:System.Data.Common.DbParameter" /> 物件。</summary>\r
+      <returns>位於集合中指定索引處的 <see cref="T:System.Data.Common.DbParameter" /> 物件。</returns>\r
+      <param name="index">集合中 <see cref="T:System.Data.Common.DbParameter" /> 的索引。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.GetParameter(System.String)">\r
+      <summary>傳回具有指定名稱的 <see cref="T:System.Data.Common.DbParameter" /> 物件。</summary>\r
+      <returns>具有指定名稱的 <see cref="T:System.Data.Common.DbParameter" /> 物件。</returns>\r
+      <param name="parameterName">集合中 <see cref="T:System.Data.Common.DbParameter" /> 的名稱。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.Object)">\r
+      <summary>傳回指定之 <see cref="T:System.Data.Common.DbParameter" /> 物件的索引。</summary>\r
+      <returns>指定之 <see cref="T:System.Data.Common.DbParameter" /> 物件的索引。</returns>\r
+      <param name="value">集合中的 <see cref="T:System.Data.Common.DbParameter" /> 物件。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.IndexOf(System.String)">\r
+      <summary>傳回具有指定之名稱的 <see cref="T:System.Data.Common.DbParameter" /> 物件索引。</summary>\r
+      <returns>具有指定之名稱的 <see cref="T:System.Data.Common.DbParameter" /> 物件索引。</returns>\r
+      <param name="parameterName">集合中 <see cref="T:System.Data.Common.DbParameter" /> 物件的名稱。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Insert(System.Int32,System.Object)">\r
+      <summary>在集合中指定的索引處,插入具有指定名稱之 <see cref="T:System.Data.Common.DbParameter" /> 物件之指定的索引。</summary>\r
+      <param name="index">要插入 <see cref="T:System.Data.Common.DbParameter" /> 的索引。</param>\r
+      <param name="value">要插入集合中的 <see cref="T:System.Data.Common.DbParameter" /> 物件。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.Int32)">\r
+      <summary>取得和設定位於指定索引處的 <see cref="T:System.Data.Common.DbParameter" />。</summary>\r
+      <returns>在指定索引處的 <see cref="T:System.Data.Common.DbParameter" />。</returns>\r
+      <param name="index">參數的以零起始索引。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">指定的索引不存在。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.Item(System.String)">\r
+      <summary>取得和設定具有指定名稱的 <see cref="T:System.Data.Common.DbParameter" />。</summary>\r
+      <returns>具有指定名稱的 <see cref="T:System.Data.Common.DbParameter" />。</returns>\r
+      <param name="parameterName">參數名稱。</param>\r
+      <exception cref="T:System.IndexOutOfRangeException">指定的索引不存在。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.Remove(System.Object)">\r
+      <summary>從集合移除指定的 <see cref="T:System.Data.Common.DbParameter" /> 物件。</summary>\r
+      <param name="value">要移除的 <see cref="T:System.Data.Common.DbParameter" /> 物件。</param>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.Int32)">\r
+      <summary>從集合中移除指定索引處的 <see cref="T:System.Data.Common.DbParameter" /> 物件。</summary>\r
+      <param name="index">\r
+        <see cref="T:System.Data.Common.DbParameter" /> 物件所在的索引。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.RemoveAt(System.String)">\r
+      <summary>從集合移除具有指定名稱的 <see cref="T:System.Data.Common.DbParameter" /> 物件。</summary>\r
+      <param name="parameterName">要移除之 <see cref="T:System.Data.Common.DbParameter" /> 的物件名稱。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.Int32,System.Data.Common.DbParameter)">\r
+      <summary>將位於指定索引處的 <see cref="T:System.Data.Common.DbParameter" /> 物件設為新值。</summary>\r
+      <param name="index">\r
+        <see cref="T:System.Data.Common.DbParameter" /> 物件所在的索引。</param>\r
+      <param name="value">新的 <see cref="T:System.Data.Common.DbParameter" /> 值。</param>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbParameterCollection.SetParameter(System.String,System.Data.Common.DbParameter)">\r
+      <summary>將具有指定名稱的 <see cref="T:System.Data.Common.DbParameter" /> 物件設為新值。</summary>\r
+      <param name="parameterName">集合中 <see cref="T:System.Data.Common.DbParameter" /> 物件的名稱。</param>\r
+      <param name="value">新的 <see cref="T:System.Data.Common.DbParameter" /> 值。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.SyncRoot">\r
+      <summary>指定 <see cref="T:System.Object" />,要用來同步對集合的存取。</summary>\r
+      <returns>\r
+        <see cref="T:System.Object" />,要用來同步對 <see cref="T:System.Data.Common.DbParameterCollection" /> 的存取。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#ICollection#IsSynchronized"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsFixedSize"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#IsReadOnly"></member>\r
+    <member name="P:System.Data.Common.DbParameterCollection.System#Collections#IList#Item(System.Int32)">\r
+      <summary>取得或設定指定之索引處的項目。</summary>\r
+      <returns>在指定之索引處的項目。</returns>\r
+      <param name="index">要取得或設定之以零起始的項目索引。</param>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbProviderFactory">\r
+      <summary>表示用於建立資料來源類別 (class) 之提供者 (Provider) 實作 (Implementation) 執行個體的一組方法。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.#ctor">\r
+      <summary>初始化 <see cref="T:System.Data.Common.DbProviderFactory" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateCommand">\r
+      <summary>傳回提供者類別的新執行個體,該類別實作 <see cref="T:System.Data.Common.DbCommand" /> 類別。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbCommand" /> 的新執行個體。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnection">\r
+      <summary>傳回提供者類別的新執行個體,該類別實作 <see cref="T:System.Data.Common.DbConnection" /> 類別。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnection" /> 的新執行個體。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateConnectionStringBuilder">\r
+      <summary>傳回提供者類別的新執行個體,該類別實作 <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 類別。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> 的新執行個體。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbProviderFactory.CreateParameter">\r
+      <summary>傳回提供者類別的新執行個體,該類別實作 <see cref="T:System.Data.Common.DbParameter" /> 類別。</summary>\r
+      <returns>\r
+        <see cref="T:System.Data.Common.DbParameter" /> 的新執行個體。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Data.Common.DbTransaction">\r
+      <summary>交易的基底類別。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.#ctor">\r
+      <summary>初始化新的 <see cref="T:System.Data.Common.DbTransaction" /> 物件。</summary>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Commit">\r
+      <summary>認可資料庫交易。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.Connection">\r
+      <summary>指定與交易關聯的 <see cref="T:System.Data.Common.DbConnection" /> 物件。</summary>\r
+      <returns>與交易相關聯的 <see cref="T:System.Data.Common.DbConnection" /> 物件。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.DbConnection">\r
+      <summary>指定與交易關聯的 <see cref="T:System.Data.Common.DbConnection" /> 物件。</summary>\r
+      <returns>與交易相關聯的 <see cref="T:System.Data.Common.DbConnection" /> 物件。</returns>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose">\r
+      <summary>釋放由 <see cref="T:System.Data.Common.DbTransaction" /> 使用的 Unmanaged 資源。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Data.Common.DbTransaction" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>\r
+      <param name="disposing">如果為 true,則這個方法會釋放這個 <see cref="T:System.Data.Common.DbTransaction" /> 參考之任何 Managed 物件所持有的所有資源。</param>\r
+    </member>\r
+    <member name="P:System.Data.Common.DbTransaction.IsolationLevel">\r
+      <summary>指定用於這個交易的 <see cref="T:System.Data.IsolationLevel" />。</summary>\r
+      <returns>用於這個交易的 <see cref="T:System.Data.IsolationLevel" />。</returns>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Data.Common.DbTransaction.Rollback">\r
+      <summary>從暫止狀態復原交易。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Diagnostics.StackTrace.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Diagnostics.StackTrace.xml
new file mode 100644 (file)
index 0000000..f841ecb
--- /dev/null
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.StackTrace</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.StackFrame">\r
+      <summary>提供 <see cref="T:System.Diagnostics.StackFrame" /> 的相關資訊,表示目前執行緒的呼叫堆疊上的函式呼叫。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileColumnNumber">\r
+      <summary>取得檔案中的欄位數目,含有正在執行的程式碼。這項資訊通常擷取自可執行檔的偵錯符號。</summary>\r
+      <returns>檔案欄號,如果無法確定檔案欄號則為 0 (零)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileLineNumber">\r
+      <summary>取得檔案中的行號,含有正在執行的程式碼。這項資訊通常擷取自可執行檔的偵錯符號。</summary>\r
+      <returns>檔案行號,如果無法確定檔案行號則為 0 (零)。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetFileName">\r
+      <summary>取得檔案名稱,含有正在執行的程式碼。這項資訊通常擷取自可執行檔的偵錯符號。</summary>\r
+      <returns>檔名,如果無法確定檔名則為 null。</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetILOffset">\r
+      <summary>為正在執行的方法取得從 Microsoft intermediate language (MSIL) 程式碼起始的位移。這項位移可能是大約值,這是根據 Just-In-Time (JIT) 編譯器是否產生偵錯程式碼而定。由 <see cref="T:System.Diagnostics.DebuggableAttribute" /> 控制產生這個偵錯資訊。</summary>\r
+      <returns>從 MSIL 程式碼起始的位移,用於正在執行的方法。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.GetMethod">\r
+      <summary>取得框架正在執行的所在方法。</summary>\r
+      <returns>框架正在執行的所在方法。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Diagnostics.StackFrame.OFFSET_UNKNOWN">\r
+      <summary>當原生的 (Native) 或 Microsoft Intermediate Language (MSIL) 的位移不明時,定義傳回自 <see cref="M:System.Diagnostics.StackFrame.GetNativeOffset" /> 或 <see cref="M:System.Diagnostics.StackFrame.GetILOffset" /> 方法的值。這個欄位是常數。</summary>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackFrame.ToString">\r
+      <summary>建立堆疊追蹤的可讀取表示。</summary>\r
+      <returns>堆疊追蹤的可讀取表示。</returns>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" PathDiscovery="*AllFiles*" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Diagnostics.StackFrameExtensions"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeImageBase(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.GetNativeIP(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasILOffset(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasMethod(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasNativeImage(System.Diagnostics.StackFrame)"></member>\r
+    <member name="M:System.Diagnostics.StackFrameExtensions.HasSource(System.Diagnostics.StackFrame)"></member>\r
+    <member name="T:System.Diagnostics.StackTrace">\r
+      <summary>表示堆疊追蹤,這是一個或多個堆疊框架的已排序集合。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.#ctor(System.Exception,System.Boolean)">\r
+      <summary>使用提供的例外狀況物件,及選擇性地擷取來源資訊,來初始化 <see cref="T:System.Diagnostics.StackTrace" /> 類別的新執行個體。</summary>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> 參數為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.GetFrames">\r
+      <summary>傳回目前堆疊追蹤內的所有堆疊框架的複本。</summary>\r
+      <returns>\r
+        <see cref="T:System.Diagnostics.StackFrame" /> 型別的陣列,表示堆疊追蹤中的函式呼叫。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Diagnostics.StackTrace.ToString">\r
+      <summary>建立堆疊追蹤的可讀取表示。</summary>\r
+      <returns>堆疊追蹤的可讀取表示。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Diagnostics.Tracing.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Diagnostics.Tracing.xml
new file mode 100644 (file)
index 0000000..766fe52
--- /dev/null
@@ -0,0 +1,806 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Diagnostics.Tracing</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Diagnostics.Tracing.EventActivityOptions">\r
+      <summary>指定追蹤活動的開始和停止事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Detachable">\r
+      <summary>允許重疊的活動。根據預設,活動開始和停止必須是巢狀屬性。也就是,不允許開始 A、開始 B、停止 A、停止 B 的順序,這樣會導致 B 與 A 同時停止</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Disable">\r
+      <summary>關閉 [啟動和停止追蹤。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.None">\r
+      <summary>使用預設行為來進行開始和停止追蹤。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventActivityOptions.Recursive">\r
+      <summary>允許遞迴活動開始。根據預設,活動不能遞迴。也就是,不允許開始 A、開始 A、停止 A、停止 A 的順序。如果應用程式執行,而且還未到達停止,就已呼叫另一個開始,就有可能會發生意外的遞迴活動。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventAttribute">\r
+      <summary>指定事件的其他事件結構描述資訊。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventAttribute.#ctor(System.Int32)">\r
+      <summary>使用指定的事件識別項,初始化 <see cref="T:System.Diagnostics.Tracing.EventAttribute" /> 類別的新執行個體。</summary>\r
+      <param name="eventId">事件的事件識別項。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.ActivityOptions">\r
+      <summary>指定活動的開始和結束事件的行為。活動是應用程式中,開始與停止之間的時間區域。</summary>\r
+      <returns>傳回 <see cref="T:System.Diagnostics.Tracing.EventActivityOptions" />。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Channel">\r
+      <summary>取得或設定應該寫入事件的其他事件記錄檔。</summary>\r
+      <returns>應該寫入事件的其他事件記錄檔。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.EventId">\r
+      <summary>取得或設定事件的識別項。</summary>\r
+      <returns>事件識別項。這個值必須介於 0 到 65535 之間。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Keywords">\r
+      <summary>取得或設定事件的關鍵字。</summary>\r
+      <returns>列舉值的位元組合。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Level">\r
+      <summary>取得或設定事件的層級。</summary>\r
+      <returns>其中一個列舉值,這個值指定事件的層級。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Message">\r
+      <summary>取得或設定事件的訊息。</summary>\r
+      <returns>事件的訊息。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Opcode">\r
+      <summary>取得或設定事件的作業程式碼。</summary>\r
+      <returns>其中一個列舉值,這個值指定作業碼。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Tags">\r
+      <summary>取得及設定<see cref="T:System.Diagnostics.Tracing.EventTags" />這個值為<see cref="T:System.Diagnostics.Tracing.EventAttribute" />物件。事件標記是在記錄事件時,所傳遞的使用者定義值。</summary>\r
+      <returns>傳回 <see cref="T:System.Diagnostics.Tracing.EventTags" /> 值。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Task">\r
+      <summary>取得或設定事件的工作。</summary>\r
+      <returns>事件的工作。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventAttribute.Version">\r
+      <summary>取得或設定事件的版本。</summary>\r
+      <returns>事件的版本。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventChannel">\r
+      <summary>指定事件的事件記錄檔通道。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Admin">\r
+      <summary>系統管理員記錄檔通道。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Analytic">\r
+      <summary>分析通道。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Debug">\r
+      <summary>偵錯通道。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.None">\r
+      <summary>未指定通道。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventChannel.Operational">\r
+      <summary>作業通道。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommand">\r
+      <summary>描述傳遞至 <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> 回呼的命令 (<see cref="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command" /> 屬性)。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Disable">\r
+      <summary>停用事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Enable">\r
+      <summary>啟用事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.SendManifest">\r
+      <summary>傳送資訊清單。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventCommand.Update">\r
+      <summary>更新事件。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventCommandEventArgs">\r
+      <summary>提供 <see cref="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" /> 回呼的引數。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Arguments">\r
+      <summary>取得回呼的引數陣列。</summary>\r
+      <returns>回呼引數的陣列。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventCommandEventArgs.Command">\r
+      <summary>取得回呼的命令。</summary>\r
+      <returns>回呼命令。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.DisableEvent(System.Int32)">\r
+      <summary>停用具有指定識別項的事件。</summary>\r
+      <returns>如果 <paramref name="eventId" /> 位於範圍中,則為 true,否則為 false。</returns>\r
+      <param name="eventId">要停用的事件的識別項。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventCommandEventArgs.EnableEvent(System.Int32)">\r
+      <summary>啟用具有指定識別項的事件。</summary>\r
+      <returns>如果 <paramref name="eventId" /> 位於範圍中,則為 true,否則為 false。</returns>\r
+      <param name="eventId">要啟用的事件的識別項。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventDataAttribute">\r
+      <summary>指定要傳遞給類型<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />方法。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventDataAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventDataAttribute.Name">\r
+      <summary>取得或設定名稱,如果沒有明確命名事件類型或屬性,則會將這個名稱套用至事件。</summary>\r
+      <returns>要套用至事件或屬性的名稱。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldAttribute">\r
+      <summary>\r
+        <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />放在做為傳遞使用者定義型別的欄位<see cref="T:System.Diagnostics.Tracing.EventSource" />裝載。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventFieldAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Format">\r
+      <summary>取得並設定該值,指定如何將使用者定義類型的值格式化。</summary>\r
+      <returns>傳回 <see cref="T:System.Diagnostics.Tracing.EventFieldFormat" /> 值。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventFieldAttribute.Tags">\r
+      <summary>取得及設定使用者定義<see cref="T:System.Diagnostics.Tracing.EventFieldTags" />值所需的欄位,其中包含的資料,其中一個支援的類型。</summary>\r
+      <returns>傳回 <see cref="T:System.Diagnostics.Tracing.EventFieldTags" />。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldFormat">\r
+      <summary>指定如何將使用者定義類型的值格式化,而且可以用來覆寫欄位的預設格式化。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Boolean">\r
+      <summary>Boolean</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Default">\r
+      <summary>預設值:</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Hexadecimal">\r
+      <summary>十六進位。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.HResult">\r
+      <summary>HResult。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Json">\r
+      <summary>JSON。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.String">\r
+      <summary>字串。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldFormat.Xml">\r
+      <summary>XML。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventFieldTags">\r
+      <summary>指定使用者定義的標記,放在做為傳遞使用者定義型別的欄位<see cref="T:System.Diagnostics.Tracing.EventSource" />透過裝載<see cref="T:System.Diagnostics.Tracing.EventFieldAttribute" />。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventFieldTags.None">\r
+      <summary>沒有指定標記,而且等於零。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventIgnoreAttribute">\r
+      <summary>指定應該忽略的屬性,撰寫具有的事件類型時<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)" />方法。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventIgnoreAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventIgnoreAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventKeywords">\r
+      <summary>定義套用至事件的標準關鍵字。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.All">\r
+      <summary>所有位元皆設為 1,表示每個可能的事件群組。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditFailure">\r
+      <summary>已附加至所有失敗的安全性稽核事件。使用這個僅適用於安全性記錄檔中的事件的關鍵字。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.AuditSuccess">\r
+      <summary>已附加至所有成功的安全性稽核事件。使用這個僅適用於安全性記錄檔中的事件的關鍵字。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.CorrelationHint">\r
+      <summary>已附加至傳輸事件,其中相關活動 ID (相互關聯 ID) 是經過計算的值,而且不保證是唯一 (也就是說,不是真正的 GUID) 的值。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.EventLogClassic">\r
+      <summary>已附加至使用 RaiseEvent 函式引發的事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.None">\r
+      <summary>發行事件時未執行關鍵字篩選。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.Sqm">\r
+      <summary>已附加至所有服務品質機制 (SQM) 事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiContext">\r
+      <summary>附加至所有 Windows 診斷基礎結構 (WDI) 內容事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventKeywords.WdiDiagnostic">\r
+      <summary>附加至所有 Windows 診斷基礎結構 (WDI) 診斷事件。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventLevel">\r
+      <summary>識別事件的層級。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Critical">\r
+      <summary>這個等級會對應至嚴重錯誤,也就是造成重大失敗的嚴重錯誤。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Error">\r
+      <summary>這個層級新增表示問題的標準錯誤。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Informational">\r
+      <summary>這個等級會加入非錯誤的告知性事件或訊息。這些事件有助於追蹤應用程式的進度或狀態。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.LogAlways">\r
+      <summary>未對事件進行任何層級篩選。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Verbose">\r
+      <summary>這個等級會加入冗長的事件或訊息。它會讓所有事件記錄下來。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventLevel.Warning">\r
+      <summary>這個等級會加入警告事件 (例如,磁碟容量快不夠時,所發行的事件)。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventListener">\r
+      <summary>提供方法來啟用及停用來自事件來源的事件。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.#ctor">\r
+      <summary>建立 <see cref="T:System.Diagnostics.Tracing.EventListener" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.DisableEvents(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>停用指定之事件來源的所有事件。</summary>\r
+      <param name="eventSource">要為其停用事件的事件來源。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.Dispose">\r
+      <summary>將 <see cref="T:System.Diagnostics.Tracing.EventListener" /> 類別目前的執行個體所使用的資源釋出。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel)">\r
+      <summary>啟用具有指定詳細等級或更低之指定事件來源的事件。</summary>\r
+      <param name="eventSource">要為其啟用事件的事件來源。</param>\r
+      <param name="level">要啟用的事件的層級。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>啟用具有指定詳細等級或更低且符合關鍵字旗標之指定事件來源的事件。</summary>\r
+      <param name="eventSource">要為其啟用事件的事件來源。</param>\r
+      <param name="level">要啟用的事件的層級。</param>\r
+      <param name="matchAnyKeyword">啟用事件所需的關鍵字旗標。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EnableEvents(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>啟用具有指定詳細等級或更低且符合關鍵字旗標及引數之指定事件來源的事件。</summary>\r
+      <param name="eventSource">要為其啟用事件的事件來源。</param>\r
+      <param name="level">要啟用的事件的層級。</param>\r
+      <param name="matchAnyKeyword">啟用事件所需的關鍵字旗標。</param>\r
+      <param name="arguments">要啟用事件所比對的引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.EventSourceIndex(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>取得小的非負數,其代表指定的事件來源。</summary>\r
+      <returns>表示指定之事件來源的小的非負數。</returns>\r
+      <param name="eventSource">要尋找其索引的事件來源。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)">\r
+      <summary>當事件接聽程式已建立且新事件來源已附加至接聽程式時,針對所有現有的事件來源來呼叫。</summary>\r
+      <param name="eventSource">事件的來源。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)">\r
+      <summary>每當事件由事件接聽程式已啟用事件的事件來源寫入時呼叫。</summary>\r
+      <param name="eventData">描述這個事件的事件引數。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventManifestOptions">\r
+      <summary>指定如何產生事件來源的 ETW 資訊清單。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllCultures">\r
+      <summary>針對每一個提供的附屬組件,在當地語系化資料夾下產生資源節點。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.AllowEventSourceOverride">\r
+      <summary>會覆寫預設行為,目前<see cref="T:System.Diagnostics.Tracing.EventSource" />必須將使用者自訂類型的基底類別傳遞給寫入方法。這會啟用 .NET 事件來源的驗證。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.None">\r
+      <summary>未指定任何選項。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.OnlyIfNeededForRegistration">\r
+      <summary>只有必須在主機電腦上註冊事件來源時,才會產生資訊清單。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventManifestOptions.Strict">\r
+      <summary>如果寫入資訊清單檔案時發生任何不一致的情況,則會引發例外狀況。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventOpcode">\r
+      <summary>定義由事件來源附加至事件的標準作業程式碼。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStart">\r
+      <summary>追蹤集合起始事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.DataCollectionStop">\r
+      <summary>追蹤集合停止事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Extension">\r
+      <summary>擴充事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Info">\r
+      <summary>資訊事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Receive">\r
+      <summary>在應用程式中的一個活動接收資料時發行的事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Reply">\r
+      <summary>在應用程式中的活動回覆事件之後發行的事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Resume">\r
+      <summary>在應用程式中的活動從暫停狀態繼續之後發行的事件。此事件應該跟在具有<see cref="F:System.Diagnostics.Tracing.EventOpcode.Suspend" />作業程式碼的事件後面。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Send">\r
+      <summary>在應用程式中的一個活動將資料或系統資源傳送至另一個活動時發行的事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Start">\r
+      <summary>應用程式開始新的交易或活動時發行的事件。當多個具有 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" /> 程式碼的事件相互跟隨,且沒有具有 <see cref="F:System.Diagnostics.Tracing.EventOpcode.Stop" /> 程式碼的干擾事件時,此作業程式碼可以它內嵌在另一個交易或活動中。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Stop">\r
+      <summary>在應用程式中的活動或交易結束時發行的事件。相對應於最後一個未成對事件(具有<see cref="F:System.Diagnostics.Tracing.EventOpcode.Start" />作業程式碼)的事件。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventOpcode.Suspend">\r
+      <summary>在應用程式中的活動暫停時發行的事件。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource">\r
+      <summary>提供建立 Windows 事件追蹤 (ETW) 事件的能力。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor">\r
+      <summary>建立 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Boolean)">\r
+      <summary>建立 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 類別的新執行個體,並指定當基礎 Windows 程式碼發生錯誤時是否擲回例外狀況。</summary>\r
+      <param name="throwOnEventWriteErrors">true 表示要在基礎 Windows 程式碼發生錯誤時擲回例外狀況,否則為 false。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>使用指定的組態設定,建立 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 類別的新執行個體。</summary>\r
+      <param name="settings">列舉值的位元組合,可指定要套用至事件來源的組態設定。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>初始化要與非合約事件搭配使用之 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 的新執行個體,這些事件包含指定的設定和特性。</summary>\r
+      <param name="settings">列舉值的位元組合,可指定要套用至事件來源的組態設定。</param>\r
+      <param name="traits">指定事件來源特性的機碼值組。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String)">\r
+      <summary>使用指定的名稱,建立 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 類別的新執行個體。</summary>\r
+      <param name="eventSourceName">要套用至事件來源的名稱。必須不是 null。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings)">\r
+      <summary>使用指定的名稱和設定,建立 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 類別的新執行個體。</summary>\r
+      <param name="eventSourceName">要套用至事件來源的名稱。必須不是 null。</param>\r
+      <param name="config">列舉值的位元組合,可指定要套用至事件來源的組態設定。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.#ctor(System.String,System.Diagnostics.Tracing.EventSourceSettings,System.String[])">\r
+      <summary>使用指定的組態設定,建立 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 類別的新執行個體。</summary>\r
+      <param name="eventSourceName">要套用至事件來源的名稱。必須不是 null。</param>\r
+      <param name="config">列舉值的位元組合,可指定要套用至事件來源的組態設定。</param>\r
+      <param name="traits">指定事件來源特性的機碼值組。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventSourceName" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="traits" /> is not specified in key-value pairs.</exception>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.ConstructionException">\r
+      <summary>[在 .NET Framework 4.5.1 及更新版本中支援] 取得事件來源建構期間擲回的任何例外狀況。</summary>\r
+      <returns>在事件來源建構期間擲回的例外狀況;如果沒有擲回任何例外狀況,則為 null。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.CurrentThreadActivityId">\r
+      <summary>[在 .NET Framework 4.5.1 及更新版本中支援] 取得目前執行緒的活動識別碼。</summary>\r
+      <returns>目前執行緒的活動識別碼。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose">\r
+      <summary>釋放 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 類別目前的執行個體所使用的全部資源。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 類別所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。</summary>\r
+      <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Finalize">\r
+      <summary>允許 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 物件嘗試釋放資源,並執行其他清除作業,不必等到記憶體回收回收物件。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String)">\r
+      <summary>傳回 XML 資訊清單的字串,與目前的事件來源相關。</summary>\r
+      <returns>XML 資料字串。</returns>\r
+      <param name="eventSourceType">事件來源的類型。</param>\r
+      <param name="assemblyPathToIncludeInManifest">要包含在資訊清單之 provider 元素的組件檔 (.dll) 路徑。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GenerateManifest(System.Type,System.String,System.Diagnostics.Tracing.EventManifestOptions)">\r
+      <summary>傳回 XML 資訊清單的字串,與目前的事件來源相關。</summary>\r
+      <returns>XML 資料字串或 null (請參閱<備註>)。</returns>\r
+      <param name="eventSourceType">事件來源的類型。</param>\r
+      <param name="assemblyPathToIncludeInManifest">要包含在資訊清單之 provider 元素的組件檔 (.dll) 路徑。</param>\r
+      <param name="flags">列舉值的位元組合,指定產生資訊清單的方式。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetGuid(System.Type)">\r
+      <summary>取得這項事件來源實作的唯一識別項。</summary>\r
+      <returns>這個事件來源類型的唯一識別項。</returns>\r
+      <param name="eventSourceType">事件來源的類型。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetName(System.Type)">\r
+      <summary>取得事件來源的易記名稱。</summary>\r
+      <returns>事件來源的易記名稱。預設為類別的簡單名稱。</returns>\r
+      <param name="eventSourceType">事件來源的類型。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetSources">\r
+      <summary>取得應用程式定義域中所有事件來源的快照。</summary>\r
+      <returns>應用程式定義域中所有事件來源的列舉。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.GetTrait(System.String)">\r
+      <summary>取得與指定索引鍵關聯的特性值。</summary>\r
+      <returns>與指定之索引鍵關聯的特性值。如果找不到索引鍵,會傳回 null。</returns>\r
+      <param name="key">要取得之特性的索引鍵。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Guid">\r
+      <summary>事件來源的唯一識別項。</summary>\r
+      <returns>事件來源的唯一識別項。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled">\r
+      <summary>判斷是否已啟用目前的事件來源。</summary>\r
+      <returns>如果已啟用目前的事件來源,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)">\r
+      <summary>判斷是否已啟用具有指定之層級和關鍵字的目前事件來源。</summary>\r
+      <returns>如果已啟用事件來源,則為 true,否則為 false。</returns>\r
+      <param name="level">事件來源的層級。</param>\r
+      <param name="keywords">事件來源的關鍵字。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords,System.Diagnostics.Tracing.EventChannel)">\r
+      <summary>判斷具有指定的層級、關鍵字和通道的事件是否已啟用目前的事件來源。</summary>\r
+      <returns>如果已啟用指定事件層級、關鍵字和通道的事件來源,則為 true,否則為 false。這個方法的結果只可約略估算特定事件是否為作用中。可用來避免記錄的昂貴計算成本 (停用記錄時)。事件來源可能具有可判斷其活動的其他篩選條件。</returns>\r
+      <param name="level">要檢查的事件層級。當事件層級大於或等於 <paramref name="level" /> 時,事件來源會視為已啟用。</param>\r
+      <param name="keywords">要檢查的事件關鍵字。</param>\r
+      <param name="channel">要檢查的事件通道。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Name">\r
+      <summary>衍生自事件來源的類別的好記名稱。</summary>\r
+      <returns>衍生類別的易記名稱。預設為類別的簡單名稱。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)">\r
+      <summary>當控制器更新目前事件來源時呼叫。</summary>\r
+      <param name="command">事件的引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SendCommand(System.Diagnostics.Tracing.EventSource,System.Diagnostics.Tracing.EventCommand,System.Collections.Generic.IDictionary{System.String,System.String})">\r
+      <summary>傳送命令到指定的事件來源。</summary>\r
+      <param name="eventSource">要傳送命令的目的地事件來源。</param>\r
+      <param name="command">要傳送的事件命令。</param>\r
+      <param name="commandArguments">事件命令的引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid)">\r
+      <summary>[在 .NET Framework 4.5.1 及更新版本中支援] 設定目前執行緒的活動識別碼。</summary>\r
+      <param name="activityId">目前執行緒的新活動識別碼,若要表示目前執行緒上的工作未與任何活動相關聯,則為 <see cref="F:System.Guid.Empty" />。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.SetCurrentThreadActivityId(System.Guid,System.Guid@)">\r
+      <summary>[在 .NET Framework 4.5.1 及更新版本中支援] 設定目前執行緒的活動識別碼,並傳回上一個活動識別碼。</summary>\r
+      <param name="activityId">目前執行緒的新活動識別碼,若要表示目前執行緒上的工作未與任何活動相關聯,則為 <see cref="F:System.Guid.Empty" />。</param>\r
+      <param name="oldActivityThatWillContinue">當這個方法傳回時,會包含目前執行緒的上一個活動識別碼。</param>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.Settings">\r
+      <summary>取得套用至這個事件來源的設定。</summary>\r
+      <returns>套用至這個事件來源的設定。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.ToString">\r
+      <summary>取得目前事件來源執行個體的字串表示。</summary>\r
+      <returns>識別目前事件來源的名稱和唯一識別項。</returns>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String)">\r
+      <summary>寫入不含欄位,但具有指定名稱和預設選項的事件。</summary>\r
+      <param name="eventName">要寫入的事件名稱。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)">\r
+      <summary>寫入不含欄位,但具有指定名稱和選項的事件。</summary>\r
+      <param name="eventName">要寫入的事件名稱。</param>\r
+      <param name="options">事件的層級、關鍵字和作業程式碼等選項。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="eventName" /> is null.</exception>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)">\r
+      <summary>寫入具有指定名稱、事件資料和選項的事件。</summary>\r
+      <param name="eventName">事件的名稱。</param>\r
+      <param name="options">事件選項。</param>\r
+      <param name="data">事件資料。此類型必須為匿名類型,或必須具有 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 屬性標記。</param>\r
+      <typeparam name="T">定義事件的類型及其相關聯的資料。此類型必須為匿名類型,或必須具有 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 屬性標記。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,System.Guid@,System.Guid@,``0@)">\r
+      <summary>寫入具有指定名稱、選項、相關活動和事件資料的事件。</summary>\r
+      <param name="eventName">事件的名稱。</param>\r
+      <param name="options">事件選項。</param>\r
+      <param name="activityId">與事件關聯的活動識別碼。</param>\r
+      <param name="relatedActivityId">關聯的活動識別碼;如果沒有關聯的活動,則為 <see cref="F:System.Guid.Empty" />。</param>\r
+      <param name="data">事件資料。此類型必須為匿名類型,或必須具有 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 屬性標記。</param>\r
+      <typeparam name="T">定義事件的類型及其相關聯的資料。此類型必須為匿名類型,或必須具有 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 屬性標記。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions@,``0@)">\r
+      <summary>寫入具有指定名稱、選項和事件資料的事件。</summary>\r
+      <param name="eventName">事件的名稱。</param>\r
+      <param name="options">事件選項。</param>\r
+      <param name="data">事件資料。此類型必須為匿名類型,或必須具有 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 屬性標記。</param>\r
+      <typeparam name="T">定義事件的類型及其相關聯的資料。此類型必須為匿名類型,或必須具有 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 屬性標記。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,``0)">\r
+      <summary>寫入具有指定名稱和資料的事件。</summary>\r
+      <param name="eventName">事件的名稱。</param>\r
+      <param name="data">事件資料。此類型必須為匿名類型,或必須具有 <see cref="T:System.Diagnostics.Tracing.EventDataAttribute" /> 屬性標記。</param>\r
+      <typeparam name="T">定義事件的類型及其相關聯的資料。此類型必須為匿名類型,或必須具有 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 屬性標記。</typeparam>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32)">\r
+      <summary>使用所提供的事件識別元,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Byte[])">\r
+      <summary>使用所提供的事件識別項和位元組陣列引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">位元組陣列引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32)">\r
+      <summary>使用所提供的事件識別元和 32 位元整數引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">整數引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32)">\r
+      <summary>使用所提供的事件識別元和 32 位元整數引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">整數引數。</param>\r
+      <param name="arg2">整數引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>使用所提供的事件識別元和 32 位元整數引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">整數引數。</param>\r
+      <param name="arg2">整數引數。</param>\r
+      <param name="arg3">整數引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int32,System.String)">\r
+      <summary>使用所提供的事件識別項、32 位元整數和字串引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">32 位元整數引數。</param>\r
+      <param name="arg2">字串引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64)">\r
+      <summary>使用所提供的事件識別元和 64 位元整數引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">64 位元整數引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Byte[])">\r
+      <summary>使用指定的識別項、64 位元整數和位元組陣列引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">64 位元整數引數。</param>\r
+      <param name="arg2">位元組陣列引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64)">\r
+      <summary>使用所提供的事件識別元和 64 位元整數引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">64 位元整數引數。</param>\r
+      <param name="arg2">64 位元整數引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.Int64,System.Int64)">\r
+      <summary>使用所提供的事件識別元和 64 位元整數引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">64 位元整數引數。</param>\r
+      <param name="arg2">64 位元整數引數。</param>\r
+      <param name="arg3">64 位元整數引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Int64,System.String)">\r
+      <summary>使用所提供的事件識別項、64 位元整數和字串引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">64 位元整數引數。</param>\r
+      <param name="arg2">字串引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.Object[])">\r
+      <summary>使用所提供的事件識別元和引數陣列,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="args">物件的陣列。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String)">\r
+      <summary>使用所提供的事件識別元和字串引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">字串引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32)">\r
+      <summary>使用所提供的事件識別元和引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">字串引數。</param>\r
+      <param name="arg2">32 位元整數引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int32,System.Int32)">\r
+      <summary>使用所提供的事件識別元和引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">字串引數。</param>\r
+      <param name="arg2">32 位元整數引數。</param>\r
+      <param name="arg3">32 位元整數引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.Int64)">\r
+      <summary>使用所提供的事件識別元和引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">字串引數。</param>\r
+      <param name="arg2">64 位元整數引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String)">\r
+      <summary>使用所提供的事件識別元和字串引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">字串引數。</param>\r
+      <param name="arg2">字串引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEvent(System.Int32,System.String,System.String,System.String)">\r
+      <summary>使用所提供的事件識別元和字串引數,寫入事件。</summary>\r
+      <param name="eventId">事件識別項。這個值必須介於 0 到 65535 之間。</param>\r
+      <param name="arg1">字串引數。</param>\r
+      <param name="arg2">字串引數。</param>\r
+      <param name="arg3">字串引數。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>使用所提供的事件識別項和事件資料,建立新的 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 多載。</summary>\r
+      <param name="eventId">事件識別項。</param>\r
+      <param name="eventDataCount">事件資料項目的數目。</param>\r
+      <param name="data">包含事件資料的結構。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityId(System.Int32,System.Guid,System.Object[])">\r
+      <summary>[在 .NET Framework 4.5.1 及更新版本中支援] 寫入表示目前活動與另一個活動有關的事件。</summary>\r
+      <param name="eventId">可在 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 中唯一識別這個事件的識別項。</param>\r
+      <param name="relatedActivityId">相關的活動識別項。</param>\r
+      <param name="args">包含事件相關資料的物件陣列。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSource.WriteEventWithRelatedActivityIdCore(System.Int32,System.Guid*,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)">\r
+      <summary>[在 .NET Framework 4.5.1 及更新版本中支援] 寫入表示目前活動與另一個活動有關的事件。</summary>\r
+      <param name="eventId">可在 <see cref="T:System.Diagnostics.Tracing.EventSource" /> 中唯一識別這個事件的識別項。</param>\r
+      <param name="relatedActivityId">相關活動識別碼之 GUID 的指標。</param>\r
+      <param name="eventDataCount">\r
+        <paramref name="data" /> 欄位中的項目數。</param>\r
+      <param name="data">事件資料欄位中第一個項目的指標。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSource.EventData">\r
+      <summary>藉由使用 <see cref="M:System.Diagnostics.Tracing.EventSource.WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource.EventData*)" /> 方法,為快速建立 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 多載提供事件資料。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.DataPointer">\r
+      <summary>取得或設定新 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 多載的資料指標。</summary>\r
+      <returns>資料的指標。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSource.EventData.Size">\r
+      <summary>取得或設定新的 <see cref="Overload:System.Diagnostics.Tracing.EventSource.WriteEvent" /> 多載中的承載項目數目。</summary>\r
+      <returns>新多載中的裝載項目數目。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceAttribute">\r
+      <summary>允許單獨定義 Windows (ETW) 名稱的事件追蹤,而不需要考量事件來源類別的名稱。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Guid">\r
+      <summary>取得或設定事件來源識別項。</summary>\r
+      <returns>事件的來源識別項。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.LocalizationResources">\r
+      <summary>取得或設定當地語系化資源檔的名稱。</summary>\r
+      <returns>當地語系化資源檔的名稱,或為null(如果當地語系化資源檔不存在)。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceAttribute.Name">\r
+      <summary>取得或設定事件來源的名稱。</summary>\r
+      <returns>事件來源的名稱。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceException">\r
+      <summary>在 Windows (ETW) 事件追蹤期間發生錯誤時,所擲回的例外狀況。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor">\r
+      <summary>初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String)">\r
+      <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 類別的新執行個體。</summary>\r
+      <param name="message">描述錯誤的訊息。</param>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.EventSourceException.#ctor(System.String,System.Exception)">\r
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外狀況參考,初始化 <see cref="T:System.Diagnostics.Tracing.EventSourceException" /> 類別的新執行個體。</summary>\r
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>\r
+      <param name="innerException">導致目前例外狀況發生的例外狀況;如果沒有指定任何的內部例外狀況,則為 null。</param>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceOptions">\r
+      <summary>指定覆寫的預設事件設定,例如記錄層級,關鍵字和作業的程式碼時<see cref="M:System.Diagnostics.Tracing.EventSource.Write``1(System.String,System.Diagnostics.Tracing.EventSourceOptions,``0)" />呼叫方法。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.ActivityOptions"></member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Keywords">\r
+      <summary>取得或設定套用至事件的關鍵字。如果未設定此屬性,將會事件的關鍵字所None。</summary>\r
+      <returns>套用至事件的關鍵字或None如果沒有關鍵字設定。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Level">\r
+      <summary>取得或設定套用至事件的事件層級。</summary>\r
+      <returns>事件的事件等級。如果沒有設定,預設為 Verbose (5)。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Opcode">\r
+      <summary>取得或設定作業碼来用於指定的事件。</summary>\r
+      <returns>用於指定事件的作業程式碼。如果未設定,預設值是Info(0)。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventSourceOptions.Tags"></member>\r
+    <member name="T:System.Diagnostics.Tracing.EventSourceSettings">\r
+      <summary>指定事件來源的組態選項。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.Default">\r
+      <summary>未啟用任何特殊組態選項。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwManifestEventFormat">\r
+      <summary>引發事件時,ETW 接聽程式應該使用以資訊清單為主的格式。設定這個選項可指示在引發事件時,ETW 接聽程式應該使用以資訊清單為主的格式。這是預設選項,當定義型別衍生自<see cref="T:System.Diagnostics.Tracing.EventSource" />使用受保護的其中一個<see cref="T:System.Diagnostics.Tracing.EventSource" />建構函式。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.EtwSelfDescribingEventFormat">\r
+      <summary>ETW 接聽程式應該使用自我描述的事件格式。這是預設選項建立的新執行個體時<see cref="T:System.Diagnostics.Tracing.EventSource" />使用其中一個公用<see cref="T:System.Diagnostics.Tracing.EventSource" />建構函式。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventSourceSettings.ThrowOnEventWriteErrors">\r
+      <summary>發生錯誤時,這個事件來源會執回例外狀況。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTags">\r
+      <summary>指定活動開始和停止事件的追蹤。您應該只使用較低的 24 位元。如需詳細資訊,請參閱 <see cref="T:System.Diagnostics.Tracing.EventSourceOptions" /> 與 <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" />。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTags.None">\r
+      <summary>指定沒有標記,而且等於零。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventTask">\r
+      <summary>定義套用至事件的工作。</summary>\r
+    </member>\r
+    <member name="F:System.Diagnostics.Tracing.EventTask.None">\r
+      <summary>未定義的工作。</summary>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.EventWrittenEventArgs">\r
+      <summary>提供 <see cref="M:System.Diagnostics.Tracing.EventListener.OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" /> 回呼的資料。</summary>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.ActivityId">\r
+      <summary>[在 .NET Framework 4.5.1 及更新版本中支援] 取得將事件寫入之執行緒上的活動識別碼。</summary>\r
+      <returns>將事件寫入之執行緒上的活動識別碼。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Channel">\r
+      <summary>取得事件的通道。</summary>\r
+      <returns>事件的通道。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventId">\r
+      <summary>取得事件識別項。</summary>\r
+      <returns>事件識別項。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventName">\r
+      <summary>取得事件的名稱。</summary>\r
+      <returns>事件的名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.EventSource">\r
+      <summary>取得事件來源物件。</summary>\r
+      <returns>事件來源物件。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Keywords">\r
+      <summary>取得事件的關鍵字。</summary>\r
+      <returns>事件的關鍵字。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Level">\r
+      <summary>取得事件的等級。</summary>\r
+      <returns>事件的層級。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Message">\r
+      <summary>取得事件的訊息。</summary>\r
+      <returns>事件的訊息。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Opcode">\r
+      <summary>取得事件的作業程式碼。</summary>\r
+      <returns>事件的作業程式碼。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Payload">\r
+      <summary>取得事件的裝載。</summary>\r
+      <returns>事件的承載。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.PayloadNames">\r
+      <summary>傳回代表事件之屬性名稱的字串清單。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.RelatedActivityId">\r
+      <summary>[在 .NET Framework 4.5.1 及更新版本中支援] 取得與目前執行個體所代表之活動相關的活動識別項。</summary>\r
+      <returns>相關活動的識別項;如果沒有相關活動,則為 <see cref="F:System.Guid.Empty" />。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Tags">\r
+      <summary>傳回在對 <see cref="M:System.Diagnostics.Tracing.EventSource.Write(System.String,System.Diagnostics.Tracing.EventSourceOptions)" /> 方法之呼叫中指定的標記。</summary>\r
+      <returns>傳回 <see cref="T:System.Diagnostics.Tracing.EventTags" />。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Task">\r
+      <summary>取得事件的工作。</summary>\r
+      <returns>事件的工作。</returns>\r
+    </member>\r
+    <member name="P:System.Diagnostics.Tracing.EventWrittenEventArgs.Version">\r
+      <summary>取得事件的版本。</summary>\r
+      <returns>事件的版本。</returns>\r
+    </member>\r
+    <member name="T:System.Diagnostics.Tracing.NonEventAttribute">\r
+      <summary>識別不產生事件的方法。</summary>\r
+    </member>\r
+    <member name="M:System.Diagnostics.Tracing.NonEventAttribute.#ctor">\r
+      <summary>建立 <see cref="T:System.Diagnostics.Tracing.NonEventAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Globalization.Extensions.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Globalization.Extensions.xml
new file mode 100644 (file)
index 0000000..3ffab88
--- /dev/null
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Globalization.Extensions</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.StringNormalizationExtensions"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.IsNormalized(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String)"></member>\r
+    <member name="M:System.StringNormalizationExtensions.Normalize(System.String,System.Text.NormalizationForm)"></member>\r
+    <member name="T:System.Globalization.GlobalizationExtensions"></member>\r
+    <member name="M:System.Globalization.GlobalizationExtensions.GetStringComparer(System.Globalization.CompareInfo,System.Globalization.CompareOptions)"></member>\r
+    <member name="T:System.Globalization.IdnMapping">\r
+      <summary>網際網路網域名稱支援使用非 ASCII 字元。此類別無法被繼承。</summary>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.#ctor">\r
+      <summary>初始化 <see cref="T:System.Globalization.IdnMapping" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.AllowUnassigned">\r
+      <summary>取得或設定值,指出目前 <see cref="T:System.Globalization.IdnMapping" /> 物件成員執行的作業中是否使用未指定的 Unicode 字碼指標。</summary>\r
+      <returns>如果作業中使用未指定的字碼指標則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.Equals(System.Object)">\r
+      <summary>指出指定的物件和目前的 <see cref="T:System.Globalization.IdnMapping" /> 物件是否相等。</summary>\r
+      <returns>如果 <paramref name="obj" /> 參數指定的物件是從 <see cref="T:System.Globalization.IdnMapping" /> 衍生,並且其 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性相等,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前的物件進行比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String)">\r
+      <summary>將網域名稱標籤的字串 (包含 Unicode 字元) 編碼為 US-ASCII 字元範圍中可顯示的 Unicode 字元字串。此字串是依據 IDNA 標準來格式化。</summary>\r
+      <returns>由 <paramref name="unicode" /> 參數指定的字串的對等用法,以 US-ASCII 字元範圍 (U+0020 到 U+007E) 中可顯示的 Unicode 字元組成,並根據 IDNA 標準進行格式化。</returns>\r
+      <param name="unicode">要轉換的字串,其包含以標籤分隔符號分隔的一個或多個網域名稱標籤。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="unicode" /> 無效。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32)">\r
+      <summary>將包含 US-ASCII 字元範圍以外之 Unicode 字元的網域名稱標籤子字串編碼。子字串會轉換成 US-ASCII 字元範圍中可顯示的 Unicode 字元,並根據 IDNA 標準進行格式化。</summary>\r
+      <returns>由 <paramref name="unicode" /> 和 <paramref name="index" /> 參數指定的子字串的對等用法,以 US-ASCII 字元範圍 (U+0020 到 U+007E) 中可顯示的 Unicode 字元組成,並根據 IDNA 標準進行格式化。</returns>\r
+      <param name="unicode">要轉換的字串,其包含以標籤分隔符號分隔的一個或多個網域名稱標籤。</param>\r
+      <param name="index">針對 <paramref name="unicode" /> 以零為起始的位移,指定要轉換的子字串起點。轉換作業會持續到 <paramref name="unicode" /> 字串尾端。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> 小於零。-或-<paramref name="index" /> 大於 <paramref name="unicode" /> 的長度。</exception>\r
+      <exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="unicode" /> 無效。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetAscii(System.String,System.Int32,System.Int32)">\r
+      <summary>在包含 US-ASCII 字元範圍以外之 Unicode 字元的網域名稱標籤子字串中,將指定數目的字元編碼。子字串會轉換成 US-ASCII 字元範圍中可顯示的 Unicode 字元,並根據 IDNA 標準進行格式化。</summary>\r
+      <returns>由 <paramref name="unicode" />、<paramref name="index" /> 和 <paramref name="count" /> 參數指定的子字串對等用法,其包含 US-ASCII 字元範圍 (U+0020 到 U+007E) 中可顯示的 Unicode 字元組成,並根據 IDNA 標準進行格式化。</returns>\r
+      <param name="unicode">要轉換的字串,其包含以標籤分隔符號分隔的一個或多個網域名稱標籤。</param>\r
+      <param name="index">針對 <paramref name="unicode" /> 以零起始的位移,指定子字串起點。</param>\r
+      <param name="count">子字串中要轉換的字元數,此子字串從 <paramref name="unicode" /> 字串中的 <paramref name="index" /> 所指定的位置開始。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="unicode" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> 或 <paramref name="count" /> 小於零。-或-<paramref name="index" /> 大於 <paramref name="unicode" /> 的長度。-或-<paramref name="index" /> 大於 <paramref name="unicode" /> 減去 <paramref name="count" /> 之後的長度。</exception>\r
+      <exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="unicode" /> 無效。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetHashCode">\r
+      <summary>傳回這個 <see cref="T:System.Globalization.IdnMapping" /> 物件的雜湊程式碼。</summary>\r
+      <returns>四個 32 位元帶正負號的常數的其中一個,這些常數是從 <see cref="T:System.Globalization.IdnMapping" /> 物件的屬性衍生。傳回值沒有特別意義,且不適合在雜湊程式碼演算法中使用。</returns>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String)">\r
+      <summary>將根據 IDNA 標準編碼的一個或多個網域名稱標籤字串解碼為 Unicode 字元字串。</summary>\r
+      <returns>IDNA 子字串的 Unicode 對等用法,由 <paramref name="ascii" /> 參數指定。</returns>\r
+      <param name="ascii">要解碼的字串,其包含 US-ASCII 字元範圍 (U+0020 到 U+007E) 中一個或多個標籤,根據 IDNA 標準編碼。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="ascii" /> 無效。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32)">\r
+      <summary>將根據 IDNA 標準編碼的一個或多個網域名稱標籤子字串解碼為 Unicode 字元字串。</summary>\r
+      <returns>\r
+        <paramref name="ascii" /> 和 <paramref name="index" /> 參數指定 IDNA 子字串的 Unicode 對等用法。</returns>\r
+      <param name="ascii">要解碼的字串,其包含 US-ASCII 字元範圍 (U+0020 到 U+007E) 中一個或多個標籤,根據 IDNA 標準編碼。</param>\r
+      <param name="index">針對 <paramref name="ascii" /> 以零為起始的位移,指定要解碼的子字串起點。解碼作業會持續到 <paramref name="ascii" /> 字串尾端。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> 小於零。-或-<paramref name="index" /> 大於 <paramref name="ascii" /> 的長度。</exception>\r
+      <exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="ascii" /> 無效。</exception>\r
+    </member>\r
+    <member name="M:System.Globalization.IdnMapping.GetUnicode(System.String,System.Int32,System.Int32)">\r
+      <summary>將根據 IDNA 標準編碼的一個或多個網域名稱標籤的指定長度子字串,解碼為 Unicode 字元字串。</summary>\r
+      <returns>\r
+        <paramref name="ascii" />、<paramref name="index" /> 和 <paramref name="count" /> 參數指定 IDNA 子字串的 Unicode 對等用法。</returns>\r
+      <param name="ascii">要解碼的字串,其包含 US-ASCII 字元範圍 (U+0020 到 U+007E) 中一個或多個標籤,根據 IDNA 標準編碼。</param>\r
+      <param name="index">針對 <paramref name="ascii" /> 以零起始的位移,指定子字串起點。</param>\r
+      <param name="count">子字串中要轉換的字元數,此子字串從 <paramref name="ascii" /> 字串中的 <paramref name="index" /> 所指定的位置開始。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="ascii" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> 或 <paramref name="count" /> 小於零。-或-<paramref name="index" /> 大於 <paramref name="ascii" /> 的長度。-或-<paramref name="index" /> 大於 <paramref name="ascii" /> 減去 <paramref name="count" /> 之後的長度。</exception>\r
+      <exception cref="T:System.ArgumentException">根據 <see cref="P:System.Globalization.IdnMapping.AllowUnassigned" /> 和 <see cref="P:System.Globalization.IdnMapping.UseStd3AsciiRules" /> 屬性以及 IDNA 標準,<paramref name="ascii" /> 無效。</exception>\r
+    </member>\r
+    <member name="P:System.Globalization.IdnMapping.UseStd3AsciiRules">\r
+      <summary>取得或設定值,指出目前 <see cref="T:System.Globalization.IdnMapping" /> 物件成員執行的作業中是否使用標準或寬鬆命名慣例。</summary>\r
+      <returns>如果作業中使用標準命名慣例,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="T:System.Text.NormalizationForm">\r
+      <summary>定義要執行的正規化類型。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormC">\r
+      <summary>表示 Unicode 字串已經以完整標準分解方式進行過正規化,並且已經盡可能將序列替換成它們的主要複合型。</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormD">\r
+      <summary>表示 Unicode 字串已經以完整標準分解方式進行過正規化。</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKC">\r
+      <summary>表示 Unicode 字串已經以完整相容分解方式進行過正規化,且已經盡可能將序列替換成它們的主要複合型。</summary>\r
+    </member>\r
+    <member name="F:System.Text.NormalizationForm.FormKD">\r
+      <summary>表示 Unicode 字串已經以完整相容分解方式進行過正規化。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.IO.Compression.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.IO.Compression.xml
new file mode 100644 (file)
index 0000000..e14f0da
--- /dev/null
@@ -0,0 +1,432 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.IO.Compression</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.IO.Compression.CompressionLevel">\r
+      <summary>指定值,這個值表示壓縮作業會強調速度還是壓縮大小。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Fastest">\r
+      <summary>即使不能有效壓縮所產生的檔案,應該儘速完成壓縮作業。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.NoCompression">\r
+      <summary>不應該對檔案執行壓縮。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionLevel.Optimal">\r
+      <summary>壓縮作業應該會進行最佳化壓縮,即使該作業耗費更長的時間才能完成。</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.CompressionMode">\r
+      <summary> 指定是要壓縮還是要解壓縮基礎資料流。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Compress">\r
+      <summary>壓縮基礎資料流。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.CompressionMode.Decompress">\r
+      <summary>解壓縮基礎資料流。</summary>\r
+    </member>\r
+    <member name="T:System.IO.Compression.DeflateStream">\r
+      <summary>提供方法和屬性,以透過 Deflate 演算法來壓縮和解壓縮資料流。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>使用指定的資料流和壓縮層級,初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 類別的新執行個體。</summary>\r
+      <param name="stream">要壓縮的資料流。</param>\r
+      <param name="compressionLevel">其中一個列舉值,指出當壓縮資料流時是否要強調速度或壓縮的效益。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">資料流不支援寫入作業,例如壓縮。(資料流物件上的 <see cref="P:System.IO.Stream.CanWrite" />屬性是false)。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>使用指定的資料流和壓縮層級,初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 類別的新執行個體,並選擇性地保持開啟資料流。</summary>\r
+      <param name="stream">要壓縮的資料流。</param>\r
+      <param name="compressionLevel">其中一個列舉值,指出當壓縮資料流時是否要強調速度或壓縮的效益。</param>\r
+      <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.DeflateStream" /> 物件之後,將資料流物件保持開啟;否則為 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">資料流不支援寫入作業,例如壓縮。(資料流物件上的 <see cref="P:System.IO.Stream.CanWrite" />屬性是false)。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>使用指定的資料流和壓縮模式,初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 類別的新執行個體。</summary>\r
+      <param name="stream">要壓縮或解壓縮的資料流。</param>\r
+      <param name="mode">其中一個列舉值,表示要壓縮還是解壓縮資料流。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> 不是有效的 <see cref="T:System.IO.Compression.CompressionMode" /> 值。-或-<see cref="T:System.IO.Compression.CompressionMode" /> 是 <see cref="F:System.IO.Compression.CompressionMode.Compress" />,而 <see cref="P:System.IO.Stream.CanWrite" /> 是 false。-或-<see cref="T:System.IO.Compression.CompressionMode" /> 是 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />,而 <see cref="P:System.IO.Stream.CanRead" /> 是 false。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>使用指定的資料流和壓縮模式,初始化 <see cref="T:System.IO.Compression.DeflateStream" /> 類別的新執行個體,並選擇性地保持開啟資料流。</summary>\r
+      <param name="stream">要壓縮或解壓縮的資料流。</param>\r
+      <param name="mode">其中一個列舉值,表示要壓縮還是解壓縮資料流。</param>\r
+      <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.DeflateStream" /> 物件之後,將資料流保持開啟;否則為 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> 不是有效的 <see cref="T:System.IO.Compression.CompressionMode" /> 值。-或-<see cref="T:System.IO.Compression.CompressionMode" /> 是 <see cref="F:System.IO.Compression.CompressionMode.Compress" />,而 <see cref="P:System.IO.Stream.CanWrite" /> 是 false。-或-<see cref="T:System.IO.Compression.CompressionMode" /> 是 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />,而 <see cref="P:System.IO.Stream.CanRead" /> 是 false。</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.BaseStream">\r
+      <summary>取得基礎資料流的參考。</summary>\r
+      <returns>資料流物件,表示基礎資料流。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">已關閉基礎資料流。</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanRead">\r
+      <summary>取得值,指出在解壓縮檔案時,資料流是否支援讀取。</summary>\r
+      <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值為 Decompress,且基礎資料流處於開啟狀態並支援讀取,則為 true;否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanSeek">\r
+      <summary>取得值,指出資料流是否支援搜尋。</summary>\r
+      <returns>所有情況下都是 false。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.CanWrite">\r
+      <summary>取得值,指出資料流是否支援寫入。</summary>\r
+      <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值為 Compress,並且基礎資料流支援寫入,且不處於關閉狀態,則為 true;否則為 false。</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.IO.Compression.DeflateStream" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>\r
+      <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Flush">\r
+      <summary>這個方法目前的實作沒有任何功能。</summary>\r
+      <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Length">\r
+      <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>長整數值。</returns>\r
+      <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.DeflateStream.Position">\r
+      <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>長整數值。</returns>\r
+      <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>將大量解壓縮的位元組讀入指定的位元組陣列。</summary>\r
+      <returns>已讀入至位元組陣列的位元組數。</returns>\r
+      <param name="array">用於儲存解壓縮位元組的陣列。</param>\r
+      <param name="offset">要在其中放置讀取位元組之 <paramref name="array" /> 的位元組位移。</param>\r
+      <param name="count">要讀取的最大解壓縮位元組數。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">建立物件時,<see cref="T:System.IO.Compression.CompressionMode" /> 的值為 Compress。-或- 基礎資料流不支援讀取。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 或 <paramref name="count" /> 小於零。-或-<paramref name="array" /> 長度減去索引起點小於 <paramref name="count" />。</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">資料的格式無效。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>這個作業不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>長整數值。</returns>\r
+      <param name="offset">在資料流中的位置。</param>\r
+      <param name="origin">其中一個 <see cref="T:System.IO.SeekOrigin" /> 值。</param>\r
+      <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.SetLength(System.Int64)">\r
+      <summary>這個作業不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <param name="value">資料流的長度。</param>\r
+      <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.DeflateStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>從指定的位元組陣列將壓縮的位元組寫入基礎資料流。</summary>\r
+      <param name="array">包含要壓縮之資料的緩衝區。</param>\r
+      <param name="offset">\r
+        <paramref name="array" /> 中的位元組位移,即讀取位元組的來源位置。</param>\r
+      <param name="count">寫入的最大位元組數。</param>\r
+    </member>\r
+    <member name="T:System.IO.Compression.GZipStream">\r
+      <summary>提供用於壓縮和解壓縮資料流的方法和屬性。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel)">\r
+      <summary>使用指定的資料流和壓縮層級,初始化 <see cref="T:System.IO.Compression.GZipStream" /> 類別的新執行個體。</summary>\r
+      <param name="stream">要寫入壓縮資料的資料流。</param>\r
+      <param name="compressionLevel">其中一個列舉值,指出當壓縮資料流時是否要強調速度或壓縮的效益。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">資料流不支援寫入作業,例如壓縮。(資料流物件上的 <see cref="P:System.IO.Stream.CanWrite" />屬性是false)。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionLevel,System.Boolean)">\r
+      <summary>使用指定的資料流和壓縮層級,初始化 <see cref="T:System.IO.Compression.GZipStream" /> 類別的新執行個體,並選擇性地保持開啟資料流。</summary>\r
+      <param name="stream">要寫入壓縮資料的資料流。</param>\r
+      <param name="compressionLevel">其中一個列舉值,指出當壓縮資料流時是否要強調速度或壓縮的效益。</param>\r
+      <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.GZipStream" /> 物件之後,將資料流物件保持開啟;否則為 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">資料流不支援寫入作業,例如壓縮。(資料流物件上的 <see cref="P:System.IO.Stream.CanWrite" />屬性是false)。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode)">\r
+      <summary>使用指定的資料流和壓縮模式,初始化 <see cref="T:System.IO.Compression.GZipStream" /> 類別的新執行個體。</summary>\r
+      <param name="stream">寫入壓縮或解壓縮資料的資料流。</param>\r
+      <param name="mode">其中一個列舉值,表示要壓縮還是解壓縮資料流。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> 不是有效的 <see cref="T:System.IO.Compression.CompressionMode" /> 列舉值。-或-<see cref="T:System.IO.Compression.CompressionMode" /> 是 <see cref="F:System.IO.Compression.CompressionMode.Compress" />,而 <see cref="P:System.IO.Stream.CanWrite" /> 是 false。-或-<see cref="T:System.IO.Compression.CompressionMode" /> 是 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />,而 <see cref="P:System.IO.Stream.CanRead" /> 是 false。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.#ctor(System.IO.Stream,System.IO.Compression.CompressionMode,System.Boolean)">\r
+      <summary>使用指定的資料流和壓縮模式,初始化 <see cref="T:System.IO.Compression.GZipStream" /> 類別的新執行個體,並選擇性地保持開啟資料流。</summary>\r
+      <param name="stream">寫入壓縮或解壓縮資料的資料流。</param>\r
+      <param name="mode">其中一個列舉值,表示要壓縮還是解壓縮資料流。</param>\r
+      <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.GZipStream" /> 物件之後,將資料流保持開啟;否則為 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="mode" /> 不是有效的 <see cref="T:System.IO.Compression.CompressionMode" /> 值。-或-<see cref="T:System.IO.Compression.CompressionMode" /> 是 <see cref="F:System.IO.Compression.CompressionMode.Compress" />,而 <see cref="P:System.IO.Stream.CanWrite" /> 是 false。-或-<see cref="T:System.IO.Compression.CompressionMode" /> 是 <see cref="F:System.IO.Compression.CompressionMode.Decompress" />,而 <see cref="P:System.IO.Stream.CanRead" /> 是 false。</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.BaseStream">\r
+      <summary>取得基礎資料流的參考。</summary>\r
+      <returns>資料流物件,表示基礎資料流。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">已關閉基礎資料流。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanRead">\r
+      <summary>取得值,指出在解壓縮檔案時,資料流是否支援讀取。</summary>\r
+      <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值為 Decompress,,並且基礎資料流支援讀取,且不處於關閉狀態,則為 true;否則為 false。</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanSeek">\r
+      <summary>取得值,指出資料流是否支援搜尋。</summary>\r
+      <returns>所有情況下都是 false。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.CanWrite">\r
+      <summary>取得值,指出資料流是否支援寫入。</summary>\r
+      <returns>如果 <see cref="T:System.IO.Compression.CompressionMode" /> 值為 Compress,並且基礎資料流支援寫入,且不處於關閉狀態,則為 true;否則為 false。</returns>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.IO.Compression.GZipStream" /> 所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。</summary>\r
+      <param name="disposing">true 表示釋放 Managed 和 Unmanaged 資源,false 則表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Flush">\r
+      <summary>這個方法目前的實作沒有任何功能。</summary>\r
+      <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Length">\r
+      <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>長整數值。</returns>\r
+      <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.IO.Compression.GZipStream.Position">\r
+      <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>長整數值。</returns>\r
+      <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Read(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>將大量解壓縮的位元組讀入指定的位元組陣列。</summary>\r
+      <returns>解壓縮至位元組陣列的位元組數。如果已達到資料流的結尾,則會傳回零或位元組數。</returns>\r
+      <param name="array">用於儲存解壓縮位元組的陣列。</param>\r
+      <param name="offset">要在其中放置讀取位元組之 <paramref name="array" /> 的位元組位移。</param>\r
+      <param name="count">要讀取的最大解壓縮位元組數。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">建立物件時,<see cref="T:System.IO.Compression.CompressionMode" /> 的值為 Compress。-或-基礎資料流不支援讀取。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 或 <paramref name="count" /> 小於零。-或-<paramref name="array" /> 長度減去索引起點小於 <paramref name="count" />。</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">資料的格式無效。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">已關閉資料流。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Seek(System.Int64,System.IO.SeekOrigin)">\r
+      <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <returns>長整數值。</returns>\r
+      <param name="offset">在資料流中的位置。</param>\r
+      <param name="origin">其中一個 <see cref="T:System.IO.SeekOrigin" /> 值。</param>\r
+      <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.SetLength(System.Int64)">\r
+      <summary>這個屬性不受支援,而且一律會擲回 <see cref="T:System.NotSupportedException" />。</summary>\r
+      <param name="value">資料流的長度。</param>\r
+      <exception cref="T:System.NotSupportedException">這個資料流不支援這個屬性。</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.GZipStream.Write(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>從指定的位元組陣列將壓縮的位元組寫入基礎資料流。</summary>\r
+      <param name="array">包含要壓縮之資料的緩衝區。</param>\r
+      <param name="offset">\r
+        <paramref name="array" /> 中的位元組位移,即讀取位元組的來源位置。</param>\r
+      <param name="count">寫入的最大位元組數。</param>\r
+      <exception cref="T:System.ObjectDisposedException">無法執行寫入作業,因為資料流已關閉。</exception>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchive">\r
+      <summary>代表 zip 封存格式的壓縮檔封裝。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream)">\r
+      <summary>從指定的資料流,初始化 <see cref="T:System.IO.Compression.ZipArchive" /> 類別的新執行個體。</summary>\r
+      <param name="stream">包含要讀取之封存的資料流。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed or does not support reading.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream are not in the zip archive format.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode)">\r
+      <summary>使用指定的模式,從指定的資料流初始化 <see cref="T:System.IO.Compression.ZipArchive" /> 類別的新執行個體。</summary>\r
+      <param name="stream">輸入或輸出資料流。</param>\r
+      <param name="mode">其中一個列舉值,指出是否使用 zip 封存讀取、建立或更新項目。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean)">\r
+      <summary>在指定之模式的指定資料流上,初始化 <see cref="T:System.IO.Compression.ZipArchive" /> 類別的新執行個體,並選擇性地保留資料流開啟狀態。</summary>\r
+      <param name="stream">輸入或輸出資料流。</param>\r
+      <param name="mode">其中一個列舉值,指出是否使用 zip 封存讀取、建立或更新項目。</param>\r
+      <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.ZipArchive" /> 物件之後,將資料流保持開啟,否則為 false。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.#ctor(System.IO.Stream,System.IO.Compression.ZipArchiveMode,System.Boolean,System.Text.Encoding)">\r
+      <summary>在指定模式的指定資料流上,初始化 <see cref="T:System.IO.Compression.ZipArchive" /> 類別的新執行個體,使用項目名稱的指定編碼方式,並選擇性地保留資料流開啟狀態。</summary>\r
+      <param name="stream">輸入或輸出資料流。</param>\r
+      <param name="mode">其中一個列舉值,指出是否使用 zip 封存讀取、建立或更新項目。</param>\r
+      <param name="leaveOpen">true 表示在處置 <see cref="T:System.IO.Compression.ZipArchive" /> 物件之後,將資料流保持開啟,否則為 false。</param>\r
+      <param name="entryNameEncoding">在此封存中讀取或寫入項目名稱時要使用的編碼方式。只有需要編碼以與 Zip 封存工具和程式庫互通,且這類工具和程式庫不支援項目名稱使用 UTF-8 編碼時,才指定此參數的值。</param>\r
+      <exception cref="T:System.ArgumentException">The stream is already closed, or the capabilities of the stream do not match the mode.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="mode" /> is an invalid value.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The contents of the stream could not be interpreted as a zip archive.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is missing from the archive or is corrupt and cannot be read.-or-<paramref name="mode" /> is <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and an entry is too large to fit into memory.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String)">\r
+      <summary>在 zip 封存中建立具有指定之路徑和項目名稱的空項目。</summary>\r
+      <returns>Zip 封存中的空項目。</returns>\r
+      <param name="entryName">指定要建立之項目名稱的路徑 (相對於封存的根目錄)。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.CreateEntry(System.String,System.IO.Compression.CompressionLevel)">\r
+      <summary>在 zip 封存中建立具有指定之項目名稱和壓縮等級的空項目。</summary>\r
+      <returns>Zip 封存中的空項目。</returns>\r
+      <param name="entryName">指定要建立之項目名稱的路徑 (相對於封存的根目錄)。</param>\r
+      <param name="compressionLevel">其中一個列舉值,指出建立項目時是否要強調速度或壓縮的效益。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support writing.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose">\r
+      <summary>將 <see cref="T:System.IO.Compression.ZipArchive" /> 類別目前的執行個體所使用的資源釋出。</summary>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.Dispose(System.Boolean)">\r
+      <summary>由 <see cref="M:System.IO.Compression.ZipArchive.Dispose" /> 和 <see cref="M:System.Object.Finalize" /> 方法呼叫以釋放 <see cref="T:System.IO.Compression.ZipArchive" /> 類別之目前執行個體所使用的 Unmanaged 資源,並選擇性完成封存的寫入以及釋放 Managed 資源。</summary>\r
+      <param name="disposing">true 表示完成寫入封存並釋放 Managed 和 Unmanaged 資源,false 表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Entries">\r
+      <summary>取得目前 zip 封存中所包含項目的集合。</summary>\r
+      <returns>目前 zip 封存中所包含項目的集合。</returns>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchive.GetEntry(System.String)">\r
+      <summary>在 zip 封存中擷取指定項目的包裝函式。</summary>\r
+      <returns>封存中指定項目的包裝函式,如果項目不存在於封存中則為 null。</returns>\r
+      <param name="entryName">識別要擷取之項目的路徑 (相對於封存的根目錄)。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="entryName" /> is <see cref="F:System.String.Empty" />.</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="entryName" /> is null.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive does not support reading.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive has been disposed.</exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The zip archive is corrupt, and its entries cannot be retrieved.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchive.Mode">\r
+      <summary>取得值,描述 zip 封存可以在項目上執行的動作類型。</summary>\r
+      <returns>其中一個列舉值,其描述 zip 封存可以在項目上執行的動作類型 (讀取、建立或更新)。</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveEntry">\r
+      <summary>表示 zip 封存中的壓縮檔。</summary>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Archive">\r
+      <summary>取得項目所屬的 zip 封存。</summary>\r
+      <returns>項目所屬的 Zip 封存,如果已刪除項目,則為 null。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.CompressedLength">\r
+      <summary>取得 Zip 封存中的項目壓縮大小。</summary>\r
+      <returns>Zip 封存中項目的壓縮大小。</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Delete">\r
+      <summary>從 zip 封存中刪除項目。</summary>\r
+      <exception cref="T:System.IO.IOException">The entry is already open for reading or writing.</exception>\r
+      <exception cref="T:System.NotSupportedException">The zip archive for this entry was opened in a mode other than <see cref="F:System.IO.Compression.ZipArchiveMode.Update" />. </exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.FullName">\r
+      <summary>取得 Zip 封存中的項目相對路徑。</summary>\r
+      <returns>Zip 封存中的項目相對路徑。</returns>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.LastWriteTime">\r
+      <summary>取得或設定上次變更 zip 封存中之項目的時間。</summary>\r
+      <returns>上次變更 zip 封存中之項目的時間。</returns>\r
+      <exception cref="T:System.NotSupportedException">The attempt to set this property failed, because the zip archive for the entry is in <see cref="F:System.IO.Compression.ZipArchiveMode.Read" /> mode.</exception>\r
+      <exception cref="T:System.IO.IOException">The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Create" />.- or -The archive mode is set to <see cref="F:System.IO.Compression.ZipArchiveMode.Update" /> and the entry has been opened.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">An attempt was made to set this property to a value that is either earlier than 1980 January 1 0:00:00 (midnight) or later than 2107 December 31 23:59:58 (one second before midnight).</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Length">\r
+      <summary>取得 Zip 封存中的項目未壓縮大小。</summary>\r
+      <returns>Zip 封存中的項目未壓縮大小。</returns>\r
+      <exception cref="T:System.InvalidOperationException">The value of the property is not available because the entry has been modified.</exception>\r
+    </member>\r
+    <member name="P:System.IO.Compression.ZipArchiveEntry.Name">\r
+      <summary>取得 Zip 封存中的項目檔名。</summary>\r
+      <returns>Zip 封存中的項目檔名。</returns>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.Open">\r
+      <summary>從 zip 封存中開啟項目。</summary>\r
+      <returns>代表此項目內容的資料流。</returns>\r
+      <exception cref="T:System.IO.IOException">The entry is already currently open for writing.-or-The entry has been deleted from the archive.-or-The archive for this entry was opened with the <see cref="F:System.IO.Compression.ZipArchiveMode.Create" /> mode, and this entry has already been written to. </exception>\r
+      <exception cref="T:System.IO.InvalidDataException">The entry is either missing from the archive or is corrupt and cannot be read. -or-The entry has been compressed by using a compression method that is not supported.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">The zip archive for this entry has been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.IO.Compression.ZipArchiveEntry.ToString">\r
+      <summary>擷取 Zip 封存中項目的相對路徑。</summary>\r
+      <returns>項目的相對路徑,其為儲存在 <see cref="P:System.IO.Compression.ZipArchiveEntry.FullName" /> 屬性中的值。</returns>\r
+    </member>\r
+    <member name="T:System.IO.Compression.ZipArchiveMode">\r
+      <summary>指定與 zip 封存項目互動的值。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Create">\r
+      <summary>僅允許建立新的封存項目。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Read">\r
+      <summary>僅允許讀取封存項目。</summary>\r
+    </member>\r
+    <member name="F:System.IO.Compression.ZipArchiveMode.Update">\r
+      <summary>封存項目允許讀取及寫入作業。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Net.Http.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Net.Http.xml
new file mode 100644 (file)
index 0000000..ce4f199
--- /dev/null
@@ -0,0 +1,2368 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Http</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Http.ByteArrayContent">\r
+      <summary>根據位元組陣列提供 HTTP 內容。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])">\r
+      <summary>初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 類別的新執行個體。</summary>\r
+      <param name="content">用來初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 的內容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 參數為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 類別的新執行個體。</summary>\r
+      <param name="content">用來初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 的內容。</param>\r
+      <param name="offset">\r
+        <paramref name="content" /> 參數中用來初始化 <see cref="T:System.Net.Http.ByteArrayContent" /> 的位移 (以位元組為單位)。</param>\r
+      <param name="count">\r
+        <paramref name="content" />中的位元組數目(從用來初始化<see cref="T:System.Net.Http.ByteArrayContent" /> 的<paramref name="offset" />參數開始)。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 參數為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 參數小於零。-或-<paramref name="offset" /> 參數大於 <paramref name="content" /> 參數指定的內容長度。-或-<paramref name="count " /> 參數小於零。-或-<paramref name="count" /> 參數大於 <paramref name="content" /> 參數指定的內容長度,減去 <paramref name="offset" /> 參數。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync">\r
+      <summary>建立 HTTP 內容資料流做為非同步讀取作業,其支援存放區是在 <see cref="T:System.Net.Http.ByteArrayContent" /> 中的記憶體</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>進行序列化,並以非同步方式將建構函式中提供的位元組陣列寫入到 HTTP 內容資料流。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task" />。工作物件,表示非同步作業。</returns>\r
+      <param name="stream">目標資料流。</param>\r
+      <param name="context">傳輸的相關資訊,如通道繫結語彙基元。這個參數可以是 null。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)">\r
+      <summary>判斷位元組陣列的長度 (以位元組為單位) 是否有效。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="length" /> 是有效長度則為 true,否則為 false。</returns>\r
+      <param name="length">位元組陣列的長度,以位元組為單位。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.ClientCertificateOption">\r
+      <summary>指定如何提供用戶端憑證。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Automatic">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClientHandler" /> 會嘗試自動提供所有可用的用戶端憑證。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.ClientCertificateOption.Manual">\r
+      <summary>應用程式會以手動方式提供用戶端憑證給 <see cref="T:System.Net.Http.WebRequestHandler" />。這個值為預設值。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.DelegatingHandler">\r
+      <summary>HTTP 處理常式的類型,這些處理常式會將 HTTP 回應訊息的處理委派給另一個處理常式,也稱為內部處理常式。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor">\r
+      <summary>建立 <see cref="T:System.Net.Http.DelegatingHandler" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>使用特定的內部處理常式,建立 <see cref="T:System.Net.Http.DelegatingHandler" /> 類別的新執行個體。</summary>\r
+      <param name="innerHandler">負責處理 HTTP 回應訊息的內部處理常式。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Http.DelegatingHandler" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true,表示釋放 Managed 和 Unmanaged 資源;false,表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.DelegatingHandler.InnerHandler">\r
+      <summary>取得或設定處理 HTTP 回應訊息的內部處理常式。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpMessageHandler" />。HTTP 回應訊息的內部處理常式。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>將 HTTP 要求傳送到內部處理常式,以非同步作業方式傳送到伺服器。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="request">要傳送到伺服器的 HTTP 要求訊息。</param>\r
+      <param name="cancellationToken">要取消作業的取消語彙基元。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 為 null。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.FormUrlEncodedContent">\r
+      <summary>使用 application/x-www-form-urlencoded MIME 類型編碼之名稱/值 Tuple 的容器。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">\r
+      <summary>使用特定名稱/值組集合,初始化 <see cref="T:System.Net.Http.FormUrlEncodedContent" /> 類別的新執行個體。</summary>\r
+      <param name="nameValueCollection">名稱/值組的集合。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClient">\r
+      <summary>提供基底類別,用來傳送 HTTP 要求,以及從 URI 所識別的資源接收 HTTP 回應。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpClient" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>使用特定處理常式,初始化 <see cref="T:System.Net.Http.HttpClient" /> 類別的新執行個體。</summary>\r
+      <param name="handler">要用來傳送要求的 HTTP 處理常式堆疊。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>使用特定處理常式,初始化 <see cref="T:System.Net.Http.HttpClient" /> 類別的新執行個體。</summary>\r
+      <param name="handler">負責處理 HTTP 回應訊息的 <see cref="T:System.Net.Http.HttpMessageHandler" />。</param>\r
+      <param name="disposeHandler">如果內部處理常式應由 Dispose() 處置則為 true,如果您想要重複使用內部處理常式則為 false。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.BaseAddress">\r
+      <summary>取得或設定傳送要求時所使用之網際網路資源的統一資源識別元 (URI) 基底位址。</summary>\r
+      <returns>傳回 <see cref="T:System.Uri" />。傳送要求時所使用之網際網路資源的統一資源識別元 (URI) 基底位址。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.CancelPendingRequests">\r
+      <summary>取消這個執行個體上的所有暫止要求。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders">\r
+      <summary>取得應該在每個要求中傳送的標頭。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />。應該藉由每個要求傳送的標頭。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)">\r
+      <summary>以非同步作業的方式,將 DELETE 要求傳送至指定的 URI。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求訊息已由<see cref="T:System.Net.Http.HttpClient" />執行個體傳送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 DELETE 要求和取消權杖至指定的 Uri。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒用來接收取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求訊息已由<see cref="T:System.Net.Http.HttpClient" />執行個體傳送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)">\r
+      <summary>以非同步作業的方式,將 DELETE 要求傳送至指定的 URI。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求訊息已由<see cref="T:System.Net.Http.HttpClient" />執行個體傳送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 DELETE 要求和取消權杖至指定的 Uri。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒用來接收取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求訊息已由<see cref="T:System.Net.Http.HttpClient" />執行個體傳送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Http.HttpClient" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true 表示會同時釋放 Managed 和 Unmanaged 資源;false 則表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)">\r
+      <summary>以非同步作業的方式,將 GET 要求傳送至指定的 URI。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)">\r
+      <summary>以非同步作業的方式,傳送 GET 要求和 HTTP 完成選項至指定的 Uri。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="completionOption">HTTP 完成選項值,表示作業應該被視為已完成。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 GET 要求和 HTTP 完成選項以及取消語彙基元至指定的 Uri。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="completionOption">HTTP 完成選項值,表示作業應該被視為已完成。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒用來接收取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 GET 要求和取消權杖至指定的 Uri。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒用來接收取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)">\r
+      <summary>以非同步作業的方式,將 GET 要求傳送至指定的 URI。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)">\r
+      <summary>以非同步作業的方式,傳送 GET 要求和 HTTP 完成選項至指定的 Uri。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="completionOption">HTTP 完成選項值,表示作業應該被視為已完成。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 GET 要求和 HTTP 完成選項以及取消語彙基元至指定的 Uri。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="completionOption">HTTP 完成選項值,表示作業應該被視為已完成。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒用來接收取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 GET 要求和取消權杖至指定的 Uri。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒用來接收取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)">\r
+      <summary>將 GET 要求傳送至指定的 URI,並透過非同步作業,以位元組陣列形式傳回回應內容。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)">\r
+      <summary>將 GET 要求傳送至指定的 URI,並透過非同步作業,以位元組陣列形式傳回回應內容。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)">\r
+      <summary>將 GET 要求傳送至指定的 URI,並透過非同步作業,以資料流形式傳回回應內容。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)">\r
+      <summary>將 GET 要求傳送至指定的 URI,並透過非同步作業,以資料流形式傳回回應內容。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)">\r
+      <summary>將 GET 要求傳送至指定的 URI,並透過非同步作業,以字串形式傳回回應內容。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)">\r
+      <summary>將 GET 要求傳送至指定的 URI,並透過非同步作業,以字串形式傳回回應內容。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize">\r
+      <summary>取得或設定讀取回應內容時要緩衝處理的位元組數目上限。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。讀取回應內容時要緩衝處理的位元組數目上限。此屬性的預設值是 2 GB。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">指定的大小小於或等於零。</exception>\r
+      <exception cref="T:System.InvalidOperationException">作業已經在目前的執行個體上啟動。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">已經處置目前的執行個體。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>以非同步作業的方式,將 POST 要求傳送至指定的 URI。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="content">傳送至伺服器的 HTTP 要求內容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 POST 要求和取消語彙基元。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="content">傳送至伺服器的 HTTP 要求內容。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒用來接收取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>以非同步作業的方式,將 POST 要求傳送至指定的 URI。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="content">傳送至伺服器的 HTTP 要求內容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 POST 要求和取消語彙基元。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="content">傳送至伺服器的 HTTP 要求內容。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒用來接收取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)">\r
+      <summary>以非同步作業的方式,將 PUT 要求傳送至指定的 URI。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="content">傳送至伺服器的 HTTP 要求內容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 PUT 要求和取消語彙基元。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="content">傳送至伺服器的 HTTP 要求內容。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒用來接收取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)">\r
+      <summary>以非同步作業的方式,將 PUT 要求傳送至指定的 URI。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="content">傳送至伺服器的 HTTP 要求內容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 PUT 要求和取消語彙基元。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="requestUri">傳送要求的目標 URI。</param>\r
+      <param name="content">傳送至伺服器的 HTTP 要求內容。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒用來接收取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="requestUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)">\r
+      <summary>以非同步作業的方式,傳送 HTTP 要求。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="request">要傳送的 HTTP 要求訊息。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求訊息已由<see cref="T:System.Net.Http.HttpClient" />執行個體傳送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)">\r
+      <summary>以非同步作業的方式,傳送 HTTP 要求。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="request">要傳送的 HTTP 要求訊息。</param>\r
+      <param name="completionOption">當作業應該完成時 (可取得回應時或讀取整個回應內容之後)。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求訊息已由<see cref="T:System.Net.Http.HttpClient" />執行個體傳送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 HTTP 要求。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="request">要傳送的 HTTP 要求訊息。</param>\r
+      <param name="completionOption">當作業應該完成時 (可取得回應時或讀取整個回應內容之後)。</param>\r
+      <param name="cancellationToken">用於取消作業的取消語彙基元。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求訊息已由<see cref="T:System.Net.Http.HttpClient" />執行個體傳送。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 HTTP 要求。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="request">要傳送的 HTTP 要求訊息。</param>\r
+      <param name="cancellationToken">用於取消作業的取消語彙基元。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求訊息已由<see cref="T:System.Net.Http.HttpClient" />執行個體傳送。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClient.Timeout">\r
+      <summary>取得或設定要求逾時前等候的時間長度。</summary>\r
+      <returns>傳回 <see cref="T:System.TimeSpan" />。要求逾時前等候的時間長度。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">指定的逾時小於或等於零,並且不是 <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />。</exception>\r
+      <exception cref="T:System.InvalidOperationException">作業已經在目前的執行個體上啟動。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">已經處置目前的執行個體。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpClientHandler">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> 所使用的預設訊息處理常式。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.#ctor">\r
+      <summary>建立 <see cref="T:System.Net.Http.HttpClientHandler" /> 類別的執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect">\r
+      <summary>取得或設定值,指出處理常式是否應該緊接在重新導向回應之後。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果處理常式應該接在重新導向回應之後,則為 true,否則為 false。預設值是 true。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression">\r
+      <summary>取得或設定處理常式用來自動解壓縮 HTTP 內容回應的解壓縮方法型別。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.DecompressionMethods" />。處理常式所使用的自動解壓縮方法。預設值是 <see cref="F:System.Net.DecompressionMethods.None" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions">\r
+      <summary>取得或設定與這個處理常式相關聯的安全憑證集合。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.ClientCertificateOption" />。與這個處理常式相關聯的安全憑證的集合。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.CookieContainer">\r
+      <summary>取得或設定處理常式用來儲存伺服器 cookie 的 cookie 容器。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.CookieContainer" />。處理常式用來儲存伺服器 cookie 的 cookie 容器。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Credentials">\r
+      <summary>取得或設定這個處理常式所使用的驗證資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.ICredentials" />。與處理常式相關聯的驗證認證。預設值為 null。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Http.HttpClientHandler" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true,表示釋放 Managed 和 Unmanaged 資源;false,表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections">\r
+      <summary>取得或設定處理常式追蹤的最大重新導向數目。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。處理常式追蹤的最大重新導向回應數目。預設值為 50。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize">\r
+      <summary>取得或設定處理常式所使用的要求內容緩衝區大小上限。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。要求內容緩衝區的大小上限,以位元組為單位。預設值為 2 GB。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate">\r
+      <summary>取得或設定值,指出處理常式是否隨要求傳送授權標頭。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。true 表示在進行驗證後,處理常式隨同要求傳送 HTTP 驗證標頭,否則為 false。預設值為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.Proxy">\r
+      <summary>取得或設定處理常式使用的 Proxy 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.IWebProxy" />。處理常式所使用的 proxy 資訊。預設值是 null。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>根據 <see cref="T:System.Net.Http.HttpRequestMessage" /> 中提供的資訊,建立 <see cref="T:System.Net.Http.HttpResponseMessage" /> 的執行個體成為不會封鎖的作業。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="request">HTTP 要求訊息。</param>\r
+      <param name="cancellationToken">要取消作業的取消語彙基元。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 為 null。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression">\r
+      <summary>取得值,指出處理常式是否支援自動回應內容解壓縮。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果處理常式支援自動回應內容解壓縮,則為 true,否則為 false。預設值是 true。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy">\r
+      <summary>取得值,指出處理常式是否支援 Proxy 設定。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果處理常式支援 Proxy 設定,則為 true,否則為 false。預設值是 true。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration">\r
+      <summary>取得值,這個值指出處理常式是否支援 <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> 和 <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> 屬性的組態設定。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果處理常式支援 <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> 和 <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> 屬性的組態設定,則為 true,否則為 false。預設值是 true。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseCookies">\r
+      <summary>取得或設定值,指出處理常式是否使用 <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> 屬性,以儲存伺服器 cookie,並在傳送要求時使用這些 cookie。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果處理常式支援使用 <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> 屬性儲存伺服器 cookie,並在傳送要求時使用這些 cookie,則為 true,否則為 false。預設值是 true。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials">\r
+      <summary>取得或設定值,該值會控制是否隨著處理常式的要求傳送預設認證。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果使用預設認證則為 true,否則為 false。預設值是 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpClientHandler.UseProxy">\r
+      <summary>取得或設定值,指出處理常式是否對要求使用 Proxy。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果處理常式應該使用 proxy 來處理要求,則為 true,否則為 false。預設值是 true。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpCompletionOption">\r
+      <summary>表示 <see cref="T:System.Net.Http.HttpClient" /> 作業應該在取得回應之後立即視為已完成,或在讀取整個回應訊息 (包括內容) 之後視為已完成。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead">\r
+      <summary>在讀取包括內容的完整回應之後,操作應該完成。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead">\r
+      <summary>一旦回應可使用而標頭也已讀取後,就應完成作業。尚未讀取內容。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpContent">\r
+      <summary>基底類別,表示 HTTP 實體內容與內容標題。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpContent" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)">\r
+      <summary>將 HTTP 內容序列化成位元組資料流,然後複製到 <paramref name="stream" /> 參數所提供的資料流物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task" />。工作物件,表示非同步作業。</returns>\r
+      <param name="stream">目標資料流。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>將 HTTP 內容序列化成位元組資料流,然後複製到 <paramref name="stream" /> 參數所提供的資料流物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task" />。工作物件,表示非同步作業。</returns>\r
+      <param name="stream">目標資料流。</param>\r
+      <param name="context">傳輸的相關資訊 (例如通道繫結語彙基元)。這個參數可以是 null。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync">\r
+      <summary>以非同步作業方式將 HTTP 內容序列化至記憶體資料流。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose">\r
+      <summary>釋放 Unmanaged 資源,並處置 <see cref="T:System.Net.Http.HttpContent" /> 所使用的 Managed 資源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Http.HttpContent" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true,表示釋放 Managed 和 Unmanaged 資源;false,表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpContent.Headers">\r
+      <summary>取得 HTTP 內容標頭,如 RFC 2616 中所定義。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpContentHeaders" />。RFC 2616 中所定義的標頭。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync">\r
+      <summary>以非同步作業方式將 HTTP 內容序列化至記憶體緩衝區。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task" />。工作物件,表示非同步作業。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)">\r
+      <summary>以非同步作業方式將 HTTP 內容序列化至記憶體緩衝區。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task" />。工作物件,表示非同步作業。</returns>\r
+      <param name="maxBufferSize">要使用的緩衝區的大小上限,以位元組為單位。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync">\r
+      <summary>以非同步作業的方式將 HTTP 內容寫入至位元組陣列。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync">\r
+      <summary>將 HTTP 內容序列化,並以非同步作業的方式傳回表示內容的資料流。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync">\r
+      <summary>以非同步作業方式將 HTTP 內容序列化至字串。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>以非同步作業方式將 HTTP 內容序列化至資料流。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task" />。工作物件,表示非同步作業。</returns>\r
+      <param name="stream">目標資料流。</param>\r
+      <param name="context">傳輸的相關資訊 (例如通道繫結語彙基元)。這個參數可以是 null。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)">\r
+      <summary>判斷 HTTP 內容的長度 (以位元組為單位) 是否有效。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="length" /> 是有效長度則為 true,否則為 false。</returns>\r
+      <param name="length">HTTP 內容的長度,以位元組為單位。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageHandler">\r
+      <summary>HTTP 訊息處理常式的基底型別。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpMessageHandler" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose">\r
+      <summary>釋放 Unmanaged 資源,並處置 <see cref="T:System.Net.Http.HttpMessageHandler" /> 所使用的 Managed 資源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Http.HttpMessageHandler" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true,表示釋放 Managed 和 Unmanaged 資源;false,表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 HTTP 要求。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="request">要傳送的 HTTP 要求訊息。</param>\r
+      <param name="cancellationToken">用於取消作業的取消語彙基元。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 為 null。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMessageInvoker">\r
+      <summary>特定類別,允許應用程式呼叫 HTTP 處理常式鏈結的 <see cref="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)" /> 方法。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>使用特定 <see cref="T:System.Net.Http.HttpMessageHandler" />,初始化 <see cref="T:System.Net.Http.HttpMessageInvoker" /> 類別的執行個體。</summary>\r
+      <param name="handler">負責處理 HTTP 回應訊息的 <see cref="T:System.Net.Http.HttpMessageHandler" />。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)">\r
+      <summary>使用特定 <see cref="T:System.Net.Http.HttpMessageHandler" />,初始化 <see cref="T:System.Net.Http.HttpMessageInvoker" /> 類別的執行個體。</summary>\r
+      <param name="handler">負責處理 HTTP 回應訊息的 <see cref="T:System.Net.Http.HttpMessageHandler" />。</param>\r
+      <param name="disposeHandler">如果內部處理常式應由 Dispose() 處置則為 true,如果您想要重複使用內部處理常式則為 false。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose">\r
+      <summary>釋放 Unmanaged 資源,並處置 <see cref="T:System.Net.Http.HttpMessageInvoker" /> 所使用的 Managed 資源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Http.HttpMessageInvoker" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true,表示釋放 Managed 和 Unmanaged 資源;false,表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>以非同步作業的方式,傳送 HTTP 要求。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="request">要傳送的 HTTP 要求訊息。</param>\r
+      <param name="cancellationToken">用於取消作業的取消語彙基元。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 為 null。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpMethod">\r
+      <summary>協助程式類別,用於擷取和比較標準 HTTP 方法,以及建立新的 HTTP 方法。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)">\r
+      <summary>使用特定 HTTP 方法,初始化 <see cref="T:System.Net.Http.HttpMethod" /> 類別的新執行個體。</summary>\r
+      <param name="method">HTTP 方法。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Delete">\r
+      <summary>表示 HTTP DELETE 通訊協定方法。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)">\r
+      <summary>判斷指定的 <see cref="T:System.Net.Http.HttpMethod" /> 和目前的 <see cref="T:System.Object" /> 是否相等。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的物件等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="other">要與目前專案比較的 HTTP 方法。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 和目前的 <see cref="T:System.Object" /> 是否相等。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的物件等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Get">\r
+      <summary>表示 HTTP GET 通訊協定方法。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.GetHashCode">\r
+      <summary>做為此型別的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前 <see cref="T:System.Object" /> 的雜湊程式碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Head">\r
+      <summary>表示 HTTP HEAD 通訊協定方法。HEAD 方法與 GET 相同,除了伺服器只在回應中傳回訊息標頭,不含訊息主體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Method">\r
+      <summary>HTTP 方法。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。以 <see cref="T:System.String" /> 形式表示的 HTTP 方法。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>等號比較運算子,用來比較兩個 <see cref="T:System.Net.Http.HttpMethod" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <paramref name="left" /> 和 <paramref name="right" /> 參數相等,則為 true,否則為 false。</returns>\r
+      <param name="left">等號比較運算子左邊的 <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+      <param name="right">等號比較運算子右邊的 <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)">\r
+      <summary>不等比較運算子,用來比較兩個 <see cref="T:System.Net.Http.HttpMethod" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <paramref name="left" /> 和 <paramref name="right" /> 參數不相等,則為 true,否則為 false。</returns>\r
+      <param name="left">不等比較運算子左邊的 <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+      <param name="right">不等比較運算子右邊的 <see cref="T:System.Net.Http.HttpMethod" />。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Options">\r
+      <summary>表示 HTTP OPTIONS 通訊協定方法。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Post">\r
+      <summary>表示 HTTP POST 通訊協定方法,用來公佈新實體至 URI 做為新增項目。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Put">\r
+      <summary>表示 HTTP PUT 通訊協定方法,用來取代 URI 所識別的實體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpMethod.ToString">\r
+      <summary>傳回表示目前物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpMethod.Trace">\r
+      <summary>表示 HTTP TRACE 通訊協定方法。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpMethod" />。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestException">\r
+      <summary>\r
+        <see cref="T:System.Net.Http.HttpClient" /> 及 <see cref="T:System.Net.Http.HttpMessageHandler" /> 類別所擲回之例外狀況的基底類別。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpRequestException" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)">\r
+      <summary>使用描述目前例外狀況的特定訊息,初始化 <see cref="T:System.Net.Http.HttpRequestException" /> 類別的新執行個體。</summary>\r
+      <param name="message">描述目前例外狀況的訊息。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)">\r
+      <summary>使用描述目前例外狀況和內部例外狀況的特定訊息,初始化 <see cref="T:System.Net.Http.HttpRequestException" /> 類別的新執行個體。</summary>\r
+      <param name="message">描述目前例外狀況的訊息。</param>\r
+      <param name="inner">內部例外狀況。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpRequestMessage">\r
+      <summary>表示 HTTP 要求訊息。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpRequestMessage" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)">\r
+      <summary>使用 HTTP 方法和要求 <see cref="T:System.Uri" />,初始化 <see cref="T:System.Net.Http.HttpRequestMessage" /> 類別的新執行個體。</summary>\r
+      <param name="method">HTTP 方法。</param>\r
+      <param name="requestUri">字串,表示要求 <see cref="T:System.Uri" />。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)">\r
+      <summary>使用 HTTP 方法和要求 <see cref="T:System.Uri" />,初始化 <see cref="T:System.Net.Http.HttpRequestMessage" /> 類別的新執行個體。</summary>\r
+      <param name="method">HTTP 方法。</param>\r
+      <param name="requestUri">要求的 <see cref="T:System.Uri" />。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Content">\r
+      <summary>取得或設定 HTTP 訊息的內容。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpContent" />。訊息內容。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose">\r
+      <summary>釋放 Unmanaged 資源,並處置 <see cref="T:System.Net.Http.HttpRequestMessage" /> 所使用的 Managed 資源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Http.HttpRequestMessage" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true,表示釋放 Managed 和 Unmanaged 資源;false,表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Headers">\r
+      <summary>取得 HTTP 要求標頭的集合。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />。HTTP 要求標頭的集合。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Method">\r
+      <summary>取得或設定 HTTP 要求訊息所使用的 HTTP 方法。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpMethod" />。要求訊息所使用的 HTTP 方法。預設為 GET 方法。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Properties">\r
+      <summary>取得 HTTP 要求的屬性集。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.IDictionary`2" />。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.RequestUri">\r
+      <summary>取得或設定用於 HTTP 要求的 <see cref="T:System.Uri" />。</summary>\r
+      <returns>傳回 <see cref="T:System.Uri" />。用於 HTTP 要求的 <see cref="T:System.Uri" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpRequestMessage.ToString">\r
+      <summary>傳回表示目前物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。目前物件的字串表示。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpRequestMessage.Version">\r
+      <summary>取得或設定 HTTP 訊息版本。</summary>\r
+      <returns>傳回 <see cref="T:System.Version" />。HTTP 訊息版本。預設值為 1.1。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.HttpResponseMessage">\r
+      <summary>表示包含狀態碼及資料的 HTTP 回應訊息。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.HttpResponseMessage" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)">\r
+      <summary>使用特定 <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" />,初始化 <see cref="T:System.Net.Http.HttpResponseMessage" /> 類別的新執行個體。</summary>\r
+      <param name="statusCode">HTTP 回應的狀態碼。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Content">\r
+      <summary>取得或設定 HTTP 回應訊息的內容。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpContent" />。HTTP 回應訊息的內容。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose">\r
+      <summary>釋放 Unmanaged 資源,並處置 <see cref="T:System.Net.Http.HttpResponseMessage" /> 所使用的 Unmanaged 資源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Http.HttpResponseMessage" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true,表示釋放 Managed 和 Unmanaged 資源;false,表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode">\r
+      <summary>如果 HTTP 回應的 <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> 屬性為 false,會擲回例外狀況。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpResponseMessage" />。HTTP 回應訊息(如果該呼叫成功)。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Headers">\r
+      <summary>取得 HTTP 回應標頭的集合。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" />。HTTP 回應標頭的集合。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode">\r
+      <summary>取得值,指出 HTTP 回應是否成功。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。表示 HTTP 回應是否成功的值。如果 <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> 在範圍 200-299 中,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase">\r
+      <summary>取得或設定原因片語,通常由伺服器將它與狀態碼一起傳送。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。伺服器所傳送之原因詞彙。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage">\r
+      <summary>取得或設定造成此回應訊息的要求訊息。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpRequestMessage" />。造成此回應訊息的要求訊息。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.StatusCode">\r
+      <summary>取得或設定 HTTP 回應的狀態碼。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.HttpStatusCode" />。HTTP 回應的狀態碼。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.HttpResponseMessage.ToString">\r
+      <summary>傳回表示目前物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。目前物件的字串表示。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.HttpResponseMessage.Version">\r
+      <summary>取得或設定 HTTP 訊息版本。</summary>\r
+      <returns>傳回 <see cref="T:System.Version" />。HTTP 訊息版本。預設值為 1.1。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.MessageProcessingHandler">\r
+      <summary>處理常式的基底型別,這些處理常式僅對要求和 (或) 回應訊息執行一些小型處理。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor">\r
+      <summary>建立 <see cref="T:System.Net.Http.MessageProcessingHandler" /> 類別的執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)">\r
+      <summary>使用特定的內部處理常式,建立 <see cref="T:System.Net.Http.MessageProcessingHandler" /> 類別的執行個體。</summary>\r
+      <param name="innerHandler">負責處理 HTTP 回應訊息的內部處理常式。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>執行對傳送至伺服器之每個要求的處理。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpRequestMessage" />。處理的 HTTP 要求訊息。</returns>\r
+      <param name="request">要處理的 HTTP 要求訊息。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒使用以接收的取消通知。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)">\r
+      <summary>執行對伺服器每個回應的處理。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.HttpResponseMessage" />。已處理的 HTTP 回應訊息。</returns>\r
+      <param name="response">要處理的 HTTP 回應訊息。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒使用以接收的取消通知。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)">\r
+      <summary>將 HTTP 要求傳送到內部處理常式,以非同步作業方式傳送到伺服器。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+      <param name="request">要傳送到伺服器的 HTTP 要求訊息。</param>\r
+      <param name="cancellationToken">取消語彙基元,可由其他物件或執行緒使用以接收的取消通知。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="request" /> 為 null。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartContent">\r
+      <summary>提供使用 multipart/* 內容類型規格進行序列化之 <see cref="T:System.Net.Http.HttpContent" /> 物件的集合。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor">\r
+      <summary>建立 <see cref="T:System.Net.Http.MultipartContent" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)">\r
+      <summary>建立 <see cref="T:System.Net.Http.MultipartContent" /> 類別的新執行個體。</summary>\r
+      <param name="subtype">多部分內容的子型別。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="subtype" /> 為 null 或僅包含空白字元。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)">\r
+      <summary>建立 <see cref="T:System.Net.Http.MultipartContent" /> 類別的新執行個體。</summary>\r
+      <param name="subtype">多部分內容的子型別。</param>\r
+      <param name="boundary">多重內容的界限字串。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="subtype" /> 為 null,或是空字串。<paramref name="boundary" /> 為 null 或僅包含空白字元。-或-<paramref name="boundary" /> 以空白字元結束。</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="boundary" /> 的長度大於 70。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>將多重部分 HTTP 內容加入至使用 multipart/* 內容類型規格進行序列化之 <see cref="T:System.Net.Http.HttpContent" /> 物件的集合。</summary>\r
+      <param name="content">要新增至集合中的 HTTP 內容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Http.MultipartContent" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true,表示釋放 Managed 和 Unmanaged 資源;false,表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.GetEnumerator">\r
+      <summary>傳回列舉程式,此列舉程式可以逐一查看 <see cref="T:System.Net.Http.HttpContent" /> 物件的集合,該集合會使用多重/* 內容型別規格進行序烈化。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.IEnumerator`1" />。用於逐一查看集合的物件。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>以非同步作業方式將多個 HTTP 內容序列化至資料流。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task" />。工作物件,表示非同步作業。</returns>\r
+      <param name="stream">目標資料流。</param>\r
+      <param name="context">傳輸的相關資訊 (例如通道繫結語彙基元)。這個參數可以是 null。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>\r
+        <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" /> 方法的明確實作。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.IEnumerator" />。用於逐一查看集合的物件。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)">\r
+      <summary>判斷 HTTP 多部分內容的長度 (以位元組為單位) 是否有效。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="length" /> 是有效長度則為 true,否則為 false。</returns>\r
+      <param name="length">HHTP 內容的長度,以位元組為單位。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.MultipartFormDataContent">\r
+      <summary>提供使用多重/表單資料 MIME 類型編碼內容的容器。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor">\r
+      <summary>建立 <see cref="T:System.Net.Http.MultipartFormDataContent" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)">\r
+      <summary>建立 <see cref="T:System.Net.Http.MultipartFormDataContent" /> 類別的新執行個體。</summary>\r
+      <param name="boundary">多重表單資料內容的界限字串。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="boundary" /> 為 null 或僅包含空白字元。-或-<paramref name="boundary" /> 以空白字元結束。</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="boundary" /> 的長度大於 70。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)">\r
+      <summary>將 HTTP 內容加入至 <see cref="T:System.Net.Http.HttpContent" /> 物件的集合,會序列化為 multipart/form-data MIME 類型。</summary>\r
+      <param name="content">要新增至集合中的 HTTP 內容。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)">\r
+      <summary>將 HTTP 內容加入至 <see cref="T:System.Net.Http.HttpContent" /> 物件的集合,會序列化為 multipart/form-data MIME 類型。</summary>\r
+      <param name="content">要新增至集合中的 HTTP 內容。</param>\r
+      <param name="name">要為 HTTP 內容加入的名稱。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" /> 為 null 或僅包含空白字元。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)">\r
+      <summary>將 HTTP 內容加入至 <see cref="T:System.Net.Http.HttpContent" /> 物件的集合,會序列化為 multipart/form-data MIME 類型。</summary>\r
+      <param name="content">要新增至集合中的 HTTP 內容。</param>\r
+      <param name="name">要為 HTTP 內容加入的名稱。</param>\r
+      <param name="fileName">要加入至集合中的 HTTP 內容的檔案名稱。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="name" /> 為 null 或僅包含空白字元。-或-<paramref name="fileName" /> 為 null 或僅包含空白字元。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 為 null。</exception>\r
+    </member>\r
+    <member name="T:System.Net.Http.StreamContent">\r
+      <summary>根據資料流提供 HTTP 內容。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)">\r
+      <summary>建立 <see cref="T:System.Net.Http.StreamContent" /> 類別的新執行個體。</summary>\r
+      <param name="content">用來初始化 <see cref="T:System.Net.Http.StreamContent" /> 的內容。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)">\r
+      <summary>建立 <see cref="T:System.Net.Http.StreamContent" /> 類別的新執行個體。</summary>\r
+      <param name="content">用來初始化 <see cref="T:System.Net.Http.StreamContent" /> 的內容。</param>\r
+      <param name="bufferSize">\r
+        <see cref="T:System.Net.Http.StreamContent" /> 的緩衝區大小,以位元組為單位。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="content" /> 為 null。</exception>\r
+      <exception cref="T:System.OutOfRangeException">\r
+        <paramref name="bufferSize" /> 小於或等於零值。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync">\r
+      <summary>將 HTTP 資料流內容寫入至記憶體資料流,做為非同步作業。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task`1" />。工作物件,表示非同步作業。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Http.StreamContent" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true,表示釋放 Managed 和 Unmanaged 資源;false,表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)">\r
+      <summary>以非同步作業方式將 HTTP 內容序列化至資料流。</summary>\r
+      <returns>傳回 <see cref="T:System.Threading.Tasks.Task" />。工作物件,表示非同步作業。</returns>\r
+      <param name="stream">目標資料流。</param>\r
+      <param name="context">傳輸的相關資訊 (例如通道繫結語彙基元)。這個參數可以是 null。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)">\r
+      <summary>判斷資料流內容的長度 (以位元組為單位) 是否有效。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="length" /> 是有效長度則為 true,否則為 false。</returns>\r
+      <param name="length">資料流內容的長度,以位元組為單位。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.StringContent">\r
+      <summary>根據字串提供 HTTP 內容。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String)">\r
+      <summary>建立 <see cref="T:System.Net.Http.StringContent" /> 類別的新執行個體。</summary>\r
+      <param name="content">用來初始化 <see cref="T:System.Net.Http.StringContent" /> 的內容。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)">\r
+      <summary>建立 <see cref="T:System.Net.Http.StringContent" /> 類別的新執行個體。</summary>\r
+      <param name="content">用來初始化 <see cref="T:System.Net.Http.StringContent" /> 的內容。</param>\r
+      <param name="encoding">要用於內容的編碼方式。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)">\r
+      <summary>建立 <see cref="T:System.Net.Http.StringContent" /> 類別的新執行個體。</summary>\r
+      <param name="content">用來初始化 <see cref="T:System.Net.Http.StringContent" /> 的內容。</param>\r
+      <param name="encoding">要用於內容的編碼方式。</param>\r
+      <param name="mediaType">要用於內容的媒體類型。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue">\r
+      <summary>表示 Authorization、ProxyAuthorization、WWW-Authenticate 和 Proxy 驗證標頭值中的驗證資訊。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="scheme">用於授權的配置。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="scheme">用於授權的配置。</param>\r
+      <param name="parameter">認證,包含所要求資源的使用者代理程式驗證資訊。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter">\r
+      <summary>取得認證,包含所要求資源的使用者代理程式驗證資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。包含驗證資訊的認證。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />。<see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示驗證標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的驗證標頭值資訊。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme">\r
+      <summary>取得用於授權的配置。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。用於授權的配置。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.CacheControlHeaderValue">\r
+      <summary>表示 Cache-Control標頭的值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions">\r
+      <summary>快取擴充權杖,其中每個權杖都有選擇性指派的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。快取擴充語彙基元的集合,其中每個語彙基元都有選擇性指派的值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge">\r
+      <summary>HTTP 用戶端願意接受回應的最長保留期限(以秒為單位來指定)。</summary>\r
+      <returns>傳回 <see cref="T:System.TimeSpan" />。秒數。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale">\r
+      <summary>否 HTTP 用戶端願意接受已經超過其到期時間的回應。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 HTTP 用戶端願意接受已經超過到期時間的回應,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit">\r
+      <summary>HTTP 用戶端願意接受已經超過其到期時間的回應的最長時間(以秒為單位)。</summary>\r
+      <returns>傳回 <see cref="T:System.TimeSpan" />。秒數。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh">\r
+      <summary>HTTP 用戶端願意接受回應的有效期限存留期(以秒為單位)。</summary>\r
+      <returns>傳回 <see cref="T:System.TimeSpan" />。秒數。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate">\r
+      <summary>當快取項目變成過時,在接續的使用中,原始伺服器是否需要重新驗證快取項目。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果當快取項目變成過時,在後續的使用中,原始伺服器需要重新驗證快取項目,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache">\r
+      <summary>是否 HTTP 用戶端願意接受快取的回應。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 HTTP 用戶端願意接受快取的回應,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders">\r
+      <summary>在 HTTP 回應上,Cache-Control 標頭欄位之 "no-cache" 指示詞中的 fieldnames 集合。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。欄位名稱的集合。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore">\r
+      <summary>是否快取絕不可以儲存 HTTP 要求訊息或任何回應的任何組成部分。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果快取中不能儲存 HTTP 要求訊息或任何回應的任何組成部分,則為 true,否則為false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform">\r
+      <summary>是否快取或 Proxy 絕不可以變更實體主體的任何層面。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果快取或 Proxy 絕不可以變更實體主體的任何層面,則為 true,否則為false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached">\r
+      <summary>是否快取應該使用符合 HTTP 要求的其他約束條件的快取項目來回應,或是以 504 (閘道逾時) 狀態來回應。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果快取必須使用符合 HTTP 要求的其他條件約束之已快取項目來做回應,或使用 504 (Gateway Timeout) 狀態做回應,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />。<see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示快取控制項標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的快取控制標頭值資訊。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private">\r
+      <summary>是否整個或部分的 HTTP 回應訊息僅供單一使用者使用,或絕不可由共用快取來快取。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 HTTP 回應訊息僅供單一使用者使用,而且不可由共用快取來快取,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders">\r
+      <summary>在 HTTP 回應上,Cache-Control 標頭欄位之 "private" 指示詞中的 fieldnames 集合。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。欄位名稱的集合。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate">\r
+      <summary>當共用使用者代理快取的快取項目變成過時,在接續的使用中,原始伺服器是否需要重新驗證快取項目。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果當共用使用者代理快取的快取項目變成過時,在後續的使用中,原始伺服器需要重新驗證快取項目,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public">\r
+      <summary>是否 HTTP 回應可以由任何快取來快取,即使它通常不可快取,或只可以在非共用的快取中快取。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 HTTP 回應可以由任何快取來快取,即使它通常不可快取,或只可以在非共用的快取中快取,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge">\r
+      <summary>HTTP 回應中的共用最長使用期限(以秒為單位),會覆蓋快取控制標頭或共用快取的到期日標頭中的 "max-age" 指示詞。</summary>\r
+      <returns>傳回 <see cref="T:System.TimeSpan" />。秒數。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue">\r
+      <summary>表示 Content-Disposition 標頭的值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="source">\r
+        <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="dispositionType">包含 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 的字串。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate">\r
+      <summary>建立檔案的日期。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。檔案建立日期。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType">\r
+      <summary>內容內文部分的配置類型。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。配置類型。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName">\r
+      <summary>對於如何建構要在實體已中斷連結且儲存於不同檔案時用來儲存訊息承載之檔案名稱的建議。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。建議的檔案名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar">\r
+      <summary>對於如何建構要在實體已中斷連結且儲存於不同檔案時用來儲存訊息承載之檔案名稱的建議。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表單檔案名稱的建議檔案名稱*。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate">\r
+      <summary>上次修改檔案的日期。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。檔案修改日期。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name">\r
+      <summary>內容主體組件的名稱。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。內容主體組件的名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters">\r
+      <summary>一組包含 Content-Disposition 標頭的參數。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。參數的集合。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />。<see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示內容配置標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的內容配置標頭值資訊。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate">\r
+      <summary>上次讀取檔案的日期。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。上次讀取日期。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size">\r
+      <summary>檔案的約略大小大小,以位元組為單位。</summary>\r
+      <returns>傳回 <see cref="T:System.Int64" />。約略大小,以位元組為單位。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue">\r
+      <summary>表示 Content-Range 標頭的值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="length">範圍的起始和結束點 (以位元組表示)。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="from">要開始傳送資料的位置 (以位元組表示)。</param>\r
+      <param name="to">要停止傳送資料的位置 (以位元組表示)。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="from">要開始傳送資料的位置 (以位元組表示)。</param>\r
+      <param name="to">要停止傳送資料的位置 (以位元組表示)。</param>\r
+      <param name="length">範圍的起始和結束點 (以位元組表示)。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的物件是否等於目前的 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From">\r
+      <summary>取得要開始傳送資料的位置。</summary>\r
+      <returns>傳回 <see cref="T:System.Int64" />。要開始傳送資料的位置 (以位元組表示)。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength">\r
+      <summary>取得 Content-Range 標頭是否有指定的長度。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 Content-Range 有指定長度則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange">\r
+      <summary>取得 Content-Range 是否有指定的範圍。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 Content-Range 有指定範圍則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length">\r
+      <summary>取得完整實體內容的長度。</summary>\r
+      <returns>傳回 <see cref="T:System.Int64" />。完整實體內容的長度。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />。<see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示內容範圍標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的內容範圍標頭值資訊。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To">\r
+      <summary>取得要停止傳送資料的位置。</summary>\r
+      <returns>傳回 <see cref="T:System.Int64" />。要停止傳送資料的位置。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit">\r
+      <summary>使用的範圍單位。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。包含範圍單位的 <see cref="T:System.String" />。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.EntityTagHeaderValue">\r
+      <summary>表示實體標記標頭值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="tag">包含 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 的字串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="tag">包含 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 的字串。</param>\r
+      <param name="isWeak">表示這個實體標記標頭是否為弱式驗證程式的值。如果實體標記標頭是弱式驗證程式,則應該將 <paramref name="isWeak" /> 設定為 true。如果實體標記標頭是強式驗證程式,則應該將 <paramref name="isWeak" /> 設定為 false。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any">\r
+      <summary>取得實體標記標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak">\r
+      <summary>取得實體標記的前端是否有弱點指標。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果實體標記有弱式指標做為開頭則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />。<see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示實體標記標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的實體標記標頭值資訊。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag">\r
+      <summary>取得不透明的引號括住的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。不透明的引號括住的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpContentHeaders">\r
+      <summary>表示內容標頭集合,如 RFC 2616 中的定義。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow">\r
+      <summary>取得 HTTP 回應的 Allow 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。HTTP 回應的 Allow 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition">\r
+      <summary>取得 HTTP 回應的 Content-Disposition 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />。HTTP 回應的 Content-Disposition 內容標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding">\r
+      <summary>取得 HTTP 回應的 Content-Encoding 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。HTTP 回應的 Content-Encoding 內容標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage">\r
+      <summary>取得 HTTP 回應的 Content-Language 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。HTTP 回應的 Content-Language 內容標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength">\r
+      <summary>取得或設定 HTTP 回應之 Content-Length 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Int64" />。HTTP 回應的 Content-Length 內容標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation">\r
+      <summary>取得或設定 HTTP 回應之 Content-Location 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Uri" />。HTTP 回應的 Content-Location 內容標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5">\r
+      <summary>取得或設定 HTTP 回應之 Content-MD5 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Byte" />。HTTP 回應的 Content-MD5 內容標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange">\r
+      <summary>取得或設定 HTTP 回應之 Content-Range 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />。HTTP 回應的 Content-Range 內容標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType">\r
+      <summary>取得或設定 HTTP 回應之 Content-Type 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />。HTTP 回應的 Content-Type 內容標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires">\r
+      <summary>取得或設定 HTTP 回應之 Expires 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。HTTP 回應的 Expires 內容標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified">\r
+      <summary>取得或設定 HTTP 回應之 Last-Modified 內容標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。HTTP 回應的 Last-Modified 內容標頭的值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaders">\r
+      <summary>標頭及其值的集合,如 RFC 2616 中所定義的。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>將指定的標頭及其值加入至 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中。</summary>\r
+      <param name="name">要加入至集合的標頭。</param>\r
+      <param name="values">要加入至集合的標頭值清單。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)">\r
+      <summary>將指定的標頭及其值加入至 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中。</summary>\r
+      <param name="name">要加入至集合的標頭。</param>\r
+      <param name="value">標頭的內容。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Clear">\r
+      <summary>移除 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中的所有標頭。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)">\r
+      <summary>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中是否有特定標頭。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。true 為指定的標頭存在於集合中,否則為 false。</returns>\r
+      <param name="name">特定的標頭。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator">\r
+      <summary>傳回可以逐一查看 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 執行個體的列舉值。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.IEnumerator`1" />。<see cref="T:System.Net.Http.Headers.HttpHeaders" /> 的列舉值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)">\r
+      <summary>傳回儲存在 <see cref="T:System.Net.Http.Headers.HttpHeaders" />集合中的指定標頭的所有標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.IEnumerable`1" />。標頭字串的陣列。</returns>\r
+      <param name="name">要為其傳回值的指定標頭。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合中移除指定的標頭。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。</returns>\r
+      <param name="name">要從集合中移除的標頭名稱。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>傳回可以逐一查看 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 的列舉程式。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.IEnumerator" />。可以逐一查看 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 的 <see cref="T:System.Collections.IEnumerator" /> 實作執行個體。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>傳回值,這個值表示指定的標頭及其值是否已在沒有驗證所提供之資訊的情況下加入至 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的標頭 <paramref name="name" /> 和 <paramref name="values" /> 可加入至集合中,則為 true,否則為 false。</returns>\r
+      <param name="name">要加入至集合的標頭。</param>\r
+      <param name="values">標頭的值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)">\r
+      <summary>傳回值,這個值表示指定的標頭及其值是否已在沒有驗證所提供之資訊的情況下加入至 <see cref="T:System.Net.Http.Headers.HttpHeaders" /> 集合。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的標頭 <paramref name="name" /> 和 <paramref name="value" /> 可加入至集合中,則為 true,否則為 false。</returns>\r
+      <param name="name">要加入至集合的標頭。</param>\r
+      <param name="value">標頭的內容。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>傳回指定的標頭和指定的值是否儲存在<see cref="T:System.Net.Http.Headers.HttpHeaders" />集合中。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的標頭 <paramref name="name" /> 和 values 儲存在集合中,則為 true,否則為 false。</returns>\r
+      <param name="name">指定的標頭。</param>\r
+      <param name="values">指定的標頭值。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1">\r
+      <summary>表示標頭值的集合。</summary>\r
+      <typeparam name="T">標頭集合類型。</typeparam>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)">\r
+      <summary>將項目加入至 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。</summary>\r
+      <param name="item">要加入至標頭集合中的項目。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear">\r
+      <summary>移除 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 的所有項目。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)">\r
+      <summary>判斷 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 是否包含項目。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 執行個體中包含項目,則為 true,否則為 false。</returns>\r
+      <param name="item">要在標頭集合中尋找的項目。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)">\r
+      <summary>從目標陣列的指定索引開始,複製整個 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 至相容的一維 <see cref="T:System.Array" />。</summary>\r
+      <param name="array">一維 <see cref="T:System.Array" />,是從 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 複製過來之項目的目的端。<see cref="T:System.Array" /> 必須有以零起始的索引。</param>\r
+      <param name="arrayIndex">\r
+        <paramref name="array" /> 中以零起始的索引,是複製開始的位置。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count">\r
+      <summary>取得 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 中的標頭數目。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。集合中的標頭數。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator">\r
+      <summary>傳回在 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 中逐一查看的列舉值。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.IEnumerator`1" />。<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 執行個體的列舉程式。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly">\r
+      <summary>取得值,該值指出 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 執行個體是否唯讀。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 執行個體是唯讀,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)">\r
+      <summary>剖析項目並將其加入至 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。</summary>\r
+      <param name="input">要加入的項目。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 中移除指定項目。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="item" /> 已成功從 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 執行個體中移除,則為 true,否則為 false。</returns>\r
+      <param name="item">要移除的項目。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator">\r
+      <summary>傳回在 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 中逐一查看的列舉值。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.IEnumerator" />。<see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 執行個體的列舉程式。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)">\r
+      <summary>判斷輸入是否可加以剖析並加入至 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果可以剖析 <paramref name="input" /> 並將其加入至 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" /> 執行個體則為 true,否則為 false</returns>\r
+      <param name="input">要驗證的項目。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpRequestHeaders">\r
+      <summary>表示要求標頭集合,如 RFC 2616 中的定義。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept">\r
+      <summary>取得 HTTP 要求的 Accept 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Accept 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset">\r
+      <summary>取得 HTTP 要求的 Accept-Charset 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Accept-Charset 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding">\r
+      <summary>取得 HTTP 要求的 Accept-Encoding 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Accept-Encoding 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage">\r
+      <summary>取得 HTTP 要求的 Accept-Language 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Accept-Language 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization">\r
+      <summary>取得或設定 HTTP 要求之 Authorization 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />。HTTP 要求的 Authorization 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl">\r
+      <summary>取得或設定 HTTP 要求之 Cache-Control 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />。HTTP 要求的 Cache-Control 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection">\r
+      <summary>取得 HTTP 要求的 Connection 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Connection 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose">\r
+      <summary>取得或設定值,指出 HTTP 要求的 Connection 標頭是否包含 Close。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 Connection 標頭包含 Close 則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date">\r
+      <summary>取得或設定 HTTP 要求之 Date 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。HTTP 要求的 Date 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect">\r
+      <summary>取得 HTTP 要求的 Expect 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Expect 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue">\r
+      <summary>取得或設定值,指出 HTTP 要求的 Expect 標頭是否包含 Continue。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 Expect 標頭包含 Continue 則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From">\r
+      <summary>取得或設定 HTTP 要求之 From 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。HTTP 要求的 From 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host">\r
+      <summary>取得或設定 HTTP 要求之 Host 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。HTTP 要求的 Host 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch">\r
+      <summary>取得 HTTP 要求的 If-Match 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 If-Match 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince">\r
+      <summary>取得或設定 HTTP 要求之 If-Modified-Since 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。HTTP 要求的 If-Modified-Since 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch">\r
+      <summary>取得 HTTP 要求的 If-None-Match 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。取得 HTTP 要求的 If-None-Match 標頭值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange">\r
+      <summary>取得或設定 HTTP 要求之 If-Range 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />。HTTP 要求的 If-Range 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince">\r
+      <summary>取得或設定 HTTP 要求之 If-Unmodified-Since 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。HTTP 要求的 If-Unmodified-Since 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards">\r
+      <summary>取得或設定 HTTP 要求之 Max-Forwards 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。HTTP 要求的 Max-Forwards 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma">\r
+      <summary>取得 HTTP 要求的 Pragma 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Pragma 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization">\r
+      <summary>取得或設定 HTTP 要求之 Proxy-Authorization 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />。HTTP 要求的 Proxy-Authorization 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range">\r
+      <summary>取得或設定 HTTP 要求之 Range 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />。HTTP 要求的 Range 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer">\r
+      <summary>取得或設定 HTTP 要求之 Referer 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Uri" />。HTTP 要求的 Referer 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE">\r
+      <summary>取得 HTTP 要求的 TE 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 TE 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer">\r
+      <summary>取得 HTTP 要求的 Trailer 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Trailer 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding">\r
+      <summary>取得 HTTP 要求的 Transfer-Encoding 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Transfer-Encoding 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked">\r
+      <summary>取得或設定值,指出 HTTP 要求的 Transfer-Encoding 標頭是否包含 chunked。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 Transfer-Encoding 標頭包含 chunked 則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade">\r
+      <summary>取得 HTTP 要求的 Upgrade 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Upgrade 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent">\r
+      <summary>取得 HTTP 要求的 User-Agent 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 User-Agent 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via">\r
+      <summary>取得 HTTP 要求的 Via 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Via 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning">\r
+      <summary>取得 HTTP 要求的 Warning 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 要求的 Warning 標頭的值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.HttpResponseHeaders">\r
+      <summary>表示回應標頭集合,如 RFC 2616 中的定義。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges">\r
+      <summary>取得 HTTP 回應的 Accept-Ranges 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Accept-Ranges 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age">\r
+      <summary>取得或設定 HTTP 回應之 Age 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.TimeSpan" />。HTTP 回應的 Age 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl">\r
+      <summary>取得或設定 HTTP 回應之 Cache-Control 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />。HTTP 回應的 Cache-Control 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection">\r
+      <summary>取得 HTTP 回應的 Connection 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Connection 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose">\r
+      <summary>取得或設定值,指出 HTTP 回應的 Connection 標頭是否包含 Close。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 Connection 標頭包含 Close 則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date">\r
+      <summary>取得或設定 HTTP 回應之 Date 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。HTTP 回應的 Date 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag">\r
+      <summary>取得或設定 HTTP 回應之 ETag 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />。HTTP 回應的 ETag 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location">\r
+      <summary>取得或設定 HTTP 回應之 Location 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Uri" />。HTTP 回應的 Location 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma">\r
+      <summary>取得 HTTP 回應的 Pragma 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Pragma 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate">\r
+      <summary>取得 HTTP 回應的 Proxy-Authenticate 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Proxy-Authenticate 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter">\r
+      <summary>取得或設定 HTTP 回應之 Retry-After 標頭的值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />。HTTP 回應的 Retry-After 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server">\r
+      <summary>取得 HTTP 回應的 Server 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Server 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer">\r
+      <summary>取得 HTTP 回應的 Trailer 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Trailer 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding">\r
+      <summary>取得 HTTP 回應的 Transfer-Encoding 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Transfer-Encoding 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked">\r
+      <summary>取得或設定值,指出 HTTP 回應的 Transfer-Encoding 標頭是否包含 chunked。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 Transfer-Encoding 標頭包含 chunked 則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade">\r
+      <summary>取得 HTTP 回應的 Upgrade 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Upgrade 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary">\r
+      <summary>取得 HTTP 回應的 Vary 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Vary 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via">\r
+      <summary>取得 HTTP 回應的 Via 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Via 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning">\r
+      <summary>取得 HTTP 回應的 Warning 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 Warning 標頭的值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate">\r
+      <summary>取得 HTTP 回應的 WWW-Authenticate 標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />。HTTP 回應的 WWW-Authenticate 標頭的值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue">\r
+      <summary>表示用於依 RFC 2616 所定義之內容類型標頭的媒體類型。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="source"> 用來初始化新執行個體的 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="mediaType">表示為字串以初始化新執行個體的來源。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet">\r
+      <summary>取得或設定字元集。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。字元集。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType">\r
+      <summary>取得或設定媒體型別標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。媒體類型標頭值。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters">\r
+      <summary>取得或設定媒體類型標頭值參數。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。媒體類型標頭值參數。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />。<see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示媒體類型標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的媒體類型標頭值資訊。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue">\r
+      <summary>表示具有用於內容類型標頭之其他品質係數的媒體類型。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="mediaType">\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />,表示為字串以初始化新執行個體。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="mediaType">\r
+        <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />,表示為字串以初始化新執行個體。</param>\r
+      <param name="quality">與這個標頭值相關聯的品質。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />。<see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示媒體類型的字串,含有品質標頭值資訊。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是具有品質標頭值資訊的有效媒體類型。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality">\r
+      <summary>取得或設定 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 的品質值。</summary>\r
+      <returns>傳回 <see cref="T:System.Double" />。<see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 物件的品質值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueHeaderValue">\r
+      <summary>表示用於各種依 RFC 2616 所定義之標頭的名稱/值組。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="source">用來初始化新執行個體的 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="name">標頭名稱。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="name">標頭名稱。</param>\r
+      <param name="value">標頭值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name">\r
+      <summary>取得標頭名稱。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。標頭名稱。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />。<see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示名稱值標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的名稱值標頭值資訊。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value">\r
+      <summary>取得標頭值。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。標頭值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue">\r
+      <summary>表示搭配參數用於各種依 RFC 2616 所定義之標頭的名稱/值組。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="source">用來初始化新執行個體的 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="name">標頭名稱。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="name">標頭名稱。</param>\r
+      <param name="value">標頭值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 物件取得參數。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。包含參數的集合。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />。<see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示名稱值的字串,含有參數標頭值資訊。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是具有參數標頭值資訊的有效名稱值。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductHeaderValue">\r
+      <summary>表示使用者代理程式標頭中的產品語彙基元值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="name">產品名稱。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="name">產品名稱值。</param>\r
+      <param name="version">產品版本值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name">\r
+      <summary>取得產品語彙基元的名稱。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。產品語彙基元的名稱。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />。<see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示產品標頭值資訊的字串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version">\r
+      <summary>取得產品語彙基元的版本。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。產品語彙基元的版本。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue">\r
+      <summary>代表一個值,它可以是 User-Agent 標頭中的一項產品或註解。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="product">用來初始化新執行個體的 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="comment">註解值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="productName">產品名稱值。</param>\r
+      <param name="productVersion">產品版本值。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 物件取得註解。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。這個 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 的註解值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />。<see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示產品資訊標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的產品資訊標頭值資訊。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 物件取得產品。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />。這個 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 中的產品值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue">\r
+      <summary>表示 If-Range 標頭值,它可以是日期/時間或是實體標記值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="date">用來初始化新執行個體的日期值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="entityTag">用來初始化新執行個體的 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> 物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="entityTag">實體標記,表示為用來初始化新執行個體的字串。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 物件取得日期。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 物件中的日期。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 物件取得實體標記。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />。<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 物件中的實體標記。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />。<see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示範圍條件標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的範圍條件標頭值資訊。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeHeaderValue">\r
+      <summary>表示 Range 標頭值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>使用位元組範圍初始化 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="from">要開始傳送資料的位置。</param>\r
+      <param name="to">要停止傳送資料的位置。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> 大於 <paramref name="to" />-或-<paramref name="from" /> 或 <paramref name="to" /> 小於 0</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />。<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示範圍標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的範圍標頭值資訊。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 物件中取得指定的範圍。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 物件提供的範圍。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 物件取得單位。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。<see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> 物件中的單位。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RangeItemHeaderValue">\r
+      <summary>表示 Range 標頭值中的位元組範圍。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="from">要開始傳送資料的位置。</param>\r
+      <param name="to">要停止傳送資料的位置。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="from" /> 大於 <paramref name="to" />-或-<paramref name="from" /> 或 <paramref name="to" /> 小於 0</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From">\r
+      <summary>取得要開始傳送資料的位置。</summary>\r
+      <returns>傳回 <see cref="T:System.Int64" />。要開始傳送資料的位置。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To">\r
+      <summary>取得要停止傳送資料的位置。</summary>\r
+      <returns>傳回 <see cref="T:System.Int64" />。要停止傳送資料的位置。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue">\r
+      <summary>表示 Retry-After 標頭值,它可以是日期/時間或是 timespan 值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="date">用來初始化新執行個體的日期及時間位移。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="delta">用來初始化新執行個體的差異,以秒為單位。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date">\r
+      <summary>取得與 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 物件相差的日期及時間。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。與 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 物件相差的日期及時間。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 物件取得差異,以秒為單位。</summary>\r
+      <returns>傳回 <see cref="T:System.TimeSpan" />。<see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 物件中的差異,以秒為單位。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />。<see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示重試條件標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的重試條件標頭值資訊。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue">\r
+      <summary>表示含選擇性品質的字串標頭值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="value">用來初始化新執行個體的字串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="value">用來初始化新執行個體的字串。</param>\r
+      <param name="quality">用來初始化新執行個體的品質因素。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的物件是否等於目前的 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />。<see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示品質標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是具有品質標頭值資訊的有效字串。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 物件取得品質係數。</summary>\r
+      <returns>傳回 <see cref="T:System.Double" />。<see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 物件中的品質係數。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 物件取得字串值。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。取自 <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> 物件的字串值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue">\r
+      <summary>表示 accept-encoding 標頭值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="source">用來初始化新執行個體的 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="value">用來初始化新執行個體的字串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的物件是否等於目前的 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters">\r
+      <summary>取得傳輸編碼參數。</summary>\r
+      <returns>傳回 <see cref="T:System.Collections.Generic.ICollection`1" />。傳輸編碼參數。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />。<see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示傳輸編碼標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的傳輸編碼標頭值資訊。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value">\r
+      <summary>取得傳輸編碼值。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。傳輸編碼值。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue">\r
+      <summary>表示含選擇性品質係數的 Accept-Encoding 標頭值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="value">用來初始化新執行個體的字串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="value">用來初始化新執行個體的字串。</param>\r
+      <param name="quality">品質係數的值。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />。<see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示傳輸編碼值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是具有品質標頭值資訊的有效傳輸編碼。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality">\r
+      <summary>從 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 取得品質係數。</summary>\r
+      <returns>傳回 <see cref="T:System.Double" />。<see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 中的品質係數。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.ViaHeaderValue">\r
+      <summary>表示 Via 標頭的值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="protocolVersion">接收的通訊協定的通訊協定版本。</param>\r
+      <param name="receivedBy">已收到要求或回應的主機及連接埠。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="protocolVersion">接收的通訊協定的通訊協定版本。</param>\r
+      <param name="receivedBy">已收到要求或回應的主機及連接埠。</param>\r
+      <param name="protocolName">接收的通訊協定的通訊協定名稱。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="protocolVersion">接收的通訊協定的通訊協定版本。</param>\r
+      <param name="receivedBy">已收到要求或回應的主機及連接埠。</param>\r
+      <param name="protocolName">接收的通訊協定的通訊協定名稱。</param>\r
+      <param name="comment">用來識別收件者 Proxy 或閘道之軟體的註解欄位。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment">\r
+      <summary>取得用來識別收件者 Proxy 或閘道之軟體的註解欄位。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。用來識別收件者 Proxy 或閘道之軟體的註解欄位。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 是否等於目前的 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。傳回目前物件的雜湊程式碼。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />。<see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示 via 標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的 via 標頭值資訊。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName">\r
+      <summary>取得接收的通訊協定的通訊協定名稱。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。通訊協定名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion">\r
+      <summary>取得接收的通訊協定的通訊協定版本。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。通訊協定版本。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy">\r
+      <summary>取得收到要求或回應的主機和連接埠。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。已收到要求或回應的主機及連接埠。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> 版本。</param>\r
+    </member>\r
+    <member name="T:System.Net.Http.Headers.WarningHeaderValue">\r
+      <summary>表示警告標頭所用的警告值。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="code">特定警告碼。</param>\r
+      <param name="agent">已附加警告的主機。</param>\r
+      <param name="text">含有警告文字的以引號括住的字串。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)">\r
+      <summary>初始化 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 類別的新執行個體。</summary>\r
+      <param name="code">特定警告碼。</param>\r
+      <param name="agent">已附加警告的主機。</param>\r
+      <param name="text">含有警告文字的以引號括住的字串。</param>\r
+      <param name="date">警告的日期/時間戳記。</param>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent">\r
+      <summary>取得已附加警告的主機。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。已附加警告的主機。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code">\r
+      <summary>取得特定警告碼。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。特定警告碼。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date">\r
+      <summary>取得警告的日期/時間戳記。</summary>\r
+      <returns>傳回 <see cref="T:System.DateTimeOffset" />。警告的日期/時間戳記。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)">\r
+      <summary>判斷指定的 <see cref="T:System.Object" /> 物件是否等於目前的 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 物件。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果指定的 <see cref="T:System.Object" /> 等於目前的物件,則為 true,否則為 false。</returns>\r
+      <param name="obj">要與目前物件比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode">\r
+      <summary>做為 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 物件的雜湊函式。</summary>\r
+      <returns>傳回 <see cref="T:System.Int32" />。目前物件的雜湊碼。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)">\r
+      <summary>將字串轉換為 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 執行個體。</summary>\r
+      <returns>傳回 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 執行個體。</returns>\r
+      <param name="input">表示驗證標頭值資訊的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="input" /> 為 null 參考。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="input" /> 不是有效的驗證標頭值資訊。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text">\r
+      <summary>取得包含警告文字的以引號括住的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。含有警告文字的以引號括住的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString">\r
+      <summary>傳回表示目前 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 物件的字串。</summary>\r
+      <returns>傳回 <see cref="T:System.String" />。表示目前物件的字串。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)">\r
+      <summary>判斷字串是否為有效的 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 資訊。</summary>\r
+      <returns>傳回 <see cref="T:System.Boolean" />。如果 <paramref name="input" /> 為有效的 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 資訊,則為 true,否則為 false。</returns>\r
+      <param name="input">要驗證的字串。</param>\r
+      <param name="parsedValue">字串的 <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> 版本。</param>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Net.Sockets.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Net.Sockets.xml
new file mode 100644 (file)
index 0000000..2ffacd9
--- /dev/null
@@ -0,0 +1,441 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Net.Sockets</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Net.Sockets.ProtocolType">\r
+      <summary>指定 <see cref="T:System.Net.Sockets.Socket" /> 類別支援的通訊協定。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Tcp">\r
+      <summary>傳輸控制通訊協定。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Udp">\r
+      <summary>使用者資料包通訊協定 (User Datagram Protocol,UDP)。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unknown">\r
+      <summary>不明的通訊協定。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.ProtocolType.Unspecified">\r
+      <summary>未指定的通訊協定。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.Socket">\r
+      <summary>實作 Berkeley 通訊端介面。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>使用指定的通訊協定家族 (Family)、通訊端類型和通訊協定,初始化 <see cref="T:System.Net.Sockets.Socket" /> 類別的新執行個體。</summary>\r
+      <param name="addressFamily">一個 <see cref="T:System.Net.Sockets.AddressFamily" /> 值。</param>\r
+      <param name="socketType">其中一個 <see cref="T:System.Net.Sockets.SocketType" /> 值。</param>\r
+      <param name="protocolType">其中一個 <see cref="T:System.Net.Sockets.ProtocolType" /> 值。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <paramref name="addressFamily" />、<paramref name="socketType" /> 和 <paramref name="protocolType" /> 組合所產生的無效通訊端。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.#ctor(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType)">\r
+      <summary>使用指定的通訊端類型和通訊協定,初始化 <see cref="T:System.Net.Sockets.Socket" /> 類別的新執行個體。</summary>\r
+      <param name="socketType">其中一個 <see cref="T:System.Net.Sockets.SocketType" /> 值。</param>\r
+      <param name="protocolType">其中一個 <see cref="T:System.Net.Sockets.ProtocolType" /> 值。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">\r
+        <paramref name="socketType" /> 和 <paramref name="protocolType" /> 組合產生無效通訊端。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>開始非同步作業以接受連入的連接嘗試。</summary>\r
+      <returns>如果 I/O 作業暫止,則傳回 true。作業完成時會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 作業同步完成,則傳回 false。不會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,而在方法呼叫傳回後會立即檢查做為參數傳遞的 <paramref name="e" /> 物件,以擷取作業的結果。</returns>\r
+      <param name="e">\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件,用於這個非同步通訊端作業。</param>\r
+      <exception cref="T:System.ArgumentException">引數是無效的。如果提供的緩衝區不夠大,就會發生這個例外狀況。緩衝區必須至少為 2 * (sizeof(SOCKADDR_STORAGE + 16) 位元組。如果指定多個緩衝區而 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 屬性不是 null,也會發生這個例外狀況。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">引數超出範圍。如果 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Count" /> 小於 0,就會發生這個例外狀況。</exception>\r
+      <exception cref="T:System.InvalidOperationException">要求了無效的作業。如果接受的 <see cref="T:System.Net.Sockets.Socket" /> 不接聽連接或接受的通訊端已繫結,就會發生這個例外狀況。您必須先呼叫 <see cref="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)" /> 和 <see cref="M:System.Net.Sockets.Socket.Listen(System.Int32)" /> 方法,再呼叫 <see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> 方法。此例外狀況也會在已與通訊端連線,或是通訊端作業已使用指定的 <paramref name="e" /> 參數進行時發生。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。如需詳細資訊,請參閱「備註」一節。</exception>\r
+      <exception cref="T:System.NotSupportedException">這個方法需要 Windows XP (含) 以後版本。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.AddressFamily">\r
+      <summary>取得 <see cref="T:System.Net.Sockets.Socket" /> 的通訊協定家族 (Family)。</summary>\r
+      <returns>一個 <see cref="T:System.Net.Sockets.AddressFamily" /> 值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Bind(System.Net.EndPoint)">\r
+      <summary>使 <see cref="T:System.Net.Sockets.Socket" /> 與本機端點建立關聯。</summary>\r
+      <param name="localEP">要與 <see cref="T:System.Net.Sockets.Socket" /> 關聯的本機 <see cref="T:System.Net.EndPoint" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localEP" /> 為 null。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。如需詳細資訊,請參閱「備註」一節。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <exception cref="T:System.Security.SecurityException">在呼叫堆疊中位置較高的呼叫端對於要求的作業沒有使用權限。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Net.SocketPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>取消遠端主機連接的非同步要求。</summary>\r
+      <param name="e">\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件,藉由呼叫一個 <see cref="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)" /> 方法來要求與遠端主機連接。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> 參數不可為 null,而且 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 也不可為 null。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <exception cref="T:System.Security.SecurityException">在呼叫堆疊中位置較高的呼叫端對於要求的作業沒有使用權限。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>開始與遠端主機連接的非同步要求。</summary>\r
+      <returns>如果 I/O 作業暫止,則傳回 true。作業完成時會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 作業同步完成,則傳回 false。在這個情況下,就不會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,而在方法呼叫傳回後會立即檢查做為參數傳遞的 <paramref name="e" /> 物件,以擷取作業的結果。</returns>\r
+      <param name="e">\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件,用於這個非同步通訊端作業。</param>\r
+      <exception cref="T:System.ArgumentException">引數是無效的。如果指定多個緩衝區而 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 屬性不是 null,就會發生這個例外狀況。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> 參數不可為 null,而且 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 也不可為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 正在接聽,或是通訊端作業正在進行並且使用 <paramref name="e" /> 參數所指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。如需詳細資訊,請參閱「備註」一節。</exception>\r
+      <exception cref="T:System.NotSupportedException">這個方法需要 Windows XP (含) 以後版本。如果本機端點和 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不是同一個通訊協定家族 (Family),也會發生這個例外狀況。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <exception cref="T:System.Security.SecurityException">在呼叫堆疊中位置較高的呼叫端對於要求的作業沒有使用權限。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ConnectAsync(System.Net.Sockets.SocketType,System.Net.Sockets.ProtocolType,System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>開始與遠端主機連接的非同步要求。</summary>\r
+      <returns>如果 I/O 作業暫止,則傳回 true。作業完成時會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 作業同步完成,則傳回 false。在這個情況下,就不會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,而在方法呼叫傳回後會立即檢查做為參數傳遞的 <paramref name="e" /> 物件,以擷取作業的結果。</returns>\r
+      <param name="socketType">其中一個 <see cref="T:System.Net.Sockets.SocketType" /> 值。</param>\r
+      <param name="protocolType">其中一個 <see cref="T:System.Net.Sockets.ProtocolType" /> 值。</param>\r
+      <param name="e">\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件,用於這個非同步通訊端作業。</param>\r
+      <exception cref="T:System.ArgumentException">引數是無效的。如果指定多個緩衝區而 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 屬性不是 null,就會發生這個例外狀況。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="e" /> 參數不可為 null,而且 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 也不可為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 正在接聽,或是通訊端作業正在進行並且使用 <paramref name="e" /> 參數所指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。如需詳細資訊,請參閱「備註」一節。</exception>\r
+      <exception cref="T:System.NotSupportedException">這個方法需要 Windows XP (含) 以後版本。如果本機端點和 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不是同一個通訊協定家族 (Family),也會發生這個例外狀況。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <exception cref="T:System.Security.SecurityException">在呼叫堆疊中位置較高的呼叫端對於要求的作業沒有使用權限。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Connected">\r
+      <summary>取得值,指出上一個 <see cref="Overload:System.Net.Sockets.Socket.Send" /> 或 <see cref="Overload:System.Net.Sockets.Socket.Receive" /> 作業是否將 <see cref="T:System.Net.Sockets.Socket" /> 連接至遠端主機。</summary>\r
+      <returns>如果最近一次的作業是將 <see cref="T:System.Net.Sockets.Socket" /> 連接到遠端資源,則為 true,否則,即為 false。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose">\r
+      <summary>將 <see cref="T:System.Net.Sockets.Socket" /> 類別目前的執行個體所使用的資源全部釋出。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Dispose(System.Boolean)">\r
+      <summary>釋放 <see cref="T:System.Net.Sockets.Socket" /> 所使用的 Unmanaged 資源,並選擇性處置 Managed 資源。</summary>\r
+      <param name="disposing">true,表示釋放 Managed 和 Unmanaged 資源;false,表示只釋放 Unmanaged 資源。</param>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Finalize">\r
+      <summary>釋放 <see cref="T:System.Net.Sockets.Socket" /> 類別所使用的資源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Listen(System.Int32)">\r
+      <summary>將 <see cref="T:System.Net.Sockets.Socket" /> 置於接聽狀態。</summary>\r
+      <param name="backlog">暫止連接佇列的最大長度。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。如需詳細資訊,請參閱「備註」一節。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.LocalEndPoint">\r
+      <summary>取得本機端點。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.EndPoint" />,<see cref="T:System.Net.Sockets.Socket" /> 正將它用於通訊。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。如需詳細資訊,請參閱「備註」一節。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.NoDelay">\r
+      <summary>取得或設定 <see cref="T:System.Boolean" /> 值,指定資料流 <see cref="T:System.Net.Sockets.Socket" /> 是否使用 Nagle 演算法。</summary>\r
+      <returns>如果 <see cref="T:System.Net.Sockets.Socket" /> 使用 Nagle 演算法,則為 false,否則為 true。預設值為 false。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取 <see cref="T:System.Net.Sockets.Socket" /> 時發生錯誤。如需詳細資訊,請參閱「備註」一節。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv4">\r
+      <summary>指出基礎作業系統和網路配置器是否支援網際網路通訊協定第 4 版 (IPv4)。</summary>\r
+      <returns>如果作業系統和網路配置器支援 IPv4 通訊協定則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.OSSupportsIPv6">\r
+      <summary>指出基礎作業系統和網路配置器是否支援網際網路通訊協定第 6 版 (IPv6)。</summary>\r
+      <returns>如果作業系統和網路配置器支援 IPv6 通訊協定則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ProtocolType">\r
+      <summary>取得 <see cref="T:System.Net.Sockets.Socket" /> 的通訊協定 (Protocol) 類型。</summary>\r
+      <returns>其中一個 <see cref="T:System.Net.Sockets.ProtocolType" /> 值。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>開始非同步要求,以接收來自已連接的 <see cref="T:System.Net.Sockets.Socket" /> 物件的資料。</summary>\r
+      <returns>如果 I/O 作業暫止,則傳回 true。作業完成時會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 作業同步完成,則傳回 false。在這個情況下,就不會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,而在方法呼叫傳回後會立即檢查做為參數傳遞的 <paramref name="e" /> 物件,以擷取作業的結果。</returns>\r
+      <param name="e">\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件,用於這個非同步通訊端作業。</param>\r
+      <exception cref="T:System.ArgumentException">引數無效。<paramref name="e" /> 參數上的 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 或 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 屬性必須參考有效的緩衝區。這兩個屬性可能有一個已經設定,但不會同時都已設定。</exception>\r
+      <exception cref="T:System.InvalidOperationException">通訊端作業已使用 <paramref name="e" /> 參數內指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件正在進行中。</exception>\r
+      <exception cref="T:System.NotSupportedException">這個方法需要 Windows XP (含) 以後版本。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。如需詳細資訊,請參閱「備註」一節。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.ReceiveBufferSize">\r
+      <summary>取得或設定值,指定 <see cref="T:System.Net.Sockets.Socket" /> 之接收緩衝區的大小。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />,包含接收緩衝區的大小 (以位元組為單位)。預設值為 8192。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">為設定作業指定的值小於 0。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>開始從指定的網路裝置非同步接收資料。</summary>\r
+      <returns>如果 I/O 作業暫止,則傳回 true。作業完成時會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 作業同步完成,則傳回 false。在這個情況下,就不會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,而在方法呼叫傳回後會立即檢查做為參數傳遞的 <paramref name="e" /> 物件,以擷取作業的結果。</returns>\r
+      <param name="e">\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件,用於這個非同步通訊端作業。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不可以是 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">通訊端作業已使用 <paramref name="e" /> 參數內指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件正在進行中。</exception>\r
+      <exception cref="T:System.NotSupportedException">這個方法需要 Windows XP (含) 以後版本。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.RemoteEndPoint">\r
+      <summary>取得遠端端點。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.EndPoint" />,<see cref="T:System.Net.Sockets.Socket" /> 正在與其通訊。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。如需詳細資訊,請參閱「備註」一節。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>將資料以非同步方式傳送至已連接的 <see cref="T:System.Net.Sockets.Socket" /> 物件。</summary>\r
+      <returns>如果 I/O 作業暫止,則傳回 true。作業完成時會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 作業同步完成,則傳回 false。在這個情況下,就不會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,而在方法呼叫傳回後會立即檢查做為參數傳遞的 <paramref name="e" /> 物件,以擷取作業的結果。</returns>\r
+      <param name="e">\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件,用於這個非同步通訊端作業。</param>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="e" /> 參數上的 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 或 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 屬性必須參考有效的緩衝區。這兩個屬性可能有一個已經設定,但不會同時都已設定。</exception>\r
+      <exception cref="T:System.InvalidOperationException">通訊端作業已使用 <paramref name="e" /> 參數內指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件正在進行中。</exception>\r
+      <exception cref="T:System.NotSupportedException">這個方法需要 Windows XP (含) 以後版本。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">尚未透過 <see cref="M:System.Net.Sockets.Socket.Accept" />、<see cref="M:System.Net.Sockets.Socket.AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs)" /> 或 <see cref="Overload:System.Net.Sockets.Socket.BeginAccept" /> 方法取得 <see cref="T:System.Net.Sockets.Socket" />,或尚未連接。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.SendBufferSize">\r
+      <summary>取得或設定值,指定 <see cref="T:System.Net.Sockets.Socket" /> 之傳送緩衝區的大小。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />,包含傳送緩衝區的大小 (以位元組為單位)。預設值為 8192。</returns>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">為設定作業指定的值小於 0。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.SendToAsync(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>非同步傳送資料至特定的遠端主機。</summary>\r
+      <returns>如果 I/O 作業暫止,則傳回 true。作業完成時會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件。如果 I/O 作業同步完成,則傳回 false。在這個情況下,就不會引發與 <paramref name="e" /> 參數有關的 <see cref="E:System.Net.Sockets.SocketAsyncEventArgs.Completed" /> 事件,而在方法呼叫傳回後會立即檢查做為參數傳遞的 <paramref name="e" /> 物件,以擷取作業的結果。</returns>\r
+      <param name="e">\r
+        <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件,用於這個非同步通訊端作業。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 不可以是 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">通訊端作業已使用 <paramref name="e" /> 參數內指定的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 物件正在進行中。</exception>\r
+      <exception cref="T:System.NotSupportedException">這個方法需要 Windows XP (含) 以後版本。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">指定的通訊協定是連接導向的,但尚未連接 <see cref="T:System.Net.Sockets.Socket" />。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)">\r
+      <summary>暫停 <see cref="T:System.Net.Sockets.Socket" /> 上的傳送和接收作業。</summary>\r
+      <param name="how">其中一個 <see cref="T:System.Net.Sockets.SocketShutdown" /> 值,指定將不再允許的作業。</param>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。如需詳細資訊,請參閱「備註」一節。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.Socket.Ttl">\r
+      <summary>取得或設定值,指定 <see cref="T:System.Net.Sockets.Socket" /> 傳送之網際網路通訊協定 (IP) 封包的存留時間 (TTL) 值。</summary>\r
+      <returns>TTL 值。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">TTL 值不能設定為負數。</exception>\r
+      <exception cref="T:System.NotSupportedException">這個屬性只可為 <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /> 或 <see cref="F:System.Net.Sockets.AddressFamily.InterNetworkV6" /> 家族中的通訊端設定。</exception>\r
+      <exception cref="T:System.Net.Sockets.SocketException">嘗試存取通訊端時發生錯誤。當嘗試將 TTL 設定為大於 255 的值時,也會傳回這個錯誤。</exception>\r
+      <exception cref="T:System.ObjectDisposedException">\r
+        <see cref="T:System.Net.Sockets.Socket" /> 已經關閉。</exception>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncEventArgs">\r
+      <summary>代表非同步 (Asynchronous) 通訊端作業。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.#ctor">\r
+      <summary>建立空的 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 執行個體。</summary>\r
+      <exception cref="T:System.NotSupportedException">不支援平台。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.AcceptSocket">\r
+      <summary>取得或設定要使用的通訊端,或是已建立並且使用非同步通訊端方法接受連線的通訊端。</summary>\r
+      <returns>要使用的 <see cref="T:System.Net.Sockets.Socket" />,或是已建立並且使用非同步通訊端方法接受連線的通訊端。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer">\r
+      <summary>取得要和非同步通訊端方法一起使用的資料緩衝區。</summary>\r
+      <returns>\r
+        <see cref="T:System.Byte" /> 陣列,表示要和非同步通訊端方法一起使用的資料緩衝區。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList">\r
+      <summary>取得或設定要和非同步通訊端方法一起使用的資料緩衝區之陣列。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.IList" />,表示要和非同步通訊端方法一起使用的資料緩衝區之陣列。</returns>\r
+      <exception cref="T:System.ArgumentException">Set 作業指定了不明確的緩衝區。如果 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 屬性設定成非 Null 值,且嘗試將 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 屬性設定為非 Null 值,就會發生這個例外狀況。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.BytesTransferred">\r
+      <summary>取得通訊端作業中所傳輸的位元組數目。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />,內含通訊端作業中所傳輸的位元組數目。</returns>\r
+    </member>\r
+    <member name="E:System.Net.Sockets.SocketAsyncEventArgs.Completed">\r
+      <summary>用來完成非同步作業的事件。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectByNameError">\r
+      <summary>取得使用 <see cref="T:System.Net.DnsEndPoint" /> 時發生連接失敗的例外狀況 (Exception)。</summary>\r
+      <returns>\r
+        <see cref="T:System.Exception" />,指出當指定 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint" /> 屬性的 <see cref="T:System.Net.DnsEndPoint" /> 條件下發生連接錯誤的原因。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.ConnectSocket">\r
+      <summary>\r
+        <see cref="Overload:System.Net.Sockets.Socket.ConnectAsync" /> 方法成功完成後已建立和連接的 <see cref="T:System.Net.Sockets.Socket" /> 物件。</summary>\r
+      <returns>連接的 <see cref="T:System.Net.Sockets.Socket" /> 物件。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Count">\r
+      <summary>取得非同步作業中要傳送或接收的資料量上限 (以位元組為單位)。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />,內含要傳送或接收的資料量上限 (以位元組為單位)。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Dispose">\r
+      <summary>釋放 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 執行個體所使用的 Unmanaged 資源,並選擇性地處置 Managed 資源。</summary>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.Finalize">\r
+      <summary>釋放 <see cref="T:System.Net.Sockets.SocketAsyncEventArgs" /> 所使用的資源。</summary>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.LastOperation">\r
+      <summary>取得最近使用這個內容物件執行的通訊端作業類型。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.SocketAsyncOperation" /> 執行個體,代表最近使用這個內容物件執行的通訊端作業類型。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.Offset">\r
+      <summary>取得 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 屬性所參考之資料緩衝區中的位移 (以位元組為單位)。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" />,內含 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 屬性所參考之資料緩衝區中的位移 (以位元組為單位)。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.OnCompleted(System.Net.Sockets.SocketAsyncEventArgs)">\r
+      <summary>代表在非同步作業完成時所呼叫的方法。</summary>\r
+      <param name="e">收到信號的事件。</param>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.RemoteEndPoint">\r
+      <summary>取得或設定非同步作業的遠端 IP 端點。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.EndPoint" />,表示非同步作業的遠端 IP 端點。</returns>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>設定要和非同步通訊端方法一起使用的資料緩衝區。</summary>\r
+      <param name="buffer">要和非同步通訊端方法一起使用的資料緩衝區。</param>\r
+      <param name="offset">作業開始的資料緩衝區位移 (以位元組為單位)。</param>\r
+      <param name="count">緩衝區中要傳送或接收的資料量上限 (以位元組為單位)。</param>\r
+      <exception cref="T:System.ArgumentException">指定了不明確的緩衝區。如果 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 屬性和 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.BufferList" /> 屬性都不是 null,就會發生這個例外狀況。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">引數超出範圍。如果 <paramref name="offset" /> 參數小於零或大於 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 屬性中的陣列長度,就會發生這個例外狀況。如果 <paramref name="count" /> 參數小於零或大於 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 屬性中的陣列長度減去 <paramref name="offset" /> 參數,也會發生這個例外狀況。</exception>\r
+    </member>\r
+    <member name="M:System.Net.Sockets.SocketAsyncEventArgs.SetBuffer(System.Int32,System.Int32)">\r
+      <summary>設定要和非同步通訊端方法一起使用的資料緩衝區。</summary>\r
+      <param name="offset">作業開始的資料緩衝區位移 (以位元組為單位)。</param>\r
+      <param name="count">緩衝區中要傳送或接收的資料量上限 (以位元組為單位)。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">引數超出範圍。如果 <paramref name="offset" /> 參數小於零或大於 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 屬性中的陣列長度,就會發生這個例外狀況。如果 <paramref name="count" /> 參數小於零或大於 <see cref="P:System.Net.Sockets.SocketAsyncEventArgs.Buffer" /> 屬性中的陣列長度減去 <paramref name="offset" /> 參數,也會發生這個例外狀況。</exception>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.SocketError">\r
+      <summary>取得或設定非同步通訊端作業的結果。</summary>\r
+      <returns>\r
+        <see cref="T:System.Net.Sockets.SocketError" />,表示非同步通訊端作業的結果。</returns>\r
+    </member>\r
+    <member name="P:System.Net.Sockets.SocketAsyncEventArgs.UserToken">\r
+      <summary>取得或設定與這個非同步通訊端作業相關聯的使用者或應用程式物件。</summary>\r
+      <returns>物件,表示與這個非同步通訊端作業相關聯的使用者或應用程式物件。</returns>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketAsyncOperation">\r
+      <summary>最近使用這個內容物件執行的非同步通訊端作業類型。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Accept">\r
+      <summary>通訊端 Accept 作業。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Connect">\r
+      <summary>通訊端 Connect 作業。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.None">\r
+      <summary>沒有任何一個通訊端作業。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Receive">\r
+      <summary>通訊端 Receive 作業。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.ReceiveFrom">\r
+      <summary>通訊端 ReceiveFrom 作業。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.Send">\r
+      <summary>通訊端 Send 作業。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketAsyncOperation.SendTo">\r
+      <summary>通訊端 SendTo 作業。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketShutdown">\r
+      <summary>定義 <see cref="M:System.Net.Sockets.Socket.Shutdown(System.Net.Sockets.SocketShutdown)" /> 方法所使用的常數。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Both">\r
+      <summary>停用關閉傳送和接收的 <see cref="T:System.Net.Sockets.Socket" />。這個欄位是常數。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Receive">\r
+      <summary>停用接收的 <see cref="T:System.Net.Sockets.Socket" />。這個欄位是常數。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketShutdown.Send">\r
+      <summary>停用傳送的 <see cref="T:System.Net.Sockets.Socket" />。這個欄位是常數。</summary>\r
+    </member>\r
+    <member name="T:System.Net.Sockets.SocketType">\r
+      <summary>指定 <see cref="T:System.Net.Sockets.Socket" /> 類別的執行個體 (Instance) 所表示的通訊端 (Socket) 類型。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Dgram">\r
+      <summary>支援資料包 (Datagram),這些資料包是固定 (一般為小型) 最大長度的無連線、不可靠訊息。訊息可能會遺失或重複而抵達的順序也可能會混亂。<see cref="F:System.Net.Sockets.SocketType.Dgram" /> 類型的 <see cref="T:System.Net.Sockets.Socket" /> 在傳送和接收資料之前並不需要先連線,並且可以與多個對等端通訊。<see cref="F:System.Net.Sockets.SocketType.Dgram" /> 會使用資料包通訊協定 (<see cref="F:System.Net.Sockets.ProtocolType.Udp" />) 以及 <see cref="F:System.Net.Sockets.AddressFamily.InterNetwork" /><see cref="T:System.Net.Sockets.AddressFamily" />。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Stream">\r
+      <summary>支援可靠、雙向、連接架構的位元組資料流,而不會導致資料重複且不需保留界限。這個類型的 Socket 可與單一對等端通訊,而在可以開始通訊之前必須連接遠端主機。<see cref="F:System.Net.Sockets.SocketType.Stream" /> 會使用「傳輸控制通訊協定」(<see cref="F:System.Net.Sockets.ProtocolType.Tcp" />) <see cref="T:System.Net.Sockets.ProtocolType" /> 以及 InterNetwork<see cref="T:System.Net.Sockets.AddressFamily" />。</summary>\r
+    </member>\r
+    <member name="F:System.Net.Sockets.SocketType.Unknown">\r
+      <summary>指定未知的 Socket 類型。</summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Runtime.Serialization.Primitives.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Runtime.Serialization.Primitives.xml
new file mode 100644 (file)
index 0000000..f796ef1
--- /dev/null
@@ -0,0 +1,208 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Primitives</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.CollectionDataContractAttribute">\r
+      <summary>當套用至集合型別時,就能夠自訂集合 Item 項目的規格。這個屬性只能套用至由 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 識別為有效、可序列化集合的型別。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.CollectionDataContractAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.CollectionDataContractAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsItemNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsKeyNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReference">\r
+      <summary>取得或設定值,這個值表示是否要保留物件參考資料。</summary>\r
+      <returns>true 表示保留物件參考資料,否則為 false。預設為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.IsValueNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ItemName">\r
+      <summary>取得或設定集合項目的自訂名稱。</summary>\r
+      <returns>要套用至集合項目的名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.KeyName">\r
+      <summary>取得或設定字典索引鍵名稱的自訂名稱。</summary>\r
+      <returns>要用來代替預設字典索引鍵名稱的名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Name">\r
+      <summary>取得或設定集合型別的資料合約名稱。</summary>\r
+      <returns>集合型別的資料合約名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.Namespace">\r
+      <summary>取得或設定資料合約的命名空間。</summary>\r
+      <returns>資料合約的命名空間。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.CollectionDataContractAttribute.ValueName">\r
+      <summary>取得或設定字典值名稱的自訂名稱。</summary>\r
+      <returns>要用來代替預設字典值名稱的名稱。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.ContractNamespaceAttribute">\r
+      <summary>指定資料合約的 CLR 命名空間和 XML 命名空間。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.ContractNamespaceAttribute.#ctor(System.String)">\r
+      <summary>使用提供的命名空間,初始化 <see cref="T:System.Runtime.Serialization.ContractNamespaceAttribute" /> 類別的新執行個體。</summary>\r
+      <param name="contractNamespace">合約的命名空間。</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ClrNamespace">\r
+      <summary>取得或設定資料合約型別的 CLR 命名空間。</summary>\r
+      <returns>型別的合法 CLR 命名空間。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.ContractNamespaceAttribute.ContractNamespace">\r
+      <summary>取得資料合約成員的命名空間。</summary>\r
+      <returns>資料合約成員的命名空間。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractAttribute">\r
+      <summary>指定定義或實作資料合約的型別,可由序列化程式 (例如 <see cref="T:System.Runtime.Serialization.DataContractSerializer" />) 加以序列化。型別作者一定要定義型別的資料合約,才能讓型別能夠進行序列化。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsNamespaceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReference">\r
+      <summary>取得或設定值,這個值表示是否要保留物件參考資料。</summary>\r
+      <returns>true 表示使用標準的 XML 來保留物件參考資料,否則為 false。預設為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.IsReferenceSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Name">\r
+      <summary>取得或設定型別的資料合約名稱。</summary>\r
+      <returns>資料合約的本機名稱。預設為要套用屬性之類別的名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractAttribute.Namespace">\r
+      <summary>取得或設定型別之資料合約的命名空間。</summary>\r
+      <returns>合約的命名空間。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataMemberAttribute">\r
+      <summary>當套用至型別的成員時,便會指定該成員屬於資料合約的一部分,而且已由 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 完成序列化。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataMemberAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataMemberAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.EmitDefaultValue">\r
+      <summary>取得或設定值,這個值會指定即將序列化之欄位或屬性的預設值是否要加以序列化。</summary>\r
+      <returns>如果應該要在序列化資料流中產生成員的預設值,則為 true,否則為 false。預設為 true。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsNameSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.IsRequired">\r
+      <summary>取得或設定值,這個值會指示序列化引擎在讀取或還原序列化時成員是否必須存在於其中。</summary>\r
+      <returns>如果需要成員,則為 true,否則為 false。</returns>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">成員不存在。</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Name">\r
+      <summary>取得或設定資料成員名稱。</summary>\r
+      <returns>資料成員的名稱。預設為要套用屬性之目標的名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataMemberAttribute.Order">\r
+      <summary>取得或設定成員之序列化和還原序列化的順序。</summary>\r
+      <returns>序列化或還原序列化的數字順序。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.EnumMemberAttribute">\r
+      <summary>指定欄位是列舉成員,並且應該加以序列化。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.EnumMemberAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.EnumMemberAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.IsValueSetExplicitly"></member>\r
+    <member name="P:System.Runtime.Serialization.EnumMemberAttribute.Value">\r
+      <summary>取得或設定與已套用屬性之列舉成員相關聯的值。</summary>\r
+      <returns>與列舉成員相關聯的值。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.IgnoreDataMemberAttribute">\r
+      <summary>當套用至型別的成員時,會指定該成員不屬於資料合約的一部分,而且未序列化。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.IgnoreDataMemberAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.IgnoreDataMemberAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.InvalidDataContractException">\r
+      <summary>當 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 或 <see cref="T:System.Runtime.Serialization.NetDataContractSerializer" /> 在序列化 (Serialization) 和還原序列化 (Deserialization) 期間遇到無效的資料合約時,所擲回的例外狀況。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String)">\r
+      <summary>使用指定的錯誤訊息,初始化 <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> 類別的新執行個體。</summary>\r
+      <param name="message">錯誤的描述。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.InvalidDataContractException.#ctor(System.String,System.Exception)">\r
+      <summary>使用指定的錯誤訊息和內部例外狀況,來初始化 <see cref="T:System.Runtime.Serialization.InvalidDataContractException" /> 類別的新執行個體。</summary>\r
+      <param name="message">錯誤的描述。</param>\r
+      <param name="innerException">原始的 <see cref="T:System.Exception" />。</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.KnownTypeAttribute">\r
+      <summary>指定在序列化或還原序列化指定型別時,應該要由 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 辨識的型別。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.String)">\r
+      <summary>使用負責傳回已知型別之 <see cref="T:System.Collections.IEnumerable" /> 的方法名稱,初始化 <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> 類別的新執行個體。</summary>\r
+      <param name="methodName">方法名稱,這個方法會傳回在序列化或還原序列化資料時所使用型別的 <see cref="T:System.Collections.IEnumerable" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.KnownTypeAttribute.#ctor(System.Type)">\r
+      <summary>使用指定的型別來初始化 <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> 類別的新執行個體。</summary>\r
+      <param name="type">當序列化或還原序列化資料時,將包含做為已知型別的 <see cref="T:System.Type" />。</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.MethodName">\r
+      <summary>取得方法名稱,這個方法將傳回應該要在序列化或還原序列化期間進行辨識之型別的清單。</summary>\r
+      <returns>\r
+        <see cref="T:System.String" />,其中包含由 <see cref="T:System.Runtime.Serialization.KnownTypeAttribute" /> 類別所定義型別上的方法名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.KnownTypeAttribute.Type">\r
+      <summary>取得型別,這個型別在序列化或還原序列化期間應該要由 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 進行辨識。</summary>\r
+      <returns>在序列化或還原序列化期間所使用的 <see cref="T:System.Type" />。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializedAttribute">\r
+      <summary>套用至方法時,指定在還原序列化物件圖形中的物件後立即呼叫該方法。還原序列化相對於圖形中其他物件的順序不具決定性。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializedAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.OnDeserializedAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnDeserializingAttribute">\r
+      <summary>套用至方法時,指定在還原序列化物件圖形中的物件期間呼叫該方法。還原序列化相對於圖形中其他物件的順序不具決定性。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnDeserializingAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.OnDeserializingAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializedAttribute">\r
+      <summary>套用至方法時,指定在序列化物件圖形中的物件後呼叫該方法。序列化相對於圖形中其他物件的順序不具決定性。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializedAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.OnSerializedAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.OnSerializingAttribute">\r
+      <summary>套用至方法時,指定在序列化物件圖形中的物件期間呼叫該方法。序列化相對於圖形中其他物件的順序不具決定性。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.OnSerializingAttribute.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.OnSerializingAttribute" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.SerializationException">\r
+      <summary>當序列化 (Serialization) 或還原序列化 (Deserialization) 期間發生錯誤時,擲回的例外狀況。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor">\r
+      <summary>使用預設屬性來初始化 <see cref="T:System.Runtime.Serialization.SerializationException" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String)">\r
+      <summary>使用指定的訊息,初始化 <see cref="T:System.Runtime.Serialization.SerializationException" /> 類別的新執行個體。</summary>\r
+      <param name="message">指示發生例外狀況的原因。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.SerializationException.#ctor(System.String,System.Exception)">\r
+      <summary>使用指定的錯誤訊息和造成這個例外狀況原因的內部例外參考,初始化 <see cref="T:System.Runtime.Serialization.SerializationException" /> 類別的新執行個體。</summary>\r
+      <param name="message">解釋例外狀況原因的錯誤訊息。</param>\r
+      <param name="innerException">導致目前例外狀況的例外。如果 <paramref name="innerException" /> 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.StreamingContext">\r
+      <summary>描述指定之序列化資料流的來源和目的端,並提供額外的呼叫端定義內容。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.Equals(System.Object)">\r
+      <summary>判斷兩個 <see cref="T:System.Runtime.Serialization.StreamingContext" /> 執行個體是否具有相同的值。</summary>\r
+      <returns>如果指定的物件是 <see cref="T:System.Runtime.Serialization.StreamingContext" /> 的執行個體,而且目前執行個體的值,則為 true,否則為 false。</returns>\r
+      <param name="obj">與目前執行個體相互比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.StreamingContext.GetHashCode">\r
+      <summary>傳回這個物件的雜湊程式碼。</summary>\r
+      <returns>\r
+        <see cref="T:System.Runtime.Serialization.StreamingContextStates" /> 值,包含這個 <see cref="T:System.Runtime.Serialization.StreamingContext" /> 之序列化的來源和目的端。</returns>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Runtime.Serialization.Xml.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Runtime.Serialization.Xml.xml
new file mode 100644 (file)
index 0000000..bc02ce7
--- /dev/null
@@ -0,0 +1,2116 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Runtime.Serialization.Xml</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Runtime.Serialization.DataContractResolver">\r
+      <summary>提供在序列化及還原序列化期間,以動態方式來回對應型別與 xsi:type 表示的機制。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractResolver" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.ResolveName(System.String,System.String,System.Type,System.Runtime.Serialization.DataContractResolver)">\r
+      <summary>覆寫這個方法,以便在還原序列化期間,將指定的 xsi:type 名稱和命名空間對應至資料合約型別。</summary>\r
+      <returns>xsi:type 名稱和命名空間所對應的型別。</returns>\r
+      <param name="typeName">要對應的 xsi:type 名稱。</param>\r
+      <param name="typeNamespace">要對應的 xsi:type 命名空間。</param>\r
+      <param name="declaredType">在資料合約中宣告的型別。</param>\r
+      <param name="knownTypeResolver">已知的型別解析程式。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractResolver.TryResolveType(System.Type,System.Type,System.Runtime.Serialization.DataContractResolver,System.Xml.XmlDictionaryString@,System.Xml.XmlDictionaryString@)">\r
+      <summary>覆寫這個方法,以便在序列化期間,將資料合約型別對應至 xsi:type 名稱和命名空間。</summary>\r
+      <returns>如果對應成功,則為 true,否則為 false。</returns>\r
+      <param name="type">要對應的型別。</param>\r
+      <param name="declaredType">在資料合約中宣告的型別。</param>\r
+      <param name="knownTypeResolver">已知的型別解析程式。</param>\r
+      <param name="typeName">xsi:type 名稱。</param>\r
+      <param name="typeNamespace">xsi:type 命名空間。</param>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializer">\r
+      <summary>將某個型別的執行個體序列化及還原序列化成使用所提供資料合約的 XML 資料流或文件。此類別無法被繼承。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type)">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 類別的新執行個體,以序列化或還原序列化所指定型別的物件。</summary>\r
+      <param name="type">已序列化或還原序列化之執行個體的型別。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 類別的新執行個體,以序列化或還原序列化所指定型別的物件,以及可能存在物件圖形中的已知型別集合。</summary>\r
+      <param name="type">已序列化或還原序列化之執行個體的型別。</param>\r
+      <param name="knownTypes">\r
+        <see cref="T:System.Type" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含可能存在物件圖形中的型別。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Runtime.Serialization.DataContractSerializerSettings)">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 類別的新執行個體,以序列化或還原序列化所指定型別及設定的物件。</summary>\r
+      <param name="type">要序列化或還原序列化之執行個體的型別。</param>\r
+      <param name="settings">序列化程式設定。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String)">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 類別的新執行個體,以便序列化或還原序列化已指定型別的物件 (該型別會使用提供的 XML 根項目和命名空間)。</summary>\r
+      <param name="type">已序列化或還原序列化之執行個體的型別。</param>\r
+      <param name="rootName">內含要序列化或還原序列化之內容的 XML 項目名稱。</param>\r
+      <param name="rootNamespace">內含要序列化或還原序列化之內容的 XML 項目命名空間。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.String,System.String,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 類別的新執行個體,以序列化或還原序列化所指定型別的物件。這個方法也會透過兩個字串參數來指定根 XML 項目和命名空間,以及可能存在於物件圖形內之已知型別的清單。</summary>\r
+      <param name="type">已序列化或還原序列化之執行個體的型別。</param>\r
+      <param name="rootName">內容的根項目名稱。</param>\r
+      <param name="rootNamespace">根項目的命名空間。</param>\r
+      <param name="knownTypes">\r
+        <see cref="T:System.Type" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含可能存在物件圖形中的型別。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 類別的新執行個體,以便序列化或還原序列化所指定型別的物件 (該型別會使用透過型別 <see cref="T:System.Xml.XmlDictionaryString" /> 之參數所指定的 XML 根項目和命名空間)。</summary>\r
+      <param name="type">已序列化或還原序列化之執行個體的型別。</param>\r
+      <param name="rootName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" />,其中包含內容的根項目名稱。</param>\r
+      <param name="rootNamespace">\r
+        <see cref="T:System.Xml.XmlDictionaryString" />,其中包含根項目的命名空間。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.#ctor(System.Type,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Collections.Generic.IEnumerable{System.Type})">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 類別的新執行個體,以序列化或還原序列化所指定型別的物件。這個方法也會透過兩個 <see cref="T:System.Xml.XmlDictionaryString" /> 參數來指定根 XML 項目和命名空間,以及可能存在於物件圖形內之已知型別的清單。</summary>\r
+      <param name="type">已序列化或還原序列化之執行個體的型別。</param>\r
+      <param name="rootName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" />,其中包含內容的根項目名稱。</param>\r
+      <param name="rootNamespace">\r
+        <see cref="T:System.Xml.XmlDictionaryString" />,其中包含根項目的命名空間。</param>\r
+      <param name="knownTypes">\r
+        <see cref="T:System.Type" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含可能存在物件圖形中的已知型別。</param>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.IgnoreExtensionDataObject">\r
+      <summary>取得值,這個值會指定當類別序列化或還原序列化時,是否略過類別延伸所提供的資料。</summary>\r
+      <returns>如果要省略延伸資料則為 true,否則為 false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>判斷 <see cref="T:System.Xml.XmlDictionaryReader" /> 是否置於可還原序列化的物件上。</summary>\r
+      <returns>如果讀取器位於要讀取之資料流的開始項目,則為 true,否則為 false。</returns>\r
+      <param name="reader">用於讀取 XML 資料流的 <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>判斷 <see cref="T:System.Xml.XmlReader" /> 是否置於可還原序列化的物件上。</summary>\r
+      <returns>如果讀取器位於要讀取之資料流的開始項目,則為 true,否則為 false。</returns>\r
+      <param name="reader">用於讀取 XML 資料流的 <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.KnownTypes">\r
+      <summary>取得型別的集合,這些型別可能會存在於使用這個 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 執行個體所序列化的物件圖形中。</summary>\r
+      <returns>\r
+        <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,其中包含已當做已知型別傳入至 <see cref="T:System.Runtime.Serialization.DataContractSerializer" /> 建構函式的預期型別。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph">\r
+      <summary>取得物件圖形中要序列化或還原序列化的最大項目數。</summary>\r
+      <returns>要序列化或還原序列化的最大項目數。預設值為 <see cref="F:System.Int32.MaxValue" />。</returns>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">超過最大值的項目數。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.PreserveObjectReferences">\r
+      <summary>取得值,這個值會指定是否使用非標準的 XML 建構來保留物件參考資料。</summary>\r
+      <returns>如果要保留參考,則為 true,否則為 false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryReader" /> 讀取 XML 資料流並傳回已還原序列化的物件,同時指定是否要先確認物件名稱,再讀取其值。</summary>\r
+      <returns>還原序列化的物件。</returns>\r
+      <param name="reader">用於讀取 XML 資料流的 <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="verifyObjectName">如果要檢查物件的名稱是否對應到建構函式中所提供的根名稱值,則為 true,否則為 false。</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">當 <paramref name="verifyObjectName" /> 參數設定為 true,而項目名稱和命名空間並未對應到建構函式中之設定值的情況下。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlReader" /> 讀取 XML 資料流,然後傳回已還原序列化的物件。</summary>\r
+      <returns>還原序列化的物件。</returns>\r
+      <param name="reader">用於讀取 XML 資料流的 <see cref="T:System.Xml.XmlReader" />。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlReader" /> 讀取 XML 資料流並傳回已還原序列化的物件,同時指定是否要先確認物件名稱,再讀取其值。</summary>\r
+      <returns>還原序列化的物件。</returns>\r
+      <param name="reader">用於讀取 XML 資料流的 <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <param name="verifyObjectName">如果要檢查物件的名稱是否對應到建構函式中所提供的根名稱值,則為 true,否則為 false。</param>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">當 <paramref name="verifyObjectName" /> 參數設定為 true,而項目名稱和命名空間並未對應到建構函式中之設定值的情況下。</exception>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializer.SerializeReadOnlyTypes">\r
+      <summary>取得值,指定是否序列化唯讀型別。</summary>\r
+      <returns>如果唯讀型別已序列化,則為 true,如果所有型別已序列化,則為 false。</returns>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryWriter" /> 寫入結尾 XML 項目。</summary>\r
+      <param name="writer">用於寫入資料流的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在寫入的執行個體發生問題。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlWriter" /> 寫入結尾 XML 項目。</summary>\r
+      <param name="writer">用於寫入資料流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在寫入的執行個體發生問題。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlWriter" />,將所有的物件資料 (起始 XML 項目、內容以及結尾項目) 寫入至 XML 文件或資料流。</summary>\r
+      <param name="writer">用於寫入 XML 文件或資料流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">包含要寫入至資料流之資料的物件。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在寫入的執行個體發生問題。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryWriter" /> 寫入 XML 內容。</summary>\r
+      <param name="writer">用於寫入資料流的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">要寫入至資料流的物件。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在寫入的執行個體發生問題。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlWriter" /> 寫入 XML 內容。</summary>\r
+      <param name="writer">用於寫入資料流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">要寫入至資料流的物件。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在寫入的執行個體發生問題。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryWriter" /> 寫入開頭 XML 項目。</summary>\r
+      <param name="writer">用於寫入 XML 開始項目的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">要寫入的物件。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlWriter" /> 寫入開頭 XML 項目。</summary>\r
+      <param name="writer">用於寫入 XML 開始項目的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">要寫入的物件。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.DataContractSerializerSettings">\r
+      <summary>指定資料合約序列化程式設定。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.DataContractSerializerSettings.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.DataContractSerializerSettings" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.DataContractResolver">\r
+      <summary>取得或設定用於將 xsi:type 宣告動態對應至已知合約型別的元件。</summary>\r
+      <returns>用於將 xsi:type 宣告動態對應至已知合約型別的元件。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.KnownTypes">\r
+      <summary>取得或設定型別的集合,這些型別可能會存在於使用這個 DataContractSerializerSettings 執行個體所序列化的物件圖形中。</summary>\r
+      <returns>型別的集合,這些型別可能會存在於使用這個 DataContractSerializerSettings 執行個體所序列化的物件圖形中。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.MaxItemsInObjectGraph">\r
+      <summary>取得或設定物件圖形中要序列化或還原序列化的最大項目數。</summary>\r
+      <returns>物件圖形中要序列化或還原序列化的最大項目數。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.PreserveObjectReferences">\r
+      <summary>取得或設定值,這個值會指定是否使用非標準的 XML 建構來保留物件參考資料。</summary>\r
+      <returns>如果要使用非標準的 XML 建構來保留物件參考資料,則為 True,否則為 false。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootName">\r
+      <summary>取得或設定所選取物件的根名稱。</summary>\r
+      <returns>所選物件的根名稱。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.RootNamespace">\r
+      <summary>取得或設定指定物件的根命名空間。</summary>\r
+      <returns>指定之物件的根命名空間。</returns>\r
+    </member>\r
+    <member name="P:System.Runtime.Serialization.DataContractSerializerSettings.SerializeReadOnlyTypes">\r
+      <summary>取得或設定值,指定是否要序列化唯讀型別。</summary>\r
+      <returns>True 表示序列化唯讀型別,否則為 false。</returns>\r
+    </member>\r
+    <member name="T:System.Runtime.Serialization.XmlObjectSerializer">\r
+      <summary>提供用來將物件序列化為 XML 資料流或文件的基底類別。這個類別是抽象的。</summary>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的執行個體發生問題。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.#ctor">\r
+      <summary>初始化 <see cref="T:System.Runtime.Serialization.XmlObjectSerializer" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>取得值,這個值會指定 <see cref="T:System.Xml.XmlDictionaryReader" /> 是否位於能夠讀取的 XML 項目上。</summary>\r
+      <returns>如果讀取器可以讀取資料,則為 true,否則為 false。</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />,用於讀取 XML 資料流或文件。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.IsStartObject(System.Xml.XmlReader)">\r
+      <summary>取得值,這個值會指定 <see cref="T:System.Xml.XmlReader" /> 是否位於能夠讀取的 XML 項目上。</summary>\r
+      <returns>如果讀取器位於起始項目上,則為 true,否則為 false。</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />,用於讀取 XML 資料流或文件。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.IO.Stream)">\r
+      <summary>使用 <see cref="T:System.IO.Stream" /> 讀取 XML 資料流或文件,然後傳回已還原序列化的物件。</summary>\r
+      <returns>還原序列化的物件。</returns>\r
+      <param name="stream">\r
+        <see cref="T:System.IO.Stream" />,用於讀取 XML 資料流或文件。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryReader" /> 讀取 XML 文件或資料流,然後傳回已還原序列化的物件。</summary>\r
+      <returns>還原序列化的物件。</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />,用於讀取 XML 文件。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryReader" /> 讀取 XML 資料流或文件,然後傳回已還原序列化的物件;它也可以讓您指定序列化程式在嘗試讀取資料前是否能夠讀取資料。</summary>\r
+      <returns>還原序列化的物件。</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />,用於讀取 XML 文件。</param>\r
+      <param name="verifyObjectName">若要檢查內含的 XML 項目名稱和命名空間是否對應至根名稱以及根命名空間,則為 true,否則為 false,將會略過驗證。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlReader" /> 讀取 XML 文件或資料流,然後傳回已還原序列化的物件。</summary>\r
+      <returns>還原序列化的物件。</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />,用於讀取 XML 資料流或文件。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.ReadObject(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlReader" /> 讀取 XML 文件或資料流,然後傳回已還原序列化的物件;它也可以讓您指定序列化程式在嘗試讀取資料前是否能夠讀取資料。</summary>\r
+      <returns>還原序列化的物件。</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />,用於讀取 XML 文件或資料流。</param>\r
+      <param name="verifyObjectName">若要檢查內含的 XML 項目名稱和命名空間是否對應至根名稱以及根命名空間,則為 true,否則為 false,將會略過驗證。</param>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlDictionaryWriter)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlDictionaryWriter" />,將物件資料的結尾當做結尾 XML 項目寫入至 XML 文件或資料流。</summary>\r
+      <param name="writer">用來撰寫 XML 文件或資料流的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的執行個體發生問題。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超過要序列化的物件數目上限。檢查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 屬性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteEndObject(System.Xml.XmlWriter)">\r
+      <summary>使用 <see cref="T:System.Xml.XmlWriter" />,將物件資料的結尾當做結尾 XML 項目寫入至 XML 文件或資料流。</summary>\r
+      <param name="writer">用來撰寫 XML 文件或資料流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的執行個體發生問題。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超過要序列化的物件數目上限。檢查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 屬性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.IO.Stream,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.IO.Stream" />,將物件的完整內容 (開始、內容和結束) 寫入至 XML 文件或資料流。</summary>\r
+      <param name="stream">\r
+        <see cref="T:System.IO.Stream" />,用於寫入 XML 文件或資料流。</param>\r
+      <param name="graph">包含要寫入至資料流之資料的物件。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的執行個體發生問題。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超過要序列化的物件數目上限。檢查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 屬性。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlDictionaryWriter" />,將物件的完整內容 (開始、內容和結束) 寫入至 XML 文件或資料流。</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />,用來將內容寫入至 XML 文件或資料流。</param>\r
+      <param name="graph">包含要寫入之內容的物件。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的執行個體發生問題。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超過要序列化的物件數目上限。檢查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 屬性。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlWriter" />,將物件的完整內容 (開始、內容和結束) 寫入至 XML 文件或資料流。</summary>\r
+      <param name="writer">用來撰寫 XML 文件或資料流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">包含要寫入之內容的物件。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的執行個體發生問題。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超過要序列化的物件數目上限。檢查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 屬性。</exception>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlDictionaryWriter" />,只將物件內容寫入至 XML 文件或資料流。</summary>\r
+      <param name="writer">用來撰寫 XML 文件或資料流的 <see cref="T:System.Xml.XmlDictionaryWriter" />。</param>\r
+      <param name="graph">包含要寫入之內容的物件。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的執行個體發生問題。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超過要序列化的物件數目上限。檢查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 屬性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteObjectContent(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlWriter" />,只將物件內容寫入至 XML 文件或資料流。</summary>\r
+      <param name="writer">用來撰寫 XML 文件或資料流的 <see cref="T:System.Xml.XmlWriter" />。</param>\r
+      <param name="graph">包含要寫入之內容的物件。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的執行個體發生問題。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超過要序列化的物件數目上限。檢查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 屬性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlDictionaryWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlDictionaryWriter" />,將物件資料的開始內容當做開頭 XML 項目寫入。</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" />,用於寫入 XML 文件。</param>\r
+      <param name="graph">要序列化的物件。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的執行個體發生問題。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超過要序列化的物件數目上限。檢查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 屬性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Runtime.Serialization.XmlObjectSerializer.WriteStartObject(System.Xml.XmlWriter,System.Object)">\r
+      <summary>使用指定的 <see cref="T:System.Xml.XmlWriter" />,將物件資料的開始內容當做開頭 XML 項目寫入。</summary>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" />,用於寫入 XML 文件。</param>\r
+      <param name="graph">要序列化的物件。</param>\r
+      <exception cref="T:System.Runtime.Serialization.InvalidDataContractException">正在序列化的型別不符合資料合約規則。例如,<see cref="T:System.Runtime.Serialization.DataContractAttribute" /> 屬性尚未套用至此型別。</exception>\r
+      <exception cref="T:System.Runtime.Serialization.SerializationException">正在序列化的執行個體發生問題。</exception>\r
+      <exception cref="T:System.ServiceModel.QuotaExceededException">已超過要序列化的物件數目上限。檢查 <see cref="P:System.Runtime.Serialization.DataContractSerializer.MaxItemsInObjectGraph" /> 屬性。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.IXmlDictionary">\r
+      <summary>interface,定義 Xml 字典必須實作供 <see cref="T:System.Xml.XmlDictionaryReader" /> 和 <see cref="T:System.Xml.XmlDictionaryWriter" /> 實作 (Implementation) 使用的合約。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>嘗試在字典中查詢項目。</summary>\r
+      <returns>如果索引鍵存在於字典中,則為 true,否則為 false。</returns>\r
+      <param name="key">要查詢的索引鍵。</param>\r
+      <param name="result">如果 <paramref name="key" /> 已定義,則為對應到此索引鍵的 <see cref="T:System.Xml.XmlDictionaryString" />,否則為 null。</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>檢查字典是否有指定的字串值。</summary>\r
+      <returns>如果這個值存在於字典中,則為 true,否則為 false。</returns>\r
+      <param name="value">正在檢查的字串值。</param>\r
+      <param name="result">如果有找到,則為對應的 <see cref="T:System.Xml.XmlDictionaryString" />,否則為 null。</param>\r
+    </member>\r
+    <member name="M:System.Xml.IXmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>檢查字典是否有指定的 <see cref="T:System.Xml.XmlDictionaryString" />。</summary>\r
+      <returns>如果 <see cref="T:System.Xml.XmlDictionaryString" /> 存在於字典中,則為 true,否則為 false。</returns>\r
+      <param name="value">正在檢查的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="result">如果有找到,則為相符的 <see cref="T:System.Xml.XmlDictionaryString" />,否則為 null。</param>\r
+    </member>\r
+    <member name="T:System.Xml.OnXmlDictionaryReaderClose">\r
+      <summary>在關閉讀取器時用於回呼方法的 delegate。</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />,引發 OnClose 事件。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.UniqueId">\r
+      <summary>GUID 的最佳化唯一識別項。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor">\r
+      <summary>使用新的唯一 GUID,建立這個類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[])">\r
+      <summary>使用表示 <see cref="T:System.Guid" /> 的位元組陣列,建立這個類別的新執行個體。</summary>\r
+      <param name="guid">表示 <see cref="T:System.Guid" /> 的位元組陣列。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid" /> 會提供 16 個以下的有效位元組。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Byte[],System.Int32)">\r
+      <summary>從表示 <see cref="T:System.Guid" /> 之 byte 陣列中的位移 (Offset) 開始,建立這個類別的新執行個體。</summary>\r
+      <param name="guid">表示 <see cref="T:System.Guid" /> 的 byte 陣列。</param>\r
+      <param name="offset">表示 <see cref="T:System.Guid" /> 之 byte 陣列內的位移位置。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小於零或大於陣列長度。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />和<paramref name=" offset" /> 會提供 16 個以下的有效位元組。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Char[],System.Int32,System.Int32)">\r
+      <summary>從 char 中的位移開始,使用指定之數目的項目,建立這個類別的新執行個體。</summary>\r
+      <param name="chars">表示 <see cref="T:System.Guid" /> 的 char 陣列。</param>\r
+      <param name="offset">表示 <see cref="T:System.Guid" /> 之 char 陣列內的位移位置。</param>\r
+      <param name="count">要使用的陣列項目數目,從 <paramref name="offset" /> 開始算起。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小於零或大於陣列長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 小於零或大於陣列長度減去 <paramref name="offset" />。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name="count" /> 等於零。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.Guid)">\r
+      <summary>使用 <see cref="T:System.Guid" />,建立這個類別的新執行個體。</summary>\r
+      <param name="guid">\r
+        <see cref="T:System.Guid" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="guid" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.#ctor(System.String)">\r
+      <summary>使用字串,建立這個類別的新執行個體。</summary>\r
+      <param name="value">用來產生 <see cref="T:System.Xml.UniqueId" /> 的字串。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 為 null。</exception>\r
+      <exception cref="T:System.FormatException">\r
+        <paramref name=" value" /> 的長度為零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.CharArrayLength">\r
+      <summary>取得 <see cref="T:System.Xml.UniqueId" /> 之字串表示的長度。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> 之字串表示的長度。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.Equals(System.Object)">\r
+      <summary>測試物件是否等於這個 <see cref="T:System.Xml.UniqueId" />。</summary>\r
+      <returns>如果物件等於這個 <see cref="T:System.Xml.UniqueId" />,則為 true,否則為 false。</returns>\r
+      <param name="obj">要比較的物件。</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.GetHashCode">\r
+      <summary>建立這個 <see cref="T:System.Xml.UniqueId" /> 的雜湊程式碼表示。</summary>\r
+      <returns>這個 <see cref="T:System.Xml.UniqueId" /> 的整數雜湊程式碼表示。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.UniqueId.IsGuid">\r
+      <summary>指出 <see cref="T:System.Xml.UniqueId" /> 是否為 <see cref="T:System.Guid" />。</summary>\r
+      <returns>如果 <see cref="T:System.Xml.UniqueId" /> 是 <see cref="T:System.Guid" />,則為 true,否則為 false。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Equality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>覆寫等號比較運算子,以測試兩個 <see cref="T:System.Xml.UniqueId" /> 是否相等。</summary>\r
+      <returns>如果兩個 <see cref="T:System.Xml.UniqueId" /> 相等或都是 null,則為 true;如果不相等或其中一個是 null,則為 false。</returns>\r
+      <param name="id1">第一個 <see cref="T:System.Xml.UniqueId" />。</param>\r
+      <param name="id2">第二個 <see cref="T:System.Xml.UniqueId" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.op_Inequality(System.Xml.UniqueId,System.Xml.UniqueId)">\r
+      <summary>覆寫等號比較運算子,測試兩個 <see cref="T:System.Xml.UniqueId" /> 是否不相等。</summary>\r
+      <returns>如果覆寫的等號比較運算子傳回 false,則為 true,否則為 false。</returns>\r
+      <param name="id1">第一個 <see cref="T:System.Xml.UniqueId" />。</param>\r
+      <param name="id2">第二個 <see cref="T:System.Xml.UniqueId" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToCharArray(System.Char[],System.Int32)">\r
+      <summary>將 <see cref="T:System.Xml.UniqueId" /> 值置入 char 陣列。</summary>\r
+      <returns>char 陣列中由 <see cref="T:System.Xml.UniqueId" /> 值填滿的項目數目。</returns>\r
+      <param name="chars">char 陣列。</param>\r
+      <param name="offset">char 陣列中要開始插入 <see cref="T:System.Xml.UniqueId" /> 值的位置。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="chars" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小於零或大於陣列長度。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="guid " />和<paramref name=" offset" /> 會提供 16 個以下的有效位元組。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.ToString">\r
+      <summary>顯示字串格式的 <see cref="T:System.Xml.UniqueId" /> 值。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.UniqueId" /> 值的字串表示。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Byte[],System.Int32)">\r
+      <summary>嘗試取得 <see cref="T:System.Xml.UniqueId" /> 的值做為 <see cref="T:System.Guid" />,並將它儲存在指定之位元組陣列中的指定位移位置。</summary>\r
+      <returns>如果儲存在這個 <see cref="T:System.Xml.UniqueId" /> 執行個體中的值是 <see cref="T:System.Guid" />,則為 true,否則為 false。</returns>\r
+      <param name="buffer">包含 <see cref="T:System.Guid" /> 的 byte 陣列。</param>\r
+      <param name="offset">byte 陣列中要開始插入 <see cref="T:System.Guid" /> 值的位置。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小於零或大於陣列長度。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />和<paramref name=" offset" /> 會提供 16 個以下的有效位元組。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.UniqueId.TryGetGuid(System.Guid@)">\r
+      <summary>嘗試取得 <see cref="T:System.Xml.UniqueId" /> 的值做為 <see cref="T:System.Guid" />。</summary>\r
+      <returns>如果 UniqueId 表示 <see cref="T:System.Guid" />,則為 true,否則為 false。</returns>\r
+      <param name="guid">如果成功取得,則為 <see cref="T:System.Guid" />,否則為 <see cref="F:System.Guid.Empty" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentException">\r
+        <paramref name="buffer " />和<paramref name=" offset" /> 會提供 16 個以下的有效位元組。</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryReaderSession">\r
+      <summary>啟用以動態方式來管理最佳化的字串。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.#ctor">\r
+      <summary>初始化 <see cref="T:System.Xml.XmlBinaryReaderSession" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Add(System.Int32,System.String)">\r
+      <summary>從輸入參數建立 <see cref="T:System.Xml.XmlDictionaryString" />,並將它加入至內部集合。</summary>\r
+      <returns>加入內部集合的新建 <see cref="T:System.Xml.XmlDictionaryString" />。</returns>\r
+      <param name="id">索引鍵值。</param>\r
+      <param name="value">數值。</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="id" /> 小於零。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">具有索引鍵 = <paramref name="id" /> 的項目已存在。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.Clear">\r
+      <summary>清除所有內容的內部集合。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>檢查內部集合是否包含符合索引鍵的項目。</summary>\r
+      <returns>如果有找到符合 <paramref name="key" /> 的項目,則為 true,否則為 false。</returns>\r
+      <param name="key">要搜尋的索引鍵。</param>\r
+      <param name="result">這個方法傳回時,如果找到項目,則包含字串,否則為 null。這個參數會以未初始化的狀態傳遞。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="key" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>檢查內部集合是否包含符合某個值的項目。</summary>\r
+      <returns>如果有找到符合 <paramref name="value" /> 的項目,則為 true,否則為 false。</returns>\r
+      <param name="value">要搜尋的值。</param>\r
+      <param name="result">這個方法傳回時,如果找到項目,則包含字串,否則為 null。這個參數會以未初始化的狀態傳遞。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryReaderSession.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>檢查內部集合是否包含符合某個值的項目。</summary>\r
+      <returns>如果有找到符合 <paramref name="value" /> 的項目,則為 true,否則為 false。</returns>\r
+      <param name="value">要搜尋的值。</param>\r
+      <param name="result">這個方法傳回時,如果找到項目,則包含字串,否則為 null。這個參數會以未初始化的狀態傳遞。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 為 null。</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlBinaryWriterSession">\r
+      <summary>允許使用動態字典來壓縮出現在訊息中的常見字串和維護狀態。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.#ctor">\r
+      <summary>建立此類別的例項。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.Reset">\r
+      <summary>清除內部集合。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlBinaryWriterSession.TryAdd(System.Xml.XmlDictionaryString,System.Int32@)">\r
+      <summary>嘗試將 <see cref="T:System.Xml.XmlDictionaryString" /> 加入至內部集合。</summary>\r
+      <returns>true ,如果字串可以增加;則為,否則為 false。</returns>\r
+      <param name="value">要相加的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="key">已成功加入的 <see cref="T:System.Xml.XmlDictionaryString" /> 索引鍵。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 為 null。</exception>\r
+      <exception cref="T:System.InvalidOperationException">具有索引鍵 = <paramref name="key" /> 的項目已存在。</exception>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionary">\r
+      <summary>實作可用來最佳化 Windows Communication Foundation (WCF) 之 XML 讀取器/寫入器實作的字典。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor">\r
+      <summary>建立空的 <see cref="T:System.Xml.XmlDictionary" />。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.#ctor(System.Int32)">\r
+      <summary>使用初始容量,建立 <see cref="T:System.Xml.XmlDictionary" />。</summary>\r
+      <param name="capacity">字典的初始大小。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.Add(System.String)">\r
+      <summary>將字串加入至 <see cref="T:System.Xml.XmlDictionary" />。</summary>\r
+      <returns>已加入的 <see cref="T:System.Xml.XmlDictionaryString" />。</returns>\r
+      <param name="value">要加入至字典的字串。</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionary.Empty">\r
+      <summary>取得空的 static<see cref="T:System.Xml.IXmlDictionary" />。</summary>\r
+      <returns>空的 static<see cref="T:System.Xml.IXmlDictionary" />。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Int32,System.Xml.XmlDictionaryString@)">\r
+      <summary>嘗試在字典中查詢項目。</summary>\r
+      <returns>如果索引鍵存在於字典中,則為 true,否則為 false。</returns>\r
+      <param name="key">要查詢的索引鍵。</param>\r
+      <param name="result">如果 <paramref name="key" /> 已定義,則為對應到此索引鍵的 <see cref="T:System.Xml.XmlDictionaryString" />,否則為 null。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.String,System.Xml.XmlDictionaryString@)">\r
+      <summary>檢查字典是否有指定的字串值。</summary>\r
+      <returns>如果這個值存在於字典中,則為 true,否則為 false。</returns>\r
+      <param name="value">正在檢查的字串值。</param>\r
+      <param name="result">如果有找到,則為對應的 <see cref="T:System.Xml.XmlDictionaryString" />,否則為 null。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 為 null。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionary.TryLookup(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString@)">\r
+      <summary>檢查字典是否有指定的 <see cref="T:System.Xml.XmlDictionaryString" />。</summary>\r
+      <returns>如果 <see cref="T:System.Xml.XmlDictionaryString" /> 存在於字典中,則為 true,否則為 false。</returns>\r
+      <param name="value">正在檢查的 <see cref="T:System.Xml.XmlDictionaryString" />。</param>\r
+      <param name="result">如果有找到,則為相符的 <see cref="T:System.Xml.XmlDictionaryString" />,否則為 null。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 為 null。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReader">\r
+      <summary>abstract 類別,這是 Windows Communication Foundation (WCF) 為了要執行序列化 (Serialization) 和還原序列化 (Deserialization) 而衍生自 <see cref="T:System.Xml.XmlReader" /> 的類別。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.#ctor">\r
+      <summary>建立此類別的例項。只能由其衍生類別叫用。</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.CanCanonicalize">\r
+      <summary>這個屬性永遠傳回 false。如果其衍生類別支援標準化,則可以覆寫它們來傳回 true。</summary>\r
+      <returns>傳回 false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>建立可以讀取 .NET 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="buffer">要從其中讀取的緩衝區。</param>\r
+      <param name="offset">要在 <paramref name="buffer" /> 中進行讀取的起始位置。</param>\r
+      <param name="count">可以從 <paramref name="buffer" /> 中讀取的位元組數目。</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> 使用。</param>\r
+      <param name="quotas">套用至此作業的配額。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小於零或大於緩衝區長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 小於零或大於緩衝區長度減位移值。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>建立可以讀取 .NET 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="buffer">要從其中讀取的緩衝區。</param>\r
+      <param name="offset">要在 <paramref name="buffer" /> 中進行讀取的起始位置。</param>\r
+      <param name="count">可以從 <paramref name="buffer" /> 中讀取的位元組數目。</param>\r
+      <param name="dictionary">要使用的 <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+      <param name="quotas">要套用的 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />。</param>\r
+      <param name="session">要使用的 <see cref="T:System.Xml.XmlBinaryReaderSession" />。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小於零或大於緩衝區長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 小於零或大於緩衝區長度減位移值。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>建立可以讀取 .NET 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="buffer">要從其中讀取的緩衝區。</param>\r
+      <param name="offset">要在 <paramref name="buffer" /> 中進行讀取的起始位置。</param>\r
+      <param name="count">可以從 <paramref name="buffer" /> 中讀取的位元組數目。</param>\r
+      <param name="quotas">套用至此作業的配額。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 小於零或大於緩衝區長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> 小於零或大於緩衝區長度減位移值。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>建立可以讀取 .NET 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="buffer">要從其中讀取的緩衝區。</param>\r
+      <param name="quotas">套用至此作業的配額。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>建立可以讀取 .NET 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="stream">要從中讀取的資料流。</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> 使用。</param>\r
+      <param name="quotas">套用至此作業的配額。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 或 <paramref name="quotas" /> 是 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlDictionaryReaderQuotas,System.Xml.XmlBinaryReaderSession)">\r
+      <summary>建立可以讀取 .NET 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="stream">要從中讀取的資料流。</param>\r
+      <param name="dictionary">\r
+        <see cref="T:System.Xml.XmlDictionary" /> 使用。</param>\r
+      <param name="quotas">套用至此作業的配額。</param>\r
+      <param name="session">\r
+        <see cref="T:System.Xml.XmlBinaryReaderSession" /> 使用。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateBinaryReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>建立可以讀取 .NET 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryReader" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="stream">要從中讀取的資料流。</param>\r
+      <param name="quotas">套用至此作業的配額。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="stream" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateDictionaryReader(System.Xml.XmlReader)">\r
+      <summary>從現有的 <see cref="T:System.Xml.XmlReader" /> 建立 <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" /> 的執行個體。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Int32,System.Int32,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>建立 <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="buffer">要從其中讀取的緩衝區。</param>\r
+      <param name="offset">要在 <paramref name="buffer" /> 中進行讀取的起始位置。</param>\r
+      <param name="count">可以從 <paramref name="buffer" /> 中讀取的位元組數目。</param>\r
+      <param name="quotas">套用至讀取器的配額。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.Byte[],System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>建立 <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="buffer">要從其中讀取的緩衝區。</param>\r
+      <param name="quotas">套用至讀取器的配額。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="buffer" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Text.Encoding,System.Xml.XmlDictionaryReaderQuotas,System.Xml.OnXmlDictionaryReaderClose)">\r
+      <summary>建立 <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="stream">要從中讀取的資料流。</param>\r
+      <param name="encoding">\r
+        <see cref="T:System.Text.Encoding" /> 物件,指定要套用的編碼屬性。</param>\r
+      <param name="quotas">要套用的 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />。</param>\r
+      <param name="onClose">關閉讀取器時要呼叫的委派。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.CreateTextReader(System.IO.Stream,System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>建立 <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReader" /> 的執行個體。</returns>\r
+      <param name="stream">要從中讀取的資料流。</param>\r
+      <param name="quotas">套用至讀取器的配額。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.EndCanonicalization">\r
+      <summary>尚未實作這個方法。</summary>\r
+      <exception cref="T:System.NotSupportedException">永遠是。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.GetAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>在衍生類別中覆寫時,取得屬性值。</summary>\r
+      <returns>屬性的值。</returns>\r
+      <param name="localName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" />,表示屬性的本機名稱。</param>\r
+      <param name="namespaceUri">\r
+        <see cref="T:System.Xml.XmlDictionaryString" />,表示屬性的命名空間。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.String[],System.String)">\r
+      <summary>取得名稱陣列中目前節點之本機名稱的索引。</summary>\r
+      <returns>名稱陣列中目前節點之本機名稱的索引。</returns>\r
+      <param name="localNames">要搜尋的本機名稱字串陣列。</param>\r
+      <param name="namespaceUri">目前節點的命名空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> 或陣列中的任何名稱為 null。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IndexOfLocalName(System.Xml.XmlDictionaryString[],System.Xml.XmlDictionaryString)">\r
+      <summary>取得名稱陣列中目前節點之本機名稱的索引。</summary>\r
+      <returns>名稱陣列中目前節點之本機名稱的索引。</returns>\r
+      <param name="localNames">要搜尋的本機名稱其 <see cref="T:System.Xml.XmlDictionaryString" /> 陣列。</param>\r
+      <param name="namespaceUri">目前節點的命名空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localNames" /> 或陣列中的任何名稱為 null。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.String)">\r
+      <summary>檢查 <paramref name="localName" /> 參數是否為目前節點的本機名稱。</summary>\r
+      <returns>如果 <paramref name="localName" /> 符合目前節點的本機名稱,則為 true,否則為 false。</returns>\r
+      <param name="localName">目前節點的本機名稱。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsLocalName(System.Xml.XmlDictionaryString)">\r
+      <summary>檢查 <paramref name="localName" /> 參數是否為目前節點的本機名稱。</summary>\r
+      <returns>如果 <paramref name="localName" /> 符合目前節點的本機名稱,則為 true,否則為 false。</returns>\r
+      <param name="localName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" />,表示目前節點的本機名稱。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.String)">\r
+      <summary>檢查 <paramref name="namespaceUri" /> 參數是否為目前節點的命名空間。</summary>\r
+      <returns>如果 <paramref name="namespaceUri" /> 符合目前節點的命名空間,則為 true,否則為 false。</returns>\r
+      <param name="namespaceUri">目前節點的命名空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsNamespaceUri(System.Xml.XmlDictionaryString)">\r
+      <summary>檢查 <paramref name="namespaceUri" /> 參數是否為目前節點的命名空間。</summary>\r
+      <returns>如果 <paramref name="namespaceUri" /> 符合目前節點的命名空間,則為 true,否則為 false。</returns>\r
+      <param name="namespaceUri">目前節點的命名空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartArray(System.Type@)">\r
+      <summary>檢查讀取器是否位於陣列的起始處。這個類別會傳回 false,但具有陣列概念的衍生類別會傳回 true。</summary>\r
+      <returns>如果讀取器位於陣列節點的起始處,則為 true,否則為 false。</returns>\r
+      <param name="type">如果是有效節點,則為節點的型別,否則為 null。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>測試第一個標記是否為開始標記或空白項目標記,以及本機名稱和命名空間 URI 是否與目前節點的相符。</summary>\r
+      <returns>如果陣列中的第一個標記為開始標記或空白項目標記,且符合 <paramref name="localName" /> 和 <paramref name="namespaceUri" />,則為 true,否則為 false。</returns>\r
+      <param name="localName">\r
+        <see cref="T:System.Xml.XmlDictionaryString" />,表示屬性的本機名稱。</param>\r
+      <param name="namespaceUri">\r
+        <see cref="T:System.Xml.XmlDictionaryString" />,表示屬性的命名空間。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.IsTextNode(System.Xml.XmlNodeType)">\r
+      <summary>測試目前節點是否為文字節點。</summary>\r
+      <returns>如果節點型別為 <see cref="F:System.Xml.XmlNodetype.Text" />、<see cref="F:System.Xml.XmlNodetype.Whitespace" />、<see cref="F:System.Xml.XmlNodetype.SignificantWhitespace" />、<see cref="F:System.Xml.XmlNodetype.CDATA" /> 或 <see cref="F:System.Xml.XmlNodetype.Attribute" />,則為 true,否則為 false。</returns>\r
+      <param name="nodeType">要測試的節點型別。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement">\r
+      <summary>測試目前的內容節點為開始項目或空白項目。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String)">\r
+      <summary>測試目前的內容節點為開始項目或空白項目,以及項目的 <see cref="P:System.Xml.XmlReader.Name" /> 屬性是否符合指定的引數。</summary>\r
+      <param name="name">項目的 <see cref="P:System.Xml.XmlReader.Name" /> 屬性。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.String,System.String)">\r
+      <summary>測試目前的內容節點為開始項目或空白項目,以及項目的 <see cref="P:System.Xml.XmlReader.LocalName" /> 和 <see cref="P:System.Xml.XmlReader.NamespaceURI" /> 屬性是否符合指定的引數。</summary>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.MoveToStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>測試目前的內容節點為開始項目或空白項目,以及項目的 <see cref="P:System.Xml.XmlReader.LocalName" /> 和 <see cref="P:System.Xml.XmlReader.NamespaceURI" /> 屬性是否符合指定的引數。</summary>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReader.Quotas">\r
+      <summary>取得套用至此類別之目前執行個體的配額值。</summary>\r
+      <returns>套用至此類別的目前執行個體 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.Boolean" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的區域名稱。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.DateTime" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.Decimal" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.Double" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.Guid" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 short 整數讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的整數數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置整數的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的整數數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的整數讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的整數數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置整數的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的整數數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 long 整數讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的整數數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置整數的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的整數數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 float 數字讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的浮點數數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放入浮點數的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的浮點數數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.TimeSpan" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.Boolean" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.DateTime" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.Decimal" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.Double" /> 節點型別讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.Guid" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 short 整數讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的整數數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置整數的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的整數數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的整數讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的整數數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置整數的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的整數數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 long 整數讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的整數數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置整數的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的整數數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 float 數字讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的浮點數數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放入浮點數的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的浮點數數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>將重複出現的 <see cref="T:System.TimeSpan" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>放入陣列中的節點數目。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">要放置節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.String,System.String)">\r
+      <summary>將重複出現的 <see cref="T:System.Boolean" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> 節點的 <see cref="T:System.Boolean" /> 陣列。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadBooleanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>將重複出現的 <see cref="T:System.Boolean" /> 節點讀入具型別陣列中。</summary>\r
+      <returns>\r
+        <see cref="T:System.Boolean" /> 節點的 <see cref="T:System.Boolean" /> 陣列。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAs(System.Type,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>將節點的內容轉換成指定的型別。</summary>\r
+      <returns>轉換為要求型別的串連文字內容或屬性值。</returns>\r
+      <param name="type">要傳回之值的 <see cref="T:System.Type" />。</param>\r
+      <param name="namespaceResolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" /> 物件,用來解析任何與型別轉換相關的命名空間前置詞。例如,將 <see cref="T:System.Xml.XmlQualifiedName" /> 物件轉換為 xs:string 時,可以使用它。這個值可以是 null 參考。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBase64">\r
+      <summary>讀取內容,並傳回 Base64 已解碼的二進位位元組。</summary>\r
+      <returns>位元組陣列,其中包含 Base64 已解碼二進位位元組。</returns>\r
+      <exception cref="T:System.Xml.XmlException">陣列大小大於這個讀取器的 MaxArrayLength 配額。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex">\r
+      <summary>讀取內容,並傳回 BinHex 已解碼的二進位位元組。</summary>\r
+      <returns>位元組陣列,其中包含 BinHex 已解碼二進位位元組。</returns>\r
+      <exception cref="T:System.Xml.XmlException">陣列大小大於 <see cref="F:System.Int32.MaxValue" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsBinHex(System.Int32)">\r
+      <summary>讀取內容,並傳回 BinHex 已解碼的二進位位元組。</summary>\r
+      <returns>位元組陣列,其中包含 BinHex 已解碼二進位位元組。</returns>\r
+      <param name="maxByteArrayContentLength">陣列長度上限。</param>\r
+      <exception cref="T:System.Xml.XmlException">陣列大小大於 <paramref name="maxByteArrayContentLength" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsChars(System.Char[],System.Int32,System.Int32)">\r
+      <summary>將內容讀入 char 陣列中。</summary>\r
+      <returns>讀取的字元數。</returns>\r
+      <param name="chars">要放置字元的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要放入陣列中的字元數目。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsDecimal">\r
+      <summary>將節點的內容轉換成 decimal。</summary>\r
+      <returns>節點內容的 decimal 表示。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsFloat">\r
+      <summary>將節點的內容轉換成 float。</summary>\r
+      <returns>節點內容的 float 表示。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsGuid">\r
+      <summary>將節點的內容轉換成 guid。</summary>\r
+      <returns>節點內容的 guid 表示。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsQualifiedName(System.String@,System.String@)">\r
+      <summary>將節點的內容轉換成限定名稱表示。</summary>\r
+      <param name="localName">限定名稱的 <see cref="P:System.Xml.XmlReader.LocalName" /> 部分 (out 參數)。</param>\r
+      <param name="namespaceUri">限定名稱的 <see cref="P:System.Xml.XmlReader.NamespaceURI" /> 部分 (out 參數)。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString">\r
+      <summary>將節點的內容轉換成字串。</summary>\r
+      <returns>字串表示中的節點內容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Int32)">\r
+      <summary>將節點的內容轉換成字串。</summary>\r
+      <returns>字串表示中的節點內容。</returns>\r
+      <param name="maxStringContentLength">字串長度上限。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.String[],System.Int32@)">\r
+      <summary>將節點的內容轉換成字串。</summary>\r
+      <returns>字串表示中的節點內容。</returns>\r
+      <param name="strings">要與內容比對的字串陣列。</param>\r
+      <param name="index">與內容比對的 <paramref name="strings" /> 中的項目索引。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name=" strings" /> 中的項目為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsString(System.Xml.XmlDictionaryString[],System.Int32@)">\r
+      <summary>將節點的內容轉換成字串。</summary>\r
+      <returns>字串表示中的節點內容。</returns>\r
+      <param name="strings">要與內容比對的 <see cref="T:System.Xml.XmlDictionaryString" /> 物件陣列。</param>\r
+      <param name="index">與內容比對的 <paramref name="strings" /> 中的項目索引。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="strings" /> 中的項目為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsTimeSpan">\r
+      <summary>將節點的內容轉換成 <see cref="T:System.TimeSpan" />。</summary>\r
+      <returns>節點內容的 <see cref="T:System.TimeSpan" /> 表示。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadContentAsUniqueId">\r
+      <summary>將節點內容轉換成唯一識別項。</summary>\r
+      <returns>表示為唯一識別項的節點內容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.String,System.String)">\r
+      <summary>將節點的內容轉換成 <see cref="T:System.DateTime" /> 陣列。</summary>\r
+      <returns>表示為 <see cref="T:System.DateTime" /> 陣列的節點內容。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDateTimeArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>將節點的內容轉換成 <see cref="T:System.DateTime" /> 陣列。</summary>\r
+      <returns>表示為 <see cref="T:System.DateTime" /> 陣列的節點內容。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.String,System.String)">\r
+      <summary>將節點的內容轉換成 <see cref="T:System.Decimal" /> 陣列。</summary>\r
+      <returns>表示為 <see cref="T:System.Decimal" /> 陣列的節點內容。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDecimalArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>將節點的內容轉換成 <see cref="T:System.Decimal" /> 陣列。</summary>\r
+      <returns>表示為 <see cref="T:System.Decimal" /> 陣列的節點內容。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.String,System.String)">\r
+      <summary>將節點的內容轉換成 <see cref="T:System.Double" /> 陣列。</summary>\r
+      <returns>表示為 <see cref="T:System.Double" /> 陣列的節點內容。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadDoubleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>將節點的內容轉換成 <see cref="T:System.Double" /> 陣列。</summary>\r
+      <returns>表示為 <see cref="T:System.Double" /> 陣列的節點內容。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBase64">\r
+      <summary>將節點的內容轉換成 Base64 位元組的陣列。</summary>\r
+      <returns>表示為 Base64 位元組陣列的節點內容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBinHex">\r
+      <summary>將節點的內容轉換成 BinHex 位元組的陣列。</summary>\r
+      <returns>表示為 BinHex 位元組陣列的節點內容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsBoolean">\r
+      <summary>將項目的內容轉換成 <see cref="T:System.Boolean" />。</summary>\r
+      <returns>表示為 <see cref="T:System.Boolean" /> 的節點內容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDecimal">\r
+      <summary>將項目的內容轉換成 <see cref="T:System.Decimal" />。</summary>\r
+      <returns>表示為 <see cref="T:System.Decimal" /> 的節點內容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsDouble">\r
+      <summary>將項目的內容轉換成 <see cref="T:System.Double" />。</summary>\r
+      <returns>表示為 <see cref="T:System.Double" /> 的節點內容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsFloat">\r
+      <summary>將項目的內容轉換成浮點數 (<see cref="T:System.Single" />)。</summary>\r
+      <returns>表示為浮點數的節點內容 (<see cref="T:System.Single" />)。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsGuid">\r
+      <summary>將項目的內容轉換成 <see cref="T:System.Guid" />。</summary>\r
+      <returns>表示為 <see cref="T:System.Guid" /> 的節點內容。</returns>\r
+      <exception cref="T:System.ArgumentException">此項目的格式無效。</exception>\r
+      <exception cref="T:System.FormatException">此項目的格式無效。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsInt">\r
+      <summary>將項目的內容轉換成整數 (<see cref="T:System.Int32" />)。</summary>\r
+      <returns>表示為整數的節點內容 (<see cref="T:System.Int32" />)。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsLong">\r
+      <summary>將項目的內容轉換成長整數 (<see cref="T:System.Int64" />)。</summary>\r
+      <returns>表示為長整數的節點內容 (<see cref="T:System.Int64" />)。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsString">\r
+      <summary>將項目的內容轉換成 <see cref="T:System.String" />。</summary>\r
+      <returns>表示為 <see cref="T:System.String" /> 的節點內容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsTimeSpan">\r
+      <summary>將項目的內容轉換成 <see cref="T:System.TimeSpan" />。</summary>\r
+      <returns>表示為 <see cref="T:System.TimeSpan" /> 的節點內容。</returns>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadElementContentAsUniqueId">\r
+      <summary>將項目的內容轉換成唯一識別項。</summary>\r
+      <returns>表示為唯一識別項的節點內容。</returns>\r
+      <exception cref="T:System.ArgumentException">此項目的格式無效。</exception>\r
+      <exception cref="T:System.FormatException">此項目的格式無效。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement">\r
+      <summary>檢查目前節點是否為項目,並使讀取器前進至下一個節點。</summary>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> 傳回 false。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String)">\r
+      <summary>檢查目前節點是否為具有指定之 <paramref name="name" /> 的項目,並使讀取器前進至下一個節點。</summary>\r
+      <param name="name">項目的限定名稱。</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> 傳回 false。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.String,System.String)">\r
+      <summary>檢查目前節點是否為具有指定之 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的項目,並使讀取器前進至下一個節點。</summary>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> 傳回 false。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadFullStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>檢查目前節點是否為具有指定之 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的項目,並使讀取器前進至下一個節點。</summary>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <exception cref="T:System.Xml.XmlException">\r
+        <see cref="M:System.Xml.XmlDictionaryReader.IsStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)" /> 傳回 false。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.String,System.String)">\r
+      <summary>將含指定之 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入 <see cref="T:System.Guid" /> 陣列。</summary>\r
+      <returns>\r
+        <see cref="T:System.Guid" /> 的陣列。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadGuidArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>將含指定之 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入 <see cref="T:System.Guid" /> 陣列。</summary>\r
+      <returns>\r
+        <see cref="T:System.Guid" /> 的陣列。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.String,System.String)">\r
+      <summary>將含指定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入 short 整數陣列中 (<see cref="T:System.Int16" />)。</summary>\r
+      <returns>short 整數的陣列 (<see cref="T:System.Int16" />)。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt16Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>將含指定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入 short 整數陣列中 (<see cref="T:System.Int16" />)。</summary>\r
+      <returns>short 整數的陣列 (<see cref="T:System.Int16" />)。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.String,System.String)">\r
+      <summary>將含指定之 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入整數陣列中 (<see cref="T:System.Int32" />)。</summary>\r
+      <returns>整數的陣列 (<see cref="T:System.Int32" />)。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt32Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>將含指定之 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入整數陣列中 (<see cref="T:System.Int32" />)。</summary>\r
+      <returns>整數的陣列 (<see cref="T:System.Int32" />)。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.String,System.String)">\r
+      <summary>將含指定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入 long 整數陣列中 (<see cref="T:System.Int64" />)。</summary>\r
+      <returns>long 整數的陣列 (<see cref="T:System.Int64" />)。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadInt64Array(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>將含指定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入 long 整數陣列中 (<see cref="T:System.Int64" />)。</summary>\r
+      <returns>long 整數的陣列 (<see cref="T:System.Int64" />)。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.String,System.String)">\r
+      <summary>將含指定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入 float 數字陣列中 (<see cref="T:System.Single" />)。</summary>\r
+      <returns>float 數字的陣列 (<see cref="T:System.Single" />)。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadSingleArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>將含指定 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入 float 數字陣列中 (<see cref="T:System.Single" />)。</summary>\r
+      <returns>float 數字的陣列 (<see cref="T:System.Single" />)。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>檢查目前節點是否為具有指定之 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的項目,並使讀取器前進至下一個節點。</summary>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.String,System.String)">\r
+      <summary>將含指定之 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入 <see cref="T:System.TimeSpan" /> 陣列。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> 陣列。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadTimeSpanArray(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>將含指定之 <paramref name="localName" /> 和 <paramref name="namespaceUri" /> 的一系列節點其內容讀入 <see cref="T:System.TimeSpan" /> 陣列。</summary>\r
+      <returns>\r
+        <see cref="T:System.TimeSpan" /> 陣列。</returns>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.ReadValueAsBase64(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>未實作。</summary>\r
+      <returns>未實作。</returns>\r
+      <param name="buffer">要從其中讀取的緩衝區。</param>\r
+      <param name="offset">要在 <paramref name="buffer" /> 中進行讀取的起始位置。</param>\r
+      <param name="count">可以從 <paramref name="buffer" /> 中讀取的位元組數目。</param>\r
+      <exception cref="T:System.NotSupportedException">永遠是。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>尚未實作這個方法。</summary>\r
+      <param name="stream">要從其中讀取的資料流。</param>\r
+      <param name="includeComments">判斷是否包含註解。</param>\r
+      <param name="inclusivePrefixes">要包含的前置詞。</param>\r
+      <exception cref="T:System.NotSupportedException">永遠是。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetArrayLength(System.Int32@)">\r
+      <summary>並未在這個類別中實作 (它一律傳回 false)。可能會在衍生類別中覆寫。</summary>\r
+      <returns>除非在衍生類別中覆寫,否則為 false。</returns>\r
+      <param name="count">除非在衍生類別中覆寫,否則傳回 0。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetBase64ContentLength(System.Int32@)">\r
+      <summary>並未在這個類別中實作 (它一律傳回 false)。可能會在衍生類別中覆寫。</summary>\r
+      <returns>除非在衍生類別中覆寫,否則為 false。</returns>\r
+      <param name="length">除非在衍生類別中覆寫,否則傳回 0。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetLocalNameAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>並未在這個類別中實作 (它一律傳回 false)。可能會在衍生類別中覆寫。</summary>\r
+      <returns>除非在衍生類別中覆寫,否則為 false。</returns>\r
+      <param name="localName">除非在衍生類別中覆寫,否則傳回 null。.</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetNamespaceUriAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>並未在這個類別中實作 (它一律傳回 false)。可能會在衍生類別中覆寫。</summary>\r
+      <returns>除非在衍生類別中覆寫,否則為 false。</returns>\r
+      <param name="namespaceUri">除非在衍生類別中覆寫,否則傳回 null。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReader.TryGetValueAsDictionaryString(System.Xml.XmlDictionaryString@)">\r
+      <summary>並未在這個類別中實作 (它一律傳回 false)。可能會在衍生類別中覆寫。</summary>\r
+      <returns>除非在衍生類別中覆寫,否則為 false。</returns>\r
+      <param name="value">除非在衍生類別中覆寫,否則傳回 null。</param>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotas">\r
+      <summary>包含 XmlDictionaryReaders 的可設定配額值。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.#ctor">\r
+      <summary>建立這個類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryReaderQuotas.CopyTo(System.Xml.XmlDictionaryReaderQuotas)">\r
+      <summary>根據傳入之配額執行個體中的值,設定這個執行個體上的屬性。</summary>\r
+      <param name="quotas">要將值複製到其中的 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> 執行個體。</param>\r
+      <exception cref="T:System.InvalidOperationException">嘗試 set 此值,但是配額值對於傳入的執行個體而言是唯讀的。</exception>\r
+      <exception cref="T:System.ArgumentNullException">傳入的目標<paramref name=" quotas" /> 為 null。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.Max">\r
+      <summary>取得這個類別的執行個體,且其所有屬性都設定為最大值。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> 執行個體,其屬性設定為 <see cref="F:System.Int32.MaxValue" />。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxArrayLength">\r
+      <summary>取得和設定允許的陣列長度上限。</summary>\r
+      <returns>允許的陣列長度上限。預設值為 16384。</returns>\r
+      <exception cref="T:System.InvalidOperationException">嘗試 set 此值,但是配額值對於此執行個體而言是唯讀的。</exception>\r
+      <exception cref="T:System.ArgumentException">嘗試將此值 set 為小於零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxBytesPerRead">\r
+      <summary>取得和設定允許每個讀取動作傳回的位元組上限。</summary>\r
+      <returns>允許每個讀取動作傳回的位元組上限。預設值為 4096。</returns>\r
+      <exception cref="T:System.InvalidOperationException">嘗試 set 此值,但是配額值對於此執行個體而言是唯讀的。</exception>\r
+      <exception cref="T:System.ArgumentException">嘗試將此值 set 為小於零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxDepth">\r
+      <summary>取得和設定巢狀節點深度上限。</summary>\r
+      <returns>巢狀節點深度上限。預設為 32。</returns>\r
+      <exception cref="T:System.InvalidOperationException">嘗試 set 此值,但是配額值對於此執行個體而言是唯讀的。</exception>\r
+      <exception cref="T:System.ArgumentException">嘗試將此值 set 為小於零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxNameTableCharCount">\r
+      <summary>取得和設定資料表名稱允許的字元數目上限。</summary>\r
+      <returns>資料表名稱允許的字元數目上限。預設值為 16384。</returns>\r
+      <exception cref="T:System.InvalidOperationException">嘗試 set 此值,但是配額值對於此執行個體而言是唯讀的。</exception>\r
+      <exception cref="T:System.ArgumentException">嘗試將此值 set 為小於零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.MaxStringContentLength">\r
+      <summary>取得和設定讀取器傳回的字串長度上限。</summary>\r
+      <returns>讀取器傳回的字串長度上限。預設值為 8192。</returns>\r
+      <exception cref="T:System.InvalidOperationException">嘗試 set 此值,但是配額值對於此執行個體而言是唯讀的。</exception>\r
+      <exception cref="T:System.ArgumentException">嘗試將此值 set 為小於零。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryReaderQuotas.ModifiedQuotas">\r
+      <summary>取得 <see cref="T:System.Xml.XmlDictionaryReaderQuotas" /> 的已修改配額。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryReaderQuotas" />的已修改的配額。</returns>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryReaderQuotaTypes">\r
+      <summary>列舉 XmlDictionaryReaders 的可設定配額值。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxArrayLength">\r
+      <summary>指定允許的陣列長度上限。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxBytesPerRead">\r
+      <summary>指定允許每個讀取動作傳回的位元組上限。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxDepth">\r
+      <summary>指定巢狀節點深度上限。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxNameTableCharCount">\r
+      <summary>指定資料表名稱允許的字元數目上限。</summary>\r
+    </member>\r
+    <member name="F:System.Xml.XmlDictionaryReaderQuotaTypes.MaxStringContentLength">\r
+      <summary>指定讀取器傳回的字串長度上限。</summary>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryString">\r
+      <summary>表示儲存在 <see cref="T:System.Xml.XmlDictionary" /> 中的項目。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.#ctor(System.Xml.IXmlDictionary,System.String,System.Int32)">\r
+      <summary>建立此類別的例項。</summary>\r
+      <param name="dictionary">包含這個執行個體的 <see cref="T:System.Xml.IXmlDictionary" />。</param>\r
+      <param name="value">字串,表示字典項目的值。</param>\r
+      <param name="key">整數,表示字典項目的索引鍵。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="dictionary" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="key" /> 小於 0 或大於 <see cref="F:System.Int32.MaxValue" /> / 4。</exception>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Dictionary">\r
+      <summary>表示傳遞給這個 <see cref="T:System.Xml.XmlDictionaryString" /> 執行個體之建構函式的 <see cref="T:System.Xml.IXmlDictionary" />。</summary>\r
+      <returns>這個字典項目的 <see cref="T:System.Xml.IXmlDictionary" />。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Empty">\r
+      <summary>取得表示空字串的 <see cref="T:System.Xml.XmlDictionaryString" />。</summary>\r
+      <returns>表示空字串的 <see cref="T:System.Xml.XmlDictionaryString" />。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Key">\r
+      <summary>取得這個類別執行個體的整數索引鍵。</summary>\r
+      <returns>這個類別執行個體的整數索引鍵。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryString.ToString">\r
+      <summary>顯示這個物件的文字表示。</summary>\r
+      <returns>這個類別執行個體的字串值。</returns>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryString.Value">\r
+      <summary>取得這個類別執行個體的字串值。</summary>\r
+      <returns>這個類別執行個體的字串值。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XmlDictionaryWriter">\r
+      <summary>表示抽象類別,這是 Windows Communication Foundation (WCF) 為了要執行序列化 (Serialization) 和還原序列化 (Deserialization) 而衍生自 <see cref="T:System.Xml.XmlWriter" /> 的類別。</summary>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.#ctor">\r
+      <summary>初始化 <see cref="T:System.Xml.XmlDictionaryWriter" /> 類別的新執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Xml.XmlDictionaryWriter.CanCanonicalize">\r
+      <summary>這個屬性永遠傳回 false。如果其衍生類別支援標準化,則可以覆寫它們來傳回 true。</summary>\r
+      <returns>所有情況下都是 false。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream)">\r
+      <summary>建立寫入 WCF 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryWriter" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的執行個體。</returns>\r
+      <param name="stream">要寫入的資料流。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary)">\r
+      <summary>建立寫入 WCF 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryWriter" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的執行個體。</returns>\r
+      <param name="stream">要寫入的資料流。</param>\r
+      <param name="dictionary">要用來做為共用字典的 <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession)">\r
+      <summary>建立寫入 WCF 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryWriter" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的執行個體。</returns>\r
+      <param name="stream">要寫入的資料流。</param>\r
+      <param name="dictionary">要用來做為共用字典的 <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+      <param name="session">要使用的 <see cref="T:System.Xml.XmlBinaryWriterSession" />。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateBinaryWriter(System.IO.Stream,System.Xml.IXmlDictionary,System.Xml.XmlBinaryWriterSession,System.Boolean)">\r
+      <summary>建立寫入 WCF 二進位 XML 格式的 <see cref="T:System.Xml.XmlDictionaryWriter" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的執行個體。</returns>\r
+      <param name="stream">要從中讀取的資料流。</param>\r
+      <param name="dictionary">要用來做為共用字典的 <see cref="T:System.Xml.XmlDictionary" />。</param>\r
+      <param name="session">要使用的 <see cref="T:System.Xml.XmlBinaryWriterSession" />。</param>\r
+      <param name="ownsStream">true 表示寫入器會在完成時關閉資料流;否則為 false。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateDictionaryWriter(System.Xml.XmlWriter)">\r
+      <summary>從現有的 <see cref="T:System.Xml.XmlWriter" /> 建立 <see cref="T:System.Xml.XmlDictionaryWriter" /> 的執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的執行個體。</returns>\r
+      <param name="writer">\r
+        <see cref="T:System.Xml.XmlWriter" /> 的執行個體。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="writer" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream)">\r
+      <summary>建立寫入文字 XML 的 <see cref="T:System.Xml.XmlDictionaryWriter" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的執行個體。</returns>\r
+      <param name="stream">要寫入的資料流。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding)">\r
+      <summary>建立寫入文字 XML 的 <see cref="T:System.Xml.XmlDictionaryWriter" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的執行個體。</returns>\r
+      <param name="stream">要寫入的資料流。</param>\r
+      <param name="encoding">輸出的字元編碼。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.CreateTextWriter(System.IO.Stream,System.Text.Encoding,System.Boolean)">\r
+      <summary>建立寫入文字 XML 的 <see cref="T:System.Xml.XmlDictionaryWriter" /> 執行個體。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.XmlDictionaryWriter" /> 的執行個體。</returns>\r
+      <param name="stream">要寫入的資料流。</param>\r
+      <param name="encoding">資料流的字元編碼。</param>\r
+      <param name="ownsStream">true 表示寫入器會在完成時關閉資料流;否則為 false。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.EndCanonicalization">\r
+      <summary>經衍生類別實作之後,它會停止對應之 <see cref="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])" /> 呼叫所啟動的標準化。</summary>\r
+      <exception cref="T:System.NotSupportedException">尚未實作方法。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.StartCanonicalization(System.IO.Stream,System.Boolean,System.String[])">\r
+      <summary>由衍生類別實作時,它會啟動規範化。</summary>\r
+      <param name="stream">要寫入的資料流。</param>\r
+      <param name="includeComments">若要包含註解,則為 true,否則為 false。</param>\r
+      <param name="inclusivePrefixes">要包含的前置詞。</param>\r
+      <exception cref="T:System.NotSupportedException">尚未實作方法。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Boolean" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含資料的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列寫入的值數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.DateTime" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Decimal" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Double[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Double" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Guid" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Int16" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Int32" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Int64" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.Single[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Single" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.String,System.String,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.TimeSpan" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Boolean[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Boolean" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.DateTime[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.DateTime" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Decimal[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Decimal" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Double[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Double" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Guid[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Guid" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int16[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Int16" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int32[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Int32" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Int64[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Int64" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.Single[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.Single" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteArray(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.TimeSpan[],System.Int32,System.Int32)">\r
+      <summary>從 <see cref="T:System.TimeSpan" /> 陣列寫入節點。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="array">包含節點的陣列。</param>\r
+      <param name="offset">陣列中的開始索引。</param>\r
+      <param name="count">要從陣列取得的節點數目。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="array" /> 為 null。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="offset" /> 為 &lt; 0 或 &gt; <paramref name="array" /> 長度。</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="count" /> &lt; 0 或 &gt; <paramref name="array" /> 長度減去 <paramref name="offset" />。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>寫入屬性限定名稱和值。</summary>\r
+      <param name="prefix">屬性的前置詞。</param>\r
+      <param name="localName">屬性的區域名稱。</param>\r
+      <param name="namespaceUri">屬性的命名空間 URI。</param>\r
+      <param name="value">屬性。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteAttributeString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>寫入屬性限定名稱和值。</summary>\r
+      <param name="localName">屬性的區域名稱。</param>\r
+      <param name="namespaceUri">屬性的命名空間 URI。</param>\r
+      <param name="value">屬性。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>寫入具有文字內容的項目。</summary>\r
+      <param name="prefix">項目的前置詞。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="value">項目內容。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteElementString(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString,System.String)">\r
+      <summary>寫入具有文字內容的項目。</summary>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <param name="value">項目內容。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>從 <see cref="T:System.Xml.XmlDictionaryReader" /> 寫入目前的 XML 節點。</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="defattr">若要從 XmlReader 複製預設屬性,則為 true,否則為 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteNode(System.Xml.XmlReader,System.Boolean)">\r
+      <summary>從 <see cref="T:System.Xml.XmlReader" /> 寫入目前的 XML 節點。</summary>\r
+      <param name="reader">\r
+        <see cref="T:System.Xml.XmlReader" />。</param>\r
+      <param name="defattr">若要從 <see cref="T:System.Xml.XmlReader" /> 複製預設屬性,則為 true,否則為 false。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="reader" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteQualifiedName(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>寫出命名空間限定名稱。這個方法會在範圍中查詢指定命名空間的前置詞。</summary>\r
+      <param name="localName">限定名稱的本機名稱。</param>\r
+      <param name="namespaceUri">限定名稱的命名空間 URI。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="localName" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>寫入具有指定之前置詞、本機名稱和命名空間 URI 之屬性的開頭。</summary>\r
+      <param name="prefix">命名空間前置字元。</param>\r
+      <param name="localName">屬性的區域名稱。</param>\r
+      <param name="namespaceUri">屬性的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>寫入具有指定之本機名稱和命名空間 URI 之屬性的開頭。</summary>\r
+      <param name="localName">屬性的區域名稱。</param>\r
+      <param name="namespaceUri">屬性的命名空間 URI。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.String,System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>寫入指定的開頭標記,並將它與指定的命名空間與前置詞相關聯。</summary>\r
+      <param name="prefix">項目的前置詞。</param>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <exception cref="T:System.InvalidOperationException">寫入器關閉。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteStartElement(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>寫入指定的開頭標記,並使它與指定的命名空間產生關聯。</summary>\r
+      <param name="localName">項目的區域名稱。</param>\r
+      <param name="namespaceUri">項目的命名空間 URI。</param>\r
+      <exception cref="T:System.InvalidOperationException">寫入器關閉。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteString(System.Xml.XmlDictionaryString)">\r
+      <summary>寫入指定的文字內容。</summary>\r
+      <param name="value">要寫入的文字。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteTextNode(System.Xml.XmlDictionaryReader,System.Boolean)">\r
+      <summary>寫入 <see cref="T:System.Xml.XmlDictionaryReader" /> 目前所在的文字節點。</summary>\r
+      <param name="reader">要從其中取得文字值的 <see cref="T:System.Xml.XmlDictionaryReader" />。</param>\r
+      <param name="isAttribute">true 表示讀取器位於屬性值或項目內容上,否則為 false。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Guid)">\r
+      <summary>寫入 <see cref="T:System.Guid" /> 值。</summary>\r
+      <param name="value">要寫入的 <see cref="T:System.Guid" /> 值。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.TimeSpan)">\r
+      <summary>寫入 <see cref="T:System.TimeSpan" /> 值。</summary>\r
+      <param name="value">要寫入的 <see cref="T:System.TimeSpan" /> 值。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.UniqueId)">\r
+      <summary>寫入唯一識別碼值。</summary>\r
+      <param name="value">要寫入的唯一識別碼值。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteValue(System.Xml.XmlDictionaryString)">\r
+      <summary>寫入 <see cref="T:System.Xml.XmlDictionaryString" /> 值。</summary>\r
+      <param name="value">\r
+        <see cref="T:System.Xml.XmlDictionaryString" /> 值。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.String,System.String)">\r
+      <summary>在目前節點中寫入標準 XML 屬性。</summary>\r
+      <param name="localName">屬性的區域名稱。</param>\r
+      <param name="value">屬性的值。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlAttribute(System.Xml.XmlDictionaryString,System.Xml.XmlDictionaryString)">\r
+      <summary>在目前節點中寫入 XML 屬性。</summary>\r
+      <param name="localName">屬性的區域名稱。</param>\r
+      <param name="value">屬性的值。</param>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.String)">\r
+      <summary>寫入命名空間宣告屬性。</summary>\r
+      <param name="prefix">繫結至指定之命名空間的前置詞。</param>\r
+      <param name="namespaceUri">前置詞所繫結至的命名空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 為 null。</exception>\r
+    </member>\r
+    <member name="M:System.Xml.XmlDictionaryWriter.WriteXmlnsAttribute(System.String,System.Xml.XmlDictionaryString)">\r
+      <summary>寫入命名空間宣告屬性。</summary>\r
+      <param name="prefix">繫結至指定之命名空間的前置詞。</param>\r
+      <param name="namespaceUri">前置詞所繫結至的命名空間。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="namespaceUri" /> 為 null。</exception>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Security.SecureString.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Security.SecureString.xml
new file mode 100644 (file)
index 0000000..6da834e
--- /dev/null
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Security.SecureString</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Security.SecureString">\r
+      <summary>代表應該將文字保密,例如於不再使用時將它從電腦記憶體刪除。此類別無法被繼承。</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor">\r
+      <summary>初始化 <see cref="T:System.Security.SecureString" /> 類別的新執行個體。</summary>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this instance.</exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.#ctor(System.Char*,System.Int32)">\r
+      <summary>從 <see cref="T:System.Char" /> 物件的子陣列,初始化 <see cref="T:System.Security.SecureString" /> 類別的新執行個體。</summary>\r
+      <param name="value">\r
+        <see cref="T:System.Char" /> 物件陣列的指標。</param>\r
+      <param name="length">要包含在新執行個體中之 <paramref name="value" /> 的項目數。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="value" /> is null.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="length" /> is less than zero or greater than 65,536.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string. </exception>\r
+      <exception cref="T:System.NotSupportedException">This operation is not supported on this platform.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.AppendChar(System.Char)">\r
+      <summary>將字元附加至目前安全字串的結尾。</summary>\r
+      <param name="c">附加至這個安全字串的字元。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Clear">\r
+      <summary>刪除目前安全字串的值。</summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Copy">\r
+      <summary>建立目前安全字串的複本。</summary>\r
+      <returns>這個安全字串的複本。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.Dispose">\r
+      <summary>釋放由 <see cref="T:System.Security.SecureString" /> 物件使用的所有資源。</summary>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.InsertAt(System.Int32,System.Char)">\r
+      <summary>將這個安全字串中的字元插入指定索引位置。</summary>\r
+      <param name="index"> 插入參數 <paramref name="c" /> 的索引位置。</param>\r
+      <param name="c">要插入的字元。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than the length of this secure string.-or-Performing this operation would make the length of this secure string greater than 65,536 characters.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.IsReadOnly">\r
+      <summary>指示這個安全字串是否標示為唯讀。</summary>\r
+      <returns>如果這個安全字串標示為唯讀則為 true;否則為 false。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="P:System.Security.SecureString.Length">\r
+      <summary>取得目前安全字串中的字元數。</summary>\r
+      <returns>這個安全字串中 <see cref="T:System.Char" /> 物件的數目。</returns>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.MakeReadOnly">\r
+      <summary>使這個安全字串的文字值成為唯讀。  </summary>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.RemoveAt(System.Int32)">\r
+      <summary>從這個安全字串移除位在指定索引位置的字元。</summary>\r
+      <param name="index">這個安全字串中字元的索引位置。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="M:System.Security.SecureString.SetAt(System.Int32,System.Char)">\r
+      <summary>使用另一個字元,取代位在指定索引位置的現有字元。</summary>\r
+      <param name="index">這個安全字串中現有字元的索引位置。</param>\r
+      <param name="c">取代現有字元的字元。</param>\r
+      <exception cref="T:System.ObjectDisposedException">This secure string has already been disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">This secure string is read-only.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">\r
+        <paramref name="index" /> is less than zero, or greater than or equal to the length of this secure string.</exception>\r
+      <exception cref="T:System.Security.Cryptography.CryptographicException">An error occurred while protecting or unprotecting the value of this secure string.</exception>\r
+    </member>\r
+    <member name="T:System.Security.SecureStringMarshal"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.SecureStringToCoTaskMemUnicode(System.Security.SecureString)"></member>\r
+    <member name="M:System.Security.SecureStringMarshal.ZeroFreeCoTaskMemUnicode(System.IntPtr)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Threading.Overlapped.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Threading.Overlapped.xml
new file mode 100644 (file)
index 0000000..c930635
--- /dev/null
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Threading.Overlapped</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Threading.IOCompletionCallback">\r
+      <summary>當執行緒集區的 I/O 作業完成時,可接收錯誤碼、位元組的數目和重疊的實值型別 (Value Type)。</summary>\r
+      <param name="errorCode">錯誤碼。</param>\r
+      <param name="numBytes">傳輸的位元組數目。</param>\r
+      <param name="pOVERLAP">\r
+        <see cref="T:System.Threading.NativeOverlapped" />,代表原生 (Native) 重疊實值型別的 Unmanaged 指標。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.NativeOverlapped">\r
+      <summary>提供明確配置,這套配置從 Unmanaged 程式碼可以看出,並且配置和 Win32 OVERLAPPED 結構相同,結尾還外加有保留欄位。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
+      <summary>指定事件的控制碼,當作業完成時會被設定為信號狀態。呼叫程序必須先把這個成員設定為零或是有效的事件控制代碼,才能呼叫重疊的函式。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
+      <summary>指定所傳輸資料的長度。保留供作業系統使用。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
+      <summary>指定系統相依的狀態。保留供作業系統使用。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
+      <summary>指定傳輸開始之處位元組的位移的高位字。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
+      <summary>指定開始傳輸的檔案位置。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Threading.Overlapped">\r
+      <summary>提供 Win32 OVERLAPPED 結構的 Managed 表示,包括將資訊從 <see cref="T:System.Threading.Overlapped" /> 執行個體傳輸到 <see cref="T:System.Threading.NativeOverlapped" /> 結構的方法。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.#ctor">\r
+      <summary>初始化 <see cref="T:System.Threading.Overlapped" /> 類別的新的空執行個體。</summary>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.AsyncResult">\r
+      <summary>取得或設定提供 I/O 作業狀態資訊的物件。</summary>\r
+      <returns>實作 <see cref="T:System.IAsyncResult" /> 介面的物件</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
+      <summary>釋放 Unmanaged 記憶體,而此記憶體與 <see cref="Overload:System.Threading.Overlapped.Pack" /> 方法所配置的原生重疊結構相關聯。</summary>\r
+      <param name="nativeOverlappedPtr">要釋放的 <see cref="T:System.Threading.NativeOverlapped" /> 結構的指標。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> 為 null。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetHigh">\r
+      <summary>取得或設定要開始傳輸之檔案位置的高序位文字。檔案位置在離檔案開頭一個位元組位移的地方。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> 值,表示檔案位置的高位文字。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="P:System.Threading.Overlapped.OffsetLow">\r
+      <summary>取得或設定要開始傳輸之檔案位置的低序位文字。檔案位置在離檔案開頭一個位元組位移的地方。</summary>\r
+      <returns>\r
+        <see cref="T:System.Int32" /> 值,表示檔案位置的低位文字。</returns>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>將目前的執行個體封裝到 <see cref="T:System.Threading.NativeOverlapped" /> 結構,指定非同步的 I/O 作業完成時所叫用的委派,以及當做緩衝區的 Managed 物件。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.NativeOverlapped" /> 結構的 Unmanaged 指標。</returns>\r
+      <param name="iocb">\r
+        <see cref="T:System.Threading.IOCompletionCallback" /> 委派,表示非同步的 I/O 作業完成時所要叫用的回呼方法。</param>\r
+      <param name="userData">物件或物件陣列,表示作業的輸入或輸出緩衝區。每個物件代表一個緩衝區,例如位元組陣列。</param>\r
+      <exception cref="T:System.InvalidOperationException">目前的 <see cref="T:System.Threading.Overlapped" /> 已被封裝。</exception>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
+      <summary>將指定 Unmanaged <see cref="T:System.Threading.NativeOverlapped" /> 結構解除封裝到 Managed <see cref="T:System.Threading.Overlapped" /> 物件。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.Overlapped" /> 物件,包含從原生結構解除封裝的資訊。</returns>\r
+      <param name="nativeOverlappedPtr">\r
+        <see cref="T:System.Threading.NativeOverlapped" /> 結構的 Unmanaged 指標。</param>\r
+      <exception cref="T:System.ArgumentNullException">\r
+        <paramref name="nativeOverlappedPtr" /> 為 null。</exception>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
+      <summary>將目前的執行個體封裝到 <see cref="T:System.Threading.NativeOverlapped" /> 結構,指定非同步的 I/O 作業完成時所叫用的委派,以及當做緩衝區的 Managed 物件。不會散佈呼叫堆疊。</summary>\r
+      <returns>\r
+        <see cref="T:System.Threading.NativeOverlapped" /> 結構的 Unmanaged 指標。</returns>\r
+      <param name="iocb">\r
+        <see cref="T:System.Threading.IOCompletionCallback" /> 委派,表示非同步的 I/O 作業完成時所要叫用的回呼方法。</param>\r
+      <param name="userData">物件或物件陣列,表示作業的輸入或輸出緩衝區。每個物件代表一個緩衝區,例如位元組陣列。</param>\r
+      <exception cref="T:System.Security.SecurityException">呼叫端沒有必要的使用權限。</exception>\r
+      <exception cref="T:System.InvalidOperationException">目前的 <see cref="T:System.Threading.Overlapped" /> 已被封裝。</exception>\r
+      <filterpriority>2</filterpriority>\r
+      <PermissionSet>\r
+        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
+      </PermissionSet>\r
+    </member>\r
+    <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
+    <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
+    <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Xml.XPath.XDocument.xml b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net461/ref/zh-hant/System.Xml.XPath.XDocument.xml
new file mode 100644 (file)
index 0000000..b889014
--- /dev/null
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<doc>\r
+  <assembly>\r
+    <name>System.Xml.XPath.XDocument</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="T:System.Xml.XPath.Extensions">\r
+      <summary>這個類別包含可讓您評估 XPath 運算式的 LINQ to XML 擴充方法。</summary>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode)">\r
+      <summary>建立 <see cref="T:System.Xml.Linq.XNode" /> 的 <see cref="T:System.Xml.XPath.XPathNavigator" />。</summary>\r
+      <returns>可處理 XPath 查詢的 <see cref="T:System.Xml.XPath.XPathNavigator" />。</returns>\r
+      <param name="node">可處理 XPath 查詢的 <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.CreateNavigator(System.Xml.Linq.XNode,System.Xml.XmlNameTable)">\r
+      <summary>建立 <see cref="T:System.Xml.Linq.XNode" /> 的 <see cref="T:System.Xml.XPath.XPathNavigator" />。<see cref="T:System.Xml.XmlNameTable" /> 可讓 XPath 運算式處理時更有效率。</summary>\r
+      <returns>可處理 XPath 查詢的 <see cref="T:System.Xml.XPath.XPathNavigator" />。</returns>\r
+      <param name="node">可處理 XPath 查詢的 <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="nameTable">\r
+        <see cref="T:System.Xml.XPath.XPathNavigator" /> 要使用的 <see cref="T:System.Xml.XmlNameTable" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String)">\r
+      <summary>評估 XPath 運算式。</summary>\r
+      <returns>物件,可以包含 bool、double、string 或 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>\r
+      <param name="node">要針對其評估 XPath 運算式的 <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">包含 XPath 運算式的 <see cref="T:System.String" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathEvaluate(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>評估 XPath 運算式,並使用指定的 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 解析命名空間後置字元。</summary>\r
+      <returns>物件,包含評估運算式的結果。這個物件可以是 bool、double、string 或 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>\r
+      <param name="node">要針對其評估 XPath 運算式的 <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">包含 XPath 運算式的 <see cref="T:System.String" />。</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" />,用來解析 XPath 運算式中的命名空間後置字元。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String)">\r
+      <summary>使用 XPath 運算式選取 <see cref="T:System.Xml.Linq.XElement" />。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" /> 或 null。</returns>\r
+      <param name="node">要針對其評估 XPath 運算式的 <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">包含 XPath 運算式的 <see cref="T:System.String" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElement(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>使用 XPath 運算式選取 <see cref="T:System.Xml.Linq.XElement" />,並使用指定的 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 解析命名空間後置字元。</summary>\r
+      <returns>\r
+        <see cref="T:System.Xml.Linq.XElement" /> 或 null。</returns>\r
+      <param name="node">要針對其評估 XPath 運算式的 <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">包含 XPath 運算式的 <see cref="T:System.String" />。</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" />,用來解析 XPath 運算式中的命名空間後置字元。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String)">\r
+      <summary>使用 XPath 運算式選取項目的集合。</summary>\r
+      <returns>包含已選取項目之 <see cref="T:System.Xml.Linq.XElement" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>\r
+      <param name="node">要針對其評估 XPath 運算式的 <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">包含 XPath 運算式的 <see cref="T:System.String" />。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="M:System.Xml.XPath.Extensions.XPathSelectElements(System.Xml.Linq.XNode,System.String,System.Xml.IXmlNamespaceResolver)">\r
+      <summary>使用 XPath 運算式選取項目集合,並使用指定的 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 解析命名空間後置字元。</summary>\r
+      <returns>包含已選取項目之 <see cref="T:System.Xml.Linq.XElement" /> 的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</returns>\r
+      <param name="node">要針對其評估 XPath 運算式的 <see cref="T:System.Xml.Linq.XNode" />。</param>\r
+      <param name="expression">包含 XPath 運算式的 <see cref="T:System.String" />。</param>\r
+      <param name="resolver">\r
+        <see cref="T:System.Xml.IXmlNamespaceResolver" />,用來解析 XPath 運算式中的命名空間後置字元。</param>\r
+      <filterpriority>2</filterpriority>\r
+    </member>\r
+    <member name="T:System.Xml.XPath.XDocumentExtensions"></member>\r
+    <member name="M:System.Xml.XPath.XDocumentExtensions.ToXPathNavigable(System.Xml.Linq.XNode)"></member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net462/lib/System.Runtime.InteropServices.RuntimeInformation.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net462/lib/System.Runtime.InteropServices.RuntimeInformation.dll
new file mode 100644 (file)
index 0000000..04d0ef5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net462/lib/System.Runtime.InteropServices.RuntimeInformation.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net462/ref/System.Runtime.InteropServices.RuntimeInformation.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net462/ref/System.Runtime.InteropServices.RuntimeInformation.dll
new file mode 100644 (file)
index 0000000..6d95748
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net462/ref/System.Runtime.InteropServices.RuntimeInformation.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/lib/System.Runtime.InteropServices.RuntimeInformation.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/lib/System.Runtime.InteropServices.RuntimeInformation.dll
new file mode 100644 (file)
index 0000000..8f862c5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/lib/System.Runtime.InteropServices.RuntimeInformation.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/lib/System.ValueTuple.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/lib/System.ValueTuple.dll
new file mode 100644 (file)
index 0000000..c6bfe38
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/lib/System.ValueTuple.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/ref/System.Runtime.InteropServices.RuntimeInformation.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/ref/System.Runtime.InteropServices.RuntimeInformation.dll
new file mode 100644 (file)
index 0000000..2ad3e10
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/ref/System.Runtime.InteropServices.RuntimeInformation.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/ref/System.ValueTuple.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/ref/System.ValueTuple.dll
new file mode 100644 (file)
index 0000000..6e8114b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net47/ref/System.ValueTuple.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net471/_._ b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/net471/_._
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/Microsoft.NET.Build.Extensions.Tasks.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/Microsoft.NET.Build.Extensions.Tasks.dll
new file mode 100644 (file)
index 0000000..b7b40a3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/Microsoft.NET.Build.Extensions.Tasks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..e61a23f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/de/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/de/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..f3d2f79
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/de/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/es/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/es/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..a4cadd9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/es/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..ea8d8cd
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/it/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/it/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..1935bf9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/it/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..8118569
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..84045e3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..6b5c68d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..591b64a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..10ae5c0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..79a8d97
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..a086c4e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Extensions.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Extensions.Tasks.resources.dll
new file mode 100644 (file)
index 0000000..74d422a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Microsoft/Microsoft.NET.Build.Extensions/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Extensions.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Newtonsoft.Json.dll b/dotnet/sdk/2.0.0-preview2-006497/Newtonsoft.Json.dll
new file mode 100644 (file)
index 0000000..488650c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Newtonsoft.Json.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.Build.Tasks.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Build.Tasks.dll
new file mode 100644 (file)
index 0000000..583351a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Build.Tasks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.CommandLine.XPlat.deps.json b/dotnet/sdk/2.0.0-preview2-006497/NuGet.CommandLine.XPlat.deps.json
new file mode 100644 (file)
index 0000000..fc4f672
--- /dev/null
@@ -0,0 +1,2932 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v2.0",
+    "signature": "eac65b6a1025d66d4b0cc2730c6d298d83c971c1"
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v2.0": {
+      "NuGet.CommandLine.XPlat.deps.json/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.Build.Runtime": "15.3.0-preview-000388-01",
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "Microsoft.DotNet.TestFramework": "2.0.0-preview2-preview2-006497",
+          "Microsoft.TestPlatform.Build": "15.3.0-preview-20170609-02",
+          "Microsoft.TestPlatform.CLI": "15.3.0-preview-20170609-02",
+          "NuGet.Build.Tasks": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "dotnet": "2.0.0-preview2-006497",
+          "tool_msbuild": "2.0.0-preview2-preview2-006497",
+          "tool_nuget": "2.0.0-preview2-preview2-006497"
+        },
+        "runtime": {}
+      },
+      "Microsoft.ApplicationInsights/2.0.0": {
+        "runtime": {
+          "lib/dotnet5.4/Microsoft.ApplicationInsights.dll": {}
+        }
+      },
+      "Microsoft.Build/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Contracts": "4.0.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.FileVersionInfo": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.IO.Pipes": "4.0.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Parallel": "4.0.1",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Loader": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Dataflow": "4.6.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.ThreadPool": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XPath.XmlDocument": "4.0.1",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.Build.dll": {}
+        }
+      },
+      "Microsoft.Build.Framework/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Framework.dll": {}
+        }
+      },
+      "Microsoft.Build.Runtime/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "System.Text.Encoding.CodePages": "4.3.0"
+        }
+      },
+      "Microsoft.Build.Tasks.Core/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Parallel": "4.0.1",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.Reader": "4.0.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Resources.Writer": "4.0.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Runtime.Serialization.Xml": "4.1.1",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Security.Cryptography.X509Certificates": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath": "4.3.0",
+          "System.Xml.XPath.XmlDocument": "4.0.1",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Tasks.Core.dll": {}
+        }
+      },
+      "Microsoft.Build.Utilities.Core/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.Reader": "4.0.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Runtime.Serialization.Xml": "4.1.1",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.Timer": "4.0.1",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Utilities.Core.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
+      "Microsoft.CodeAnalysis.Common/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.FileVersionInfo": "4.3.0",
+          "System.Diagnostics.StackTrace": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.X509Certificates": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.CodePages": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Parallel": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.ValueTuple": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath.XDocument": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.CSharp/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Common": "2.3.0-beta3-61814-09"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
+        }
+      },
+      "Microsoft.CSharp/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.DotNet.Cli.CommandLine.dll": {}
+        }
+      },
+      "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview2-25407-01": {
+        "dependencies": {
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": {}
+        }
+      },
+      "Microsoft.DotNet.ProjectJsonMigration/1.2.1-alpha-002133": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "NuGet.Packaging.Core": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "System.Collections.Specialized": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.DotNet.ProjectJsonMigration.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Tools.MigrateCommand/1.2.1-alpha-002133": {
+        "dependencies": {
+          "Microsoft.DotNet.ProjectJsonMigration": "1.2.1-alpha-002133"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.DotNet.Tools.MigrateCommand.dll": {}
+        }
+      },
+      "Microsoft.Extensions.CommandLineUtils/1.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.CommandLineUtils.dll": {}
+        }
+      },
+      "Microsoft.Extensions.DependencyModel/2.0.0-preview2-25407-01": {
+        "dependencies": {
+          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview2-25407-01",
+          "Newtonsoft.Json": "9.0.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Linq": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {}
+        }
+      },
+      "Microsoft.NETCore.Targets/1.1.0": {},
+      "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170614-260": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Edge": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Newtonsoft.Json": "9.0.1",
+          "System.Diagnostics.Process": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.TemplateEngine.Cli.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.Contracts.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Newtonsoft.Json": "9.0.1",
+          "System.IO.Compression": "4.3.0",
+          "System.Runtime.Loader": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.TemplateEngine.Edge.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Core": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Newtonsoft.Json": "9.0.1"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Utils.dll": {}
+        }
+      },
+      "Microsoft.TestPlatform.Build/15.3.0-preview-20170609-02": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TestPlatform.Build.dll": {}
+        },
+        "runtimeTargets": {}
+      },
+      "Microsoft.TestPlatform.CLI/15.3.0-preview-20170609-02": {},
+      "Microsoft.Win32.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "Microsoft.Win32.Registry/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "Newtonsoft.Json/9.0.1": {
+        "dependencies": {
+          "Microsoft.CSharp": "4.0.1",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Newtonsoft.Json.dll": {}
+        }
+      },
+      "NuGet.Build.Tasks/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "NuGet.Commands": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Build.Tasks.dll": {}
+        },
+        "runtimeTargets": {}
+      },
+      "NuGet.CommandLine.XPlat/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Microsoft.Build.Runtime": "15.3.0-preview-000388-01",
+          "Microsoft.Extensions.CommandLineUtils": "1.0.1",
+          "NuGet.Commands": "4.3.0-preview3-4168",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0"
+        },
+        "runtime": {
+          "lib/netcoreapp1.0/NuGet.CommandLine.XPlat.dll": {}
+        }
+      },
+      "NuGet.Commands/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Configuration": "4.3.0-preview3-4168",
+          "NuGet.DependencyResolver.Core": "4.3.0-preview3-4168",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Commands.dll": {}
+        }
+      },
+      "NuGet.Common/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Common.dll": {}
+        }
+      },
+      "NuGet.Configuration/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "System.Security.Cryptography.ProtectedData": "4.0.0",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Configuration.dll": {}
+        }
+      },
+      "NuGet.DependencyResolver.Core/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.LibraryModel": "4.3.0-preview3-4168",
+          "NuGet.Protocol": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.DependencyResolver.Core.dll": {}
+        }
+      },
+      "NuGet.Frameworks/4.3.0-preview3-4168": {
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Frameworks.dll": {}
+        }
+      },
+      "NuGet.LibraryModel/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.Versioning": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.LibraryModel.dll": {}
+        }
+      },
+      "NuGet.Packaging/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Newtonsoft.Json": "9.0.1",
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Packaging.Core": "4.3.0-preview3-4168",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.ObjectModel": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Packaging.dll": {}
+        }
+      },
+      "NuGet.Packaging.Core/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.Versioning": "4.3.0-preview3-4168",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Packaging.Core.dll": {}
+        }
+      },
+      "NuGet.ProjectModel/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Newtonsoft.Json": "9.0.1",
+          "NuGet.DependencyResolver.Core": "4.3.0-preview3-4168",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.ProjectModel.dll": {}
+        }
+      },
+      "NuGet.Protocol/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Newtonsoft.Json": "9.0.1",
+          "NuGet.Configuration": "4.3.0-preview3-4168",
+          "NuGet.Packaging": "4.3.0-preview3-4168",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Protocol.dll": {}
+        }
+      },
+      "NuGet.Versioning/4.3.0-preview3-4168": {
+        "runtime": {
+          "lib/netstandard1.0/NuGet.Versioning.dll": {}
+        }
+      },
+      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/debian.8-x64/native/_._": {
+            "rid": "debian.8-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/fedora.23-x64/native/_._": {
+            "rid": "fedora.23-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/fedora.24-x64/native/_._": {
+            "rid": "fedora.24-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.native.System/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Net.Http/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+        "dependencies": {
+          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "dependencies": {
+          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        }
+      },
+      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/opensuse.13.2-x64/native/_._": {
+            "rid": "opensuse.13.2-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/opensuse.42.1-x64/native/_._": {
+            "rid": "opensuse.42.1-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+        "runtimeTargets": {
+          "runtime/osx.10.10-x64/native/_._": {
+            "rid": "osx.10.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/osx.10.10-x64/native/_._": {
+            "rid": "osx.10.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/rhel.7-x64/native/_._": {
+            "rid": "rhel.7-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.14.04-x64/native/_._": {
+            "rid": "ubuntu.14.04-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.16.04-x64/native/_._": {
+            "rid": "ubuntu.16.04-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.16.10-x64/native/_._": {
+            "rid": "ubuntu.16.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "System.AppContext/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Buffers/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Collections.Concurrent/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Collections.Immutable/1.3.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.NonGeneric/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.Specialized/4.3.0": {
+        "dependencies": {
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Console/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Contracts/4.0.1": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Debug/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.FileVersionInfo/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.Process/4.3.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "Microsoft.Win32.Registry": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.ThreadPool": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/linux/lib/_._": {
+            "rid": "linux",
+            "assetType": "runtime"
+          },
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.StackTrace/4.3.0": {
+        "dependencies": {
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.TextWriterTraceListener/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Tools/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.TraceSource/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.Tracing/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Dynamic.Runtime/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Globalization/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Calendars/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "System.Buffers": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.IO.Compression": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO.FileSystem/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.IO.Pipes/4.0.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Net.Primitives": "4.0.11",
+          "System.Net.Sockets": "4.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Principal": "4.0.1",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Overlapped": "4.0.1",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Linq/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Linq.Expressions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Linq.Parallel/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Net.Primitives/4.0.11": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Net.Sockets/4.1.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Net.Primitives": "4.0.11",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.ObjectModel/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Private.DataContractSerialization/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0",
+          "System.Xml.XmlSerializer": "4.3.0"
+        }
+      },
+      "System.Reflection/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.ILGeneration/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.Lightweight/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Metadata/1.4.2": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Reflection.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.TypeExtensions/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.Reader/4.0.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Resources.ResourceManager/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.Writer/4.0.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Runtime/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "System.Runtime.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Handles/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Runtime.Loader/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Numerics/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Runtime.Serialization.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Serialization.Xml/4.1.1": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Private.DataContractSerialization": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.Algorithms/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Cng/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Csp/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Encoding/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.OpenSsl/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.ProtectedData/4.0.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.X509Certificates/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Calendars": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Cng": "4.3.0",
+          "System.Security.Cryptography.Csp": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.OpenSsl": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.Net.Http": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Principal/4.0.1": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding.CodePages/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Text.Encoding.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Text.RegularExpressions/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Overlapped/4.0.1": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Threading.Tasks/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Dataflow/4.6.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Parallel/4.3.0": {
+        "dependencies": {
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Thread/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.ThreadPool/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Threading.Timer/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.ValueTuple/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Xml.ReaderWriter/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Extensions": "4.3.0"
+        }
+      },
+      "System.Xml.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XmlDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XmlSerializer/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        }
+      },
+      "System.Xml.XPath/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XPath.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath": "4.3.0"
+        }
+      },
+      "System.Xml.XPath.XmlDocument/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XPath": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}
+        }
+      },
+      "dotnet/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.ApplicationInsights": "2.0.0",
+          "Microsoft.Build": "15.3.0-preview-000388-01",
+          "Microsoft.DotNet.Archive": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
+          "Microsoft.DotNet.Cli.Sln.Internal": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "Microsoft.DotNet.Configurer": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview2-006497",
+          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview2-25407-01",
+          "Microsoft.DotNet.ProjectJsonMigration": "1.2.1-alpha-002133",
+          "Microsoft.DotNet.Tools.MigrateCommand": "1.2.1-alpha-002133",
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Cli": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Orchestrator.RunnableProjects": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Microsoft.Win32.Registry": "4.3.0",
+          "Newtonsoft.Json": "9.0.1",
+          "System.Diagnostics.TextWriterTraceListener": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Private.DataContractSerialization": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding.CodePages": "4.3.0"
+        },
+        "runtime": {
+          "dotnet.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Archive/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "System.Linq.Parallel": "4.0.1"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Archive.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "System.Collections.Specialized": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Cli.Sln.Internal.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Cli.Utils/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.Build": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview2-25407-01",
+          "Microsoft.Extensions.DependencyModel": "2.0.0-preview2-25407-01",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.Packaging": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "NuGet.Versioning": "4.3.0-preview3-4168",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Cli.Utils.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Configurer/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.DotNet.Archive": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview2-006497",
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Configuration": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Configurer.dll": {}
+        }
+      },
+      "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview2-006497": {
+        "dependencies": {
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "Microsoft.DotNet.InternalAbstractions.dll": {}
+        }
+      },
+      "Microsoft.DotNet.TestFramework/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497"
+        },
+        "runtime": {
+          "Microsoft.DotNet.TestFramework.dll": {}
+        }
+      },
+      "tool_msbuild/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.Build.Runtime": "15.3.0-preview-000388-01"
+        },
+        "runtime": {}
+      },
+      "tool_nuget/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "NuGet.CommandLine.XPlat": "4.3.0-preview3-4168"
+        },
+        "runtime": {}
+      }
+    }
+  },
+  "libraries": {
+    "NuGet.CommandLine.XPlat.deps.json/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.ApplicationInsights/2.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-0fHI0623ruqUzsxOGBGgWvLKTCKNzpLFT1lWUs759hsnn1vIDdbLeRoyeKwfUkQI4AusHcuuX8jZfGlM2TOnVg==",
+      "path": "microsoft.applicationinsights/2.0.0",
+      "hashPath": "microsoft.applicationinsights.2.0.0.nupkg.sha512"
+    },
+    "Microsoft.Build/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Wge8MOp6Zx9Hxd3NsJSYRGPz0M9m/+kqHkZuUWEuFxsjT2t8er0opwUiHuCL9kLwjmf0pqfdXE2G/nTWDzaFTg==",
+      "path": "microsoft.build/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Framework/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KO7ashTy2uLOqfVPcqSUdgkzMHf/YlmfO8nSKs2SN23nvFUneszQPS9yeg/lwoajDS8HFJtjV713FIfJjN76CQ==",
+      "path": "microsoft.build.framework/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.framework.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Runtime/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7s59Gg7ILlVyDlwOUyvG3VHINZLYEDK36fsP1uAXW/+Vz+mWFBH2GqVgRPJ21pSKP2m/5IXT4Rwztd34Jyvb0w==",
+      "path": "microsoft.build.runtime/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.runtime.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Tasks.Core/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cNovtpx8aaLdzXdWM0W4pnTkkR0fvk0zP4xXBrP9XE9WAmSDZExzCya5TTz5WCHtrN5KPWS6TSO8kcWiGwyeoA==",
+      "path": "microsoft.build.tasks.core/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.tasks.core.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Utilities.Core/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xtd6x3SoJPA7AB2lnl0cMt0PDZXIbwyafgbJlXDmn7z6z5XH3D2U49giFhNGtdX55fEWu28YMZINZdE/Z80l+A==",
+      "path": "microsoft.build.utilities.core/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.utilities.core.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
+      "path": "microsoft.codeanalysis.analyzers/1.1.0",
+      "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Common/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3CXAw5Rl+T5J51kCicVE7RK1jSsJt8rwPXI7o+cABosI7zILEVDTURYHxpAyd++by8njij9FAJhlAfuJ9PsKWg==",
+      "path": "microsoft.codeanalysis.common/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.common.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.CSharp/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nOKU7unv/KM9HloqmkROhN4zGkmMeUyn+dJFyKdgruyLCxK+xL2yMed+KoKZf+p41Vsg9Y5UquQTldZWQ6LRCg==",
+      "path": "microsoft.codeanalysis.csharp/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.csharp.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CSharp/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",
+      "path": "microsoft.csharp/4.0.1",
+      "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"
+    },
+    "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cJRQ8wRchiVercqc9XsdWRljurEvPgY4fhzUZtb8/wDpkkVX/9TyospjC7ZacGvtXtkY8hRubnOwfBvAIZpMeg==",
+      "path": "microsoft.dotnet.cli.commandline/0.1.0-alpha-142",
+      "hashPath": "microsoft.dotnet.cli.commandline.0.1.0-alpha-142.nupkg.sha512"
+    },
+    "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview2-25407-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-IrVwnfJtmprgjQQQXTrSW9Oj0akNNb1Dtx/PIjKkIBHeIc3dQrnh9XMYUcLv5BsuES01itJYEACIccdJQyQEVg==",
+      "path": "microsoft.dotnet.platformabstractions/2.0.0-preview2-25407-01",
+      "hashPath": "microsoft.dotnet.platformabstractions.2.0.0-preview2-25407-01.nupkg.sha512"
+    },
+    "Microsoft.DotNet.ProjectJsonMigration/1.2.1-alpha-002133": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2g2OieosHaNoLMWuIQ9N2MiScKIPjT7sYFenXO/kq9Fg7bntHXhQ7uehKBgasZzFQp2Jq8eXl4Rh6E9EpKqq5Q==",
+      "path": "microsoft.dotnet.projectjsonmigration/1.2.1-alpha-002133",
+      "hashPath": "microsoft.dotnet.projectjsonmigration.1.2.1-alpha-002133.nupkg.sha512"
+    },
+    "Microsoft.DotNet.Tools.MigrateCommand/1.2.1-alpha-002133": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YcZJxW1koJ4o1MroTTHnN7MHpcMiSC882U8DSBEGuldryGGxnf8dyv+W41nFjkvwk8XClcOVl6G2dkDZHzt3mA==",
+      "path": "microsoft.dotnet.tools.migratecommand/1.2.1-alpha-002133",
+      "hashPath": "microsoft.dotnet.tools.migratecommand.1.2.1-alpha-002133.nupkg.sha512"
+    },
+    "Microsoft.Extensions.CommandLineUtils/1.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-wTk8JFNIBF94m8gzbkjinkgdtD2SfZe8yu8847x8YsqDYYsHOT4siGZeFot3/061RfMm2W2QopRKyNkzz16V2A==",
+      "path": "microsoft.extensions.commandlineutils/1.0.1",
+      "hashPath": "microsoft.extensions.commandlineutils.1.0.1.nupkg.sha512"
+    },
+    "Microsoft.Extensions.DependencyModel/2.0.0-preview2-25407-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-RO/lnPPbKhgUzbustHIkjltCd6Ei+59Tu2uWPY5V7S8XIaYVOiyrn2a2JWG5E8Lc+ASx5DN/sMuoMa6qB2+1ZA==",
+      "path": "microsoft.extensions.dependencymodel/2.0.0-preview2-25407-01",
+      "hashPath": "microsoft.extensions.dependencymodel.2.0.0-preview2-25407-01.nupkg.sha512"
+    },
+    "Microsoft.NETCore.Targets/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+      "path": "microsoft.netcore.targets/1.1.0",
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MVpoRGACH28Lgfv96nGBL7YoWRfLdHDHoTGY2ejLeVE0SIo3jVDFgERRLuhjkGDLmR44yeNPAWBhiN1XZ/Rjnw==",
+      "path": "microsoft.templateengine.abstractions/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.abstractions.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VUfL7tue9rZbu1YnRn/0pb8QsGetWSjonioffRW1vPO9+XjOU5/vLrZEsbp3GxJJHkLVkmikumFrvDmX2U3YPA==",
+      "path": "microsoft.templateengine.cli/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.cli.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MriFe5LSGgdeReBfE9TWgFkMWbhgF8B5hERH0WsvtcLRVRZaKZNeavOLzGgsOfXR/fbSr8MR0XQBJdjmlxZltg==",
+      "path": "microsoft.templateengine.core/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.core.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BAeNRFEmi//pi+HgbfAu9otfbmV4OgGxfo5zNJ5m7hLEEXmC1ege4G4r4us1BAYuCSU4a+d9bi6V+EHFqL+ALw==",
+      "path": "microsoft.templateengine.core.contracts/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.core.contracts.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YCfvISH+h4HXsh0ZaHN9CTtehNXXrpaWBL+kfXm0mm0yN4AdAL4i9hUc7Th/Y/D9HjxzpWChA1iuqCMY1gnsqA==",
+      "path": "microsoft.templateengine.edge/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.edge.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-g9AjDZqUvpGylUOadiWXhdoC+0Wu/5tNK8LXnqXy6K+vCGkvFJYgf96ubexLDimcs9h9zzjHGHrMVBShgSmXUQ==",
+      "path": "microsoft.templateengine.orchestrator.runnableprojects/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.orchestrator.runnableprojects.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-FqxKn9v1XHtxRfGG52/3kNUukvqYPb11hCCyf94bSDwq0j9g8yOpW+aCs4cG7CPWHOBSwVZG4uftLHfYMAuhWw==",
+      "path": "microsoft.templateengine.utils/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.utils.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TestPlatform.Build/15.3.0-preview-20170609-02": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-z8DIlZfvidA9/wLRppbUzBDIjwzOb5J4LXxReUDE1iR/ET4kGKOaDjiE0m2xcZm6oMoAbV+ZLo+JAG/pA+N1ZA==",
+      "path": "microsoft.testplatform.build/15.3.0-preview-20170609-02",
+      "hashPath": "microsoft.testplatform.build.15.3.0-preview-20170609-02.nupkg.sha512"
+    },
+    "Microsoft.TestPlatform.CLI/15.3.0-preview-20170609-02": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-CShEHeYIn4kGLaLSM+IvwFfwTXAdC4dduzikfe7lOI5kIjqI6rH/cJq2jbdXCZR+BA7tbDLpjXXAQkdntD7/uA==",
+      "path": "microsoft.testplatform.cli/15.3.0-preview-20170609-02",
+      "hashPath": "microsoft.testplatform.cli.15.3.0-preview-20170609-02.nupkg.sha512"
+    },
+    "Microsoft.Win32.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
+      "path": "microsoft.win32.primitives/4.3.0",
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Registry/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
+      "path": "microsoft.win32.registry/4.3.0",
+      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"
+    },
+    "Newtonsoft.Json/9.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",
+      "path": "newtonsoft.json/9.0.1",
+      "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"
+    },
+    "NuGet.Build.Tasks/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aS1tFQNJv4yRwvTG9oiE7bMmpMBSMWjuDVRoOK8X2Ysq0hFr/WnQ1RmbG/ULB37Szye/NTntL/sQdejTdqwjMw==",
+      "path": "nuget.build.tasks/4.3.0-preview3-4168",
+      "hashPath": "nuget.build.tasks.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.CommandLine.XPlat/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2aCPjHPZYImrQKMtK0KLS4H2R+hOI1UplCxnGtFN7jgaLkd9mVfTo5KX+lROgT/gl9QZV4RmCQHUKLPvbiVxVA==",
+      "path": "nuget.commandline.xplat/4.3.0-preview3-4168",
+      "hashPath": "nuget.commandline.xplat.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Commands/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rwa0lWzuv86RC8DwBohSOa9XyK0M5R/a67jvyAvLajcKuYi4Z3RtYGd7ltm/wyh7r+vFmD2d1iS+1MCCmf3GVQ==",
+      "path": "nuget.commands/4.3.0-preview3-4168",
+      "hashPath": "nuget.commands.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Common/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GV/BbnOFTULbWLdNV46ZzvkJWqOhoBxCab3CbSuQLHGVsYTvW5VwDSsw/LY/oiWLI6k4v0CpJssQMtDn9jD0Ug==",
+      "path": "nuget.common/4.3.0-preview3-4168",
+      "hashPath": "nuget.common.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Configuration/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9qfuoO6hFGYz9YQRUujx6CUftEuGosC76MnyIdJasPmgHb79uCpyZHo/u8u1ra3/x7S4uN6nBSqHsJBD+2EigA==",
+      "path": "nuget.configuration/4.3.0-preview3-4168",
+      "hashPath": "nuget.configuration.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.DependencyResolver.Core/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-drMe5VpASYCztVBF/jSbxQehQlOTM6ltjFnMHYEuD7NAu+Wx75Glwf0QIXj/JQrLaotF777tEoROHrzJNuSg+A==",
+      "path": "nuget.dependencyresolver.core/4.3.0-preview3-4168",
+      "hashPath": "nuget.dependencyresolver.core.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Frameworks/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-A8ruhvtt0H9xUZqe41pHNPc6SFvHoOzmUYXlOp/e72P7riNEzGOdVAlHw24goVTwwqHNn2UAOFnSBOQ9aTPnng==",
+      "path": "nuget.frameworks/4.3.0-preview3-4168",
+      "hashPath": "nuget.frameworks.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.LibraryModel/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Jbp1r8m12F6J0yujCPIH+M+kMAiKD8XPNjyJXj+I0ILREnG7IPoG7BiqBB50UcQWyq5fN+I0OBosKdwMhmrmsQ==",
+      "path": "nuget.librarymodel/4.3.0-preview3-4168",
+      "hashPath": "nuget.librarymodel.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Packaging/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LM0Ib47IWtlujyKKPmRwRJabXdyTSBSmZDfQiBRj5RhYtgjZl7vMeP9CicWngAHUSoFLQwFKVOO/WjdS76pZmA==",
+      "path": "nuget.packaging/4.3.0-preview3-4168",
+      "hashPath": "nuget.packaging.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Packaging.Core/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-j3ePj47ikvSIN3iK+D7lK5mGBWNpY65cvQE2RYPF5SfvYm97UOtquL3YcmDOjjuGvav/VqwcxAnAqVvO/hhIkg==",
+      "path": "nuget.packaging.core/4.3.0-preview3-4168",
+      "hashPath": "nuget.packaging.core.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.ProjectModel/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-tOJ7GYUQiFeXtiB7IabpzqhH+kc1lHBp7+JyfoccNrqZTeWTikbkfgCPSIkrGopVIwmMOzeym0LlByx5vpndow==",
+      "path": "nuget.projectmodel/4.3.0-preview3-4168",
+      "hashPath": "nuget.projectmodel.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Protocol/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-a4Cs9KbifGpgecwk2xtylB7mz722If4bwcIefbZ/257dCbHJCPwSkp0wWeLV0yEK2qjiPfD5cqx1QpB523ITDQ==",
+      "path": "nuget.protocol/4.3.0-preview3-4168",
+      "hashPath": "nuget.protocol.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Versioning/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-NcZLxf1qGZ/ybEOy5K+u3zulvjTDf169LPA1isMSgaGMio5wz6egNidTTnYdrps5bXU+Zrb6RDBFKiGSfgsHiA==",
+      "path": "nuget.versioning/4.3.0-preview3-4168",
+      "hashPath": "nuget.versioning.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
+      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
+      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
+      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+      "path": "runtime.native.system/4.3.0",
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
+      "path": "runtime.native.system.io.compression/4.3.0",
+      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Net.Http/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
+      "path": "runtime.native.system.net.http/4.3.0",
+      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
+      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
+      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
+      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
+      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
+      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
+      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
+      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
+    },
+    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
+      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
+      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
+      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
+      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
+      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "System.AppContext/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
+      "path": "system.appcontext/4.3.0",
+      "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
+    },
+    "System.Buffers/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
+      "path": "system.buffers/4.3.0",
+      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
+    },
+    "System.Collections/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+      "path": "system.collections/4.3.0",
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Concurrent/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
+      "path": "system.collections.concurrent/4.3.0",
+      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Immutable/1.3.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
+      "path": "system.collections.immutable/1.3.1",
+      "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
+    },
+    "System.Collections.NonGeneric/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",
+      "path": "system.collections.nongeneric/4.3.0",
+      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Specialized/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",
+      "path": "system.collections.specialized/4.3.0",
+      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"
+    },
+    "System.Console/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
+      "path": "system.console/4.3.0",
+      "hashPath": "system.console.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Contracts/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HvQQjy712vnlpPxaloZYkuE78Gn353L0SJLJVeLcNASeg9c4qla2a1Xq8I7B3jZoDzKPtHTkyVO7AZ5tpeQGuA==",
+      "path": "system.diagnostics.contracts/4.0.1",
+      "hashPath": "system.diagnostics.contracts.4.0.1.nupkg.sha512"
+    },
+    "System.Diagnostics.Debug/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+      "path": "system.diagnostics.debug/4.3.0",
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.FileVersionInfo/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
+      "path": "system.diagnostics.fileversioninfo/4.3.0",
+      "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Process/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",
+      "path": "system.diagnostics.process/4.3.0",
+      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.StackTrace/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
+      "path": "system.diagnostics.stacktrace/4.3.0",
+      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.TextWriterTraceListener/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jYFWHdyp1XPPoRCqOwffYVNM4o+r6n5nZgn+DFZQWV2VIL5DgTFn5tI/xw1+3Uf8WmyjOj4Eyu3+BGOpZuowjA==",
+      "path": "system.diagnostics.textwritertracelistener/4.3.0",
+      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tools/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
+      "path": "system.diagnostics.tools/4.3.0",
+      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.TraceSource/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",
+      "path": "system.diagnostics.tracesource/4.3.0",
+      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tracing/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
+      "path": "system.diagnostics.tracing/4.3.0",
+      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
+    },
+    "System.Dynamic.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+      "path": "system.dynamic.runtime/4.3.0",
+      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+      "path": "system.globalization/4.3.0",
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Calendars/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
+      "path": "system.globalization.calendars/4.3.0",
+      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
+      "path": "system.globalization.extensions/4.3.0",
+      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.IO/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+      "path": "system.io/4.3.0",
+      "hashPath": "system.io.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
+      "path": "system.io.compression/4.3.0",
+      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
+      "path": "system.io.filesystem/4.3.0",
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
+      "path": "system.io.filesystem.primitives/4.3.0",
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Pipes/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-L9QVhk8hIEix5KNA0kW58Ha+Y1dNGqqqIhAaJkhcGCWeQzUmN0njzI7SG/XAazpMecboOdFFlH3pH/qbwXLJAg==",
+      "path": "system.io.pipes/4.0.0",
+      "hashPath": "system.io.pipes.4.0.0.nupkg.sha512"
+    },
+    "System.Linq/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+      "path": "system.linq/4.3.0",
+      "hashPath": "system.linq.4.3.0.nupkg.sha512"
+    },
+    "System.Linq.Expressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+      "path": "system.linq.expressions/4.3.0",
+      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
+    },
+    "System.Linq.Parallel/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-J7XCa7n2cFn32uLbtceXfBFhgCk5M++50lylHKNbqTiJkw5y4Tglpi6amuJNPCvj9bLzNSI7rs1fi4joLMNRgg==",
+      "path": "system.linq.parallel/4.0.1",
+      "hashPath": "system.linq.parallel.4.0.1.nupkg.sha512"
+    },
+    "System.Net.Primitives/4.0.11": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",
+      "path": "system.net.primitives/4.0.11",
+      "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
+    },
+    "System.Net.Sockets/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xAz0N3dAV/aR/9g8r0Y5oEqU1JRsz29F5EGb/WVHmX3jVSLqi2/92M5hTad2aNWovruXrJpJtgZ9fccPMG9uSw==",
+      "path": "system.net.sockets/4.1.0",
+      "hashPath": "system.net.sockets.4.1.0.nupkg.sha512"
+    },
+    "System.ObjectModel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+      "path": "system.objectmodel/4.3.0",
+      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
+    },
+    "System.Private.DataContractSerialization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",
+      "path": "system.private.datacontractserialization/4.3.0",
+      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+      "path": "system.reflection/4.3.0",
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+      "path": "system.reflection.emit/4.3.0",
+      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.ILGeneration/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+      "path": "system.reflection.emit.ilgeneration/4.3.0",
+      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.Lightweight/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+      "path": "system.reflection.emit.lightweight/4.3.0",
+      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+      "path": "system.reflection.extensions/4.3.0",
+      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Metadata/1.4.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
+      "path": "system.reflection.metadata/1.4.2",
+      "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
+    },
+    "System.Reflection.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+      "path": "system.reflection.primitives/4.3.0",
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.TypeExtensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+      "path": "system.reflection.typeextensions/4.3.0",
+      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
+    },
+    "System.Resources.Reader/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VX1iHAoHxgrLZv+nq/9drCZI6Q4SSCzSVyUm1e0U60sqWdj6XhY7wvKmy3RvsSal9h+/vqSWwxxJsm0J4vn/jA==",
+      "path": "system.resources.reader/4.0.0",
+      "hashPath": "system.resources.reader.4.0.0.nupkg.sha512"
+    },
+    "System.Resources.ResourceManager/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+      "path": "system.resources.resourcemanager/4.3.0",
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
+    },
+    "System.Resources.Writer/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Hz+ZS81dVSNy93YyJhhL3GwzmMhfcQ8FbUooAt9MO4joIe0vPM4gclv0C82ko1tuN/Kw6CvZFLYkgk6n9xvEkg==",
+      "path": "system.resources.writer/4.0.0",
+      "hashPath": "system.resources.writer.4.0.0.nupkg.sha512"
+    },
+    "System.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+      "path": "system.runtime/4.3.0",
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+      "path": "system.runtime.extensions/4.3.0",
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Handles/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+      "path": "system.runtime.handles/4.3.0",
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+      "path": "system.runtime.interopservices/4.3.0",
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
+      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",
+      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Loader/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
+      "path": "system.runtime.loader/4.3.0",
+      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Numerics/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
+      "path": "system.runtime.numerics/4.3.0",
+      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Serialization.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
+      "path": "system.runtime.serialization.primitives/4.3.0",
+      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Serialization.Xml/4.1.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yqfKHkWUAdI0hdDIdD9KDzluKtZ8IIqLF3O7xIZlt6UTs1bOvFRpCvRTvGQva3Ak/ZM9/nq9IHBJ1tC4Ybcrjg==",
+      "path": "system.runtime.serialization.xml/4.1.1",
+      "hashPath": "system.runtime.serialization.xml.4.1.1.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Algorithms/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
+      "path": "system.security.cryptography.algorithms/4.3.0",
+      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Cng/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
+      "path": "system.security.cryptography.cng/4.3.0",
+      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Csp/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
+      "path": "system.security.cryptography.csp/4.3.0",
+      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
+      "path": "system.security.cryptography.encoding/4.3.0",
+      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
+      "path": "system.security.cryptography.openssl/4.3.0",
+      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
+      "path": "system.security.cryptography.primitives/4.3.0",
+      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.ProtectedData/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-glbkgV1ridcd6No8gYKU93QeXqJHaQvIve/jI0QUOxiD69JpG5pLVXSneMjuhX5SfjdILeOAuFh9PnCkTZ/aaA==",
+      "path": "system.security.cryptography.protecteddata/4.0.0",
+      "hashPath": "system.security.cryptography.protecteddata.4.0.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.X509Certificates/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
+      "path": "system.security.cryptography.x509certificates/4.3.0",
+      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Principal/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",
+      "path": "system.security.principal/4.0.1",
+      "hashPath": "system.security.principal.4.0.1.nupkg.sha512"
+    },
+    "System.Text.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+      "path": "system.text.encoding/4.3.0",
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.CodePages/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
+      "path": "system.text.encoding.codepages/4.3.0",
+      "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
+      "path": "system.text.encoding.extensions/4.3.0",
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Text.RegularExpressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
+      "path": "system.text.regularexpressions/4.3.0",
+      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+      "path": "system.threading/4.3.0",
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Overlapped/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-f7aLuLkBoCQM2kng7zqLFBXz9Gk48gDK8lk1ih9rH/1arJJzZK9gJwNvPDhL6Ps/l6rwOr8jw+4FCHL0KKWiEg==",
+      "path": "system.threading.overlapped/4.0.1",
+      "hashPath": "system.threading.overlapped.4.0.1.nupkg.sha512"
+    },
+    "System.Threading.Tasks/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+      "path": "system.threading.tasks/4.3.0",
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Dataflow/4.6.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2hRjGu2r2jxRZ55wmcHO/WbdX+YAOz9x6FE8xqkHZgPaoFMKQZRe9dk8xTZIas8fRjxRmzawnTEWIrhlM+Un7w==",
+      "path": "system.threading.tasks.dataflow/4.6.0",
+      "hashPath": "system.threading.tasks.dataflow.4.6.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
+      "path": "system.threading.tasks.extensions/4.3.0",
+      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Parallel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
+      "path": "system.threading.tasks.parallel/4.3.0",
+      "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Thread/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
+      "path": "system.threading.thread/4.3.0",
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.ThreadPool/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",
+      "path": "system.threading.threadpool/4.3.0",
+      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Timer/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
+      "path": "system.threading.timer/4.0.1",
+      "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
+    },
+    "System.ValueTuple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gjT1ws/t9hnaEItQfQnuAdM/Iz2sOKNpiCgzn58f1MkYffs0tPq0jm4tpSehkDsHRErxV1/ZMcEunUHYQzxnnA==",
+      "path": "system.valuetuple/4.3.0",
+      "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.ReaderWriter/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
+      "path": "system.xml.readerwriter/4.3.0",
+      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
+      "path": "system.xml.xdocument/4.3.0",
+      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XmlDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
+      "path": "system.xml.xmldocument/4.3.0",
+      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XmlSerializer/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",
+      "path": "system.xml.xmlserializer/4.3.0",
+      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
+      "path": "system.xml.xpath/4.3.0",
+      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
+      "path": "system.xml.xpath.xdocument/4.3.0",
+      "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath.XmlDocument/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",
+      "path": "system.xml.xpath.xmldocument/4.0.1",
+      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"
+    },
+    "dotnet/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Archive/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Cli.Utils/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Configurer/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.TestFramework/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "tool_msbuild/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "tool_nuget/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.CommandLine.XPlat.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.CommandLine.XPlat.dll
new file mode 100644 (file)
index 0000000..6acd12f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.CommandLine.XPlat.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.CommandLine.XPlat.runtimeconfig.json b/dotnet/sdk/2.0.0-preview2-006497/NuGet.CommandLine.XPlat.runtimeconfig.json
new file mode 100644 (file)
index 0000000..a7239bc
--- /dev/null
@@ -0,0 +1,9 @@
+{
+  "runtimeOptions": {
+    "tfm": "netcoreapp2.0",
+    "framework": {
+      "name": "Microsoft.NETCore.App",
+      "version": "2.0.0-preview2-25407-01"
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.Commands.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Commands.dll
new file mode 100644 (file)
index 0000000..979599a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Commands.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.Common.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Common.dll
new file mode 100644 (file)
index 0000000..ffd7820
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Common.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.Configuration.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Configuration.dll
new file mode 100644 (file)
index 0000000..fd29f2a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Configuration.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.DependencyResolver.Core.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.DependencyResolver.Core.dll
new file mode 100644 (file)
index 0000000..92d616a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.DependencyResolver.Core.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.Frameworks.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Frameworks.dll
new file mode 100644 (file)
index 0000000..dcffba9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Frameworks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.LibraryModel.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.LibraryModel.dll
new file mode 100644 (file)
index 0000000..68a6122
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.LibraryModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.Packaging.Core.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Packaging.Core.dll
new file mode 100644 (file)
index 0000000..6d7471f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Packaging.Core.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.Packaging.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Packaging.dll
new file mode 100644 (file)
index 0000000..138786f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Packaging.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.ProjectModel.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.ProjectModel.dll
new file mode 100644 (file)
index 0000000..d58c90e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.ProjectModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.Protocol.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Protocol.dll
new file mode 100644 (file)
index 0000000..eb5e264
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Protocol.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.Versioning.dll b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Versioning.dll
new file mode 100644 (file)
index 0000000..2a9bedd
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/NuGet.Versioning.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/NuGet.targets b/dotnet/sdk/2.0.0-preview2-006497/NuGet.targets
new file mode 100644 (file)
index 0000000..041a57c
--- /dev/null
@@ -0,0 +1,882 @@
+<!--\r
+***********************************************************************************************\r
+NuGet.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved.\r
+***********************************************************************************************\r
+\r
+  This target file contains the NuGet Restore target for walking the project and reference graph\r
+  and restoring dependencies from the graph.\r
+\r
+  Ways to use this targets file:\r
+  1. Invoke it directly and provide project file paths using $(RestoreGraphProjectInput).\r
+  2. With a solution this may be used as a target in the metaproj.\r
+  3. Import the targets file from a project.\r
+\r
+  Restore flow summary:\r
+  1. Top level projects (entry points) are determined.\r
+  2. Each project and all of its project references are walked recursively.\r
+  3. The project is evaluated for each $(TargetFramework). Items are created\r
+     for project properties and dependencies. Each item is marked\r
+     with the project it came from so that it can be matched up later.\r
+  4. All restore items generated by the walk are grouped together by\r
+     project and convert into a project spec.\r
+\r
+  The result file contains:\r
+  1. A list of projects to restore.\r
+  2. The complete closure of all projects referenced (Includes project references that are not being restored directly).\r
+  3. Package and project dependencies for each project.\r
+  4. DotnetCliTool references\r
+  -->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <PropertyGroup>\r
+    <!-- Mark that this target file has been loaded.  -->\r
+    <IsRestoreTargetsFileLoaded>true</IsRestoreTargetsFileLoaded>\r
+    <!-- Load NuGet.Build.Tasks.dll, this can be overridden to use a different version with $(RestoreTaskAssemblyFile) -->\r
+    <RestoreTaskAssemblyFile Condition=" '$(RestoreTaskAssemblyFile)' == '' ">NuGet.Build.Tasks.dll</RestoreTaskAssemblyFile>\r
+    <!-- Do not hide errors and warnings by default -->\r
+    <HideWarningsAndErrors Condition=" '$(HideWarningsAndErrors)' == '' ">false</HideWarningsAndErrors>\r
+    <!-- Recurse by default -->\r
+    <RestoreRecursive Condition=" '$(RestoreRecursive)' == '' ">true</RestoreRecursive>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+    <!-- RuntimeIdentifier compatibility check -->\r
+    <ValidateRuntimeIdentifierCompatibility Condition=" '$(ValidateRuntimeIdentifierCompatibility)' == '' ">false</ValidateRuntimeIdentifierCompatibility>\r
+    <!-- Error handling while walking projects -->\r
+    <RestoreContinueOnError Condition=" '$(RestoreContinueOnError)' == '' ">WarnAndContinue</RestoreContinueOnError>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <!-- Generate a restore graph for each entry point project. -->\r
+    <_GenerateRestoreGraphProjectEntryInputProperties>\r
+      RestoreUseCustomAfterTargets=$(RestoreUseCustomAfterTargets);\r
+      NuGetRestoreTargets=$(MSBuildThisFileFullPath);\r
+      BuildProjectReferences=false;\r
+      ExcludeRestorePackageImports=true;\r
+    </_GenerateRestoreGraphProjectEntryInputProperties>\r
+\r
+    <!-- Standalone mode\r
+         This is used by NuGet.exe to inject targets into the project that will be\r
+         walked next. In normal /t:Restore mode this causes a duplicate import\r
+         since NuGet.targets it loaded as part of MSBuild, there is should be\r
+         skipped. -->\r
+    <_GenerateRestoreGraphProjectEntryInputProperties Condition=" '$(RestoreUseCustomAfterTargets)' == 'true' ">\r
+      $(_GenerateRestoreGraphProjectEntryInputProperties);\r
+      CustomAfterMicrosoftCommonCrossTargetingTargets=$(MSBuildThisFileFullPath);\r
+      CustomAfterMicrosoftCommonTargets=$(MSBuildThisFileFullPath);\r
+    </_GenerateRestoreGraphProjectEntryInputProperties>\r
+  </PropertyGroup>\r
+\r
+  <!-- Tasks -->\r
+  <UsingTask TaskName="NuGet.Build.Tasks.RestoreTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
+  <UsingTask TaskName="NuGet.Build.Tasks.WriteRestoreGraphTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
+  <UsingTask TaskName="NuGet.Build.Tasks.GetRestoreProjectJsonPathTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
+  <UsingTask TaskName="NuGet.Build.Tasks.GetRestoreProjectReferencesTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
+  <UsingTask TaskName="NuGet.Build.Tasks.GetRestorePackageReferencesTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
+  <UsingTask TaskName="NuGet.Build.Tasks.GetRestoreDotnetCliToolsTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
+  <UsingTask TaskName="NuGet.Build.Tasks.GetRestoreProjectFrameworks" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
+  <UsingTask TaskName="NuGet.Build.Tasks.GetRestoreSolutionProjectsTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
+  <UsingTask TaskName="NuGet.Build.Tasks.GetRestoreSettingsTask" AssemblyFile="$(RestoreTaskAssemblyFile)" />\r
+\r
+\r
+  <!--\r
+    ============================================================\r
+    Restore\r
+    Main entry point for restoring packages\r
+    ============================================================\r
+  -->\r
+  <Target Name="Restore" DependsOnTargets="_GenerateRestoreGraph">\r
+\r
+    <!-- Drop any duplicate items -->\r
+    <RemoveDuplicates\r
+      Inputs="@(_RestoreGraphEntry)">\r
+      <Output\r
+          TaskParameter="Filtered"\r
+          ItemName="_RestoreGraphEntryFiltered" />\r
+    </RemoveDuplicates>\r
+\r
+    <!-- Call restore -->\r
+    <RestoreTask\r
+      RestoreGraphItems="@(_RestoreGraphEntryFiltered)"\r
+      RestoreDisableParallel="$(RestoreDisableParallel)"\r
+      RestoreNoCache="$(RestoreNoCache)"\r
+      RestoreIgnoreFailedSources="$(RestoreIgnoreFailedSources)"\r
+      RestoreRecursive="$(RestoreRecursive)"\r
+      RestoreForce="$(RestoreForce)"\r
+      HideWarningsAndErrors="$(HideWarningsAndErrors)"/>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    GenerateRestoreGraphFile\r
+    Writes the output of _GenerateRestoreGraph to disk\r
+    ============================================================\r
+  -->\r
+  <Target Name="GenerateRestoreGraphFile" DependsOnTargets="_GenerateRestoreGraph">\r
+    <!-- Validate  -->\r
+    <Error Condition="$(RestoreGraphOutputPath) == ''" Text="Missing RestoreGraphOutputPath property!" />\r
+\r
+    <!-- Drop any duplicate items -->\r
+    <RemoveDuplicates\r
+        Inputs="@(_RestoreGraphEntry)">\r
+      <Output\r
+          TaskParameter="Filtered"\r
+          ItemName="_RestoreGraphEntryFiltered" />\r
+    </RemoveDuplicates>\r
+\r
+    <!-- Write file -->\r
+    <WriteRestoreGraphTask\r
+      RestoreGraphItems="@(_RestoreGraphEntryFiltered)"\r
+      RestoreGraphOutputPath="$(RestoreGraphOutputPath)"\r
+      RestoreRecursive="$(RestoreRecursive)" />\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _LoadRestoreGraphEntryPoints\r
+    Find project entry points and load them into items.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_LoadRestoreGraphEntryPoints" Returns="@(RestoreGraphProjectInputItems)">\r
+\r
+    <!-- Allow overriding items with RestoreGraphProjectInput -->\r
+    <ItemGroup Condition=" @(RestoreGraphProjectInputItems) == '' ">\r
+      <RestoreGraphProjectInputItems Include="$(RestoreGraphProjectInput)" />\r
+    </ItemGroup>\r
+\r
+    <!-- Project case -->\r
+    <ItemGroup Condition=" $(MSBuildProjectFullPath.EndsWith('.metaproj')) != 'true' AND @(RestoreGraphProjectInputItems) == '' ">\r
+      <RestoreGraphProjectInputItems Include="$(MSBuildProjectFullPath)" />\r
+    </ItemGroup>\r
+\r
+    <!-- Solution case -->\r
+    <GetRestoreSolutionProjectsTask\r
+      Condition=" $(MSBuildProjectFullPath.EndsWith('.metaproj')) == 'true' AND @(RestoreGraphProjectInputItems) == '' "\r
+      ProjectReferences="@(ProjectReference)"\r
+      SolutionFilePath="$(MSBuildProjectFullPath)">\r
+      <Output\r
+        TaskParameter="OutputProjectReferences"\r
+        ItemName="RestoreGraphProjectInputItems" />\r
+    </GetRestoreSolutionProjectsTask>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _FilterRestoreGraphProjectInputItems"\r
+    Filter out unsupported project entry points.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_FilterRestoreGraphProjectInputItems" DependsOnTargets="_LoadRestoreGraphEntryPoints"\r
+    Returns="@(FilteredRestoreGraphProjectInputItems)">\r
+\r
+    <PropertyGroup>\r
+      <RestoreProjectFilterMode Condition=" '$(RestoreProjectFilterMode)' == '' ">exclusionlist</RestoreProjectFilterMode>\r
+    </PropertyGroup>\r
+\r
+    <!-- Filter to a list of known supported types -->\r
+    <ItemGroup Condition=" '$(RestoreProjectFilterMode)' == 'inclusionlist' ">\r
+      <_FilteredRestoreGraphProjectInputItemsTmp\r
+       Include="@(RestoreGraphProjectInputItems)"\r
+       Condition=" '%(RestoreGraphProjectInputItems.Extension)' == '.csproj' Or\r
+                   '%(RestoreGraphProjectInputItems.Extension)' == '.vbproj' Or\r
+                   '%(RestoreGraphProjectInputItems.Extension)' == '.fsproj' Or\r
+                   '%(RestoreGraphProjectInputItems.Extension)' == '.nuproj' Or\r
+                   '%(RestoreGraphProjectInputItems.Extension)' == '.msbuildproj' Or\r
+                   '%(RestoreGraphProjectInputItems.Extension)' == '.vcxproj' " />\r
+    </ItemGroup>\r
+\r
+    <!-- Filter out disallowed types -->\r
+    <ItemGroup Condition=" '$(RestoreProjectFilterMode)' == 'exclusionlist' ">\r
+      <_FilteredRestoreGraphProjectInputItemsTmp\r
+       Include="@(RestoreGraphProjectInputItems)"\r
+       Condition=" '%(RestoreGraphProjectInputItems.Extension)' != '.metaproj'\r
+                   AND '%(RestoreGraphProjectInputItems.Extension)' != '.shproj'\r
+                   AND '%(RestoreGraphProjectInputItems.Extension)' != '.vcxitems'\r
+                   AND '%(RestoreGraphProjectInputItems.Extension)' != '' " />\r
+    </ItemGroup>\r
+\r
+    <!-- No filtering -->\r
+    <ItemGroup Condition=" '$(RestoreProjectFilterMode)' != 'exclusionlist' AND '$(RestoreProjectFilterMode)' != 'inclusionlist' ">\r
+      <_FilteredRestoreGraphProjectInputItemsTmp\r
+        Include="@(RestoreGraphProjectInputItems)" />\r
+    </ItemGroup>\r
+\r
+    <!-- Remove duplicates -->\r
+    <RemoveDuplicates\r
+      Inputs="@(_FilteredRestoreGraphProjectInputItemsTmp)">\r
+      <Output\r
+          TaskParameter="Filtered"\r
+          ItemName="FilteredRestoreGraphProjectInputItems" />\r
+    </RemoveDuplicates>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateRestoreGraph\r
+    Entry point for creating the project to project restore graph.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateRestoreGraph"\r
+        DependsOnTargets="_FilterRestoreGraphProjectInputItems;_GetAllRestoreProjectPathItems"\r
+        Returns="@(_RestoreGraphEntry)">\r
+    <Message Text="Generating dg file" Importance="low" />\r
+    <Message Text="%(_RestoreProjectPathItems.Identity)" Importance="low" />\r
+\r
+    <!-- Use all projects if RestoreRecursive is true. Otherwise use only the top level projects. -->\r
+    <ItemGroup>\r
+      <_GenerateRestoreGraphProjectEntryInput Include="@(FilteredRestoreGraphProjectInputItems)" Condition=" '$(RestoreRecursive)' != 'true' " />\r
+      <_GenerateRestoreGraphProjectEntryInput Include="@(_RestoreProjectPathItems)" Condition=" '$(RestoreRecursive)' == 'true' " />\r
+    </ItemGroup>\r
+\r
+    <!-- Process top level projects. -->\r
+    <MsBuild\r
+        Projects="@(_GenerateRestoreGraphProjectEntryInput)"\r
+        Targets="_GenerateRestoreGraphProjectEntry"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration);\r
+                    %(_MSBuildProjectReferenceExistent.SetPlatform);\r
+                    $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_RestoreGraphEntry" />\r
+    </MsBuild>\r
+\r
+    <!-- Generate a spec for every project including dependencies. -->\r
+    <MsBuild\r
+        Projects="@(_RestoreProjectPathItems)"\r
+        Targets="_GenerateProjectRestoreGraph"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration);\r
+                    %(_MSBuildProjectReferenceExistent.SetPlatform);\r
+                    $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_RestoreGraphEntry" />\r
+    </MsBuild>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateRestoreGraphProjectEntry\r
+    Top level entry point within a project.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateRestoreGraphProjectEntry"\r
+          DependsOnTargets="_GenerateRestoreSpecs;_GenerateDotnetCliToolReferenceSpecs"\r
+          Returns="@(_RestoreGraphEntry)">\r
+    <!-- Returns restore graph entries for the project and all dependencies -->\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateRestoreSpecs\r
+    Mark entry points for restore.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateRestoreSpecs"\r
+      DependsOnTargets="_GetRestoreProjectStyle"\r
+      Returns="@(_RestoreGraphEntry)">\r
+    <Message Text="Restore entry point $(MSBuildProjectFullPath)" Importance="low" />\r
+\r
+    <!-- Mark entry point -->\r
+    <ItemGroup Condition=" '$(RestoreProjects)' == '' OR '$(RestoreProjects)' == 'true' ">\r
+      <_RestoreGraphEntry Include="$([System.Guid]::NewGuid())" Condition=" '$(RestoreProjectStyle)' != 'Unknown' ">\r
+        <Type>RestoreSpec</Type>\r
+        <ProjectUniqueName>$(MSBuildProjectFullPath)</ProjectUniqueName>\r
+      </_RestoreGraphEntry>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateDotnetCliToolReferenceSpecs\r
+    Collect DotnetCliToolReferences\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateDotnetCliToolReferenceSpecs"\r
+      DependsOnTargets="_GetRestoreSettings"\r
+      Returns="@(_RestoreGraphEntry)">\r
+\r
+    <PropertyGroup>\r
+      <DotnetCliToolTargetFramework Condition=" '$(DotnetCliToolTargetFramework)' == '' ">netcoreapp1.0</DotnetCliToolTargetFramework>\r
+    </PropertyGroup>\r
+\r
+    <!-- Write out tool references -->\r
+    <GetRestoreDotnetCliToolsTask\r
+      Condition=" '$(RestoreDotnetCliToolReferences)' == '' OR '$(RestoreDotnetCliToolReferences)' == 'true' "\r
+      ProjectPath="$(MSBuildProjectFullPath)"\r
+      ToolFramework="$(DotnetCliToolTargetFramework)"\r
+      RestorePackagesPath="$(_OutputPackagesPath)"\r
+      RestoreFallbackFolders="$(_OutputFallbackFolders)"\r
+      RestoreSources="$(_OutputSources)"\r
+      RestoreConfigFilePaths="$(_OutputConfigFilePaths)"\r
+      DotnetCliToolReferences="@(DotnetCliToolReference)">\r
+\r
+      <Output\r
+        TaskParameter="RestoreGraphItems"\r
+        ItemName="_RestoreGraphEntry" />\r
+    </GetRestoreDotnetCliToolsTask>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetProjectJsonPath\r
+    Discover the project.json path if one exists for the project.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetProjectJsonPath"\r
+    Returns="$(_CurrentProjectJsonPath)">\r
+    <!-- Get project.json path -->\r
+    <!-- Skip this if the project style is already set. -->\r
+    <GetRestoreProjectJsonPathTask\r
+      ProjectPath="$(MSBuildProjectFullPath)"\r
+      Condition=" '$(RestoreProjectStyle)' == 'ProjectJson' OR '$(RestoreProjectStyle)' == '' ">\r
+      <Output TaskParameter="ProjectJsonPath" PropertyName="_CurrentProjectJsonPath" />\r
+    </GetRestoreProjectJsonPathTask>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetRestoreProjectStyle\r
+    Determine the project restore type.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetRestoreProjectStyle"\r
+    DependsOnTargets="_GetProjectJsonPath"\r
+    Returns="$(RestoreProjectStyle)">\r
+    <!-- This may be overridden by setting RestoreProjectStyle in the project. -->\r
+    <PropertyGroup>\r
+      <!-- If any PackageReferences exist treat it as PackageReference. This has priority over project.json. -->\r
+      <RestoreProjectStyle Condition=" '$(RestoreProjectStyle)' == '' AND @(PackageReference) != '' ">PackageReference</RestoreProjectStyle>\r
+      <!-- If this is not a PackageReference project check if project.json or projectName.project.json exists. -->\r
+      <RestoreProjectStyle Condition=" '$(RestoreProjectStyle)' == '' AND '$(_CurrentProjectJsonPath)' != '' ">ProjectJson</RestoreProjectStyle>\r
+      <!-- This project is either a packages.config project or one that does not use NuGet at all. -->\r
+      <RestoreProjectStyle Condition=" '$(RestoreProjectStyle)' == '' ">Unknown</RestoreProjectStyle>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetRestoreTargetFrameworksOutput\r
+    Read target frameworks from the project.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetRestoreTargetFrameworksOutput"\r
+    DependsOnTargets="_GetRestoreProjectStyle"\r
+    Returns="@(_RestoreTargetFrameworksOutputFiltered)">\r
+\r
+    <PropertyGroup>\r
+      <_RestoreProjectFramework></_RestoreProjectFramework>\r
+    </PropertyGroup>\r
+\r
+    <!-- For project.json projects target frameworks will be read from project.json. -->\r
+    <GetRestoreProjectFrameworks\r
+      Condition=" '$(RestoreProjectStyle)' != 'ProjectJson' "\r
+      ProjectPath="$(MSBuildProjectFullPath)"\r
+      TargetFrameworks="$(TargetFrameworks)"\r
+      TargetFramework="$(TargetFramework)"\r
+      TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
+      TargetPlatformIdentifier="$(TargetPlatformIdentifier)"\r
+      TargetPlatformVersion="$(TargetPlatformVersion)"\r
+      TargetPlatformMinVersion="$(TargetPlatformMinVersion)">\r
+      <Output\r
+        TaskParameter="ProjectTargetFrameworks"\r
+        PropertyName="_RestoreProjectFramework" />\r
+    </GetRestoreProjectFrameworks>\r
+\r
+    <ItemGroup Condition=" '$(_RestoreProjectFramework)' != '' ">\r
+      <_RestoreTargetFrameworksOutputFiltered Include="$(_RestoreProjectFramework.Split(';'))" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetRestoreTargetFrameworksAsItems\r
+    Get the set of $(TargetFramework) and $(TargetFrameworks)\r
+    values that should be used for inner builds.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetRestoreTargetFrameworksAsItems"\r
+    DependsOnTargets="_GetRestoreProjectStyle;_GetRestoreTargetFrameworksOutput"\r
+    Returns="@(_RestoreTargetFrameworkItems)">\r
+\r
+    <PropertyGroup>\r
+      <_RestoreTargetFrameworkItemsHasValues Condition=" '$(TargetFramework)' != '' OR '$(TargetFrameworks)' != '' ">true</_RestoreTargetFrameworkItemsHasValues>\r
+    </PropertyGroup>\r
+\r
+    <!-- Only return values for NETCore PackageReference projects -->\r
+    <ItemGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' AND '$(_RestoreTargetFrameworkItemsHasValues)' == 'true' ">\r
+      <_RestoreTargetFrameworkItems Include="@(_RestoreTargetFrameworksOutputFiltered)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetRestoreSettings\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetRestoreSettings"\r
+          DependsOnTargets="_GetRestoreProjectStyle;_GetRestoreSettingsOverrides"\r
+          Returns="$(_OutputSources);$(_OutputPackagesPath);$(_OutputFallbackFolders);$(_OutputConfigFilePaths)">\r
+\r
+    <!-- For transitive project styles, we rely on evaluating all the settings and including them in the dg spec to faciliate no-op restore-->\r
+    <GetRestoreSettingsTask Condition=" '$(RestoreProjectStyle)' == 'PackageReference' OR '$(RestoreProjectStyle)' == 'ProjectJson' "\r
+     ProjectUniqueName="$(MSBuildProjectFullPath)"\r
+     RestoreSources="$(RestoreSources)"\r
+     RestorePackagesPath="$(RestorePackagesPath)"\r
+     RestoreFallbackFolders="$(RestoreFallbackFolders)"\r
+     RestoreConfigFile="$(RestoreConfigFile)"\r
+     RestoreSolutionDirectory="$(RestoreSolutionDirectory)"\r
+     RestoreAdditionalProjectFallbackFolders="$(RestoreAdditionalProjectFallbackFolders)"\r
+     RestoreAdditionalProjectSources="$(RestoreAdditionalProjectSources)"\r
+     RestorePackagesPathOverride="$(_RestorePackagesPathOverride)"\r
+     RestoreSourcesOverride="$(_RestoreSourcesOverride)"\r
+     RestoreFallbackFoldersOverride="$(_RestoreFallbackFoldersOverride)"\r
+     MSBuildStartupDirectory="$(MSBuildStartupDirectory)">\r
+      <Output\r
+        TaskParameter="OutputSources"\r
+        PropertyName="_OutputSources" />\r
+      <Output\r
+        TaskParameter="OutputPackagesPath"\r
+        PropertyName="_OutputPackagesPath" />\r
+      <Output\r
+        TaskParameter="OutputFallbackFolders"\r
+        PropertyName="_OutputFallbackFolders" />\r
+      <Output\r
+        TaskParameter="OutputConfigFilePaths"\r
+        PropertyName="_OutputConfigFilePaths" />\r
+    </GetRestoreSettingsTask>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateRestoreProjectSpec\r
+    Generate a restore project spec for the current project.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateRestoreProjectSpec"\r
+    DependsOnTargets="_GetRestoreProjectStyle;_GetRestoreTargetFrameworksOutput;_GetRestoreSettings"\r
+    Returns="@(_RestoreGraphEntry)">\r
+\r
+    <!-- Determine the restore output path -->\r
+    <PropertyGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' OR '$(RestoreProjectStyle)' == 'ProjectJson' ">\r
+      <RestoreOutputPath Condition=" '$(RestoreOutputPath)' == '' " >$(BaseIntermediateOutputPath)</RestoreOutputPath>\r
+    </PropertyGroup>\r
+\r
+    <ConvertToAbsolutePath Paths="$(RestoreOutputPath)" Condition=" '$(RestoreProjectStyle)' == 'PackageReference' OR '$(RestoreProjectStyle)' == 'ProjectJson'">\r
+      <Output TaskParameter="AbsolutePaths" PropertyName="RestoreOutputAbsolutePath" />\r
+    </ConvertToAbsolutePath>\r
+\r
+    <!--\r
+      Determine project name for the assets file.\r
+      Highest priority: PackageId\r
+      If PackageId does not exist use: AssemblyName\r
+      If AssemblyName does not exist fallback to the project file name without the extension: $(MSBuildProjectName)\r
+\r
+      For non-NETCore projects use only: $(MSBuildProjectName)\r
+    -->\r
+    <PropertyGroup>\r
+      <_RestoreProjectName>$(MSBuildProjectName)</_RestoreProjectName>\r
+      <_RestoreProjectName Condition=" '$(RestoreProjectStyle)' == 'PackageReference' AND '$(AssemblyName)' != '' ">$(AssemblyName)</_RestoreProjectName>\r
+      <_RestoreProjectName Condition=" '$(RestoreProjectStyle)' == 'PackageReference' AND '$(PackageId)' != '' ">$(PackageId)</_RestoreProjectName>\r
+    </PropertyGroup>\r
+\r
+    <!--\r
+      Determine project version for .NETCore projects\r
+      Default to 1.0.0\r
+      Use Version if it exists\r
+      Override with PackageVersion if it exists (same as pack)\r
+    -->\r
+    <PropertyGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' ">\r
+      <_RestoreProjectVersion>1.0.0</_RestoreProjectVersion>\r
+      <_RestoreProjectVersion Condition=" '$(Version)' != '' ">$(Version)</_RestoreProjectVersion>\r
+      <_RestoreProjectVersion Condition=" '$(PackageVersion)' != '' ">$(PackageVersion)</_RestoreProjectVersion>\r
+    </PropertyGroup>\r
+\r
+    <!-- Determine if this will use cross targeting -->\r
+    <PropertyGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' AND '$(TargetFrameworks)' != '' ">\r
+      <_RestoreCrossTargeting>true</_RestoreCrossTargeting>\r
+    </PropertyGroup>\r
+\r
+    <!-- Determine if ContentFiles should be written by NuGet -->\r
+    <PropertyGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' AND '$(_RestoreSkipContentFileWrite)' == '' ">\r
+      <_RestoreSkipContentFileWrite Condition=" '$(TargetFrameworks)' == '' AND '$(TargetFramework)' == '' ">true</_RestoreSkipContentFileWrite>\r
+    </PropertyGroup>\r
+\r
+    <!-- Write properties for the top level entry point -->\r
+    <ItemGroup Condition=" '$(RestoreProjectStyle)' == 'PackageReference' ">\r
+      <_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">\r
+        <Type>ProjectSpec</Type>\r
+        <Version>$(_RestoreProjectVersion)</Version>\r
+        <ProjectUniqueName>$(MSBuildProjectFullPath)</ProjectUniqueName>\r
+        <ProjectPath>$(MSBuildProjectFullPath)</ProjectPath>\r
+        <ProjectName>$(_RestoreProjectName)</ProjectName>\r
+        <Sources>$(_OutputSources)</Sources>\r
+        <FallbackFolders>$(_OutputFallbackFolders)</FallbackFolders>\r
+        <PackagesPath>$(_OutputPackagesPath)</PackagesPath>\r
+        <ProjectStyle>$(RestoreProjectStyle)</ProjectStyle>\r
+        <OutputPath>$(RestoreOutputAbsolutePath)</OutputPath>\r
+        <TargetFrameworks>@(_RestoreTargetFrameworksOutputFiltered)</TargetFrameworks>\r
+        <RuntimeIdentifiers>$(RuntimeIdentifiers);$(RuntimeIdentifier)</RuntimeIdentifiers>\r
+        <RuntimeSupports>$(RuntimeSupports)</RuntimeSupports>\r
+        <CrossTargeting>$(_RestoreCrossTargeting)</CrossTargeting>\r
+        <RestoreLegacyPackagesDirectory>$(RestoreLegacyPackagesDirectory)</RestoreLegacyPackagesDirectory>\r
+        <ValidateRuntimeAssets>$(ValidateRuntimeIdentifierCompatibility)</ValidateRuntimeAssets>\r
+        <SkipContentFileWrite>$(_RestoreSkipContentFileWrite)</SkipContentFileWrite>\r
+        <ConfigFilePaths>$(_OutputConfigFilePaths)</ConfigFilePaths>\r
+        <TreatWarningsAsErrors>$(TreatWarningsAsErrors)</TreatWarningsAsErrors>\r
+        <WarningsAsErrors>$(WarningsAsErrors)</WarningsAsErrors>\r
+        <NoWarn>$(NoWarn)</NoWarn>\r
+      </_RestoreGraphEntry>\r
+    </ItemGroup>\r
+\r
+    <!-- Use project.json -->\r
+    <ItemGroup Condition=" '$(RestoreProjectStyle)' == 'ProjectJson' ">\r
+      <_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">\r
+        <Type>ProjectSpec</Type>\r
+        <ProjectUniqueName>$(MSBuildProjectFullPath)</ProjectUniqueName>\r
+        <ProjectPath>$(MSBuildProjectFullPath)</ProjectPath>\r
+        <ProjectName>$(_RestoreProjectName)</ProjectName>\r
+        <Sources>$(_OutputSources)</Sources>\r
+        <OutputPath>$(RestoreOutputAbsolutePath)</OutputPath>\r
+        <FallbackFolders>$(_OutputFallbackFolders)</FallbackFolders>\r
+        <PackagesPath>$(_OutputPackagesPath)</PackagesPath>\r
+        <ProjectJsonPath>$(_CurrentProjectJsonPath)</ProjectJsonPath>\r
+        <ProjectStyle>$(RestoreProjectStyle)</ProjectStyle>\r
+        <ConfigFilePaths>$(_OutputConfigFilePaths)</ConfigFilePaths>\r
+      </_RestoreGraphEntry>\r
+    </ItemGroup>\r
+\r
+    <!-- Non-NuGet type -->\r
+    <ItemGroup Condition=" '$(RestoreProjectStyle)' == 'Unknown' ">\r
+      <_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">\r
+        <Type>ProjectSpec</Type>\r
+        <ProjectUniqueName>$(MSBuildProjectFullPath)</ProjectUniqueName>\r
+        <ProjectPath>$(MSBuildProjectFullPath)</ProjectPath>\r
+        <ProjectName>$(_RestoreProjectName)</ProjectName>\r
+        <ProjectStyle>$(RestoreProjectStyle)</ProjectStyle>\r
+        <TargetFrameworks>@(_RestoreTargetFrameworksOutputFiltered)</TargetFrameworks>\r
+      </_RestoreGraphEntry>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateRestoreDependencies\r
+    Generate items for package and project references.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateRestoreDependencies"\r
+    DependsOnTargets="_GetRestoreProjectStyle;_GetRestoreTargetFrameworksAsItems"\r
+    Returns="@(_RestoreGraphEntry)">\r
+\r
+    <!-- Get project and package references  -->\r
+    <!-- Evaluate for each framework -->\r
+    <MSBuild\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="_GenerateProjectRestoreGraphPerFramework"\r
+      Properties="TargetFramework=%(_RestoreTargetFrameworkItems.Identity);\r
+                  %(_MSBuildProjectReferenceExistent.SetConfiguration);\r
+                  %(_MSBuildProjectReferenceExistent.SetPlatform);\r
+                  $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
+      RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_RestoreGraphEntry" />\r
+    </MSBuild>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateProjectRestoreGraph\r
+    Recursively walk project to project references.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateProjectRestoreGraph"\r
+      DependsOnTargets="\r
+      _GetRestoreProjectStyle;\r
+      _GetRestoreTargetFrameworksOutput;\r
+      _GenerateRestoreProjectSpec;\r
+      _GenerateRestoreDependencies"\r
+      Returns="@(_RestoreGraphEntry)">\r
+\r
+    <!-- Output from dependency targets -->\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateProjectRestoreGraphPerFramework\r
+    Walk dependencies using $(TargetFramework)\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateProjectRestoreGraphPerFramework"\r
+    DependsOnTargets="_GetRestoreProjectStyle"\r
+    Returns="@(_RestoreGraphEntry)">\r
+\r
+    <!-- Write out project references -->\r
+    <GetRestoreProjectReferencesTask\r
+      ProjectUniqueName="$(MSBuildProjectFullPath)"\r
+      ProjectReferences="@(ProjectReference)"\r
+      TargetFrameworks="$(TargetFramework)"\r
+      ParentProjectPath="$(MSBuildProjectFullPath)">\r
+\r
+      <Output\r
+        TaskParameter="RestoreGraphItems"\r
+        ItemName="_RestoreGraphEntry" />\r
+    </GetRestoreProjectReferencesTask>\r
+\r
+    <!-- Write out package references for NETCore -->\r
+    <GetRestorePackageReferencesTask\r
+      Condition=" '$(RestoreProjectStyle)' == 'PackageReference' "\r
+      ProjectUniqueName="$(MSBuildProjectFullPath)"\r
+      PackageReferences="@(PackageReference)"\r
+      TargetFrameworks="$(TargetFramework)">\r
+\r
+      <Output\r
+        TaskParameter="RestoreGraphItems"\r
+        ItemName="_RestoreGraphEntry" />\r
+    </GetRestorePackageReferencesTask>\r
+\r
+    <PropertyGroup>\r
+      <_CombinedFallbacks>$(PackageTargetFallback);$(AssetTargetFallback)</_CombinedFallbacks>\r
+    </PropertyGroup>\r
+\r
+    <!-- Write out target framework information -->\r
+    <ItemGroup Condition="  '$(RestoreProjectStyle)' == 'PackageReference' AND '$(_CombinedFallbacks)' != '' ">\r
+      <_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">\r
+        <Type>TargetFrameworkInformation</Type>\r
+        <ProjectUniqueName>$(MSBuildProjectFullPath)</ProjectUniqueName>\r
+        <PackageTargetFallback>$(PackageTargetFallback)</PackageTargetFallback>\r
+        <AssetTargetFallback>$(AssetTargetFallback)</AssetTargetFallback>\r
+        <TargetFramework>$(TargetFramework)</TargetFramework>\r
+      </_RestoreGraphEntry>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateRestoreProjectPathItemsPerFramework\r
+    Get absolute paths for all project references.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateRestoreProjectPathItemsPerFramework"\r
+    Returns="@(_RestoreProjectPathItems)">\r
+\r
+    <!-- Get the absolute paths to all projects -->\r
+    <ConvertToAbsolutePath Paths="@(ProjectReference)">\r
+      <Output TaskParameter="AbsolutePaths" PropertyName="_RestoreGraphAbsoluteProjectPaths" />\r
+    </ConvertToAbsolutePath>\r
+\r
+    <ItemGroup>\r
+      <_RestoreProjectPathItems Include="$(_RestoreGraphAbsoluteProjectPaths)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateRestoreProjectPathItems\r
+    Get all project references regardless of framework\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateRestoreProjectPathItems"\r
+    DependsOnTargets="_GetRestoreTargetFrameworksOutput;_GetRestoreTargetFrameworksAsItems"\r
+    Returns="@(_CurrentRestoreProjectPathItems)">\r
+\r
+    <!-- Get all project references for the current project  -->\r
+    <MSBuild\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="_GenerateRestoreProjectPathItemsPerFramework"\r
+      ContinueOnError="$(RestoreContinueOnError)"\r
+      Properties="TargetFramework=%(_RestoreTargetFrameworkItems.Identity);\r
+                  %(_MSBuildProjectReferenceExistent.SetConfiguration);\r
+                  %(_MSBuildProjectReferenceExistent.SetPlatform);\r
+                  $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
+      RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_CurrentRestoreProjectPathItemsOutputs" />\r
+    </MSBuild>\r
+\r
+    <!-- Drop any duplicate items -->\r
+    <RemoveDuplicates\r
+      Inputs="@(_CurrentRestoreProjectPathItemsOutputs)">\r
+      <Output\r
+          TaskParameter="Filtered"\r
+          ItemName="_CurrentRestoreProjectPathItems" />\r
+    </RemoveDuplicates>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GenerateRestoreProjectPathWalk\r
+    Recursively walk projects\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GenerateRestoreProjectPathWalk"\r
+    DependsOnTargets="_GenerateRestoreProjectPathItems;_GetRestoreTargetFrameworksAsItems"\r
+    Returns="@(_RestoreProjectPathItems)">\r
+\r
+    <!-- Walk project references  -->\r
+    <MSBuild\r
+      Projects="@(_CurrentRestoreProjectPathItems)"\r
+      Targets="_GenerateRestoreProjectPathWalk"\r
+      ContinueOnError="$(RestoreContinueOnError)"\r
+      Properties="TargetFramework=%(_RestoreTargetFrameworkItems.Identity);\r
+                  %(_MSBuildProjectReferenceExistent.SetConfiguration);\r
+                  %(_MSBuildProjectReferenceExistent.SetPlatform);\r
+                  $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
+      RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_GenerateRestoreProjectPathWalkOutputs" />\r
+    </MSBuild>\r
+\r
+    <!-- Include the current project in the result -->\r
+    <ItemGroup>\r
+      <_GenerateRestoreProjectPathWalkOutputs Include="$(MSBuildProjectFullPath)" />\r
+    </ItemGroup>\r
+\r
+    <!-- Remove duplicates -->\r
+    <RemoveDuplicates\r
+      Inputs="@(_GenerateRestoreProjectPathWalkOutputs)">\r
+      <Output\r
+          TaskParameter="Filtered"\r
+          ItemName="_RestoreProjectPathItems" />\r
+    </RemoveDuplicates>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetAllRestoreProjectPathItems\r
+    Get the full list of known projects.\r
+    This includes all child projects from all target frameworks.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetAllRestoreProjectPathItems"\r
+          DependsOnTargets="_FilterRestoreGraphProjectInputItems"\r
+          Returns="@(_RestoreProjectPathItems)">\r
+\r
+    <!-- Walk projects -->\r
+    <MsBuild\r
+        Projects="@(FilteredRestoreGraphProjectInputItems)"\r
+        Targets="_GenerateRestoreProjectPathWalk"\r
+        ContinueOnError="$(RestoreContinueOnError)"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration);\r
+                    %(_MSBuildProjectReferenceExistent.SetPlatform);\r
+                    $(_GenerateRestoreGraphProjectEntryInputProperties)"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_RestoreProjectPathItemsOutputs" />\r
+    </MsBuild>\r
+\r
+    <!-- Remove duplicates -->\r
+    <RemoveDuplicates\r
+      Inputs="@(_RestoreProjectPathItemsOutputs)">\r
+      <Output\r
+          TaskParameter="Filtered"\r
+          ItemName="_RestoreProjectPathItems" />\r
+    </RemoveDuplicates>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetRestoreSettingsOverrides\r
+    Get global property overrides that should be resolved\r
+    against the current working directory instead of the project.\r
+    This is done by calling into NuGet.targets in a new scope,\r
+    project properties will not be returned by the calls below.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetRestoreSettingsOverrides"\r
+          Returns="$(_RestorePackagesPathOverride);$(_GetRestoreSourcesOverride);$(_GetRestoreFallbackFoldersOverride)">\r
+\r
+    <!-- RestorePackagesPathOverride -->\r
+    <MsBuild\r
+        Condition=" '$(RestorePackagesPath)' != '' "\r
+        Projects="$(MSBuildThisFileFullPath)"\r
+        Targets="_GetRestorePackagesPathOverride"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration);\r
+                    %(_MSBuildProjectReferenceExistent.SetPlatform);"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          PropertyName="_RestorePackagesPathOverride" />\r
+    </MsBuild>\r
+\r
+    <!-- RestoreSourcesOverride -->\r
+    <MsBuild\r
+        Condition=" '$(RestoreSources)' != '' "\r
+        Projects="$(MSBuildThisFileFullPath)"\r
+        Targets="_GetRestoreSourcesOverride"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration);\r
+                    %(_MSBuildProjectReferenceExistent.SetPlatform);"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          PropertyName="_RestoreSourcesOverride" />\r
+    </MsBuild>\r
+\r
+    <!-- RestoreFallbackFoldersOverride -->\r
+    <MsBuild\r
+        Condition=" '$(RestoreFallbackFolders)' != '' "\r
+        Projects="$(MSBuildThisFileFullPath)"\r
+        Targets="_GetRestoreFallbackFoldersOverride"\r
+        Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration);\r
+                    %(_MSBuildProjectReferenceExistent.SetPlatform);"\r
+        RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          PropertyName="_RestoreFallbackFoldersOverride" />\r
+    </MsBuild>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetRestorePackagesPathOverride\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetRestorePackagesPathOverride"\r
+          Returns="$(_RestorePackagesPathOverride)">\r
+    <PropertyGroup>\r
+      <_RestorePackagesPathOverride>$(RestorePackagesPath)</_RestorePackagesPathOverride>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetRestoreSourcesOverride\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetRestoreSourcesOverride"\r
+          Returns="$(_RestoreSourcesOverride)">\r
+    <PropertyGroup>\r
+      <_RestoreSourcesOverride>$(RestoreSources)</_RestoreSourcesOverride>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetRestoreFallbackFoldersOverride\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetRestoreFallbackFoldersOverride"\r
+          Returns="$(_RestoreFallbackFoldersOverride)">\r
+    <PropertyGroup>\r
+      <_RestoreFallbackFoldersOverride>$(RestoreFallbackFolders)</_RestoreFallbackFoldersOverride>\r
+    </PropertyGroup>\r
+  </Target>\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.Build.Tasks.CodeAnalysis.dll b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.Build.Tasks.CodeAnalysis.dll
new file mode 100644 (file)
index 0000000..0ee72e8
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.Build.Tasks.CodeAnalysis.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CSharp.Core.targets b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CSharp.Core.targets
new file mode 100644 (file)
index 0000000..f103eaa
--- /dev/null
@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Copyright (c)  Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->\r
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <Target Name="ShimReferencePathsWhenCommonTargetsDoesNotUnderstandReferenceAssemblies"\r
+          BeforeTargets="CoreCompile"\r
+          Condition="'@(ReferencePathWithRefAssemblies)' == ''">\r
+    <!-- Common targets should populate this item from dev15.3, but this file\r
+         may be used (via NuGet package) on earlier MSBuilds. If the\r
+         adjusted-for-reference-assemblies item is not populated, just use\r
+         the older item's contents. -->\r
+    <ItemGroup>\r
+      <ReferencePathWithRefAssemblies Include="@(ReferencePath)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="CoreCompile"\r
+          Inputs="$(MSBuildAllProjects);\r
+                  @(Compile);\r
+                  @(_CoreCompileResourceInputs);\r
+                  $(ApplicationIcon);\r
+                  $(AssemblyOriginatorKeyFile);\r
+                  @(ReferencePathWithRefAssemblies);\r
+                  @(CompiledLicenseFile);\r
+                  @(LinkResource);\r
+                  @(EmbeddedDocumentation);\r
+                  $(Win32Resource);\r
+                  $(Win32Manifest);\r
+                  @(CustomAdditionalCompileInputs);\r
+                  $(ResolvedCodeAnalysisRuleSet);\r
+                  @(AdditionalFiles);\r
+                  @(EmbeddedFiles)"\r
+          Outputs="@(DocFileItem);\r
+                   @(IntermediateAssembly);\r
+                   @(IntermediateRefAssembly);\r
+                   @(_DebugSymbolsIntermediatePath);\r
+                   $(NonExistentFile);\r
+                   @(CustomAdditionalCompileOutputs)"\r
+          Returns="@(CscCommandLineArgs)"\r
+          DependsOnTargets="$(CoreCompileDependsOn)">\r
+    <!-- These two compiler warnings are raised when a reference is bound to a different version\r
+             than specified in the assembly reference version number.  MSBuild raises the same warning in this case,\r
+             so the compiler warning would be redundant. -->\r
+    <PropertyGroup Condition="('$(TargetFrameworkVersion)' != 'v1.0') and ('$(TargetFrameworkVersion)' != 'v1.1')">\r
+      <NoWarn>$(NoWarn);1701;1702</NoWarn>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup>\r
+      <!-- To match historical behavior, when inside VS11+ disable the warning from csc.exe indicating that no sources were passed in-->\r
+      <NoWarn Condition="'$(BuildingInsideVisualStudio)' == 'true' AND '$(VisualStudioVersion)' != '' AND '$(VisualStudioVersion)' &gt; '10.0'">$(NoWarn);2008</NoWarn>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup Condition="'$(TargetingClr2Framework)' == 'true'">\r
+      <ReferencePathWithRefAssemblies>\r
+        <EmbedInteropTypes />\r
+      </ReferencePathWithRefAssemblies>\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup>\r
+      <!-- If the user has specified AppConfigForCompiler, we'll use it. If they have not, but they set UseAppConfigForCompiler,\r
+                 then we'll use AppConfig -->\r
+      <AppConfigForCompiler Condition="'$(AppConfigForCompiler)' == '' AND '$(UseAppConfigForCompiler)' == 'true'">$(AppConfig)</AppConfigForCompiler>\r
+\r
+      <!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp-->\r
+      <PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(_DebugSymbolsProduced)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile>\r
+    </PropertyGroup>\r
+\r
+    <!-- Prefer32Bit was introduced in .NET 4.5. Set it to false if we are targeting 4.0 -->\r
+    <PropertyGroup Condition="('$(TargetFrameworkVersion)' == 'v4.0')">\r
+      <Prefer32Bit>false</Prefer32Bit>\r
+    </PropertyGroup>\r
+\r
+    <!-- TODO: Remove this ItemGroup once it has been moved to "_GenerateCompileInputs" target in Microsoft.Common.CurrentVersion.targets.\r
+         https://github.com/dotnet/roslyn/issues/12223 -->\r
+    <ItemGroup Condition="('$(AdditionalFileItemNames)' != '')">\r
+      <AdditionalFileItems Include="$(AdditionalFileItemNames)" />\r
+      <AdditionalFiles Include="@(%(AdditionalFileItems.Identity))" />\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup Condition="'$(UseSharedCompilation)' == ''">\r
+      <UseSharedCompilation>true</UseSharedCompilation>\r
+    </PropertyGroup>\r
+\r
+    <!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->\r
+    <Csc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'"\r
+         AdditionalLibPaths="$(AdditionalLibPaths)"\r
+         AddModules="@(AddModules)"\r
+         AdditionalFiles="@(AdditionalFiles)"\r
+         AllowUnsafeBlocks="$(AllowUnsafeBlocks)"\r
+         Analyzers="@(Analyzer)"\r
+         ApplicationConfiguration="$(AppConfigForCompiler)"\r
+         BaseAddress="$(BaseAddress)"\r
+         CheckForOverflowUnderflow="$(CheckForOverflowUnderflow)"\r
+         ChecksumAlgorithm="$(ChecksumAlgorithm)"\r
+         CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)"\r
+         CodePage="$(CodePage)"\r
+         DebugType="$(DebugType)"\r
+         DefineConstants="$(DefineConstants)"\r
+         DelaySign="$(DelaySign)"\r
+         DisabledWarnings="$(NoWarn)"\r
+         DocumentationFile="@(DocFileItem)"\r
+         EmbeddedFiles="@(EmbeddedFiles)"\r
+         EmitDebugInformation="$(DebugSymbols)"\r
+         EnvironmentVariables="$(CscEnvironment)"\r
+         ErrorEndLocation="$(ErrorEndLocation)"\r
+         ErrorLog="$(ErrorLog)"\r
+         ErrorReport="$(ErrorReport)"\r
+         Features="$(Features)"\r
+         FileAlignment="$(FileAlignment)"\r
+         GenerateFullPaths="$(GenerateFullPaths)"\r
+         HighEntropyVA="$(HighEntropyVA)"\r
+         Instrument="$(Instrument)"\r
+         KeyContainer="$(KeyContainerName)"\r
+         KeyFile="$(KeyOriginatorFile)"\r
+         LangVersion="$(LangVersion)"\r
+         LinkResources="@(LinkResource)"\r
+         MainEntryPoint="$(StartupObject)"\r
+         ModuleAssemblyName="$(ModuleAssemblyName)"\r
+         NoConfig="true"\r
+         NoLogo="$(NoLogo)"\r
+         NoStandardLib="$(NoCompilerStandardLib)"\r
+         NoWin32Manifest="$(NoWin32Manifest)"\r
+         Optimize="$(Optimize)"\r
+         Deterministic="$(Deterministic)"\r
+         PublicSign="$(PublicSign)"\r
+         OutputAssembly="@(IntermediateAssembly)"\r
+         OutputRefAssembly="@(IntermediateRefAssembly)"\r
+         PdbFile="$(PdbFile)"\r
+         Platform="$(PlatformTarget)"\r
+         Prefer32Bit="$(Prefer32Bit)"\r
+         PreferredUILang="$(PreferredUILang)"\r
+         ProvideCommandLineArgs="$(ProvideCommandLineArgs)"\r
+         References="@(ReferencePathWithRefAssemblies)"\r
+         ReportAnalyzer="$(ReportAnalyzer)"\r
+         Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"\r
+         ResponseFiles="$(CompilerResponseFile)"\r
+         RuntimeMetadataVersion="$(RuntimeMetadataVersion)"\r
+         SkipCompilerExecution="$(SkipCompilerExecution)"\r
+         Sources="@(Compile)"\r
+         SubsystemVersion="$(SubsystemVersion)"\r
+         TargetType="$(OutputType)"\r
+         ToolExe="$(CscToolExe)"\r
+         ToolPath="$(CscToolPath)"\r
+         TreatWarningsAsErrors="$(TreatWarningsAsErrors)"\r
+         UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"\r
+         UseSharedCompilation="$(UseSharedCompilation)"\r
+         Utf8Output="$(Utf8Output)"\r
+         VsSessionGuid="$(VsSessionGuid)"\r
+         WarningLevel="$(WarningLevel)"\r
+         WarningsAsErrors="$(WarningsAsErrors)"\r
+         WarningsNotAsErrors="$(WarningsNotAsErrors)"\r
+         Win32Icon="$(ApplicationIcon)"\r
+         Win32Manifest="$(Win32Manifest)"\r
+         Win32Resource="$(Win32Resource)"\r
+         PathMap="$(PathMap)"\r
+         SourceLink="$(SourceLink)">\r
+      <Output TaskParameter="CommandLineArgs" ItemName="CscCommandLineArgs" />\r
+    </Csc>\r
+\r
+    <ItemGroup>\r
+      <_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />\r
+    </ItemGroup>\r
+\r
+    <CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" />\r
+  </Target>\r
+</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.CSharp.dll b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.CSharp.dll
new file mode 100644 (file)
index 0000000..e8c5393
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.CSharp.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.VisualBasic.dll b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.VisualBasic.dll
new file mode 100644 (file)
index 0000000..8821b0d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.VisualBasic.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.dll b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.dll
new file mode 100644 (file)
index 0000000..d42c2a2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.CodeAnalysis.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.VisualBasic.Core.targets b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/Microsoft.VisualBasic.Core.targets
new file mode 100644 (file)
index 0000000..c72c6c1
--- /dev/null
@@ -0,0 +1,162 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<!-- Copyright (c)  Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->\r
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <Target Name="ShimReferencePathsWhenCommonTargetsDoesNotUnderstandReferenceAssemblies"\r
+          BeforeTargets="CoreCompile"\r
+          Condition="'@(ReferencePathWithRefAssemblies)' == ''">\r
+    <!-- Common targets should populate this item from dev15.3, but this file\r
+         may be used (via NuGet package) on earlier MSBuilds. If the\r
+         adjusted-for-reference-assemblies item is not populated, just use\r
+         the older item's contents. -->\r
+    <ItemGroup>\r
+      <ReferencePathWithRefAssemblies Include="@(ReferencePath)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="CoreCompile"\r
+          Inputs="$(MSBuildAllProjects);\r
+                  @(Compile);\r
+                  @(_CoreCompileResourceInputs);\r
+                  $(ApplicationIcon);\r
+                  $(AssemblyOriginatorKeyFile);\r
+                  @(ReferencePathWithRefAssemblies);\r
+                  @(CompiledLicenseFile);\r
+                  @(LinkResource);\r
+                  @(EmbeddedDocumentation);\r
+                  $(Win32Resource);\r
+                  $(Win32Manifest);\r
+                  @(CustomAdditionalCompileInputs);\r
+                  $(ResolvedCodeAnalysisRuleSet);\r
+                  @(AdditionalFiles);\r
+                  @(EmbeddedFiles)"\r
+          Outputs="@(DocFileItem);\r
+                   @(IntermediateAssembly);\r
+                   @(IntermediateRefAssembly);\r
+                   @(_DebugSymbolsIntermediatePath);\r
+                   $(NonExistentFile);\r
+                   @(CustomAdditionalCompileOutputs)"\r
+          Returns="@(VbcCommandLineArgs)"\r
+          DependsOnTargets="$(CoreCompileDependsOn)">\r
+    <PropertyGroup>\r
+      <_NoWarnings Condition="'$(WarningLevel)' == '0'">true</_NoWarnings>\r
+      <_NoWarnings Condition="'$(WarningLevel)' == '1'">false</_NoWarnings>\r
+    </PropertyGroup>\r
+\r
+    <PropertyGroup>\r
+      <!-- If we are targeting winmdobj we want to specifically the pdbFile property since we do not want it to collide with the output of winmdexp-->\r
+      <PdbFile Condition="'$(PdbFile)' == '' AND '$(OutputType)' == 'winmdobj' AND '$(DebugSymbols)' == 'true'">$(IntermediateOutputPath)$(TargetName).compile.pdb</PdbFile>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup Condition="'$(TargetingClr2Framework)' == 'true'">\r
+      <ReferencePathWithRefAssemblies>\r
+        <EmbedInteropTypes />\r
+      </ReferencePathWithRefAssemblies>\r
+    </ItemGroup>\r
+\r
+    <!-- Prefer32Bit was introduced in .NET 4.5. Set it to false if we are targeting 4.0 -->\r
+    <PropertyGroup Condition="('$(TargetFrameworkVersion)' == 'v4.0')">\r
+      <Prefer32Bit>false</Prefer32Bit>\r
+    </PropertyGroup>\r
+\r
+    <!-- TODO: Remove this ItemGroup once it has been moved to "_GenerateCompileInputs" target in Microsoft.Common.CurrentVersion.targets.\r
+         https://github.com/dotnet/roslyn/issues/12223 -->\r
+    <ItemGroup Condition="('$(AdditionalFileItemNames)' != '')">\r
+      <AdditionalFileItems Include="$(AdditionalFileItemNames)" />\r
+      <AdditionalFiles Include="@(%(AdditionalFileItems.Identity))" />\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup Condition="'$(UseSharedCompilation)' == ''">\r
+      <UseSharedCompilation>true</UseSharedCompilation>\r
+    </PropertyGroup>\r
+\r
+    <!-- Condition is to filter out the _CoreCompileResourceInputs so that it doesn't pass in culture resources to the compiler -->\r
+    <Vbc Condition="'%(_CoreCompileResourceInputs.WithCulture)' != 'true'"\r
+         AdditionalLibPaths="$(AdditionalLibPaths)"\r
+         AddModules="@(AddModules)"\r
+         AdditionalFiles="@(AdditionalFiles)"\r
+         Analyzers="@(Analyzer)"\r
+         BaseAddress="$(BaseAddress)"\r
+         ChecksumAlgorithm="$(ChecksumAlgorithm)"\r
+         CodeAnalysisRuleSet="$(ResolvedCodeAnalysisRuleSet)"\r
+         CodePage="$(CodePage)"\r
+         DebugType="$(DebugType)"\r
+         DefineConstants="$(FinalDefineConstants)"\r
+         DelaySign="$(DelaySign)"\r
+         DisabledWarnings="$(NoWarn)"\r
+         DocumentationFile="@(DocFileItem)"\r
+         EmbeddedFiles="@(EmbeddedFiles)"\r
+         EmitDebugInformation="$(DebugSymbols)"\r
+         EnvironmentVariables="$(VbcEnvironment)"\r
+         ErrorLog="$(ErrorLog)"\r
+         ErrorReport="$(ErrorReport)"\r
+         Features="$(Features)"\r
+         FileAlignment="$(FileAlignment)"\r
+         GenerateDocumentation="$(GenerateDocumentation)"\r
+         HighEntropyVA="$(HighEntropyVA)"\r
+         Imports="@(Import)"\r
+         Instrument="$(Instrument)"\r
+         KeyContainer="$(KeyContainerName)"\r
+         KeyFile="$(KeyOriginatorFile)"\r
+         LangVersion="$(LangVersion)"\r
+         LinkResources="@(LinkResource)"\r
+         MainEntryPoint="$(StartupObject)"\r
+         ModuleAssemblyName="$(ModuleAssemblyName)"\r
+         NoConfig="true"\r
+         NoStandardLib="$(NoCompilerStandardLib)"\r
+         NoVBRuntimeReference="$(NoVBRuntimeReference)"\r
+         NoWarnings="$(_NoWarnings)"\r
+         NoWin32Manifest="$(NoWin32Manifest)"\r
+         Optimize="$(Optimize)"\r
+         Deterministic="$(Deterministic)"\r
+         PublicSign="$(PublicSign)"\r
+         OptionCompare="$(OptionCompare)"\r
+         OptionExplicit="$(OptionExplicit)"\r
+         OptionInfer="$(OptionInfer)"\r
+         OptionStrict="$(OptionStrict)"\r
+         OptionStrictType="$(OptionStrictType)"\r
+         OutputAssembly="@(IntermediateAssembly)"\r
+         OutputRefAssembly="@(IntermediateRefAssembly)"\r
+         PdbFile="$(PdbFile)"\r
+         Platform="$(PlatformTarget)"\r
+         Prefer32Bit="$(Prefer32Bit)"\r
+         PreferredUILang="$(PreferredUILang)"\r
+         ProvideCommandLineArgs="$(ProvideCommandLineArgs)"\r
+         References="@(ReferencePathWithRefAssemblies)"\r
+         RemoveIntegerChecks="$(RemoveIntegerChecks)"\r
+         ReportAnalyzer="$(ReportAnalyzer)"\r
+         Resources="@(_CoreCompileResourceInputs);@(CompiledLicenseFile)"\r
+         ResponseFiles="$(CompilerResponseFile)"\r
+         RootNamespace="$(RootNamespace)"\r
+         RuntimeMetadataVersion="$(RuntimeMetadataVersion)"\r
+         SdkPath="$(FrameworkPathOverride)"\r
+         SkipCompilerExecution="$(SkipCompilerExecution)"\r
+         Sources="@(Compile)"\r
+         SubsystemVersion="$(SubsystemVersion)"\r
+         TargetCompactFramework="$(TargetCompactFramework)"\r
+         TargetType="$(OutputType)"\r
+         ToolExe="$(VbcToolExe)"\r
+         ToolPath="$(VbcToolPath)"\r
+         TreatWarningsAsErrors="$(TreatWarningsAsErrors)"\r
+         UseHostCompilerIfAvailable="$(UseHostCompilerIfAvailable)"\r
+         UseSharedCompilation="$(UseSharedCompilation)"\r
+         Utf8Output="$(Utf8Output)"\r
+         VBRuntimePath="$(VBRuntimePath)"\r
+         Verbosity="$(VbcVerbosity)"\r
+         VsSessionGuid="$(VsSessionGuid)"\r
+         WarningsAsErrors="$(WarningsAsErrors)"\r
+         WarningsNotAsErrors="$(WarningsNotAsErrors)"\r
+         Win32Icon="$(ApplicationIcon)"\r
+         Win32Manifest="$(Win32Manifest)"\r
+         Win32Resource="$(Win32Resource)"\r
+         VBRuntime="$(VBRuntime)"\r
+         PathMap="$(PathMap)"\r
+         SourceLink="$(SourceLink)">\r
+      <Output TaskParameter="CommandLineArgs" ItemName="VbcCommandLineArgs" />\r
+    </Vbc>\r
+    <ItemGroup>\r
+      <_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" />\r
+    </ItemGroup>\r
+\r
+    <CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''" />\r
+  </Target>\r
+</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/RunVbc.cmd b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/RunVbc.cmd
new file mode 100644 (file)
index 0000000..e891b1b
--- /dev/null
@@ -0,0 +1,6 @@
+@echo off
+
+REM Copyright (c) .NET Foundation and contributors. All rights reserved.
+REM Licensed under the MIT license. See LICENSE file in the project root for full license information.
+
+"%~dp0..\..\..\dotnet" "%~dp0vbc.exe" %*
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/RunVbc.sh b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/RunVbc.sh
new file mode 100755 (executable)
index 0000000..3dda886
--- /dev/null
@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+#
+# Copyright (c) .NET Foundation and contributors. All rights reserved.
+# Licensed under the MIT license. See LICENSE file in the project root for full license information.
+#
+
+set -e
+
+SOURCE="${BASH_SOURCE[0]}"
+while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
+  DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
+  SOURCE="$(readlink "$SOURCE")"
+  [[ "$SOURCE" != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
+done
+DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
+
+"$DIR/../../../dotnet" "$DIR/vbc.exe" "$@"
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/csc.deps.json b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/csc.deps.json
new file mode 100644 (file)
index 0000000..c32183d
--- /dev/null
@@ -0,0 +1,1997 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v2.0",
+    "signature": "dd16b49bcacaf05f4b37b90d7d199bced981e1f8"
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v2.0": {
+      "tool_roslyn/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Build.Tasks": "2.3.0-beta3-61814-09",
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "Microsoft.DiaSymReader.Native": "1.6.0-beta2-25304",
+          "Microsoft.Net.Compilers.netcore": "2.3.0-beta3-61814-09"
+        },
+        "runtime": {}
+      },
+      "Microsoft.Build/14.3.0": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "14.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        }
+      },
+      "Microsoft.Build.Framework/14.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        }
+      },
+      "Microsoft.Build.Tasks.Core/14.3.0": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "14.3.0",
+          "Microsoft.Build.Utilities.Core": "14.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        }
+      },
+      "Microsoft.Build.Utilities.Core/14.3.0": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "14.3.0",
+          "System.Collections.Specialized": "4.0.1",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Resources.Reader": "4.0.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
+      "Microsoft.CodeAnalysis.Build.Tasks/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.Build": "14.3.0",
+          "Microsoft.Build.Tasks.Core": "14.3.0",
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "System.AppContext": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.DriveInfo": "4.3.0",
+          "System.IO.Pipes": "4.3.0",
+          "System.Security.AccessControl": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Principal.Windows": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Tasks.CodeAnalysis.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.Common/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.FileVersionInfo": "4.3.0",
+          "System.Diagnostics.StackTrace": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.X509Certificates": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.CodePages": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Parallel": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.ValueTuple": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath.XDocument": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.Compilers/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "Microsoft.CodeAnalysis.VisualBasic": "2.3.0-beta3-61814-09"
+        }
+      },
+      "Microsoft.CodeAnalysis.CSharp/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Common": "2.3.0-beta3-61814-09"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.VisualBasic/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Common": "2.3.0-beta3-61814-09"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.VisualBasic.dll": {}
+        }
+      },
+      "Microsoft.DiaSymReader.Native/1.6.0-beta2-25304": {
+        "runtimeTargets": {
+          "runtime/win-x64/native/_._": {
+            "rid": "win-x64",
+            "assetType": "native"
+          },
+          "runtime/win-x86/native/_._": {
+            "rid": "win-x86",
+            "assetType": "native"
+          },
+          "runtime/win/native/_._": {
+            "rid": "win",
+            "assetType": "native"
+          },
+          "runtime/win8-arm/native/_._": {
+            "rid": "win8-arm",
+            "assetType": "native"
+          }
+        }
+      },
+      "Microsoft.Net.Compilers.netcore/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Compilers": "2.3.0-beta3-61814-09",
+          "System.AppContext": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.Net.Sockets": "4.3.0",
+          "System.Runtime.Loader": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtimeTargets": {}
+      },
+      "Microsoft.NETCore.Targets/1.1.0": {},
+      "Microsoft.Win32.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "Microsoft.Win32.Registry/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/debian.8-x64/native/_._": {
+            "rid": "debian.8-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/fedora.23-x64/native/_._": {
+            "rid": "fedora.23-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/fedora.24-x64/native/_._": {
+            "rid": "fedora.24-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.native.System/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Net.Http/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+        "dependencies": {
+          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "dependencies": {
+          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        }
+      },
+      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/opensuse.13.2-x64/native/_._": {
+            "rid": "opensuse.13.2-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/opensuse.42.1-x64/native/_._": {
+            "rid": "opensuse.42.1-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+        "runtimeTargets": {
+          "runtime/osx.10.10-x64/native/_._": {
+            "rid": "osx.10.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/osx.10.10-x64/native/_._": {
+            "rid": "osx.10.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/rhel.7-x64/native/_._": {
+            "rid": "rhel.7-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.14.04-x64/native/_._": {
+            "rid": "ubuntu.14.04-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.16.04-x64/native/_._": {
+            "rid": "ubuntu.16.04-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.16.10-x64/native/_._": {
+            "rid": "ubuntu.16.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "System.AppContext/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Buffers/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Collections.Concurrent/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Collections.Immutable/1.3.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.NonGeneric/4.0.1": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.Specialized/4.0.1": {
+        "dependencies": {
+          "System.Collections.NonGeneric": "4.0.1",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Extensions": "4.0.1",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Console/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Debug/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.FileVersionInfo/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.Process/4.3.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "Microsoft.Win32.Registry": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.ThreadPool": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/linux/lib/_._": {
+            "rid": "linux",
+            "assetType": "runtime"
+          },
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.StackTrace/4.3.0": {
+        "dependencies": {
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Tools/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Tracing/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Dynamic.Runtime/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Globalization/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Calendars/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Extensions/4.0.1": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "System.Buffers": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.IO.Compression": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO.FileSystem/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem.DriveInfo/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO.FileSystem.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.IO.Pipes/4.3.0": {
+        "dependencies": {
+          "System.Buffers": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Net.Primitives": "4.3.0",
+          "System.Net.Sockets": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Principal": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Overlapped": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Linq/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Linq.Expressions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Net.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Net.Sockets/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Net.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.ObjectModel/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Reflection/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.ILGeneration/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.Lightweight/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Metadata/1.4.2": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Reflection.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.TypeExtensions/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.Reader/4.0.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Resources.ResourceManager/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "System.Runtime.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Handles/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Runtime.Loader/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Numerics/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Security.AccessControl/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Principal.Windows": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Claims/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Security.Principal": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.Algorithms/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Cng/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Csp/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Encoding/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.OpenSsl/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.X509Certificates/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Calendars": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Cng": "4.3.0",
+          "System.Security.Cryptography.Csp": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.OpenSsl": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.Net.Http": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Principal/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Security.Principal.Windows/4.3.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Claims": "4.3.0",
+          "System.Security.Principal": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Text.Encoding/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding.CodePages/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Text.Encoding.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Text.RegularExpressions/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Overlapped/4.3.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Threading.Tasks/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Parallel/4.3.0": {
+        "dependencies": {
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Thread/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.ThreadPool/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.ValueTuple/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Xml.ReaderWriter/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Extensions": "4.3.0"
+        }
+      },
+      "System.Xml.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XmlDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XPath/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XPath.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath": "4.3.0"
+        }
+      }
+    }
+  },
+  "libraries": {
+    "tool_roslyn/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.Build/14.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-URmqFVnJ0MviA6hoHRTotHKxsWJCqpgqOh9gcUg40siGRHI8gOefCwe0IExD1WgQUj8EPXT/5vL5D+e9nk7xlg==",
+      "path": "microsoft.build/14.3.0",
+      "hashPath": "microsoft.build.14.3.0.nupkg.sha512"
+    },
+    "Microsoft.Build.Framework/14.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GX3MdQMQ3YVx/jWerzd5vDW/VrcLxf80Ts4T9AVEUsrmL6wZK1YTGNX3jLapll+5Y7PBDbvf5R815A64hlEQ+g==",
+      "path": "microsoft.build.framework/14.3.0",
+      "hashPath": "microsoft.build.framework.14.3.0.nupkg.sha512"
+    },
+    "Microsoft.Build.Tasks.Core/14.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/h8PEha1FPAsGf6SPYP+vqTD34tuPvdeLIq+a4gKCNqwGnb66LOi3m8CQiAvumyTCrx9dli8HEE2s2EnoVJ9AA==",
+      "path": "microsoft.build.tasks.core/14.3.0",
+      "hashPath": "microsoft.build.tasks.core.14.3.0.nupkg.sha512"
+    },
+    "Microsoft.Build.Utilities.Core/14.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-wGluB/diyYl0iZLjiJzWJTmK0RgOgzmzb19fRBgAyORe/N6Z1zwJHK/cLJcAsuvzbanrXsf3NuGlmbc5lOvTag==",
+      "path": "microsoft.build.utilities.core/14.3.0",
+      "hashPath": "microsoft.build.utilities.core.14.3.0.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
+      "path": "microsoft.codeanalysis.analyzers/1.1.0",
+      "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Build.Tasks/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-qe/Wyd7Dkmmk8BnuHw7shvAWV+J3Zkzjl8EDAy2wrzntPbUIEodONjk2JFAgzXQFvTJZchNa19JEZH0BCodaTA==",
+      "path": "microsoft.codeanalysis.build.tasks/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.build.tasks.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Common/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3CXAw5Rl+T5J51kCicVE7RK1jSsJt8rwPXI7o+cABosI7zILEVDTURYHxpAyd++by8njij9FAJhlAfuJ9PsKWg==",
+      "path": "microsoft.codeanalysis.common/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.common.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Compilers/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6H72ZxDDLu0/eLihFiuSZkSsNy80B3PrsB58/eDusEtkvf3JPA9YJE8bdRUrOZNkDdb2LjV5MshSGUnby/34Bg==",
+      "path": "microsoft.codeanalysis.compilers/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.compilers.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.CSharp/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nOKU7unv/KM9HloqmkROhN4zGkmMeUyn+dJFyKdgruyLCxK+xL2yMed+KoKZf+p41Vsg9Y5UquQTldZWQ6LRCg==",
+      "path": "microsoft.codeanalysis.csharp/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.csharp.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.VisualBasic/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LgkzNQ8UU5XvuZJah3c89A/mIFqGHOokVOS+oaYxxRDOELH8KJ7bST1F+N7HyDLOxRChjwy8HWa6OyGqRyIDCg==",
+      "path": "microsoft.codeanalysis.visualbasic/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.visualbasic.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.DiaSymReader.Native/1.6.0-beta2-25304": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-f3sWRhOMUa4WTDUwiuIAPT0HQvSJhwEhDlhmuMYNcM4aoznINkP153K2SCc++HWuXxKyEywaCi8fErZoGRFzZA==",
+      "path": "microsoft.diasymreader.native/1.6.0-beta2-25304",
+      "hashPath": "microsoft.diasymreader.native.1.6.0-beta2-25304.nupkg.sha512"
+    },
+    "Microsoft.Net.Compilers.netcore/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-WpAMWb0Wefquv5ZcQ1BJfdc0byouCdGjJrGGeQHeriGfuqRxHSGEXFMjaLUkgwbf2OBnpD+fDCKE01YlG7H0IA==",
+      "path": "microsoft.net.compilers.netcore/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.net.compilers.netcore.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.NETCore.Targets/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+      "path": "microsoft.netcore.targets/1.1.0",
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
+      "path": "microsoft.win32.primitives/4.3.0",
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Registry/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
+      "path": "microsoft.win32.registry/4.3.0",
+      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"
+    },
+    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
+      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
+      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
+      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+      "path": "runtime.native.system/4.3.0",
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
+      "path": "runtime.native.system.io.compression/4.3.0",
+      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Net.Http/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
+      "path": "runtime.native.system.net.http/4.3.0",
+      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
+      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
+      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
+      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
+      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
+      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
+      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
+      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
+    },
+    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
+      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
+      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
+      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
+      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
+      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "System.AppContext/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
+      "path": "system.appcontext/4.3.0",
+      "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
+    },
+    "System.Buffers/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
+      "path": "system.buffers/4.3.0",
+      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
+    },
+    "System.Collections/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+      "path": "system.collections/4.3.0",
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Concurrent/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
+      "path": "system.collections.concurrent/4.3.0",
+      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Immutable/1.3.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
+      "path": "system.collections.immutable/1.3.1",
+      "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
+    },
+    "System.Collections.NonGeneric/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-hMxFT2RhhlffyCdKLDXjx8WEC5JfCvNozAZxCablAuFRH74SCV4AgzE8yJCh/73bFnEoZgJ9MJmkjQ0dJmnKqA==",
+      "path": "system.collections.nongeneric/4.0.1",
+      "hashPath": "system.collections.nongeneric.4.0.1.nupkg.sha512"
+    },
+    "System.Collections.Specialized/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/HKQyVP0yH1I0YtK7KJL/28snxHNH/bi+0lgk/+MbURF6ULhAE31MDI+NZDerNWu264YbxklXCCygISgm+HMug==",
+      "path": "system.collections.specialized/4.0.1",
+      "hashPath": "system.collections.specialized.4.0.1.nupkg.sha512"
+    },
+    "System.Console/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
+      "path": "system.console/4.3.0",
+      "hashPath": "system.console.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Debug/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+      "path": "system.diagnostics.debug/4.3.0",
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.FileVersionInfo/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
+      "path": "system.diagnostics.fileversioninfo/4.3.0",
+      "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Process/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",
+      "path": "system.diagnostics.process/4.3.0",
+      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.StackTrace/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
+      "path": "system.diagnostics.stacktrace/4.3.0",
+      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tools/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
+      "path": "system.diagnostics.tools/4.3.0",
+      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tracing/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
+      "path": "system.diagnostics.tracing/4.3.0",
+      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
+    },
+    "System.Dynamic.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+      "path": "system.dynamic.runtime/4.3.0",
+      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+      "path": "system.globalization/4.3.0",
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Calendars/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
+      "path": "system.globalization.calendars/4.3.0",
+      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Extensions/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==",
+      "path": "system.globalization.extensions/4.0.1",
+      "hashPath": "system.globalization.extensions.4.0.1.nupkg.sha512"
+    },
+    "System.IO/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+      "path": "system.io/4.3.0",
+      "hashPath": "system.io.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
+      "path": "system.io.compression/4.3.0",
+      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
+      "path": "system.io.filesystem/4.3.0",
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.DriveInfo/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-AuULNVWHkPOmx/09jWNFG9hABNZKvCBOFr2eMud48/BVpnzDw3IOtGFLTE05csRI/aJWMf5BR+JF4nhHfQGlOg==",
+      "path": "system.io.filesystem.driveinfo/4.3.0",
+      "hashPath": "system.io.filesystem.driveinfo.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
+      "path": "system.io.filesystem.primitives/4.3.0",
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Pipes/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-wpGJuACA6r8+KRckXoI6ghGTwgPRiICI6T7kgHI/m7S5eMqV/8jH37fzAUhTwIe9RwlH/j1sWwm2Q2zyXwZGHw==",
+      "path": "system.io.pipes/4.3.0",
+      "hashPath": "system.io.pipes.4.3.0.nupkg.sha512"
+    },
+    "System.Linq/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+      "path": "system.linq/4.3.0",
+      "hashPath": "system.linq.4.3.0.nupkg.sha512"
+    },
+    "System.Linq.Expressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+      "path": "system.linq.expressions/4.3.0",
+      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
+    },
+    "System.Net.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==",
+      "path": "system.net.primitives/4.3.0",
+      "hashPath": "system.net.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Net.Sockets/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==",
+      "path": "system.net.sockets/4.3.0",
+      "hashPath": "system.net.sockets.4.3.0.nupkg.sha512"
+    },
+    "System.ObjectModel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+      "path": "system.objectmodel/4.3.0",
+      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+      "path": "system.reflection/4.3.0",
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+      "path": "system.reflection.emit/4.3.0",
+      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.ILGeneration/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+      "path": "system.reflection.emit.ilgeneration/4.3.0",
+      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.Lightweight/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+      "path": "system.reflection.emit.lightweight/4.3.0",
+      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+      "path": "system.reflection.extensions/4.3.0",
+      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Metadata/1.4.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
+      "path": "system.reflection.metadata/1.4.2",
+      "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
+    },
+    "System.Reflection.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+      "path": "system.reflection.primitives/4.3.0",
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.TypeExtensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+      "path": "system.reflection.typeextensions/4.3.0",
+      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
+    },
+    "System.Resources.Reader/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VX1iHAoHxgrLZv+nq/9drCZI6Q4SSCzSVyUm1e0U60sqWdj6XhY7wvKmy3RvsSal9h+/vqSWwxxJsm0J4vn/jA==",
+      "path": "system.resources.reader/4.0.0",
+      "hashPath": "system.resources.reader.4.0.0.nupkg.sha512"
+    },
+    "System.Resources.ResourceManager/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+      "path": "system.resources.resourcemanager/4.3.0",
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+      "path": "system.runtime/4.3.0",
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+      "path": "system.runtime.extensions/4.3.0",
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Handles/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+      "path": "system.runtime.handles/4.3.0",
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+      "path": "system.runtime.interopservices/4.3.0",
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Loader/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
+      "path": "system.runtime.loader/4.3.0",
+      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Numerics/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
+      "path": "system.runtime.numerics/4.3.0",
+      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
+    },
+    "System.Security.AccessControl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-0f8AoHbQWCBpU8zXU4YZ7PvSemLJeZ5ZvRH/uzwLsFRYAkX2TRgUjWbUEKOUdNH3PAbF5Mj4SszJyh9vlOm5RQ==",
+      "path": "system.security.accesscontrol/4.3.0",
+      "hashPath": "system.security.accesscontrol.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Claims/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==",
+      "path": "system.security.claims/4.3.0",
+      "hashPath": "system.security.claims.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Algorithms/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
+      "path": "system.security.cryptography.algorithms/4.3.0",
+      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Cng/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
+      "path": "system.security.cryptography.cng/4.3.0",
+      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Csp/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
+      "path": "system.security.cryptography.csp/4.3.0",
+      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
+      "path": "system.security.cryptography.encoding/4.3.0",
+      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
+      "path": "system.security.cryptography.openssl/4.3.0",
+      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
+      "path": "system.security.cryptography.primitives/4.3.0",
+      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.X509Certificates/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
+      "path": "system.security.cryptography.x509certificates/4.3.0",
+      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Principal/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==",
+      "path": "system.security.principal/4.3.0",
+      "hashPath": "system.security.principal.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Principal.Windows/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HVL1rvqYtnRCxFsYag/2le/ZfKLK4yMw79+s6FmKXbSCNN0JeAhrYxnRAHFoWRa0dEojsDcbBSpH3l22QxAVyw==",
+      "path": "system.security.principal.windows/4.3.0",
+      "hashPath": "system.security.principal.windows.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+      "path": "system.text.encoding/4.3.0",
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.CodePages/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
+      "path": "system.text.encoding.codepages/4.3.0",
+      "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
+      "path": "system.text.encoding.extensions/4.3.0",
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Text.RegularExpressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
+      "path": "system.text.regularexpressions/4.3.0",
+      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+      "path": "system.threading/4.3.0",
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Overlapped/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==",
+      "path": "system.threading.overlapped/4.3.0",
+      "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+      "path": "system.threading.tasks/4.3.0",
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
+      "path": "system.threading.tasks.extensions/4.3.0",
+      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Parallel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
+      "path": "system.threading.tasks.parallel/4.3.0",
+      "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Thread/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
+      "path": "system.threading.thread/4.3.0",
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.ThreadPool/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",
+      "path": "system.threading.threadpool/4.3.0",
+      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"
+    },
+    "System.ValueTuple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gjT1ws/t9hnaEItQfQnuAdM/Iz2sOKNpiCgzn58f1MkYffs0tPq0jm4tpSehkDsHRErxV1/ZMcEunUHYQzxnnA==",
+      "path": "system.valuetuple/4.3.0",
+      "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.ReaderWriter/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
+      "path": "system.xml.readerwriter/4.3.0",
+      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
+      "path": "system.xml.xdocument/4.3.0",
+      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XmlDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
+      "path": "system.xml.xmldocument/4.3.0",
+      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
+      "path": "system.xml.xpath/4.3.0",
+      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
+      "path": "system.xml.xpath.xdocument/4.3.0",
+      "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/csc.exe b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/csc.exe
new file mode 100644 (file)
index 0000000..d1bfcac
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/csc.exe differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/csc.runtimeconfig.json b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/csc.runtimeconfig.json
new file mode 100644 (file)
index 0000000..a7239bc
--- /dev/null
@@ -0,0 +1,9 @@
+{
+  "runtimeOptions": {
+    "tfm": "netcoreapp2.0",
+    "framework": {
+      "name": "Microsoft.NETCore.App",
+      "version": "2.0.0-preview2-25407-01"
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/any/native/csc.dll b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/any/native/csc.dll
new file mode 100644 (file)
index 0000000..61ce039
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/any/native/csc.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/any/native/vbc.dll b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/any/native/vbc.dll
new file mode 100644 (file)
index 0000000..28657c5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/any/native/vbc.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll
new file mode 100644 (file)
index 0000000..a73a615
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll
new file mode 100644 (file)
index 0000000..29f1eae
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/vbc.deps.json b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/vbc.deps.json
new file mode 100644 (file)
index 0000000..c32183d
--- /dev/null
@@ -0,0 +1,1997 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v2.0",
+    "signature": "dd16b49bcacaf05f4b37b90d7d199bced981e1f8"
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v2.0": {
+      "tool_roslyn/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Build.Tasks": "2.3.0-beta3-61814-09",
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "Microsoft.DiaSymReader.Native": "1.6.0-beta2-25304",
+          "Microsoft.Net.Compilers.netcore": "2.3.0-beta3-61814-09"
+        },
+        "runtime": {}
+      },
+      "Microsoft.Build/14.3.0": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "14.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        }
+      },
+      "Microsoft.Build.Framework/14.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        }
+      },
+      "Microsoft.Build.Tasks.Core/14.3.0": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "14.3.0",
+          "Microsoft.Build.Utilities.Core": "14.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        }
+      },
+      "Microsoft.Build.Utilities.Core/14.3.0": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "14.3.0",
+          "System.Collections.Specialized": "4.0.1",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Resources.Reader": "4.0.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
+      "Microsoft.CodeAnalysis.Build.Tasks/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.Build": "14.3.0",
+          "Microsoft.Build.Tasks.Core": "14.3.0",
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "System.AppContext": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.DriveInfo": "4.3.0",
+          "System.IO.Pipes": "4.3.0",
+          "System.Security.AccessControl": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Principal.Windows": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Tasks.CodeAnalysis.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.Common/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.FileVersionInfo": "4.3.0",
+          "System.Diagnostics.StackTrace": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.X509Certificates": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.CodePages": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Parallel": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.ValueTuple": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath.XDocument": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.Compilers/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "Microsoft.CodeAnalysis.VisualBasic": "2.3.0-beta3-61814-09"
+        }
+      },
+      "Microsoft.CodeAnalysis.CSharp/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Common": "2.3.0-beta3-61814-09"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.VisualBasic/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Common": "2.3.0-beta3-61814-09"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.VisualBasic.dll": {}
+        }
+      },
+      "Microsoft.DiaSymReader.Native/1.6.0-beta2-25304": {
+        "runtimeTargets": {
+          "runtime/win-x64/native/_._": {
+            "rid": "win-x64",
+            "assetType": "native"
+          },
+          "runtime/win-x86/native/_._": {
+            "rid": "win-x86",
+            "assetType": "native"
+          },
+          "runtime/win/native/_._": {
+            "rid": "win",
+            "assetType": "native"
+          },
+          "runtime/win8-arm/native/_._": {
+            "rid": "win8-arm",
+            "assetType": "native"
+          }
+        }
+      },
+      "Microsoft.Net.Compilers.netcore/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Compilers": "2.3.0-beta3-61814-09",
+          "System.AppContext": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.Net.Sockets": "4.3.0",
+          "System.Runtime.Loader": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtimeTargets": {}
+      },
+      "Microsoft.NETCore.Targets/1.1.0": {},
+      "Microsoft.Win32.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "Microsoft.Win32.Registry/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/debian.8-x64/native/_._": {
+            "rid": "debian.8-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/fedora.23-x64/native/_._": {
+            "rid": "fedora.23-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/fedora.24-x64/native/_._": {
+            "rid": "fedora.24-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.native.System/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Net.Http/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+        "dependencies": {
+          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "dependencies": {
+          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        }
+      },
+      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/opensuse.13.2-x64/native/_._": {
+            "rid": "opensuse.13.2-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/opensuse.42.1-x64/native/_._": {
+            "rid": "opensuse.42.1-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+        "runtimeTargets": {
+          "runtime/osx.10.10-x64/native/_._": {
+            "rid": "osx.10.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/osx.10.10-x64/native/_._": {
+            "rid": "osx.10.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/rhel.7-x64/native/_._": {
+            "rid": "rhel.7-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.14.04-x64/native/_._": {
+            "rid": "ubuntu.14.04-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.16.04-x64/native/_._": {
+            "rid": "ubuntu.16.04-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.16.10-x64/native/_._": {
+            "rid": "ubuntu.16.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "System.AppContext/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Buffers/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Collections.Concurrent/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Collections.Immutable/1.3.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.NonGeneric/4.0.1": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.Specialized/4.0.1": {
+        "dependencies": {
+          "System.Collections.NonGeneric": "4.0.1",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Extensions": "4.0.1",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Console/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Debug/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.FileVersionInfo/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.Process/4.3.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "Microsoft.Win32.Registry": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.ThreadPool": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/linux/lib/_._": {
+            "rid": "linux",
+            "assetType": "runtime"
+          },
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.StackTrace/4.3.0": {
+        "dependencies": {
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Tools/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Tracing/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Dynamic.Runtime/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Globalization/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Calendars/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Extensions/4.0.1": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "System.Buffers": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.IO.Compression": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO.FileSystem/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem.DriveInfo/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO.FileSystem.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.IO.Pipes/4.3.0": {
+        "dependencies": {
+          "System.Buffers": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Net.Primitives": "4.3.0",
+          "System.Net.Sockets": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Principal": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Overlapped": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Linq/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Linq.Expressions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Net.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Net.Sockets/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Net.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.ObjectModel/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Reflection/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.ILGeneration/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.Lightweight/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Metadata/1.4.2": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Reflection.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.TypeExtensions/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.Reader/4.0.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Resources.ResourceManager/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "System.Runtime.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Handles/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Runtime.Loader/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Numerics/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Security.AccessControl/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Principal.Windows": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Claims/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Security.Principal": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.Algorithms/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Cng/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Csp/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Encoding/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.OpenSsl/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.X509Certificates/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Calendars": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Cng": "4.3.0",
+          "System.Security.Cryptography.Csp": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.OpenSsl": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.Net.Http": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Principal/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Security.Principal.Windows/4.3.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Claims": "4.3.0",
+          "System.Security.Principal": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Text.Encoding/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding.CodePages/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Text.Encoding.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Text.RegularExpressions/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Overlapped/4.3.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Threading.Tasks/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Parallel/4.3.0": {
+        "dependencies": {
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Thread/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.ThreadPool/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.ValueTuple/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Xml.ReaderWriter/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Extensions": "4.3.0"
+        }
+      },
+      "System.Xml.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XmlDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XPath/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XPath.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath": "4.3.0"
+        }
+      }
+    }
+  },
+  "libraries": {
+    "tool_roslyn/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.Build/14.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-URmqFVnJ0MviA6hoHRTotHKxsWJCqpgqOh9gcUg40siGRHI8gOefCwe0IExD1WgQUj8EPXT/5vL5D+e9nk7xlg==",
+      "path": "microsoft.build/14.3.0",
+      "hashPath": "microsoft.build.14.3.0.nupkg.sha512"
+    },
+    "Microsoft.Build.Framework/14.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GX3MdQMQ3YVx/jWerzd5vDW/VrcLxf80Ts4T9AVEUsrmL6wZK1YTGNX3jLapll+5Y7PBDbvf5R815A64hlEQ+g==",
+      "path": "microsoft.build.framework/14.3.0",
+      "hashPath": "microsoft.build.framework.14.3.0.nupkg.sha512"
+    },
+    "Microsoft.Build.Tasks.Core/14.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/h8PEha1FPAsGf6SPYP+vqTD34tuPvdeLIq+a4gKCNqwGnb66LOi3m8CQiAvumyTCrx9dli8HEE2s2EnoVJ9AA==",
+      "path": "microsoft.build.tasks.core/14.3.0",
+      "hashPath": "microsoft.build.tasks.core.14.3.0.nupkg.sha512"
+    },
+    "Microsoft.Build.Utilities.Core/14.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-wGluB/diyYl0iZLjiJzWJTmK0RgOgzmzb19fRBgAyORe/N6Z1zwJHK/cLJcAsuvzbanrXsf3NuGlmbc5lOvTag==",
+      "path": "microsoft.build.utilities.core/14.3.0",
+      "hashPath": "microsoft.build.utilities.core.14.3.0.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
+      "path": "microsoft.codeanalysis.analyzers/1.1.0",
+      "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Build.Tasks/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-qe/Wyd7Dkmmk8BnuHw7shvAWV+J3Zkzjl8EDAy2wrzntPbUIEodONjk2JFAgzXQFvTJZchNa19JEZH0BCodaTA==",
+      "path": "microsoft.codeanalysis.build.tasks/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.build.tasks.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Common/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3CXAw5Rl+T5J51kCicVE7RK1jSsJt8rwPXI7o+cABosI7zILEVDTURYHxpAyd++by8njij9FAJhlAfuJ9PsKWg==",
+      "path": "microsoft.codeanalysis.common/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.common.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Compilers/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6H72ZxDDLu0/eLihFiuSZkSsNy80B3PrsB58/eDusEtkvf3JPA9YJE8bdRUrOZNkDdb2LjV5MshSGUnby/34Bg==",
+      "path": "microsoft.codeanalysis.compilers/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.compilers.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.CSharp/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nOKU7unv/KM9HloqmkROhN4zGkmMeUyn+dJFyKdgruyLCxK+xL2yMed+KoKZf+p41Vsg9Y5UquQTldZWQ6LRCg==",
+      "path": "microsoft.codeanalysis.csharp/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.csharp.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.VisualBasic/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LgkzNQ8UU5XvuZJah3c89A/mIFqGHOokVOS+oaYxxRDOELH8KJ7bST1F+N7HyDLOxRChjwy8HWa6OyGqRyIDCg==",
+      "path": "microsoft.codeanalysis.visualbasic/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.visualbasic.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.DiaSymReader.Native/1.6.0-beta2-25304": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-f3sWRhOMUa4WTDUwiuIAPT0HQvSJhwEhDlhmuMYNcM4aoznINkP153K2SCc++HWuXxKyEywaCi8fErZoGRFzZA==",
+      "path": "microsoft.diasymreader.native/1.6.0-beta2-25304",
+      "hashPath": "microsoft.diasymreader.native.1.6.0-beta2-25304.nupkg.sha512"
+    },
+    "Microsoft.Net.Compilers.netcore/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-WpAMWb0Wefquv5ZcQ1BJfdc0byouCdGjJrGGeQHeriGfuqRxHSGEXFMjaLUkgwbf2OBnpD+fDCKE01YlG7H0IA==",
+      "path": "microsoft.net.compilers.netcore/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.net.compilers.netcore.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.NETCore.Targets/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+      "path": "microsoft.netcore.targets/1.1.0",
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
+      "path": "microsoft.win32.primitives/4.3.0",
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Registry/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
+      "path": "microsoft.win32.registry/4.3.0",
+      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"
+    },
+    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
+      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
+      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
+      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+      "path": "runtime.native.system/4.3.0",
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
+      "path": "runtime.native.system.io.compression/4.3.0",
+      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Net.Http/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
+      "path": "runtime.native.system.net.http/4.3.0",
+      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
+      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
+      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
+      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
+      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
+      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
+      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
+      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
+    },
+    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
+      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
+      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
+      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
+      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
+      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "System.AppContext/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
+      "path": "system.appcontext/4.3.0",
+      "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
+    },
+    "System.Buffers/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
+      "path": "system.buffers/4.3.0",
+      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
+    },
+    "System.Collections/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+      "path": "system.collections/4.3.0",
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Concurrent/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
+      "path": "system.collections.concurrent/4.3.0",
+      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Immutable/1.3.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
+      "path": "system.collections.immutable/1.3.1",
+      "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
+    },
+    "System.Collections.NonGeneric/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-hMxFT2RhhlffyCdKLDXjx8WEC5JfCvNozAZxCablAuFRH74SCV4AgzE8yJCh/73bFnEoZgJ9MJmkjQ0dJmnKqA==",
+      "path": "system.collections.nongeneric/4.0.1",
+      "hashPath": "system.collections.nongeneric.4.0.1.nupkg.sha512"
+    },
+    "System.Collections.Specialized/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/HKQyVP0yH1I0YtK7KJL/28snxHNH/bi+0lgk/+MbURF6ULhAE31MDI+NZDerNWu264YbxklXCCygISgm+HMug==",
+      "path": "system.collections.specialized/4.0.1",
+      "hashPath": "system.collections.specialized.4.0.1.nupkg.sha512"
+    },
+    "System.Console/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
+      "path": "system.console/4.3.0",
+      "hashPath": "system.console.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Debug/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+      "path": "system.diagnostics.debug/4.3.0",
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.FileVersionInfo/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
+      "path": "system.diagnostics.fileversioninfo/4.3.0",
+      "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Process/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",
+      "path": "system.diagnostics.process/4.3.0",
+      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.StackTrace/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
+      "path": "system.diagnostics.stacktrace/4.3.0",
+      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tools/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
+      "path": "system.diagnostics.tools/4.3.0",
+      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tracing/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
+      "path": "system.diagnostics.tracing/4.3.0",
+      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
+    },
+    "System.Dynamic.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+      "path": "system.dynamic.runtime/4.3.0",
+      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+      "path": "system.globalization/4.3.0",
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Calendars/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
+      "path": "system.globalization.calendars/4.3.0",
+      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Extensions/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==",
+      "path": "system.globalization.extensions/4.0.1",
+      "hashPath": "system.globalization.extensions.4.0.1.nupkg.sha512"
+    },
+    "System.IO/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+      "path": "system.io/4.3.0",
+      "hashPath": "system.io.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
+      "path": "system.io.compression/4.3.0",
+      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
+      "path": "system.io.filesystem/4.3.0",
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.DriveInfo/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-AuULNVWHkPOmx/09jWNFG9hABNZKvCBOFr2eMud48/BVpnzDw3IOtGFLTE05csRI/aJWMf5BR+JF4nhHfQGlOg==",
+      "path": "system.io.filesystem.driveinfo/4.3.0",
+      "hashPath": "system.io.filesystem.driveinfo.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
+      "path": "system.io.filesystem.primitives/4.3.0",
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Pipes/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-wpGJuACA6r8+KRckXoI6ghGTwgPRiICI6T7kgHI/m7S5eMqV/8jH37fzAUhTwIe9RwlH/j1sWwm2Q2zyXwZGHw==",
+      "path": "system.io.pipes/4.3.0",
+      "hashPath": "system.io.pipes.4.3.0.nupkg.sha512"
+    },
+    "System.Linq/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+      "path": "system.linq/4.3.0",
+      "hashPath": "system.linq.4.3.0.nupkg.sha512"
+    },
+    "System.Linq.Expressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+      "path": "system.linq.expressions/4.3.0",
+      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
+    },
+    "System.Net.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==",
+      "path": "system.net.primitives/4.3.0",
+      "hashPath": "system.net.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Net.Sockets/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==",
+      "path": "system.net.sockets/4.3.0",
+      "hashPath": "system.net.sockets.4.3.0.nupkg.sha512"
+    },
+    "System.ObjectModel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+      "path": "system.objectmodel/4.3.0",
+      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+      "path": "system.reflection/4.3.0",
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+      "path": "system.reflection.emit/4.3.0",
+      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.ILGeneration/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+      "path": "system.reflection.emit.ilgeneration/4.3.0",
+      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.Lightweight/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+      "path": "system.reflection.emit.lightweight/4.3.0",
+      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+      "path": "system.reflection.extensions/4.3.0",
+      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Metadata/1.4.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
+      "path": "system.reflection.metadata/1.4.2",
+      "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
+    },
+    "System.Reflection.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+      "path": "system.reflection.primitives/4.3.0",
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.TypeExtensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+      "path": "system.reflection.typeextensions/4.3.0",
+      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
+    },
+    "System.Resources.Reader/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VX1iHAoHxgrLZv+nq/9drCZI6Q4SSCzSVyUm1e0U60sqWdj6XhY7wvKmy3RvsSal9h+/vqSWwxxJsm0J4vn/jA==",
+      "path": "system.resources.reader/4.0.0",
+      "hashPath": "system.resources.reader.4.0.0.nupkg.sha512"
+    },
+    "System.Resources.ResourceManager/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+      "path": "system.resources.resourcemanager/4.3.0",
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+      "path": "system.runtime/4.3.0",
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+      "path": "system.runtime.extensions/4.3.0",
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Handles/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+      "path": "system.runtime.handles/4.3.0",
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+      "path": "system.runtime.interopservices/4.3.0",
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Loader/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
+      "path": "system.runtime.loader/4.3.0",
+      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Numerics/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
+      "path": "system.runtime.numerics/4.3.0",
+      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
+    },
+    "System.Security.AccessControl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-0f8AoHbQWCBpU8zXU4YZ7PvSemLJeZ5ZvRH/uzwLsFRYAkX2TRgUjWbUEKOUdNH3PAbF5Mj4SszJyh9vlOm5RQ==",
+      "path": "system.security.accesscontrol/4.3.0",
+      "hashPath": "system.security.accesscontrol.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Claims/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==",
+      "path": "system.security.claims/4.3.0",
+      "hashPath": "system.security.claims.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Algorithms/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
+      "path": "system.security.cryptography.algorithms/4.3.0",
+      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Cng/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
+      "path": "system.security.cryptography.cng/4.3.0",
+      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Csp/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
+      "path": "system.security.cryptography.csp/4.3.0",
+      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
+      "path": "system.security.cryptography.encoding/4.3.0",
+      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
+      "path": "system.security.cryptography.openssl/4.3.0",
+      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
+      "path": "system.security.cryptography.primitives/4.3.0",
+      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.X509Certificates/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
+      "path": "system.security.cryptography.x509certificates/4.3.0",
+      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Principal/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==",
+      "path": "system.security.principal/4.3.0",
+      "hashPath": "system.security.principal.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Principal.Windows/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HVL1rvqYtnRCxFsYag/2le/ZfKLK4yMw79+s6FmKXbSCNN0JeAhrYxnRAHFoWRa0dEojsDcbBSpH3l22QxAVyw==",
+      "path": "system.security.principal.windows/4.3.0",
+      "hashPath": "system.security.principal.windows.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+      "path": "system.text.encoding/4.3.0",
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.CodePages/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
+      "path": "system.text.encoding.codepages/4.3.0",
+      "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
+      "path": "system.text.encoding.extensions/4.3.0",
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Text.RegularExpressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
+      "path": "system.text.regularexpressions/4.3.0",
+      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+      "path": "system.threading/4.3.0",
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Overlapped/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==",
+      "path": "system.threading.overlapped/4.3.0",
+      "hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+      "path": "system.threading.tasks/4.3.0",
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
+      "path": "system.threading.tasks.extensions/4.3.0",
+      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Parallel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
+      "path": "system.threading.tasks.parallel/4.3.0",
+      "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Thread/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
+      "path": "system.threading.thread/4.3.0",
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.ThreadPool/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",
+      "path": "system.threading.threadpool/4.3.0",
+      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"
+    },
+    "System.ValueTuple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gjT1ws/t9hnaEItQfQnuAdM/Iz2sOKNpiCgzn58f1MkYffs0tPq0jm4tpSehkDsHRErxV1/ZMcEunUHYQzxnnA==",
+      "path": "system.valuetuple/4.3.0",
+      "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.ReaderWriter/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
+      "path": "system.xml.readerwriter/4.3.0",
+      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
+      "path": "system.xml.xdocument/4.3.0",
+      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XmlDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
+      "path": "system.xml.xmldocument/4.3.0",
+      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
+      "path": "system.xml.xpath/4.3.0",
+      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
+      "path": "system.xml.xpath.xdocument/4.3.0",
+      "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/vbc.exe b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/vbc.exe
new file mode 100644 (file)
index 0000000..160defa
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/vbc.exe differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Roslyn/vbc.runtimeconfig.json b/dotnet/sdk/2.0.0-preview2-006497/Roslyn/vbc.runtimeconfig.json
new file mode 100644 (file)
index 0000000..a7239bc
--- /dev/null
@@ -0,0 +1,9 @@
+{
+  "runtimeOptions": {
+    "tfm": "netcoreapp2.0",
+    "framework": {
+      "name": "Microsoft.NETCore.App",
+      "version": "2.0.0-preview2-25407-01"
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/FSharp.NET.Sdk/Sdk/Sdk.OnRestore.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/FSharp.NET.Sdk/Sdk/Sdk.OnRestore.targets
new file mode 100755 (executable)
index 0000000..adb127d
--- /dev/null
@@ -0,0 +1,16 @@
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <!-- Import design time targets for Roslyn Project System. These are only available if Visual Studio is installed. -->\r
+  <!-- Import design time targets before the common targets, which import targets from Nuget. -->\r
+  <PropertyGroup>\r
+      <FSharpDesignTimeTargetsPath Condition="'$(FSharpDesignTimeTargetsPath)'==''">$(MSBuildExtensionsPath)\Microsoft\VisualStudio\Managed\Microsoft.FSharp.DesignTime.targets</FSharpDesignTimeTargetsPath>\r
+  </PropertyGroup>\r
+  <Import Project="$(FSharpDesignTimeTargetsPath)" Condition="'$(FSharpDesignTimeTargetsPath)' != '' and Exists('$(FSharpDesignTimeTargetsPath)')" />\r
+\r
+  <Import Project="$(MSBuildToolsPath)\Microsoft.Common.targets" />\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/FSharp.NET.Sdk/Sdk/Sdk.props b/dotnet/sdk/2.0.0-preview2-006497/Sdks/FSharp.NET.Sdk/Sdk/Sdk.props
new file mode 100755 (executable)
index 0000000..15fcb79
--- /dev/null
@@ -0,0 +1,13 @@
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+\r
+    <!-- disable wilcard include of Compile items, file ordering is a feature -->\r
+    <EnableDefaultCompileItems>false</EnableDefaultCompileItems>\r
+\r
+    <!-- project guid used by dotnet sln add -->\r
+    <DefaultProjectTypeGuid Condition=" '$(DefaultProjectTypeGuid)' == '' ">{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}</DefaultProjectTypeGuid>\r
+  </PropertyGroup>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/FSharp.NET.Sdk/Sdk/Sdk.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/FSharp.NET.Sdk/Sdk/Sdk.targets
new file mode 100755 (executable)
index 0000000..7945319
--- /dev/null
@@ -0,0 +1,39 @@
+<!--\r
+***********************************************************************************************\r
+Sdk.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="CreateManifestResourceNames">\r
+    <!-- the CreateManifestResourceNames target is required.\r
+         Will be overriden in restored FSharp.NET.Sdk  -->\r
+    <Warning Text="The 'CreateManifestResourceNames' target should be overriden in 'FSharp.NET.Sdk' package. Maybe you need to add 'FSharp.NET.Sdk' package to fsproj or run restore" />\r
+  </Target>\r
+\r
+  <Target Name="CoreCompile">\r
+    <!-- the CoreCompile target is required.\r
+         Will be overriden in restored FSharp.NET.Sdk  -->\r
+    <Warning Text="The 'CoreCompile' target should be overriden in 'FSharp.NET.Sdk' package. Maybe you need to add 'FSharp.NET.Sdk' package to fsproj or run restore" />\r
+  </Target>\r
+\r
+  <PropertyGroup Condition=" '$(LanguageTargets)' == '' and '$(MSBuildProjectExtension)' == '.fsproj' ">\r
+\r
+    <!-- On restore -->\r
+    <LanguageTargets Condition=" '$(FSharpLanguageTargets)' == '' ">$(MSBuildThisFileDirectory)Sdk.OnRestore.targets</LanguageTargets>\r
+\r
+    <!-- Normal commands -->\r
+    <LanguageTargets Condition=" '$(FSharpLanguageTargets)' != '' ">$(FSharpLanguageTargets)</LanguageTargets>\r
+  </PropertyGroup>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/ComputeTargets/Microsoft.NET.Sdk.Publish.ComputeFiles.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/ComputeTargets/Microsoft.NET.Sdk.Publish.ComputeFiles.targets
new file mode 100755 (executable)
index 0000000..5342ee4
--- /dev/null
@@ -0,0 +1,59 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.Publish.ComputeFiles.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your web deploy projects from the command-line or the IDE.\r
+\r
+This file defines the steps in the standard package/publish process for collecting only files to run the web appliation.\r
+\r
+Copyright (C) Microsoft Corporation. All rights reserved.\r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <!-- Only the compute target relevant to the project type will be invoked.  -->\r
+  <PropertyGroup>\r
+    <_DotNetPublishComputeFiles>\r
+      _DetermineProjectType;\r
+    </_DotNetPublishComputeFiles>\r
+  </PropertyGroup>\r
+\r
+\r
+  <!--***************************************************************-->\r
+  <!-- Target _DetermineProjectType                                  -->\r
+  <!--***************************************************************-->\r
+\r
+  <Target Name="_DetermineProjectType" >\r
+    <PropertyGroup>\r
+      <_IsAspNetCoreProject Condition="%(ProjectCapability.Identity) == 'AspNetCore'">true</_IsAspNetCoreProject>\r
+      <_PublishProjectType Condition="'$(_PublishProjectType)' == '' and '$(_IsAspNetCoreProject)' == 'true' ">AspNetCore</_PublishProjectType>\r
+      <_PublishProjectType Condition="'$(_PublishProjectType)' == '' and '$(WebJobName)' != '' and '$(WebJobType)' != ''">WebJob</_PublishProjectType>\r
+      <_PublishProjectType Condition="'$(_PublishProjectType)' == '' ">UnKnown</_PublishProjectType>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+  <!--********************************************************************-->\r
+  <!-- This will ensure that all values have the required metadata        -->\r
+  <!--********************************************************************-->\r
+  <ItemDefinitionGroup>\r
+    <DotNetPublishFiles>\r
+      <DestinationRelativePath></DestinationRelativePath>\r
+      <Exclude>False</Exclude>\r
+    </DotNetPublishFiles>\r
+  </ItemDefinitionGroup>\r
+\r
+\r
+  <!--***************************************************************-->\r
+  <!-- Target _IncludePrePublishGeneratedContent                     -->\r
+  <!--***************************************************************-->\r
+  \r
+  <Target Name="_IncludePrePublishGeneratedContent" BeforeTargets="GetCopyToPublishDirectoryItems" Condition=" '$(EnableDefaultItems)' == 'true' And '$(EnableDefaultContentItems)' == 'true' ">\r
+    <ItemGroup>\r
+      <_WebProjectGeneratedContent Include="wwwroot\**" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder);@(_ContentIncludedByDefault)" />\r
+      <ContentWithTargetPath Include="@(_WebProjectGeneratedContent)" TargetPath="%(Identity)" CopyToPublishDirectory="PreserveNewest" />\r
+    </ItemGroup>\r
+  </Target>\r
+  \r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.MSDeployPackage.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/build/netstandard1.0/PublishTargets/Microsoft.NET.Sdk.Publish.MSDeployPackage.targets
new file mode 100755 (executable)
index 0000000..2fe5dd8
--- /dev/null
@@ -0,0 +1,281 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.Publish.MSDeployPackage.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your web deploy projects from the command-line or the IDE.\r
+\r
+This file defines the steps in the standard build process to deploy web application projects.\r
+\r
+Copyright (C) Microsoft Corporation. All rights reserved.\r
+***********************************************************************************************\r
+-->\r
+\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <!--\r
+  ***********************************************************************************************\r
+  Including the tasks\r
+  ***********************************************************************************************\r
+ -->\r
+  <UsingTask TaskName="MSDeploy" AssemblyFile="$(_PublishTaskAssemblyFullPath)"/>\r
+  <UsingTask TaskName="VSMSDeploy" AssemblyFile="$(_PublishTaskAssemblyFullPath)"/>\r
+  <UsingTask TaskName="NormalizeServiceUrl" AssemblyFile="$(_PublishTaskAssemblyFullPath)"/>\r
+  <UsingTask TaskName="ValidateParameter" AssemblyFile="$(_PublishTaskAssemblyFullPath)"/>\r
+  <UsingTask TaskName="CreateManifestFile" AssemblyFile="$(_PublishTaskAssemblyFullPath)" />\r
+  <UsingTask TaskName="CreateParameterFile" AssemblyFile="$(_PublishTaskAssemblyFullPath)" />\r
+\r
+  <PropertyGroup>\r
+    <_DotNetPublishFiles>\r
+      MSDeployPackagePublish;\r
+    </_DotNetPublishFiles>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+  ***********************************************************************************************\r
+  TARGET : MSDeployPackagePublish\r
+  ***********************************************************************************************\r
+ -->\r
+  <PropertyGroup>\r
+    <MSDeployPackagePublishDependsOn>\r
+      $(MSDeployPackagePublishDependsOn);\r
+      _InitMSDeployPackageLocation;\r
+      _PrepareForMsDeployPublish;\r
+      _CreateManifestFiles;\r
+      _CreateParameterFiles;\r
+    </MSDeployPackagePublishDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="MSDeployPackagePublish" DependsOnTargets="$(MSDeployPackagePublishDependsOn)">\r
+\r
+    <PropertyGroup>\r
+      <MSDeployPublishSourceType>manifest</MSDeployPublishSourceType>\r
+      <MSDeployPublishSourceRoot>$(_MsDeploySourceManifestPath)</MSDeployPublishSourceRoot>\r
+      <!--Destination is alway a manifest-->\r
+      <MSDeployPublishDestinationType>Package</MSDeployPublishDestinationType>\r
+      <MSDeployPublishDestinationRoot>$(PackageLocation)</MSDeployPublishDestinationRoot>\r
+      <RetryAttemptsForDeployment Condition=" '$(RetryAttemptsForDeployment)' == '' ">2</RetryAttemptsForDeployment>\r
+      <PublishEnableLinks Condition="'$(PublishEnableLinks)' == ''"></PublishEnableLinks>\r
+      <PublishDisableLinks Condition="'$(PublishDisableLinks)' == ''">AppPoolExtension;ContentExtension;CertificateExtension</PublishDisableLinks>\r
+      <!-- UserAgent string sent to msdeploy -->\r
+      <_MSDeployUserAgentSource>CmdLine</_MSDeployUserAgentSource>\r
+      <_MSDeployUserAgent>VS$(_MSDeployUserAgentSource)</_MSDeployUserAgent>\r
+      <!-- MsDeploy Api is not supported for core yet -->\r
+      <UseMsDeployExe Condition="'$(UseMsDeployExe)' == '' And '$(MSBuildRuntimeType)' == 'Core'">true</UseMsDeployExe>\r
+    </PropertyGroup>\r
+\r
+    <!--  Data Passed to MSDeploy -->\r
+    <ItemGroup>\r
+      <MsDeploySourceProviderSetting Remove="@(MsDeploySourceProviderSetting)" />\r
+      <MsDeploySourceProviderSetting Include="$(MSDeployPublishSourceType)">\r
+        <Path>$(MSDeployPublishSourceRoot)</Path>\r
+      </MsDeploySourceProviderSetting>\r
+\r
+      <MsDeployDestinationProviderSetting Remove="@(MsDeployDestinationProviderSetting)" />\r
+      <MsDeployDestinationProviderSetting Include="$(MSDeployPublishDestinationType)">\r
+        <Path>$(MSDeployPublishDestinationRoot)</Path>\r
+      </MsDeployDestinationProviderSetting>\r
+    </ItemGroup>\r
+\r
+    <VSMSDeploy Condition="'$(UseMsdeployExe)' != 'true'"\r
+       MSDeployVersionsToTry="$(_MSDeployVersionsToTry)"\r
+       Source="@(MsDeploySourceProviderSetting)"\r
+       Destination="@(MsDeployDestinationProviderSetting)"\r
+       DeploymentTraceLevel="$(PackageTraceLevel)"\r
+       DisableLink="$(PublishDisableLinks)"\r
+       EnableLink="$(PublishEnableLinks)"\r
+       ImportDeclareParametersItems="$(_MSDeployParametersFilePath)"\r
+       ReplaceRuleItems="@(MsDeployReplaceRules)"\r
+       RetryAttempts="$(RetryAttemptsForDeployment)">\r
+      <Output TaskParameter="Result" PropertyName="PackageResult" />\r
+    </VSMSDeploy>\r
+\r
+    <MSdeploy\r
+      Condition="'$(UseMsdeployExe)' == 'true'"\r
+      Verb="sync"\r
+      Source="@(MsDeploySourceProviderSetting)"\r
+      Destination="@(MsDeployDestinationProviderSetting)"\r
+      DisableLink="$(PublishDisableLinks)"\r
+      EnableLink="$(PublishEnableLinks)"\r
+      ImportDeclareParametersItems="$(_MSDeployParametersFilePath)"\r
+      ReplaceRuleItems="@(MsDeployReplaceRules)"\r
+      RetryAttempts="$(RetryAttemptsForDeployment)"\r
+      ExePath="$(MSDeployPath)"\r
+      />\r
+  </Target>\r
+\r
+  <!--\r
+  ***********************************************************************************************\r
+  TARGET : _InitMSDeployPackageLocation\r
+  ***********************************************************************************************\r
+ -->\r
+\r
+  <Target Name="_InitMSDeployPackageLocation">\r
+   \r
+    <PropertyGroup>\r
+      <DefaultPackageFileName Condition="'$(DefaultPackageFileName)'==''">$(MSBuildProjectName).zip</DefaultPackageFileName>\r
+      <PackageLocation Condition="'$(PackageLocation)' == ''">$(DesktopBuildPackageLocation)</PackageLocation>\r
+      <PackageLocation Condition="'$(PackageLocation)' == ''">$(OutputPath)</PackageLocation>\r
+      <PackageLocation Condition="'$([System.IO.Path]::GetExtension($(PackageLocation)))' == '' And !HasTrailingSlash('$(PackageLocation)')">$(PackageLocation)\</PackageLocation>\r
+      <PackageLocation Condition="'$([System.IO.Path]::GetExtension($(PackageLocation)))' == '' ">$(PackageLocation)$(DefaultPackageFileName)</PackageLocation>\r
+      <DeployIisAppPath Condition="'$(DeployIisAppPath)' ==''">Default Web Site</DeployIisAppPath>\r
+    </PropertyGroup>\r
+\r
+    <ConvertToAbsolutePath Paths="$(PackageLocation)">\r
+      <Output TaskParameter="AbsolutePaths" PropertyName="PackageLocation"/>\r
+    </ConvertToAbsolutePath>\r
+\r
+  </Target>\r
+  \r
+  <!--\r
+  ***********************************************************************************************\r
+  TARGET : _PrepareForMsDeployPackagePublish\r
+  ***********************************************************************************************\r
+ -->\r
+\r
+  <Target Name="_PrepareForMsDeployPublish">\r
+\r
+    <PropertyGroup>\r
+      <_destinationFolder Condition="'$(_destinationFolder)' == ''">$([System.IO.Path]::GetDirectoryName($(PackageLocation)))\</_destinationFolder>\r
+      <_MsDeploySourceManifestPath Condition="'$(_MsDeploySourceManifestPath)' == ''">$(_destinationFolder)$(MSBuildProjectName).SourceManifest.xml</_MsDeploySourceManifestPath>\r
+      <_MSDeployParametersFilePath Condition="'$(_MSDeployParametersFilePath)' == ''">$(_destinationFolder)$(MSBuildProjectName).Parameters.xml</_MSDeployParametersFilePath>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup>\r
+      <_PublishConfigFiles Include="$(_MsDeploySourceManifestPath);$(_MSDeployParametersFilePath)" />\r
+    </ItemGroup>\r
+    \r
+    <MakeDir Directories="$(_destinationFolder)" Condition="!Exists('$(_destinationFolder)')" ContinueOnError="true"/>\r
+    <Delete Files="@(_PublishConfigFiles)" ContinueOnError="true" />\r
+    <Touch AlwaysCreate="true" Files="@(_PublishConfigFiles)" ContinueOnError="true" />\r
+  </Target>\r
+\r
+  <!--\r
+  ***********************************************************************************************\r
+  TARGET : _CreateManifestFiles\r
+  ***********************************************************************************************\r
+ -->\r
+\r
+  <Target Name="_CreateManifestFiles">\r
+\r
+    <ItemGroup>\r
+      <MsDeploySourceManifest Remove="@(MsDeploySourceManifest)" />\r
+\r
+      <MsDeploySourceManifest Include="IisApp" >\r
+        <Path>$(PublishIntermediateOutputPath)</Path>\r
+      </MsDeploySourceManifest>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup Condition="'@(_EFSQLScripts)' != ''">\r
+      <MsDeploySourceManifest Include="dbfullsql" >\r
+        <Path>%(_EFSQLScripts.Identity)</Path>\r
+      </MsDeploySourceManifest>\r
+    </ItemGroup>\r
+\r
+    <CreateManifestFile\r
+      Manifests="@(MsDeploySourceManifest)"\r
+      ManifestFile="$(_MsDeploySourceManifestPath)" />\r
+  </Target>\r
+\r
+  <!--\r
+  ***********************************************************************************************\r
+  TARGET : _CreateParameterFiles\r
+  ***********************************************************************************************\r
+ -->\r
+\r
+  <Target Name="_CreateParameterFiles">\r
+\r
+    <ItemGroup>\r
+      <MsDeployDeclareParameters Remove="@(MsDeployDeclareParameters)" />\r
+\r
+      <MsDeployDeclareParameters Include="IIS Web Application Name" >\r
+        <Kind>ProviderPath</Kind>\r
+        <Scope>IisApp</Scope>\r
+        <Match>$(PublishIntermediateOutputPath)</Match>\r
+        <Description></Description>\r
+        <DefaultValue>$(DeployIisAppPath)</DefaultValue>\r
+        <Value>$(DeployIisAppPath)</Value>\r
+        <Tags>IisApp</Tags>\r
+        <Priority></Priority>\r
+        <ExcludeFromSetParameter>false</ExcludeFromSetParameter>\r
+      </MsDeployDeclareParameters>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup Condition="'@(_EFSQLScripts)' != ''">\r
+      <MsDeployDeclareParameters Include="%(_EFSQLScripts.DBContext)">\r
+        <Kind>ProviderPath</Kind>\r
+        <Scope>dbfullsql</Scope>\r
+        <Match>%(_EFSQLScripts.Identity)</Match>\r
+        <Description></Description>\r
+        <DefaultValue>%(_EFSQLScripts.ConnectionString)</DefaultValue>\r
+        <Value>%(_EFSQLScripts.ConnectionString)</Value>\r
+        <Tags>dbfullsql</Tags>\r
+        <Priority></Priority>\r
+        <ExcludeFromSetParameter>false</ExcludeFromSetParameter>\r
+      </MsDeployDeclareParameters>\r
+    </ItemGroup>\r
+\r
+    <CreateParameterFile\r
+      Parameters="@(MsDeployDeclareParameters)"\r
+      DeclareSetParameterFile="$(_MSDeployParametersFilePath)"\r
+      IncludeDefaultValue="True"\r
+      GenerateFileEvenIfEmpty="True" />\r
+  </Target>\r
+\r
+  <!--\r
+  ***********************************************************************************************\r
+  Item Definitions\r
+  ***********************************************************************************************\r
+ -->\r
+\r
+  <ItemDefinitionGroup>\r
+    <MsDeploySourceProviderSetting>\r
+      <Path></Path>\r
+      <ComputerName></ComputerName>\r
+      <!--<Wmsvc></Wmsvc>  Not supported yet-->\r
+      <UserName></UserName>\r
+      <Password></Password>\r
+      <EncryptPassword></EncryptPassword>\r
+      <IncludeAcls></IncludeAcls>\r
+      <authType></authType>\r
+      <prefetchPayload></prefetchPayload>\r
+    </MsDeploySourceProviderSetting>\r
+  </ItemDefinitionGroup>\r
+  \r
+  <ItemDefinitionGroup>\r
+    <MsDeployDestinationProviderSetting>\r
+      <Path></Path>\r
+      <ComputerName></ComputerName>\r
+      <!--<Wmsvc></Wmsvc>  Not supported yet-->\r
+      <UserName></UserName>\r
+      <Password></Password>\r
+      <EncryptPassword></EncryptPassword>\r
+      <IncludeAcls></IncludeAcls>\r
+      <authType></authType>\r
+      <prefetchPayload></prefetchPayload>\r
+    </MsDeployDestinationProviderSetting>\r
+  </ItemDefinitionGroup>\r
+  \r
+  <!--\r
+  DeploymentSkipRule(string skipAction, string objectName, string absolutePath, string XPath);-->\r
+  <ItemDefinitionGroup>\r
+    <MsDeploySkipRules>\r
+      <SkipAction></SkipAction>\r
+      <ObjectName></ObjectName>\r
+      <AbsolutePath></AbsolutePath>\r
+      <XPath></XPath>\r
+      <KeyAttribute></KeyAttribute>\r
+      <!--Source, Destination, Both(the default)-->\r
+      <Apply></Apply>\r
+    </MsDeploySkipRules>\r
+  </ItemDefinitionGroup>\r
+\r
+  <!-- AdditionalProviderSettings denote the additionProviderSetting need to be set in the manifest files-->\r
+  <ItemDefinitionGroup>\r
+    <MsDeploySourceManifest>\r
+      <Path>Unknown</Path>\r
+      <AdditionalProviderSettings></AdditionalProviderSettings>\r
+    </MsDeploySourceManifest>\r
+  </ItemDefinitionGroup>\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.NET.Sdk.Publish.Tasks.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.NET.Sdk.Publish.Tasks.dll
new file mode 100755 (executable)
index 0000000..28765b7
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.NET.Sdk.Publish.Tasks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Delegation.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Delegation.dll
new file mode 100755 (executable)
index 0000000..4f6f43f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Delegation.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Deployment.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Deployment.dll
new file mode 100755 (executable)
index 0000000..3394674
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Microsoft.Web.Deployment.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Newtonsoft.Json.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Newtonsoft.Json.dll
new file mode 100755 (executable)
index 0000000..04685c2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/Newtonsoft.Json.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Delegation.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Delegation.resources.dll
new file mode 100755 (executable)
index 0000000..abe507f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Delegation.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Deployment.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Deployment.resources.dll
new file mode 100755 (executable)
index 0000000..905ded3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/net46/en-US/Microsoft.Web.Deployment.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Microsoft.NET.Sdk.Publish.Tasks.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Microsoft.NET.Sdk.Publish.Tasks.dll
new file mode 100755 (executable)
index 0000000..97cb0fd
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Microsoft.NET.Sdk.Publish.Tasks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Newtonsoft.Json.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Newtonsoft.Json.dll
new file mode 100755 (executable)
index 0000000..e94b93c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Publish/tools/netcoreapp1.0/Newtonsoft.Json.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/build/netstandard1.0/Microsoft.NET.Sdk.Web.ProjectSystem.props b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk.Web.ProjectSystem/build/netstandard1.0/Microsoft.NET.Sdk.Web.ProjectSystem.props
new file mode 100755 (executable)
index 0000000..0d57fce
--- /dev/null
@@ -0,0 +1,47 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.Web.ProjectSystem.props\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <PropertyGroup>\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);**\node_modules\**;node_modules\**</DefaultItemExcludes>\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);**\jspm_packages\**;jspm_packages\**</DefaultItemExcludes>\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);**\bower_components\**;bower_components\**</DefaultItemExcludes>\r
+    <OutputType>Exe</OutputType>\r
+    <DebugSymbols Condition="'$(DebugSymbols)' == ''">true</DebugSymbols>\r
+    <DebugType Condition="'$(DebugType)' == ''">pdbonly</DebugType>\r
+    <PreserveCompilationContext Condition="'$(PreserveCompilationContext)' == ''">true</PreserveCompilationContext>\r
+    <ServerGarbageCollection>true</ServerGarbageCollection>\r
+    <IsPackable Condition="'$(IsPackable)' == ''">false</IsPackable>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup Condition=" '$(EnableDefaultItems)' == 'true' And '$(EnableDefaultContentItems)' == 'true' ">\r
+    <!-- Publish everything under wwwroot, all JSON files, all config files and all Razor files -->\r
+    <Content Include="wwwroot\**" CopyToPublishDirectory="PreserveNewest" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />\r
+    <Content Include="**\*.config" CopyToPublishDirectory="PreserveNewest" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder);wwwroot\**" />\r
+    <Content Include="**\*.cshtml" CopyToPublishDirectory="PreserveNewest" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder);wwwroot\**" />\r
+    <Content Include="**\*.json" CopyToPublishDirectory="PreserveNewest" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder);wwwroot\**" />\r
+\r
+    <!-- Set CopyToPublishDirectory to Never for items under AppDesignerFolder ("Properties", by default) to avoid publishing launchSettings.json -->\r
+    <Content Update="$(AppDesignerFolder)/**" CopyToPublishDirectory="Never" Condition="'$(AppDesignerFolder)' != ''"/>\r
+    \r
+    <!-- Remove Content items from other item types (in a way that CPS understands) -->\r
+    <None Remove="wwwroot\**;**\*.json;**\*.config;**\*.cshtml" />\r
+    <Compile Remove="wwwroot\**" />\r
+    <EmbeddedResource Remove="wwwroot\**" />\r
+    \r
+    <!-- Keep track of the default content items for later to distinguish them from newly generated content items -->\r
+    <_ContentIncludedByDefault Include="@(Content)" />\r
+\r
+  </ItemGroup>\r
+\r
+</Project>\r
+\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.props b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.props
new file mode 100755 (executable)
index 0000000..702a324
--- /dev/null
@@ -0,0 +1,31 @@
+<!--\r
+***********************************************************************************************\r
+Sdk.props\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+\r
+    <!--\r
+      Indicate to other targets that Microsoft.NET.Sdk is being used.\r
+\r
+      This must be set here (as early as possible, before Microsoft.Common.props)\r
+      so that everything that follows can depend on it.\r
+\r
+      In particular, Directory.Build.props and nuget package props need to be able\r
+      to use this flag and they are imported by Microsoft.Common.props.\r
+    -->\r
+    <UsingMicrosoftNETSdk>true</UsingMicrosoftNETSdk>\r
+  </PropertyGroup>\r
+\r
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" />\r
+  <Import Project="$(MSBuildThisFileDirectory)..\build\Microsoft.NET.Sdk.props"  />  \r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/Sdk/Sdk.targets
new file mode 100755 (executable)
index 0000000..fcf6371
--- /dev/null
@@ -0,0 +1,57 @@
+<!--\r
+***********************************************************************************************\r
+Sdk.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <!-- Using the same property as Microsoft.CSharp.targets and presumably Microsoft.VisualBasic.targets here -->\r
+  <PropertyGroup Condition="'$(TargetFrameworks)' != '' and '$(TargetFramework)' == ''">\r
+    <IsCrossTargetingBuild>true</IsCrossTargetingBuild>\r
+  </PropertyGroup>\r
+  \r
+  <Import Project="$(MSBuildThisFileDirectory)..\build\Microsoft.NET.Sdk.BeforeCommonCrossTargeting.targets"\r
+          Condition="'$(IsCrossTargetingBuild)' == 'true'"/>\r
+  <Import Project="$(MSBuildThisFileDirectory)..\build\Microsoft.NET.Sdk.BeforeCommon.targets"\r
+          Condition="'$(IsCrossTargetingBuild)' != 'true'"/>\r
+\r
+  <PropertyGroup Condition="'$(LanguageTargets)' == ''">\r
+    <LanguageTargets Condition="'$(MSBuildProjectExtension)' == '.csproj'">$(MSBuildToolsPath)\Microsoft.CSharp.targets</LanguageTargets>\r
+    <LanguageTargets Condition="'$(MSBuildProjectExtension)' == '.vbproj'">$(MSBuildToolsPath)\Microsoft.VisualBasic.targets</LanguageTargets>\r
+    <LanguageTargets Condition="'$(MSBuildProjectExtension)' == '.fsproj'">$(MSBuildThisFileDirectory)..\build\Microsoft.NET.Sdk.FSharp.targets</LanguageTargets>\r
+\r
+    <!-- If LanguageTargets isn't otherwise set, then just import the common targets.  This should allow the restore target to run,\r
+         which could bring in NuGet packages that set the LanguageTargets to something else.  This means support for different\r
+         languages could either be supplied via an SDK or via a NuGet package. -->\r
+    <LanguageTargets Condition="'$(LanguageTargets)' == ''">$(MSBuildToolsPath)\Microsoft.Common.CurrentVersion.targets</LanguageTargets>\r
+  </PropertyGroup>\r
+\r
+  <!-- REMARK: Dont remove/rename, the LanguageTargets property is used by F# to hook inside the project's sdk \r
+               using Sdk attribute (from .NET Core Sdk 1.0.0-preview4) -->\r
+  <Import Project="$(LanguageTargets)"/>\r
+  \r
+  <Import Project="$(MSBuildThisFileDirectory)..\buildCrossTargeting\Microsoft.NET.Sdk.targets"\r
+          Condition="'$(IsCrossTargetingBuild)' == 'true'"/>\r
+  <Import Project="$(MSBuildThisFileDirectory)..\build\Microsoft.NET.Sdk.targets"\r
+          Condition="'$(IsCrossTargetingBuild)' != 'true'"/>\r
+  \r
+  <!-- Import targets from NuGet.Build.Tasks.Pack package/Sdk -->\r
+  <PropertyGroup Condition="'$(NuGetBuildTasksPackTargets)' == '' AND '$(ImportNuGetBuildTasksPackTargetsFromSdk' != 'false'">\r
+    <NuGetBuildTasksPackTargets Condition="'$(IsCrossTargetingBuild)' == 'true'">$(MSBuildThisFileDirectory)..\..\NuGet.Build.Tasks.Pack\buildCrossTargeting\NuGet.Build.Tasks.Pack.targets</NuGetBuildTasksPackTargets>\r
+    <NuGetBuildTasksPackTargets Condition="'$(IsCrossTargetingBuild)' != 'true'">$(MSBuildThisFileDirectory)..\..\NuGet.Build.Tasks.Pack\build\NuGet.Build.Tasks.Pack.targets</NuGetBuildTasksPackTargets>\r
+    <ImportNuGetBuildTasksPackTargetsFromSdk>true</ImportNuGetBuildTasksPackTargetsFromSdk>\r
+  </PropertyGroup>\r
+  \r
+  <Import Project="$(NuGetBuildTasksPackTargets)"\r
+          Condition="Exists('$(NuGetBuildTasksPackTargets)') AND '$(ImportNuGetBuildTasksPackTargetsFromSdk)' == 'true'"/>  \r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ComposeStore.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ComposeStore.targets
new file mode 100755 (executable)
index 0000000..7e5564f
--- /dev/null
@@ -0,0 +1,459 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.ComposeStore.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ComposeStore\r
\r
+    The main store entry point.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="ComposeStore"\r
+          DependsOnTargets="PrepareForComposeStore;\r
+                            PrepOptimizer;\r
+                            StoreWorkerMain;\r
+                            _CopyResolvedUnOptimizedFiles;\r
+                            StoreFinalizer;"/>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        StoreWorkerMain\r
+\r
+   Processes the store project files\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="StoreWorkerMain">\r
+    \r
+    <ItemGroup>\r
+      <_AllProjects Include="$(AdditionalProjects.Split('%3B'))"/>\r
+      <_AllProjects Include ="$(MSBuildProjectFullPath)"/>\r
+    </ItemGroup>\r
+\r
+    <MSBuild Projects="%(_AllProjects.Identity)"\r
+                 Targets="StoreWorkerMapper"\r
+                 BuildinParallel="$(BuildinParallel)"\r
+                 Properties="ComposeWorkingDir=$(ComposeWorkingDir);\r
+                             PublishDir=$(PublishDir);\r
+                             StoreStagingDir=$(StoreStagingDir);\r
+                             TargetFramework=$(_TFM);\r
+                             JitPath=$(JitPath);\r
+                             Crossgen=$(Crossgen);\r
+                             DisableImplicitFrameworkReferences=true;\r
+                             SkipUnchangedFiles=$(SkipUnchangedFiles);\r
+                             PreserveStoreLayout=$(PreserveStoreLayout);\r
+                             CreateProfilingSymbols=$(CreateProfilingSymbols);\r
+                             StoreSymbolsStagingDir=$(StoreSymbolsStagingDir)"\r
+                 ContinueOnError="WarnAndContinue">\r
+      <Output ItemName="AllResolvedPackagesPublished" TaskParameter="TargetOutputs" />\r
+    </MSBuild>\r
+  </Target>\r
+  <!--\r
+    ============================================================\r
+                                        StoreWorkerMapper\r
+\r
+   Processes each package specified in a store project file\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="StoreWorkerMapper"\r
+          Returns ="@(ResolvedPackagesFromMapper)">\r
+\r
+    <ItemGroup>\r
+      <PackageReferencesToStore Include="$(MSBuildProjectFullPath)">\r
+        <AdditionalProperties>\r
+          StorePackageName=%(PackageReference.Identity);\r
+          StorePackageVersion=%(PackageReference.Version);\r
+          ComposeWorkingDir=$(ComposeWorkingDir);\r
+          PublishDir=$(PublishDir);\r
+          StoreStagingDir=$(StoreStagingDir);\r
+          TargetFramework=$(TargetFramework);\r
+          RuntimeIdentifier=$(RuntimeIdentifier);\r
+          JitPath=$(JitPath);\r
+          Crossgen=$(Crossgen);\r
+          SkipUnchangedFiles=$(SkipUnchangedFiles);\r
+          PreserveStoreLayout=$(PreserveStoreLayout);\r
+          CreateProfilingSymbols=$(CreateProfilingSymbols);\r
+          StoreSymbolsStagingDir=$(StoreSymbolsStagingDir);\r
+          DisableImplicitFrameworkReferences=false;\r
+        </AdditionalProperties>\r
+      </PackageReferencesToStore>\r
+    </ItemGroup>\r
+\r
+<!-- Restore phase -->\r
+    <MSBuild Projects="@(PackageReferencesToStore)"\r
+                 Targets="RestoreForComposeStore"\r
+                 BuildInParallel="$(BuildInParallel)"\r
+                 ContinueOnError="WarnAndContinue">\r
+    </MSBuild>\r
+    \r
+    \r
+<!-- Resolve phase-->\r
+    <MSBuild Projects="@(PackageReferencesToStore)"\r
+                 Targets="StoreResolver"\r
+                 Properties="MSBuildProjectExtensionsPath=$(ComposeWorkingDir)\%(PackageReference.Identity)_$([System.String]::Copy('%(PackageReference.Version)').Replace('*','-'))\;"\r
+                 BuildInParallel="$(BuildInParallel)"\r
+                 ContinueOnError="WarnAndContinue">\r
+      <Output ItemName="ResolvedPackagesFromMapper" TaskParameter="TargetOutputs" />\r
+    </MSBuild>\r
+  </Target>\r
+\r
+  <Target Name="StoreResolver"\r
+          Returns="@(ResolvedPackagesPublished)"\r
+          DependsOnTargets="PrepforRestoreForComposeStore;\r
+                            StoreWorkerPerformWork"/>\r
+  \r
+  <Target Name="StoreWorkerPerformWork"\r
+          DependsOnTargets="ComputeAndCopyFilesToStoreDirectory;"\r
+          Condition="Exists($(StoreWorkerWorkingDir))" />\r
+\r
+<!--\r
+    ============================================================\r
+                                        StoreFinalizer\r
+\r
+   Cleans up and produces artifacts after completion of store\r
+    ============================================================\r
+    -->\r
+  <UsingTask TaskName="RemoveDuplicatePackageReferences" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <Target Name="StoreFinalizer"\r
+          DependsOnTargets="StoreWorkerMain;\r
+                            _CopyResolvedOptimizedFiles">\r
+\r
+    <RemoveDuplicatePackageReferences\r
+         InputPackageReferences="@(AllResolvedPackagesPublished)">\r
+      <Output TaskParameter="UniquePackageReferences"  ItemName="AllResolvedPackagesPublishedAfterFilter"/>\r
+    </RemoveDuplicatePackageReferences>\r
+    \r
+    <ItemGroup>\r
+      <ListOfPackageReference Include="@(AllResolvedPackagesPublishedAfterFilter -> '%20%20%20&lt;Package Id=&quot;%(Identity)&quot;  Version =&quot;%(Version)&quot;/&gt;')"/>\r
+    </ItemGroup>\r
+    <PropertyGroup>\r
+      <_StoreArtifactContent>\r
+      <![CDATA[\r
+<StoreArtifacts>\r
+@(ListOfPackageReference)\r
+</StoreArtifacts>\r
+]]>\r
+       </_StoreArtifactContent>\r
+      </PropertyGroup>\r
+    <WriteLinesToFile\r
+             File="$(StoreArtifactXml)"\r
+             Lines="$(_StoreArtifactContent)"\r
+             Overwrite="true" />\r
+\r
+    <Message Text="Files were composed in $(PublishDir)"\r
+                 Importance="high"/>\r
+    <Message Text="The list of packages stored is in $(StoreArtifactXml) "\r
+                 Importance="high"/>\r
+    <RemoveDir\r
+        Condition="'$(PreserveComposeWorkingDir)' != 'true'"\r
+        Directories="$(ComposeWorkingDir)"\r
+        ContinueOnError="WarnAndContinue"/>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CopyResolvedUnOptimizedFiles\r
+\r
+    Copy OptimizedResolvedFileToPublish items to the publish directory.\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="_CopyResolvedOptimizedFiles"\r
+          DependsOnTargets="StoreWorkerMain;">\r
+    <ItemGroup>\r
+      <_OptimizedResolvedFileToPublish Include="$(StoreStagingDir)\**\*.*" />\r
+      <_OptimizedSymbolFileToPublish Include="$(StoreSymbolsStagingDir)\**\*.*" />\r
+    </ItemGroup>\r
+\r
+    <Copy SourceFiles = "@(_OptimizedResolvedFileToPublish)"\r
+          DestinationFolder="$(PublishDir)%(RecursiveDir)"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+          Condition ="'@(_OptimizedResolvedFileToPublish)' != ''"\r
+          SkipUnchangedFiles="$(SkipUnchangedFiles)">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+    <Copy SourceFiles="@(_OptimizedSymbolFileToPublish)"\r
+          DestinationFolder="$(ProfilingSymbolsDir)%(RecursiveDir)"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+          Condition="'@(_OptimizedSymbolFileToPublish)' != ''"\r
+          SkipUnchangedFiles="$(SkipUnchangedFiles)">\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+    </Copy>\r
+  </Target>\r
+  \r
+  <!--\r
+    ============================================================\r
+                                        PrepareForComposeStore\r
+\r
+    Prepare the prerequisites for ComposeStore.\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="PrepareForComposeStore">\r
+\r
+    <PropertyGroup>\r
+      <PreserveStoreLayout Condition="'$(PreserveStoreLayout)' == ''">true</PreserveStoreLayout>\r
+      <SkipOptimization Condition="'$(RuntimeIdentifier)' == ''">true</SkipOptimization>\r
+      <_TFM Condition="'$(_TFM)' == ''">$(TargetFramework)</_TFM>\r
+      <SkipUnchangedFiles Condition="'$(SkipUnchangedFiles)' == ''">true</SkipUnchangedFiles>\r
+    </PropertyGroup>\r
+\r
+   <NETSdkError Condition="'2.0' > '$(_TargetFrameworkVersionWithoutV)'"\r
+                 ResourceName="NU1008"\r
+                 FormatArguments="$(TargetFrameworkMoniker)"/>\r
+\r
+    <NETSdkError Condition="'$(RuntimeIdentifier)' =='' and '$(_PureManagedAssets)' == ''"\r
+                 ResourceName="RuntimeIdentifierWasNotSpecified"/>\r
+\r
+    <NETSdkError Condition="'$(_TFM)' ==''"\r
+                 ResourceName="AtLeastOneTargetFrameworkMustBeSpecified"/>\r
+      \r
+    <PropertyGroup>\r
+      <DefaultComposeDir>$(UserProfileRuntimeStorePath)</DefaultComposeDir>\r
+\r
+      <_ProfilingSymbolsDirectoryName>symbols</_ProfilingSymbolsDirectoryName>\r
+      <DefaultProfilingSymbolsDir>$([System.IO.Path]::Combine($(DefaultComposeDir), $(_ProfilingSymbolsDirectoryName)))</DefaultProfilingSymbolsDir>\r
+      <ProfilingSymbolsDir Condition="'$(ProfilingSymbolsDir)' == '' and '$(ComposeDir)' != ''">$([System.IO.Path]::Combine($(ComposeDir), $(_ProfilingSymbolsDirectoryName)))</ProfilingSymbolsDir>\r
+      <ProfilingSymbolsDir Condition="'$(ProfilingSymbolsDir)' != '' and '$(DoNotDecorateComposeDir)' != 'true'">$([System.IO.Path]::Combine($(ProfilingSymbolsDir), $(PlatformTarget)))</ProfilingSymbolsDir>\r
+      <ProfilingSymbolsDir Condition="'$(ProfilingSymbolsDir)' == ''">$(DefaultProfilingSymbolsDir)</ProfilingSymbolsDir>\r
+      <ProfilingSymbolsDir Condition="'$(DoNotDecorateComposeDir)' != 'true'">$([System.IO.Path]::Combine($(ProfilingSymbolsDir), $(_TFM)))</ProfilingSymbolsDir>\r
+      <ProfilingSymbolsDir Condition="!HasTrailingSlash('$(ProfilingSymbolsDir)')">$(ProfilingSymbolsDir)\</ProfilingSymbolsDir>\r
+\r
+      <ComposeDir Condition="'$(ComposeDir)' == ''">$(DefaultComposeDir)</ComposeDir>\r
+      <ComposeDir Condition="'$(DoNotDecorateComposeDir)' != 'true'">$([System.IO.Path]::Combine($(ComposeDir), $(PlatformTarget)))</ComposeDir>\r
+      <ComposeDir Condition="'$(DoNotDecorateComposeDir)' != 'true'">$([System.IO.Path]::Combine($(ComposeDir), $(_TFM)))</ComposeDir>\r
+      <StoreArtifactXml>$([System.IO.Path]::Combine($(ComposeDir),"artifact.xml"))</StoreArtifactXml>\r
+      <PublishDir>$([System.IO.Path]::GetFullPath($(ComposeDir)))</PublishDir>\r
+      <_RandomFileName>$([System.IO.Path]::GetRandomFileName())</_RandomFileName>\r
+      <TEMP Condition="'$(TEMP)' == ''">$([System.IO.Path]::GetTempPath())</TEMP>\r
+      <ComposeWorkingDir Condition="'$(ComposeWorkingDir)' == ''">$([System.IO.Path]::Combine($(TEMP), $(_RandomFileName)))</ComposeWorkingDir>\r
+      <ComposeWorkingDir>$([System.IO.Path]::GetFullPath($(ComposeWorkingDir)))</ComposeWorkingDir>\r
+      <StoreStagingDir>$([System.IO.Path]::Combine($(ComposeWorkingDir),"StagingDir"))</StoreStagingDir>      <!-- Will contain optimized managed assemblies in nuget cache layout -->\r
+      <StoreSymbolsStagingDir>$([System.IO.Path]::Combine($(ComposeWorkingDir),"SymbolsStagingDir"))</StoreSymbolsStagingDir>\r
+      <!-- Ensure any PublishDir has a trailing slash, so it can be concatenated -->\r
+      <PublishDir Condition="!HasTrailingSlash('$(PublishDir)')">$(PublishDir)\</PublishDir>\r
+    </PropertyGroup>\r
+    \r
+    <PropertyGroup Condition="'$(CreateProfilingSymbols)' == ''">\r
+      <!-- There is no support for profiling symbols on OSX -->\r
+      <CreateProfilingSymbols Condition="$(RuntimeIdentifier.StartsWith('osx'))">false</CreateProfilingSymbols>\r
+      <CreateProfilingSymbols Condition="'$(CreateProfilingSymbols)' == ''">true</CreateProfilingSymbols>\r
+    </PropertyGroup>\r
+\r
+    <NETSdkError Condition="Exists($(ComposeWorkingDir))"\r
+                 ResourceName="FolderAlreadyExists"\r
+                 FormatArguments="$(ComposeWorkingDir)" />\r
+\r
+    <MakeDir Directories="$(PublishDir)" />\r
+    <MakeDir  Directories="$(StoreStagingDir)"/>\r
+\r
+  </Target>\r
+\r
+  <Target Name="PrepforRestoreForComposeStore"\r
+          DependsOnTargets="_DefaultMicrosoftNETPlatformLibrary">\r
+\r
+    <PropertyGroup>\r
+      <StorePackageVersionForFolderName>$(StorePackageVersion.Replace('*','-'))</StorePackageVersionForFolderName>\r
+      <StoreWorkerWorkingDir>$([System.IO.Path]::Combine($(ComposeWorkingDir),"$(StorePackageName)_$(StorePackageVersionForFolderName)"))</StoreWorkerWorkingDir>\r
+      <_PackageProjFile>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "Restore.csproj"))</_PackageProjFile>\r
+      <BaseIntermediateOutputPath>$(StoreWorkerWorkingDir)\</BaseIntermediateOutputPath>\r
+      <ProjectAssetsFile>$(BaseIntermediateOutputPath)\project.assets.json</ProjectAssetsFile>\r
+    </PropertyGroup>\r
+    \r
+    <PropertyGroup>\r
+      <PackagesToPrune>$(MicrosoftNETPlatformLibrary)</PackagesToPrune>\r
+      <SelfContained Condition="'$(SelfContained)' == ''">true</SelfContained>\r
+    </PropertyGroup>\r
+  </Target>\r
+  \r
+  <!--\r
+    ============================================================\r
+                                        RestoreForComposeStore\r
+\r
+    Restores the package\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="RestoreForComposeStore"\r
+          DependsOnTargets="PrepforRestoreForComposeStore;"\r
+          Condition="!Exists($(StoreWorkerWorkingDir))">\r
+    \r
+    <MakeDir Directories="$(StoreWorkerWorkingDir)" />\r
+    \r
+    <MSBuild Projects="$(MSBuildProjectFullPath)"\r
+                 Targets="Restore"\r
+                 Properties="RestoreGraphProjectInput=$(MSBuildProjectFullPath);\r
+                             RestoreOutputPath=$(BaseIntermediateOutputPath);\r
+                             StorePackageName=$(StorePackageName);\r
+                             StorePackageVersion=$(StorePackageVersion);\r
+                             RuntimeIdentifier=$(RuntimeIdentifier);\r
+                             TargetFramework=$(TargetFramework);"/>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ComputeAndCopyFilesToStoreDirectory\r
+\r
+    Computes the list of all files to copy to the publish directory and then publishes them.\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="ComputeAndCopyFilesToStoreDirectory"\r
+          DependsOnTargets="ComputeFilesToStore;\r
+                            CopyFilesToStoreDirectory" />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CopyFilesToStoreDirectory\r
+\r
+    Copy all build outputs, satellites and other necessary files to the publish directory.\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="CopyFilesToStoreDirectory"\r
+          DependsOnTargets="_CopyResolvedUnOptimizedFiles"/>\r
+  \r
+  \r
+  <!--\r
+    ============================================================\r
+                                        _CopyResolvedUnOptimizedFiles\r
+\r
+    Copy _UnOptimizedResolvedFileToPublish items to the publish directory.\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="_CopyResolvedUnOptimizedFiles"\r
+          DependsOnTargets="_ComputeResolvedFilesToStoreTypes;\r
+                            _RunOptimizer">\r
+\r
+    <Copy SourceFiles = "@(_UnOptimizedResolvedFileToPublish)"\r
+          DestinationFiles="$(PublishDir)%(_UnOptimizedResolvedFileToPublish.DestinationSubPath)"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+          SkipUnchangedFiles="$(SkipUnchangedFiles)">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _ComputeResolvedFilesToStoreTypes\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="_ComputeResolvedFilesToStoreTypes"\r
+           DependsOnTargets="_GetResolvedFilesToStore;_SplitResolvedFiles;" />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _SplitResolvedFiles\r
+\r
+    Splits ResolvedFileToPublish items into 'managed' and 'unmanaged' buckets.\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="_SplitResolvedFiles"\r
+           Condition="$(SkipOptimization) !='true' "\r
+           DependsOnTargets="_GetResolvedFilesToStore">\r
+    <ItemGroup>\r
+      <_ManagedResolvedFileToPublishCandidates Include="@(ResolvedFileToPublish)"\r
+                                             Condition="'%(ResolvedFileToPublish.AssetType)'=='runtime'" />\r
+\r
+      <_UnOptimizedResolvedFileToPublish Include="@(ResolvedFileToPublish)"\r
+                                     Condition="'%(ResolvedFileToPublish.AssetType)'!='runtime'" />\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup>\r
+      <SkipOptimization Condition="'@(_ManagedResolvedFileToPublishCandidates)'==''">true</SkipOptimization>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _GetResolvedFilesToStore\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="_GetResolvedFilesToStore"\r
+           Condition="$(SkipOptimization) == 'true' ">\r
+    <ItemGroup>\r
+            <_UnOptimizedResolvedFileToPublish Include="@(ResolvedFileToPublish)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ComputeFilesToStore\r
+\r
+    Gathers all the files that need to be copied to the publish directory.\r
+    ============================================================\r
+    -->\r
+  <UsingTask TaskName="FilterResolvedFiles" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <Target Name="ComputeFilesToStore"\r
+          DependsOnTargets="_ComputeNetPublishAssets;\r
+                            _ComputeCopyToPublishDirectoryItems">\r
+\r
+    <PropertyGroup>\r
+      <CopyBuildOutputToPublishDirectory Condition="'$(CopyBuildOutputToPublishDirectory)'==''">true</CopyBuildOutputToPublishDirectory>\r
+      <CopyOutputSymbolsToPublishDirectory Condition="'$(CopyOutputSymbolsToPublishDirectory)'==''">true</CopyOutputSymbolsToPublishDirectory>\r
+    </PropertyGroup>\r
+\r
+    <FilterResolvedFiles  AssetsFilePath="$(ProjectAssetsFile)"\r
+                           ResolvedFiles ="@(ResolvedAssembliesToPublish)"\r
+                           PackagesToPrune="$(PackagesToPrune)"\r
+                           TargetFramework="$(TargetFrameworkMoniker)"\r
+                           RuntimeIdentifier="$(RuntimeIdentifier)"\r
+                           IsSelfContained="$(SelfContained)" >\r
+      <Output TaskParameter="AssembliesToPublish" ItemName="ResolvedFileToPublish" />\r
+      <Output TaskParameter="PublishedPackges" ItemName="PackagesThatWereResolved" />\r
+    </FilterResolvedFiles>\r
+\r
+    <ItemGroup>\r
+      <ResolvedPackagesPublished Include="@(PackagesThatWereResolved)"\r
+                                    Condition="$(DoNotTrackPackageAsResolved) !='true'"/>\r
+    </ItemGroup>\r
+    \r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                       PrepRestoreForStoreProjects \r
+\r
+    Removes specified PackageReference for store and inserts the specified StorePackageName\r
+    ============================================================\r
+    -->\r
+  <Target Name="PrepRestoreForStoreProjects"\r
+          BeforeTargets="_GenerateProjectRestoreGraphPerFramework;"\r
+          Condition="'$(StorePackageName)' != ''" >\r
+    \r
+    <ItemGroup>\r
+      <PackageReference Remove="@(PackageReference)" Condition="'%(PackageReference.IsImplicitlyDefined)' != 'true'"/>\r
+      <PackageReference Include="$(StorePackageName)" Version="$(StorePackageVersion)"/>\r
+    </ItemGroup>\r
+  </Target>\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ConflictResolution.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.ConflictResolution.targets
new file mode 100755 (executable)
index 0000000..0a4c35e
--- /dev/null
@@ -0,0 +1,83 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.ConflictResolution.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <UsingTask TaskName="ResolvePackageFileConflicts" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  \r
+  <Target Name="_HandlePackageFileConflicts" DependsOnTargets="_ComputeLockFileCopyLocal">\r
+    \r
+    <ItemGroup>\r
+      <!-- We need to find all the files that will be loaded from deps for conflict resolution.\r
+          To do this, we look at the files that would be copied local when CopyLocalLockFileAssemblies is true.\r
+          However, if CopyLocalLockFileAssemblies is true, then we don't add these items, as they\r
+          will always be included in ReferenceCopyLocalPaths.\r
+          -->\r
+      <_LockFileAssemblies Include="@(AllCopyLocalItems->WithMetadataValue('Type', 'assembly'))"\r
+                           Condition="'$(CopyLocalLockFileAssemblies)' != 'true'"\r
+                           />\r
+\r
+      \r
+      <!-- Also include RuntimeTarget items, which aren't included in AllCopyLocalItems, but need to be considered\r
+           for conflict resolution -->\r
+      <_RuntimeTargetItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'RuntimeTarget'))" />\r
+      <__RuntimeTargetPublishItems Include="@(FileDefinitions)" Exclude="@(_RuntimeTargetItems)" />\r
+      <_RuntimeTargetPublishItems Include="@(FileDefinitions)" Exclude="@(__RuntimeTargetPublishItems)" />\r
+\r
+      <_LockFileAssemblies Include="@(_RuntimeTargetPublishItems->WithMetadataValue('Type', 'assembly')->'%(ResolvedPath)')">\r
+        <Private>false</Private>\r
+        <NuGetIsFrameworkReference>false</NuGetIsFrameworkReference>\r
+        <NuGetSourceType>Package</NuGetSourceType>\r
+        <NuGetPackageId>%(PackageName)</NuGetPackageId>\r
+        <NuGetPackageVersion>%(PackageVersion)</NuGetPackageVersion>\r
+      </_LockFileAssemblies>\r
+    </ItemGroup>    \r
+    \r
+    <ResolvePackageFileConflicts References="@(Reference)"\r
+                                ReferenceCopyLocalPaths="@(ReferenceCopyLocalPaths)"\r
+                                OtherRuntimeItems="@(_LockFileAssemblies)"\r
+                                PlatformManifests="@(PackageConflictPlatformManifests)"\r
+                                PreferredPackages="$(PackageConflictPreferredPackages)">\r
+      <Output TaskParameter="ReferencesWithoutConflicts" ItemName="_ReferencesWithoutConflicts" />\r
+      <Output TaskParameter="ReferenceCopyLocalPathsWithoutConflicts" ItemName="_ReferenceCopyLocalPathsWithoutConflicts" />\r
+      <Output TaskParameter="Conflicts" ItemName="_ConflictPackageFiles" />\r
+    </ResolvePackageFileConflicts>\r
+\r
+    <!-- Replace Reference / ReferenceCopyLocalPaths with the filtered lists.\r
+         We must remove all and include rather than just remove since removal is based\r
+         only on ItemSpec and duplicate ItemSpecs may exist with different metadata \r
+         (eg: HintPath) -->\r
+    <ItemGroup>\r
+      <Reference Remove="@(Reference)" />\r
+      <Reference Include="@(_ReferencesWithoutConflicts)" />\r
+      <ReferenceCopyLocalPaths Remove="@(ReferenceCopyLocalPaths)" />\r
+      <ReferenceCopyLocalPaths Include="@(_ReferenceCopyLocalPathsWithoutConflicts)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="_HandlePublishFileConflicts" AfterTargets="RunResolvePublishAssemblies">\r
+    <ResolvePackageFileConflicts ReferenceCopyLocalPaths="@(ResolvedAssembliesToPublish)"\r
+                                PlatformManifests="@(PackageConflictPlatformManifests)"\r
+                                PreferredPackages="$(PackageConflictPreferredPackages)">\r
+      <Output TaskParameter="ReferenceCopyLocalPathsWithoutConflicts" ItemName="_ResolvedAssembliesToPublishWithoutConflicts" />\r
+      <Output TaskParameter="Conflicts" ItemName="_PublishConflictPackageFiles" />\r
+    </ResolvePackageFileConflicts>\r
+    <ItemGroup>\r
+      <ResolvedAssembliesToPublish Remove="@(ResolvedAssembliesToPublish)" />\r
+      <ResolvedAssembliesToPublish Include="@(_ResolvedAssembliesToPublishWithoutConflicts)" />\r
+    </ItemGroup>\r
+  </Target>\r
+</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.CrossGen.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.CrossGen.targets
new file mode 100755 (executable)
index 0000000..49bc966
--- /dev/null
@@ -0,0 +1,299 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.CrossGen.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+  \r
+  <!--\r
+    ============================================================\r
+                                        PrepOptimizer\r
+\r
+    Sets up the common infrastructure for the optimization phase\r
+    Outputs:\r
+        JitPath\r
+        Crossgen\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="PrepOptimizer"\r
+          DependsOnTargets="_RestoreCrossgen;"\r
+          Condition="$(SkipOptimization) != 'true' ">\r
+    <!-- Get the coreclr path -->\r
+    <ItemGroup>\r
+      <_CoreclrResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)"\r
+                                             Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='coreclr'" />\r
+      <_CoreclrResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)"\r
+                                             Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='libcoreclr'" />\r
+      <_JitResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)"\r
+                                             Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='clrjit'" />\r
+      <_JitResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)"\r
+                                             Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='libclrjit'" />\r
+    </ItemGroup>\r
+\r
+    <NETSdkError Condition="'@(_CoreclrResolvedPath->Count())' &gt; 1"\r
+                 ResourceName="MultipleFilesResolved"\r
+                 FormatArguments="coreclr" />\r
+\r
+    <NETSdkError Condition="'@(_CoreclrResolvedPath)'== ''"\r
+                 ResourceName="UnableToFindResolvedPath"\r
+                 FormatArguments="coreclr" />\r
+\r
+    <NETSdkError Condition="'@(_JitResolvedPath->Count())' &gt; 1"\r
+                 ResourceName="MultipleFilesResolved"\r
+                 FormatArguments="jit" />\r
+\r
+    <NETSdkError Condition="'@(_JitResolvedPath)'== ''"\r
+                 ResourceName="UnableToFindResolvedPath"\r
+                 FormatArguments="jit" />\r
+\r
+    <!-- Get the crossgen and jit path-->\r
+    <PropertyGroup>\r
+      <_CoreclrPath>@(_CoreclrResolvedPath)</_CoreclrPath>\r
+      <JitPath>@(_JitResolvedPath)</JitPath>\r
+      <_CoreclrDir>$([System.IO.Path]::GetDirectoryName($(_CoreclrPath)))</_CoreclrDir>\r
+      <_CoreclrPkgDir>$([System.IO.Path]::Combine($(_CoreclrDir),"..\..\..\"))</_CoreclrPkgDir>\r
+      <CrossgenDir>$([System.IO.Path]::Combine($(_CoreclrPkgDir),"tools"))</CrossgenDir>\r
+      <!-- TODO override with rid specific tools path for x-arch -->\r
+      <Crossgen>$([System.IO.Path]::Combine($(CrossgenDir),"crossgen"))</Crossgen>\r
+      <Crossgen Condition="'$(OS)' == 'Windows_NT'">$([System.IO.Path]::Combine($(CrossgenDir),"crossgen.exe"))</Crossgen>\r
+    </PropertyGroup>\r
+\r
+    <NETSdkError Condition="!Exists($(Crossgen))"\r
+                 ResourceName="UnableToFindResolvedPath"\r
+                 FormatArguments="$(Crossgen)" />\r
+\r
+    <!-- Copy crossgen into the netcoreapp folder to ensure it can load Microsoft.DiaSymReader.Native when creating PDBs -->\r
+    <Copy SourceFiles="$(Crossgen)"\r
+          DestinationFolder="$(_NetCoreRefDir)"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+          UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
+          UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)">\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+    </Copy>\r
+    \r
+    <PropertyGroup>\r
+      <Crossgen>$([System.IO.Path]::GetFullPath($([System.IO.Path]::Combine($(_NetCoreRefDir), $([System.IO.Path]::GetFileName($(Crossgen)))))))</Crossgen>\r
+    </PropertyGroup>\r
+  </Target>\r
+  \r
+  <!--\r
+    ============================================================\r
+                                        _RunOptimizer\r
+\r
+    Start the optimization phase\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="_RunOptimizer"\r
+          DependsOnTargets="_InitializeBasicProps;\r
+                            _ComputeResolvedFilesToStoreTypes;\r
+                            _SetupStageForCrossgen"\r
+          Condition="$(SkipOptimization) != 'true' ">\r
+    <ItemGroup>\r
+      <AssembliestoCrossgen Include="$(MSBuildProjectFullPath)">\r
+        <Properties>\r
+          CrossgenExe=$(Crossgen);\r
+          CrossgenJit=$(JitPath);\r
+          CrossgenInputAssembly=%(_ManagedResolvedFilesToOptimize.Fullpath);\r
+          CrossgenOutputAssembly=$(_RuntimeOptimizedDir)$(DirectorySeparatorChar)%(FileName)%(Extension);\r
+          CrossgenSubOutputPath=%(DestinationSubPath);\r
+          _RuntimeOptimizedDir=$(_RuntimeOptimizedDir);\r
+          PublishDir=$(StoreStagingDir);\r
+          CrossgenPlatformAssembliesPath=$(_RuntimeRefDir)$(PathSeparator)$(_NetCoreRefDir);\r
+          CreateProfilingSymbols=$(CreateProfilingSymbols);\r
+          StoreSymbolsStagingDir=$(StoreSymbolsStagingDir);\r
+          _RuntimeSymbolsDir=$(_RuntimeSymbolsDir)\r
+        </Properties>\r
+      </AssembliestoCrossgen>\r
+    </ItemGroup>\r
+    \r
+    <!-- CrossGen the assemblies  -->\r
+    <MSBuild Projects="@(AssembliestoCrossgen)"\r
+                 Targets="RunCrossGen"\r
+                 BuildInParallel="$(BuildInParallel)"\r
+                 Condition="'@(_ManagedResolvedFilesToOptimize)' != ''"/>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        RunCrossGen\r
+    Target Encapsulating the crossgen command  \r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="RunCrossGen"\r
+           DependsOnTargets="_InitializeBasicProps;">\r
+\r
+    <PropertyGroup>\r
+      <CrossgenProfilingSymbolsOutputDirectory>$([System.IO.Path]::GetDirectoryName($(_RuntimeSymbolsDir)\$(CrossgenSubOutputPath)))</CrossgenProfilingSymbolsOutputDirectory>\r
+      <CrossgenSymbolsStagingDirectory>$([System.IO.Path]::GetDirectoryName($(StoreSymbolsStagingDir)\$(CrossgenSubOutputPath)))</CrossgenSymbolsStagingDirectory>\r
+      <CrossgenCommandline>$(CrossgenExe) -readytorun -in $(CrossgenInputAssembly) -out $(CrossgenOutputAssembly) -jitpath $(CrossgenJit) -platform_assemblies_paths $(CrossgenPlatformAssembliesPath)</CrossgenCommandline>\r
+      <CreateProfilingSymbolsOptionName Condition="'$(OS)' == 'Windows_NT'">CreatePDB</CreateProfilingSymbolsOptionName>\r
+      <CreateProfilingSymbolsOptionName Condition="'$(CreateProfilingSymbolsOptionName)' == ''">CreatePerfMap</CreateProfilingSymbolsOptionName>\r
+    </PropertyGroup>\r
+\r
+    <Message Text="CrossgenCommandline: $(CrossgenCommandline)"/>\r
+\r
+    <!-- Workaround for https://github.com/NuGet/Home/issues/4424 -->\r
+    <Exec Command="chmod 755 $(CrossgenExe)" Condition="'$(OS)' != 'Windows_NT'"/>\r
+\r
+    <!--Optimization skip if the assembly is already present in the final output directory-->\r
+    <Exec\r
+     Command="$(CrossgenCommandline)"\r
+     Condition="!Exists($([System.IO.Path]::Combine($(PublishDir),$(CrossgenSubOutputPath))))" />\r
+\r
+    <Copy SourceFiles = "$(CrossgenOutputAssembly)"\r
+          DestinationFiles="$(PublishDir)\$(CrossgenSubOutputPath)"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+          Condition="!Exists($([System.IO.Path]::Combine($(PublishDir),$(CrossgenSubOutputPath))))">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+    </Copy>\r
+\r
+    <!-- Create profiling symbols if requested -->\r
+    <MakeDir Directories="$(CrossgenProfilingSymbolsOutputDirectory)"\r
+             Condition="'$(CreateProfilingSymbols)' == 'true' and Exists($(CrossgenOutputAssembly))" />\r
+    <Exec Command="$(CrossgenExe) -readytorun -platform_assemblies_paths $(CrossgenPlatformAssembliesPath) -$(CreateProfilingSymbolsOptionName) $(CrossgenProfilingSymbolsOutputDirectory) $(CrossgenOutputAssembly)"\r
+          Condition="'$(CreateProfilingSymbols)' == 'true' and Exists($(CrossgenOutputAssembly))" />\r
+\r
+    <ItemGroup>\r
+      <_ProfilingSymbols Include="$(CrossgenProfilingSymbolsOutputDirectory)\*"\r
+                         Condition="'$(CreateProfilingSymbols)' == 'true'" />\r
+    </ItemGroup>\r
+    \r
+    <Copy SourceFiles="@(_ProfilingSymbols)"\r
+          DestinationFolder="$(CrossgenSymbolsStagingDirectory)"\r
+          Condition="'$(CreateProfilingSymbols)' == 'true'"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)">\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+    </Copy>\r
+  </Target>\r
+\r
+  <Target Name="_InitializeBasicProps">\r
+    <PropertyGroup>\r
+      <PathSeparator>$([System.IO.Path]::PathSeparator)</PathSeparator>\r
+      <DirectorySeparatorChar>$([System.IO.Path]::DirectorySeparatorChar)</DirectorySeparatorChar>\r
+    </PropertyGroup>\r
+  </Target>\r
+  \r
+  <!--\r
+    ============================================================\r
+                                       _GetCrossgenProps\r
+    Generates props used by Crossgen\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="_GetCrossgenProps"\r
+    Condition="$(SkipOptimization) != 'true' ">\r
+\r
+    <PropertyGroup>\r
+      <_CrossProjFileDir>$([System.IO.Path]::Combine($(ComposeWorkingDir),"Optimize"))</_CrossProjFileDir>\r
+      <_NetCoreRefDir>$([System.IO.Path]::Combine($(_CrossProjFileDir), "netcoreapp"))</_NetCoreRefDir>              <!-- flat netcore app assemblies-->\r
+    </PropertyGroup>\r
+     <MakeDir  Directories="$(_CrossProjFileDir)"/>\r
+    <PropertyGroup>\r
+      <_CrossProjAssetsFile>$([System.IO.Path]::Combine($(_CrossProjFileDir),  project.assets.json))</_CrossProjAssetsFile>\r
+    </PropertyGroup>\r
+\r
+    \r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _SetupStageForCrossgen\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="_SetupStageForCrossgen"\r
+          DependsOnTargets="_GetCrossgenProps;">\r
+    <PropertyGroup>\r
+      <_RuntimeRefDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimeref"))</_RuntimeRefDir>  <!-- flat app managed assemblies -->\r
+      <_RuntimeOptimizedDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimopt"))</_RuntimeOptimizedDir>      <!-- optimized app managed assemblies in nuget cache layout -->\r
+      <_RuntimeSymbolsDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimesymbols"))</_RuntimeSymbolsDir>\r
+    </PropertyGroup>\r
+    \r
+    <ItemGroup>\r
+      <_ManagedResolvedFilesToOptimize Include="@(_ManagedResolvedFileToPublishCandidates)" />\r
+    </ItemGroup>\r
+    \r
+    <MakeDir Directories="$(_RuntimeOptimizedDir)"/>\r
+    <MakeDir Directories="$(_RuntimeSymbolsDir)"\r
+             Condition="'$(CreateProfilingSymbols)' == 'true'" />\r
+    \r
+    <!-- Copy managed files to  a flat temp directory for passing it as ref -->\r
+    <Copy SourceFiles = "@(_ManagedResolvedFilesToOptimize)"\r
+          DestinationFolder="$(_RuntimeRefDir)"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+          UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
+          UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+    </Copy>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _RestoreCrossgen\r
+Restores netcoreapp and publishes it to a temp directory\r
+    ============================================================\r
+    -->\r
+  \r
+  <Target Name="_RestoreCrossgen"\r
+          DependsOnTargets="PrepforRestoreForComposeStore;\r
+                           _SetupStageForCrossgen;"\r
+          Condition="$(SkipOptimization) != 'true' ">\r
+    <MSBuild Projects="$(MSBuildProjectFullPath)"\r
+                 Targets="Restore"\r
+                 Properties="RestoreGraphProjectInput=$(MSBuildProjectFullPath);\r
+                             DisableImplicitFrameworkReferences=true;\r
+                             RestoreOutputPath=$(_CrossProjFileDir);\r
+                             StorePackageName=$(MicrosoftNETPlatformLibrary);\r
+                             StorePackageVersion=$(RuntimeFrameworkVersion);"/>\r
+\r
+    <ResolvePublishAssemblies ProjectPath="$(MSBuildProjectFullPath)"\r
+                              AssetsFilePath="$(_CrossProjAssetsFile)"\r
+                              TargetFramework="$(_TFM)"\r
+                              RuntimeIdentifier="$(RuntimeIdentifier)"\r
+                              PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
+                              ExcludeFromPublishPackageReferences="@(_ExcludeFromPublishPackageReference)"\r
+                              IsSelfContained="$(SelfContained)"\r
+                              PreserveStoreLayout="false">\r
+\r
+      <Output TaskParameter="AssembliesToPublish" ItemName="CrossgenResolvedAssembliesToPublish" />\r
+    </ResolvePublishAssemblies>\r
+\r
+    <!-- Copy managed files to  a flat temp directory for passing it as ref for crossgen -->\r
+    <Copy SourceFiles = "@(CrossgenResolvedAssembliesToPublish)"\r
+          DestinationFolder="$(_NetCoreRefDir)"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+          UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
+          UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+    </Copy>\r
+  </Target>\r
\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.GenerateAssemblyInfo.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.GenerateAssemblyInfo.targets
new file mode 100755 (executable)
index 0000000..97e957d
--- /dev/null
@@ -0,0 +1,156 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.GenerateAssemblyInfo.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <!--\r
+    ============================================================\r
+                                     GenerateAssemblyInfo\r
+\r
+    Generates assembly info source to intermediate directory\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+    <GeneratedAssemblyInfoFile Condition="'$(GeneratedAssemblyInfoFile)' ==''">$(IntermediateOutputPath)$(MSBuildProjectName).AssemblyInfo$(DefaultLanguageSourceExtension)</GeneratedAssemblyInfoFile>\r
+    <GenerateAssemblyInfo Condition="'$(GenerateAssemblyInfo)' == ''">true</GenerateAssemblyInfo>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(GenerateAssemblyInfo)' == 'true'">\r
+    <GenerateAssemblyCompanyAttribute Condition="'$(GenerateAssemblyCompanyAttribute)' == ''">true</GenerateAssemblyCompanyAttribute>\r
+    <GenerateAssemblyConfigurationAttribute Condition="'$(GenerateAssemblyConfigurationAttribute)' == ''">true</GenerateAssemblyConfigurationAttribute>\r
+    <GenerateAssemblyCopyrightAttribute Condition="'$(GenerateAssemblyCopyrightAttribute)' == ''">true</GenerateAssemblyCopyrightAttribute>\r
+    <GenerateAssemblyDescriptionAttribute Condition="'$(GenerateAssemblyDescriptionAttribute)' == ''">true</GenerateAssemblyDescriptionAttribute>\r
+    <GenerateAssemblyFileVersionAttribute Condition="'$(GenerateAssemblyFileVersionAttribute)' == ''">true</GenerateAssemblyFileVersionAttribute>\r
+    <GenerateAssemblyInformationalVersionAttribute Condition="'$(GenerateAssemblyInformationalVersionAttribute)' == ''">true</GenerateAssemblyInformationalVersionAttribute>\r
+    <GenerateAssemblyProductAttribute Condition="'$(GenerateAssemblyProductAttribute)' == ''">true</GenerateAssemblyProductAttribute>\r
+    <GenerateAssemblyTitleAttribute Condition="'$(GenerateAssemblyTitleAttribute)' == ''">true</GenerateAssemblyTitleAttribute>\r
+    <GenerateAssemblyVersionAttribute Condition="'$(GenerateAssemblyVersionAttribute)' == ''">true</GenerateAssemblyVersionAttribute>\r
+    <GenerateNeutralResourcesLanguageAttribute Condition="'$(GenerateNeutralResourcesLanguageAttribute)' == ''">true</GenerateNeutralResourcesLanguageAttribute>\r
+  </PropertyGroup>\r
+\r
+  <!-- \r
+    Note that this must run before every invocation of CoreCompile to ensure that all compiler\r
+    runs see the generated assembly info. There is at least one scenario involving Xaml \r
+    where CoreCompile is invoked without other potential hooks such as Compile or CoreBuild,\r
+    etc., so we hook directly on to CoreCompile. Furthermore, we  must run *after* \r
+    PrepareForBuild to ensure that the intermediate directory has been created.\r
+   -->\r
+  <Target Name="GenerateAssemblyInfo"\r
+          BeforeTargets="CoreCompile"\r
+          DependsOnTargets="PrepareForBuild;CoreGenerateAssemblyInfo"\r
+          Condition="'$(GenerateAssemblyInfo)' == 'true'" />\r
+\r
+  <Target Name="GetAssemblyAttributes"\r
+          DependsOnTargets="GetAssemblyVersion">\r
+    <ItemGroup>\r
+      <AssemblyAttribute Include="System.Reflection.AssemblyCompanyAttribute" Condition="'$(Company)' != '' and '$(GenerateAssemblyCompanyAttribute)' == 'true'">\r
+        <_Parameter1>$(Company)</_Parameter1>\r
+      </AssemblyAttribute>\r
+      <AssemblyAttribute Include="System.Reflection.AssemblyConfigurationAttribute" Condition="'$(Configuration)' != '' and '$(GenerateAssemblyConfigurationAttribute)' == 'true'">\r
+        <_Parameter1>$(Configuration)</_Parameter1>\r
+      </AssemblyAttribute>\r
+      <AssemblyAttribute Include="System.Reflection.AssemblyCopyrightAttribute" Condition="'$(Copyright)' != '' and '$(GenerateAssemblyCopyrightAttribute)' == 'true'">\r
+        <_Parameter1>$(Copyright)</_Parameter1>\r
+      </AssemblyAttribute>\r
+      <AssemblyAttribute Include="System.Reflection.AssemblyDescriptionAttribute" Condition="'$(Description)' != '' and '$(GenerateAssemblyDescriptionAttribute)' == 'true'">\r
+        <_Parameter1>$(Description)</_Parameter1>\r
+      </AssemblyAttribute>\r
+      <AssemblyAttribute Include="System.Reflection.AssemblyFileVersionAttribute" Condition="'$(FileVersion)' != '' and '$(GenerateAssemblyFileVersionAttribute)' == 'true'">\r
+        <_Parameter1>$(FileVersion)</_Parameter1>\r
+      </AssemblyAttribute>\r
+      <AssemblyAttribute Include="System.Reflection.AssemblyInformationalVersionAttribute" Condition="'$(InformationalVersion)' != '' and '$(GenerateAssemblyInformationalVersionAttribute)' == 'true'">\r
+        <_Parameter1>$(InformationalVersion)</_Parameter1>\r
+      </AssemblyAttribute>\r
+      <AssemblyAttribute Include="System.Reflection.AssemblyProductAttribute" Condition="'$(Product)' != '' and '$(GenerateAssemblyProductAttribute)' == 'true'">\r
+        <_Parameter1>$(Product)</_Parameter1>\r
+      </AssemblyAttribute>\r
+      <AssemblyAttribute Include="System.Reflection.AssemblyTitleAttribute" Condition="'$(AssemblyTitle)' != '' and '$(GenerateAssemblyTitleAttribute)' == 'true'">\r
+        <_Parameter1>$(AssemblyTitle)</_Parameter1>\r
+      </AssemblyAttribute>\r
+      <AssemblyAttribute Include="System.Reflection.AssemblyVersionAttribute" Condition="'$(AssemblyVersion)' != '' and '$(GenerateAssemblyVersionAttribute)' == 'true'">\r
+        <_Parameter1>$(AssemblyVersion)</_Parameter1>\r
+      </AssemblyAttribute>\r
+      <AssemblyAttribute Include="System.Resources.NeutralResourcesLanguageAttribute" Condition="'$(NeutralLanguage)' != '' and '$(GenerateNeutralResourcesLanguageAttribute)' == 'true'">\r
+        <_Parameter1>$(NeutralLanguage)</_Parameter1>\r
+      </AssemblyAttribute>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!-- \r
+    To allow version changes to be respected on incremental builds (e.g. through CLI parameters),\r
+    create a hash of all assembly attributes so that the cache file will change with the calculated\r
+    assembly attribute values and msbuild will then execute CoreGenerateAssembly to generate a new file.\r
+  -->\r
+  <Target Name="CreateGeneratedAssemblyInfoInputsCacheFile"\r
+          DependsOnTargets="GetAssemblyAttributes">\r
+    <PropertyGroup>\r
+      <GeneratedAssemblyInfoInputsCacheFile>$(IntermediateOutputPath)$(MSBuildProjectName).AssemblyInfoInputs.cache</GeneratedAssemblyInfoInputsCacheFile>\r
+    </PropertyGroup>\r
+\r
+    <Hash ItemsToHash="@(AssemblyAttribute->'%(Identity)%(_Parameter1)')">\r
+      <Output TaskParameter="HashResult" PropertyName="_AssemblyAttributesHash" />\r
+    </Hash>\r
+\r
+    <WriteLinesToFile Lines="$(_AssemblyAttributesHash)" File="$(GeneratedAssemblyInfoInputsCacheFile)" Overwrite="True" WriteOnlyWhenDifferent="True" />\r
+    \r
+    <ItemGroup>\r
+      <FileWrites Include="$(GeneratedAssemblyInfoInputsCacheFile)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="CoreGenerateAssemblyInfo"\r
+          Condition="'$(Language)'=='VB' or '$(Language)'=='C#'"\r
+          DependsOnTargets="CreateGeneratedAssemblyInfoInputsCacheFile"\r
+          Inputs="$(GeneratedAssemblyInfoInputsCacheFile)"\r
+          Outputs="$(GeneratedAssemblyInfoFile)">\r
+    <ItemGroup>\r
+      <!-- Ensure the generated assemblyinfo file is not already part of the Compile sources, as a workaround for https://github.com/dotnet/sdk/issues/114 -->\r
+      <Compile Remove="$(GeneratedAssemblyInfoFile)" />\r
+    </ItemGroup>\r
+\r
+    <WriteCodeFragment AssemblyAttributes="@(AssemblyAttribute)" Language="$(Language)" OutputFile="$(GeneratedAssemblyInfoFile)">\r
+      <Output TaskParameter="OutputFile" ItemName="Compile" />\r
+      <Output TaskParameter="OutputFile" ItemName="FileWrites" />\r
+    </WriteCodeFragment>\r
+  </Target>\r
+\r
+\r
+  <!--\r
+    ==================================================================\r
+                                            GetAssemblyVersion\r
+\r
+    Parses the nuget package version set in $(Version) and returns\r
+    the implied $(AssemblyVersion) and $(FileVersion).\r
+\r
+    e.g.:\r
+        <Version>1.2.3-beta.4</Version>\r
+\r
+    implies:\r
+        <AssemblyVersion>1.2.3</AssemblyVersion>\r
+        <FileVersion>1.2.3</FileVersion>\r
+\r
+    Note that if $(AssemblyVersion) or $(FileVersion) are are already set, it\r
+    is considered an override of the default inference from $(Version) and they\r
+    are left unchanged by this target.\r
+    ==================================================================\r
+  -->\r
+  <Target Name="GetAssemblyVersion">\r
+    <GetAssemblyVersion Condition="'$(AssemblyVersion)' == ''" NuGetVersion="$(Version)">\r
+      <Output TaskParameter="AssemblyVersion" PropertyName="AssemblyVersion" />\r
+    </GetAssemblyVersion>\r
+    \r
+    <PropertyGroup>\r
+      <FileVersion Condition="'$(FileVersion)' == ''">$(AssemblyVersion)</FileVersion>\r
+      <InformationalVersion Condition="'$(InformationalVersion)' == ''">$(Version)</InformationalVersion>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.PreserveCompilationContext.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.PreserveCompilationContext.targets
new file mode 100755 (executable)
index 0000000..479f5c1
--- /dev/null
@@ -0,0 +1,104 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.PreserveCompilationContext.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+\r
+    <RefAssembliesFolderName Condition="'$(RefAssembliesFolderName)' == ''">refs</RefAssembliesFolderName>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="ComputeDependencyFileCompilerOptions"\r
+          Condition="'$(PreserveCompilationContext)' == 'true'"\r
+          BeforeTargets="GenerateBuildDependencyFile;\r
+                         GeneratePublishDependencyFile">\r
+\r
+    <ItemGroup>\r
+      <DependencyFileCompilerOptions Include="CompilerOptions">\r
+        <DefineConstants>$(DefineConstants)</DefineConstants>\r
+        <LangVersion>$(LangVersion)</LangVersion>\r
+        <PlatformTarget>$(PlatformTarget)</PlatformTarget>\r
+        <AllowUnsafeBlocks>$(AllowUnsafeBlocks)</AllowUnsafeBlocks>\r
+        <TreatWarningsAsErrors>$(TreatWarningsAsErrors)</TreatWarningsAsErrors>\r
+        <Optimize>$(Optimize)</Optimize>\r
+        <AssemblyOriginatorKeyFile>$(AssemblyOriginatorKeyFile)</AssemblyOriginatorKeyFile>\r
+        <DelaySign>$(DelaySign)</DelaySign>\r
+        <PublicSign>$(DelaySign)</PublicSign>\r
+        <DebugType>$(DebugType)</DebugType>\r
+        <OutputType>$(OutputType)</OutputType>\r
+        <GenerateDocumentationFile>$(GenerateDocumentationFile)</GenerateDocumentationFile>\r
+      </DependencyFileCompilerOptions>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <UsingTask TaskName="FindItemsFromPackages" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <Target Name="ComputeRefAssembliesToPublish"\r
+          Condition="'$(PreserveCompilationContext)' == 'true'"\r
+          DependsOnTargets="_ComputeLockFileCopyLocal;\r
+                            _ParseTargetManifestFiles"\r
+          AfterTargets="ComputeFilesToPublish"\r
+          BeforeTargets="CopyFilesToPublishDirectory">\r
+\r
+    <FindItemsFromPackages Items="@(_RuntimeCopyLocalItems)"\r
+                           Packages="@(RuntimeStorePackages)">\r
+      <Output TaskParameter="ItemsFromPackages" ItemName="_RuntimeItemsInRuntimeStore"/>\r
+    </FindItemsFromPackages>\r
+\r
+    <ItemGroup>\r
+      <!--\r
+      Don't copy a compilation assembly if it's also a runtime assembly. There is no need to copy the same\r
+      assembly to the 'refs' folder, if it is already in the publish directory.\r
+      -->\r
+      <_RefAssembliesToExclude Include="@(ResolvedAssembliesToPublish->'%(FullPath)')" />\r
+      <!--\r
+      Similarly, don't copy a compilation assembly if it's also a runtime assembly that is in a runtime store.\r
+      It will be resolved from the runtime store directory at runtime.\r
+      -->\r
+      <_RefAssembliesToExclude Include="@(_RuntimeItemsInRuntimeStore->'%(ResolvedPath)')" />\r
+\r
+      <ResolvedFileToPublish Include="@(ReferencePath)" Exclude="@(_RefAssembliesToExclude)">\r
+        <RelativePath>$(RefAssembliesFolderName)\%(Filename)%(Extension)</RelativePath>\r
+      </ResolvedFileToPublish>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CopyReferenceOnlyAssembliesForBuild\r
+\r
+    Copies reference assemblies that normally can't be resolved at runtime to the 'refs' folder in the build output.\r
+    This is necessary in order for the running app to resolve these reference assemblies.\r
+    ============================================================\r
+    -->\r
+  <Target Name="_CopyReferenceOnlyAssembliesForBuild"\r
+          Condition="'$(PreserveCompilationContext)' == 'true'"\r
+          DependsOnTargets="_ComputeReferenceAssemblies"\r
+          AfterTargets="CopyFilesToOutputDirectory">\r
+\r
+    <Copy SourceFiles="@(_ReferenceOnlyAssemblies)"\r
+          DestinationFolder="$(OutDir)$(RefAssembliesFolderName)"\r
+          SkipUnchangedFiles="$(SkipCopyUnchangedFiles)"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+          UseHardlinksIfPossible="$(CreateHardLinksForCopyFilesToOutputDirectoryIfPossible)"\r
+          UseSymboliclinksIfPossible="$(CreateSymbolicLinksForCopyFilesToOutputDirectoryIfPossible)">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+  </Target>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Publish.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Publish.targets
new file mode 100755 (executable)
index 0000000..dfa01b3
--- /dev/null
@@ -0,0 +1,590 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Publish.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+    \r
+    <DefaultCopyToPublishDirectoryMetadata Condition="'$(DefaultCopyToPublishDirectoryMetadata)' == ''">true</DefaultCopyToPublishDirectoryMetadata>\r
+    <_GetChildProjectCopyToPublishDirectoryItems Condition="'$(_GetChildProjectCopyToPublishDirectoryItems)' == ''">true</_GetChildProjectCopyToPublishDirectoryItems>\r
+\r
+    <!-- publishing self-contained apps should publish the native host as $(AssemblyName).exe -->\r
+    <DeployAppHost Condition=" '$(DeployAppHost)' == '' and '$(_IsExecutable)' == 'true' and '$(RuntimeIdentifier)' != '' and '$(SelfContained)' == 'true'">true</DeployAppHost>\r
+  \r
+    <IsPublishable Condition="'$(IsPublishable)'==''">true</IsPublishable>\r
+  </PropertyGroup>\r
+\r
+  <ItemDefinitionGroup>\r
+    <ResolvedFileToPublish>\r
+      <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
+    </ResolvedFileToPublish>\r
+  </ItemDefinitionGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        Publish\r
\r
+    The main publish entry point.\r
+    ============================================================\r
+    -->\r
+  <Target Name="Publish"\r
+          Condition="$(IsPublishable) == 'true'"\r
+          DependsOnTargets="Build;\r
+                            PrepareForPublish;\r
+                            ComputeAndCopyFilesToPublishDirectory;\r
+                            GeneratePublishDependencyFile;\r
+                            GeneratePublishRuntimeConfigurationFile">\r
+\r
+    <!-- Ensure there is minimal verbosity output pointing to the publish directory and not just the\r
+         build step's minimal output. Otherwise there is no indication at minimal verbosity of where\r
+         the published assets were copied. -->\r
+    <Message Importance="High" Text="$(MSBuildProjectName) -&gt; $([System.IO.Path]::GetFullPath('$(PublishDir)'))" />\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        PrepareForPublish\r
+\r
+    Prepare the prerequisites for publishing.\r
+    ============================================================\r
+    -->\r
+  <Target Name="PrepareForPublish">\r
+\r
+    <PropertyGroup>\r
+      <!-- Ensure any PublishDir has a trailing slash, so it can be concatenated -->\r
+      <PublishDir Condition="!HasTrailingSlash('$(PublishDir)')">$(PublishDir)\</PublishDir>\r
+    </PropertyGroup>\r
+\r
+    <MakeDir Directories="$(PublishDir)" />\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ComputeAndCopyFilesToPublishDirectory\r
+\r
+    Computes the list of all files to copy to the publish directory and then publishes them.\r
+    ============================================================\r
+    -->\r
+  <Target Name="ComputeAndCopyFilesToPublishDirectory"\r
+          DependsOnTargets="ComputeFilesToPublish;\r
+                            CopyFilesToPublishDirectory" />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        CopyFilesToPublishDirectory\r
+\r
+    Copy all build outputs, satellites and other necessary files to the publish directory.\r
+    ============================================================\r
+    -->\r
+  <Target Name="CopyFilesToPublishDirectory"\r
+          DependsOnTargets="_CopyResolvedFilesToPublishPreserveNewest;\r
+                            _CopyResolvedFilesToPublishAlways" />\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CopyResolvedFilesToPublishPreserveNewest\r
+\r
+    Copy _ResolvedFileToPublishPreserveNewest items to the publish directory.\r
+    ============================================================\r
+    -->\r
+  <Target Name="_CopyResolvedFilesToPublishPreserveNewest"\r
+          DependsOnTargets="_ComputeResolvedFilesToPublishTypes"\r
+          Inputs="@(_ResolvedFileToPublishPreserveNewest)"\r
+          Outputs="@(_ResolvedFileToPublishPreserveNewest->'$(PublishDir)%(RelativePath)')">\r
+\r
+    <!--\r
+        Not using SkipUnchangedFiles="true" because the application may want to change\r
+        one of these files and not have an incremental build replace it.\r
+        -->\r
+    <Copy SourceFiles = "@(_ResolvedFileToPublishPreserveNewest)"\r
+          DestinationFiles="@(_ResolvedFileToPublishPreserveNewest->'$(PublishDir)%(RelativePath)')"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+          UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
+          UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _CopyResolvedFilesToPublishAlways\r
+\r
+    Copy _ResolvedFileToPublishAlways items to the publish directory.\r
+    ============================================================\r
+    -->\r
+  <Target Name="_CopyResolvedFilesToPublishAlways"\r
+          DependsOnTargets="_ComputeResolvedFilesToPublishTypes">\r
+\r
+    <!--\r
+        Not using SkipUnchangedFiles="true" because the application may want to change\r
+        one of these files and not have an incremental build replace it.\r
+        -->\r
+    <Copy SourceFiles = "@(_ResolvedFileToPublishAlways)"\r
+          DestinationFiles="@(_ResolvedFileToPublishAlways->'$(PublishDir)%(RelativePath)')"\r
+          OverwriteReadOnlyFiles="$(OverwriteReadOnlyFiles)"\r
+          Retries="$(CopyRetryCount)"\r
+          RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)"\r
+          UseHardlinksIfPossible="$(CreateHardLinksForPublishFilesIfPossible)"\r
+          UseSymboliclinksIfPossible="$(CreateSymbolicLinksForPublishFilesIfPossible)">\r
+\r
+      <Output TaskParameter="DestinationFiles" ItemName="FileWrites"/>\r
+\r
+    </Copy>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _ComputeResolvedFilesToPublishTypes\r
+\r
+    Splits ResolvedFileToPublish items into 'PreserveNewest' and 'Always' buckets.\r
+    ============================================================\r
+    -->\r
+  <Target Name="_ComputeResolvedFilesToPublishTypes">\r
+    <ItemGroup>\r
+      <_ResolvedFileToPublishPreserveNewest Include="@(ResolvedFileToPublish)"\r
+                                             Condition="'%(ResolvedFileToPublish.CopyToPublishDirectory)'=='PreserveNewest'" />\r
+\r
+      <_ResolvedFileToPublishAlways Include="@(ResolvedFileToPublish)"\r
+                                     Condition="'%(ResolvedFileToPublish.CopyToPublishDirectory)'=='Always'" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+\r
+  <!--\r
+    ============================================================\r
+                                        ComputeFilesToPublish\r
+\r
+    Gathers all the files that need to be copied to the publish directory.\r
+    ============================================================\r
+    -->\r
+  <Target Name="ComputeFilesToPublish"\r
+          DependsOnTargets="_ComputeNetPublishAssets;\r
+                            _ComputeCopyToPublishDirectoryItems">\r
+\r
+    <PropertyGroup>\r
+      <CopyBuildOutputToPublishDirectory Condition="'$(CopyBuildOutputToPublishDirectory)'==''">true</CopyBuildOutputToPublishDirectory>\r
+      <CopyOutputSymbolsToPublishDirectory Condition="'$(CopyOutputSymbolsToPublishDirectory)'==''">true</CopyOutputSymbolsToPublishDirectory>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup>\r
+      <!-- Copy the build product (.dll or .exe). -->\r
+      <ResolvedFileToPublish Include="@(IntermediateAssembly)"\r
+                              Condition="'$(CopyBuildOutputToPublishDirectory)' == 'true'">\r
+        <RelativePath>@(IntermediateAssembly->'%(Filename)%(Extension)')</RelativePath>\r
+      </ResolvedFileToPublish>\r
+      \r
+      <!-- Copy the app.config (if any) -->\r
+      <ResolvedFileToPublish Include="@(AppConfigWithTargetPath)"\r
+                              Condition="'$(CopyBuildOutputToPublishDirectory)' == 'true'">\r
+        <RelativePath>@(AppConfigWithTargetPath->'%(TargetPath)')</RelativePath>\r
+      </ResolvedFileToPublish>\r
+\r
+      <!-- Copy the debug information file (.pdb), if any -->\r
+      <ResolvedFileToPublish Include="@(_DebugSymbolsIntermediatePath)"\r
+                              Condition="'$(_DebugSymbolsProduced)'=='true' and '$(CopyOutputSymbolsToPublishDirectory)'=='true'">\r
+        <RelativePath>@(_DebugSymbolsIntermediatePath->'%(Filename)%(Extension)')</RelativePath>\r
+      </ResolvedFileToPublish>\r
+\r
+      <!-- Copy satellite assemblies. -->\r
+      <ResolvedFileToPublish Include="@(IntermediateSatelliteAssembliesWithTargetPath)">\r
+        <RelativePath>%(IntermediateSatelliteAssembliesWithTargetPath.Culture)\%(Filename)%(Extension)</RelativePath>\r
+      </ResolvedFileToPublish>\r
+\r
+      <!-- Copy all the assemblies -->\r
+      <ResolvedFileToPublish Include="@(ResolvedAssembliesToPublish)">\r
+        <RelativePath>%(ResolvedAssembliesToPublish.DestinationSubPath)</RelativePath>\r
+      </ResolvedFileToPublish>\r
+\r
+      <!-- Copy the xml documentation (if enabled) -->\r
+      <ResolvedFileToPublish Include="@(FinalDocFile)"\r
+                              Condition="'$(PublishDocumentationFile)' == 'true'">\r
+        <RelativePath>@(FinalDocFile->'%(Filename)%(Extension)')</RelativePath>\r
+      </ResolvedFileToPublish>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <Target Name="_ComputeNetPublishAssets"\r
+          DependsOnTargets="RunResolvePublishAssemblies">\r
+    <!-- TODO get the content files -->\r
+    <!-- TODO perform any preprocess transforms on the files -->\r
+\r
+    <ItemGroup>\r
+      <ResolvedAssembliesToPublish Include="@(ReferenceCopyLocalPaths)"\r
+                                   Exclude="@(ResolvedAssembliesToPublish)"\r
+                                   Condition="'$(PublishReferencesDocumentationFiles)' == 'true' or '%(Extension)' != '.xml'">\r
+        <DestinationSubPath>%(ReferenceCopyLocalPaths.DestinationSubDirectory)%(Filename)%(Extension)</DestinationSubPath>\r
+      </ResolvedAssembliesToPublish>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                     RunResolvePublishAssemblies\r
+\r
+    Gets the assemblies to be copied to the publish directory\r
+    ============================================================\r
+    -->\r
+  <UsingTask TaskName="ResolvePublishAssemblies" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <Target Name="RunResolvePublishAssemblies"\r
+          DependsOnTargets="_ComputeExcludeFromPublishPackageReferences;\r
+                            _ParseTargetManifestFiles;\r
+                            _DefaultMicrosoftNETPlatformLibrary">\r
+    <ResolvePublishAssemblies ProjectPath="$(MSBuildProjectFullPath)"\r
+                              AssetsFilePath="$(ProjectAssetsFile)"\r
+                              TargetFramework="$(TargetFrameworkMoniker)"\r
+                              RuntimeIdentifier="$(RuntimeIdentifier)"\r
+                              PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
+                              ExcludeFromPublishPackageReferences="@(_ExcludeFromPublishPackageReference)"\r
+                              RuntimeStorePackages="@(RuntimeStorePackages)"\r
+                              PreserveStoreLayout="$(PreserveStoreLayout)"\r
+                              IsSelfContained="$(SelfContained)" >\r
+\r
+      <Output TaskParameter="AssembliesToPublish" ItemName="ResolvedAssembliesToPublish" />\r
+    </ResolvePublishAssemblies>\r
+  </Target>\r
+  \r
+  <!--\r
+    ============================================================\r
+                                        _ComputeCopyToPublishDirectoryItems\r
+    ============================================================\r
+    -->\r
+  <Target Name="_ComputeCopyToPublishDirectoryItems"\r
+          DependsOnTargets="GetCopyToPublishDirectoryItems">\r
+\r
+    <ItemGroup>\r
+      <ResolvedFileToPublish Include="@(_SourceItemsToCopyToPublishDirectoryAlways)">\r
+        <RelativePath>%(_SourceItemsToCopyToPublishDirectoryAlways.TargetPath)</RelativePath>\r
+        <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
+      </ResolvedFileToPublish>\r
+\r
+      <ResolvedFileToPublish Include="@(_SourceItemsToCopyToPublishDirectory)">\r
+        <RelativePath>%(_SourceItemsToCopyToPublishDirectory.TargetPath)</RelativePath>\r
+        <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>\r
+      </ResolvedFileToPublish>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GetCopyToPublishDirectoryItems\r
+\r
+    Get all project items that may need to be transferred to the publish directory.\r
+    This includes baggage items from transitively referenced projects. It would appear\r
+    that this target computes full transitive closure of content items for all referenced\r
+    projects; however that is not the case. It only collects the content items from its\r
+    immediate children and not children of children. \r
+    \r
+    See comment on GetCopyToOutputDirectoryItems, from which this logic was taken.\r
+    ============================================================\r
+    -->\r
+  <Target Name="GetCopyToPublishDirectoryItems"\r
+          Returns="@(AllPublishItemsFullPathWithTargetPath)"\r
+          KeepDuplicateOutputs=" '$(MSBuildDisableGetCopyToPublishDirectoryItemsOptimization)' == '' "\r
+          DependsOnTargets="AssignTargetPaths;\r
+                            DefaultCopyToPublishDirectoryMetadata;\r
+                            _SplitProjectReferencesByFileExistence;\r
+                            _GetProjectReferenceTargetFrameworkProperties">\r
+\r
+\r
+    <!-- In the general case, clients need very little of the metadata which is generated by invoking this target on this project and its children.  For those\r
+         cases, we can immediately discard the unwanted metadata, reducing memory usage, particularly in very large and interconnected systems of projects.\r
+         However, if some client does require the original functionality, it is sufficient to set MSBuildDisableGetCopyToPublishDirectoryItemsOptimization to\r
+         a non-empty value and the original behavior will be restored. -->\r
+    <PropertyGroup Condition=" '$(MSBuildDisableGetCopyToPublishDirectoryItemsOptimization)' == '' ">\r
+      <_GCTPDIKeepDuplicates>false</_GCTPDIKeepDuplicates>\r
+      <_GCTPDIKeepMetadata>CopyToPublishDirectory;TargetPath</_GCTPDIKeepMetadata>\r
+    </PropertyGroup>\r
+\r
+    <!-- Get items from child projects first. -->\r
+    <MSBuild Projects="@(_MSBuildProjectReferenceExistent)"\r
+             Targets="GetCopyToPublishDirectoryItems"\r
+             BuildInParallel="$(BuildInParallel)"\r
+             Properties="%(_MSBuildProjectReferenceExistent.SetConfiguration); %(_MSBuildProjectReferenceExistent.SetPlatform); %(_MSBuildProjectReferenceExistent.SetTargetFramework)"\r
+             Condition="'@(_MSBuildProjectReferenceExistent)' != '' and '$(_GetChildProjectCopyToPublishDirectoryItems)' == 'true' and '%(_MSBuildProjectReferenceExistent.Private)' != 'false'"\r
+             ContinueOnError="$(ContinueOnError)"\r
+             RemoveProperties="%(_MSBuildProjectReferenceExistent.GlobalPropertiesToRemove)">\r
+\r
+      <Output TaskParameter="TargetOutputs" ItemName="_AllChildProjectPublishItemsWithTargetPath"/>\r
+\r
+    </MSBuild>\r
+\r
+    <!-- Target outputs must be full paths because they will be consumed by a different project. -->\r
+    <ItemGroup>\r
+      <_SourceItemsToCopyToPublishDirectoryAlways KeepDuplicates=" '$(_GCTPDIKeepDuplicates)' != 'false' "\r
+                                                  KeepMetadata="$(_GCTPDIKeepMetadata)"\r
+                                                  Include="@(_AllChildProjectPublishItemsWithTargetPath->'%(FullPath)')"\r
+                                                  Condition="'%(_AllChildProjectPublishItemsWithTargetPath.CopyToPublishDirectory)'=='Always'"/>\r
+\r
+      <_SourceItemsToCopyToPublishDirectory KeepDuplicates=" '$(_GCTPDIKeepDuplicates)' != 'false' "\r
+                                            KeepMetadata="$(_GCTPDIKeepMetadata)"\r
+                                            Include="@(_AllChildProjectPublishItemsWithTargetPath->'%(FullPath)')"\r
+                                            Condition="'%(_AllChildProjectPublishItemsWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Remove items which we will never again use - they just sit around taking up memory otherwise -->\r
+    <ItemGroup>\r
+      <_AllChildProjectPublishItemsWithTargetPath Remove="@(_AllChildProjectPublishItemsWithTargetPath)"/>\r
+    </ItemGroup>\r
+\r
+    <!-- Get items from this project last so that they will be copied last. -->\r
+    <ItemGroup>\r
+      <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)"\r
+                                                  Include="@(ContentWithTargetPath->'%(FullPath)')"\r
+                                                  Condition="'%(ContentWithTargetPath.CopyToPublishDirectory)'=='Always'"/>\r
+      <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)"\r
+                                            Include="@(ContentWithTargetPath->'%(FullPath)')"\r
+                                            Condition="'%(ContentWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)"\r
+                                                  Include="@(EmbeddedResource->'%(FullPath)')"\r
+                                                  Condition="'%(EmbeddedResource.CopyToPublishDirectory)'=='Always'"/>\r
+      <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)"\r
+                                            Include="@(EmbeddedResource->'%(FullPath)')"\r
+                                            Condition="'%(EmbeddedResource.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <_CompileItemsToPublish Include="@(Compile->'%(FullPath)')"\r
+                              Condition="'%(Compile.CopyToPublishDirectory)'=='Always' or '%(Compile.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <AssignTargetPath Files="@(_CompileItemsToPublish)" RootFolder="$(MSBuildProjectDirectory)">\r
+      <Output TaskParameter="AssignedFiles" ItemName="_CompileItemsToPublishWithTargetPath" />\r
+    </AssignTargetPath>\r
+\r
+    <ItemGroup>\r
+      <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)"\r
+                                                  Include="@(_CompileItemsToPublishWithTargetPath)"\r
+                                                  Condition="'%(_CompileItemsToPublishWithTargetPath.CopyToPublishDirectory)'=='Always'"/>\r
+      <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)"\r
+                                           Include="@(_CompileItemsToPublishWithTargetPath)"\r
+                                           Condition="'%(_CompileItemsToPublishWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)"\r
+                                                  Include="@(_NoneWithTargetPath->'%(FullPath)')"\r
+                                                  Condition="'%(_NoneWithTargetPath.CopyToPublishDirectory)'=='Always'"/>\r
+      <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)"\r
+                                            Include="@(_NoneWithTargetPath->'%(FullPath)')"\r
+                                            Condition="'%(_NoneWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'"/>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup>\r
+      <AllPublishItemsFullPathWithTargetPath Include="@(_SourceItemsToCopyToPublishDirectoryAlways->'%(FullPath)');@(_SourceItemsToCopyToPublishDirectory->'%(FullPath)')"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        DefaultCopyToPublishDirectoryMetadata\r
+\r
+    If CopyToPublishDirectory isn't set on these items, the value should be taken from CopyToOutputDirectory.\r
+    This way, projects can just set "CopyToOutputDirectory = Always/PreserveNewest" and by default the item will be copied\r
+    to both the build output and publish directories.\r
+    ============================================================\r
+    -->\r
+  <Target Name="DefaultCopyToPublishDirectoryMetadata"\r
+          DependsOnTargets="AssignTargetPaths"\r
+          Condition=" '$(DefaultCopyToPublishDirectoryMetadata)' == 'true' ">\r
+\r
+    <ItemGroup>\r
+      <ContentWithTargetPath Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='Always' and '%(ContentWithTargetPath.CopyToPublishDirectory)' == ''">\r
+        <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
+      </ContentWithTargetPath>\r
+      <ContentWithTargetPath Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' and '%(ContentWithTargetPath.CopyToPublishDirectory)' == ''">\r
+        <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>\r
+      </ContentWithTargetPath>\r
+\r
+      <EmbeddedResource Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always' and '%(EmbeddedResource.CopyToPublishDirectory)' == ''">\r
+        <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
+      </EmbeddedResource>\r
+      <EmbeddedResource Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='PreserveNewest' and '%(EmbeddedResource.CopyToPublishDirectory)' == ''">\r
+        <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>\r
+      </EmbeddedResource>\r
+\r
+      <Compile Condition="'%(Compile.CopyToOutputDirectory)'=='Always' and '%(Compile.CopyToPublishDirectory)' == ''">\r
+        <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
+      </Compile>\r
+      <Compile Condition="'%(Compile.CopyToOutputDirectory)'=='PreserveNewest' and '%(Compile.CopyToPublishDirectory)' == ''">\r
+        <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>\r
+      </Compile>\r
+\r
+      <_NoneWithTargetPath Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' and '%(_NoneWithTargetPath.CopyToPublishDirectory)' == ''">\r
+        <CopyToPublishDirectory>Always</CopyToPublishDirectory>\r
+      </_NoneWithTargetPath>\r
+      <_NoneWithTargetPath Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' and '%(_NoneWithTargetPath.CopyToPublishDirectory)' == ''">\r
+        <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>\r
+      </_NoneWithTargetPath>\r
+\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GeneratePublishDependencyFile\r
+\r
+    Generates the $(project).deps.json file for a published app\r
+    ============================================================\r
+    -->\r
+  <Target Name="GeneratePublishDependencyFile"\r
+          DependsOnTargets="_ComputeExcludeFromPublishPackageReferences;\r
+                            _ParseTargetManifestFiles;\r
+                            _DefaultMicrosoftNETPlatformLibrary;\r
+                            _HandlePackageFileConflicts;\r
+                            _HandlePublishFileConflicts;\r
+                            _ComputeReferenceAssemblies"\r
+          Condition="'$(GenerateDependencyFile)' == 'true'">\r
+\r
+    <PropertyGroup>\r
+      <PublishDepsFilePath Condition=" '$(PublishDepsFilePath)' == '' ">$(PublishDir)$(ProjectDepsFileName)</PublishDepsFilePath>\r
+    </PropertyGroup>\r
+\r
+    <GenerateDepsFile ProjectPath="$(MSBuildProjectFullPath)"\r
+                      AssetsFilePath="$(ProjectAssetsFile)"\r
+                      DepsFilePath="$(PublishDepsFilePath)"\r
+                      TargetFramework="$(TargetFrameworkMoniker)"\r
+                      AssemblyName="$(AssemblyName)"\r
+                      AssemblyExtension="$(TargetExt)"\r
+                      AssemblyVersion="$(Version)"\r
+                      AssemblySatelliteAssemblies="@(IntermediateSatelliteAssembliesWithTargetPath)"\r
+                      ReferencePaths="@(ReferencePath)"\r
+                      ReferenceSatellitePaths="@(ReferenceSatellitePaths)"\r
+                      ReferenceAssemblies="@(_ReferenceAssemblies)"\r
+                      IncludeMainProject="$(IncludeMainProjectInDepsFile)"\r
+                      RuntimeIdentifier="$(RuntimeIdentifier)"\r
+                      PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
+                      FilesToSkip="@(_ConflictPackageFiles);@(_PublishConflictPackageFiles)"\r
+                      CompilerOptions="@(DependencyFileCompilerOptions)"\r
+                      ExcludeFromPublishPackageReferences="@(_ExcludeFromPublishPackageReference)"\r
+                      RuntimeStorePackages="@(RuntimeStorePackages)"\r
+                      IsSelfContained="$(SelfContained)" />\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _ComputeExcludeFromPublishPackageReferences\r
+\r
+    Builds up the @(_ExcludeFromPublishPackageReference) item by looking for @(PackageReference) items where\r
+    that have Publish=false metadata, or that have PrivateAssets=All and don't specify Publish\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <_ComputeExcludeFromPublishPackageReferences Condition="'$(_ComputeExcludeFromPublishPackageReferences)' == ''">true</_ComputeExcludeFromPublishPackageReferences>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="_ComputeExcludeFromPublishPackageReferences"\r
+          Condition="'$(_ComputeExcludeFromPublishPackageReferences)' == 'true'">\r
+\r
+    <ItemGroup>\r
+      \r
+      <!-- PrivateAssets="All" means exclude from publish, unless Publish metadata is specified separately -->\r
+      <PackageReference Publish="false"\r
+                        Condition="('%(PackageReference.PrivateAssets)' == 'All') And ('%(PackageReference.Publish)' == '')"/>\r
+      \r
+      <_ExcludeFromPublishPackageReference Include="@(PackageReference)"\r
+                                          Condition="('%(PackageReference.Publish)' == 'false')" />\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _ParseTargetManifestFiles\r
+\r
+    Parses the $(TargetManifestFiles) which contains a list of files into @(RuntimeStorePackages) items\r
+    which describes which packages should be excluded from publish since they are contained in the runtime store.\r
+    ============================================================\r
+    -->\r
+  <UsingTask TaskName="ParseTargetManifests" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <Target Name="_ParseTargetManifestFiles"\r
+          Condition="'$(TargetManifestFiles)' != ''"\r
+          Returns="@(RuntimeStorePackages)">\r
+\r
+    <ParseTargetManifests TargetManifestFiles="$(TargetManifestFiles)">\r
+      <Output TaskParameter="RuntimeStorePackages" ItemName="RuntimeStorePackages"/>\r
+    </ParseTargetManifests>\r
+\r
+  </Target>\r
+\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GeneratePublishRuntimeConfigurationFile\r
+\r
+    Generates the $(project).runtimeconfig.json file for a published app\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="GeneratePublishRuntimeConfigurationFile"\r
+          DependsOnTargets="_DefaultMicrosoftNETPlatformLibrary"\r
+          Condition="'$(GenerateRuntimeConfigurationFiles)' == 'true'">\r
+\r
+    <PropertyGroup>\r
+      <PublishRuntimeConfigFilePath Condition=" '$(PublishRuntimeConfigFilePath)' == '' ">$(PublishDir)$(ProjectRuntimeConfigFileName)</PublishRuntimeConfigFilePath>\r
+    </PropertyGroup>\r
+\r
+    <GenerateRuntimeConfigurationFiles AssetsFilePath="$(ProjectAssetsFile)"\r
+                                       TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
+                                       TargetFramework="$(TargetFramework)"\r
+                                       RuntimeConfigPath="$(PublishRuntimeConfigFilePath)"\r
+                                       RuntimeIdentifier="$(RuntimeIdentifier)"\r
+                                       PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
+                                       UserRuntimeConfig="$(UserRuntimeConfig)"\r
+                                       HostConfigurationOptions="@(RuntimeHostConfigurationOption)"\r
+                                       IsSelfContained="$(SelfContained)" />\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        DeployAppHost\r
+\r
+    Deploys the host to run the stand alone app and ensures it matches the app name\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="DeployAppHost"\r
+          DependsOnTargets="_ComputeNETCoreBuildOutputFiles"\r
+          AfterTargets="ComputeFilesToPublish"\r
+          BeforeTargets="CopyFilesToPublishDirectory"\r
+          Condition="'$(DeployAppHost)' == 'true'">\r
+\r
+    <ItemGroup>\r
+\r
+      <ResolvedFileToRemove  Include ="%(ResolvedFileToPublish.Identity)" Condition="'%(ResolvedFileToPublish.RelativePath)' == '$(_DotNetHostExecutableName)' Or '%(ResolvedFileToPublish.RelativePath)' == '$(_DotNetAppHostExecutableName)'"/>\r
+      <ResolvedFileToPublish Remove ="%(ResolvedFileToRemove.Identity)"/>\r
+\r
+      <ResolvedFileToPublish Include="%(NativeAppHostNETCore.Identity)">\r
+        <RelativePath>$(AssemblyName)%(Extension)</RelativePath>\r
+      </ResolvedFileToPublish>\r
+      \r
+\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.RuntimeIdentifierInference.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.RuntimeIdentifierInference.targets
new file mode 100755 (executable)
index 0000000..81f1b4f
--- /dev/null
@@ -0,0 +1,153 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.RuntimeIdentifierInference.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    .NETFramework cannot load native package dependencies dynamically\r
+    based on the current architecture.  We have must have a RID to\r
+    resolve and copy native dependencies to the output directory.\r
+\r
+     When building a .NETFramework exe on Windows and not given a RID,\r
+     we'll pick either win7-x64 or win7-x86 (based on PlatformTarget)\r
+     if we're not given an explicit RID. However, if after resolving\r
+     NuGet assets we find no copy-local native dependencies, we will\r
+     emit the binary as AnyCPU.\r
+\r
+     Note that we must set the RID here early (to be seen during NuGet\r
+     restore) in order for the project.assets.json to include the\r
+     native dependencies that will let us make the final call on\r
+     AnyCPU or platform-specific.\r
+\r
+     This allows these common cases to work without requiring mention\r
+     of RuntimeIdentifier in the user project PlatformTarget:\r
+\r
+      1. Building an AnyCPU .NETFramework application on any host OS\r
+         with no native NuGet dependencies. (*)\r
+\r
+      2. Building an x86 or x64 NETFramework application on and for\r
+         Windows with native NuGet dependencies that do not require\r
+         greater than win7.\r
+\r
+     However, any other combination of host operating system, CPU\r
+     architecture, and minimum Windows version will require some\r
+     manual intervention in the project file to set up the right\r
+     RID. (**)\r
+\r
+     (*) Building NET4x from non-Windows is still not fully supported:\r
+         https://github.com/dotnet/sdk/issues/335) The point above is\r
+         that this code would not have to change to make the first\r
+         scenario work on non-Windows hosts.\r
+\r
+     (**) https://github.com/dotnet/sdk/issues/840 tracks improving\r
+          the default RID selection here to make more non-AnyCPU scenarios\r
+          work without user intervention. The current static evaluation\r
+          requirement limits us.\r
+   -->\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework' and \r
+                            '$(HasRuntimeOutput)' == 'true' and \r
+                            '$(OS)' == 'Windows_NT' and\r
+                            '$(RuntimeIdentifier)' == ''">\r
+    <_UsingDefaultRuntimeIdentifier>true</_UsingDefaultRuntimeIdentifier>\r
+    <RuntimeIdentifier Condition="'$(PlatformTarget)' == 'x64'">win7-x64</RuntimeIdentifier>\r
+    <RuntimeIdentifier Condition="'$(PlatformTarget)' == 'x86' or '$(PlatformTarget)' == ''">win7-x86</RuntimeIdentifier>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(PlatformTarget)' == ''">\r
+    <_UsingDefaultPlatformTarget>true</_UsingDefaultPlatformTarget>\r
+  </PropertyGroup>\r
+\r
+  <!-- Determine PlatformTarget (if not already set) from runtime identifier. -->\r
+  <Choose>\r
+    <When Condition="'$(PlatformTarget)' != '' or '$(RuntimeIdentifier)' == ''" />\r
+\r
+    <When Condition="$(RuntimeIdentifier.EndsWith('-x86')) or $(RuntimeIdentifier.Contains('-x86-'))">\r
+      <PropertyGroup>\r
+        <PlatformTarget>x86</PlatformTarget>\r
+      </PropertyGroup>\r
+    </When>\r
+\r
+    <When Condition="$(RuntimeIdentifier.EndsWith('-x64')) or $(RuntimeIdentifier.Contains('-x64-'))">\r
+      <PropertyGroup>\r
+        <PlatformTarget>x64</PlatformTarget>\r
+      </PropertyGroup>\r
+    </When>\r
+\r
+    <When Condition="$(RuntimeIdentifier.EndsWith('-arm')) or $(RuntimeIdentifier.Contains('-arm-'))">\r
+      <PropertyGroup>\r
+        <PlatformTarget>arm</PlatformTarget>\r
+      </PropertyGroup>\r
+    </When>\r
+\r
+    <!-- NOTE: PlatformTarget=arm64 is not currently supported and therefore no inference of that here. -->\r
+    <Otherwise>\r
+      <PropertyGroup>\r
+        <PlatformTarget>AnyCPU</PlatformTarget>\r
+      </PropertyGroup>\r
+    </Otherwise>\r
+  </Choose>\r
+\r
+  <!--\r
+    SelfContained was not an option in .NET Core SDK 1.0. \r
+    Default SelfContained based on the RuntimeIdentifier, so projects don't have to explicitly set SelfContained.\r
+    This avoids a breaking change from 1.0 behavior.\r
+    -->\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(HasRuntimeOutput)' == 'true' and '$(SelfContained)' == ''">\r
+    <SelfContained Condition="'$(RuntimeIdentifier)' == ''">false</SelfContained>\r
+    <SelfContained Condition="'$(RuntimeIdentifier)' != ''">true</SelfContained>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="_CheckForUnsupportedSelfContained"\r
+          BeforeTargets="_CheckForInvalidConfigurationAndPlatform"\r
+          Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(HasRuntimeOutput)' == 'true'">\r
+    \r
+    <NETSdkError Condition="'$(SelfContained)' == 'true' and '$(RuntimeIdentifier)' == ''"\r
+                 ResourceName="CannotHaveSelfContainedWithoutRuntimeIdentifier" />\r
+    \r
+  </Target>\r
+\r
+  <PropertyGroup>\r
+    <!-- Projects can opt out of having the RID appended to the output path by setting this to false. -->\r
+    <AppendRuntimeIdentifierToOutputPath Condition="'$(AppendRuntimeIdentifierToOutputPath)' == ''">true</AppendRuntimeIdentifierToOutputPath>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    Append $(RuntimeIdentifier) directory to output and intermediate paths to prevent bin clashes between\r
+    targets. \r
+\r
+    But do not append the implicit default runtime identifier for .NET Framework apps as that would \r
+    append a RID the user never mentioned in the path and do so even in the AnyCPU case.\r
+   -->\r
+  <PropertyGroup Condition="'$(AppendRuntimeIdentifierToOutputPath)' == 'true' and '$(RuntimeIdentifier)' != '' and '$(_UsingDefaultRuntimeIdentifier)' != 'true'">\r
+    <IntermediateOutputPath>$(IntermediateOutputPath)$(RuntimeIdentifier)\</IntermediateOutputPath>\r
+    <OutputPath>$(OutputPath)$(RuntimeIdentifier)\</OutputPath>\r
+  </PropertyGroup>\r
+\r
+  <!-- \r
+    Switch our default .NETFramework CPU architecture choice back to AnyCPU before \r
+    compiling the exe if no copy-local native dependencies were resolved from NuGet \r
+  -->\r
+  <Target Name="AdjustDefaultPlatformTargetForNetFrameworkExeWithNoNativeCopyLocalItems"\r
+          AfterTargets="ResolvePackageDependenciesForBuild"\r
+          BeforeTargets="CoreCompile"\r
+          Condition="'$(_UsingDefaultPlatformTarget)' == 'true' and\r
+                     '$(_UsingDefaultRuntimeIdentifier)' == 'true' and \r
+                     '@(NativeCopyLocalItems)' == ''">\r
+    <PropertyGroup>\r
+      <PlatformTarget>AnyCPU</PlatformTarget>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.BeforeCommon.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.BeforeCommon.targets
new file mode 100755 (executable)
index 0000000..218ffdc
--- /dev/null
@@ -0,0 +1,183 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.BeforeCommon.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+    <_IsExecutable Condition="'$(OutputType)' == 'Exe' or '$(OutputType)'=='WinExe'">true</_IsExecutable>\r
+    <_NugetFallbackFolder>$(MSBuildThisFileDirectory)..\..\..\..\NuGetFallbackFolder</_NugetFallbackFolder>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(HasRuntimeOutput)' == ''">\r
+    <HasRuntimeOutput>$(_IsExecutable)</HasRuntimeOutput>\r
+    <_UsingDefaultForHasRuntimeOutput>true</_UsingDefaultForHasRuntimeOutput>\r
+  </PropertyGroup>\r
+\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.DefaultAssemblyInfo.targets" />\r
+\r
+  <!-- Set default intermediate and output paths -->\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.DefaultOutputPaths.targets" />\r
+  \r
+  <!-- \r
+    Expand TargetFramework to TargetFrameworkIdentifier and TargetFrameworkVersion,\r
+    and adjust intermediate and output paths to include it.\r
+  -->\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.TargetFrameworkInference.targets" />\r
+\r
+  <!--\r
+    Use RuntimeIdentifier to determine PlatformTarget.\r
+    Also, enforce that RuntimeIdentifier is always specified for .NETFramework executables.\r
+  -->\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.RuntimeIdentifierInference.targets" />\r
+\r
+  <PropertyGroup Condition="'$(_IsNETCoreOrNETStandard)' == ''">\r
+    <_IsNETCoreOrNETStandard Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">true</_IsNETCoreOrNETStandard>\r
+    <_IsNETCoreOrNETStandard Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'">true</_IsNETCoreOrNETStandard>\r
+  </PropertyGroup>\r
+\r
+  <!-- Unification / automatic binding redirect logic -->\r
+  <PropertyGroup>\r
+    <DesignTimeAutoUnify Condition="'$(DesignTimeAutoUnify)' == ''">true</DesignTimeAutoUnify>\r
+    <AutoUnifyAssemblyReferences Condition="'$(AutoUnifyAssemblyReferences)' == '' and $(OutputType) == 'Library'">true</AutoUnifyAssemblyReferences>\r
+    <AutoUnifyAssemblyReferences Condition="'$(AutoUnifyAssemblyReferences)' == '' and '$(_IsNETCoreOrNETStandard)' == 'true'">true</AutoUnifyAssemblyReferences>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework' and '$(HasRuntimeOutput)' == 'true'">\r
+    <AutoGenerateBindingRedirects Condition="'$(AutoGenerateBindingRedirects)' == ''">true</AutoGenerateBindingRedirects>\r
+  </PropertyGroup>\r
+\r
+  <!-- Default settings for .NET Core and .NET Standard build logic -->\r
+  <PropertyGroup Condition="'$(_IsNETCoreOrNETStandard)' == 'true'">\r
+    <GenerateDependencyFile Condition=" '$(GenerateDependencyFile)' == '' ">true</GenerateDependencyFile>\r
+\r
+    <!-- Force .dll extension for .NETCoreApp and .NETStandard projects even if output type is exe. -->\r
+    <TargetExt Condition="'$(TargetExt)' == ''">.dll</TargetExt>\r
+\r
+    <!-- dependencies coming from the package manager lock file should not be copied locally for .NET Core and .NETStandard projects -->\r
+    <CopyLocalLockFileAssemblies Condition="'$(CopyLocalLockFileAssemblies)' == ''">false</CopyLocalLockFileAssemblies>\r
+  </PropertyGroup>\r
+  \r
+  <!-- Regardless of platform, enable dependency file generation if PreserveCompilatioContext is set. -->\r
+  <PropertyGroup>\r
+    <GenerateDependencyFile Condition="'$(GenerateDependencyFile)' == ''">$(PreserveCompilationContext)</GenerateDependencyFile>\r
+  </PropertyGroup>\r
+\r
+  <!-- Set PublishDir here, before Microsoft.Common.targets, to avoid a competing default there. -->\r
+  <PropertyGroup>\r
+    <PublishDirName Condition="'$(PublishDirName)' == ''">publish</PublishDirName>\r
+    <!-- ensure the PublishDir is RID specific-->\r
+    <PublishDir Condition="'$(PublishDir)' == '' and\r
+                           '$(AppendRuntimeIdentifierToOutputPath)' != 'true' and\r
+                           '$(RuntimeIdentifier)' != '' and\r
+                           '$(_UsingDefaultRuntimeIdentifier)' != 'true'">$(OutputPath)$(RuntimeIdentifier)\$(PublishDirName)\</PublishDir>\r
+    <PublishDir Condition="'$(PublishDir)' == ''">$(OutputPath)$(PublishDirName)\</PublishDir>\r
+  </PropertyGroup>\r
+\r
+  <!-- For .NET Framework, reference core assemblies -->\r
+\r
+  <PropertyGroup>\r
+    <_TargetFrameworkVersionWithoutV>$(TargetFrameworkVersion)</_TargetFrameworkVersionWithoutV>\r
+    <_TargetFrameworkVersionWithoutV Condition="$(TargetFrameworkVersion.StartsWith('v'))">$(TargetFrameworkVersion.Substring(1))</_TargetFrameworkVersionWithoutV>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition=" '$(DisableImplicitNuGetFallbackFolder)' != 'true' and '$(_IsNETCoreOrNETStandard)' == 'true' and Exists($(_NugetFallbackFolder)) ">\r
+    <RestoreAdditionalProjectSources Condition=" '$(_TargetFrameworkVersionWithoutV)' &lt; '2.0' ">$(RestoreAdditionalProjectSources);$(_NugetFallbackFolder)</RestoreAdditionalProjectSources>\r
+\r
+    <RestoreAdditionalProjectFallbackFolders Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '2.0' ">$(RestoreAdditionalProjectFallbackFolders);$(_NugetFallbackFolder)</RestoreAdditionalProjectFallbackFolders>\r
+  </PropertyGroup>\r
+  \r
+  <ItemGroup Condition=" '$(DisableImplicitFrameworkReferences)' != 'true' and '$(TargetFrameworkIdentifier)' == '.NETFramework'">\r
+\r
+    <_SDKImplicitReference Include="System"/>\r
+    <_SDKImplicitReference Include="System.Data"/>\r
+    <_SDKImplicitReference Include="System.Drawing"/>\r
+    <_SDKImplicitReference Include="System.Xml"/>\r
+\r
+    <!-- When doing greater than/less than comparisons between strings, MSBuild will try to parse the strings as Version objects and compare them as\r
+         such if the parse succeeds. -->\r
+    \r
+    <!-- Framework assemblies introduced in .NET 3.5 -->\r
+    <_SDKImplicitReference Include="System.Core" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' "/>\r
+    <_SDKImplicitReference Include="System.Runtime.Serialization" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' "/>\r
+    <_SDKImplicitReference Include="System.Xml.Linq" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' "/>\r
+\r
+    <!-- Framework assemblies introduced in .NET 4.0 -->\r
+    <_SDKImplicitReference Include="System.Numerics" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.0' "/>\r
+\r
+    <!-- Framework assemblies introduced in .NET 4.5 -->\r
+    <_SDKImplicitReference Include="System.IO.Compression.FileSystem" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.5' "/>\r
+    \r
+    <!-- Don't automatically reference System.IO.Compression or System.Net.Http to help avoid hitting https://github.com/Microsoft/msbuild/issues/1329. -->\r
+    <!--<Reference Include="System.IO.Compression" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.5' "/>\r
+    <_SDKImplicitReference Include="System.Net.Http" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.5' "/>-->\r
+\r
+    <!-- Set Pack=false on implicit references so they don't get added to NuGet packages as framework assemblies -->\r
+    <_SDKImplicitReference Update="@(_SDKImplicitReference)"\r
+                           Pack="false" />\r
+\r
+    <!-- Don't duplicate any references that are explicit in the project file.  This means that if you do want to include a framework assembly in your\r
+         NuGet package, you can just add the Reference to your project file. -->\r
+    <_SDKImplicitReference Remove="@(Reference)" />\r
+\r
+    <!-- Add the implicit references to @(Reference) -->\r
+    <Reference Include="@(_SDKImplicitReference)" />\r
+  </ItemGroup>\r
+\r
+  <PropertyGroup>\r
+    <!-- Prevent System.Core reference from being added separately (see Microsoft.NETFramework.CurrentVersion.props) -->\r
+    <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(DisableImplicitAssetTargetFallback)' != 'true' and '$(_IsNETCoreOrNETStandard)' == 'true' and '$(_TargetFrameworkVersionWithoutV)' >= '2.0'">\r
+    <AssetTargetFallback>$(AssetTargetFallback);net461</AssetTargetFallback>\r
+  </PropertyGroup>\r
+\r
+  <!-- Add conditional compilation symbols for the target framework (for example NET461, NETSTANDARD2_0, NETCOREAPP1_0) -->\r
+  <PropertyGroup Condition=" '$(DisableImplicitFrameworkDefines)' != 'true' and '$(TargetFrameworkIdentifier)' != '.NETPortable' and '$(TargetFrameworkIdentifier)' != ''">\r
+    <_FrameworkIdentifierForImplicitDefine>$(TargetFrameworkIdentifier.Replace('.', '').ToUpperInvariant())</_FrameworkIdentifierForImplicitDefine>\r
+    <_FrameworkIdentifierForImplicitDefine Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework'">NET</_FrameworkIdentifierForImplicitDefine>\r
+\r
+    <_FrameworkVersionForImplicitDefine Condition="$(TargetFrameworkVersion.StartsWith('v'))">$(TargetFrameworkVersion.SubString(1))</_FrameworkVersionForImplicitDefine>\r
+    <_FrameworkVersionForImplicitDefine Condition="!$(TargetFrameworkVersion.StartsWith('v'))">$(TargetFrameworkVersion)</_FrameworkVersionForImplicitDefine>\r
+\r
+    <_FrameworkVersionForImplicitDefine>$(_FrameworkVersionForImplicitDefine.Replace('.', '_'))</_FrameworkVersionForImplicitDefine>\r
+    \r
+    <_FrameworkVersionForImplicitDefine Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework'">$(_FrameworkVersionForImplicitDefine.Replace('_', ''))</_FrameworkVersionForImplicitDefine>\r
+\r
+    <ImplicitFrameworkDefine>$(_FrameworkIdentifierForImplicitDefine)$(_FrameworkVersionForImplicitDefine)</ImplicitFrameworkDefine>\r
+  </PropertyGroup>\r
+\r
+  <!-- Handle XML documentation file settings -->\r
+  <PropertyGroup Condition="'$(GenerateDocumentationFile)' == ''">\r
+    <GenerateDocumentationFile Condition="'$(DocumentationFile)' == ''">false</GenerateDocumentationFile>\r
+    <GenerateDocumentationFile Condition="'$(DocumentationFile)' != ''">true</GenerateDocumentationFile>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(GenerateDocumentationFile)' == 'true' and '$(DocumentationFile)' == ''">\r
+    <DocumentationFile>$(IntermediateOutputPath)$(AssemblyName).xml</DocumentationFile>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(GenerateDocumentationFile)' != 'true'">\r
+    <DocumentationFile />\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <PublishDocumentationFiles Condition="'$(PublishDocumentationFiles)' == ''">true</PublishDocumentationFiles>\r
+    <PublishDocumentationFile Condition="'$(PublishDocumentationFile)' == '' and '$(PublishDocumentationFiles)' == 'true'">true</PublishDocumentationFile>\r
+    <PublishReferencesDocumentationFiles Condition="'$(PublishReferencesDocumentationFiles)' == '' and '$(PublishDocumentationFiles)' == 'true'">true</PublishReferencesDocumentationFiles>\r
+  </PropertyGroup>\r
+\r
+  <!-- Add a project capability so that the project properties in the IDE can show the option to generate an XML documentation file without specifying the filename -->\r
+  <ItemGroup>\r
+    <ProjectCapability Include="GenerateDocumentationFile" />\r
+  </ItemGroup>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.CSharp.props b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.CSharp.props
new file mode 100755 (executable)
index 0000000..5052b5b
--- /dev/null
@@ -0,0 +1,27 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.CSharp.props\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+    <WarningLevel Condition=" '$(WarningLevel)' == '' ">4</WarningLevel>\r
+    <NoWarn Condition=" '$(NoWarn)' == '' ">1701;1702;1705</NoWarn>\r
+\r
+    <!-- Remove the line below once https://github.com/Microsoft/visualfsharp/issues/3207 gets fixed -->\r
+    <WarningsAsErrors Condition=" '$(WarningsAsErrors)' == '' ">NU1605</WarningsAsErrors>\r
+  </PropertyGroup>\r
+  <PropertyGroup>\r
+    <DefineConstants Condition=" '$(DefineConstants)' != '' ">$(DefineConstants);</DefineConstants>\r
+    <DefineConstants>$(DefineConstants)TRACE</DefineConstants>\r
+  </PropertyGroup>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.Common.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.Common.targets
new file mode 100755 (executable)
index 0000000..4ef3d5b
--- /dev/null
@@ -0,0 +1,95 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.Common.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <!-- This file is imported by both cross-targeting and inner builds. Set properties that need to be available to both here. -->\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+    <MicrosoftNETBuildTasksDirectoryRoot>$(MSBuildThisFileDirectory)..\tools\</MicrosoftNETBuildTasksDirectoryRoot>\r
+    <MicrosoftNETBuildTasksTFM Condition=" '$(MSBuildRuntimeType)' == 'Core'">netcoreapp1.0</MicrosoftNETBuildTasksTFM>\r
+    <MicrosoftNETBuildTasksTFM Condition=" '$(MicrosoftNETBuildTasksTFM)' == ''">net46</MicrosoftNETBuildTasksTFM>\r
+    <MicrosoftNETBuildTasksDirectory>$(MicrosoftNETBuildTasksDirectoryRoot)$(MicrosoftNETBuildTasksTFM)/</MicrosoftNETBuildTasksDirectory>\r
+    <MicrosoftNETBuildTasksAssembly>$(MicrosoftNETBuildTasksDirectory)Microsoft.NET.Build.Tasks.dll</MicrosoftNETBuildTasksAssembly>\r
+    \r
+    <!-- \r
+          Hardcoded list of known implicit packges that are added to project from default SDK targets implicitly.\r
+          Should be re-visited when multiple TFM support is added to Dependencies logic.\r
+    -->\r
+    <DefaultImplicitPackages>Microsoft.NETCore.App;NETStandard.Library</DefaultImplicitPackages>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+     Some versions of Microsoft.NET.Test.Sdk.targets change the OutputType after we've set _IsExecutable and\r
+     HasRuntimeOutput default in Microsfot.NET.Sdk.BeforeCommon.targets. Refresh these value here for backwards\r
+     compatibilty with that.\r
+   -->\r
+  <PropertyGroup>\r
+    <_IsExecutable Condition="'$(OutputType)' == 'Exe' or '$(OutputType)'=='WinExe'">true</_IsExecutable>\r
+    <HasRuntimeOutput Condition="'$(_UsingDefaultForHasRuntimeOutput)' == 'true'">$(_IsExecutable)</HasRuntimeOutput>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition="'$(DotnetCliToolTargetFramework)' == '' And '$(BundledNETCoreAppTargetFrameworkVersion)' != ''">\r
+    <!-- Set the TFM used to restore .NET CLI tools to match the version of .NET Core bundled in the CLI -->\r
+    <DotnetCliToolTargetFramework>netcoreapp$(BundledNETCoreAppTargetFrameworkVersion)</DotnetCliToolTargetFramework>\r
+  </PropertyGroup>\r
+\r
+  <UsingTask TaskName="GetNearestTargetFramework" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <UsingTask TaskName="NETSdkError" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  \r
+  <!--\r
+  ============================================================\r
+                              GetTargetFrameworkProperties\r
+\r
+    Invoked by common targets to return the set of properties \r
+    (in the form  "key1=value1;...keyN=valueN") needed to build \r
+    against the target framework that best matches the referring\r
+    project's target framework.\r
+\r
+    The referring project's $(TargetFrameworkMoniker) is passed \r
+    in as $(ReferringTargetFramework).\r
+\r
+    This is in the common targets so that it will apply to both\r
+    cross-targeted and single-targeted projects.  It is run\r
+    for single-targeted projects so that an error will be\r
+    generated if the referenced project is not compatible\r
+    with the referencing project's target framework.\r
+  ============================================================\r
+   -->\r
+  <Target Name="GetTargetFrameworkProperties" Returns="TargetFramework=$(NearestTargetFramework);ProjectHasSingleTargetFramework=$(_HasSingleTargetFramework);ProjectIsRidAgnostic=$(_IsRidAgnostic)">\r
+\r
+    <PropertyGroup>\r
+      <!-- indicate to caller that project is RID agnostic so that a global property RuntimeIdentifier value can be removed -->\r
+      <_IsRidAgnostic>false</_IsRidAgnostic>\r
+      <_IsRidAgnostic Condition=" '$(RuntimeIdentifier)' == '' and '$(RuntimeIdentifiers)' == '' ">true</_IsRidAgnostic>\r
+\r
+      <!-- If a ReferringTargetFramework was not specified, and we only have one TargetFramework, then don't try to check compatibility -->\r
+      <_SkipNearestTargetFrameworkResolution Condition="'$(TargetFramework)' != '' and '$(ReferringTargetFramework)' == ''">true</_SkipNearestTargetFrameworkResolution>\r
+      <NearestTargetFramework Condition="'$(_SkipNearestTargetFrameworkResolution)' == 'true'">$(TargetFramework)</NearestTargetFramework>\r
+\r
+      <!-- A project can only have more than one output if the current global properties are such that the current build is a cross-targeting one. -->\r
+      <_HasSingleTargetFramework Condition="'$(IsCrossTargetingBuild)' != 'true'">true</_HasSingleTargetFramework>\r
+      <_HasSingleTargetFramework Condition="'$(_HasSingleTargetFramework)' == ''">false</_HasSingleTargetFramework>\r
+\r
+      <_PossibleTargetFrameworks Condition="'$(TargetFramework)' != ''">$(TargetFramework)</_PossibleTargetFrameworks>\r
+      <_PossibleTargetFrameworks Condition="'$(TargetFramework)' == ''">$(TargetFrameworks)</_PossibleTargetFrameworks>\r
+    </PropertyGroup>\r
+\r
+    <GetNearestTargetFramework ReferringTargetFramework="$(ReferringTargetFramework)" \r
+                               PossibleTargetFrameworks="$(_PossibleTargetFrameworks)"\r
+                               ProjectFilePath="$(MSBuildProjectFullPath)"\r
+                               Condition="'$(_SkipNearestTargetFrameworkResolution)' != 'true'">\r
+      <Output PropertyName="NearestTargetFramework" TaskParameter="NearestTargetFramework" />\r
+    </GetNearestTargetFramework>\r
+  </Target>\r
+  \r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.props b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.props
new file mode 100755 (executable)
index 0000000..c36366d
--- /dev/null
@@ -0,0 +1,59 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.DefaultItems.props\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup Condition="'$(NETCoreSdkBundledVersionsProps)' == ''">\r
+    <NETCoreSdkBundledVersionsProps>$(MSBuildThisFileDirectory)..\..\..\Microsoft.NETCoreSdk.BundledVersions.props</NETCoreSdkBundledVersionsProps>\r
+  </PropertyGroup>\r
+\r
+  <Import Project="$(NETCoreSdkBundledVersionsProps)" Condition="Exists('$(NETCoreSdkBundledVersionsProps)')" />\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+\r
+  <ItemGroup Condition=" '$(EnableDefaultItems)' == 'true' ">\r
+    <Compile Include="**/*$(DefaultLanguageSourceExtension)" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" Condition=" '$(EnableDefaultCompileItems)' == 'true' " />\r
+    <EmbeddedResource Include="**/*.resx" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" Condition=" '$(EnableDefaultEmbeddedResourceItems)' == 'true' " />\r
+  </ItemGroup>\r
+  <ItemGroup Condition=" '$(EnableDefaultItems)' == 'true' And '$(EnableDefaultNoneItems)' == 'true' ">\r
+    <None Include="**/*" Exclude="$(DefaultItemExcludes);$(DefaultExcludesInProjectFolder)" />\r
+    <None Remove="**/*$(DefaultLanguageSourceExtension)" Condition=" '$(EnableDefaultCompileItems)' == 'true' "/>\r
+    <None Remove="**/*.resx" Condition=" '$(EnableDefaultEmbeddedResourceItems)' == 'true' "/>\r
+  </ItemGroup>\r
+\r
+  <!-- Automatically reference NETStandard.Library or Microsoft.NETCore.App package if targeting the corresponding target framework.\r
+      We can refer here in the .props file to properties set in the .targets files because items and their conditions are\r
+      evaluated in the second pass of evaluation, after all properties have been evaluated. -->\r
+  <ItemGroup Condition=" '$(DisableImplicitFrameworkReferences)' != 'true' and '$(TargetFrameworkIdentifier)' == '.NETStandard'">\r
+    <PackageReference Include="NETStandard.Library" Version="$(NETStandardImplicitPackageVersion)" IsImplicitlyDefined="true" />\r
+\r
+    <!-- If targeting .NET Standard 2.0 or higher, then don't include a dependency on NETStandard.Library in the package produced by pack -->\r
+    <PackageReference Update="NETStandard.Library"\r
+                      Condition=" ('$(_TargetFrameworkVersionWithoutV)' != '') And ('$(_TargetFrameworkVersionWithoutV)' >= '2.0') "\r
+                      PrivateAssets="All" \r
+                      Publish="true" />\r
+  </ItemGroup>\r
+\r
+  <ItemGroup Condition=" '$(DisableImplicitFrameworkReferences)' != 'true' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp'">\r
+    <PackageReference Include="Microsoft.NETCore.App" Version="$(RuntimeFrameworkVersion)" IsImplicitlyDefined="true" />\r
+\r
+    <!-- For libraries targeting .NET Core 2.0 or higher, don't include a dependency on Microsoft.NETCore.App in the package produced by pack.\r
+         Packing an app (for example a .NET CLI tool) should include the Microsoft.NETCore.App package dependency. -->\r
+    <PackageReference Update="Microsoft.NETCore.App"\r
+                      Condition="('$(OutputType)' != 'Exe') And ('$(_TargetFrameworkVersionWithoutV)' != '') And ('$(_TargetFrameworkVersionWithoutV)' >= '2.0')"\r
+                      PrivateAssets="All"\r
+                      Publish="true" />    \r
+  </ItemGroup>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.DefaultItems.targets
new file mode 100755 (executable)
index 0000000..6b6f28f
--- /dev/null
@@ -0,0 +1,312 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.DefaultItems.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+   <EnableDefaultItems Condition=" '$(EnableDefaultItems)' == '' ">true</EnableDefaultItems>\r
+   <EnableDefaultCompileItems Condition=" '$(EnableDefaultCompileItems)' == '' ">true</EnableDefaultCompileItems>\r
+    <EnableDefaultEmbeddedResourceItems Condition=" '$(EnableDefaultEmbeddedResourceItems)' == '' ">true</EnableDefaultEmbeddedResourceItems>\r
+    <EnableDefaultNoneItems Condition=" '$(EnableDefaultNoneItems)' == '' ">true</EnableDefaultNoneItems>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>    \r
+    <!-- Set DefaultItemExcludes property for items that should be excluded from the default Compile, etc items.\r
+         This is in the .targets because it needs to come after the final BaseOutputPath has been evaluated. -->\r
+    \r
+    <!-- bin folder, by default -->\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);$(BaseOutputPath)/**</DefaultItemExcludes>\r
+    <!-- obj folder, by default -->\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);$(BaseIntermediateOutputPath)/**</DefaultItemExcludes>\r
+\r
+    <!-- Various files that should generally always be ignored -->\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);**/*.user</DefaultItemExcludes>\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);**/*.*proj</DefaultItemExcludes>\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);**/*.sln</DefaultItemExcludes>\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);**/*.vssscc</DefaultItemExcludes>\r
+    \r
+    <!-- WARNING: This pattern is there to ignore folders such as .git and .vs, but it will also match items included with a\r
+         relative path outside the project folder (for example "..\Shared\Shared.cs").  So be sure only to apply it to items\r
+         that are in the project folder. -->\r
+    <DefaultExcludesInProjectFolder>$(DefaultItemExcludesInProjectFolder);**/.*/**</DefaultExcludesInProjectFolder>\r
+\r
+    <!-- TODO: Verify why this was originally added and whether we really need it -->\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);packages/**</DefaultItemExcludes>\r
+    \r
+  </PropertyGroup>\r
+\r
+  <!-- Set the default versions of the NETStandard.Library or Microsoft.NETCore.App packages to reference.\r
+       The implicit package references themselves are defined in Microsoft.NET.Sdk.props, so that they can be overridden\r
+       in the project file. -->\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'">\r
+    <!-- If targeting the same release that is bundled with the .NET Core SDK, use the bundled package version provided by Microsoft.NETCoreSdk.BundledVersions.props -->\r
+    <NETStandardImplicitPackageVersion Condition="'$(NETStandardImplicitPackageVersion)' =='' And '$(_TargetFrameworkVersionWithoutV)' == '$(BundledNETStandardTargetFrameworkVersion)'">$(BundledNETStandardPackageVersion)</NETStandardImplicitPackageVersion>\r
+\r
+    <!-- If targeting .NET Standard 1.x, use version 1.6.1 of the package.  This is so that when projects are packed, the dependency on the package produced won't change when\r
+         updating to the 2.0 or higher SDK.  When targeting .NET Standard 2.0 or higher, the NETStandard.Library reference won't show up as a dependency of the package\r
+         produced, so we will roll forward to the latest version. -->\r
+    <NETStandardImplicitPackageVersion Condition="'$(NETStandardImplicitPackageVersion)' =='' And '$(_TargetFrameworkVersionWithoutV)' &lt; '2.0'">1.6.1</NETStandardImplicitPackageVersion>\r
+    \r
+    <!-- Default to use the latest stable release.  Currently this is the same as the previous clause, but when we have a stable 2.0 package this should change. -->\r
+    <NETStandardImplicitPackageVersion Condition="'$(NETStandardImplicitPackageVersion)' ==''">1.6.1</NETStandardImplicitPackageVersion>\r
+  </PropertyGroup>\r
+  \r
+  <!--  \r
+    Determine the RuntimeFrameworkVersion when targeting .NET Core\r
+    \r
+    When targeting .NET Core, the TargetFramework is generally used to specify which version of the runtime to use.\r
+    \r
+    In order to target a specific patch version, or to float the version number (2.0-*), the RuntimeFrameworkVersion\r
+    property can be used.\r
+    \r
+    The framework version that is written to the runtimeconfig.json file is based on the actual resolved package version\r
+    of Microsoft.NETCore.App.  This is to allow floating the verion number.\r
+    \r
+    If RuntimeFrameworkVersion is not specified, the following logic applies:\r
+    \r
+    - When targeting .NET Core 2.0 or higher, Framework-dependent apps use the target framework version with a ".0" patch version\r
+    - When targeting .NET Core 2.0 or higher, Self-contained apps use the latest patch version (from when the SDK shipped) for\r
+      the specified major.minor version of .NET Core\r
+    - When targeting .NET Core 1.x, the latest patch version (from when the SDK shipped) is used for both Framework-dependent and\r
+      Self-contained apps.  This is to preserve the same behavior between 1.x and 2.0 SDKs.  If we ship further patch versions\r
+      after 1.0.5 and 1.1.2, we may choose to apply the Framework-dependent / Self-contained split to 1.x for those versions.  \r
+  -->\r
+\r
+  <!-- These properties are mainly here as a test hook, as at the time we're implementing the logic which will choose\r
+       different versions depending on whether an app is self-contained or not, there aren't any patch versions of\r
+       .NET Core 2.0.  So these properties allow us to apply the new behavior to .NET Core 1.x by overriding them.\r
+       \r
+       Once there is a patch version of .NET Core, we may want to remove these properties and just put the version\r
+       numbers directly inside the <Choose> element below. -->\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' And '$(RuntimeFrameworkVersion)' == ''"> \r
+    <ImplicitRuntimeFrameworkVersionForFrameworkDependentNetCoreApp1_0\r
+      Condition="'$(ImplicitRuntimeFrameworkVersionForFrameworkDependentNetCoreApp1_0)' == ''">1.0.5</ImplicitRuntimeFrameworkVersionForFrameworkDependentNetCoreApp1_0>\r
+    <ImplicitRuntimeFrameworkVersionForSelfContainedNetCoreApp1_0\r
+      Condition="'$(ImplicitRuntimeFrameworkVersionForSelfContainedNetCoreApp1_0)' == ''">1.0.5</ImplicitRuntimeFrameworkVersionForSelfContainedNetCoreApp1_0>\r
+    <ImplicitRuntimeFrameworkVersionForFrameworkDependentNetCoreApp1_1\r
+      Condition="'$(ImplicitRuntimeFrameworkVersionForFrameworkDependentNetCoreApp1_1)' == ''">1.1.2</ImplicitRuntimeFrameworkVersionForFrameworkDependentNetCoreApp1_1>\r
+    <ImplicitRuntimeFrameworkVersionForSelfContainedNetCoreApp1_1\r
+      Condition="'$(ImplicitRuntimeFrameworkVersionForSelfContainedNetCoreApp1_1)' == ''">1.1.2</ImplicitRuntimeFrameworkVersionForSelfContainedNetCoreApp1_1>    \r
+  </PropertyGroup>\r
+\r
+  <!-- Select implicit runtime framework versions -->\r
+  <Choose>\r
+    <!-- If not targeting .NET Core, or if RuntimeFrameworkVersion is already set, do nothing -->\r
+    <When Condition="'$(TargetFrameworkIdentifier)' != '.NETCoreApp' Or '$(RuntimeFrameworkVersion)' != ''" />\r
+\r
+    <When Condition="'$(_TargetFrameworkVersionWithoutV)' == '1.0'">\r
+      <PropertyGroup>\r
+        <ImplicitRuntimeFrameworkVersionForFrameworkDependentApp>$(ImplicitRuntimeFrameworkVersionForFrameworkDependentNetCoreApp1_0)</ImplicitRuntimeFrameworkVersionForFrameworkDependentApp>\r
+        <ImplicitRuntimeFrameworkVersionForSelfContainedApp>$(ImplicitRuntimeFrameworkVersionForSelfContainedNetCoreApp1_0)</ImplicitRuntimeFrameworkVersionForSelfContainedApp>\r
+      </PropertyGroup>\r
+    </When>\r
+    <When Condition="'$(_TargetFrameworkVersionWithoutV)' == '1.1'">\r
+      <PropertyGroup>\r
+        <ImplicitRuntimeFrameworkVersionForFrameworkDependentApp>$(ImplicitRuntimeFrameworkVersionForFrameworkDependentNetCoreApp1_1)</ImplicitRuntimeFrameworkVersionForFrameworkDependentApp>\r
+        <ImplicitRuntimeFrameworkVersionForSelfContainedApp>$(ImplicitRuntimeFrameworkVersionForSelfContainedNetCoreApp1_1)</ImplicitRuntimeFrameworkVersionForSelfContainedApp>\r
+      </PropertyGroup>\r
+    </When>\r
+\r
+    <!-- If targeting the same release that is bundled with the .NET Core SDK, use the bundled package version provided by Microsoft.NETCoreSdk.BundledVersions.props -->\r
+    <When Condition="'$(_TargetFrameworkVersionWithoutV)' == '$(BundledNETCoreAppTargetFrameworkVersion)'">\r
+      <PropertyGroup>\r
+        <ImplicitRuntimeFrameworkVersionForFrameworkDependentApp>$(BundledNETCoreAppPackageVersion)</ImplicitRuntimeFrameworkVersionForFrameworkDependentApp>\r
+        <ImplicitRuntimeFrameworkVersionForSelfContainedApp>$(BundledNETCoreAppPackageVersion)</ImplicitRuntimeFrameworkVersionForSelfContainedApp>\r
+      </PropertyGroup>\r
+    </When>\r
+    \r
+    <!-- If not covered by the previous cases, use the target framework version for the implicit RuntimeFrameworkVersions -->\r
+    <Otherwise>\r
+      <PropertyGroup>\r
+        <ImplicitRuntimeFrameworkVersionForFrameworkDependentApp>$(_TargetFrameworkVersionWithoutV)</ImplicitRuntimeFrameworkVersionForFrameworkDependentApp>\r
+        <ImplicitRuntimeFrameworkVersionForSelfContainedApp>$(_TargetFrameworkVersionWithoutV)</ImplicitRuntimeFrameworkVersionForSelfContainedApp>\r
+      </PropertyGroup>\r
+    </Otherwise>\r
+  </Choose>\r
+\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' And '$(RuntimeFrameworkVersion)' == ''">\r
+    <RuntimeFrameworkVersion Condition="'$(SelfContained)' == 'true' ">$(ImplicitRuntimeFrameworkVersionForSelfContainedApp)</RuntimeFrameworkVersion>\r
+    <RuntimeFrameworkVersion Condition="'$(SelfContained)' != 'true' ">$(ImplicitRuntimeFrameworkVersionForFrameworkDependentApp)</RuntimeFrameworkVersion>\r
+  </PropertyGroup>\r
+  \r
+  <!--\r
+    Automatically add Link metadata to items of specific types if they are outside of the project folder and don't already have the Link metadata set.\r
+    This will cause them to be shown in the Solution Explorer.  If an item has LinkBase metadata, the automatic Link will start with that value, and\r
+    the items will appear in the Solution Explorer under the folder specified by LinkBase.\r
+    -->\r
+  <ItemGroup Condition="'$(SetLinkMetadataAutomatically)' != 'false'">\r
+    <Compile Update="@(Compile)">\r
+      <!-- First, add a trailing slash to the LinkBase metadata if necessary.  This allows us to use the same value\r
+           for the Link metadata whether or not LinkBase metadata is set: %(LinkBase)%(RecursiveDir)%(Filename)%(Extension) \r
+           \r
+           Note that RecursiveDir already includes the trailing slash.\r
+      -->\r
+      <LinkBase Condition="'%(LinkBase)' != ''">$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))</LinkBase>\r
+    \r
+      <!-- Set the Link metadata if it's not already set and the item is outside of the project directory.\r
+           Check whether an item is inside the project directory by seeing if the FullPath starts with EnuserTrailingSlash(MSBuildProjectDirectory)\r
+           The FullPath and the MSBuildProjectDirectory will both already be normalized full paths.\r
+           The call to [MSBuild]::ValueOrDefault() is there in order to allow calling StartsWith on the FullPath value, since it's\r
+           not possible to call a string method on a metadata item directly.  The intrinsic ValueOrDefault() will be more\r
+           performant than calling String.Copy(), which has been used for this in other contexts, but actually makes a copy\r
+           of the string data.\r
+      -->    \r
+      <Link Condition="'%(Link)' == '' And !$([MSBuild]::ValueOrDefault('%(FullPath)', '').StartsWith($([MSBuild]::EnsureTrailingSlash($(MSBuildProjectDirectory)))))">%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)</Link>\r
+    </Compile>\r
+\r
+    <AdditionalFiles Update="@(AdditionalFiles)">\r
+      <LinkBase Condition="'%(LinkBase)' != ''">$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))</LinkBase>\r
+      <Link Condition="'%(Link)' == '' And !$([MSBuild]::ValueOrDefault('%(FullPath)', '').StartsWith($([MSBuild]::EnsureTrailingSlash($(MSBuildProjectDirectory)))))">%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)</Link>\r
+    </AdditionalFiles>\r
+    \r
+    <None Update="@(None)">\r
+      <LinkBase Condition="'%(LinkBase)' != ''">$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))</LinkBase>\r
+      <Link Condition="'%(Link)' == '' And !$([MSBuild]::ValueOrDefault('%(FullPath)', '').StartsWith($([MSBuild]::EnsureTrailingSlash($(MSBuildProjectDirectory)))))">%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)</Link>\r
+    </None>\r
+\r
+    <Content Update="@(Content)">\r
+      <LinkBase Condition="'%(LinkBase)' != ''">$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))</LinkBase>\r
+      <Link Condition="'%(Link)' == '' And !$([MSBuild]::ValueOrDefault('%(FullPath)', '').StartsWith($([MSBuild]::EnsureTrailingSlash($(MSBuildProjectDirectory)))))">%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)</Link>\r
+    </Content>\r
+\r
+    <EmbeddedResource Update="@(EmbeddedResource)">\r
+      <LinkBase Condition="'%(LinkBase)' != ''">$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))</LinkBase>\r
+      <Link Condition="'%(Link)' == '' And !$([MSBuild]::ValueOrDefault('%(FullPath)', '').StartsWith($([MSBuild]::EnsureTrailingSlash($(MSBuildProjectDirectory)))))">%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)</Link>\r
+    </EmbeddedResource>\r
+  </ItemGroup>\r
+\r
+  <UsingTask TaskName="CheckForImplicitPackageReferenceOverrides" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+\r
+  <!-- Remove package references with metadata IsImplicitlyDefined = true, if there are other PackageReference items with the same identity -->\r
+  <Target Name="CheckForImplicitPackageReferenceOverrides" BeforeTargets="_CheckForInvalidConfigurationAndPlatform;CollectPackageReferences">\r
+    <PropertyGroup>\r
+      <ImplicitPackageReferenceInformationLink>https://aka.ms/sdkimplicitrefs</ImplicitPackageReferenceInformationLink>\r
+    </PropertyGroup>\r
+\r
+    <CheckForImplicitPackageReferenceOverrides\r
+        PackageReferenceItems="@(PackageReference)"\r
+        MoreInformationLink="$(ImplicitPackageReferenceInformationLink)">\r
+      <Output TaskParameter="ItemsToRemove" ItemName="_PackageReferenceToRemove" />\r
+    </CheckForImplicitPackageReferenceOverrides>\r
+\r
+    <ItemGroup>\r
+      <!-- Note that the condition here is important, otherwise the Remove will operate based just on item identity and remove all items\r
+           that had duplicates, instead of leaving the ones without IsImplicitlyDefined set to true. -->\r
+      <PackageReference Remove="@(_PackageReferenceToRemove)" Condition="'%(PackageReference.IsImplicitlyDefined)' == 'true' "/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!-- Running an SDK task before the NuGet restore task causes issues when running on .NET Framework because it causes the\r
+      .NET Standard NuGet DLLs to be loaded from the SDK path rather than the .NET Framework versions from the NuGet targets\r
+      path.  To avoid this, we create a separate target to run before NuGet restore which deduplicates the items without\r
+      causing the SDK tasks to be loaded (but doesn't generate a warning message, because we need to load the tasks for that). -->\r
+  <PropertyGroup Condition="'$(DisableImplicitFrameworkReferences)' != 'true'">\r
+    <_ImplicitPackageName Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'">NETStandard.Library</_ImplicitPackageName>\r
+    <_ImplicitPackageName Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">Microsoft.NETCore.App</_ImplicitPackageName>\r
+  </PropertyGroup>\r
+\r
+  <ItemGroup Condition="'$(_ImplicitPackageName)' != ''">\r
+    <!-- Filter PackageReference to items where the ItemSpec matches the implicit package name, and add IsImplicitlyDefined metadata\r
+         for items that don't have it-->\r
+    <_ImplicitPackageReferenceCheck\r
+        Include="@(PackageReference->WithMetadataValue('Identity', '$(_ImplicitPackageName)'))">\r
+      <IsImplicitlyDefined Condition="'%(IsImplicitlyDefined)' != 'true' ">false</IsImplicitlyDefined>\r
+    </_ImplicitPackageReferenceCheck>\r
+\r
+    <!-- Now filter down to an item with just the implicit reference and another one with just the overriding reference -->\r
+    <_ImplicitPackageReference Include="@(_ImplicitPackageReferenceCheck->WithMetadataValue('IsImplicitlyDefined', 'true'))"/>\r
+    <_OverridingPackageReference Include="@(_ImplicitPackageReferenceCheck->WithMetadataValue('IsImplicitlyDefined', 'false'))"/>\r
+  </ItemGroup>\r
+\r
+  <Target Name="CheckForImplicitPackageReferenceOverridesBeforeRestore" BeforeTargets="_GetRestoreProjectStyle">\r
+    <ItemGroup>\r
+      <!-- Remove both the implicit and the override item, if there was both an implicit and an override item -->\r
+      <PackageReference Remove="@(PackageReference->WithMetadataValue('Identity', '$(_ImplicitPackageName)'))"\r
+                        Condition="'@(_ImplicitPackageReference)' != '' And '@(_OverridingPackageReference)' != ''"\r
+                      />\r
+\r
+      <!-- Add the override item back -->\r
+      <PackageReference Include="@(_OverridingPackageReference)"\r
+                        Condition="'@(_ImplicitPackageReference)' != '' And '@(_OverridingPackageReference)' != ''" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <UsingTask TaskName="CheckForDuplicateItems" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+\r
+  <Target Name="CheckForDuplicateItems" BeforeTargets="_CheckForInvalidConfigurationAndPlatform;CoreCompile">\r
+\r
+    <PropertyGroup>\r
+      <DefaultItemsMoreInformationLink>https://aka.ms/sdkimplicititems</DefaultItemsMoreInformationLink>\r
+\r
+      <!-- For the design-time build, we will continue on error and remove the duplicate items.\r
+           This is because otherwise there won't be any references to pass to the compiler, leading to design-time\r
+           compilation errors for every API that is used in the project.  Amidst all the compile errors, it would\r
+           be easy to miss the duplicate items error which is the real source of the problem. -->\r
+      <CheckForDuplicateItemsContinueOnError>false</CheckForDuplicateItemsContinueOnError>\r
+      <CheckForDuplicateItemsContinueOnError Condition="'$(DesignTimeBuild)' == 'true'">ErrorAndContinue</CheckForDuplicateItemsContinueOnError>\r
+    </PropertyGroup>\r
+\r
+    <CheckForDuplicateItems\r
+      Items="@(Compile)"\r
+      ItemName="Compile"\r
+      DefaultItemsEnabled="$(EnableDefaultItems)"\r
+      DefaultItemsOfThisTypeEnabled="$(EnableDefaultCompileItems)"\r
+      PropertyNameToDisableDefaultItems="EnableDefaultCompileItems"\r
+      MoreInformationLink="$(DefaultItemsMoreInformationLink)"\r
+      ContinueOnError="$(CheckForDuplicateItemsContinueOnError)">\r
+      <Output TaskParameter="DeduplicatedItems" ItemName="DeduplicatedCompileItems" />\r
+    </CheckForDuplicateItems>\r
+\r
+    <CheckForDuplicateItems\r
+      Items="@(EmbeddedResource)"\r
+      ItemName="EmbeddedResource"\r
+      DefaultItemsEnabled="$(EnableDefaultItems)"\r
+      DefaultItemsOfThisTypeEnabled="$(EnableDefaultEmbeddedResourceItems)"\r
+      PropertyNameToDisableDefaultItems="EnableDefaultEmbeddedResourceItems"\r
+      MoreInformationLink="$(DefaultItemsMoreInformationLink)"\r
+      ContinueOnError="$(CheckForDuplicateItemsContinueOnError)">\r
+      <Output TaskParameter="DeduplicatedItems" ItemName="DeduplicatedEmbeddedResourceItems" />\r
+    </CheckForDuplicateItems>\r
+    \r
+    <!-- Default content items are enabled by the Web SDK, not the .NET SDK, but we check it here for simplicity -->\r
+    <CheckForDuplicateItems\r
+      Items="@(Content)"\r
+      ItemName="Content"\r
+      DefaultItemsEnabled="$(EnableDefaultItems)"\r
+      DefaultItemsOfThisTypeEnabled="$(EnableDefaultContentItems)"\r
+      PropertyNameToDisableDefaultItems="EnableDefaultContentItems"\r
+      MoreInformationLink="$(DefaultItemsMoreInformationLink)"\r
+      ContinueOnError="$(CheckForDuplicateItemsContinueOnError)">\r
+      <Output TaskParameter="DeduplicatedItems" ItemName="DeduplicatedContentItems" />\r
+    </CheckForDuplicateItems>\r
+\r
+    <ItemGroup Condition="'$(DesignTimeBuild)' == 'true' And '@(DeduplicatedCompileItems)' != ''">\r
+      <Compile Remove="@(Compile)" />\r
+      <Compile Include="@(DeduplicatedCompileItems)" />\r
+    </ItemGroup>\r
+\r
+    <ItemGroup Condition="'$(DesignTimeBuild)' == 'true' And '@(DeduplicatedEmbeddedResourceItems)' != ''">\r
+      <EmbeddedResource Remove="@(EmbeddedResource)" />\r
+      <EmbeddedResource Include="@(DeduplicatedEmbeddedResourceItems)" />\r
+    </ItemGroup>\r
+\r
+    <ItemGroup Condition="'$(DesignTimeBuild)' == 'true' And '@(DeduplicatedContentItems)' != ''">\r
+      <Content Remove="@(Content)" />\r
+      <Content Include="@(DeduplicatedContentItems)" />\r
+    </ItemGroup>\r
+    \r
+  </Target>\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.FSharp.props b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.FSharp.props
new file mode 100755 (executable)
index 0000000..b744e58
--- /dev/null
@@ -0,0 +1,35 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.FSharp.props\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup> \r
+\r
+  <!-- If any of these variables are set then we are building under the FSharp.NET.Sdk so use their logic -->\r
+  <PropertyGroup Condition = "'$(UseBundledFSharpTargets)' == '' ">\r
+    <!-- If any of these variables are set then we are building under the FSharp.NET.Sdk so use their logic -->\r
+    <UseBundledFSharpTargets Condition = " '$(_FscTaskAssemblyPath_net)' != '' or '$(_FscTaskAssemblyPath_netcoreapp1_0)' != '' or '$(_FscToolFullPath_net)' != '' or '$(_FscToolFullPath_netcoreapp1_0)' != '' ">false</UseBundledFSharpTargets>\r
+    <UseBundledFSharpTargets Condition = "'$(UseBundledFSharpTargets)' == '' ">true</UseBundledFSharpTargets>\r
+  </PropertyGroup>\r
+\r
+  <!-- Shim to select the correct Microsoft.NET.Sdk.FSharp.props file.   \r
+       If running under desktop select Microsoft.NET.Sdk.FSharp.props file from VS deployment, \r
+       if running core msbuild select Microsoft.NET.Sdk.FSharp.props from dotnet cli deployment -->\r
+  <PropertyGroup>\r
+     <FSharpPropsShim Condition = " '$(FSharpPropsShim)' == '' and Exists('$(MSBuildToolsPath)\FSharp\Microsoft.FSharp.NetSdk.props') ">$(MSBuildToolsPath)\FSharp\Microsoft.FSharp.NetSdk.props</FSharpPropsShim>\r
+     <FSharpPropsShim Condition = " '$(FSharpPropsShim)' == '' and Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.NetSdk.props') ">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.NetSdk.props</FSharpPropsShim>\r
+  </PropertyGroup>\r
+  <Import Condition=" '$(UseBundledFSharpTargets)' == 'true' and Exists('$(FSharpPropsShim)') " Project="$(FSharpPropsShim)" />\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.FSharp.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.FSharp.targets
new file mode 100755 (executable)
index 0000000..363557f
--- /dev/null
@@ -0,0 +1,68 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.FSharp.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+     <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition=" '$(UseBundledFSharpTargets)' == 'true' ">\r
+    <AppDesignerFolder Condition="'$(AppDesignerFolder)' == ''">Properties</AppDesignerFolder>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition=" '$(DisableImplicitConfigurationDefines)' != 'true' and '$(UseBundledFSharpTargets)' == 'true' ">\r
+    <ImplicitConfigurationDefine>$(Configuration.ToUpperInvariant())</ImplicitConfigurationDefine>\r
+\r
+    <!-- Replace dashes and periods in the configuration with underscores.  This makes it more likely that\r
+         the resulting compilation constant will be a valid C# conditional compilation symbol.  As the set\r
+         of characters that aren't allowed is essentially open-ended, there's probably not a good way to\r
+         fully sanitize the Configuration in MSBuild evaluation.  If the resulting string still isn't a\r
+         valid conditional combilation symbol, then the compiler will generate the following error and\r
+         the define will be ignored:\r
+            warning MSB3052: The parameter to the compiler is invalid, '/define:0BAD_DEFINE' will be ignored.\r
+         -->\r
+    \r
+    <ImplicitConfigurationDefine>$(ImplicitConfigurationDefine.Replace('-', '_'))</ImplicitConfigurationDefine>\r
+    <ImplicitConfigurationDefine>$(ImplicitConfigurationDefine.Replace('.', '_'))</ImplicitConfigurationDefine>\r
+    <DefineConstants>$(DefineConstants);$(ImplicitConfigurationDefine)</DefineConstants>\r
+  </PropertyGroup>\r
+  <PropertyGroup  Condition=" '$(UseBundledFSharpTargets)' == 'true' ">\r
+    <DefineConstants>$(DefineConstants);$(ImplicitFrameworkDefine)</DefineConstants>\r
+  </PropertyGroup>\r
+\r
+  <!-- ***************************************************************************************************************\r
+       Loads the cross-targeting targets if we are doing a cross-targeting build\r
+       Import design time targets for Roslyn Project System. These are only available if Visual Studio is installed.\r
+       Import design time targets before the common crosstargeting targets, which import targets from Nuget.\r
+       *************************************************************************************************************** -->\r
+  <PropertyGroup Condition=" '$(IsCrossTargetingBuild)' == 'true' " >\r
+     <FSharpDesignTimeTargetsPath>$(MSBuildExtensionsPath)\Microsoft\VisualStudio\Managed\Microsoft.FSharp.DesignTime.targets</FSharpDesignTimeTargetsPath>\r
+  </PropertyGroup>\r
+  <Import Project="$(FSharpDesignTimeTargetsPath)" \r
+          Condition=" '$(UseBundledFSharpTargets)' == 'true' and '$(IsCrossTargetingBuild)' == 'true' and '$(FSharpDesignTimeTargetsPath)' != '' and Exists('$(FSharpDesignTimeTargetsPath)') " />\r
+  <Import Project="$(MSBuildToolsPath)\Microsoft.Common.CrossTargeting.targets"\r
+          Condition=" '$(UseBundledFSharpTargets)' == 'true' and '$(IsCrossTargetingBuild)' == 'true' "/>\r
+\r
+  <!-- ***************************************************************************************************************\r
+       Shim to select the correct Microsoft.NET.Sdk.FSharp.targets file when not running \r
+       under Cross-targeting build and not under FSharp.Sdk\r
+       If running under desktop select Microsoft.FSharp.targets file from VS deployment, \r
+       if running core msbuild select Microsoft.FSharp.targets from dotnet cli deployment\r
+       *************************************************************************************************************** -->\r
+  <PropertyGroup Condition=" '$(IsCrossTargetingBuild)' != 'true' " >\r
+     <FSharpTargetsShim Condition = " '$(FSharpTargetsShim)' == '' and Exists('$(MSBuildToolsPath)\FSharp\Microsoft.FSharp.NetSdk.targets') ">$(MSBuildToolsPath)\FSharp\Microsoft.FSharp.NetSdk.targets</FSharpTargetsShim>\r
+     <FSharpTargetsShim Condition = " '$(FSharpTargetsShim)' == '' and Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.NetSdk.targets') ">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.NetSdk.targets</FSharpTargetsShim>\r
+  </PropertyGroup>\r
+  <Import Condition=" '$(UseBundledFSharpTargets)' == 'true' and  '$(IsCrossTargetingBuild)' != 'true' and Exists('$(FSharpTargetsShim)') " Project="$(FSharpTargetsShim)" />\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.props b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.props
new file mode 100755 (executable)
index 0000000..430ef46
--- /dev/null
@@ -0,0 +1,36 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.VisualBasic.props\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <VBRuntime Condition=" '$(VBRuntime)' == '' ">Embed</VBRuntime>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+    <WarningLevel Condition=" '$(WarningLevel)' == '' ">1</WarningLevel>\r
+    <NoWarn Condition=" '$(NoWarn)' == '' ">41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</NoWarn>\r
+    <OptionExplicit Condition=" '$(OptionExplicit)' == '' ">On</OptionExplicit>\r
+    <OptionCompare Condition=" '$(OptionCompare)' == '' ">Binary</OptionCompare>\r
+    <OptionStrict Condition=" '$(OptionStrict)' == '' ">Off</OptionStrict>\r
+    <OptionInfer Condition=" '$(OptionInfer)' == '' ">On</OptionInfer>\r
+\r
+    <!-- Remove the line below once https://github.com/Microsoft/visualfsharp/issues/3207 gets fixed -->\r
+    <WarningsAsErrors Condition=" '$(WarningsAsErrors)' == '' ">NU1605</WarningsAsErrors>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">\r
+    <DefineDebug Condition=" '$(DefineDebug)' == '' ">true</DefineDebug>\r
+    <DefineTrace Condition=" '$(DefineTrace)' == '' ">true</DefineTrace>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">\r
+    <DefineTrace Condition=" '$(DefineTrace)' == '' ">true</DefineTrace>\r
+  </PropertyGroup>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.VisualBasic.targets
new file mode 100755 (executable)
index 0000000..727f4c3
--- /dev/null
@@ -0,0 +1,45 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.VisualBasic.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+    <AppDesignerFolder Condition="'$(AppDesignerFolder)' == ''">My Project</AppDesignerFolder>\r
+  </PropertyGroup>\r
+  <PropertyGroup>\r
+    <DefineConstants>$(DefineConstants),$(ImplicitFrameworkDefine)</DefineConstants>\r
+    <DisableImplicitNamespaceImports Condition="'$(DisableImplicitNamespaceImports)'==''">$(DisableImplicitFrameworkReferences)</DisableImplicitNamespaceImports>\r
+  </PropertyGroup>\r
+  <ItemGroup Condition=" '$(DisableImplicitNamespaceImports)' != 'true' and '$(TargetFrameworkIdentifier)' == '.NETFramework'">\r
+    <!-- These namespaces are present in 2.0 Framework assemblies -->\r
+    <Import Include="Microsoft.VisualBasic" />\r
+    <Import Include="System" />\r
+    <Import Include="System.Collections" />\r
+    <Import Include="System.Collections.Generic" />\r
+    <Import Include="System.Data" />\r
+    <Import Include="System.Diagnostics" />\r
+    <!-- These namespaces are introduced in 3.5 Framework assemblies -->\r
+    <Import Include="System.Linq" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' "/>\r
+    <Import Include="System.Xml.Linq" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' "/>\r
+    <!-- This namespace is introduced in 4.0 Framework assemblies -->\r
+    <Import Include="System.Threading.Tasks" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.0' "/>\r
+  </ItemGroup>\r
+  <ItemGroup Condition=" '$(DisableImplicitNamespaceImports)' != 'true' and '$(_IsNETCoreOrNETStandard)' == 'true'">\r
+    <Import Include="Microsoft.VisualBasic" />\r
+    <Import Include="System" />\r
+    <Import Include="System.Collections" />\r
+    <Import Include="System.Collections.Generic" />\r
+    <Import Include="System.Diagnostics" />\r
+    <Import Include="System.Linq" />\r
+    <Import Include="System.Xml.Linq" />\r
+    <Import Include="System.Threading.Tasks" />\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.props b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.props
new file mode 100755 (executable)
index 0000000..eb90506
--- /dev/null
@@ -0,0 +1,141 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.props\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+\r
+    <!-- This property disables the conflict resolution logic from the Microsoft.Packaging.Tools package, which is superceded by the logic here in the SDK -->\r
+    <DisableHandlePackageFileConflicts>true</DisableHandlePackageFileConflicts>\r
+  </PropertyGroup>\r
+\r
+  <!-- Default configuration and platform to Debug|AnyCPU--> \r
+  <PropertyGroup>\r
+    <Configurations Condition=" '$(Configurations)' == '' ">Debug;Release</Configurations>\r
+    <Platforms Condition=" '$(Platforms)' == '' ">AnyCPU</Platforms>\r
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+  </PropertyGroup>\r
+\r
+  <!-- User-facing configuration-agnostic defaults -->\r
+  <PropertyGroup>\r
+    <OutputType Condition=" '$(OutputType)' == '' ">Library</OutputType>\r
+    <FileAlignment Condition=" '$(FileAlignment)' == '' ">512</FileAlignment>\r
+    <ErrorReport Condition=" '$(ErrorReport)' == '' ">prompt</ErrorReport>\r
+    <AssemblyName Condition=" '$(AssemblyName)' == '' ">$(MSBuildProjectName)</AssemblyName>\r
+    <RootNamespace Condition=" '$(RootNamespace)' == '' ">$(MSBuildProjectName)</RootNamespace>\r
+    <Deterministic Condition=" '$(Deterministic)' == '' ">true</Deterministic>\r
+  </PropertyGroup>\r
+\r
+  <!-- User-facing configuration-specific defaults -->\r
+\r
+  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">\r
+    <DebugSymbols Condition=" '$(DebugSymbols)' == '' ">true</DebugSymbols>\r
+    <Optimize Condition=" '$(Optimize)' == '' ">false</Optimize>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">\r
+    <Optimize Condition=" '$(Optimize)' == '' ">true</Optimize>\r
+  </PropertyGroup>\r
+\r
+  <!-- User-facing platform-specific defaults -->\r
+\r
+  <!-- \r
+    NOTE:\r
+    \r
+     * We cannot compare against $(Platform) directly as that will give VS cause to instantiate extra \r
+       configurations, for each combination, which leads to performance problems and clutter in the sln\r
+       in the common AnyCPU-only case.\r
+\r
+     * We cannot just set $(PlatformTarget) to $(Platform) here because $(Platform) can be set to anything\r
+       at the solution level, but there are a fixed set valid $(PlatformTarget) values that can be passed\r
+       to the compiler. It is up to the user to explicitly set PlatformTarget to non-AnyCPU (if desired)\r
+       outside the 1:1 defaults below.\r
+  -->\r
+  <PropertyGroup>\r
+    <_PlatformWithoutConfigurationInference>$(Platform)</_PlatformWithoutConfigurationInference>\r
+  </PropertyGroup>  \r
+  <PropertyGroup Condition=" '$(_PlatformWithoutConfigurationInference)' == 'x64' ">\r
+    <PlatformTarget Condition=" '$(PlatformTarget)' == '' ">x64</PlatformTarget>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(_PlatformWithoutConfigurationInference)' == 'x86' ">\r
+    <PlatformTarget Condition=" '$(PlatformTarget)' == '' ">x86</PlatformTarget>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition=" '$(_PlatformWithoutConfigurationInference)' == 'ARM' ">\r
+    <PlatformTarget Condition=" '$(PlatformTarget)' == '' ">ARM</PlatformTarget>\r
+  </PropertyGroup>\r
+\r
+  <!-- Default settings for all projects built with this Sdk package -->\r
+  <PropertyGroup>\r
+    <DebugType Condition=" '$(DebugType)' == '' ">portable</DebugType>\r
+\r
+    <!-- This will turn off the base UWP-specific 'ResolveNuGetPackages' target -->\r
+    <ResolveNuGetPackages>false</ResolveNuGetPackages>\r
+\r
+    <!-- Skip import of Microsoft.NuGet.props and Microsoft.NuGet.targets -->\r
+    <SkipImportNuGetProps>true</SkipImportNuGetProps>\r
+    <SkipImportNuGetBuildTargets>true</SkipImportNuGetBuildTargets>\r
+    \r
+    <!-- NuGet should always restore .NET SDK projects with "PackageReference" style restore.  Setting this property will\r
+         cause the right thing to happen even if there aren't any PackageReference items in the project, such as when\r
+         a project targets .NET Framework and doesn't have any direct package dependencies. -->\r
+    <RestoreProjectStyle>PackageReference</RestoreProjectStyle>\r
+    \r
+    <!-- Exclude GAC, registry, output directory from search paths. -->\r
+    <AssemblySearchPaths Condition=" '$(AssemblySearchPaths)' == '' ">{CandidateAssemblyFiles};{HintPathFromItem};{TargetFrameworkDirectory};{RawFileName}</AssemblySearchPaths>\r
+    <DesignTimeAssemblySearchPaths Condition=" '$(DesignTimeAssemblySearchPaths)' == '' ">$(AssemblySearchPaths)</DesignTimeAssemblySearchPaths>\r
+\r
+    <AllowUnsafeBlocks Condition="'$(AllowUnsafeBlocks)'==''">false</AllowUnsafeBlocks>\r
+    <TreatWarningsAsErrors Condition="'$(TreatWarningsAsErrors)'==''">false</TreatWarningsAsErrors>\r
+    <Prefer32Bit Condition="'$(Prefer32Bit)'==''">false</Prefer32Bit>\r
+    <SignAssembly Condition="'$(SignAssembly)'==''">false</SignAssembly>\r
+    <DelaySign Condition="'$(DelaySign)'==''">false</DelaySign>\r
+    <GeneratePackageOnBuild Condition="'$(GeneratePackageOnBuild)'==''">false</GeneratePackageOnBuild>\r
+    <PackageRequireLicenseAcceptance Condition="'$(PackageRequireLicenseAcceptance)'==''">false</PackageRequireLicenseAcceptance>\r
+    <DebugSymbols Condition="'$(DebugSymbols)'==''">false</DebugSymbols>\r
+    <CheckForOverflowUnderflow Condition="'$(CheckForOverflowUnderflow)'==''">false</CheckForOverflowUnderflow>\r
+\r
+    <!-- Uncomment this once https://github.com/Microsoft/visualfsharp/issues/3207 gets fixed -->\r
+    <!-- <WarningsAsErrors Condition=" '$(WarningsAsErrors)' == '' ">NU1605</WarningsAsErrors> -->\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <!-- Path to project that the .NET CLI will build in order to generate deps.json files for .NET CLI tools -->\r
+    <ToolDepsJsonGeneratorProject>$(MSBuildThisFileDirectory)GenerateDeps\GenerateDeps.proj</ToolDepsJsonGeneratorProject>\r
+  </PropertyGroup>\r
+  \r
+  <!-- Default item includes (globs and implicit references) -->\r
+  <Import Project="Microsoft.NET.Sdk.DefaultItems.props" />\r
+  \r
+  <!-- List of supported .NET Core and .NET Standard TFMs -->\r
+  <Import Project="Microsoft.NET.SupportedTargetFrameworks.props" />\r
+\r
+  <!-- Temporary workarounds -->\r
+  <PropertyGroup>\r
+    <!-- Workaround: https://github.com/dotnet/roslyn/issues/12167 -->\r
+    <NoLogo Condition=" '$(NoLogo)' == '' ">true</NoLogo>\r
+\r
+    <!-- Workaround: https://github.com/Microsoft/msbuild/issues/720 -->\r
+    <OverrideToolHost Condition=" '$(DotnetHostPath)' != '' and '$(OverrideToolHost)' == ''">$(DotnetHostPath)</OverrideToolHost>\r
+  </PropertyGroup>\r
+\r
+  <!-- Workaround: https://github.com/dotnet/sdk/issues/1001 -->\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "/>\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "/>\r
+\r
+  <!-- Workaround: https://github.com/dotnet/sdk/issues/1001 -->\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "/>\r
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "/>\r
+\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Sdk.CSharp.props" Condition="'$(MSBuildProjectExtension)' == '.csproj'" />\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Sdk.VisualBasic.props" Condition="'$(MSBuildProjectExtension)' == '.vbproj'" />\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Sdk.FSharp.props" Condition="'$(MSBuildProjectExtension)' == '.fsproj'" />\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.Sdk.targets
new file mode 100755 (executable)
index 0000000..0a5bfa1
--- /dev/null
@@ -0,0 +1,494 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.Sdk.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <!-- Workaround: https://github.com/Microsoft/msbuild/issues/1293 -->\r
+  <PropertyGroup Condition="'$(MSBuildRuntimeType)' == 'Core' Or '$(TargetFrameworkIdentifier)' != '.NETFramework'">\r
+    <GenerateResourceMSBuildArchitecture Condition=" '$(GenerateResourceMSBuildArchitecture)' == '' ">CurrentArchitecture</GenerateResourceMSBuildArchitecture>\r
+    <GenerateResourceMSBuildRuntime Condition=" '$(GenerateResourceMSBuildRuntime)' == '' ">CurrentRuntime</GenerateResourceMSBuildRuntime>\r
+  </PropertyGroup>\r
+  \r
+  <Import Project="Microsoft.NET.Sdk.Common.targets" />\r
+\r
+  <ImportGroup>\r
+    <Import Project="$(MSBuildThisFileDirectory)Microsoft.PackageDependencyResolution.targets" Condition="Exists('$(MSBuildThisFileDirectory)Microsoft.PackageDependencyResolution.targets')" />\r
+  </ImportGroup>\r
+\r
+  <Import Project="Microsoft.NET.Sdk.DefaultItems.targets" />\r
+  \r
+  <UsingTask TaskName="GenerateDepsFile" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <UsingTask TaskName="GenerateRuntimeConfigurationFiles" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <UsingTask TaskName="GetAssemblyVersion" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <UsingTask TaskName="GenerateSatelliteAssemblies" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+\r
+  <PropertyGroup>\r
+    <DisableStandardFrameworkResolution Condition="'$(DisableStandardFrameworkResolution)' == ''">$(_IsNETCoreOrNETStandard)</DisableStandardFrameworkResolution>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <GenerateRuntimeConfigurationFiles Condition=" '$(GenerateRuntimeConfigurationFiles)' == '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(HasRuntimeOutput)' == 'true' ">true</GenerateRuntimeConfigurationFiles>\r
+    <UserRuntimeConfig Condition=" '$(UserRuntimeConfig)' == '' ">$(MSBuildProjectDirectory)/runtimeconfig.template.json</UserRuntimeConfig>\r
+    <GenerateSatelliteAssembliesForCore Condition=" '$(GenerateSatelliteAssembliesForCore)' == '' and '$(MSBuildRuntimeType)' == 'Core' ">true</GenerateSatelliteAssembliesForCore>\r
+    <ComputeNETCoreBuildOutputFiles Condition=" '$(ComputeNETCoreBuildOutputFiles)' == '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp'">true</ComputeNETCoreBuildOutputFiles>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <ProjectDepsFileName Condition="'$(ProjectDepsFileName)' == ''">$(AssemblyName).deps.json</ProjectDepsFileName>\r
+    <ProjectDepsFilePath Condition="'$(ProjectDepsFilePath)' == ''">$(TargetDir)$(ProjectDepsFileName)</ProjectDepsFilePath>\r
+    <ProjectRuntimeConfigFileName Condition="'$(ProjectRuntimeConfigFileName)' == ''">$(AssemblyName).runtimeconfig.json</ProjectRuntimeConfigFileName>\r
+    <ProjectRuntimeConfigFilePath Condition="'$(ProjectRuntimeConfigFilePath)' == ''">$(TargetDir)$(ProjectRuntimeConfigFileName)</ProjectRuntimeConfigFilePath>\r
+    <ProjectRuntimeConfigDevFilePath Condition="'$(ProjectRuntimeConfigDevFilePath)' == ''">$(TargetDir)$(AssemblyName).runtimeconfig.dev.json</ProjectRuntimeConfigDevFilePath>\r
+    <IncludeMainProjectInDepsFile Condition=" '$(IncludeMainProjectInDepsFile)' == '' ">true</IncludeMainProjectInDepsFile>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <_NativeLibraryPrefix Condition="'$(_NativeLibraryPrefix)' == '' and !$(RuntimeIdentifier.StartsWith('win'))">lib</_NativeLibraryPrefix>\r
+\r
+    <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == '' and $(RuntimeIdentifier.StartsWith('win'))">.dll</_NativeLibraryExtension>\r
+    <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == '' and $(RuntimeIdentifier.StartsWith('osx'))">.dylib</_NativeLibraryExtension>\r
+    <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == ''">.so</_NativeLibraryExtension>\r
+\r
+    <_NativeExecutableExtension Condition="'$(_NativeExecutableExtension)' == '' and $(RuntimeIdentifier.StartsWith('win'))">.exe</_NativeExecutableExtension>\r
+\r
+    <_DotNetHostExecutableName>dotnet$(_NativeExecutableExtension)</_DotNetHostExecutableName>\r
+    <_DotNetAppHostExecutableName>apphost$(_NativeExecutableExtension)</_DotNetAppHostExecutableName>\r
+\r
+    <_DotNetHostPolicyLibraryName>$(_NativeLibraryPrefix)hostpolicy$(_NativeLibraryExtension)</_DotNetHostPolicyLibraryName>\r
+    <_DotNetHostFxrLibraryName>$(_NativeLibraryPrefix)hostfxr$(_NativeLibraryExtension)</_DotNetHostFxrLibraryName>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <_DefaultUserProfileRuntimeStorePath>$(HOME)</_DefaultUserProfileRuntimeStorePath>\r
+    <_DefaultUserProfileRuntimeStorePath Condition="'$(OS)' == 'Windows_NT'">$(USERPROFILE)</_DefaultUserProfileRuntimeStorePath>\r
+    <_DefaultUserProfileRuntimeStorePath>$([System.IO.Path]::Combine($(_DefaultUserProfileRuntimeStorePath), '.dotnet', 'store'))</_DefaultUserProfileRuntimeStorePath>\r
+    <UserProfileRuntimeStorePath Condition="'$(UserProfileRuntimeStorePath)' == ''">$(_DefaultUserProfileRuntimeStorePath)</UserProfileRuntimeStorePath>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <CoreBuildDependsOn>\r
+      $(CoreBuildDependsOn);\r
+      GenerateBuildDependencyFile;\r
+      GenerateBuildRuntimeConfigurationFiles\r
+    </CoreBuildDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GenerateBuildDependencyFile\r
+\r
+    Generates the $(project).deps.json file during Build\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="GenerateBuildDependencyFile"\r
+          DependsOnTargets="_DefaultMicrosoftNETPlatformLibrary;\r
+                            _HandlePackageFileConflicts;\r
+                            _ComputeReferenceAssemblies"\r
+          BeforeTargets="CopyFilesToOutputDirectory"\r
+          Condition=" '$(GenerateDependencyFile)' == 'true'"\r
+          Inputs="$(ProjectAssetsFile)"\r
+          Outputs="$(ProjectDepsFilePath)">\r
+\r
+    <!-- \r
+    Explicitly not passing any ExcludeFromPublishPackageReferences information during 'Build', since these dependencies\r
+    should be included during 'Build'.  They are only excluded on 'Publish'.\r
+    -->\r
+    <GenerateDepsFile ProjectPath="$(MSBuildProjectFullPath)"\r
+                      AssetsFilePath="$(ProjectAssetsFile)"\r
+                      DepsFilePath="$(ProjectDepsFilePath)"\r
+                      TargetFramework="$(TargetFrameworkMoniker)"\r
+                      AssemblyName="$(AssemblyName)"\r
+                      AssemblyExtension="$(TargetExt)"\r
+                      AssemblyVersion="$(Version)"\r
+                      AssemblySatelliteAssemblies="@(IntermediateSatelliteAssembliesWithTargetPath)"\r
+                      ReferencePaths="@(ReferencePath)"\r
+                      ReferenceSatellitePaths="@(ReferenceSatellitePaths)"\r
+                      ReferenceAssemblies="@(_ReferenceAssemblies)"\r
+                      IncludeMainProject="$(IncludeMainProjectInDepsFile)"\r
+                      RuntimeIdentifier="$(RuntimeIdentifier)"\r
+                      PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
+                      FilesToSkip="@(_ConflictPackageFiles)"\r
+                      CompilerOptions="@(DependencyFileCompilerOptions)"\r
+                      IsSelfContained="$(SelfContained)">\r
+    </GenerateDepsFile>\r
+\r
+    <ItemGroup>\r
+      <!-- Do this in an ItemGroup instead of as an output parameter of the GenerateDepsFile task so that it still gets added to the item set\r
+           during incremental builds when the task is skipped -->\r
+      <FileWrites Include="$(ProjectDepsFilePath)" Condition="Exists('$(ProjectDepsFilePath)')"/>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        GenerateBuildRuntimeConfigurationFiles\r
+\r
+    Generates the $(project).runtimeconfig.json and $(project).runtimeconfig.dev.json files during Build\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="GenerateBuildRuntimeConfigurationFiles"\r
+          DependsOnTargets="_DefaultMicrosoftNETPlatformLibrary"\r
+          BeforeTargets="CopyFilesToOutputDirectory"\r
+          Condition=" '$(GenerateRuntimeConfigurationFiles)' == 'true'"\r
+          Inputs="$(ProjectAssetsFile);$(UserRuntimeConfig)"\r
+          Outputs="$(ProjectRuntimeConfigFilePath);$(ProjectRuntimeConfigDevFilePath)">\r
+\r
+    <GenerateRuntimeConfigurationFiles AssetsFilePath="$(ProjectAssetsFile)"\r
+                                       TargetFrameworkMoniker="$(TargetFrameworkMoniker)"\r
+                                       TargetFramework="$(TargetFramework)"\r
+                                       RuntimeConfigPath="$(ProjectRuntimeConfigFilePath)"\r
+                                       RuntimeConfigDevPath="$(ProjectRuntimeConfigDevFilePath)"\r
+                                       RuntimeIdentifier="$(RuntimeIdentifier)"\r
+                                       PlatformLibraryName="$(MicrosoftNETPlatformLibrary)"\r
+                                       UserRuntimeConfig="$(UserRuntimeConfig)"\r
+                                       HostConfigurationOptions="@(RuntimeHostConfigurationOption)"\r
+                                       AdditionalProbingPaths="@(AdditionalProbingPath)"\r
+                                       IsSelfContained="$(SelfContained)">\r
+      \r
+    </GenerateRuntimeConfigurationFiles>\r
+    \r
+    <ItemGroup>\r
+      <!-- Do this in an ItemGroup instead of as an output parameter of the GenerateDepsFile task so that it still gets added to the item set\r
+          during incremental builds when the task is skipped -->\r
+      <FileWrites Include="$(ProjectRuntimeConfigFilePath)" Condition="Exists('$(ProjectRuntimeConfigFilePath)')"/>\r
+      <FileWrites Include="$(ProjectRuntimeConfigDevFilePath)" Condition="Exists('$(ProjectRuntimeConfigDevFilePath)')"/>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!-- Add runtimeconfig.json file to BuiltProjectOutputGroupOutput, so that it will get included in the NuGet package by the Pack target -->\r
+  <Target Name="AddRuntimeConfigFileToBuiltProjectOutputGroupOutput"\r
+          Condition=" '$(GenerateRuntimeConfigurationFiles)' == 'true'"\r
+          BeforeTargets="BuiltProjectOutputGroup">\r
+    <ItemGroup>\r
+      <BuiltProjectOutputGroupOutput Include="$(ProjectRuntimeConfigFilePath)" FinalOutputPath="$(ProjectRuntimeConfigFilePath)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        DefaultRuntimeHostConfigurationOptions\r
+\r
+    Defaults @(RuntimeHostConfigurationOption) items based on MSBuild properties.\r
+    ============================================================\r
+    -->\r
+\r
+  <ItemGroup>\r
+    <RuntimeHostConfigurationOption Include="System.GC.Concurrent"\r
+                                    Condition="'$(ConcurrentGarbageCollection)' != ''"\r
+                                    Value="$(ConcurrentGarbageCollection)" />\r
+    \r
+    <RuntimeHostConfigurationOption Include="System.GC.Server"\r
+                                    Condition="'$(ServerGarbageCollection)' != ''"\r
+                                    Value="$(ServerGarbageCollection)" />\r
+    \r
+    <RuntimeHostConfigurationOption Include="System.GC.RetainVM"\r
+                                    Condition="'$(RetainVMGarbageCollection)' != ''"\r
+                                    Value="$(RetainVMGarbageCollection)" />\r
+    \r
+    <RuntimeHostConfigurationOption Include="System.Threading.ThreadPool.MinThreads"\r
+                                    Condition="'$(ThreadPoolMinThreads)' != ''"\r
+                                    Value="$(ThreadPoolMinThreads)" />\r
+    \r
+    <RuntimeHostConfigurationOption Include="System.Threading.ThreadPool.MaxThreads"\r
+                                    Condition="'$(ThreadPoolMaxThreads)' != ''"\r
+                                    Value="$(ThreadPoolMaxThreads)" />\r
+  </ItemGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        DefaultAdditionalProbingPaths\r
+\r
+    Adds the default @(AdditionalProbingPath) items.\r
+    ============================================================\r
+    -->\r
+\r
+  <ItemGroup Condition="'$(GenerateRuntimeConfigurationFiles)' == 'true' and '$(SkipDefaultAdditionalProbingPaths)' != 'true'">\r
+    <!-- Note: can't use Path.Combine here since `|` is an illegal path character -->\r
+    <AdditionalProbingPath Include="$(UserProfileRuntimeStorePath)$([System.IO.Path]::DirectorySeparatorChar)|arch|$([System.IO.Path]::DirectorySeparatorChar)|tfm|" />\r
+  </ItemGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _ComputeNETCoreBuildOutputFiles\r
+\r
+    Computes any files that need to be copied to the build output folder for .NET Core.\r
+    ============================================================\r
+    -->\r
+  <UsingTask TaskName="EmbedAppNameInHost" AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <Target Name="_ComputeNETCoreBuildOutputFiles"\r
+          DependsOnTargets="_ComputeActiveTFMFileDependencies"\r
+          AfterTargets="ResolveReferences"\r
+          BeforeTargets="AssignTargetPaths"\r
+          Condition="'$(ComputeNETCoreBuildOutputFiles)' == 'true'">\r
+\r
+    <!--\r
+    During "build" and "run" of .NET Core projects, the assemblies coming from NuGet packages\r
+    are loaded from the NuGet cache. But, in order for a self-contained app to be runnable,\r
+    it requires a host in the output directory to load the app.\r
+    During "publish", all required assets are copied to the publish directory.\r
+    -->\r
+    <ItemGroup Condition="'$(SelfContained)' == 'true' and '$(RuntimeIdentifier)' != '' and '$(_IsExecutable)' == 'true'">\r
+      <_NETCoreNativeFileItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'NativeLibrary'))" />\r
+      <__NETCoreNativeItems Include="@(FileDefinitions)" Exclude="@(_NETCoreNativeFileItems)" />\r
+      <_NETCoreNativeItems Include="@(FileDefinitions)" Exclude="@(__NETCoreNativeItems)" />\r
+\r
+      <NativeNETCoreCopyLocalItems Include="%(_NETCoreNativeItems.ResolvedPath)"\r
+                                   Condition="'%(_NETCoreNativeItems.FileName)%(_NETCoreNativeItems.Extension)' == '$(_DotNetHostPolicyLibraryName)' or\r
+                                              '%(_NETCoreNativeItems.FileName)%(_NETCoreNativeItems.Extension)' == '$(_DotNetHostFxrLibraryName)'" />\r
+\r
+      <NativeRestoredAppHostNETCore Include="%(_NETCoreNativeItems.ResolvedPath)"\r
+                                   Condition="'%(_NETCoreNativeItems.FileName)%(_NETCoreNativeItems.Extension)' == '$(_DotNetAppHostExecutableName)'"/>\r
+    </ItemGroup>\r
+\r
+    <PropertyGroup Condition="'@(NativeRestoredAppHostNETCore)' != '' ">\r
+      <AppHostDestinationDirectoryPath>$(BaseIntermediateOutputPath)\$(TargetFramework)\$(RuntimeIdentifier)\host</AppHostDestinationDirectoryPath>\r
+    </PropertyGroup>\r
+\r
+    <NETSdkError Condition="'@(NativeRestoredAppHostNETCore->Count())' &gt; 1"\r
+            ResourceName="MultipleFilesResolved"\r
+            FormatArguments="$(_DotNetAppHostExecutableName)" />\r
+    \r
+    <EmbedAppNameInHost   AppHostSourcePath="@(NativeRestoredAppHostNETCore)"\r
+                          AppHostDestinationDirectoryPath="$(AppHostDestinationDirectoryPath)"\r
+                          AppBinaryName="$(AssemblyName)$(TargetExt)"\r
+                          Condition="'@(NativeRestoredAppHostNETCore)' != '' ">\r
+\r
+      <Output TaskParameter="ModifiedAppHostPath" ItemName="NativeAppHostNETCore" />\r
+    </EmbedAppNameInHost>\r
+    \r
+    <ItemGroup Condition="'@(NativeAppHostNETCore)' == '' ">\r
+      <NativeAppHostNETCore Include="%(_NETCoreNativeItems.ResolvedPath)"\r
+                                   Condition="'%(_NETCoreNativeItems.FileName)%(_NETCoreNativeItems.Extension)' == '$(_DotNetHostExecutableName)'" />\r
+    </ItemGroup>\r
+    \r
+    <NETSdkError Condition="'@(NativeAppHostNETCore->Count())' &gt; 1"\r
+                ResourceName="MultipleFilesResolved"\r
+                FormatArguments="@(NativeAppHostNETCore)" />\r
+    \r
+    <ItemGroup Condition="'@(NativeAppHostNETCore)' != '' ">\r
+      <NativeNETCoreCopyLocalItems Include="@(NativeAppHostNETCore)">\r
+        <!-- Rename the host executable to the app's name -->\r
+        <Link>$(AssemblyName)%(NativeAppHostNETCore.Extension)</Link>\r
+      </NativeNETCoreCopyLocalItems>\r
+    </ItemGroup>\r
+\r
+    <ItemGroup Condition="'$(SelfContained)' == 'true' and '$(RuntimeIdentifier)' != '' and '$(_IsExecutable)' == 'true'">\r
+      <AllNETCoreCopyLocalItems Include="@(NativeNETCoreCopyLocalItems)">\r
+        <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>\r
+        <CopyToPublishDirectory>Never</CopyToPublishDirectory>\r
+      </AllNETCoreCopyLocalItems>\r
+    </ItemGroup>\r
+    <ItemGroup>\r
+      <!-- Use 'None' so we can rename files using the 'Link' metadata as necessary -->\r
+      <None Include="@(AllNETCoreCopyLocalItems)" />\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        _ComputeReferenceAssemblies\r
+\r
+    Computes references that are only used at compile-time.\r
+    ============================================================\r
+    -->\r
+  <Target Name="_ComputeReferenceAssemblies"\r
+          DependsOnTargets="ResolveAssemblyReferences">\r
+\r
+    <ItemGroup>\r
+      <_FrameworkReferenceAssemblies Include="@(ReferencePath)"\r
+                                     Condition="%(ReferencePath.FrameworkFile) == 'true' or\r
+                                                %(ReferencePath.ResolvedFrom) == 'ImplicitlyExpandDesignTimeFacades'" />\r
+      \r
+      <!--\r
+      "ReferenceOnly" assemblies are assemblies that are only used at compile-time, and they can't be resolved\r
+      by the normal compile-assembly resolvers at runtime:\r
+      1. App local\r
+      2. NuGet/Package layout\r
+      3. ProgramFiles\Reference Assemblies\r
+      These assemblies need to be copied to the 'refs' folder for both build and publish.\r
+      -->\r
+      <_ReferenceOnlyAssemblies Include="@(ReferencePath)"\r
+                                Exclude="@(_FrameworkReferenceAssemblies)"\r
+                                Condition="%(ReferencePath.CopyLocal) != 'true' and \r
+                                           %(ReferencePath.NuGetSourceType) == ''" />\r
+\r
+      <_ReferenceAssemblies Include="@(_FrameworkReferenceAssemblies)" />\r
+      <_ReferenceAssemblies Include="@(_ReferenceOnlyAssemblies)" />\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                                        Run Information\r
+\r
+    The ProcessStart information that can be used to run this project.\r
+    ============================================================\r
+    -->\r
+\r
+  <PropertyGroup>\r
+    <RunWorkingDirectory Condition="'$(RunWorkingDirectory)' == ''">$(StartWorkingDirectory)</RunWorkingDirectory>\r
+  </PropertyGroup>\r
+\r
+  <Choose>\r
+    <When Condition="'$(StartAction)' == 'Program'">\r
+      <PropertyGroup>\r
+        <RunCommand Condition="'$(RunCommand)' == ''">$(StartProgram)</RunCommand>\r
+        <RunArguments Condition="'$(RunArguments)' == ''">$(StartArguments)</RunArguments>\r
+      </PropertyGroup>\r
+    </When>\r
+    \r
+    <When Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(_IsExecutable)' == 'true'">\r
+      <PropertyGroup Condition="'$(SelfContained)' != 'true'">\r
+        <!-- TODO: https://github.com/dotnet/sdk/issues/20 Need to get the DotNetHost path from MSBuild -->\r
+        <RunCommand Condition="'$(RunCommand)' == ''">dotnet</RunCommand>\r
+\r
+        <_NetCoreRunArguments>exec &quot;$(TargetPath)&quot;</_NetCoreRunArguments>\r
+        <RunArguments Condition="'$(RunArguments)' == '' and '$(StartArguments)' != ''">$(_NetCoreRunArguments) $(StartArguments)</RunArguments>\r
+        <RunArguments Condition="'$(RunArguments)' == ''">$(_NetCoreRunArguments)</RunArguments>\r
+      </PropertyGroup>\r
+\r
+      <PropertyGroup Condition="'$(SelfContained)' == 'true'">\r
+        <RunCommand Condition="'$(RunCommand)' == ''">$(TargetDir)$(AssemblyName)$(_NativeExecutableExtension)</RunCommand>\r
+        <RunArguments Condition="'$(RunArguments)' == ''">$(StartArguments)</RunArguments>\r
+      </PropertyGroup>\r
+    </When>\r
+    \r
+    <When Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework' and '$(_IsExecutable)' == 'true'">\r
+      <PropertyGroup>\r
+        <RunCommand Condition="'$(RunCommand)' == ''">$(TargetPath)</RunCommand>\r
+        <RunArguments Condition="'$(RunArguments)' == ''">$(StartArguments)</RunArguments>\r
+      </PropertyGroup>\r
+    </When>\r
+  </Choose>\r
+\r
+  <PropertyGroup>\r
+    <!-- Ensure $(RunWorkingDirectory) is a full path -->\r
+    <RunWorkingDirectory Condition="'$(RunWorkingDirectory)' != '' and '$([System.IO.Path]::IsPathRooted($(RunWorkingDirectory)))' != 'true'">$([System.IO.Path]::GetFullPath($([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(RunWorkingDirectory)'))))</RunWorkingDirectory>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+                    CoreGenerateSatelliteAssemblies\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <CreateSatelliteAssembliesDependsOn>\r
+      $(CreateSatelliteAssembliesDependsOn);\r
+      CoreGenerateSatelliteAssemblies\r
+    </CreateSatelliteAssembliesDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="CoreGenerateSatelliteAssemblies"\r
+          DependsOnTargets="ResolveAssemblyReferences;GenerateAssemblyInfo"\r
+          Inputs="$(MSBuildAllProjects);@(_SatelliteAssemblyResourceInputs);$(IntermediateOutputPath)$(TargetName)$(TargetExt)"\r
+          Outputs="$(IntermediateOutputPath)%(Culture)\$(TargetName).resources.dll"\r
+          Condition="'@(_SatelliteAssemblyResourceInputs)' != ''  and '$(GenerateSatelliteAssembliesForCore)' == 'true' ">\r
+\r
+    <MakeDir Directories="@(_SatelliteAssemblyResourceInputs->'$(IntermediateOutputPath)%(Culture)')" />\r
+\r
+    <PropertyGroup>\r
+      <_AssemblyInfoFile>$(IntermediateOutputPath)%(_SatelliteAssemblyResourceInputs.Culture)\$(TargetName).resources.cs</_AssemblyInfoFile>\r
+      <_OutputAssembly>$(IntermediateOutputPath)%(_SatelliteAssemblyResourceInputs.Culture)\$(TargetName).resources.dll</_OutputAssembly>\r
+    </PropertyGroup>\r
+\r
+    <ItemGroup>\r
+      <SatelliteAssemblyAttribute Include="@(AssemblyAttribute)" />\r
+      <SatelliteAssemblyAttribute Include="System.Reflection.AssemblyCultureAttribute" Condition="'%(_SatelliteAssemblyResourceInputs.Culture)' != ''">\r
+        <_Parameter1>%(_SatelliteAssemblyResourceInputs.Culture)</_Parameter1>\r
+      </SatelliteAssemblyAttribute>\r
+    </ItemGroup>\r
+\r
+    <WriteCodeFragment AssemblyAttributes="@(SatelliteAssemblyAttribute)" Language="$(Language)" OutputFile="$(_AssemblyInfoFile)">\r
+      <Output TaskParameter="OutputFile" ItemName="FileWrites" />\r
+    </WriteCodeFragment>\r
+\r
+    <Csc Resources="@(_SatelliteAssemblyResourceInputs)"\r
+         Sources="$(_AssemblyInfoFile)"\r
+         OutputAssembly="$(_OutputAssembly)"\r
+         References="@(ReferencePath)"\r
+         KeyContainer="$(KeyContainerName)"\r
+         KeyFile="$(KeyOriginatorFile)"\r
+         PublicSign="$(PublicSign)"\r
+         DelaySign="$(DelaySign)"\r
+         Deterministic="$(Deterministic)"\r
+         TargetType="Library"\r
+         ToolExe="$(CscToolExe)"\r
+         ToolPath="$(CscToolPath)">\r
+\r
+      <Output TaskParameter="OutputAssembly" ItemName="FileWrites"/>\r
+    </Csc>\r
+  </Target>\r
+\r
+  <!--\r
+  ============================================================\r
+                           _DefaultMicrosoftNETPlatformLibrary\r
+\r
+  .NET Core apps can have shared frameworks that are pre-installed on the target machine, thus the app is "portable"\r
+  to any machine that already has the shared framework installed. In order to enable this, a "platform" library\r
+  has to be declared. The platform library and its dependencies will be excluded from the runtime assemblies.\r
+  ============================================================\r
+  -->\r
+  <Target Name="_DefaultMicrosoftNETPlatformLibrary">\r
+    \r
+    <PropertyGroup Condition="'$(MicrosoftNETPlatformLibrary)' == ''">\r
+      <MicrosoftNETPlatformLibrary Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">Microsoft.NETCore.App</MicrosoftNETPlatformLibrary>\r
+    </PropertyGroup>\r
+    \r
+  </Target>\r
+\r
+  <!--\r
+  ============================================================\r
+                                      GetAllRuntimeIdentifiers\r
+  ============================================================\r
+  -->\r
+  <Target Name="GetAllRuntimeIdentifiers" \r
+          Returns="$(RuntimeIdentifiers);$(RuntimeIdentifier)" />\r
+\r
+  <!--\r
+  ============================================================\r
+                                         Project Capabilities\r
+  ============================================================\r
+  -->\r
+\r
+  <ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(_IsExecutable)' == 'true'">\r
+    <ProjectCapability Include="CrossPlatformExecutable" />\r
+  </ItemGroup>\r
+\r
+  <!-- Reference Manager capabilities -->\r
+  <ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">\r
+    <ProjectCapability Remove="ReferenceManagerAssemblies" />\r
+    <ProjectCapability Remove="ReferenceManagerCOM" />\r
+  </ItemGroup>\r
+\r
+  <!-- Publish capabilities -->\r
+  <ItemGroup>\r
+    <ProjectCapability Include="FolderPublish" />\r
+  </ItemGroup>\r
+\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.DisableStandardFrameworkResolution.targets" Condition="'$(DisableStandardFrameworkResolution)' == 'true'" />\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.GenerateAssemblyInfo.targets" />\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.ComposeStore.targets" />\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.CrossGen.targets" />\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Publish.targets" />\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.PreserveCompilationContext.targets" />\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.ConflictResolution.targets" />\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Sdk.CSharp.targets" Condition="'$(Language)' == 'C#'" />\r
+  <Import Project="$(MSBuildThisFileDirectory)Microsoft.NET.Sdk.VisualBasic.targets" Condition="'$(Language)' == 'VB'" />\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.TargetFrameworkInference.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.TargetFrameworkInference.targets
new file mode 100755 (executable)
index 0000000..975c7f7
--- /dev/null
@@ -0,0 +1,176 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.NET.TargetFrameworkInference.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <!-- \r
+    Note that this file is only included when $(TargetFramework) is set and so we do not need to check that here.\r
+\r
+    Common targets require that $(TargetFrameworkIdentifier) and $(TargetFrameworkVersion) are set by static evaluation\r
+    before they are imported. In common cases (currently netstandard, netcoreapp, or net), we infer them from the short\r
+    names given via TargetFramework to allow for terseness and lack of duplication in project files.\r
+\r
+    For other cases, the user must supply them manually.\r
+\r
+    For cases where inference is supported, the user need only specify the targets in TargetFrameworks, e.g:\r
+      <PropertyGroup>\r
+        <TargetFrameworks>net45;netstandard1.0</TargetFrameworks>\r
+      </PropertyGroup>\r
+\r
+    For cases where inference is not supported, identifier, version and profile can be specified explicitly as follows:\r
+       <PropertyGroup>\r
+         <TargetFrameworks>portable-net451+win81;xyz1.0</TargetFrameworks>\r
+       <PropertyGroup>\r
+       <PropertyGroup Condition="'$(TargetFramework)' == 'portable-net451+win81'">\r
+         <TargetFrameworkIdentifier>.NETPortable</TargetFrameworkIdentifier>\r
+         <TargetFrameworkVersion>v4.6</TargetFrameworkVersion>\r
+         <TargetFrameworkProfile>Profile44</TargetFrameworkProfile>\r
+       </PropertyGroup>\r
+       <PropertyGroup Condition="'$(TargetFramework)' == 'xyz1.0'">\r
+         <TargetFrameworkIdentifier>Xyz</TargetFrameworkVersion>\r
+       <PropertyGroup>\r
+\r
+    Note in the xyz1.0 case, which is meant to demonstrate a framework we don't yet recognize, we can still\r
+    infer the version of 1.0. The user can also override it as always we honor a TargetFrameworkIdentifier\r
+    or TargetFrameworkVersion that is already set.\r
+   -->\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <!-- Split $(TargetFramework) (e.g. net45) into short identifier and short version (e.g. 'net' and '45'). -->\r
+  <PropertyGroup Condition="'$(TargetFramework)' != '' and !$(TargetFramework.Contains(',')) and !$(TargetFramework.Contains('+'))">\r
+   <_ShortFrameworkIdentifier>$(TargetFramework.TrimEnd('.0123456789'))</_ShortFrameworkIdentifier>\r
+   <_ShortFrameworkVersion>$(TargetFramework.Substring($(_ShortFrameworkIdentifier.Length)))</_ShortFrameworkVersion>\r
+  </PropertyGroup>\r
+\r
+  <!-- Map short name to long name. See earlier comment for example of how to work with identifiers that are not recognized here. -->\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == ''">\r
+    <TargetFrameworkIdentifier Condition="'$(_ShortFrameworkIdentifier)' == 'netstandard'">.NETStandard</TargetFrameworkIdentifier>\r
+    <TargetFrameworkIdentifier Condition="'$(_ShortFrameworkIdentifier)' == 'netcoreapp'">.NETCoreApp</TargetFrameworkIdentifier>\r
+    <TargetFrameworkIdentifier Condition="'$(_ShortFrameworkIdentifier)' == 'net'">.NETFramework</TargetFrameworkIdentifier>\r
+  </PropertyGroup>\r
+\r
+  <!-- Versions with dots are taken as is and just given leading 'v'. -->\r
+  <PropertyGroup Condition="'$(TargetFrameworkVersion)' == '' and '$(_ShortFrameworkVersion)' != '' and $(_ShortFrameworkVersion.Contains('.'))">\r
+    <TargetFrameworkVersion>v$(_ShortFrameworkVersion)</TargetFrameworkVersion>\r
+  </PropertyGroup>\r
+\r
+  <!-- Versions with no dots and up to 3 characters get leading 'v' and implicit dots between characters. -->\r
+  <PropertyGroup Condition="'$(TargetFrameworkVersion)' == '' and '$(_ShortFrameworkVersion)' != ''">\r
+    <TargetFrameworkVersion Condition="$(_ShortFrameworkVersion.Length) == 1">v$(_ShortFrameworkVersion[0]).0</TargetFrameworkVersion>\r
+    <TargetFrameworkVersion Condition="$(_ShortFrameworkVersion.Length) == 2">v$(_ShortFrameworkVersion[0]).$(_ShortFrameworkVersion[1])</TargetFrameworkVersion>\r
+    <TargetFrameworkVersion Condition="$(_ShortFrameworkVersion.Length) == 3">v$(_ShortFrameworkVersion[0]).$(_ShortFrameworkVersion[1]).$(_ShortFrameworkVersion[2])</TargetFrameworkVersion>\r
+  </PropertyGroup>\r
+\r
+  <!-- \r
+    Trigger an error if we're unable to infer the framework identifier and version. \r
+\r
+    We have to evaluate this here and not in the target because by the time the target runs,\r
+    Microsoft.Common.targets will have defaulted to .NETFramework,Version=v4.0\r
+  -->\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '' or '$(TargetFrameworkVersion)' == ''">\r
+    <_UnsupportedTargetFrameworkError>true</_UnsupportedTargetFrameworkError>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    NOTE: We must not validate the TFM before restore target runs as it prevents adding additional TFM \r
+          support from being provided by a nuget package such as MSBuild.Sdk.Extras.\r
+\r
+          We run before RunResolvePackageDependencies and GetReferenceAssemblyPaths so that design-time builds\r
+          which do not currently invoke _CheckForInvalidConfigurationAndPlatform, will not trigger spurious \r
+          errors that are only consequences of the root cause identified here.\r
+  -->\r
+  <Target Name="_CheckForUnsupportedTargetFramework"\r
+          BeforeTargets="_CheckForInvalidConfigurationAndPlatform;RunResolvePackageDependencies;GetReferenceAssemblyPaths"\r
+          Condition="'$(_UnsupportedTargetFrameworkError)' == 'true'"\r
+          >\r
+    <NETSdkError Condition="!$(TargetFramework.Contains(';'))"\r
+                 ResourceName="CannotInferTargetFrameworkIdentiferAndVersion"\r
+                 FormatArguments="$([MSBuild]::Escape('$(TargetFramework)'))" />\r
+    \r
+    <NETSdkError Condition="$(TargetFramework.Contains(';'))"\r
+                 ResourceName="TargetFrameworkWithSemicolon"\r
+                 FormatArguments="$([MSBuild]::Escape('$(TargetFramework)'))" />\r
+  </Target>\r
+\r
+  <!-- \r
+    Don't leave TargetFrameworkVersion empty if it still hasn't been determined. We will trigger the error above,\r
+    but we need this to be a valid version so that our error message does not get pre-empted by failure to interpret\r
+    version comparison expressions, which is currently unrecoverable in VS.\r
+\r
+    Also don't leave TargetFrameworkIdentifier unset as it will be defaulted to .NETFramework by common targets, which\r
+    can cause restore (which we cannot block, see above) to silently succeed for empty TargetFramework.\r
+  -->\r
+  <PropertyGroup Condition="'$(TargetFrameworkVersion)' == ''">\r
+    <TargetFrameworkVersion >v0.0</TargetFrameworkVersion>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == ''">\r
+    <TargetFrameworkIdentifier>_</TargetFrameworkIdentifier>\r
+  </PropertyGroup>\r
+  \r
+  <!--\r
+    Trigger an error if targeting a higher version of .NET Core or .NET Standard than is supported by the current SDK.\r
+  -->\r
+\r
+  <PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' And '$(NETCoreAppMaximumVersion)' == ''">\r
+    <NETCoreAppMaximumVersion>$(BundledNETCoreAppTargetFrameworkVersion)</NETCoreAppMaximumVersion>\r
+  </PropertyGroup>\r
+    \r
+  <Target Name="_CheckForUnsupportedNETCoreVersion" BeforeTargets="_CheckForInvalidConfigurationAndPlatform;Restore;CollectPackageReferences"\r
+          Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' And '$(NETCoreAppMaximumVersion)' != ''">\r
+\r
+    <NETSdkError Condition="'$(_TargetFrameworkVersionWithoutV)' > '$(NETCoreAppMaximumVersion)'"\r
+                 ResourceName="UnsupportedTargetFrameworkVersion"\r
+                 FormatArguments=".NET Core;$(_TargetFrameworkVersionWithoutV);$(NETCoreAppMaximumVersion)"\r
+      />\r
+  </Target>\r
+\r
+  <PropertyGroup  Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard' And '$(NETStandardMaximumVersion)' == ''">\r
+    <NETStandardMaximumVersion>$(BundledNETStandardTargetFrameworkVersion)</NETStandardMaximumVersion>\r
+  </PropertyGroup>\r
+\r
+  <Target Name="_CheckForUnsupportedNETStandardVersion" BeforeTargets="_CheckForInvalidConfigurationAndPlatform;Restore;CollectPackageReferences"\r
+          Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard' And '$(NETStandardMaximumVersion)' != ''">\r
+\r
+    <NETSdkError Condition="'$(_TargetFrameworkVersionWithoutV)' > '$(NETStandardMaximumVersion)'"\r
+                 ResourceName="UnsupportedTargetFrameworkVersion"\r
+                 FormatArguments=".NET Standard;$(_TargetFrameworkVersionWithoutV);$(NETStandardMaximumVersion)"\r
+      />    \r
+  </Target>\r
+\r
+\r
+  <!-- Exclude files from OutputPath and IntermediateOutputPath from default item globs.  Use the value\r
+       of these properties before the TargetFramework is appended, so that if these values are specified\r
+       in the project file, the specified value will be used for the exclude.\r
+       \r
+       We may be able to move this to Microsoft.NET.Sdk.DefaultItems.targets (where the other DefaultItemExcludes\r
+       are defined) if we fix https://github.com/dotnet/sdk/issues/550\r
+       -->\r
+  <PropertyGroup>\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);$(OutputPath)/**</DefaultItemExcludes>\r
+    <DefaultItemExcludes>$(DefaultItemExcludes);$(IntermediateOutputPath)/**</DefaultItemExcludes>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <AppendTargetFrameworkToOutputPath Condition="'$(AppendTargetFrameworkToOutputPath)' == ''">true</AppendTargetFrameworkToOutputPath>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    Append $(TargetFramework) directory to output and intermediate paths to prevent bin clashes between\r
+    targets.\r
+   -->\r
+  <PropertyGroup Condition="'$(AppendTargetFrameworkToOutputPath)' == 'true' and '$(TargetFramework)' != '' and '$(_UnsupportedTargetFrameworkError)' != 'true'">\r
+    <IntermediateOutputPath>$(IntermediateOutputPath)$(TargetFramework.ToLowerInvariant())\</IntermediateOutputPath>\r
+    <OutputPath>$(OutputPath)$(TargetFramework.ToLowerInvariant())\</OutputPath>\r
+  </PropertyGroup>\r
+\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.PackageDependencyResolution.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/build/Microsoft.PackageDependencyResolution.targets
new file mode 100755 (executable)
index 0000000..03b62de
--- /dev/null
@@ -0,0 +1,557 @@
+<!--\r
+***********************************************************************************************\r
+Microsoft.PackageDependencyResolution.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved. \r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+\r
+  <!--\r
+    *************************************\r
+    1. INPUT PROPERTIES\r
+    - That configure the PackageDependency targets\r
+    *************************************\r
+    -->\r
+\r
+  <!-- General Properties -->\r
+  <PropertyGroup>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+\r
+  <!-- Project Assets File -->\r
+  <PropertyGroup>\r
+    <ProjectAssetsFile Condition="'$(ProjectAssetsFile)' == ''">$(BaseIntermediateOutputPath)/project.assets.json</ProjectAssetsFile>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <!-- Ensure $(ProjectAssetsFile) is a full path -->\r
+    <ProjectAssetsFile Condition="'$([System.IO.Path]::IsPathRooted($(ProjectAssetsFile)))' != 'true'">$([System.IO.Path]::GetFullPath($([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(ProjectAssetsFile)'))))</ProjectAssetsFile>\r
+  </PropertyGroup>\r
+\r
+  <PropertyGroup>\r
+    <ResolvePackageDependenciesForBuild Condition="'$(ResolvePackageDependenciesForBuild)' == ''">true</ResolvePackageDependenciesForBuild>\r
+    <CopyLocalLockFileAssemblies Condition="'$(CopyLocalLockFileAssemblies)' == ''">true</CopyLocalLockFileAssemblies>\r
+\r
+    <ContentPreprocessorOutputDirectory Condition="'$(ContentPreprocessorOutputDirectory)' == ''">$(IntermediateOutputPath)NuGet\</ContentPreprocessorOutputDirectory>\r
+    <ProduceOnlyPreprocessorFilesInBuildTask Condition="'$(ProduceOnlyPreprocessorFilesInBuildTask)' == ''">true</ProduceOnlyPreprocessorFilesInBuildTask>\r
+\r
+    <UseTargetPlatformAsNuGetTargetMoniker Condition="'$(UseTargetPlatformAsNuGetTargetMoniker)' == '' AND '$(TargetFrameworkMoniker)' == '.NETCore,Version=v5.0'">true</UseTargetPlatformAsNuGetTargetMoniker>\r
+    <NuGetTargetMoniker Condition="'$(NuGetTargetMoniker)' == '' AND '$(UseTargetPlatformAsNuGetTargetMoniker)' == 'true'">$(TargetPlatformIdentifier),Version=v$([System.Version]::Parse('$(TargetPlatformMinVersion)').ToString(3))</NuGetTargetMoniker>\r
+    <NuGetTargetMoniker Condition="'$(NuGetTargetMoniker)' == '' AND '$(UseTargetPlatformAsNuGetTargetMoniker)' != 'true'">$(TargetFrameworkMoniker)</NuGetTargetMoniker>\r
+\r
+    <EmitAssetsLogMessages Condition="'$(EmitAssetsLogMessages)' == ''">true</EmitAssetsLogMessages>\r
+  </PropertyGroup>\r
+\r
+  <!-- Target Moniker + RID-->\r
+  <PropertyGroup Condition="'$(_NugetTargetMonikerAndRID)' == ''">\r
+    <_NugetTargetMonikerAndRID Condition="'$(RuntimeIdentifier)' == ''">$(NuGetTargetMoniker)</_NugetTargetMonikerAndRID>\r
+    <_NugetTargetMonikerAndRID Condition="'$(RuntimeIdentifier)' != ''">$(NuGetTargetMoniker)/$(RuntimeIdentifier)</_NugetTargetMonikerAndRID>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    *************************************\r
+    2. EXTERNAL PROPERTIES and ITEMS\r
+    - Override or add to external targets\r
+    *************************************\r
+    -->\r
+\r
+  <PropertyGroup>\r
+    <ResolveAssemblyReferencesDependsOn>\r
+      $(ResolveAssemblyReferencesDependsOn);\r
+      ResolvePackageDependenciesForBuild;\r
+      _HandlePackageFileConflicts;\r
+    </ResolveAssemblyReferencesDependsOn>\r
+\r
+    <PrepareResourcesDependsOn>\r
+      ResolvePackageDependenciesForBuild;\r
+      _HandlePackageFileConflicts;\r
+      $(PrepareResourcesDependsOn)\r
+    </PrepareResourcesDependsOn>\r
+  </PropertyGroup>\r
+\r
+  <!-- List of targets that emit Dependency DiagnosticMessages items -->\r
+  <PropertyGroup>\r
+    <EmitsDependencyDiagnosticMessages>\r
+      RunResolvePackageDependencies;\r
+      $(EmitsDependencyDiagnosticMessages)\r
+    </EmitsDependencyDiagnosticMessages>\r
+  </PropertyGroup>\r
+\r
+  <!-- Common tokens used in preprocessed content files -->\r
+  <ItemGroup>\r
+    <PreprocessorValue Include="rootnamespace">\r
+      <Value>$(RootNamespace)</Value>\r
+    </PreprocessorValue>\r
+    <PreprocessorValue Include="assemblyname">\r
+      <Value>$(AssemblyName)</Value>\r
+    </PreprocessorValue>\r
+    <PreprocessorValue Include="fullpath">\r
+      <Value>$(MSBuildProjectDirectory)</Value>\r
+    </PreprocessorValue>\r
+    <PreprocessorValue Include="outputfilename">\r
+      <Value>$(TargetFileName)</Value>\r
+    </PreprocessorValue>\r
+    <PreprocessorValue Include="filename">\r
+      <Value>$(MSBuildProjectFile)</Value>\r
+    </PreprocessorValue>\r
+    <PreprocessorValue Include="@(NuGetPreprocessorValue)" Exclude="@(PreprocessorValue)" />\r
+  </ItemGroup>\r
+\r
+  <!--\r
+    *************************************\r
+    3. BUILD TARGETS\r
+    - Override the Depends-On properties, or the individual targets\r
+    *************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                     ResolvePackageDependenciesForBuild\r
+\r
+    Populate items for build. This is triggered before target \r
+    "AssignProjectConfiguration" to ensure ProjectReference items\r
+    are populated before ResolveProjectReferences is run.\r
+    ============================================================\r
+    -->\r
+  <PropertyGroup>\r
+    <ResolvePackageDependenciesForBuildDependsOn>\r
+      ResolveLockFileReferences;\r
+      ResolveLockFileAnalyzers;\r
+      ResolveLockFileCopyLocalProjectDeps;\r
+      IncludeTransitiveProjectReferences\r
+    </ResolvePackageDependenciesForBuildDependsOn>\r
+  </PropertyGroup>\r
+  <Target Name="ResolvePackageDependenciesForBuild"\r
+          Condition="'$(ResolvePackageDependenciesForBuild)' == 'true' and Exists('$(ProjectAssetsFile)')"\r
+          BeforeTargets="AssignProjectConfiguration"\r
+          DependsOnTargets="$(ResolvePackageDependenciesForBuildDependsOn)" />\r
+\r
+  <!--\r
+    *************************************\r
+    4. Package Dependency TASK and TARGETS\r
+    - Raise the lock file to MSBuild Items and create derived items\r
+    *************************************\r
+    -->\r
+\r
+  <!--\r
+    ============================================================\r
+                     RunResolvePackageDependencies\r
+\r
+    Generate Definitions and Dependencies based on ResolvePackageDependencies task\r
+    ============================================================\r
+    -->\r
+\r
+  <UsingTask TaskName="Microsoft.NET.Build.Tasks.ResolvePackageDependencies"\r
+             AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  <UsingTask TaskName="Microsoft.NET.Build.Tasks.CheckForTargetInAssetsFile"\r
+           AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+\r
+  <!-- The condition on this target causes it to be skipped during design-time builds if\r
+        the restore operation hasn't run yet.  This is to avoid displaying an error in\r
+        the Visual Studio error list when a project is created before NuGet restore has\r
+        run and created the assets file. -->\r
+  <Target Name="RunResolvePackageDependencies"\r
+          Condition=" '$(DesignTimeBuild)' != 'true' Or Exists('$(ProjectAssetsFile)')"\r
+          DependsOnTargets="ReportAssetsLogMessages">\r
+    \r
+    <!-- Verify that the assets file has a target for the right framework.  Otherwise, if we restored for the\r
+         wrong framework, we'd end up finding no references to pass to the compiler, and we'd get a ton of\r
+         compile errors. -->\r
+    <CheckForTargetInAssetsFile\r
+      AssetsFilePath="$(ProjectAssetsFile)"\r
+      TargetFrameworkMoniker="$(NuGetTargetMoniker)"\r
+      RuntimeIdentifier="$(RuntimeIdentifier)" />\r
+\r
+    <ResolvePackageDependencies\r
+      ProjectPath="$(MSBuildProjectFullPath)"\r
+      ProjectAssetsFile="$(ProjectAssetsFile)"\r
+      ProjectLanguage="$(Language)"\r
+      ContinueOnError="ErrorAndContinue">\r
+\r
+      <Output TaskParameter="TargetDefinitions" ItemName="TargetDefinitions" />\r
+      <Output TaskParameter="PackageDefinitions" ItemName="PackageDefinitions" />\r
+      <Output TaskParameter="FileDefinitions" ItemName="FileDefinitions" />\r
+      <Output TaskParameter="PackageDependencies" ItemName="PackageDependencies" />\r
+      <Output TaskParameter="FileDependencies" ItemName="FileDependencies" />\r
+      <Output TaskParameter="DiagnosticMessages" ItemName="DiagnosticMessages" />\r
+    </ResolvePackageDependencies>\r
+\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                     ResolvePackageDependenciesDesignTime\r
+\r
+    Aggregate the dependencies produced by ResolvePackageDependencies to a form\r
+    that's consumable by an IDE to display package dependencies.\r
+    ============================================================\r
+    -->\r
+\r
+  <UsingTask TaskName="Microsoft.NET.Build.Tasks.PreprocessPackageDependenciesDesignTime"\r
+             AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+  \r
+  <Target Name="ResolvePackageDependenciesDesignTime"\r
+          Returns="@(_DependenciesDesignTime)"\r
+          DependsOnTargets="ResolveAssemblyReferencesDesignTime;$(EmitsDependencyDiagnosticMessages)">\r
+\r
+    <PreprocessPackageDependenciesDesignTime\r
+          TargetDefinitions="@(TargetDefinitions)"\r
+          PackageDefinitions="@(PackageDefinitions)"\r
+          FileDefinitions="@(FileDefinitions)"\r
+          PackageDependencies="@(PackageDependencies)"\r
+          FileDependencies="@(FileDependencies)"\r
+          References="@(Reference)"\r
+          DefaultImplicitPackages="$(DefaultImplicitPackages)"\r
+          InputDiagnosticMessages="@(DiagnosticMessages)">\r
+\r
+      <Output TaskParameter="DependenciesDesignTime" ItemName="_DependenciesDesignTime" />\r
+    </PreprocessPackageDependenciesDesignTime>\r
+  </Target>\r
+    \r
+  <!--\r
+    ============================================================\r
+                     CollectSDKReferencesDesignTime\r
+\r
+    Aggregates the sdk specified as project items and implicit\r
+    packages references.\r
+    ============================================================\r
+    -->\r
+  <UsingTask TaskName="Microsoft.NET.Build.Tasks.CollectSDKReferencesDesignTime"\r
+         AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+\r
+  <Target Name="CollectSDKReferencesDesignTime"\r
+          Returns="@(_SDKReference)"\r
+          DependsOnTargets="CollectPackageReferences">\r
+\r
+    <CollectSDKReferencesDesignTime\r
+          SdkReferences="@(SdkReference)"\r
+          PackageReferences="@(PackageReference)"\r
+          DefaultImplicitPackages="$(DefaultImplicitPackages)">\r
+\r
+      <Output TaskParameter="SDKReferencesDesignTime" ItemName="_SDKReference" />\r
+    </CollectSDKReferencesDesignTime>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                     CollectResolvedSDKReferencesDesignTime\r
+\r
+    Aggregates the sdk specified as project items and implicit\r
+    packages produced by ResolvePackageDependencies.\r
+    ============================================================\r
+    -->\r
+  <Target Name="CollectResolvedSDKReferencesDesignTime"\r
+          Returns="@(_ResolvedSDKReference)"\r
+          DependsOnTargets="ResolveSDKReferencesDesignTime;CollectPackageReferences">\r
+\r
+    <CollectSDKReferencesDesignTime\r
+          SdkReferences="@(ResolvedSdkReference)"\r
+          PackageReferences="@(PackageReference)"\r
+          DefaultImplicitPackages="$(DefaultImplicitPackages)">\r
+\r
+      <Output TaskParameter="SDKReferencesDesignTime" ItemName="_ResolvedSDKReference" />\r
+    </CollectSDKReferencesDesignTime>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                     RunProduceContentAssets\r
+\r
+    Process content assets by handling preprocessing tokens where necessary, and \r
+    produce copy local items, content items grouped by "build action" and file writes\r
+    ============================================================\r
+    -->\r
+\r
+  <UsingTask TaskName="Microsoft.NET.Build.Tasks.ProduceContentAssets"\r
+             AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+\r
+  <Target Name="RunProduceContentAssets"\r
+          Returns="_ContentCopyLocalItems;FileWrites"\r
+          DependsOnTargets="_ComputeActiveTFMFileDependencies">\r
+    <ItemGroup>\r
+      <_ContentFileDeps Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'ContentFile'))" />\r
+      <__ContentFileDefs Include="@(FileDefinitions)" Exclude="@(_ContentFileDeps)" />\r
+      <_ContentFileDefs Include="@(FileDefinitions)" Exclude="@(__ContentFileDefs)" />\r
+    </ItemGroup>\r
+\r
+    <ProduceContentAssets\r
+      ContentFileDefinitions="@(_ContentFileDefs)"\r
+      ContentFileDependencies="@(_ContentFileDeps)"\r
+      ContentPreprocessorValues="@(PreprocessorValue)"\r
+      ContentPreprocessorOutputDirectory="$(ContentPreprocessorOutputDirectory)"\r
+      ProduceOnlyPreprocessorFiles="$(ProduceOnlyPreprocessorFilesInBuildTask)"\r
+      ProjectLanguage="$(Language)">\r
+\r
+      <Output TaskParameter="CopyLocalItems" ItemName="_ContentCopyLocalItems" />\r
+      <Output TaskParameter="ProcessedContentItems" ItemName="_ProcessedContentItems" />\r
+      <Output TaskParameter="FileWrites" ItemName="FileWrites" />\r
+    </ProduceContentAssets>\r
+\r
+    <!-- The items in _ProcessedContentItems need to go into the appropriately-named item group, \r
+         but the names depend upon the items themselves. Split it apart. -->\r
+    <CreateItem Include="@(_ProcessedContentItems)" Condition="'@(_ProcessedContentItems)' != ''">\r
+      <Output TaskParameter="Include" ItemName="%(_ProcessedContentItems.ProcessedItemType)" />\r
+    </CreateItem>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+                     ReportAssetsLogMessages\r
+\r
+    Report Log Messages in the assets file to MSBuild and raise them as\r
+    DiagnosticMessage items that can be consumed downstream (e.g. by the\r
+    dependency node in the solution explorer)\r
+    ============================================================\r
+    -->\r
+\r
+  <UsingTask TaskName="Microsoft.NET.Build.Tasks.ReportAssetsLogMessages"\r
+             AssemblyFile="$(MicrosoftNETBuildTasksAssembly)" />\r
+\r
+  <!-- The condition on this target causes it to be skipped during design-time builds if\r
+        the restore operation hasn't run yet.  This is to avoid displaying an error in\r
+        the Visual Studio error list when a project is created before NuGet restore has\r
+        run and created the assets file. -->\r
+  <Target Name="ReportAssetsLogMessages"\r
+          Condition="'$(EmitAssetsLogMessages)' == 'true' And ('$(DesignTimeBuild)' != 'true' Or Exists('$(ProjectAssetsFile)'))">\r
+\r
+    <ReportAssetsLogMessages\r
+      ProjectAssetsFile="$(ProjectAssetsFile)"\r
+      ContinueOnError="ErrorAndContinue">\r
+\r
+      <Output TaskParameter="DiagnosticMessages" ItemName="DiagnosticMessages" />\r
+    </ReportAssetsLogMessages>\r
+\r
+  </Target>\r
+\r
+  <PropertyGroup>\r
+    <EmitsDependencyDiagnosticMessages>\r
+      ReportAssetsLogMessages;\r
+      $(EmitsDependencyDiagnosticMessages)\r
+    </EmitsDependencyDiagnosticMessages>\r
+  </PropertyGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+    HELPERS: Get Package and File Dependencies matching active TFM and RID\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="_ComputeActiveTFMPackageDependencies"\r
+          DependsOnTargets="RunResolvePackageDependencies"\r
+          Returns="_ActiveTFMPackageDependencies">\r
+    <ItemGroup>\r
+      <_ActiveTFMPackageDependencies Include="@(PackageDependencies->WithMetadataValue('ParentTarget', '$(_NugetTargetMonikerAndRID)'))" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="_ComputeActiveTFMFileDependencies"\r
+          DependsOnTargets="RunResolvePackageDependencies"\r
+          Returns="_ActiveTFMFileDependencies">\r
+    <ItemGroup>\r
+      <_ActiveTFMFileDependencies Include="@(FileDependencies->WithMetadataValue('ParentTarget', '$(_NugetTargetMonikerAndRID)'))" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="_ComputeTFMOnlyFileDependencies"\r
+          DependsOnTargets="RunResolvePackageDependencies"\r
+          Returns="_TFMOnlyFileDependencies">\r
+    <ItemGroup>\r
+      <_TFMOnlyFileDependencies Include="@(FileDependencies->WithMetadataValue('ParentTarget', '$(NuGetTargetMoniker)'))" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    Reference Targets: For populating References based on lock file\r
+    - _ComputeLockFileReferences\r
+    - _ComputeLockFileFrameworks\r
+    - ResolveLockFileReferences\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="_ComputeLockFileReferences"\r
+          DependsOnTargets="_ComputeTFMOnlyFileDependencies"\r
+          Returns="ResolvedCompileFileDefinitions">\r
+    <ItemGroup>\r
+      <_CompileFileItems Include="@(_TFMOnlyFileDependencies->WithMetadataValue('FileGroup', 'CompileTimeAssembly'))" />\r
+\r
+      <!-- Get corresponding file definitions -->\r
+      <__CompileFileDefinitions Include="@(FileDefinitions)" Exclude="@(_CompileFileItems)" />\r
+      <_CompileFileDefinitions Include="@(FileDefinitions)" Exclude="@(__CompileFileDefinitions)" />\r
+\r
+      <ResolvedCompileFileDefinitions Include="@(_CompileFileDefinitions->'%(ResolvedPath)')">\r
+        <Private>false</Private>\r
+        <NuGetIsFrameworkReference>false</NuGetIsFrameworkReference>\r
+        <NuGetSourceType>Package</NuGetSourceType>\r
+        <NuGetPackageId>%(PackageName)</NuGetPackageId>\r
+        <NuGetPackageVersion>%(PackageVersion)</NuGetPackageVersion>\r
+      </ResolvedCompileFileDefinitions>\r
+\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="_ComputeLockFileFrameworks"\r
+          Condition="'$(DisableLockFileFrameworks)' != 'true'"\r
+          DependsOnTargets="_ComputeTFMOnlyFileDependencies"\r
+          Returns="ResolvedFrameworkAssemblies">\r
+    <ItemGroup>\r
+      <_FrameworkAssemblies Include="@(_TFMOnlyFileDependencies->WithMetadataValue('FileGroup', 'FrameworkAssembly'))" />\r
+\r
+      <ResolvedFrameworkAssemblies Include="@(_FrameworkAssemblies->'%(FrameworkAssembly)')">\r
+        <Private>false</Private>\r
+        <NuGetIsFrameworkReference>true</NuGetIsFrameworkReference>\r
+        <NuGetSourceType>Package</NuGetSourceType>\r
+        <NuGetPackageId>%(PackageName)</NuGetPackageId>\r
+        <NuGetPackageVersion>%(PackageVersion)</NuGetPackageVersion>\r
+      </ResolvedFrameworkAssemblies>\r
+\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="ResolveLockFileReferences"\r
+          DependsOnTargets="_ComputeLockFileReferences;_ComputeLockFileFrameworks">\r
+    <ItemGroup>\r
+      <!-- Add the references we computed -->\r
+      <Reference Include="@(ResolvedCompileFileDefinitions)" />\r
+      <Reference Include="@(ResolvedFrameworkAssemblies)" />\r
+\r
+      <!-- Remove simple name references if we're directly providing a reference assembly to the compiler. For example,\r
+           consider a project with an Reference Include="System", and some NuGet package is providing System.dll.\r
+           Simple references can also come from NuGet framework assemblies, hence this statement should occur after\r
+           including all computed references. -->\r
+      <Reference Remove="%(ResolvedCompileFileDefinitions.FileName)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    ProjectReference Targets: Include transitive project references before \r
+                              ResolveProjectReferences is called\r
+    - _ComputeTransitiveProjectReferences\r
+    - IncludeTransitiveProjectReferences\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="_ComputeTransitiveProjectReferences"\r
+          DependsOnTargets="_ComputeActiveTFMPackageDependencies"\r
+          Returns="_TransitiveProjectReferences">\r
+    <ItemGroup>\r
+      <_TransitiveProjectDependencies Include="@(_ActiveTFMPackageDependencies->WithMetadataValue('TransitiveProjectReference', 'true'))" />\r
+\r
+      <!-- Get corresponding package definitions -->\r
+      <__TransitiveProjectDefinitions Include="@(PackageDefinitions)" Exclude="@(_TransitiveProjectDependencies)" />\r
+      <_TransitiveProjectDefinitions Include="@(PackageDefinitions)" Exclude="@(__TransitiveProjectDefinitions)" />\r
+      \r
+      <_TransitiveProjectReferences Include="%(_TransitiveProjectDefinitions.Path)">\r
+        <ResolvedPath>%(_TransitiveProjectDefinitions.ResolvedPath)</ResolvedPath>\r
+      </_TransitiveProjectReferences>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="IncludeTransitiveProjectReferences"\r
+          DependsOnTargets="_ComputeTransitiveProjectReferences" >\r
+    <ItemGroup>\r
+      <!-- Add the references we computed -->\r
+      <ProjectReference Include="@(_TransitiveProjectReferences)" />\r
+    </ItemGroup>\r
+  </Target>\r
+  \r
+  <!--\r
+    ============================================================\r
+    Analyzer Targets: For populating Analyzers based on lock file\r
+    - _ComputeLockFileAnalyzers\r
+    - ResolveLockFileAnalyzers\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="_ComputeLockFileAnalyzers"\r
+        DependsOnTargets="RunResolvePackageDependencies"\r
+        Returns="ResolvedAnalyzers">\r
+    <ItemGroup>\r
+      <AnalyzerFiles Include="@(FileDefinitions->WithMetadataValue('Analyzer', 'true'))" />\r
+      <ResolvedAnalyzers Include="%(AnalyzerFiles.ResolvedPath)" />\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="ResolveLockFileAnalyzers"\r
+          DependsOnTargets="_ComputeLockFileAnalyzers">\r
+    <ItemGroup>\r
+\r
+      <!-- Add the analyzers we computed -->\r
+      <Analyzer Include="@(ResolvedAnalyzers)" />\r
+\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    CopyLocal Targets: For populating CopyLocal based on lock file\r
+    - _ComputeLockFileCopyLocal\r
+    - ResolveLockFileCopyLocalProjectDeps\r
+    ============================================================\r
+    -->\r
+\r
+  <Target Name="_ComputeLockFileCopyLocal"\r
+        DependsOnTargets="_ComputeActiveTFMFileDependencies;RunProduceContentAssets"\r
+        Returns="NativeCopyLocalItems;RuntimeCopyLocalItems;ResourceCopyLocalItems;AllCopyLocalItems">\r
+    <ItemGroup>\r
+      <!--NativeLibrary-->\r
+      <_NativeFileItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'NativeLibrary'))" />\r
+      <__NativeCopyLocalItems Include="@(FileDefinitions)" Exclude="@(_NativeFileItems)" />\r
+      <_NativeCopyLocalItems Include="@(FileDefinitions)" Exclude="@(__NativeCopyLocalItems)" />\r
+      <NativeCopyLocalItems Include="%(_NativeCopyLocalItems.ResolvedPath)" />\r
+\r
+      <!--RuntimeAssembly-->\r
+      <_RuntimeFileItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'RuntimeAssembly'))" />\r
+      <__RuntimeCopyLocalItems Include="@(FileDefinitions)" Exclude="@(_RuntimeFileItems)" />\r
+      <_RuntimeCopyLocalItems Include="@(FileDefinitions)" Exclude="@(__RuntimeCopyLocalItems)" />\r
+      <RuntimeCopyLocalItems Include="%(_RuntimeCopyLocalItems.ResolvedPath)" />\r
+\r
+      <!--ResourceAssembly-->\r
+      <_ResourceFileItems Include="@(_ActiveTFMFileDependencies->WithMetadataValue('FileGroup', 'ResourceAssembly'))" />\r
+      <__ResourceCopyLocalItems Include="@(FileDefinitions)" Exclude="@(_ResourceFileItems)" />\r
+      <_ResourceCopyLocalItems Include="@(FileDefinitions)" Exclude="@(__ResourceCopyLocalItems)" />\r
+      <ResourceCopyLocalItems Include="%(_ResourceCopyLocalItems.ResolvedPath)" />\r
+\r
+      <!-- ALL -->\r
+      <_AllCopyLocalItems Include="@(_NativeCopyLocalItems);@(_RuntimeCopyLocalItems);@(_ResourceCopyLocalItems)" />\r
+\r
+      <AllCopyLocalItems Include="@(_AllCopyLocalItems->'%(ResolvedPath)')">\r
+        <Private>false</Private>\r
+        <NuGetIsFrameworkReference>false</NuGetIsFrameworkReference>\r
+        <NuGetSourceType>Package</NuGetSourceType>\r
+        <NuGetPackageId>%(PackageName)</NuGetPackageId>\r
+        <NuGetPackageVersion>%(PackageVersion)</NuGetPackageVersion>\r
+      </AllCopyLocalItems>\r
+\r
+      <AllCopyLocalItems Include="@(_ContentCopyLocalItems)">\r
+        <Private>false</Private>\r
+        <NuGetIsFrameworkReference>false</NuGetIsFrameworkReference>\r
+        <NuGetSourceType>Package</NuGetSourceType>\r
+        <NuGetPackageId>%(PackageName)</NuGetPackageId>\r
+        <NuGetPackageVersion>%(PackageVersion)</NuGetPackageVersion>\r
+      </AllCopyLocalItems>\r
+\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <Target Name="ResolveLockFileCopyLocalProjectDeps"\r
+          Condition="'$(CopyLocalLockFileAssemblies)' == 'true'"\r
+          DependsOnTargets="_ComputeLockFileCopyLocal">\r
+\r
+    <!-- Add the copy local items -->\r
+    <ItemGroup>\r
+      <ReferenceCopyLocalPaths Include="@(AllCopyLocalItems)" Exclude="@(ResourceCopyLocalItems)" />\r
+      <ReferenceCopyLocalPaths Include="@(ResourceCopyLocalItems)" Condition="'@(ResourceCopyLocalItems)' != ''">\r
+        <DestinationSubDirectory>$([System.IO.Directory]::GetParent(%(ResourceCopyLocalItems.FullPath)).get_Name())\</DestinationSubDirectory>\r
+      </ReferenceCopyLocalPaths>\r
+    </ItemGroup>\r
+\r
+  </Target>\r
+\r
+</Project>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.NET.Build.Tasks.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.NET.Build.Tasks.dll
new file mode 100755 (executable)
index 0000000..f8ff9c5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/Microsoft.NET.Build.Tasks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Common.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Common.dll
new file mode 100755 (executable)
index 0000000..5969333
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Common.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Configuration.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Configuration.dll
new file mode 100755 (executable)
index 0000000..497020b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Configuration.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.DependencyResolver.Core.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.DependencyResolver.Core.dll
new file mode 100755 (executable)
index 0000000..0677500
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.DependencyResolver.Core.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Frameworks.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Frameworks.dll
new file mode 100755 (executable)
index 0000000..02cc670
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Frameworks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.LibraryModel.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.LibraryModel.dll
new file mode 100755 (executable)
index 0000000..0f2aac6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.LibraryModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.dll
new file mode 100755 (executable)
index 0000000..4456216
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.Core.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.dll
new file mode 100755 (executable)
index 0000000..9c0b0b8
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Packaging.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.ProjectModel.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.ProjectModel.dll
new file mode 100755 (executable)
index 0000000..213bddf
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.ProjectModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.dll
new file mode 100755 (executable)
index 0000000..97e2538
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Protocol.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Versioning.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Versioning.dll
new file mode 100755 (executable)
index 0000000..e491eb2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/NuGet.Versioning.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/cs/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/cs/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..71388d4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/cs/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/de/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/de/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..103d44b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/de/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/es/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/es/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..51e6ba1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/es/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/fr/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/fr/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..edf500f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/fr/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/it/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/it/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..1c64f7b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/it/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ja/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ja/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..335188f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ja/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ko/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ko/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..7903d81
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ko/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/pl/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/pl/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..5856349
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/pl/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/pt-BR/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/pt-BR/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..575defb
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/pt-BR/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ru/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ru/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..6464fac
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/ru/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/tr/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/tr/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..8f59e7a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/tr/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..fd65ae2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..0c503bf
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/net46/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.NET.Build.Tasks.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.NET.Build.Tasks.dll
new file mode 100755 (executable)
index 0000000..d4a58aa
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/Microsoft.NET.Build.Tasks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Common.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Common.dll
new file mode 100755 (executable)
index 0000000..c4ea221
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Common.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Configuration.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Configuration.dll
new file mode 100755 (executable)
index 0000000..721117e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Configuration.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.DependencyResolver.Core.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.DependencyResolver.Core.dll
new file mode 100755 (executable)
index 0000000..b645bc8
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.DependencyResolver.Core.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Frameworks.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Frameworks.dll
new file mode 100755 (executable)
index 0000000..c540a75
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Frameworks.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.LibraryModel.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.LibraryModel.dll
new file mode 100755 (executable)
index 0000000..dab7bd1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.LibraryModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.dll
new file mode 100755 (executable)
index 0000000..a778aae
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.Core.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.dll
new file mode 100755 (executable)
index 0000000..6930fb2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Packaging.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.ProjectModel.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.ProjectModel.dll
new file mode 100755 (executable)
index 0000000..c6c5613
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.ProjectModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.dll
new file mode 100755 (executable)
index 0000000..1584e2c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Protocol.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Versioning.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Versioning.dll
new file mode 100755 (executable)
index 0000000..fc45294
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/NuGet.Versioning.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Buffers.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Buffers.dll
new file mode 100755 (executable)
index 0000000..c5c44b7
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Buffers.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Collections.Immutable.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Collections.Immutable.dll
new file mode 100755 (executable)
index 0000000..ce6fc0e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Collections.Immutable.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Linq.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Linq.dll
new file mode 100755 (executable)
index 0000000..d3ca6a4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Linq.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Reflection.Metadata.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Reflection.Metadata.dll
new file mode 100755 (executable)
index 0000000..ee68731
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Reflection.Metadata.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Threading.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Threading.dll
new file mode 100755 (executable)
index 0000000..7868cf0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/System.Threading.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..b85e07a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/cs/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/de/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/de/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..eafa418
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/de/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/es/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/es/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..86dfa5f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/es/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..b86511a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/fr/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/it/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/it/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..648a9e0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/it/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..7ded931
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ja/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..6e50723
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ko/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..4ab2829
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pl/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..a626c33
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/pt-BR/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..6b29cb9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/ru/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..a2f19e6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/tr/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..6e207e5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hans/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll
new file mode 100755 (executable)
index 0000000..2fcefb3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/Microsoft.NET.Sdk/tools/netcoreapp1.0/zh-Hant/Microsoft.NET.Build.Tasks.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.dll
new file mode 100755 (executable)
index 0000000..884aba9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.xml b/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/CoreCLR/NuGet.Build.Tasks.Pack.xml
new file mode 100755 (executable)
index 0000000..4054e1d
--- /dev/null
@@ -0,0 +1,17233 @@
+<?xml version="1.0"?>\r
+<doc>\r
+  <assembly>\r
+    <name>NuGet.Build.Tasks.Pack</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="M:NuGet.Shared.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Build.MSBuildLogger">\r
+      <summary>\r
+            TaskLoggingHelper -&gt; ILogger\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.MSBuildLogger.LogForNonMono(NuGet.Common.IRestoreLogMessage)">\r
+      <summary>\r
+            Log using with metadata for non mono platforms.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.MSBuildLogger.LogForMono(NuGet.Common.ILogMessage)">\r
+      <summary>\r
+            Log using basic methods to avoid missing methods on mono.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Build.Tasks.Pack.MSBuildTaskItem">\r
+      <summary>\r
+            TaskItem wrapper\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Build.Tasks.Pack.IPackTaskLogic">\r
+      <summary>\r
+            The logic for converting the set of pack MSBuild task parameters to a fully initialized package builder. The\r
+            set of parameters provided to the MSBuild pask task is <see cref="T:NuGet.Build.Tasks.Pack.IPackTaskRequest`1" />. This interface\r
+            allows the logic of the pack task to be seperated from the MSBuild-specific types. The motivation is\r
+            testability.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.GetPackArgs(NuGet.Build.Tasks.Pack.IPackTaskRequest{NuGet.Commands.IMSBuildItem})">\r
+      <summary>\r
+            Initialize the pack args from the pack task request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.GetPackageBuilder(NuGet.Build.Tasks.Pack.IPackTaskRequest{NuGet.Commands.IMSBuildItem})">\r
+      <summary>\r
+            Initialize the package builder from the pack task request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.GetPackCommandRunner(NuGet.Build.Tasks.Pack.IPackTaskRequest{NuGet.Commands.IMSBuildItem},NuGet.Commands.PackArgs,NuGet.Packaging.PackageBuilder)">\r
+      <summary>\r
+            Initialize the pack command runner from the pack task request and the output of\r
+            <see cref="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.GetPackArgs(NuGet.Build.Tasks.Pack.IPackTaskRequest{NuGet.Commands.IMSBuildItem})" /> and\r
+            <see cref="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.GetPackageBuilder(NuGet.Build.Tasks.Pack.IPackTaskRequest{NuGet.Commands.IMSBuildItem})" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.BuildPackage(NuGet.Commands.PackCommandRunner)">\r
+      <summary>\r
+            Build the package. This method actually writes the .nupkg to disk.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Build.Tasks.Pack.IPackTaskRequest`1">\r
+      <summary>\r
+            All of the properties provided by MSBuild to execute pack.\r
+            </summary>\r
+      <typeparam name="TItem">\r
+            The item type. This will either be <see cref="T:Microsoft.Build.Framework.ITaskItem" /> or a <see cref="T:NuGet.Commands.IMSBuildItem" />.\r
+            </typeparam>\r
+    </member>\r
+    <member name="M:NuGet.Build.Tasks.Pack.PackTask.GetRequest">\r
+      <summary>\r
+            This method does two important things:\r
+            1. Normalizes string parameters, trimming whitespace and coalescing empty strings to null.\r
+            2. Wrap <see cref="T:Microsoft.Build.Framework.ITaskItem" /> instances to facility unit testing.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.PackTask.PackTaskLogic">\r
+      <summary>\r
+            This property is only used for testing.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Build.Tasks.Pack.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.AssetsFileDoesNotHaveValidPackageSpec">\r
+      <summary>\r
+              Looks up a localized string similar to The assets file found does not contain a valid package spec. Try restoring the project again. The location of the assets file is {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.AssetsFileNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to The assets file produced by restore does not exist. Try restoring the project again. The expected location of the assets file is {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.Error_FileNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to The file '{0}' to be packed was not found on disk..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.InvalidMinClientVersion">\r
+      <summary>\r
+              Looks up a localized string similar to MinClientVersion string specified '{0}' is invalid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.InvalidNuspecProperties">\r
+      <summary>\r
+              Looks up a localized string similar to NuspecProperties should be in the form of "key1=value1;key2=value2"..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.InvalidPackageReferenceVersion">\r
+      <summary>\r
+              Looks up a localized string similar to PackageReference {0} needs to have a valid version..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.InvalidPackageVersion">\r
+      <summary>\r
+              Looks up a localized string similar to PackageVersion string specified '{0}' is invalid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.InvalidTargetFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid target framework for the file '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.NoPackItemProvided">\r
+      <summary>\r
+              Looks up a localized string similar to No project was provided to the PackTask..\r
+            </summary>\r
+    </member>\r
+    <member name="T:Microsoft.AspNet.FileProviders.IDirectoryContents">\r
+      <summary>\r
+            Represents a directory's content in the file provider.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IDirectoryContents.Exists">\r
+      <summary>\r
+            True if a directory was located at the given path.\r
+            </summary>\r
+    </member>\r
+    <member name="T:Microsoft.AspNet.FileProviders.IFileInfo">\r
+      <summary>\r
+            Represents a file in the given file provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:Microsoft.AspNet.FileProviders.IFileInfo.CreateReadStream">\r
+      <summary>\r
+            Return file contents as readonly stream. Caller should dispose stream when complete.\r
+            </summary>\r
+      <returns>The file stream</returns>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.Exists">\r
+      <summary>\r
+            True if resource exists in the underlying storage system.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.Length">\r
+      <summary>\r
+            The length of the file in bytes, or -1 for a directory or non-existing files.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.PhysicalPath">\r
+      <summary>\r
+            The path to the file, including the file name. Return null if the file is not directly accessible.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.Name">\r
+      <summary>\r
+            The name of the file or directory, not including any path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.LastModified">\r
+      <summary>\r
+            When the file was last modified\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.IsDirectory">\r
+      <summary>\r
+            True for the case TryGetDirectoryContents has enumerated a sub-directory\r
+            </summary>\r
+    </member>\r
+    <member name="T:Microsoft.AspNet.FileProviders.IFileProvider">\r
+      <summary>\r
+            A read-only file provider abstraction.\r
+            </summary>\r
+    </member>\r
+    <member name="M:Microsoft.AspNet.FileProviders.IFileProvider.GetFileInfo(System.String)">\r
+      <summary>\r
+            Locate a file at the given path.\r
+            </summary>\r
+      <param name="subpath">Relative path that identifies the file.</param>\r
+      <returns>The file information. Caller must check Exists property.</returns>\r
+    </member>\r
+    <member name="M:Microsoft.AspNet.FileProviders.IFileProvider.GetDirectoryContents(System.String)">\r
+      <summary>\r
+            Enumerate a directory at the given path, if any.\r
+            </summary>\r
+      <param name="subpath">Relative path that identifies the directory.</param>\r
+      <returns>Returns the contents of the directory.</returns>\r
+    </member>\r
+    <member name="M:Microsoft.AspNet.FileProviders.IFileProvider.Watch(System.String)">\r
+      <summary>\r
+            Creates a <see cref="T:Microsoft.Extensions.Primitives.IChangeToken" /> for the specified <paramref name="filter" />.\r
+            </summary>\r
+      <param name="filter">Filter string used to determine what files or folders to monitor. Example: **/*.cs, *.*, subFolder/**/*.cshtml.</param>\r
+      <returns>An <see cref="T:Microsoft.Extensions.Primitives.IChangeToken" /> that is notified when a file matching <paramref name="filter" /> is added, modified or deleted.</returns>\r
+    </member>\r
+    <member name="T:Microsoft.AspNet.FileProviders.NotFoundFileInfo">\r
+      <summary>\r
+            Represents a non-existing file.\r
+            </summary>\r
+    </member>\r
+    <member name="T:Microsoft.Extensions.Primitives.IChangeToken">\r
+      <summary>\r
+            Propagates notifications that a change has occured.\r
+            </summary>\r
+    </member>\r
+    <member name="M:Microsoft.Extensions.Primitives.IChangeToken.RegisterChangeCallback(System.Action{System.Object},System.Object)">\r
+      <summary>\r
+            Registers for a callback that will be invoked when the entry has changed.\r
+            <see cref="P:Microsoft.Extensions.Primitives.IChangeToken.HasChanged" /> MUST be set before the callback is invoked.\r
+            </summary>\r
+      <param name="callback">The <see cref="!:Action&lt;object&gt;" /> to invoke.</param>\r
+      <param name="state">State to be passed into the callback.</param>\r
+      <returns>An <see cref="T:System.IDisposable" /> that is used to unregister the callback.</returns>\r
+    </member>\r
+    <member name="P:Microsoft.Extensions.Primitives.IChangeToken.HasChanged">\r
+      <summary>\r
+            Gets a value that indicates if a change has occured.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.Extensions.Primitives.IChangeToken.ActiveChangeCallbacks">\r
+      <summary>\r
+            Indicates if this token will pro-actively raise callbacks. Callbacks are still guaranteed to fire, eventually.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Commands70040.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Commands70040.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Commands70040.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Commands70040.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Commands70040.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Commands.DeleteRunner">\r
+      <summary>\r
+            Shared code to run the "delete" command from the command line projects\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.LocalsCommandRunner">\r
+      <summary>\r
+            Command Runner used to run the business logic for nuget locals command\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ExecuteCommand(NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Executes the logic for nuget locals command.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ListLocalResource(NuGet.Commands.LocalsCommandRunner.LocalResourceName,NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Lists out the cache location(s) path.\r
+            </summary>\r
+      <param name="localResourceName">Cache resource to be listed</param>\r
+      <throws>Thorws <code>ArgumentException</code> if the specified resource name does not match a known cache type.</throws>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.PrintLocalResourcePath(System.String,System.String,NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Prints the specified local resource path.\r
+            </summary>\r
+      <param name="resourceName"> Specified resource name</param>\r
+      <param name="path"> Path for the specified resource</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ClearLocalResource(NuGet.Commands.LocalsCommandRunner.LocalResourceName,NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Clears the specified cache location(s).\r
+            </summary>\r
+      <param name="localResourceName">\r
+      </param>\r
+      <throws>Thorws <code>ArgumentException</code> if the specified resource name does not match a known cache type.</throws>\r
+      <returns>\r
+        <code>True</code> if the operation was successful; otherwise <code>false</code>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ClearNuGetGlobalPackagesFolder(NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Clears the global NuGet packages cache.\r
+            </summary>\r
+      <returns>\r
+        <code>True</code> if the operation was successful; otherwise <code>false</code>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ClearNuGetHttpCache(NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Clears the NuGet v3 HTTP cache.\r
+            </summary>\r
+      <returns>\r
+        <code>True</code> if the operation was successful; otherwise <code>false</code>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ClearNuGetTempFolder(NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Clears the temp folder cache.\r
+            </summary>\r
+      <returns>\r
+        <code>True</code> if the operation was successful; otherwise <code>false</code>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.GetLocalResourceName(System.String)">\r
+      <summary>\r
+            Identifies the specified resource name to be cleared.\r
+            </summary>\r
+      <param name="localResourceName">specified resource name</param>\r
+      <returns>Returns <code>LocalResourceName</code> indicating the local resource name specified.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ClearCacheDirectory(System.String,NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Recursively deletes the specified directory tree.\r
+            </summary>\r
+      <param name="folderPath">Specified directory to be deleted</param>\r
+      <returns>\r
+        <code>True</code> if the operation was successful; otherwise <code>false</code>.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Commands.PushRunner">\r
+      <summary>\r
+            Shared code to run the "push" command from the command line projects\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.ListCommandRunner">\r
+      <summary>\r
+            Command Runner used to run the business logic for nuget list command\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ListCommandRunner.ExecuteCommand(NuGet.Commands.ListArgs)">\r
+      <summary>\r
+            Executes the logic for nuget list command.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="P:NuGet.Commands.OutputLibFile.FinalOutputPath">\r
+      <summary>\r
+            This is the final output path of the assembly on disk as set by msbuild.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.OutputLibFile.TargetPath">\r
+      <summary>\r
+            This denotes the TargetPath as set by msbuild. Usually this is just the file name, but for satellite DLLs,\r
+            this is Culture\filename.\r
+             </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.OutputLibFile.TargetFramework">\r
+      <summary>\r
+            This is the target framework for which this assembly was built.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.CompatibilityChecker.HasCompatibleAssets(NuGet.ProjectModel.LockFileTargetLibrary)">\r
+      <summary>\r
+            Check if the library contains assets.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.CompatibilityIssue.FormatMessage(System.String,System.String,System.String)">\r
+      <summary>\r
+            Build a incompatible error message for either a package or project\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ContentFileUtils.GetContentGroupsForFramework(NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.ContentModel.ContentItemGroup})">\r
+      <summary>\r
+            Get all content groups that have the nearest TxM\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ContentFileUtils.GetContentFileGroup(NuGet.Frameworks.NuGetFramework,NuGet.Packaging.NuspecReader,System.Collections.Generic.List{NuGet.ContentModel.ContentItemGroup})">\r
+      <summary>\r
+            Apply build actions from the nuspec to items from the contentFiles folder.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ContentFileUtils.CreateEmptyItem">\r
+      <summary>\r
+            Create an empty lock file item for any/any\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.VirtualFileProvider">\r
+      <summary>\r
+            A virtual file system based on a list of strings from ContentModel.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.DiagnosticUtility">\r
+      <summary>\r
+            Warning and error logging helpers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.FormatIdentity(NuGet.LibraryModel.LibraryIdentity)">\r
+      <summary>\r
+            Format an id and include the version only if it exists.\r
+            Ignore versions for projects.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.FormatDependency(System.String,NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Format an id and include the range only if it has bounds.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.FormatExpectedIdentity(System.String,NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Format an id and include the lower bound only if it has one.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.FormatGraphName(NuGet.Commands.RestoreTargetGraph)">\r
+      <summary>\r
+            Format a graph name with an optional RID.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.GetMultiLineMessage(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Format a message as:\r
+            \r
+            First line\r
+              - second\r
+              - third\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.MergeOnTargetGraph(System.Collections.Generic.IEnumerable{NuGet.Common.RestoreLogMessage})">\r
+      <summary>\r
+            Merge messages with the same code and message, combining the target graphs.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.UnexpectedDependencyMessages">\r
+      <summary>\r
+            Log warnings for packages that did not resolve to the minimum version of the dependency range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.LogAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.IRestoreTargetGraph},NuGet.ProjectModel.PackageSpec,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Log warnings for all project issues related to unexpected dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.GetMissingLowerBounds(System.Collections.Generic.IEnumerable{NuGet.Commands.IRestoreTargetGraph},System.Collections.Generic.ISet{System.String})">\r
+      <summary>\r
+            Get warnings for packages that have dependencies on non-existant versions of packages\r
+            and also for packages with ranges that have missing minimum versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.GetMissingLowerBoundMessage(NuGet.Commands.ResolvedDependencyKey,System.String[])">\r
+      <summary>\r
+            Get warning message for missing minimum dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.GetBumpedUpDependencies(System.Collections.Generic.IEnumerable{NuGet.Commands.IRestoreTargetGraph},NuGet.ProjectModel.PackageSpec,System.Collections.Generic.ISet{System.String})">\r
+      <summary>\r
+            Warn for dependencies that have been bumped up.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.GetProjectDependenciesMissingLowerBounds(NuGet.ProjectModel.PackageSpec)">\r
+      <summary>\r
+            Warn for project dependencies that do not include a lower bound on the version range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.DependencyRangeHasMissingExactMatch(NuGet.Commands.ResolvedDependencyKey)">\r
+      <summary>\r
+            True if the dependency version range has a min version that matches the resolved version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.HasMissingLowerBound(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            True if the range has an obtainable version for the lower bound.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.UnresolvedMessages">\r
+      <summary>\r
+            Log errors for packages and projects that were missing.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.LogAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.IRestoreTargetGraph},NuGet.DependencyResolver.RemoteWalkContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Log errors for missing dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.GetMessageAsync(NuGet.Commands.IRestoreTargetGraph,NuGet.LibraryModel.LibraryRange,NuGet.DependencyResolver.RemoteWalkContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Create a specific error message for the unresolved dependency.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.HasPrereleaseVersionsOnly(NuGet.Versioning.VersionRange,System.Collections.Generic.IEnumerable{NuGet.Versioning.NuGetVersion})">\r
+      <summary>\r
+            True if no stable versions satisfy the range \r
+            but a pre-release version is found.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.IsPrereleaseAllowed(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            True if the range allows pre-release versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.FormatSourceInfo(System.Collections.Generic.KeyValuePair{NuGet.Configuration.PackageSource,System.Collections.Generic.SortedSet{NuGet.Versioning.NuGetVersion}},NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Found 2839 version(s) in nuget-build [ Nearest version: 1.0.0-beta ]\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.GetSourceInfosForIdAsync(System.String,NuGet.Versioning.VersionRange,NuGet.DependencyResolver.RemoteWalkContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Get the complete set of source info for a package id.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.GetSourceInfoForIdAsync(NuGet.DependencyResolver.IRemoteDependencyProvider,System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Find all package versions from a source.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.GetBestMatch(System.Collections.Generic.SortedSet{NuGet.Versioning.NuGetVersion},NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Find the best match on the feed.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreResult.LockFilePath">\r
+      <summary>\r
+            Gets the path that the lock file will be written to.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreResult.LockFile">\r
+      <summary>\r
+            Gets the lock file that was generated during the restore or, in the case of a locked lock file,\r
+            was used to determine the packages to install during the restore.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreResult.PreviousLockFile">\r
+      <summary>\r
+            The existing lock file. This is null if no lock file was provided on the <see cref="T:NuGet.Commands.RestoreRequest" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreResult.MSBuildOutputFiles">\r
+      <summary>\r
+            Props and targets files to be written to disk.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreTargetGraph.RuntimeIdentifier">\r
+      <summary>\r
+            Gets the runtime identifier used during the restore operation on this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreTargetGraph.Framework">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Frameworks.NuGetFramework" /> used during the restore operation on this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreTargetGraph.Conventions">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Client.ManagedCodeConventions" /> used to resolve assets from packages in this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreTargetGraph.RuntimeGraph">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Commands.IRestoreTargetGraph.RuntimeGraph" /> that defines runtimes and their relationships for this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreTargetGraph.Graphs">\r
+      <summary>\r
+            Gets the resolved dependency graph\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileBuilder.IsAllowedLibraryFile(System.String)">\r
+      <summary>\r
+            True if the file should be added to the lock file library\r
+            Fale if it is an OPC file or empty directory\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.PackageSpecificWarningProperties">\r
+      <summary>\r
+            Contains Package specific properties for Warnings.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Commands.PackageSpecificWarningProperties.Properties">\r
+      <summary>\r
+            Contains Package specific No warn properties.\r
+            NuGetLogCode -&gt; LibraryId -&gt; Set of Frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.Add(NuGet.Common.NuGetLogCode,System.String,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Adds a NuGetLogCode into the NoWarn Set for the specified library Id and target graph.\r
+            </summary>\r
+      <param name="code">NuGetLogCode for which no warning should be thrown.</param>\r
+      <param name="libraryId">Library for which no warning should be thrown.</param>\r
+      <param name="framework">Target graph for which no warning should be thrown.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.Add(NuGet.Common.NuGetLogCode,System.String)">\r
+      <summary>\r
+            Adds a NuGetLogCode into the NoWarn Set for the specified library Id with unconditional reference.\r
+            </summary>\r
+      <param name="code">NuGetLogCode for which no warning should be thrown.</param>\r
+      <param name="libraryId">Library for which no warning should be thrown.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.AddRange(System.Collections.Generic.IEnumerable{NuGet.Common.NuGetLogCode},System.String,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Adds a list of NuGetLogCode into the NoWarn Set for the specified library Id and target graph.\r
+            </summary>\r
+      <param name="codes">IEnumerable of NuGetLogCode for which no warning should be thrown.</param>\r
+      <param name="libraryId">Library for which no warning should be thrown.</param>\r
+      <param name="framework">Target graph for which no warning should be thrown.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.AddRange(System.Collections.Generic.IEnumerable{NuGet.Common.NuGetLogCode},System.String)">\r
+      <summary>\r
+            Adds a list of NuGetLogCode into the NoWarn Set for the specified library Id with unconditional reference.\r
+            </summary>\r
+      <param name="codes">IEnumerable of NuGetLogCode for which no warning should be thrown.</param>\r
+      <param name="libraryId">Library for which no warning should be thrown.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.Contains(NuGet.Common.NuGetLogCode,System.String,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Checks if a NugetLogCode is part of the NoWarn list for the specified library Id and target graph.\r
+            </summary>\r
+      <param name="code">NugetLogCode to be checked.</param>\r
+      <param name="libraryId">library Id to be checked.</param>\r
+      <param name="framework">target graph to be checked.</param>\r
+      <returns>True iff the NugetLogCode is part of the NoWarn list for the specified libraryId and Target Graph.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.Contains(NuGet.Common.NuGetLogCode,System.String)">\r
+      <summary>\r
+            Checks if a NugetLogCode is part of the NoWarn list for the specified library Id with uncoditional reference.\r
+            </summary>\r
+      <param name="code">NugetLogCode to be checked.</param>\r
+      <param name="libraryId">library Id to be checked.</param>\r
+      <returns>True iff the NugetLogCode is part of the NoWarn list for the specified libraryId with uncoditional reference.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCollectorLogger.#ctor(NuGet.Common.ILogger,NuGet.Common.LogLevel,System.Boolean)">\r
+      <summary>\r
+            Initializes an instance of the <see cref="T:NuGet.Commands.RestoreCollectorLogger" />, while still\r
+            delegating all log messages to the inner logger.\r
+            </summary>\r
+      <param name="innerLogger">The inner logger used to delegate the logging.</param>\r
+      <param name="verbosity">Minimum verbosity below which no logs will be passed to the inner logger.</param>\r
+      <param name="hideWarningsAndErrors">If this is true, then errors and warnings will not be passed to inner logger.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCollectorLogger.#ctor(NuGet.Common.ILogger,System.Boolean)">\r
+      <summary>\r
+            Initializes an instance of the <see cref="T:NuGet.Commands.RestoreCollectorLogger" />, while still\r
+            delegating all log messages to the inner logger.\r
+            </summary>\r
+      <param name="innerLogger">The inner logger used to delegate the logging.</param>\r
+      <param name="hideWarningsAndErrors">If this is false, then errors and warnings will not be passed to inner logger.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCollectorLogger.#ctor(NuGet.Common.ILogger,NuGet.Common.LogLevel)">\r
+      <summary>\r
+            Initializes an instance of the <see cref="T:NuGet.Commands.RestoreCollectorLogger" />, while still\r
+            delegating all log messages to the inner logger.\r
+            </summary>\r
+      <param name="innerLogger">The inner logger used to delegate the logging.</param>\r
+      <param name="verbosity">Minimum verbosity below which no logs will be passed to the inner logger.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCollectorLogger.#ctor(NuGet.Common.ILogger)">\r
+      <summary>\r
+            Initializes an instance of the <see cref="T:NuGet.Commands.RestoreCollectorLogger" />, while still\r
+            delegating all log messages to the inner logger.\r
+            </summary>\r
+      <param name="innerLogger">The inner logger used to delegate the logging.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCollectorLogger.DisplayMessage(NuGet.Common.IRestoreLogMessage)">\r
+      <summary>\r
+            Decides if the log should be passed to the inner logger.\r
+            </summary>\r
+      <param name="message">IRestoreLogMessage to be logged.</param>\r
+      <returns>bool indicating if this message should be logged.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Commands.WarningPropertiesCollection">\r
+      <summary>\r
+            Class to hold ProjectWIde and PackageSpecific WarningProperties\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.WarningPropertiesCollection.ApplyWarningProperties(NuGet.Common.IRestoreLogMessage)">\r
+      <summary>\r
+            Attempts to suppress a warning log message or upgrade it to error log message.\r
+            The decision is made based on the Package Specific or Project wide warning properties.\r
+            </summary>\r
+      <param name="message">Message that should be suppressed or upgraded to an error.</param>\r
+      <returns>Bool indicating is the warning should be suppressed or not. \r
+            If not then the param message sould have been mutated to an error</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.WarningPropertiesCollection.GetPackageSpecificWarningProperties(NuGet.ProjectModel.PackageSpec)">\r
+      <summary>\r
+            Extracts PackageSpecific WarningProperties from a PackageSpec\r
+            </summary>\r
+      <param name="packageSpec">PackageSpec containing the Dependencies with WarningProperties</param>\r
+      <returns>PackageSpecific WarningProperties extracted from a PackageSpec</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.WarningPropertiesCollection.ApplyProjectWideWarningProperties(NuGet.Common.ILogMessage)">\r
+      <summary>\r
+            Method is used to check is a warning should be suppressed and if not then if it should be treated as an error.\r
+            </summary>\r
+      <param name="logMessage">Message which should be mutated if needed.</param>\r
+      <returns>bool indicating if the ILogMessage should be suppressed or not.</returns>\r
+    </member>\r
+    <member name="P:NuGet.Commands.WarningPropertiesCollection.ProjectWideWarningProperties">\r
+      <summary>\r
+            Contains Project wide properties for Warnings.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.WarningPropertiesCollection.PackageSpecificWarningProperties">\r
+      <summary>\r
+            Contains Package specific properties for Warnings.\r
+            NuGetLogCode -&gt; LibraryId -&gt; Set of Frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildOutputFile.Path">\r
+      <summary>\r
+            Output path on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildOutputFile.Content">\r
+      <summary>\r
+            MSBuild file content. This will be null for files\r
+            that should be removed.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildRestoreItemGroup.Position">\r
+      <summary>\r
+            Optional position arguement used when ordering groups in the output file.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildRestoreItemGroup.Conditions">\r
+      <summary>\r
+            Conditions applied to the item group. These will be AND'd together.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildRestoreItemGroup.Items">\r
+      <summary>\r
+            Items or imports.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildRestoreItemGroup.RootName">\r
+      <summary>\r
+            Root element name.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildRestoreItemGroup.Condition">\r
+      <summary>\r
+            Combined conditions\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.DependencyGraphSpecRequestProvider">\r
+      <summary>\r
+            In Memory dg file provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DependencyGraphSpecRequestProvider.CollectReferences(NuGet.ProjectModel.ExternalProjectReference,System.Collections.Generic.Dictionary{System.String,NuGet.ProjectModel.ExternalProjectReference},System.Collections.Generic.HashSet{NuGet.ProjectModel.ExternalProjectReference})">\r
+      <summary>\r
+            Return all references for a given project path.\r
+            References is modified by this method.\r
+            This includes the root project.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.IMSBuildItem">\r
+      <summary>\r
+            ITaskItem abstraction\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IMSBuildItem.GetProperty(System.String)">\r
+      <summary>\r
+            Retrieve property value and trim.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IMSBuildItem.GetProperty(System.String,System.Boolean)">\r
+      <summary>\r
+            Retrieve property value with optional trimming.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IMSBuildItem.Identity">\r
+      <summary>\r
+            Include attribute value.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IMSBuildItem.Properties">\r
+      <summary>\r
+            Raw untrimmed properties.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.IPreLoadedRestoreRequestProvider">\r
+      <summary>\r
+            Retrieves pre-loaded restore requests. The inputs here have already been determined.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IPreLoadedRestoreRequestProvider.CreateRequests(NuGet.Commands.RestoreArgs)">\r
+      <summary>\r
+            Create RestoreRequest objects.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IRestoreRequestProvider.Supports(System.String)">\r
+      <summary>\r
+            True if this provider supports the given path. Only one provider should handle an input.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IRestoreRequestProvider.CreateRequests(System.String,NuGet.Commands.RestoreArgs)">\r
+      <summary>\r
+            Create RestoreRequest objects.\r
+            </summary>\r
+      <param name="inputPath">Project.json or project file path.</param>\r
+      <param name="restoreContext">Command line arguments.</param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="T:NuGet.Commands.MSBuildItem">\r
+      <summary>\r
+            Internal ITaskItem abstraction\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildItem.GetProperty(System.String)">\r
+      <summary>\r
+            Get property or null if empty. Trims whitespace from values.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildItem.GetProperty(System.String,System.Boolean)">\r
+      <summary>\r
+            Get property or null if empty.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreArgs.GetEffectiveSources(NuGet.Configuration.ISettings,System.Collections.Generic.IList{NuGet.Configuration.PackageSource})">\r
+      <summary>\r
+            Uses either Sources or Settings, and then adds Fallback sources.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreArgs.Sources">\r
+      <summary>\r
+            Sources to use for restore. This is not used if SourceRepositories contains the \r
+            already built SourceRepository objects.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreSpecException">\r
+      <summary>\r
+            DG v2 related validation error.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.ResolvedDependencyKey">\r
+      <summary>\r
+            ResolvedDependencyKey represents a node in the graph, the edge containing\r
+            the dependency constraint, and the child node that was resolved based \r
+            on this constraint.\r
+            \r
+            (Parent Node) --(Range Constraint)--&gt; (Resolved Child Node)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.ResolvedDependencyKey.Parent">\r
+      <summary>\r
+            Parent node.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.ResolvedDependencyKey.Range">\r
+      <summary>\r
+            Dependency range from the parent on the child.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.ResolvedDependencyKey.Child">\r
+      <summary>\r
+            Child node.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCommand.ValidateRestoreGraphsAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreTargetGraph},NuGet.Common.ILogger)">\r
+      <summary>\r
+            Check if the given graphs are valid and log errors/warnings.\r
+            If fatal errors are encountered the rest of the errors/warnings\r
+            are not logged. This is to avoid flooding the log with long \r
+            dependency chains for every package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCommand.ValidateCyclesAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreTargetGraph},NuGet.Common.ILogger)">\r
+      <summary>\r
+            Logs an error and returns false if any cycles exist.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCommand.ValidateConflictsAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreTargetGraph},NuGet.Common.ILogger)">\r
+      <summary>\r
+            Logs an error and returns false if any conflicts exist.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCommand.LogDowngradeWarningsAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreTargetGraph},NuGet.Common.ILogger)">\r
+      <summary>\r
+            Log downgrade warnings from the graphs.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreCommandException">\r
+      <summary>\r
+            Holds an <see cref="T:NuGet.Common.IRestoreLogMessage" /> and returns the message for the exception.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreCommandProviders">\r
+      <summary>\r
+            Feed providers\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCommandProviders.#ctor(NuGet.Repositories.NuGetv3LocalRepository,System.Collections.Generic.IReadOnlyList{NuGet.Repositories.NuGetv3LocalRepository},System.Collections.Generic.IReadOnlyList{NuGet.DependencyResolver.IRemoteDependencyProvider},System.Collections.Generic.IReadOnlyList{NuGet.DependencyResolver.IRemoteDependencyProvider})">\r
+      <summary>\r
+            Providers used by the restore command. These can be shared across restores.\r
+            </summary>\r
+      <param name="globalPackages">Path to the global packages folder.</param>\r
+      <param name="fallbackPackageFolders">Path to any fallback package folders.</param>\r
+      <param name="localProviders">This is typically just a provider for the global packages folder.</param>\r
+      <param name="remoteProviders">All dependency providers.</param>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreCommandProviders.GlobalPackages">\r
+      <summary>\r
+            A <see cref="T:NuGet.Repositories.NuGetv3LocalRepository" /> repository may be passed in as part of the request.\r
+            This allows multiple restores to share the same cache for the global packages folder\r
+            and reduce disk hits.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreCommandProvidersCache">\r
+      <summary>\r
+            Caches providers for the RestoreCommand. This helper ensures that no resources are duplicated.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.Project">\r
+      <summary>\r
+            The project to perform the restore on\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.PackagesDirectory">\r
+      <summary>\r
+            The directory in which to install packages\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.IsLowercasePackagesDirectory">\r
+      <summary>\r
+            Whether or not packages written and read from the global packages directory has\r
+            lowercase ID and version folder names or original case.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.ExternalProjects">\r
+      <summary>\r
+            A list of projects provided by external build systems (i.e. MSBuild)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.LockFilePath">\r
+      <summary>\r
+            The path to the lock file to read/write. If not specified, uses the file 'project.lock.json' in the same\r
+            directory as the provided PackageSpec.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.ExistingLockFile">\r
+      <summary>\r
+            The existing lock file to use. If not specified, the lock file will be read from the <see cref="P:NuGet.Commands.RestoreRequest.LockFilePath" />\r
+            (or, if that property is not specified, from the default location of the lock file, as specified in the\r
+            description for <see cref="P:NuGet.Commands.RestoreRequest.LockFilePath" />)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.MaxDegreeOfConcurrency">\r
+      <summary>\r
+            The number of concurrent tasks to run during installs. Defaults to\r
+            <see cref="F:NuGet.Commands.RestoreRequest.DefaultDegreeOfConcurrency" />. Set this to '1' to\r
+            run without concurrency.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.CompatibilityProfiles">\r
+      <summary>\r
+            Additional compatibility profiles to check compatibility with.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.LockFileVersion">\r
+      <summary>\r
+            Lock file version format to output.\r
+            </summary>\r
+      <remarks>This defaults to the latest version.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.RequestedRuntimes">\r
+      <summary>\r
+            These Runtime Ids will be added to the graph in addition to the runtimes contained\r
+            in project.json under runtimes.\r
+            </summary>\r
+      <remarks>RIDs are case sensitive.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.PackageSaveMode">\r
+      <summary>\r
+            Gets or sets the <see cref="T:NuGet.Packaging.PackageSaveMode" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.FallbackRuntimes">\r
+      <summary>\r
+            These Runtime Ids will be used if <see cref="P:NuGet.Commands.RestoreRequest.RequestedRuntimes" /> and the project runtimes\r
+            are both empty.\r
+            </summary>\r
+      <remarks>RIDs are case sensitive.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.DependencyProviders">\r
+      <summary>\r
+            This contains resources that are shared between project restores.\r
+            This includes both remote and local package providers.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.ProjectStyle">\r
+      <summary>\r
+            Defines the paths and behavior for outputs\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.RestoreOutputPath">\r
+      <summary>\r
+            Restore output path\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.BaseIntermediateOutputPath">\r
+      <summary>\r
+            Base Intermediate output path\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.ValidateRuntimeAssets">\r
+      <summary>\r
+            Compatibility options\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.HideWarningsAndErrors">\r
+      <summary>\r
+            Display Errors and warnings as they occur\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreResult.GetAllInstalled">\r
+      <summary>\r
+            Calculates the complete set of all packages installed by this operation\r
+            </summary>\r
+      <remarks>\r
+            This requires quite a bit of iterating over the graph so the result should be cached\r
+            </remarks>\r
+      <returns>A set of libraries that were installed by this operation</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreResult.GetAllUnresolved">\r
+      <summary>\r
+            Calculates the complete set of all unresolved dependencies for this operation\r
+            </summary>\r
+      <remarks>\r
+            This requires quite a bit of iterating over the graph so the result should be cached\r
+            </remarks>\r
+      <returns>A set of dependencies that were unable to be resolved by this operation</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreResult.CommitAsync(NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Commits the lock file contained in <see cref="P:NuGet.Commands.RestoreResult.LockFile" /> and the MSBuild targets/props to\r
+            the local file system.\r
+            </summary>\r
+      <remarks>If <see cref="P:NuGet.Commands.RestoreResult.PreviousLockFile" /> and <see cref="P:NuGet.Commands.RestoreResult.LockFile" /> are identical\r
+             the file will not be written to disk.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.LockFilePath">\r
+      <summary>\r
+            Gets the path that the lock file will be written to.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.RestoreGraphs">\r
+      <summary>\r
+            Gets the resolved dependency graphs produced by the restore operation\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.MSBuildOutputFiles">\r
+      <summary>\r
+            Props and targets files to be written to disk.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.ProjectStyle">\r
+      <summary>\r
+            Restore type.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.LockFile">\r
+      <summary>\r
+            Gets the lock file that was generated during the restore or, in the case of a locked lock file,\r
+            was used to determine the packages to install during the restore.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.PreviousLockFile">\r
+      <summary>\r
+            The existing lock file. This is null if no lock file was provided on the <see cref="T:NuGet.Commands.RestoreRequest" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.ElapsedTime">\r
+      <summary>\r
+            Restore time\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.CacheFile">\r
+      <summary>\r
+             Cache File. The previous cache file for this project\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.CacheFilePath">\r
+      <summary>\r
+            Cache File path. The file path where the cache is written out\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreRunner">\r
+      <summary>\r
+            Shared code to run the "restore" command for dotnet restore, nuget.exe, and VS.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreRunner.RunAsync(NuGet.Commands.RestoreArgs,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Create requests, execute requests, and commit restore results.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreRunner.RunAsync(NuGet.Commands.RestoreArgs)">\r
+      <summary>\r
+            Create requests, execute requests, and commit restore results.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreRunner.RunAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreSummaryRequest},NuGet.Commands.RestoreArgs,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Execute and commit restore requests.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreRunner.RunWithoutCommit(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreSummaryRequest},NuGet.Commands.RestoreArgs)">\r
+      <summary>\r
+            Execute and commit restore requests.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreRunner.GetRequests(NuGet.Commands.RestoreArgs)">\r
+      <summary>\r
+            Create restore requests but do not execute them.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreSummaryRequest">\r
+      <summary>\r
+            Wrapper for RestoreRequest\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreTargetGraph.RuntimeIdentifier">\r
+      <summary>\r
+            Gets the runtime identifier used during the restore operation on this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreTargetGraph.Framework">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Frameworks.NuGetFramework" /> used during the restore operation on this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreTargetGraph.Conventions">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Client.ManagedCodeConventions" /> used to resolve assets from packages in this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreTargetGraph.RuntimeGraph">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Commands.RestoreTargetGraph.RuntimeGraph" /> that defines runtimes and their relationships for this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreTargetGraph.Graphs">\r
+      <summary>\r
+            Gets the resolved dependency graph\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.SourceRepositoryDependencyProvider">\r
+      <summary>\r
+            A source repository dependency provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SourceRepositoryDependencyProvider.#ctor(NuGet.Protocol.Core.Types.SourceRepository,NuGet.Common.ILogger,NuGet.Protocol.Core.Types.SourceCacheContext,System.Boolean,System.Boolean)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Commands.SourceRepositoryDependencyProvider" /> class.\r
+            </summary>\r
+      <param name="sourceRepository">A source repository.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="ignoreFailedSources">\r
+        <c>true</c> to ignore failed sources; otherwise <c>false</c>.</param>\r
+      <param name="ignoreWarning">\r
+        <c>true</c> to ignore warnings; otherwise <c>false</c>.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="sourceRepository" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SourceRepositoryDependencyProvider.FindLibraryAsync(NuGet.LibraryModel.LibraryRange,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discovers all versions of a package from a source and selects the best match.\r
+            </summary>\r
+      <remarks>This does not download the package.</remarks>\r
+      <param name="libraryRange">A library range.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryIdentity" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="libraryRange" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SourceRepositoryDependencyProvider.GetDependenciesAsync(NuGet.LibraryModel.LibraryIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets package dependencies.\r
+            </summary>\r
+      <param name="libraryIdentity">A library identity.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryDependencyInfo" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="libraryIdentity" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SourceRepositoryDependencyProvider.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Packaging.IPackageDownloader" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SourceRepositoryDependencyProvider.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discover all package versions from a feed.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+    </member>\r
+    <member name="P:NuGet.Commands.SourceRepositoryDependencyProvider.IsHttp">\r
+      <summary>\r
+            Gets a flag indicating whether or not the provider source is HTTP or HTTPS.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.SourceRepositoryDependencyProvider.Source">\r
+      <summary>\r
+            Gets the package source.\r
+            </summary>\r
+      <remarks>Optional. This will be <c>null</c> for project providers.</remarks>\r
+    </member>\r
+    <member name="F:NuGet.Commands.BuildAssetsUtils.MacroCandidates">\r
+      <summary>\r
+            The macros that we may use in MSBuild to replace path roots.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.WriteFiles(System.Collections.Generic.IEnumerable{NuGet.Commands.MSBuildOutputFile},NuGet.Common.ILogger)">\r
+      <summary>\r
+            Write XML to disk.\r
+            Delete files which do not have new XML.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.GenerateMultiTargetFailureFiles(System.String,System.String,NuGet.ProjectModel.ProjectStyle)">\r
+      <summary>\r
+            Create MSBuild targets and props files.\r
+            Null will be returned for files that should be removed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.AddNuGetPropertiesToFirstImport(System.Collections.Generic.IEnumerable{NuGet.Commands.MSBuildOutputFile},System.Collections.Generic.IEnumerable{System.String},System.String,NuGet.ProjectModel.ProjectStyle,System.String,System.Boolean)">\r
+      <summary>\r
+            Add standard properties to only props file if it exists, otherwise the targets.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.AddNuGetProperties(System.Xml.Linq.XDocument,System.Collections.Generic.IEnumerable{System.String},System.String,NuGet.ProjectModel.ProjectStyle,System.String,System.Boolean)">\r
+      <summary>\r
+            Apply standard properties in a property group.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.GenerateEmptyImportsFile">\r
+      <summary>\r
+            Get empty file with the base properties.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.GenerateMSBuildFile(System.Collections.Generic.List{NuGet.Commands.MSBuildRestoreItemGroup},NuGet.ProjectModel.ProjectStyle)">\r
+      <summary>\r
+            Returns null if the result should not exist on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.HasChanges(System.Xml.Linq.XDocument,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Check if the file has changes compared to the original on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.IncludeFlagUtils.DependencyNode">\r
+      <summary>\r
+            A simple node class to hold the incoming dependency edge during the graph walk.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IncludeFlagUtils.DependencyNode.DependencyType">\r
+      <summary>\r
+            Incoming edge\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IncludeFlagUtils.DependencyNode.Item">\r
+      <summary>\r
+            Node item\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IncludeFlagUtils.GetDependencyType(NuGet.DependencyResolver.GraphNode{NuGet.DependencyResolver.RemoteResolveResult},NuGet.DependencyResolver.GraphNode{NuGet.DependencyResolver.RemoteResolveResult})">\r
+      <summary>\r
+            Find the flags for a node. \r
+            Include - Exclude - ParentExclude\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IncludeFlagUtils.OrderType(NuGet.DependencyResolver.GraphItem{NuGet.DependencyResolver.RemoteResolveResult})">\r
+      <summary>\r
+            Prefer projects over packages\r
+            </summary>\r
+      <param name="item">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.AddAssets(NuGet.ProjectModel.LockFileLibrary,NuGet.Repositories.LocalPackageInfo,NuGet.Commands.RestoreTargetGraph,NuGet.LibraryModel.LibraryIncludeFlags,NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,System.String,System.Collections.Generic.IList{System.String},NuGet.ContentModel.ContentItemCollection,NuGet.Packaging.NuspecReader,System.Collections.Generic.IReadOnlyList{NuGet.ContentModel.SelectionCriteria})">\r
+      <summary>\r
+            Populate assets for a <see cref="T:NuGet.ProjectModel.LockFileLibrary" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.AddRuntimeTargets(NuGet.Commands.RestoreTargetGraph,NuGet.LibraryModel.LibraryIncludeFlags,NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,System.String,NuGet.ContentModel.ContentItemCollection)">\r
+      <summary>\r
+            Runtime targets\r
+            These are applied only to non-RID target graphs.\r
+            They are not used for compatibility checks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.AddFrameworkReferences(NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,NuGet.Packaging.NuspecReader)">\r
+      <summary>\r
+            Add framework references.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ApplyReferenceFilter(NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,NuGet.Packaging.NuspecReader)">\r
+      <summary>\r
+            Apply filters from the references node in the nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ApplyLibContract(NuGet.Repositories.LocalPackageInfo,NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IList{System.String})">\r
+      <summary>\r
+            COMPAT: Support lib/contract so older packages can be consumed\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.CreateLockFileTargetProject(NuGet.DependencyResolver.GraphItem{NuGet.DependencyResolver.RemoteResolveResult},NuGet.LibraryModel.LibraryIdentity,NuGet.LibraryModel.LibraryIncludeFlags,NuGet.Commands.RestoreTargetGraph,NuGet.ProjectModel.ProjectStyle)">\r
+      <summary>\r
+            Create a library for a project.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ConvertToProjectPaths(System.Collections.Generic.Dictionary{System.String,NuGet.ProjectModel.ProjectRestoreMetadataFile},System.String,System.Collections.Generic.IEnumerable{NuGet.ProjectModel.LockFileItem})">\r
+      <summary>\r
+            Convert from the expected nupkg path to the on disk path.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.GetLockFileItems(System.Collections.Generic.IReadOnlyList{NuGet.ContentModel.SelectionCriteria},NuGet.ContentModel.ContentItemCollection,NuGet.ContentModel.PatternSet[])">\r
+      <summary>\r
+            Create lock file items for the best matching group.\r
+            </summary>\r
+      <remarks>Enumerate this once after calling.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.GetBuildItemsForPackageId(System.Collections.Generic.IEnumerable{NuGet.ProjectModel.LockFileItem},System.String)">\r
+      <summary>\r
+            Get packageId.targets and packageId.props\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.CreateCriteria(NuGet.Commands.RestoreTargetGraph,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Creates an ordered list of selection criteria to use. This supports fallback frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ClearIfExists``1(System.Collections.Generic.IList{``0})">\r
+      <summary>\r
+            Clears a lock file group and replaces the first item with _._ if \r
+            the group has items. Empty groups are left alone.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.GroupHasNonEmptyItems(System.Collections.Generic.IEnumerable{NuGet.ProjectModel.LockFileItem})">\r
+      <summary>\r
+            True if the group has items that do not end with _._\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.GetContentGroupsForFramework(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.List{NuGet.ContentModel.ContentItemGroup},System.String)">\r
+      <summary>\r
+            Group all items by the primary key, then select the nearest TxM \r
+            within each group.\r
+            Items that do not contain the primaryKey will be filtered out.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.GetRuntimeTargetItems(System.Collections.Generic.List{NuGet.ContentModel.ContentItemGroup},System.String)">\r
+      <summary>\r
+            Create LockFileItems from groups of library items.\r
+            </summary>\r
+      <param name="groups">Library items grouped by RID.</param>\r
+      <param name="assetType">Lock file section the items apply to.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ToDirectorySeparator(System.String)">\r
+      <summary>\r
+            Replace / with the local directory separator if needed.\r
+            For OSX and Linux the same string is returned.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ExcludeItems(NuGet.ProjectModel.LockFileTargetLibrary,NuGet.LibraryModel.LibraryIncludeFlags)">\r
+      <summary>\r
+            Replace excluded asset groups with _._ if they have &gt; 0 items.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.MSBuildRestoreUtility">\r
+      <summary>\r
+            Helpers for dealing with dg files and processing msbuild related inputs.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.GetDependencySpec(System.Collections.Generic.IEnumerable{NuGet.Commands.IMSBuildItem})">\r
+      <summary>\r
+            Convert MSBuild items to a DependencyGraphSpec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.ApplyIncludeFlags(NuGet.LibraryModel.LibraryDependency,System.String,System.String,System.String)">\r
+      <summary>\r
+            Insert asset flags into dependency, based on ;-delimited string args\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.ApplyIncludeFlags(NuGet.ProjectModel.ProjectRestoreReference,System.String,System.String,System.String)">\r
+      <summary>\r
+            Insert asset flags into project dependency, based on ;-delimited string args\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.GetPackageSpec(System.Collections.Generic.IEnumerable{NuGet.Commands.IMSBuildItem})">\r
+      <summary>\r
+            Convert MSBuild items to a PackageSpec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.RemoveMissingProjects(NuGet.ProjectModel.DependencyGraphSpec)">\r
+      <summary>\r
+            Remove missing project dependencies. These are typically caused by\r
+            non-NuGet projects which are missing the targets needed to walk them.\r
+            Visual Studio ignores these projects so from the command line we should\r
+            also. Build will fail with the appropriate errors for missing projects\r
+            restore should not warn or message for this.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.ContainsClearKeyword(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            True if the list contains CLEAR.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.HasInvalidClear(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            True if the list contains CLEAR and non-CLEAR keywords.\r
+            </summary>\r
+      <remarks>CLEAR;CLEAR is considered valid.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.LogErrorForClearIfInvalid(System.Collections.Generic.IEnumerable{System.String},System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Logs an error if CLEAR is used with non-CLEAR entries.\r
+            </summary>\r
+      <returns>True if an invalid combination exists.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.GetVersion(NuGet.Commands.IMSBuildItem)">\r
+      <summary>\r
+            Return the parsed version or 1.0.0 if the property does not exist.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.PersistDGFileIfDebugging(NuGet.ProjectModel.DependencyGraphSpec,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Write the dg file to a temp location if NUGET_PERSIST_DG.\r
+            </summary>\r
+      <remarks>This is a noop if NUGET_PERSIST_DG is not set to true.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.GetWarningProperties(System.String,System.String,System.String)">\r
+      <summary>\r
+            Create warning properties from the msbuild property strings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.FixSourcePath(System.String)">\r
+      <summary>\r
+            Convert http:/url to http://url \r
+            If not needed the same path is returned. This is to work around\r
+            issues with msbuild dropping slashes from paths on linux and osx.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.IsPersistDGSet">\r
+      <summary>\r
+            True if NUGET_PERSIST_DG is set to true.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.GetNuGetLogCodes(System.String)">\r
+      <summary>\r
+            Splits and parses a ; or , delimited list of log codes.\r
+            Ignores codes that are unknown.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.IsNoOpSupported(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            If the dependencyGraphSpec is not set, we cannot no-op on this project restore. \r
+            No-Op restore is not supported for CLI Tools at this point\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.GetBuildIntegratedProjectCacheFile(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            The cache file path is $(BaseIntermediateOutputPath)\$(project).nuget.cache\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.GetCacheFilePath(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            Evaluate the location of the cache file path, based on ProjectStyle.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.GetCacheFilePath(NuGet.Commands.RestoreRequest,NuGet.ProjectModel.LockFile)">\r
+      <summary>\r
+            Evaluate the location of the cache file path, based on ProjectStyle.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.VerifyAssetsAndMSBuildFilesAndPackagesArePresent(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            This method verifies that the props/targets files and all the packages written out in the lock file are present on disk\r
+            This does not account if the files were manually modified since the last restore\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.VerifyPackagesOnDisk(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            Read out all the packages specified in the existing lock file and verify that they are in the cache\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.GetHash(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            Calculates the hash value, used for the no-op optimization, for the request\r
+            This methods handles the deduping of tools\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.UpdateRequestBestMatchingToolPathsIfAvailable(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            This method will resolve the cache/lock file paths for the tool if available in the cache\r
+            This method will set the CacheFilePath and the LockFilePath in the RestoreMetadat if a matching tool is available\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SpecValidationUtility.ValidateDependencySpec(NuGet.ProjectModel.DependencyGraphSpec)">\r
+      <summary>\r
+            Validate a dg file. This will throw a RestoreSpecException if there are errors.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ToolRestoreUtility.GetSpec(System.String,System.String,NuGet.Versioning.VersionRange,NuGet.Frameworks.NuGetFramework,System.String,System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{NuGet.Configuration.PackageSource},NuGet.ProjectModel.WarningProperties)">\r
+      <summary>\r
+            Build a package spec in memory to execute the tool restore as if it were\r
+            its own project. For now, we always restore for a null runtime and a single\r
+            constant framework.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ToolRestoreUtility.GetSubSetRequests(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreSummaryRequest})">\r
+      <summary>\r
+            Only one output can win per packages folder/version range. Between colliding requests take\r
+            the intersection of the inputs used.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ToolRestoreUtility.GetToolIdOrNullFromSpec(NuGet.ProjectModel.PackageSpec)">\r
+      <summary>\r
+            Returns the name of the single dependency in the spec or null.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ToolRestoreUtility.GetToolDependencyOrNullFromSpec(NuGet.ProjectModel.PackageSpec)">\r
+      <summary>\r
+            Returns the name of the single dependency in the spec or null.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.AddFileToPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Add file '{0}' to package as '{1}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.BuildingProjectTargetingFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Building project '{0}' for target framework '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.CannotBeUsedWithOtherValues">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' cannot be used in conjunction with other values..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_BuildFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build using '{0} {1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_CannotFindMsbuild">\r
+      <summary>\r
+              Looks up a localized string similar to Cannot find version of msbuild..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_InvalidATF">\r
+      <summary>\r
+              Looks up a localized string similar to PackageTargetFallback and AssetTargetFallback cannot be used together. Remove PackageTargetFallback(deprecated) references from the project environment..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_InvalidCommandLineInput">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input '{0}'. The file type was not recognized..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_InvalidCommandLineInputConfig">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input '{0}'. Valid file names are 'packages.config' or 'packages.*.config'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_InvalidCommandLineInputJson">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input '{0}'. Valid file names are 'project.json' or '*.project.json'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_InvalidTargetFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build package because of an unsupported targetFramework value on '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_MissingSourceParameter">\r
+      <summary>\r
+              Looks up a localized string similar to Source parameter was not specified..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_NoPackageVersionsExist">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find package {0}. No packages exist with this id in source(s): {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_NoPackageVersionsExistInRange">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find package {0} with version {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_NoStablePackageVersionsExist">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find a stable package {0} with version {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_PackageCommandNoFilesForLibPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build package. Ensure '{0}' includes assembly files. For help on building symbols package, visit {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_PackageCommandNoFilesForSymbolsPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build package. Ensure '{0}' includes source and symbol files. For help on building symbols package, visit {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_PackFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build package. {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_ProcessingNuspecFile">\r
+      <summary>\r
+              Looks up a localized string similar to Error occurred when processing file '{0}': {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_ProjectDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find project '{0}'. Check that the project reference is valid and that the project file exists..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_UnableToFindProjectInfo">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find project information for '{0}'. The project file may be invalid or missing targets required for restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_UnableToLocateBuildOutput">\r
+      <summary>\r
+              Looks up a localized string similar to No build found in {0}. Use the -Build option or build the project..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_UnableToLocateRestoreTarget">\r
+      <summary>\r
+              Looks up a localized string similar to The folder '{0}' does not contain a project to restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_UnableToLocateRestoreTarget_Because">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to find a project to restore in the folder '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_UnknownBuildAction">\r
+      <summary>\r
+              Looks up a localized string similar to Package '{0}' specifies an invalid build action '{1}' for file '{2}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_XPROJNotAllowed">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input '{0}'. XProj support has been removed. Support for XProj and standalone project.json files has been removed, to continue working with legacy projects use NuGet 3.5.x from https://nuget.org/downloads.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.FailedToBuildProject">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.FileNotAddedToPackage">\r
+      <summary>\r
+              Looks up a localized string similar to File '{0}' is not added because the package already contains file '{1}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.FoundVersionsInSource">\r
+      <summary>\r
+              Looks up a localized string similar to Found {0} version(s) in {1} [ Nearest version: {2} ].\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.FoundVersionsInSourceWithoutMatch">\r
+      <summary>\r
+              Looks up a localized string similar to Found {0} version(s) in {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.InputFileNotSpecified">\r
+      <summary>\r
+              Looks up a localized string similar to Please specify a nuspec, project.json, or project file to use.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.InvalidRestoreInput">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid restore input. {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.InvalidRestoreInputWithFiles">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid restore input. {0} Input files: {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.InvalidSource">\r
+      <summary>\r
+              Looks up a localized string similar to The specified source '{0}' is invalid. Please provide a valid source..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearedSuccessful">\r
+      <summary>\r
+              Looks up a localized string similar to Local resources cleared..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Clearing local resources failed: Unable to delete one or more files..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearingNuGetCache">\r
+      <summary>\r
+              Looks up a localized string similar to Clearing NuGet cache: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearingNuGetGlobalPackagesCache">\r
+      <summary>\r
+              Looks up a localized string similar to Clearing NuGet global packages cache: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearingNuGetHttpCache">\r
+      <summary>\r
+              Looks up a localized string similar to Clearing NuGet HTTP cache: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearingNuGetTempCache">\r
+      <summary>\r
+              Looks up a localized string similar to Clearing NuGet Temp cache: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_FailedToDeletePath">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to delete '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_Help">\r
+      <summary>\r
+               Looks up a localized string similar to usage: NuGet locals &lt;all | http-cache | global-packages | temp&gt; [--clear | -c | --list | -l]\r
+            For more information, visit http://docs.nuget.org/docs/reference/command-line-reference.\r
+             </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_InvalidLocalResourceName">\r
+      <summary>\r
+              Looks up a localized string similar to An invalid local resource name was provided. Please provide one of the following values: http-cache, temp, global-packages, all..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_LocalResourcePathNotSet">\r
+      <summary>\r
+              Looks up a localized string similar to The location of local resource '{0}' is undefined..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_LocalsPartiallyCleared">\r
+      <summary>\r
+              Looks up a localized string similar to Local resources partially cleared..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_AssetsFileNotOnDisk">\r
+      <summary>\r
+              Looks up a localized string similar to The expected assets file for {0} does not exist, no-op is not possible. Continuing restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_CheckingCompatibility">\r
+      <summary>\r
+              Looks up a localized string similar to Checking compatibility of packages on {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_CheckingPackageCompatibility">\r
+      <summary>\r
+              Looks up a localized string similar to Checking compatibility for {0} {1} with {2}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_Committing">\r
+      <summary>\r
+              Looks up a localized string similar to Committing restore....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ConfigFileSummary">\r
+      <summary>\r
+              Looks up a localized string similar to NuGet Config files used:.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ConvertedPackageToOriginalCase">\r
+      <summary>\r
+              Looks up a localized string similar to The package {0} was converted to original case in the packages directory..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_CycleDetected">\r
+      <summary>\r
+              Looks up a localized string similar to Cycle detected..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_DependencyBumpedUp">\r
+      <summary>\r
+              Looks up a localized string similar to Dependency specified was {0} {1} but ended up with {2} {3}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_DowngradeWarning">\r
+      <summary>\r
+              Looks up a localized string similar to Detected package downgrade: {0} from {1} to {2}. Reference the package directly from the project to select a different version..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ErrorSummary">\r
+      <summary>\r
+              Looks up a localized string similar to Errors in {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_FailedToResolveConflicts">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to resolve conflicts for {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_FeedsUsedSummary">\r
+      <summary>\r
+              Looks up a localized string similar to Feeds used:.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_FoundProjectRoot">\r
+      <summary>\r
+              Looks up a localized string similar to Found project root directory: {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_FrameworkDisplay">\r
+      <summary>\r
+              Looks up a localized string similar to {0} ({1}).\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_FrameworkRIDDisplay">\r
+      <summary>\r
+              Looks up a localized string similar to {0} ({1}) / {2}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_GeneratingMsBuildFile">\r
+      <summary>\r
+              Looks up a localized string similar to Generating MSBuild file {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ImportsFallbackWarning">\r
+      <summary>\r
+              Looks up a localized string similar to Package '{0}' was restored using '{1}' instead the project target framework '{2}'. This may cause compatibility problems..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_InstalledSummary">\r
+      <summary>\r
+              Looks up a localized string similar to Installed:.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_InstalledSummaryCount">\r
+      <summary>\r
+              Looks up a localized string similar to {0} package(s) to {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_InstallingPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Installing {0} {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_LoadedProject">\r
+      <summary>\r
+              Looks up a localized string similar to Loaded project {0} from {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_LockFileMissingLibraryForTargetLibrary">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} is specified in the Lock File target for {2} but is not present in the top-level Libraries list..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_LockFileOutOfDate">\r
+      <summary>\r
+              Looks up a localized string similar to The lock file is out-of-date relative to the project file. Regenerating the lock file and re-locking..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_MergingRuntimes">\r
+      <summary>\r
+              Looks up a localized string similar to Merging in runtimes defined in {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_MissingImplementationFx">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} provides a compile-time reference assembly for {2} on {3}, but there is no compatible run-time assembly..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_MissingImplementationFxRuntime">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} provides a compile-time reference assembly for {2} on {3}, but there is no run-time assembly compatible with {4}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_MissingPackagesOnDisk">\r
+      <summary>\r
+              Looks up a localized string similar to Not all packages are on disk for: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageCommandAddedFile">\r
+      <summary>\r
+              Looks up a localized string similar to Added file '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageCommandAttemptingToBuildSymbolsPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Attempting to build symbols package for '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageCommandSuccess">\r
+      <summary>\r
+              Looks up a localized string similar to Successfully created package '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageNotCompatibleWithFx">\r
+      <summary>\r
+              Looks up a localized string similar to Package {0} {1} is not compatible with {2}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageNotCompatibleWithFx_NoSupports">\r
+      <summary>\r
+              Looks up a localized string similar to Package {0} {1} does not support any target frameworks..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageNotCompatibleWithFx_Supports">\r
+      <summary>\r
+              Looks up a localized string similar to Package {0} {1} supports:.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackagesAndProjectsAreCompatible">\r
+      <summary>\r
+              Looks up a localized string similar to All packages and projects are compatible with {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackagesIncompatible">\r
+      <summary>\r
+              Looks up a localized string similar to One or more packages are incompatible with {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ProjectDoesNotSpecifyTargetFrameworks">\r
+      <summary>\r
+              Looks up a localized string similar to The project {0} does not specify any target frameworks in {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ProjectNotCompatibleWithFx">\r
+      <summary>\r
+              Looks up a localized string similar to Project {0} is not compatible with {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ProjectNotCompatibleWithFx_NoSupports">\r
+      <summary>\r
+              Looks up a localized string similar to Project {0} does not support any target frameworks..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ProjectNotCompatibleWithFx_Supports">\r
+      <summary>\r
+              Looks up a localized string similar to Project {0} supports:.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ProjectsIncompatible">\r
+      <summary>\r
+              Looks up a localized string similar to One or more projects are incompatible with {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PropsFileNotOnDisk">\r
+      <summary>\r
+              Looks up a localized string similar to The props file for {0} at location {1} does not exist, no-op is not possible. Continuing restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ReadingProject">\r
+      <summary>\r
+              Looks up a localized string similar to Reading project file {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ResolverConflict">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to satisfy conflicting requests for '{0}': {1} Framework: {2}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ResolvingConflicts">\r
+      <summary>\r
+              Looks up a localized string similar to Resolving conflicts for {0}....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoreComplete">\r
+      <summary>\r
+              Looks up a localized string similar to Restore completed in {0} for {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoreFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Restore failed in {0} for {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoreNoOpDGChanged">\r
+      <summary>\r
+              Looks up a localized string similar to The restore inputs for '{0}' have changed. Continuing restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoreNoOpFinish">\r
+      <summary>\r
+              Looks up a localized string similar to The restore inputs for '{0}' have not changed. No further actions are required to complete the restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoringPackages">\r
+      <summary>\r
+              Looks up a localized string similar to Restoring packages for {0}....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoringPackagesForCompat">\r
+      <summary>\r
+              Looks up a localized string similar to Restoring packages for {0} to determine compatibility....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoringToolPackages">\r
+      <summary>\r
+              Looks up a localized string similar to Restoring packages for tool '{0}' in {1}....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RunningNonParallelRestore">\r
+      <summary>\r
+              Looks up a localized string similar to Running non-parallel restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RunningParallelRestore">\r
+      <summary>\r
+              Looks up a localized string similar to Running restore with {0} concurrent jobs..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ScanningForRuntimeJson">\r
+      <summary>\r
+              Looks up a localized string similar to Scanning packages for runtime.json files....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_SkippingAssetsFile">\r
+      <summary>\r
+              Looks up a localized string similar to Assets file has not changed. Skipping assets file writing. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_SkippingCacheFile">\r
+      <summary>\r
+              Looks up a localized string similar to No-Op restore. The cache will not be updated. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_SkippingRuntimeWalk">\r
+      <summary>\r
+              Looks up a localized string similar to Skipping runtime dependency walk, no runtimes defined in project.json..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_TargetsFileNotOnDisk">\r
+      <summary>\r
+              Looks up a localized string similar to The targets file for {0} at location {1} does not exist, no-op is not possible. Continuing restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ToolSkippingAssetsFile">\r
+      <summary>\r
+              Looks up a localized string similar to Tool assets file has not changed. Skipping assets file write. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ToolWritingCacheFile">\r
+      <summary>\r
+              Looks up a localized string similar to Writing tool cache file to disk. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ToolWritingLockFile">\r
+      <summary>\r
+              Looks up a localized string similar to Writing tool lock file to disk. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_UnknownCompatibilityProfile">\r
+      <summary>\r
+              Looks up a localized string similar to Unknown Compatibility Profile: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_UnresolvedDependency">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to resolve '{0}' for '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_UsingPackagesDirectory">\r
+      <summary>\r
+              Looks up a localized string similar to Using packages directory: {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_UsingSource">\r
+      <summary>\r
+              Looks up a localized string similar to Using source {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_VersionConflict">\r
+      <summary>\r
+              Looks up a localized string similar to Version conflict detected for {0}. Reference the package directly from the project to resolve this issue..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_WritingCacheFile">\r
+      <summary>\r
+              Looks up a localized string similar to Writing cache file to disk. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_WritingLockFile">\r
+      <summary>\r
+              Looks up a localized string similar to Writing lock file to disk. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.MissingRequiredProperty">\r
+      <summary>\r
+              Looks up a localized string similar to Missing required property '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.MissingRequiredPropertyForProjectType">\r
+      <summary>\r
+              Looks up a localized string similar to Missing required property '{0}' for project type '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.MSBuildWarning_MultiTarget">\r
+      <summary>\r
+              Looks up a localized string similar to Packages containing MSBuild targets and props files cannot be fully installed in projects targeting multiple frameworks. The MSBuild targets and props files have been ignored..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.NuGetDocs">\r
+      <summary>\r
+              Looks up a localized string similar to http://docs.nuget.org/.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PackageCommandFileFromDependencyIsChanged">\r
+      <summary>\r
+              Looks up a localized string similar to File from dependency is not changed. File '{0}' is not added..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PackageCommandFileFromDependencyIsNotChanged">\r
+      <summary>\r
+              Looks up a localized string similar to File from dependency is not changed. File '{0}' is not added..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PackagingFilesFromOutputPath">\r
+      <summary>\r
+              Looks up a localized string similar to Packing files from '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PersistDGFile">\r
+      <summary>\r
+              Looks up a localized string similar to Persisting restore input to '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PropertyNotAllowed">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input combination. Property '{0}' is not allowed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PropertyNotAllowedForProjectType">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input combination. Property '{0}' is not allowed for project type '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.ResolverRequest_ToStringFormat">\r
+      <summary>\r
+              Looks up a localized string similar to {0} (via {1}).\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationDuplicateFrameworks">\r
+      <summary>\r
+              Looks up a localized string similar to Duplicate frameworks found: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationInvalidFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid target framework '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationMissingDependency">\r
+      <summary>\r
+              Looks up a localized string similar to Missing dependency on '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationMissingProject">\r
+      <summary>\r
+              Looks up a localized string similar to Missing project '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationNoFrameworks">\r
+      <summary>\r
+              Looks up a localized string similar to No target frameworks specified..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationUAPSingleFramework">\r
+      <summary>\r
+              Looks up a localized string similar to UAP projects must contain exactly one target framework..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationZeroRestoreRequests">\r
+      <summary>\r
+              Looks up a localized string similar to Restore request does not contain any projects to restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.UnableToExtractAssemblyMetadata">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to extract metadata from '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.UnableToFindBuildOutput">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find '{0}'. Make sure the project has been built..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.UsingNuspecForMetadata">\r
+      <summary>\r
+              Looks up a localized string similar to Using '{0}' for metadata..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.UsingPackagesConfigForDependencies">\r
+      <summary>\r
+              Looks up a localized string similar to Found packages.config. Using packages listed as dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_DuplicatePropertyKey">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' key already exists in Properties collection. Overriding value..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_FileDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' was included in the project but doesn't exist. Skipping....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_MinVersionDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to {0} depends on {1} but {2} was not found. An approximate best match of {3} was resolved..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_MinVersionNonInclusive">\r
+      <summary>\r
+              Looks up a localized string similar to {0} does not provide an inclusive lower bound for dependency {1}. An approximate best match of {2} was resolved..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_MultiTarget">\r
+      <summary>\r
+              Looks up a localized string similar to Packages containing MSBuild targets and props files cannot be fully installed in projects targeting multiple frameworks. The MSBuild targets and props files have been ignored..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_PackageCommandIssueDescription">\r
+      <summary>\r
+              Looks up a localized string similar to Description: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_PackageCommandIssueSolution">\r
+      <summary>\r
+              Looks up a localized string similar to Solution: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_PackageCommandIssueTitle">\r
+      <summary>\r
+              Looks up a localized string similar to Issue: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_PackageCommandPackageIssueSummary">\r
+      <summary>\r
+              Looks up a localized string similar to Issue found with package '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_ProjectDependencyMissingLowerBound">\r
+      <summary>\r
+              Looks up a localized string similar to Project dependency {0} does not contain an inclusive lower bound. Include a lower bound in the dependency version to ensure consistent restore results..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_SemanticVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Version "{0}" does not follow semantic versioning guidelines..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_SemanticVersionSolution">\r
+      <summary>\r
+              Looks up a localized string similar to Update your nuspec file or use the AssemblyInformationalVersion assembly attribute to specify a semantic version as described at http://semver.org..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_SemanticVersionTitle">\r
+      <summary>\r
+              Looks up a localized string similar to Use semantic versioning.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_UnresolvedFilePath">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' was included in the project but the path could not be resolved. Skipping....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_UnspecifiedField">\r
+      <summary>\r
+              Looks up a localized string similar to {0} was not specified. Using '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.AssetTargetFallbackUtility.EnsureValidFallback(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.String)">\r
+      <summary>\r
+            Throw if an invalid combination exists.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.AssetTargetFallbackUtility.GetFallbackFramework(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Returns the fallback framework or the original.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.AssetTargetFallbackUtility.ApplyFramework(NuGet.ProjectModel.TargetFrameworkInformation,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Update TargetFrameworkInformation properties.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.CommandRunnerUtility">\r
+      <summary>\r
+            Helper functions for shared command runners (push, delete, etc)\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.Extensions">\r
+      <summary>\r
+            Internal extension helpers for NuGet.Commands\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.Extensions.GetItemById(System.Collections.Generic.IEnumerable{NuGet.DependencyResolver.GraphItem{NuGet.DependencyResolver.RemoteResolveResult}},System.String)">\r
+      <summary>\r
+            Search on Key.Name for the given package/project id.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.Extensions.LogMessagesAsync(NuGet.Common.ILogger,NuGet.Common.ILogMessage[])">\r
+      <summary>\r
+            Log all messages.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.Extensions.LogMessagesAsync(NuGet.Common.ILogger,System.Collections.Generic.IEnumerable{NuGet.Common.ILogMessage})">\r
+      <summary>\r
+            Log all messages.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildProjectFrameworkUtility.GetProjectFrameworkStrings(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+            Determine the target framework of an msbuild project.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildProjectFrameworkUtility.GetProjectFrameworkStrings(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.Boolean)">\r
+      <summary>\r
+            Determine the target framework of an msbuild project.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildProjectFrameworkUtility.GetProjectFrameworks(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Parse project framework strings into NuGetFrameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildProjectFrameworkUtility.GetProjectFrameworkReplacement(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Parse existing nuget framework for .net core 4.5.1 or 4.5 and return compatible framework instance\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.Split(System.String)">\r
+      <summary>\r
+            Split on ; and trim. Null or empty inputs will return an\r
+            empty array.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.Split(System.String,System.Char[])">\r
+      <summary>\r
+            Split on ; and trim. Null or empty inputs will return an\r
+            empty array.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.TrimAndGetNullForEmpty(System.String)">\r
+      <summary>\r
+            Trims the provided string and converts empty strings to null.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.TrimAndExcludeNullOrEmpty(System.String[])">\r
+      <summary>\r
+            Trims the provided strings and excludes empty or null strings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.IsTrue(System.String)">\r
+      <summary>\r
+            True if the property is set to true\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.IsTrueOrEmpty(System.String)">\r
+      <summary>\r
+            True if the property is set to true or empty.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RequestRuntimeUtility.GetRestoreRuntimes(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            Combines the project runtimes with the request.RequestedRuntimes.\r
+            If those are both empty FallbackRuntimes is returned.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RequestRuntimeUtility.GetDefaultRestoreRuntimes(System.String,System.String)">\r
+      <summary>\r
+            Infer the runtimes from the current environment.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.Rules.AnalysisResources">\r
+      <summary>\r
+               A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.ResourceManager">\r
+      <summary>\r
+               Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.Culture">\r
+      <summary>\r
+               Overrides the current thread's CurrentUICulture property for all\r
+               resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyOutsideLibDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The assembly '{0}' is not inside the 'lib' folder and hence it won't be added as reference when the package is installed into a project..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyOutsideLibSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Move it into the 'lib' folder if it should be referenced..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyOutsideLibTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Assembly outside lib folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyUnderLibDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The assembly '{0}' is placed directly under 'lib' folder. It is recommended that assemblies be placed inside a framework-specific folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyUnderLibSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Move it into a framework-specific folder. If this assembly is targeted for multiple frameworks, ignore this warning..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyUnderLibTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Assembly not inside a framework folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.DefaultSpecValue">\r
+      <summary>\r
+               Looks up a localized string similar to The value "{0}" for {1} is a sample value and should be removed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.DefaultSpecValueSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Replace it with an appropriate value or remove it and rebuild your package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.DefaultSpecValueTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Remove sample nuspec values..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidFrameworkDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The folder '{0}' under 'lib' is not recognized as a valid framework name or a supported culture identifier..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidFrameworkSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Rename it to a valid framework name..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidFrameworkTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Invalid framework folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidPrereleaseDependency_Description">\r
+      <summary>\r
+               Looks up a localized string similar to A stable release of a package should not have a prerelease dependency..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidPrereleaseDependency_Solution">\r
+      <summary>\r
+               Looks up a localized string similar to Either modify the version spec of dependency "{0}" or update the version field in the nuspec..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidPrereleaseDependency_Title">\r
+      <summary>\r
+               Looks up a localized string similar to Prerelease dependency in stable package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.LegacyVersionDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The package version '{0}' uses SemVer 2.0.0 or components of SemVer 1.0.0 that are not supported on legacy clients. This message can be ignored if the package is not intended for older clients..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.LegacyVersionSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Change the package version to a SemVer 1.0.0 string. If the version contains a release label it must start with a letter..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.LegacyVersionTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Package version not supported on legacy clients..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedInitScriptDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The file '{0}' will be ignored by NuGet because it is not directly under 'tools' folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedInitScriptSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Place the file directly under 'tools' folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedInitScriptTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Init.ps1 script will be ignored..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedTransformFileDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The transform file '{0}' is outside the 'content' folder and hence will not be transformed during installation of this package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedTransformFileSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Move it into the 'content' folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedTransformFileTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Transform file outside content folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MissingSummaryDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The Description text is long but the Summary text is empty. This means the Description text will be truncated in the 'Manage NuGet Packages' dialog..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MissingSummarySolution">\r
+      <summary>\r
+               Looks up a localized string similar to Provide a brief summary of the package in the Summary field..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MissingSummaryTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Consider providing Summary text..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.PlaceholderFileInPackageDescription">\r
+      <summary>\r
+               Looks up a localized string similar to An empty folder placeholder file '{0}' is in a non-empty folder and should be removed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.PlaceholderFileInPackageSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Remove the file from the project..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.PlaceholderFileInPackageTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Placeholder file in non-empty folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.ScriptOutsideToolsDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The script file '{0}' is outside the 'tools' folder and hence will not be executed during installation of this package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.ScriptOutsideToolsSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Move it into the 'tools' folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.ScriptOutsideToolsTitle">\r
+      <summary>\r
+               Looks up a localized string similar to PowerShell file outside tools folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnrecognizedScriptDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The script file '{0}' is not recognized by NuGet and hence will not be executed during installation of this package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnrecognizedScriptSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Rename it to install.ps1, uninstall.ps1 or init.ps1 and place it directly under 'tools'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnrecognizedScriptTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Unrecognized PowerShell file..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnspecifiedDependencyVersion">\r
+      <summary>\r
+               Looks up a localized string similar to The version of dependency '{0}' is not specified..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnspecifiedDependencyVersionSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Specify the version of dependency and rebuild your package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnspecifiedDependencyVersionTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Specify version of dependencies..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.WinRTObsoleteDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The file at '{0}' uses the obsolete 'WinRT' as the framework folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.WinRTObsoleteSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Replace 'WinRT' or 'WinRT45' with 'NetCore45'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.WinRTObsoleteTitle">\r
+      <summary>\r
+               Looks up a localized string similar to The framework name 'WinRT' is obsolete..\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.Rules.LegacyVersionRule">\r
+      <summary>\r
+            Warn if the version is not parsable by older nuget clients.\r
+            </summary>\r
+      <remarks>This rule should be removed once more users move to SemVer 2.0.0 capable clients.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.MisplacedAssemblyRule.ValidFolders">\r
+      <summary>\r
+            Folders that are expected to have .dll and .winmd files\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Common204272.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Common204272.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Common204272.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Common204272.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Common204272.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Common.ActivityCorrelationId">\r
+      <summary>\r
+            Ambient correlation ID used to associate information pertaining to a current activity. A single activity\r
+            engages multiple method calls at different layers. Sometimes it's necessary to identify separate calls\r
+            belonging to the same activity if shared state is needed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ActivityCorrelationId.StartNew">\r
+      <summary>\r
+            Starts a new activity activity correlation ID by updating ambient context value.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ActivityCorrelationId.Current">\r
+      <summary>\r
+            Returns current activity correlation ID or a default if not set previously.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.AggregateEnumerableAsync`1">\r
+      <summary>\r
+            Aggregates from a list of already ordered enumerables\r
+            The ordered result will contain only unique values\r
+            If comparer/EqualityComparer are not provided the default ones for that type will be used.\r
+            If the provided enumerables are not sorted already, the behavior is undefined\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.AggregateEnumeratorAsync`1">\r
+      <summary>\r
+            Aggregates from a list of already ordered enumerables\r
+            The ordered result will contain only unique values\r
+            If comparer/EqualityComparer are not provided the default ones for that type will be used.\r
+            If the provided enumerables are not sorted already, the behavior is undefined\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.IEnumeratorAsync`1">\r
+      <summary>\r
+            Supports async iteration over a generic collection.\r
+            Prior to calling Current, MoveNextAsync needs to be called otherwise the behavior is undefined \r
+            </summary>\r
+      <typeparam name="T">The type of objects to enumerate.This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.</typeparam>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:NuGet.Common.IEnumeratorAsync`1.MoveNextAsync">\r
+      <summary>\r
+            Moves the pointer to the next element in the collection. \r
+            </summary>\r
+      <returns>\r
+            Success status of the pointer move\r
+            </returns>\r
+    </member>\r
+    <member name="P:NuGet.Common.IEnumeratorAsync`1.Current">\r
+      <summary>\r
+            Gets the element in the collection at the current position of the enumerator.\r
+            If <ref>MoveNextAsync</ref> has not been called prior to calling current the behavior is undefined\r
+            If the last <ref>MoveNextAsync</ref> call returned false then the next call to Current should throw an InvalidOperationException\r
+            </summary>\r
+      <returns>\r
+            The element in the collection at the current position of the enumerator.\r
+            </returns>\r
+    </member>\r
+    <member name="T:NuGet.Common.AsyncLazy`1">\r
+      <summary>\r
+            Wrapper class representing shorter syntax of Lazy&lt;Task&lt;T&gt;&gt;"/&gt;.\r
+            Useful when declaring a lazy async factory of value T.\r
+            </summary>\r
+      <typeparam name="T">Value type</typeparam>\r
+    </member>\r
+    <member name="T:NuGet.Common.AsyncLazy">\r
+      <summary>\r
+            Shortcuts to common Lazy&lt;Task&lt;T&gt;&gt; constructor calls\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ClientVersionUtility.GetNuGetAssemblyVersion">\r
+      <summary>\r
+            Find the current NuGet client version from the assembly info as a string.\r
+            If no value can be found an InvalidOperationException will be thrown.\r
+            </summary>\r
+      <remarks>This can contain prerelease labels if AssemblyInformationalVersionAttribute exists.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Common.CryptoHashProvider">\r
+      <summary>\r
+            CryptoHashProvider helps calculate or verify hash based on SHA256 or SHA512 algorithms\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.CryptoHashProvider.SHA512HashAlgorithm">\r
+      <summary>\r
+            Server token used to represent that the hash being used is SHA 512\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.CryptoHashProvider.SHA256HashAlgorithm">\r
+      <summary>\r
+            Server token used to represent that the hash being used is SHA 256\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.CryptoHashProvider.#ctor">\r
+      <summary>\r
+            Creates an instance of CryptoHashProvider. Since the algorithm is not specified, SHA512 is assumed\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.CryptoHashProvider.#ctor(System.String)">\r
+      <summary>\r
+            Creates an instance of CryptoHashProvider using the hashAlgorithm\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.CryptoHashProvider.CalculateHash(System.IO.Stream)">\r
+      <summary>\r
+            Calculates the hash for a given stream\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.CryptoHashProvider.CalculateHash(System.Byte[])">\r
+      <summary>\r
+            Calculates the hash for a byte array\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.CryptoHashProvider.VerifyHash(System.Byte[],System.Byte[])">\r
+      <summary>\r
+            Verifies the hash for the given data and hash\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.CryptoHashProvider.AllowOnlyFipsAlgorithms">\r
+      <summary>\r
+            Determines if we are to only allow Fips compliant algorithms.\r
+            </summary>\r
+      <remarks>\r
+            CryptoConfig.AllowOnlyFipsAlgorithm does not exist in Mono.\r
+            </remarks>\r
+    </member>\r
+    <member name="T:NuGet.Common.DatetimeUtility">\r
+      <summary>\r
+            static class to provide datetime common utility apis\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.DatetimeUtility.ToReadableTimeFormat(System.TimeSpan)">\r
+      <summary>\r
+            take timespan n return in appropriate unit like ms, or seconds, or minutes, or hours\r
+            </summary>\r
+      <param name="time">timespan</param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogFileContext.FilePath">\r
+      <summary>\r
+            Indicates the file for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogFileContext.StartLineNumber">\r
+      <summary>\r
+            Indicates the starting line for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogFileContext.StartColumnNumber">\r
+      <summary>\r
+            Indicates the starting column for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogFileContext.EndLineNumber">\r
+      <summary>\r
+            Indicates the ending line for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogFileContext.EndColumnNumber">\r
+      <summary>\r
+            Indicates the ending column for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.Level">\r
+      <summary>\r
+            Level to indicate if this is an error or warning.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.WarningLevel">\r
+      <summary>\r
+            Level to indicate the warning level for the message.\r
+            This is relevant only if the Level == LogLevel.Warning.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.Code">\r
+      <summary>\r
+            Indicates the NuGet error code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.Message">\r
+      <summary>\r
+            Indicates the staring generated by the code to go with the error code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.ProjectPath">\r
+      <summary>\r
+            Indicates the project for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.Time">\r
+      <summary>\r
+            Indicates the date time at which the error occurred.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.ILogMessageException">\r
+      <summary>\r
+            Allows converting an Exception to an ILogMessage.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ILogMessageException.AsLogMessage">\r
+      <summary>\r
+            Retrieve the exception as a log message.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.IRestoreLogMessage.LibraryId">\r
+      <summary>\r
+            Project or Package Id.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.IRestoreLogMessage.TargetGraphs">\r
+      <summary>\r
+            List of TargetGraphs.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.IRestoreLogMessage.ShouldDisplay">\r
+      <summary>\r
+            Bool indicating if this message needs to be logged to the inner logger.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.LogMessage">\r
+      <summary>\r
+            Basic log message.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.NuGetLogCode">\r
+      <summary>\r
+            This enum is used to quantify NuGet error and wanring codes. \r
+            Format - NUxyzw where NU is the profix indicating NuGet and xyzw is a 4 digit code\r
+            \r
+            Numbers - xyzw\r
+                x - 'x' is the largest digit and should be used to quantify a set of errors.\r
+                    For example 1yzw are set of restore related errors and no other code path should use the range 1000 to 1999 for errors or warnings.\r
+                    \r
+                y - 'y' is the second largest digit and should be used for sub sections withing a broad category.\r
+                \r
+                    For example 12zw cvould be http related errors.\r
+                    Further 'y' = 0-4 shoudl be used for errors and 'y' = 5-9 should be warnings.\r
+                    \r
+                zw - 'zw' are the least two digit.\r
+                    These could be used for different errors or warnings within the broad categories set by digits 'xy'.\r
+                    \r
+            Groups:\r
+            1000 - Restore\r
+            \r
+            Sub groups:\r
+            1000/1500 Input\r
+            1100/1600 Resolver\r
+            1200/1700 Compat\r
+            1300/1800 Feed\r
+            1400/1900 Package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.Undefined">\r
+      <summary>\r
+            Do not display the code.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1000">\r
+      <summary>\r
+            Undefined error\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1001">\r
+      <summary>\r
+            Project has zero target frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1002">\r
+      <summary>\r
+            Invalid combination with CLEAR\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1003">\r
+      <summary>\r
+            Invalid combination of PTF and ATF\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1100">\r
+      <summary>\r
+            Unable to resolve package, generic message for unknown type constraints.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1101">\r
+      <summary>\r
+            No versions of the package exist on any of the sources.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1102">\r
+      <summary>\r
+            Versions of the package exist, but none are in the range.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1103">\r
+      <summary>\r
+            Range does not allow prerelease packages and only prerelease versions were found\r
+            within the range.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1104">\r
+      <summary>\r
+            Project path does not exist on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1105">\r
+      <summary>\r
+            Project reference was not in the dg spec.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1106">\r
+      <summary>\r
+            Resolver conflict\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1201">\r
+      <summary>\r
+            Dependency project has an incompatible framework.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1202">\r
+      <summary>\r
+            Dependency package does not contain assets for the current framework.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1203">\r
+      <summary>\r
+            un-matched reference assemblies\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1401">\r
+      <summary>\r
+            Package MinClientVersion did not match.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1500">\r
+      <summary>\r
+            Undefined warning\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1501">\r
+      <summary>\r
+            Missing restore target.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1502">\r
+      <summary>\r
+            Unknown compatibility profile\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1601">\r
+      <summary>\r
+            Dependency bumped up\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1602">\r
+      <summary>\r
+            Non-exact match on dependency range due to non inclusive minimum bound.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1603">\r
+      <summary>\r
+            Non-exact match on dependency range due to missing package version.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1604">\r
+      <summary>\r
+            Project dependency does not include a lower bound.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1605">\r
+      <summary>\r
+            Package dependency downgraded.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1606">\r
+      <summary>\r
+            Circular dependency.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1607">\r
+      <summary>\r
+            Version conflict.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1701">\r
+      <summary>\r
+            Fallback framework used.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1801">\r
+      <summary>\r
+            Feed error converted to a warning when ignoreFailedSources is true.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.RestoreLogMessage.CreateWarning(NuGet.Common.NuGetLogCode,System.String,System.String,System.String[])">\r
+      <summary>\r
+            Create a log message for a target graph library.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.RestoreLogMessage.CreateWarning(NuGet.Common.NuGetLogCode,System.String)">\r
+      <summary>\r
+            Create a warning log message.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.RestoreLogMessage.CreateError(NuGet.Common.NuGetLogCode,System.String)">\r
+      <summary>\r
+            Create an error log message.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.RestoreLogMessage.CreateError(NuGet.Common.NuGetLogCode,System.String,System.String,System.String[])">\r
+      <summary>\r
+            Create an error log message for a target graph.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.RestoreLogMessage.GetDefaultLogCode(NuGet.Common.LogLevel)">\r
+      <summary>\r
+            Get default LogCode based on the log level\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.WarningLevel">\r
+      <summary>\r
+            These are Warning Levels used by NuGet while throwing warnings.\r
+            These logically correspond to .NET spec at https://msdn.microsoft.com/en-us/library/13b90fz7(v=vs.140).aspx\r
+            \r
+            We do not have a level 0 as that has no logical meaning of having a warning with level 0.\r
+            \r
+            Severe - This should be used to throw warnings that are just short of being an error.\r
+            \r
+            Important - Lower level than severe. \r
+            \r
+            Minimal - Lower level than important. \r
+            \r
+            Default - Lowest level of warnings. \r
+                      Default NuGet logging will ignore these warnings.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.ExceptionUtilities">\r
+      <summary>\r
+            For internal use only\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ExceptionUtilities.LogException(System.Exception,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Log an exception to an ILogger.\r
+            This will log using NU1000 if the exception does not contain a code.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ExceptionUtilities.LogException(System.Exception,NuGet.Common.ILogger,System.Boolean)">\r
+      <summary>\r
+            Log an exception to an ILogger.\r
+            This will log using NU1000 if the exception does not contain a code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ExceptionLogger.ShowStack">\r
+      <summary>\r
+            Determines whether the full exception (including stack trace) should be displayed to\r
+            the user. In prerelease or dogfooding scenarios, it is useful to have a non-verbose\r
+            logging level but, in the case of an unhandled exception, print the full exception for\r
+            bug reporting.\r
+            </summary>\r
+      <returns>\r
+            True if the exception stack should be displayed to the user. False, otherwise.\r
+            </returns>\r
+    </member>\r
+    <member name="P:NuGet.Common.ICollectorLogger.Errors">\r
+      <summary>\r
+            Fetch all of the errors logged so far. This method is useful when error log messages\r
+            should be redisplayed after the initial log message is emitted.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.ILogger">\r
+      <summary>\r
+            A generic interface for logging.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.LegacyLoggerAdapter">\r
+      <summary>\r
+            Call legacy Log* methods from LogAsync/Log.\r
+            This is for legacy ILogger implementations,\r
+            new loggers should use LoggerBase.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.LoggerBase.DisplayMessage(NuGet.Common.LogLevel)">\r
+      <summary>\r
+            True if the message meets the verbosity level.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.LoggerBase.CollectMessage(NuGet.Common.LogLevel)">\r
+      <summary>\r
+            True if the message is an error or warning.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.LoggingExtensions.FormatWithCode(NuGet.Common.ILogMessage)">\r
+      <summary>\r
+            Formats a ILogMessage into a string representation containg the log code and message.\r
+            The log code is added only if it is a valid NuGetLogCode and is greater than NuGetLogCode.Undefined.\r
+            </summary>\r
+      <param name="message">ILogMessage to be formatted.</param>\r
+      <returns>string representation of the ILogMessage.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.LoggingExtensions.GetName(NuGet.Common.NuGetLogCode)">\r
+      <summary>\r
+            Formats a NuGetLogCode into a string representation.\r
+            </summary>\r
+      <param name="code">NuGetLogCode to be formatted into string.</param>\r
+      <returns>strings representation of the NuGetLogCode.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.LoggingExtensions.TryGetName(NuGet.Common.NuGetLogCode,System.String@)">\r
+      <summary>\r
+            Tries to get the string from the NuGetLogCode enum.\r
+            </summary>\r
+      <param name="code">NuGetLogCode to be formatted into string.</param>\r
+      <param name="codeString">strings representation of the NuGetLogCode if the result is true else null.</param>\r
+      <returns>bool indcating if the GetName operation was successfull or not.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.NetworkProtocolUtility.ConfigureSupportedSslProtocols">\r
+      <summary>\r
+            This only has effect on .NET Framework (desktop). On .NET Core,\r
+            <see cref="!:ServicePointManager" /> is not available. Additionally,\r
+            no API is available to configure the supported SSL protocols.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.NetworkProtocolUtility.SetConnectionLimit">\r
+      <summary>\r
+            Set ServicePointManager.DefaultConnectionLimit\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.DirectoryUtility">\r
+      <summary>\r
+            Directory operation helpers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.DirectoryUtility.CreateSharedDirectory(System.String)">\r
+      <summary>\r
+            Creates all directories and subdirectories in the specified path unless they already exist.\r
+            New directories can be read and written by all users.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.FileUtility">\r
+      <summary>\r
+            File operation helpers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.GetTempFilePath(System.String)">\r
+      <summary>\r
+            Get the full path to a new temp file\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.DeleteWithLock(System.String)">\r
+      <summary>\r
+            Lock around the output path.\r
+            Delete the existing file with retries.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.ReplaceWithLock(System.Action{System.String},System.String)">\r
+      <summary>\r
+            Lock around the output path.\r
+            Delete the existing file with retries.\r
+            Move a file with retries.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.Replace(System.Action{System.String},System.String)">\r
+      <summary>\r
+            Delete the existing file with retries.\r
+            Move a file with retries.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.Replace(System.String,System.String)">\r
+      <summary>\r
+            Delete the existing file with retries.\r
+            Move a file with retries.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.Move(System.String,System.String)">\r
+      <summary>\r
+            Move a file with retries.\r
+            This will not overwrite\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.Delete(System.String)">\r
+      <summary>\r
+            Delete a file with retries.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.INuGetPathContext">\r
+      <summary>\r
+            Common NuGet paths. These values may be overridden in NuGet.Config or by \r
+            environment variables, resolving the paths here requires NuGet.Configuration.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.INuGetPathContext.UserPackageFolder">\r
+      <summary>\r
+            User package folder directory.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.INuGetPathContext.FallbackPackageFolders">\r
+      <summary>\r
+            Fallback package folder locations.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.INuGetPathContext.HttpCacheFolder">\r
+      <summary>\r
+            Http file cache.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.NuGetEnvironment.SpecialFolder">\r
+      <summary>\r
+            Since <see cref="!:Environment.SpecialFolder" /> is not available on .NET Core, we have to\r
+            make our own and re-implement the functionality. On .NET Framework, we can use the\r
+            built-in functionality.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.NuGetEnvironment.GetValueOrThrowMissingEnvVar(System.Func{System.String},System.String)">\r
+      <summary>\r
+            Throw a helpful message if a required env var is not set.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathResolver.GetMatches``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.String},System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Returns a collection of files from the source that matches the wildcard.\r
+            </summary>\r
+      <param name="source">The collection of files to match.</param>\r
+      <param name="getPath">Function that returns the path to filter a package file </param>\r
+      <param name="wildcards">The wildcards to apply to match the path with.</param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathResolver.FilterPackageFiles``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.String},System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Removes files from the source that match any wildcard.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathResolver.IsWildcardSearch(System.String)">\r
+      <summary>\r
+            Returns true if the path contains any wildcard characters.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathUtility.GetStringComparerBasedOnOS">\r
+      <summary>\r
+            Returns OrdinalIgnoreCase windows and mac. Ordinal for linux.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathUtility.GetUniquePathsBasedOnOS(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Returns distinct orderd paths based on the file system case sensitivity.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathUtility.GetPathWithForwardSlashes(System.String)">\r
+      <summary>\r
+            Replace all back slashes with forward slashes.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathUtility.GetRelativePath(System.String,System.String)">\r
+      <summary>\r
+            Returns path2 relative to path1, with Path.DirectorySeparatorChar as separator\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathUtility.GetRelativePath(System.String,System.String,System.Char)">\r
+      <summary>\r
+            Returns path2 relative to path1, with given path separator\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathValidator.IsValidSource(System.String)">\r
+      <summary>\r
+            Validates that a source is a valid path or url.\r
+            </summary>\r
+      <param name="source">The path to validate.</param>\r
+      <returns>True if valid, False if invalid.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathValidator.IsValidLocalPath(System.String)">\r
+      <summary>\r
+            Validates that path is properly formatted as a local path. \r
+            </summary>\r
+      <remarks>\r
+            On Windows, a valid local path must starts with the drive letter.\r
+            Example: C:\, C:\path, C:\path\to\\r
+            Bad: C:\invalid\*\"\chars\r
+            </remarks>\r
+      <param name="path">The path to validate.</param>\r
+      <returns>True if valid, False if invalid.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathValidator.IsValidUncPath(System.String)">\r
+      <summary>\r
+            Validates that path is properly formatted as an UNC path. \r
+            </summary>\r
+      <remarks>\r
+            Example: \\server\share, \\server\share\path, \\server\share\path\to\\r
+            Bad: \\server\invalid\*\"\chars\r
+            </remarks>\r
+      <param name="path">The path to validate.</param>\r
+      <returns>True if valid, False if invalid.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathValidator.IsValidUrl(System.String)">\r
+      <summary>\r
+            Validates that url is properly formatted as an URL based on .NET <see cref="T:System.Uri">Uri</see> class.\r
+            </summary>\r
+      <param name="url">The url to validate.</param>\r
+      <returns>True if valid, False if invalid.</returns>\r
+    </member>\r
+    <member name="F:NuGet.Common.ProjectJsonPathUtilities.ProjectConfigFileName">\r
+      <summary>\r
+            project.json\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.ProjectJsonPathUtilities.ProjectConfigFileEnding">\r
+      <summary>\r
+            .project.json\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.ProjectJsonPathUtilities.ProjectLockFileName">\r
+      <summary>\r
+            Lock file name\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.GetProjectConfigPath(System.String,System.String)">\r
+      <summary>\r
+            Finds the projectName.project.json in a directory. If no projectName.project.json exists\r
+            the default project.json path will be returned regardless of existance.\r
+            </summary>\r
+      <returns>Returns the full path to the project.json file.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.GetProjectConfigWithProjectName(System.String)">\r
+      <summary>\r
+            Creates a projectName.project.json file name.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.GetProjectLockFileNameWithProjectName(System.String)">\r
+      <summary>\r
+            Creates a projectName.project.lock.json file name.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.GetLockFilePath(System.String)">\r
+      <summary>\r
+            Create the lock file path from the config file path.\r
+            If the config file includes a project name the \r
+            lock file will include the name also.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.GetProjectNameFromConfigFileName(System.String)">\r
+      <summary>\r
+            Parses a projectName.project.json file name into a project name.\r
+            If there is no project name null will be returned.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.IsProjectConfig(System.String)">\r
+      <summary>\r
+            True if the file is a project.json or projectname.project.json file.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.Preprocessor">\r
+      <summary>\r
+            Simple token replacement system for content files.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.Preprocessor.ProcessAsync(System.Func{System.Threading.Tasks.Task{System.IO.Stream}},System.Func{System.String,System.String},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously performs token replacement on a file stream.\r
+            </summary>\r
+      <param name="streamTaskFactory">A stream task factory.</param>\r
+      <param name="tokenReplacement">A token replacement function.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="streamTaskFactory" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="tokenReplacement" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Common.Preprocessor.Process(System.IO.Stream,System.Func{System.String,System.String})">\r
+      <summary>\r
+            Performs token replacement on a stream and returns the result.\r
+            </summary>\r
+      <param name="stream">A stream.</param>\r
+      <param name="tokenReplacement">A token replacement funciton.</param>\r
+      <returns>The token-replaced stream content.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="stream" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="tokenReplacement" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Common.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.AbsolutePathRequired">\r
+      <summary>\r
+              Looks up a localized string similar to An absolute path is required: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.Argument_Must_Be_GreaterThanOrEqualTo">\r
+      <summary>\r
+              Looks up a localized string similar to Value must be greater than or equal to {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.ArgumentNullOrEmpty">\r
+      <summary>\r
+              Looks up a localized string similar to Argument cannot be null or empty.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.Error_FailedToCreateRandomFile">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to create random file for dotnet add pkg command..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.MissingRequiredEnvVar">\r
+      <summary>\r
+              Looks up a localized string similar to Required environment variable '{0}' is not set. Try setting '{0}' and running the operation again..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.NoPackageFoldersFound">\r
+      <summary>\r
+              Looks up a localized string similar to At least one package folder path must be provided..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.PackageFolderNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to Package folder not found: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.UnableToDetemineClientVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to determine the current NuGet client version..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.UnauthorizedLockFail">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to obtain lock file access on '{0}' for operations on '{1}'. This may mean that a different user or administator is holding this lock and that this process does not have permission to access it. If no other process is currently performing an operation on this file it may mean that an earlier NuGet process crashed and left an inaccessible lock file, in this case removing the file '{0}' will allow NuGet to continue..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.UnsupportedHashAlgorithm">\r
+      <summary>\r
+              Looks up a localized string similar to Hash algorithm '{0}' is unsupported. Supported algorithms include: SHA512 and SHA256..\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.Tokenizer">\r
+      <summary>\r
+            This class is used to parse string into tokens.    \r
+            There are two types of tokens: variables, e.g. "$variable$", or text. \r
+            The dollar sign can be escaped using $$.\r
+            A variable contains only word characters.\r
+            \r
+            Examples:\r
+            - "a $b$ c" is parsed into \r
+              {text, "a "}, {variable, "b"}, {text, " c"}.\r
+            - "a $$b$$ c" is parsed into\r
+              {text, "a $b$ c"}.\r
+            - "a $b$ $c" is parsed into\r
+              {text, "a "}, {variable, "b"}, {text, " $c"}.\r
+            - "a $b$$c$" is parsed into\r
+              {text, "a "}, {variable, "b"}, {variable, "c"}.\r
+            - "a $b c$d$" is parsed into \r
+              {text, "a $b c"}, {variable, "d"} (because space is not a word character).\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.Tokenizer.Read">\r
+      <summary>\r
+            Gets the next token.\r
+            </summary>\r
+      <returns>The parsed token. Or null if no more tokens are available.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.CreateSourceUri(System.String,System.UriKind)">\r
+      <summary>\r
+            Same as "new Uri" except that it can handle UNIX style paths that start with '/'\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.TryCreateSourceUri(System.String,System.UriKind)">\r
+      <summary>\r
+            Same as "Uri.TryCreate" except that it can handle UNIX style paths that start with '/'\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.UrlEncodeOdataParameter(System.String)">\r
+      <summary>\r
+            Provides Uri encoding for V2 servers in the same way that NuGet.Core.dll encoded urls.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.GetLocalPath(System.String)">\r
+      <summary>\r
+            Convert a file:// URI to a local path.\r
+            </summary>\r
+      <returns>If the input can be parsed this will return Uri.LocalPath, if the input \r
+            is not a URI or fails to parse the original string will be returned.</returns>\r
+      <param name="localOrUriPath">Possible file:// URI path or local path.</param>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.GetAbsolutePathFromFile(System.String,System.String)">\r
+      <summary>\r
+            Calls GetAbsolutePath with the directory of <paramref name="sourceFile" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.GetAbsolutePath(System.String,System.String)">\r
+      <summary>\r
+            Convert a relative local folder path to an absolute path.\r
+            For http sources and UNC shares this will return\r
+            the same path.\r
+            </summary>\r
+      <param name="rootDirectory">Directory to make the source relative to.</param>\r
+      <param name="path">Source path.</param>\r
+      <returns>The absolute source path or the original source. Noops for non-file paths.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Configuration231047.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Configuration231047.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Configuration231047.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Configuration231047.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Configuration231047.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.CredentialRequestType.Proxy">\r
+      <summary>\r
+            Indicates that the request credentials are to be used to access a proxy.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.CredentialRequestType.Unauthorized">\r
+      <summary>\r
+            Indicates that the remote server rejected the previous request as unauthorized. This \r
+            suggests that the server does not know who the caller is (i.e. the caller is not\r
+            authenticated).\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.CredentialRequestType.Forbidden">\r
+      <summary>\r
+            Indicates that the remote server rejected the previous request as forbidden. This\r
+            suggests that the server knows who the caller is (i.e. the caller is authorized) but\r
+            is not allowed to access the request resource. A different set of credentials could\r
+            solve this failure.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.ICredentialService">\r
+      <summary>\r
+            A credentials service.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ICredentialService.GetCredentialsAsync(System.Uri,System.Net.IWebProxy,NuGet.Configuration.CredentialRequestType,System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets credentials.\r
+            </summary>\r
+      <param name="uri">The URI for which credentials should be retrieved.</param>\r
+      <param name="proxy">A web proxy.</param>\r
+      <param name="type">The credential request type.</param>\r
+      <param name="message">A message to display when prompting for credentials.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Net.ICredentials" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="uri" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ICredentialService.TryGetLastKnownGoodCredentialsFromCache(System.Uri,System.Boolean,System.Net.ICredentials@)">\r
+      <summary>\r
+            Attempts to retrieve last known good credentials for a URI from a credentials cache.\r
+            </summary>\r
+      <remarks>\r
+            When the return value is <c>true</c>, <paramref name="credentials" /> will have last known\r
+            good credentials from the credentials cache.  These credentials may have become invalid\r
+            since their last use, so there is no guarantee that the credentials are currently valid.\r
+            </remarks>\r
+      <param name="uri">The URI for which cached credentials should be retrieved.</param>\r
+      <param name="isProxy">\r
+        <c>true</c> for proxy credentials; otherwise, <c>false</c>.</param>\r
+      <param name="credentials">Cached credentials or <c>null</c>.</param>\r
+      <returns>\r
+        <c>true</c> if a result is returned from the cache; otherwise, false.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="uri" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.ICredentialService.HandlesDefaultCredentials">\r
+      <summary>\r
+            Gets a value indicating whether this credential service wants to handle "default credentials" specially,\r
+            instead of relying on DefaultNetworkCredentials\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.NuGetConstants.DefaultGalleryServerUrl">\r
+      <summary>\r
+            NuGet.org gallery Url used as a source display name and as a default "id" when storing nuget.org API key.\r
+            </summary>\r
+      <remarks>\r
+            Albeit this url is not actual feed we should keep it unchanged for back-compat with earlier NuGet versions.\r
+            Typical scenario leading to adding this url to config file is to run setApiKey command without a source:\r
+            nuget.exe setApiKey XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\r
+            </remarks>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.PackageSource.DefaultProtocolVersion">\r
+      <summary>\r
+            The feed version for NuGet prior to v3.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.TrySourceAsUri">\r
+      <summary>\r
+            Returns null if Source is an invalid URI\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.SourceUri">\r
+      <summary>\r
+            Throws if Source is an invalid URI\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.IsOfficial">\r
+      <summary>\r
+            This does not represent just the NuGet Official Feed alone\r
+            It may also represent a Default Package Source set by Configuration Defaults\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.ProtocolVersion">\r
+      <summary>\r
+            Gets or sets the protocol version of the source. Defaults to 2.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.IsLocal">\r
+      <summary>\r
+            True if the source path is file based. Unc shares are not included.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.Origin">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Configuration.ISettings" /> that this source originated from. May be null.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.PackageSourceCredential">\r
+      <summary>\r
+            Represents credentials required to authenticate user within package source web requests.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceCredential.IsValid">\r
+      <summary>\r
+            Verifies if object contains valid data, e.g. not empty user name and password.\r
+            </summary>\r
+      <returns>True if credentials object is valid</returns>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceCredential.#ctor(System.String,System.String,System.String,System.Boolean)">\r
+      <summary>\r
+            Instantiates the credential instance out of raw values read from a config file.\r
+            </summary>\r
+      <param name="source">Associated source ID (needed for reporting errors)</param>\r
+      <param name="username">User name</param>\r
+      <param name="passwordText">Password as stored in config file</param>\r
+      <param name="isPasswordClearText">Hints if password provided in clear text</param>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceCredential.FromUserInput(System.String,System.String,System.String,System.Boolean)">\r
+      <summary>\r
+            Creates new instance of credential object out values provided by user.\r
+            </summary>\r
+      <param name="source">Source ID needed for reporting errors if any</param>\r
+      <param name="username">User name</param>\r
+      <param name="password">Password text in clear</param>\r
+      <param name="storePasswordInClearText">Hints if the password should be stored in clear text on disk.</param>\r
+      <returns>New instance of <see cref="T:NuGet.Configuration.PackageSourceCredential" /></returns>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceCredential.Username">\r
+      <summary>\r
+            User name\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceCredential.PasswordText">\r
+      <summary>\r
+            Password text as stored in config file. May be encrypted.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceCredential.IsPasswordClearText">\r
+      <summary>\r
+            Indicates if password is stored in clear text.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceCredential.Password">\r
+      <summary>\r
+            Retrieves password in clear text. Decrypts on-demand.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceCredential.Source">\r
+      <summary>\r
+            Associated source ID\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceProvider.LoadPackageSources">\r
+      <summary>\r
+            Returns PackageSources if specified in the config file. Else returns the default sources specified in the\r
+            constructor.\r
+            If no default values were specified, returns an empty sequence.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceProvider.OnPackageSourcesChanged">\r
+      <summary>\r
+            Fires event PackageSourcesChanged\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceProvider.SaveActivePackageSource(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Saves the <paramref name="source" /> as the active source.\r
+            </summary>\r
+      <param name="source">\r
+      </param>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceProvider.ActivePackageSourceName">\r
+      <summary>\r
+            Gets the name of the ActivePackageSource from NuGet.Config\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.IProxyCredentialCache">\r
+      <summary>\r
+        <see cref="T:System.Net.CredentialCache" />-like interface with Update credential semantics rather than Add/Remove\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.IProxyCredentialCache.UpdateCredential(System.Uri,System.Net.NetworkCredential)">\r
+      <summary>\r
+            Add or update proxy credential\r
+            </summary>\r
+      <param name="proxyAddress">Proxy network address</param>\r
+      <param name="credentials">New credential object</param>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.IProxyCredentialCache.Version">\r
+      <summary>\r
+            Tracks the cache version. Changes every time proxy credential is updated.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.WebProxy">\r
+      <summary>\r
+            Internal implementation of <see cref="T:System.Net.IWebProxy" /> mirroring default desktop one.\r
+            Introduced for XPlat coreFx support.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.Resources">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Argument_Cannot_Be_Null_Or_Empty">\r
+      <summary>\r
+              Looks up a localized string similar to Value cannot be null or empty string..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Error_EncryptionUnsupported">\r
+      <summary>\r
+              Looks up a localized string similar to Encryption is not supported on non-Windows platforms..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Error_NoWritableConfig">\r
+      <summary>\r
+              Looks up a localized string similar to There are no writable config files..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.FileDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to File '{0}' does not exist..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.InvalidNullSettingsOperation">\r
+      <summary>\r
+              Looks up a localized string similar to "{0}" cannot be called on a NullSettings. This may be caused on account of insufficient permissions to read or write to "%AppData%\NuGet\NuGet.config"..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.MustContainAbsolutePath">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' must contain an absolute path '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.PackageSource_Invalid">\r
+      <summary>\r
+              Looks up a localized string similar to The package source does not belong to the collection of available sources..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.RelativeEnvVarPath">\r
+      <summary>\r
+              Looks up a localized string similar to Environment variable '{0}' must contain an absolute path, the full path of '{1}' cannot be determined..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Settings_FileName_Cannot_Be_A_Path">\r
+      <summary>\r
+              Looks up a localized string similar to Parameter 'fileName' to Settings must be just a fileName and not a path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.ShowError_ConfigInvalidOperation">\r
+      <summary>\r
+              Looks up a localized string similar to NuGet.Config is malformed. Path: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.ShowError_ConfigInvalidXml">\r
+      <summary>\r
+              Looks up a localized string similar to NuGet.Config is not valid XML. Path: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.ShowError_ConfigRootInvalid">\r
+      <summary>\r
+              Looks up a localized string similar to NuGet.Config does not contain the expected root element: 'configuration'. Path: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.ShowError_ConfigUnauthorizedAccess">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to read NuGet.Config due to unauthorized access. Path: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Unknown_Config_Exception">\r
+      <summary>\r
+              Looks up a localized string similar to Unexpected failure reading NuGet.Config. Path: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.UnsupportedDecryptPassword">\r
+      <summary>\r
+              Looks up a localized string similar to Password decryption is not supported on .NET Core for this platform. The following feed uses an encrypted password: '{0}'. You can use a clear text password as a workaround..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.UnsupportedEncryptPassword">\r
+      <summary>\r
+              Looks up a localized string similar to Password encryption is not supported on .NET Core for this platform. The following feed try to use an encrypted password: '{0}'. You can use a clear text password as a workaround..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.UserSettings_UnableToParseConfigFile">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to parse config file '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ConfigurationDefaults.#ctor(System.String,System.String)">\r
+      <summary>\r
+            An internal constructor MAINLY INTENDED FOR TESTING THE CLASS. But, the product code is only expected to\r
+            use the static Instance property\r
+            Only catches FileNotFoundException. Will throw all exceptions including other IOExceptions and\r
+            XmlExceptions for invalid xml and so on\r
+            </summary>\r
+      <param name="directory">The directory that has the NuGetDefaults.Config</param>\r
+      <param name="configFile">Name of the NuGetDefaults.Config</param>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.ISettings">\r
+      <summary>\r
+            Interface to expose NuGet Settings\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ISettings.GetValue(System.String,System.String,System.Boolean)">\r
+      <summary>\r
+            Gets a value for the given key from the given section\r
+            If isPath is true, then the value represents a path. If the path value is already rooted, it is simply\r
+            returned\r
+            Otherwise, path relative to ISettings.Root is returned\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ISettings.GetSettingValues(System.String,System.Boolean)">\r
+      <summary>\r
+            Gets all the values under section\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ISettings.GetNestedValues(System.String,System.String)">\r
+      <summary>\r
+            Gets all the values under section\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ISettings.SetValues(System.String,System.Collections.Generic.IReadOnlyList{NuGet.Configuration.SettingValue})">\r
+      <summary>\r
+            Sets the values under the specified <paramref name="section" />.\r
+            </summary>\r
+      <param name="section">The name of the section.</param>\r
+      <param name="values">The values to set.</param>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ISettings.UpdateSections(System.String,System.Collections.Generic.IReadOnlyList{NuGet.Configuration.SettingValue})">\r
+      <summary>\r
+            Updates the <paramref name="values" /> across multiple <see cref="T:NuGet.Configuration.ISettings" /> instances in the hierarchy.\r
+            Values are updated in the <see cref="T:NuGet.Configuration.ISettings" /> with the nearest priority.\r
+            </summary>\r
+      <param name="section">The name of the section.</param>\r
+      <param name="values">The values to set.</param>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.ISettings.Root">\r
+      <summary>\r
+            Folder under which the config file is present\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.ISettings.FileName">\r
+      <summary>\r
+            The file name of the config file. Joining <see cref="P:NuGet.Configuration.ISettings.Root" /> and\r
+            <see cref="P:NuGet.Configuration.ISettings.FileName" /> results in the full path to the config file.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.ISettings.Priority">\r
+      <summary>\r
+            Enumerates the sequence of <see cref="T:NuGet.Configuration.ISettings" /> instances used to fetch settings\r
+            values (e.g. with <see cref="M:NuGet.Configuration.ISettings.GetValue(System.String,System.String,System.Boolean)" />). This enumeration includes this instance\r
+            itself.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Configuration.ISettings.SettingsChanged">\r
+      <summary>\r
+            Event raised when the setting have been changed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.NuGetPathContext.Create(NuGet.Configuration.ISettings)">\r
+      <summary>\r
+            Load paths from already loaded settings.\r
+            </summary>\r
+      <param name="settings">NuGet.Config settings.</param>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.NuGetPathContext.Create(System.String)">\r
+      <summary>\r
+            Load settings based on the solution or project root directory. NuGet.Config files will \r
+            be discovered based on this path. The machine wide config will also be loaded.\r
+            </summary>\r
+      <param name="settingsRoot">Root directory of the solution or project.</param>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.NuGetPathContext.FallbackPackageFolders">\r
+      <summary>\r
+            Fallback package folders. There many be zero or more of these.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.NuGetPathContext.UserPackageFolder">\r
+      <summary>\r
+            User global packages folder.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.NuGetPathContext.HttpCacheFolder">\r
+      <summary>\r
+            User level http cache.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.Settings">\r
+      <summary>\r
+            Concrete implementation of ISettings to support NuGet Settings\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.Settings.DefaultSettingsFileName">\r
+      <summary>\r
+            Default file name for a settings file is 'NuGet.config'\r
+            Also, the machine level setting file at '%APPDATA%\NuGet' always uses this name\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.Settings.OrderedSettingsFileNames">\r
+      <summary>\r
+            NuGet config names with casing ordered by precedence.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.LoadDefaultSettings(System.String)">\r
+      <summary>\r
+            Load default settings based on a directory.\r
+            This includes machine wide settings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.LoadDefaultSettings(System.String,System.String,NuGet.Configuration.IMachineWideSettings)">\r
+      <summary>\r
+            Loads user settings from the NuGet configuration files. The method walks the directory\r
+            tree in <paramref name="root" /> up to its root, and reads each NuGet.config file\r
+            it finds in the directories. It then reads the user specific settings,\r
+            which is file <paramref name="configFileName" />\r
+            in <paramref name="root" /> if <paramref name="configFileName" /> is not null,\r
+            If <paramref name="configFileName" /> is null, the user specific settings file is\r
+            %AppData%\NuGet\NuGet.config.\r
+            After that, the machine wide settings files are added.\r
+            </summary>\r
+      <remarks>\r
+            For example, if <paramref name="root" /> is c:\dir1\dir2, <paramref name="configFileName" />\r
+            is "userConfig.file", the files loaded are (in the order that they are loaded):\r
+            c:\dir1\dir2\nuget.config\r
+            c:\dir1\nuget.config\r
+            c:\nuget.config\r
+            c:\dir1\dir2\userConfig.file\r
+            machine wide settings (e.g. c:\programdata\NuGet\Config\*.config)\r
+            </remarks>\r
+      <param name="root">\r
+            The file system to walk to find configuration files.\r
+            Can be null.\r
+            </param>\r
+      <param name="configFileName">The user specified configuration file.</param>\r
+      <param name="machineWideSettings">\r
+            The machine wide settings. If it's not null, the\r
+            settings files in the machine wide settings are added after the user sepcific\r
+            config file.\r
+            </param>\r
+      <returns>The settings object loaded.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.LoadSpecificSettings(System.String,System.String)">\r
+      <summary>\r
+            Loads Specific NuGet.Config file. The method only loads specific config file \r
+            which is file <paramref name="configFileName" />from <paramref name="root" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.LoadDefaultSettings(System.String,System.String,NuGet.Configuration.IMachineWideSettings,System.Boolean,System.Boolean)">\r
+      <summary>\r
+            For internal use only\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.LoadMachineWideSettings(System.String,System.String[])">\r
+      <summary>\r
+            Loads the machine wide settings.\r
+            </summary>\r
+      <remarks>\r
+            For example, if <paramref name="paths" /> is {"IDE", "Version", "SKU" }, then\r
+            the files loaded are (in the order that they are loaded):\r
+            %programdata%\NuGet\Config\IDE\Version\SKU\*.config\r
+            %programdata%\NuGet\Config\IDE\Version\*.config\r
+            %programdata%\NuGet\Config\IDE\*.config\r
+            %programdata%\NuGet\Config\*.config\r
+            </remarks>\r
+      <param name="root">The file system in which the settings files are read.</param>\r
+      <param name="paths">The additional paths under which to look for settings files.</param>\r
+      <returns>The list of settings read.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.GetSettingsFileNames(System.String)">\r
+      <remarks>\r
+            Order is most significant (e.g. applied last) to least significant (applied first)\r
+            ex:\r
+            c:\someLocation\nuget.config\r
+            c:\nuget.config\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.GetSettingsFileNameFromDir(System.String)">\r
+      <summary>\r
+            Checks for each possible casing of nuget.config in the directory. The first match is\r
+            returned. If there are no nuget.config files null is returned.\r
+            </summary>\r
+      <remarks>For windows <see cref="F:NuGet.Configuration.Settings.OrderedSettingsFileNames" /> contains a single casing since\r
+            the file system is case insensitive.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Settings.Root">\r
+      <summary>\r
+            Folder under which the config file is present\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Settings.ConfigFilePath">\r
+      <summary>\r
+            Full path to the ConfigFile corresponding to this Settings object\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.SettingValue">\r
+      <summary>\r
+            Represents a single setting value in a settings file\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.Key">\r
+      <summary>\r
+            Represents the key of the setting\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.Value">\r
+      <summary>\r
+            Represents the value of the setting\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.OriginalValue">\r
+      <summary>\r
+            original value of the source as in NuGet.Config\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.IsMachineWide">\r
+      <summary>\r
+            IsMachineWide tells if the setting is machine-wide or not\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.Priority">\r
+      <summary>\r
+            The priority of this setting in the nuget.config hierarchy. Bigger number means higher priority\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.Origin">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Configuration.ISettings" /> that provided this value.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.AdditionalData">\r
+      <summary>\r
+            Gets additional values with the specified setting.\r
+            </summary>\r
+      <remarks>\r
+            When reading from an XML based settings file, this includes all attributes on the element\r
+            other than the <c>Key</c> and <c>Value</c>.\r
+            </remarks>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.XPlatMachineWideSetting">\r
+      <summary>\r
+            Machine wide settings based on the default machine wide config directory.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.IExtensionLocator">\r
+      <summary>\r
+            Provides a common facility for locating extensions\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.IExtensionLocator.FindExtensions">\r
+      <summary>\r
+            Find paths to all extensions\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.IExtensionLocator.FindCredentialProviders">\r
+      <summary>\r
+            Find paths to all credential providers\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.GetConfigValue(NuGet.Configuration.ISettings,System.String,System.Boolean,System.Boolean)">\r
+      <summary>\r
+            Retrieves a config value for the specified key\r
+            </summary>\r
+      <param name="settings">The settings instance to retrieve </param>\r
+      <param name="key">The key to look up</param>\r
+      <param name="decrypt">Determines if the retrieved value needs to be decrypted.</param>\r
+      <param name="isPath">Determines if the retrieved value is returned as a path.</param>\r
+      <returns>Null if the key was not found, value from config otherwise.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.SetConfigValue(NuGet.Configuration.ISettings,System.String,System.String,System.Boolean)">\r
+      <summary>\r
+            Sets a config value in the setting.\r
+            </summary>\r
+      <param name="settings">The settings instance to store the key-value in.</param>\r
+      <param name="key">The key to store.</param>\r
+      <param name="value">The value to store.</param>\r
+      <param name="encrypt">Determines if the value needs to be encrypted prior to storing.</param>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.DeleteConfigValue(NuGet.Configuration.ISettings,System.String)">\r
+      <summary>\r
+            Deletes a config value from settings\r
+            </summary>\r
+      <param name="settings">The settings instance to delete the key from.</param>\r
+      <param name="key">The key to delete.</param>\r
+      <returns>True if the value was deleted, false otherwise.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.GetFallbackPackageFolders(NuGet.Configuration.ISettings)">\r
+      <summary>\r
+            Read fallback folders from the environment variable or from nuget.config.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.GetFallbackPackageFoldersFromConfig(NuGet.Configuration.ISettings)">\r
+      <summary>\r
+            Read fallback folders only from nuget.config.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.GetHttpCacheFolder">\r
+      <summary>\r
+            Get the HTTP cache folder from either an environment variable or a default.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.GetDefaultPushSource(NuGet.Configuration.ISettings)">\r
+      <summary>\r
+            The DefaultPushSource can be:\r
+            - An absolute URL\r
+            - An absolute file path\r
+            - A relative file path\r
+            - The name of a registered source from a config file\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.VerifyPathIsRooted(System.String,System.String)">\r
+      <summary>\r
+            Throw if a path is relative.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.DependencyResolver.Core258689.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.DependencyResolver.Core258689.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.DependencyResolver.Core258689.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.DependencyResolver.Core258689.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.DependencyResolver.Core258689.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.GraphEdge`1">\r
+      <summary>\r
+            GraphEdge holds a reference to the parent node, the incoming edge to the parent, and\r
+            the out going edge to the current position of the walk.\r
+            \r
+            Root -&gt; OuterEdge -&gt; Node -&gt; Edge -&gt; (Current Node)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.GraphEdge`1.OuterEdge">\r
+      <summary>\r
+            Incoming edge to <see cref="P:NuGet.DependencyResolver.GraphEdge`1.Item" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.GraphEdge`1.Item">\r
+      <summary>\r
+            Graph node between <see cref="P:NuGet.DependencyResolver.GraphEdge`1.OuterEdge" /> and <see cref="P:NuGet.DependencyResolver.GraphEdge`1.Edge" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.GraphEdge`1.Edge">\r
+      <summary>\r
+            Outgoing edge from <see cref="P:NuGet.DependencyResolver.GraphEdge`1.Item" />.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.LibraryRangeCacheKey">\r
+      <summary>\r
+            Helper class to hold a library range and framework.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LibraryRangeCacheKey.Framework">\r
+      <summary>\r
+            Target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LibraryRangeCacheKey.LibraryRange">\r
+      <summary>\r
+            Library range information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.PackagingUtility.GetLibraryDependencyFromNuspec(NuGet.Packaging.Core.PackageDependency)">\r
+      <summary>\r
+            Convert a nuspec dependency to a library dependency.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.IRemoteDependencyProvider">\r
+      <summary>\r
+            A remote dependency provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.IRemoteDependencyProvider.FindLibraryAsync(NuGet.LibraryModel.LibraryRange,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discovers all versions of a package from a source and selects the best match.\r
+            </summary>\r
+      <remarks>This does not download the package.</remarks>\r
+      <param name="libraryRange">A library range.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryIdentity" />\r
+            instance.</returns>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="libraryRange" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.IRemoteDependencyProvider.GetDependenciesAsync(NuGet.LibraryModel.LibraryIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets package dependencies.\r
+            </summary>\r
+      <param name="libraryIdentity">A library identity.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryDependencyInfo" />\r
+            instance.</returns>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="libraryIdentity" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.IRemoteDependencyProvider.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Packaging.IPackageDownloader" />\r
+            instance.</returns>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.IRemoteDependencyProvider.IsHttp">\r
+      <summary>\r
+            Gets a flag indicating whether or not the provider source is HTTP or HTTPS.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.IRemoteDependencyProvider.Source">\r
+      <summary>\r
+            Gets the package source.\r
+            </summary>\r
+      <remarks>Optional. This will be <c>null</c> for project providers.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.LocalDependencyProvider">\r
+      <summary>\r
+            A local dependency provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.LocalDependencyProvider.#ctor(NuGet.DependencyResolver.IDependencyProvider)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.DependencyResolver.LocalDependencyProvider" /> class.\r
+            </summary>\r
+      <param name="dependencyProvider">\r
+      </param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="dependencyProvider" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.LocalDependencyProvider.FindLibraryAsync(NuGet.LibraryModel.LibraryRange,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discovers all versions of a package from a source and selects the best match.\r
+            </summary>\r
+      <remarks>This does not download the package.</remarks>\r
+      <param name="libraryRange">A library range.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryIdentity" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="libraryRange" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.LocalDependencyProvider.GetDependenciesAsync(NuGet.LibraryModel.LibraryIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets package dependencies.\r
+            </summary>\r
+      <param name="libraryIdentity">A library identity.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryDependencyInfo" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="libraryIdentity" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.LocalDependencyProvider.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Packaging.IPackageDownloader" />\r
+            instance.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LocalDependencyProvider.IsHttp">\r
+      <summary>\r
+            Gets a flag indicating whether or not the provider source is HTTP or HTTPS.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LocalDependencyProvider.Source">\r
+      <summary>\r
+            Gets the package source.\r
+            </summary>\r
+      <remarks>Optional. This will be <c>null</c> for project providers.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.LocalMatch">\r
+      <summary>\r
+            Extends <see cref="T:NuGet.DependencyResolver.RemoteMatch" /> to add a reference to the full Library.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LocalMatch.LocalLibrary">\r
+      <summary>\r
+            Full local Library metadata\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LocalMatch.LocalProvider">\r
+      <summary>\r
+            The local provider where the library was found.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.RemoteWalkContext.FindLibraryEntryCache">\r
+      <summary>\r
+            Library entry cache.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.RemoteWalkContext.PackageFileCache">\r
+      <summary>\r
+            Files contained in a package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.RemoteWalkContext.IsMsBuildBased">\r
+      <summary>\r
+            True if this is a csproj or similar project. Xproj should be false.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.Strings.Error_PackageNotFoundWhenExpected">\r
+      <summary>\r
+              Looks up a localized string similar to The feed '{0}' lists package '{1}' but multiple attempts to download the nupkg have failed. The feed is either invalid or required packages were removed while the current operation was in progress. Verify the package exists on the feed and try again..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Frameworks277083.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Frameworks277083.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Frameworks277083.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Frameworks277083.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Frameworks277083.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.AssetTargetFallbackFramework">\r
+      <summary>\r
+            AssetTargetFallbackFramework only fallback when zero assets are selected. These do not \r
+            auto fallback during GetNearest as FallbackFramework would.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.AssetTargetFallbackFramework.AsFallbackFramework">\r
+      <summary>\r
+            Create a FallbackFramework from the current AssetTargetFallbackFramework.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.AssetTargetFallbackFramework.Fallback">\r
+      <summary>\r
+            List framework to fall back to.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.AssetTargetFallbackFramework.RootFramework">\r
+      <summary>\r
+            Root project framework.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkPrecedenceSorter">\r
+      <summary>\r
+            Sorts frameworks according to the framework mappings\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.NuGetFrameworkFullComparer">\r
+      <summary>\r
+            A case insensitive compare of the framework, version, and profile\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.NuGetFrameworkNameComparer">\r
+      <summary>\r
+            A case insensitive compare of the framework name only\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.NuGetFrameworkSorter">\r
+      <summary>\r
+            Sorts NuGet Frameworks in a consistent way for package readers.\r
+            The order is not particularly useful here beyond making things deterministic\r
+            since it compares completely different frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.CompatibilityCacheKey">\r
+      <summary>\r
+            Internal cache key used to store framework compatibility.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityProvider.IsCompatible(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Check if the frameworks are compatible.\r
+            </summary>\r
+      <param name="target">Project framework</param>\r
+      <param name="candidate">Other framework to check against the project framework</param>\r
+      <returns>True if framework supports other</returns>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityProvider.IsCompatibleCore(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Actual compatibility check without caching\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityProvider.GetEquivalentFrameworksClosure(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Find all equivalent frameworks, and their equivalent frameworks.\r
+            Example:\r
+            Mappings:\r
+            A &lt;‒&gt; B\r
+            B &lt;‒&gt; C\r
+            C &lt;‒&gt; D\r
+            For A we need to find B, C, and D so we must retrieve equivalent frameworks for A, B, and C\r
+            also as we discover them.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.CompatibilityTable">\r
+      <summary>\r
+            Creates a table of compatible frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityTable.HasFramework(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            True if the framework is in the table.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityTable.GetNearest(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Gives the smallest set of frameworks from the table that cover everything the given framework would cover.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityTable.TryGetCompatible(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Returns the list of all frameworks compatible with the given framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.DefaultFrameworkMappings.Instance">\r
+      <summary>\r
+            Singleton instance of the default framework mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.DefaultPortableFrameworkMappings">\r
+      <summary>\r
+            Contains the standard portable framework mappings\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.DefaultPortableFrameworkMappings.Instance">\r
+      <summary>\r
+            Static instance of the portable framework mappings\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkCompatibilityListProvider.GetFrameworksSupporting(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Get a list of frameworks supporting the provided framework. This list\r
+            is not meant to be exhaustive but is instead meant to be human-readable.\r
+            Ex: netstandard1.5 -&gt; netstandardapp1.5, net462, dnxcore50, ...\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkCompatibilityProvider.IsCompatible(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Ex: IsCompatible(net45, net40) -&gt; true\r
+            Ex: IsCompatible(net40, net45) -&gt; false\r
+            </summary>\r
+      <param name="framework">Project target framework</param>\r
+      <param name="other">Library framework that is going to be installed</param>\r
+      <returns>True if framework supports other</returns>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.IFrameworkMappings">\r
+      <summary>\r
+            A raw list of framework mappings. These are indexed by the framework name provider and in most cases all\r
+            mappings are\r
+            mirrored so that the IFrameworkMappings implementation only needs to provide the minimum amount of\r
+            mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.IdentifierSynonyms">\r
+      <summary>\r
+            Synonym ‒&gt; Identifier\r
+            Ex: NET Framework ‒&gt; .NET Framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.IdentifierShortNames">\r
+      <summary>\r
+            Ex: .NET Framework ‒&gt; net\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.ProfileShortNames">\r
+      <summary>\r
+            Ex: WindowsPhone ‒&gt; wp\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.EquivalentFrameworks">\r
+      <summary>\r
+            Equal frameworks. Used for legacy conversions.\r
+            ex: Framework: Win8 &lt;‒&gt; Framework: NetCore45 Platform: Win8\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.EquivalentProfiles">\r
+      <summary>\r
+            Framework, EquivalentProfile1, EquivalentProfile2\r
+            Ex: Silverlight, WindowsPhone71, WindowsPhone\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.SubSetFrameworks">\r
+      <summary>\r
+            Frameworks which are subsets of others.\r
+            Ex: .NETCore ‒&gt; .NET\r
+            Everything in .NETCore maps to .NET and is one way compatible. Version numbers follow the same format.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.CompatibilityMappings">\r
+      <summary>\r
+            Additional framework compatibility rules beyond name and version matching.\r
+            Ex: .NETFramework supports ‒&gt; Native\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.NonPackageBasedFrameworkPrecedence">\r
+      <summary>\r
+            Ordered list of framework identifiers. The first framework in the list will be preferred over other \r
+            framework identifiers. This is enable better tie breaking in scenarios where legacy frameworks are \r
+            equivalently compatible to a new framework.\r
+            Example: UAP10.0 ‒&gt; win81, wpa81\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.PackageBasedFrameworkPrecedence">\r
+      <summary>\r
+            Same as <see cref="P:NuGet.Frameworks.IFrameworkMappings.NonPackageBasedFrameworkPrecedence" /> but is only referred to if all of the packages\r
+            in consideration are package based (determined by <see cref="P:NuGet.Frameworks.NuGetFramework.IsPackageBased" />).\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.EquivalentFrameworkPrecedence">\r
+      <summary>\r
+            Only used to choose between frameworks that are equivalent. This favors more human-readable target\r
+            frameworks identifiers.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.ShortNameReplacements">\r
+      <summary>\r
+            Rewrite folder short names to the given value.\r
+            Ex: dotnet50 ‒&gt; dotnet\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.FullNameReplacements">\r
+      <summary>\r
+            Rewrite full framework names to the given value.\r
+            Ex: .NETPlatform,Version=v0.0 ‒&gt; .NETPlatform,Version=v5.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetIdentifier(System.String,System.String@)">\r
+      <summary>\r
+            Returns the official framework identifier for an alias or short name.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetShortIdentifier(System.String,System.String@)">\r
+      <summary>\r
+            Gives the short name used for folders in NuGet\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetProfile(System.String,System.String,System.String@)">\r
+      <summary>\r
+            Get the official profile name from the short name.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetShortProfile(System.String,System.String,System.String@)">\r
+      <summary>\r
+            Returns the shortened version of the profile name.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetVersion(System.String,System.Version@)">\r
+      <summary>\r
+            Parses a version string using single digit rules if no dots exist\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.GetVersionString(System.String,System.Version)">\r
+      <summary>\r
+            Returns a shortened version. If all digits are single digits no dots will be used.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableProfileNumber(System.String,System.Int32@)">\r
+      <summary>\r
+            Tries to parse the portable profile number out of a profile.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableProfile(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Int32@)">\r
+      <summary>\r
+            Looks up the portable profile number based on the framework list.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableFrameworks(System.Int32,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Returns the frameworks based on a portable profile number.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableFrameworks(System.Int32,System.Boolean,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Returns the frameworks based on a portable profile number.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableFrameworks(System.String,System.Boolean,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Returns the frameworks based on a profile string.\r
+            Profile can be either the number in format: Profile=7, or the shortened NuGet version: net45+win8\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableFrameworks(System.String,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Parses a shortened portable framework profile list.\r
+            Ex: net45+win8\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableCompatibilityMappings(System.Int32,System.Collections.Generic.IEnumerable{NuGet.Frameworks.FrameworkRange}@)">\r
+      <summary>\r
+            Returns ranges of frameworks that are known to be supported by the given portable profile number.\r
+            Ex: Profile7 -&gt; netstandard1.1\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetEquivalentFrameworks(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Returns a list of all possible substitutions where the framework name\r
+            have equivalents.\r
+            Ex: sl3 -&gt; wp8\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetEquivalentFrameworks(NuGet.Frameworks.FrameworkRange,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Gives all substitutions for a framework range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetCompatibilityMappings(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.FrameworkRange}@)">\r
+      <summary>\r
+            Returns ranges of frameworks that are known to be supported by the given framework.\r
+            Ex: net45 -&gt; native\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetSubSetFrameworks(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>\r
+            Returns all sub sets of the given framework.\r
+            Ex: .NETFramework -&gt; .NETCore\r
+            These will have the same version, but a different framework\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.CompareFrameworks(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            The ascending order of frameworks should be based on the following ordered groups:\r
+            \r
+            1. Non-package-based frameworks in <see cref="P:NuGet.Frameworks.IFrameworkMappings.NonPackageBasedFrameworkPrecedence" />.\r
+            2. Other non-package-based frameworks.\r
+            3. Package-based frameworks in <see cref="P:NuGet.Frameworks.IFrameworkMappings.PackageBasedFrameworkPrecedence" />.\r
+            4. Other package-based frameworks.\r
+            \r
+            For group #1 and #3, the order within the group is based on the order of the respective precedence list.\r
+            For group #2 and #4, the order is the original order in the incoming list. This should later be made\r
+            consistent between different input orderings by using the <see cref="T:NuGet.Frameworks.NuGetFrameworkSorter" />.\r
+            </summary>\r
+      <remarks>netcore50 is a special case since netcore451 is not packages based, but netcore50 is.\r
+            This sort will treat all versions of netcore as non-packages based.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.CompareEquivalentFrameworks(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Used to pick between two equivalent frameworks. This is meant to favor the more human-readable\r
+            framework. Note that this comparison does not validate that the provided frameworks are indeed\r
+            equivalent (e.g. with\r
+            <see cref="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetEquivalentFrameworks(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)" />).\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.GetShortNameReplacement(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Returns folder short names rewrites.\r
+            Ex: dotnet50 -&gt; dotnet\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.GetFullNameReplacement(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Returns full name rewrites.\r
+            Ex: .NETPlatform,Version=v0.0 -&gt; .NETPlatform,Version=v5.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.GetNetStandardVersions">\r
+      <summary>\r
+            Returns all versions of .NETStandard in ascending order.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.GetCompatibleCandidates">\r
+      <summary>\r
+            Returns a list of frameworks that could be compatible with .NETStandard.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.IFrameworkSpecific">\r
+      <summary>\r
+            A group or object that is specific to a single target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkSpecific.TargetFramework">\r
+      <summary>\r
+            Target framework\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.IFrameworkTargetable">\r
+      <summary>\r
+            Use this to expose the list of target frameworks an object can be used for.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkTargetable.SupportedFrameworks">\r
+      <summary>\r
+            All frameworks supported by the parent\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IPortableFrameworkMappings.ProfileFrameworks">\r
+      <summary>\r
+            Ex: 5 -&gt; net4, win8\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IPortableFrameworkMappings.ProfileOptionalFrameworks">\r
+      <summary>\r
+            Additional optional frameworks supported in a portable profile.\r
+            Ex: 5 -&gt; MonoAndroid1+MonoTouch1\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IPortableFrameworkMappings.CompatibilityMappings">\r
+      <summary>\r
+            Compatibility mapping for portable profiles. This is a separate compatibility from that in\r
+            <see cref="P:NuGet.Frameworks.IFrameworkMappings.CompatibilityMappings" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FallbackFramework.Fallback">\r
+      <summary>\r
+            List framework to fall back to.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkConstants.CommonFrameworks">\r
+      <summary>\r
+            Interned frameworks that are commonly used in NuGet\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkExpander">\r
+      <summary>\r
+            FrameworkExpander finds all equivalent and compatible frameworks for a NuGetFramework\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkExpander.Expand(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Return all possible equivalent, subset, and known compatible frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkExpander.ExpandInternal(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Finds all expansions using the mapping provider\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkExtensions.IsDesktop(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            True if the Framework is .NETFramework\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkExtensions.GetNearest``1(System.Collections.Generic.IEnumerable{``0},NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Return the item with the target framework nearest the project framework\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.FrameworkNameProvider._identifierSynonyms">\r
+      <summary>\r
+            Contains identifier -&gt; identifier\r
+            Ex: .NET Framework -&gt; .NET Framework\r
+            Ex: NET Framework -&gt; .NET Framework\r
+            This includes self mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkNameProvider.TryConvertOrNormalize(System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.String},System.String@)">\r
+      <summary>\r
+            Converts a key using the mappings, or if the key is already converted, finds the normalized form.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkNameProvider.GetAllEquivalentFrameworks(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>  \r
+            Get all equivalent frameworks including the given framework  \r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkNameProvider.AddEquivalentProfiles(System.Collections.Generic.IEnumerable{NuGet.Frameworks.FrameworkSpecificMapping})">\r
+      <summary>\r
+            2 way per framework profile equivalence\r
+            </summary>\r
+      <param name="mappings">\r
+      </param>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkNameProvider.AddEquivalentFrameworks(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework}})">\r
+      <summary>\r
+            2 way framework equivalence\r
+            </summary>\r
+      <param name="mappings">\r
+      </param>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkRange">\r
+      <summary>\r
+            An inclusive range of frameworks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkRange.Satisfies(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            True if the framework version falls between the min and max\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FrameworkRange.Min">\r
+      <summary>\r
+            Minimum Framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FrameworkRange.Max">\r
+      <summary>\r
+            Maximum Framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FrameworkRange.IncludeMin">\r
+      <summary>\r
+            Minimum version inclusiveness.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FrameworkRange.IncludeMax">\r
+      <summary>\r
+            Maximum version inclusiveness.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FrameworkRange.FrameworkIdentifier">\r
+      <summary>\r
+            Framework Identifier of both the Min and Max\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkReducer">\r
+      <summary>\r
+            Reduces a list of frameworks into the smallest set of frameworks required.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.#ctor">\r
+      <summary>\r
+            Creates a FrameworkReducer using the default framework mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.#ctor(NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Creates a FrameworkReducer using custom framework mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.GetNearest(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Returns the nearest matching framework that is compatible.\r
+            </summary>\r
+      <param name="framework">Project target framework</param>\r
+      <param name="possibleFrameworks">Possible frameworks to narrow down</param>\r
+      <returns>Nearest compatible framework. If no frameworks are compatible null is returned.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.ReduceEquivalent(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Remove duplicates found in the equivalence mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.ReduceUpwards(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Reduce to the highest framework\r
+            Ex: net45, net403, net40 -&gt; net45\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.ReduceDownwards(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Reduce to the lowest framework\r
+            Ex: net45, net403, net40 -&gt; net40\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.ExplodePortableFrameworks(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Boolean)">\r
+      <summary>\r
+            Create lookup of the given PCLs to their actual frameworks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.ExplodePortableFramework(NuGet.Frameworks.NuGetFramework,System.Boolean)">\r
+      <summary>\r
+            portable-net45+win8 -&gt; net45, win8\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.GetBestPCL(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Order PCLs when there is no other way to decide.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.IsBetterPCL(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Sort PCLs using these criteria\r
+            1. Lowest number of frameworks (highest surface area) wins first\r
+            2. Profile with the highest version numbers wins next\r
+            3. String compare is used as a last resort\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkSpecificMapping">\r
+      <summary>\r
+            A keyvalue pair specific to a framework identifier\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.NuGetFramework">\r
+      <summary>\r
+            A portable implementation of the .NET FrameworkName type with added support for NuGet folder names.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework.Comparer">\r
+      <summary>\r
+            Full framework comparison of the identifier, version, profile, platform, and platform version\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework.FrameworkNameComparer">\r
+      <summary>\r
+            Framework name only comparison.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework._packagesBased">\r
+      <summary>\r
+            Frameworks that are packages based across all versions.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework.UnsupportedFramework">\r
+      <summary>\r
+            An unknown or invalid framework\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework.AgnosticFramework">\r
+      <summary>\r
+            A framework with no specific target framework. This can be used for content only packages.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework.AnyFramework">\r
+      <summary>\r
+            A wildcard matching all frameworks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.GetDotNetFrameworkName(NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Formatted to a System.Versioning.FrameworkName\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.GetShortFolderName">\r
+      <summary>\r
+            Creates the shortened version of the framework using the default mappings.\r
+            Ex: net45\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.GetShortFolderName(NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Creates the shortened version of the framework using the given mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.Parse(System.String)">\r
+      <summary>\r
+            Creates a NuGetFramework from a folder name using the default mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.Parse(System.String,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Creates a NuGetFramework from a folder name using the given mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.ParseFrameworkName(System.String,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Creates a NuGetFramework from a .NET FrameworkName\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.ParseFolder(System.String)">\r
+      <summary>\r
+            Creates a NuGetFramework from a folder name using the default mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.ParseFolder(System.String,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Creates a NuGetFramework from a folder name using the given mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.TryParseDeprecatedFramework(System.String,NuGet.Frameworks.NuGetFramework@)">\r
+      <summary>\r
+            Attempt to parse a common but deprecated framework using an exact string match\r
+            Support for these should be dropped as soon as possible.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.TryParseCommonFramework(System.String,NuGet.Frameworks.NuGetFramework@)">\r
+      <summary>\r
+            A set of special and common frameworks that can be returned from the list of constants without parsing\r
+            Using the interned frameworks here optimizes comparisons since they can be checked by reference.\r
+            This is designed to optimize\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.Framework">\r
+      <summary>\r
+            Target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.Version">\r
+      <summary>\r
+            Target framework version\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.HasProfile">\r
+      <summary>\r
+            True if the profile is non-empty\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.Profile">\r
+      <summary>\r
+            Target framework profile\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.DotNetFrameworkName">\r
+      <summary>\r
+            Formatted to a System.Versioning.FrameworkName\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsPCL">\r
+      <summary>\r
+            Portable class library check\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsPackageBased">\r
+      <summary>\r
+            True if the framework is packages based.\r
+            Ex: dotnet, dnxcore, netcoreapp, netstandard, uap, netcore50\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.AllFrameworkVersions">\r
+      <summary>\r
+            True if this framework matches for all versions.\r
+            Ex: net\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsUnsupported">\r
+      <summary>\r
+            True if this framework was invalid or unknown. This framework is only compatible with Any and Agnostic.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsAgnostic">\r
+      <summary>\r
+            True if this framework is non-specific. Always compatible.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsAny">\r
+      <summary>\r
+            True if this is the any framework. Always compatible.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsSpecificFramework">\r
+      <summary>\r
+            True if this framework is real and not one of the special identifiers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.GetNearest``1(System.Collections.Generic.IEnumerable{``0},NuGet.Frameworks.NuGetFramework,System.Func{``0,NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Find the most compatible group based on target framework\r
+            </summary>\r
+      <param name="items">framework specific groups or items</param>\r
+      <param name="framework">project target framework</param>\r
+      <param name="selector">retrieves the framework from the group</param>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.GetNearest``1(System.Collections.Generic.IEnumerable{``0},NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider,System.Func{``0,NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Find the most compatible group based on target framework\r
+            </summary>\r
+      <param name="items">framework specific groups or items</param>\r
+      <param name="framework">project target framework</param>\r
+      <param name="selector">retrieves the framework from the group</param>\r
+      <param name="frameworkMappings">framework mappings</param>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.GetNearest``1(System.Collections.Generic.IEnumerable{``0},NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Find the most compatible group based on target framework\r
+            </summary>\r
+      <param name="items">framework specific groups or items</param>\r
+      <param name="framework">project target framework</param>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.GetNearest``1(System.Collections.Generic.IEnumerable{``0},NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Find the most compatible group based on target framework\r
+            </summary>\r
+      <param name="items">framework specific groups or items</param>\r
+      <param name="framework">project target framework</param>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.IsCompatibleWithFallbackCheck(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Check compatibility with additional checks for the fallback framework.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.IsNetCore50AndUp(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            True if the framework is netcore50 or higher. This is where the framework\r
+            becomes packages based.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.OneWayCompatibilityMappingEntry.#ctor(NuGet.Frameworks.FrameworkRange,NuGet.Frameworks.FrameworkRange)">\r
+      <summary>\r
+            Creates a one way compatibility mapping.\r
+            Ex: net -supports-&gt; native\r
+            </summary>\r
+      <param name="targetFramework">Project framework</param>\r
+      <param name="supportedFramework">Framework that is supported by the project framework</param>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.OneWayCompatibilityMappingEntry.TargetFrameworkRange">\r
+      <summary>\r
+            Primary framework range or project target framework that supports the SuppportedFrameworkRange\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.OneWayCompatibilityMappingEntry.SupportedFrameworkRange">\r
+      <summary>\r
+            Framework range that is supported by the TargetFrameworkRange\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.FrameworkMismatch">\r
+      <summary>\r
+              Looks up a localized string similar to Frameworks must have the same identifier, profile, and platform..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.InvalidFrameworkIdentifier">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid framework identifier '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.InvalidFrameworkVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid framework version '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.InvalidPortableFrameworksDueToHyphen">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid portable frameworks '{0}'. A hyphen may not be in any of the portable framework names..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.MissingPortableFrameworks">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid portable frameworks for '{0}'. A portable framework must have at least one framework in the profile..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.LibraryModel312953.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.LibraryModel312953.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.LibraryModel312953.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.LibraryModel312953.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.LibraryModel312953.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryDependency.HasFlag(NuGet.LibraryModel.LibraryDependencyTypeFlag)">\r
+      <summary>\r
+            Type property flag\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.LibraryModel.LibraryDependency.AutoReferenced">\r
+      <summary>\r
+            True if the PackageReference is added by the SDK and not the user.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryDependencyInfo.CreateUnresolved(NuGet.LibraryModel.LibraryIdentity,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Unresolved\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryDependencyInfo.Create(NuGet.LibraryModel.LibraryIdentity,NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.LibraryModel.LibraryDependency})">\r
+      <summary>\r
+            Resolved\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.LibraryModel.LibraryDependencyInfo.Resolved">\r
+      <summary>\r
+            False if the package could not be found.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.LibraryModel.LibraryDependencyInfo.Library">\r
+      <summary>\r
+            Original library identity from the nuspec.\r
+            This contains the original casing for the id/version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.LibraryModel.LibraryDependencyInfo.Dependencies">\r
+      <summary>\r
+            Dependencies\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.LibraryModel.LibraryDependencyInfo.Framework">\r
+      <summary>\r
+            Target framework used to select the dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryDependencyTarget.PackageProjectExternal">\r
+      <summary>\r
+            A package, project, or external project\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.LibraryModel.LibraryDependencyTargetUtils">\r
+      <summary>\r
+            Helper methods for dealing with LibraryDependencyTarget strings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryDependencyTargetUtils.Parse(System.String)">\r
+      <summary>\r
+            Convert flag string into a LibraryTypeFlag.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryDependencyTargetUtils.GetFlagString(NuGet.LibraryModel.LibraryDependencyTarget)">\r
+      <summary>\r
+            Convert type flags to a friendly string.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.LibraryModel.LibraryIncludeFlagUtils">\r
+      <summary>\r
+            Helper methods for dealing with include/exclude flag strings.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryIncludeFlagUtils.DefaultSuppressParent">\r
+      <summary>\r
+            By default build, contentFiles, and analyzers do not flow transitively between projects.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryIncludeFlagUtils.GetFlags(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Convert set of flag strings into a LibraryIncludeFlags.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryIncludeFlagUtils.GetFlagString(NuGet.LibraryModel.LibraryIncludeFlags)">\r
+      <summary>\r
+            Convert library flags to a friendly string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryIncludeFlagUtils.GetFlags(System.String,NuGet.LibraryModel.LibraryIncludeFlags)">\r
+      <summary>\r
+            Convert set of flag strings into a LibraryIncludeFlags.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryRange.TypeConstraintAllows(NuGet.LibraryModel.LibraryDependencyTarget)">\r
+      <summary>\r
+            True if the type constraint allows the flag.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryRange.TypeConstraintAllowsAnyOf(NuGet.LibraryModel.LibraryDependencyTarget)">\r
+      <summary>\r
+            True if any flags are allowed by the constraint.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.Project">\r
+      <summary>\r
+            Indicates that the library comes from compiling an XRE-based Project\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.ExternalProject">\r
+      <summary>\r
+            Indicates that the library comes from compiling an external project (such as an MSBuild-based project)\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.Package">\r
+      <summary>\r
+            Indicates that the library comes from a NuGet Package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.Assembly">\r
+      <summary>\r
+            Indicates that the library comes from a stand-alone .NET Assembly\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.Reference">\r
+      <summary>\r
+            Indicates that the library comes from a .NET Assembly in a globally-accessible\r
+            location such as the GAC or the Framework Reference Assemblies\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.WinMD">\r
+      <summary>\r
+            Indicates that the library comes from a Windows Metadata Assembly (.winmd file)\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.Unresolved">\r
+      <summary>\r
+            Indicates that the library could not be resolved\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging.Core324989.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging.Core324989.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Packaging.Core324989.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging.Core324989.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging.Core324989.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.FrameworkSpecificGroup">\r
+      <summary>\r
+            A group of items/files from a nupkg with the same target framework.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FrameworkSpecificGroup.#ctor(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Framework specific group\r
+            </summary>\r
+      <param name="targetFramework">group target framework</param>\r
+      <param name="items">group items</param>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.FrameworkSpecificGroup.TargetFramework">\r
+      <summary>\r
+            Group target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.FrameworkSpecificGroup.Items">\r
+      <summary>\r
+            Item relative paths\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageDependencyGroup">\r
+      <summary>\r
+            Package dependencies grouped to a target framework.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageDependencyGroup.#ctor(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependency})">\r
+      <summary>\r
+            Dependency group\r
+            </summary>\r
+      <param name="targetFramework">target framework</param>\r
+      <param name="packages">dependant packages</param>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageDependencyGroup.TargetFramework">\r
+      <summary>\r
+            Dependency group target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageDependencyGroup.Packages">\r
+      <summary>\r
+            Package dependencies\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.IPackageIdentityComparer">\r
+      <summary>\r
+            Compares the id and version of a package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.Core.PackageDependencyComparer.Default">\r
+      <summary>\r
+            Default comparer\r
+            Null ranges and the All range are treated as equal.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependencyInfoComparer.Default">\r
+      <summary>\r
+            Default comparer\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.PackageIdentityComparer">\r
+      <summary>\r
+            Compares the Id, Version, and Version release label. Version build metadata is ignored.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.#ctor">\r
+      <summary>\r
+            Default version range comparer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.#ctor(NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Compare versions with a specific VersionComparison\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.#ctor(NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Compare versions with a specific IVersionComparer\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.Equals(NuGet.Packaging.Core.PackageIdentity,NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            True if the package identities are the same when ignoring build metadata.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.GetHashCode(NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            Hash code of the id and version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.Compare(NuGet.Packaging.Core.PackageIdentity,NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            Compares on the Id first, then version\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageIdentityComparer.Default">\r
+      <summary>\r
+            Default comparer that compares on the id, version, and version release labels.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.ContentFilesEntry">\r
+      <summary>\r
+            metadata/contentFiles/files entry from a nuspec\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.ContentFilesEntry.Include">\r
+      <summary>\r
+            Included files\r
+            </summary>\r
+      <remarks>Required</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.ContentFilesEntry.Exclude">\r
+      <summary>\r
+            Excluded files\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.ContentFilesEntry.BuildAction">\r
+      <summary>\r
+            Build action\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.ContentFilesEntry.CopyToOutput">\r
+      <summary>\r
+            If true the item will be copied to the output folder.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.ContentFilesEntry.Flatten">\r
+      <summary>\r
+            If true the content items will keep the same folder structure in the output\r
+            folder.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.ExtractPackageFileDelegate">\r
+      <summary>\r
+            Callback invoked to extract a package file.\r
+            </summary>\r
+      <param name="sourceFile">The path of the file in the package.</param>\r
+      <param name="targetPath">The path to write to.</param>\r
+      <param name="fileStream">The file <see cref="T:System.IO.Stream" />.</param>\r
+      <returns>The file name if the file was written; otherwise <c>null</c>.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.IAsyncPackageCoreReader">\r
+      <summary>\r
+            A basic asynchronous package reader that provides the identity, min client version, and file access.\r
+            </summary>\r
+      <remarks>Higher level concepts used for normal development nupkgs should go at a higher level</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetIdentityAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the identity of the package.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Packaging.Core.PackageIdentity" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetMinClientVersionAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the minimum client version needed to consume the package.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Versioning.NuGetVersion" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetPackageTypesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets zero or more package types from the .nuspec.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IReadOnlyList`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetStreamAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns a file stream from the package.\r
+            </summary>\r
+      <param name="path">The file path in the package.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.IO.Stream" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetFilesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all files in the package.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetFilesAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets files in a folder in the package.\r
+            </summary>\r
+      <param name="folder">A folder path in the package.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" /> for files under the specified folder.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetNuspecAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a nuspec stream.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.IO.Stream" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetNuspecFileAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a nuspec file path.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />\r
+            representing the nuspec file path.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.CopyFilesAsync(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Packaging.Core.ExtractPackageFileDelegate,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies files from a package to a new location.\r
+            </summary>\r
+      <param name="destination">The destination path to copy to.</param>\r
+      <param name="packageFiles">The package files to copy.</param>\r
+      <param name="extractFile">A package file extraction delegate.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns am\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" /> for the copied file paths.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.INuspecCoreReader">\r
+      <summary>\r
+            A basic nuspec reader that understands ONLY the id, version, and min client version of a package.\r
+            </summary>\r
+      <remarks>Higher level concepts used for normal development nupkgs should go at a higher level</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetId">\r
+      <summary>\r
+            Package Id\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetVersion">\r
+      <summary>\r
+            Package Version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetMinClientVersion">\r
+      <summary>\r
+            Minimum client version needed to consume the package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetPackageTypes">\r
+      <summary>\r
+            Gets zero or more package types from the .nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetIdentity">\r
+      <summary>\r
+            Id and Version of a package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetMetadata">\r
+      <summary>\r
+            Package metadata in the nuspec\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.IPackageCoreReader">\r
+      <summary>\r
+            Basic package reader that provides the identity, min client version, and file access.\r
+            </summary>\r
+      <remarks>Higher level concepts used for normal development nupkgs should go at a higher level</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetIdentity">\r
+      <summary>\r
+            Gets the package identity.\r
+            </summary>\r
+      <returns>A package identity.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetMinClientVersion">\r
+      <summary>\r
+            Gets the minimum client version needed to consume the package.\r
+            </summary>\r
+      <returns>A NuGet version.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetPackageTypes">\r
+      <summary>\r
+            Gets zero or more package types from the .nuspec.\r
+            </summary>\r
+      <returns>A readonly list of package types.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetStream(System.String)">\r
+      <summary>\r
+            Gets a file stream from the package.\r
+            </summary>\r
+      <returns>A stream for a file in the package.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetFiles">\r
+      <summary>\r
+            Gets all files in the package.\r
+            </summary>\r
+      <returns>An enumerable of files in the package.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetFiles(System.String)">\r
+      <summary>\r
+            Gets files in a folder in the package.\r
+            </summary>\r
+      <param name="folder">Folder path</param>\r
+      <returns>An enumerable of files under specified folder.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetNuspec">\r
+      <summary>\r
+            Gets a nuspec stream.\r
+            </summary>\r
+      <returns>A stream for the nuspec.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetNuspecFile">\r
+      <summary>\r
+            Gets a nuspec file path.\r
+            </summary>\r
+      <returns>The nuspec file path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.CopyFiles(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Packaging.Core.ExtractPackageFileDelegate,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Copies files from a package to a new location.\r
+            </summary>\r
+      <param name="destination">The destination folder path.</param>\r
+      <param name="packageFiles">The package files to copy.</param>\r
+      <param name="extractFile">A package file extraction delegate.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="token">A cancellation token.</param>\r
+      <returns>An enumerable of paths of files copied to the destination.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.NuspecCoreReader">\r
+      <summary>\r
+            A basic nuspec reader that understand id, version, and a flat list of dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReader.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Read a nuspec from a stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReader.#ctor(System.Xml.Linq.XDocument)">\r
+      <summary>\r
+            Reads a nuspec from XML\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReader.GetDependencies">\r
+      <summary>\r
+            Returns a flat list of dependencies from a nuspec\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.NuspecCoreReaderBase">\r
+      <summary>\r
+            A very basic Nuspec reader that understands the Id, Version, PackageType, and MinClientVersion of a package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.#ctor(System.String)">\r
+      <summary>\r
+            Read a nuspec from a path.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Read a nuspec from a stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.#ctor(System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Read a nuspec from a stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.#ctor(System.Xml.Linq.XDocument)">\r
+      <summary>\r
+            Reads a nuspec from XML\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetId">\r
+      <summary>\r
+            Id of the package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetVersion">\r
+      <summary>\r
+            Version of the package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetMinClientVersion">\r
+      <summary>\r
+            The minimum client version this package supports.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetPackageTypes">\r
+      <summary>\r
+            Gets zero or more package types from the .nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.IsServiceable">\r
+      <summary>\r
+            Returns if the package is serviceable.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetDevelopmentDependency">\r
+      <summary>\r
+            The developmentDependency attribute\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetMetadata">\r
+      <summary>\r
+            Nuspec Metadata\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetMetadataValue(System.String)">\r
+      <summary>\r
+            Returns a nuspec metadata value or string.Empty.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.NuspecCoreReaderBase.MetadataValues">\r
+      <summary>\r
+            Indexed metadata values of the XML elements in the nuspec.\r
+            If duplicate keys exist only the first is used.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.NuspecCoreReaderBase.Xml">\r
+      <summary>\r
+            Raw XML doc\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.NuspecUtility">\r
+      <summary>\r
+            Until NuspecReader and Manifest are unified, this is a place to share implementations of\r
+            reading and parsing specific elements out of the .nuspec XML.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecUtility.GetPackageTypes(System.Xml.Linq.XElement,System.Boolean)">\r
+      <summary>\r
+            Gets the package types from a .nuspec metadata XML element.\r
+            </summary>\r
+      <param name="metadataNode">The metadata XML element.</param>\r
+      <param name="useMetadataNamespace">\r
+            Whether or not to use the metadata element's namespace when finding the package type\r
+            nodes. If false is specified, only the local names of the package type nodes are used\r
+            for comparison. If true is specified, the package type nodes must have the same\r
+            namespace as the metadata node.\r
+            </param>\r
+      <returns>\r
+            A list of package types. If no package types are found in the metadata node, an empty\r
+            list is returned.\r
+            </returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecUtility.IsServiceable(System.Xml.Linq.XElement)">\r
+      <summary>\r
+            Gets the value of serviceable element from a .nuspec metadata XML element.\r
+            </summary>\r
+      <param name="metadataNode">The metadata XML element.</param>\r
+      <returns>\r
+            true if the serviceable element is set in the .nuspec file as true, else false.\r
+            </returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.PackageDependency">\r
+      <summary>\r
+            Represents a package dependency Id and allowed version range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageDependency.GetHashCode">\r
+      <summary>\r
+            Hash code from the default PackageDependencyComparer\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageDependency.ToString">\r
+      <summary>\r
+            Id and Version range string\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependency.Id">\r
+      <summary>\r
+            Dependency package Id\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependency.Include">\r
+      <summary>\r
+            Types to include from the dependency package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependency.Exclude">\r
+      <summary>\r
+            Types to exclude from the dependency package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependency.VersionRange">\r
+      <summary>\r
+            Range of versions allowed for the depenency\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.PackageDependencyInfo">\r
+      <summary>\r
+            Represents a package identity and the dependencies of a package.\r
+            </summary>\r
+      <remarks>\r
+            This class does not support groups of dependencies, the group will need to be selected before\r
+            populating this.\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageDependencyInfo.#ctor(System.String,NuGet.Versioning.NuGetVersion,System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependency})">\r
+      <summary>\r
+            Represents a package identity and the dependencies of a package.\r
+            </summary>\r
+      <param name="id">package name</param>\r
+      <param name="version">package version</param>\r
+      <param name="dependencies">package dependencies</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageDependencyInfo.GetHashCode">\r
+      <summary>\r
+            Hash code from the default PackageDependencyInfoComparer\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageDependencyInfo.ToString">\r
+      <summary>\r
+            Example: Id : Dependency1, Dependency2\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependencyInfo.Dependencies">\r
+      <summary>\r
+            Package dependencies\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.PackageIdentity">\r
+      <summary>\r
+            Represents the core identity of a nupkg.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.#ctor(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Creates a new package identity.\r
+            </summary>\r
+      <param name="id">name</param>\r
+      <param name="version">version</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.Equals(NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            True if the package identities are the same.\r
+            </summary>\r
+      <param name="other">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.Equals(NuGet.Packaging.Core.PackageIdentity,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            True if the identity objects are equal based on the given comparison mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.CompareTo(NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            Sorts based on the id, then version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.Equals(System.Object)">\r
+      <summary>\r
+            Compare using the default comparer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.GetHashCode">\r
+      <summary>\r
+            Creates a hash code using the default comparer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.ToString">\r
+      <summary>\r
+            PackageIdentity.ToString returns packageId.packageVersion"\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageIdentity.Id">\r
+      <summary>\r
+            Package name\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageIdentity.Version">\r
+      <summary>\r
+            Package Version\r
+            </summary>\r
+      <remarks>can be null</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageIdentity.HasVersion">\r
+      <summary>\r
+            True if the version is non-null\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageIdentity.Comparer">\r
+      <summary>\r
+            An equality comparer that checks the id, version, and version release label.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.Core.PackagingCoreConstants.EmptyFolder">\r
+      <summary>\r
+            _._ denotes an empty folder since OPC does not allow an\r
+            actual empty folder.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.Core.PackagingCoreConstants.ForwardSlashEmptyFolder">\r
+      <summary>\r
+            /_._ can be used to check empty folders from package readers where the / is normalized.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.PackagingException">\r
+      <summary>\r
+            Generic packaging exception.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.InvalidPackageTypeVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file contains a package type with an invalid package version '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.MissingMetadataNode">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file does not contain the '{0}' node..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.MissingNuspec">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file does not exist in package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.MissingPackageTypeName">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file contains a package type that is missing the name attribute..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.MultipleNuspecFiles">\r
+      <summary>\r
+              Looks up a localized string similar to Package contains multiple nuspec files..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.MultiplePackageTypes">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file contains multiple package types. Zero or one package type nodes are allowed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.StringCannotBeNullOrEmpty">\r
+      <summary>\r
+              Looks up a localized string similar to String argument '{0}' cannot be null or empty.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging339422.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging339422.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Packaging339422.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging339422.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging339422.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.RuntimeModel.IObjectWriter">\r
+      <summary>\r
+            Provides functionality for writing an object graph.\r
+            The output format is defined by implementors.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteObjectStart(System.String)">\r
+      <summary>\r
+             Writes the start of a nested object.\r
+            \r
+             This new object becomes the scope for all other method calls until either WriteObjectStart\r
+             is called again to start a new nested object or WriteObjectEnd is called.\r
+            \r
+             Every call to WriteObjectStart must be balanced by a corresponding call to WriteObjectEnd.\r
+             </summary>\r
+      <param name="name">The name of the object.  Throws if <c>null</c>.</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteObjectEnd">\r
+      <summary>\r
+             Writes the end of a nested object.\r
+            \r
+             The parent object for this object becomes the scope for subsequent method calls.\r
+             If this object is the root object, no further writing is allowed.\r
+            \r
+             Every call to WriteObjectStart must be balanced by a corresponding call to WriteObjectEnd.\r
+             </summary>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteNameValue(System.String,System.Int32)">\r
+      <summary>\r
+            Writes a name-value pair.\r
+            </summary>\r
+      <param name="name">The name of the datum.  Throws if <c>null</c>.</param>\r
+      <param name="value">The datum.</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteNameValue(System.String,System.Boolean)">\r
+      <summary>\r
+            Writes a name-value pair.\r
+            </summary>\r
+      <param name="name">The name of the datum.  Throws if <c>null</c>.</param>\r
+      <param name="value">The datum.</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteNameValue(System.String,System.String)">\r
+      <summary>\r
+            Writes a name-value pair.\r
+            </summary>\r
+      <param name="name">The name of the datum.  Throws if <c>null</c>.</param>\r
+      <param name="value">The datum.</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteNameArray(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Writes a name-collection pair.\r
+            </summary>\r
+      <param name="name">The name of the data.  Throws if <c>null</c>.</param>\r
+      <param name="values">The data.</param>\r
+    </member>\r
+    <member name="T:NuGet.RuntimeModel.JsonObjectWriter">\r
+      <summary>\r
+             Generates JSON from an object graph.\r
+            \r
+             This is non-private only to facilitate unit testing.\r
+             </summary>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.JsonObjectWriter.GetJson">\r
+      <summary>\r
+             Gets the JSON for the object.\r
+            \r
+             Once <see cref="M:NuGet.RuntimeModel.JsonObjectWriter.GetJson" /> is called, no further writing is allowed.\r
+             </summary>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.JsonObjectWriter.GetJObject">\r
+      <summary>\r
+            Gets the JObject (in-memory JSON model) for the object.\r
+            \r
+            Once <see cref="M:NuGet.RuntimeModel.JsonObjectWriter.GetJObject" /> is called, no further writing is allowed.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.JsonObjectWriter.WriteTo(Newtonsoft.Json.JsonTextWriter)">\r
+      <summary>\r
+             Writes the result to a <c>JsonTextWriter</c>.\r
+            \r
+             Once WriteTo is called, no further writing is allowed.\r
+             </summary>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.RuntimeDescription.Merge(NuGet.RuntimeModel.RuntimeDescription,NuGet.RuntimeModel.RuntimeDescription)">\r
+      <summary>\r
+            Merges the content of the other runtime description in to this runtime description\r
+            </summary>\r
+      <param name="other">The other description to merge in to this description</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.RuntimeGraph.Merge(NuGet.RuntimeModel.RuntimeGraph,NuGet.RuntimeModel.RuntimeGraph)">\r
+      <summary>\r
+            Merges the content of the other runtime graph in to this runtime graph\r
+            </summary>\r
+      <param name="other">The other graph to merge in to this graph</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.RuntimeGraph.AreCompatible(System.String,System.String)">\r
+      <summary>\r
+            Determines if two runtime identifiers are compatible, based on the import graph\r
+            </summary>\r
+      <param name="criteria">The criteria being tested</param>\r
+      <param name="provided">The value the criteria is being tested against</param>\r
+      <returns>\r
+            true if an asset for the runtime in <paramref name="provided" /> can be installed in a project\r
+            targetting <paramref name="criteria" />, false otherwise\r
+            </returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.IAsyncPackageContentReader">\r
+      <summary>\r
+            An asynchronous package content reader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetFrameworkItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns all framework references found in the nuspec.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetBuildItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns all items under the build folder.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetToolItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns all items under the tools folder.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetContentItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns all items found in the content folder.\r
+            </summary>\r
+      <remarks>\r
+            Some legacy behavior has been dropped here due to the mix of content folders and target framework\r
+            folders here.\r
+            </remarks>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetLibItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns all lib items without any filtering.\r
+            </summary>\r
+      <remarks>Use GetReferenceItemsAsync(...) for the filtered list.</remarks>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetReferenceItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns lib items + filtering based on the nuspec and other NuGet rules.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetPackageDependenciesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns package dependencies.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.INuspecReader">\r
+      <summary>\r
+            A development package nuspec reader\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.INuspecReader.GetLanguage">\r
+      <summary>\r
+            The locale ID for the package, such as en-us.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetFrameworkItems">\r
+      <summary>\r
+            Returns all framework references found in the nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetBuildItems">\r
+      <summary>\r
+            Returns all items under the build folder.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetToolItems">\r
+      <summary>\r
+            Returns all items under the tools folder.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetContentItems">\r
+      <summary>\r
+            Returns all items found in the content folder.\r
+            </summary>\r
+      <remarks>\r
+            Some legacy behavior has been dropped here due to the mix of content folders and target framework\r
+            folders here.\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetLibItems">\r
+      <summary>\r
+            Returns all lib items without any filtering. Use GetReferenceItems for the filtered list.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetReferenceItems">\r
+      <summary>\r
+            Returns lib items + filtering based on the nuspec and other NuGet rules.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetPackageDependencies">\r
+      <summary>\r
+            Returns package dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.IPackageDownloader">\r
+      <summary>\r
+            A package downloader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageDownloader.CopyNupkgFileToAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a target file path.\r
+            </summary>\r
+      <param name="destinationFilePath">The destination file path.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />\r
+            indicating whether or not the copy was successful.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFilePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageDownloader.GetPackageHashAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package hash.\r
+            </summary>\r
+      <param name="hashAlgorithm">The hash algorithm.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />\r
+            representing the package hash.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="hashAlgorithm" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageDownloader.ContentReader">\r
+      <summary>\r
+            Gets an asynchronous package content reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageDownloader.CoreReader">\r
+      <summary>\r
+            Gets an asynchronous package core reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.IPackageResolver">\r
+      <summary>\r
+            Core package resolver\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageResolver.Resolve(System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageIdentity},System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependencyInfo},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Resolve a set of packages\r
+            </summary>\r
+      <param name="targets">Package or packages to install</param>\r
+      <param name="availablePackages">All relevant packages. This list must include the target packages.</param>\r
+      <returns>A set of packages meeting the package dependency requirements</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageResolver.Resolve(System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageIdentity},System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependencyInfo},System.Collections.Generic.IEnumerable{NuGet.Packaging.PackageReference},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Resolve a set of packages\r
+            </summary>\r
+      <param name="targets">Package or packages to install</param>\r
+      <param name="availablePackages">\r
+            All relevant packages. This list must include the target packages and\r
+            installed packages.\r
+            </param>\r
+      <param name="installedPackages">\r
+            Packages already installed into the project. These will be favored as\r
+            dependency options.\r
+            </param>\r
+      <returns>A set of packages meeting the package dependency requirements</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageResolver.Resolve(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependencyInfo},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Resolve a set of packages\r
+            </summary>\r
+      <param name="targets">Package or packages to install</param>\r
+      <param name="availablePackages">All relevant packages. This list must include the target packages.</param>\r
+      <returns>A set of packages meeting the package dependency requirements</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageResolver.Resolve(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependencyInfo},System.Collections.Generic.IEnumerable{NuGet.Packaging.PackageReference},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Resolve a set of packages\r
+            </summary>\r
+      <param name="targets">Package or packages to install</param>\r
+      <param name="availablePackages">\r
+            All relevant packages. This list must include the target packages and\r
+            installed packages.\r
+            </param>\r
+      <param name="installedPackages">\r
+            Packages already installed into the project. These will be favored as\r
+            dependency options.\r
+            </param>\r
+      <returns>A set of packages meeting the package dependency requirements</returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.MinClientVersionException">\r
+      <summary>\r
+            Custom exception type for a package that has a higher minClientVersion than the current client.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.FallbackPackagePathInfo.PathResolver">\r
+      <summary>\r
+            Path resolver for the root package folder containing this package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.FallbackPackagePathInfo.Id">\r
+      <summary>\r
+            Package id.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.FallbackPackagePathInfo.Version">\r
+      <summary>\r
+            Package version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FallbackPackagePathResolver.#ctor(NuGet.Common.INuGetPathContext)">\r
+      <summary>\r
+            Creates a package folder path resolver that scans multiple folders to find a package.\r
+            </summary>\r
+      <param name="pathContext">NuGet paths loaded from NuGet.Config settings.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FallbackPackagePathResolver.GetPackageDirectory(System.String,System.String)">\r
+      <summary>\r
+            Returns the root directory of an installed package.\r
+            </summary>\r
+      <param name="packageId">Package id.</param>\r
+      <param name="version">Package version.</param>\r
+      <returns>Returns the path if the package exists in any of the folders. Null if the package does not exist.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FallbackPackagePathResolver.GetPackageDirectory(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Returns the root directory of an installed package.\r
+            </summary>\r
+      <param name="packageId">Package id.</param>\r
+      <param name="version">Package version.</param>\r
+      <returns>Returns the path if the package exists in any of the folders. Null if the package does not exist.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FallbackPackagePathResolver.GetPackageInfo(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Returns the package info along with a path resolver specific to the folder where the package exists.\r
+            </summary>\r
+      <param name="packageId">Package id.</param>\r
+      <param name="version">Package version.</param>\r
+      <returns>Returns the package info if the package exists in any of the folders. Null if the package does not exist.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.LocalPackageArchiveDownloader">\r
+      <summary>\r
+            A package downloader for local archive packages.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.LocalPackageArchiveDownloader.#ctor(System.String,NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Packaging.LocalPackageArchiveDownloader" /> class.\r
+            </summary>\r
+      <param name="packageFilePath">A source package archive file path.</param>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="logger">A logger.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageFilePath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.LocalPackageArchiveDownloader.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.LocalPackageArchiveDownloader.CopyNupkgFileToAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a target file path.\r
+            </summary>\r
+      <param name="destinationFilePath">The destination file path.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />\r
+            indicating whether or not the copy was successful.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFilePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.LocalPackageArchiveDownloader.GetPackageHashAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package hash.\r
+            </summary>\r
+      <param name="hashAlgorithm">The hash algorithm.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />\r
+            representing the package hash.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="hashAlgorithm" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.LocalPackageArchiveDownloader.ContentReader">\r
+      <summary>\r
+            Gets an asynchronous package content reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.LocalPackageArchiveDownloader.CoreReader">\r
+      <summary>\r
+            Gets an asynchronous package core reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.MinClientVersionUtility">\r
+      <summary>\r
+            Helpers for dealing with the NuGet client version and package minClientVersions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.MinClientVersionUtility.VerifyMinClientVersion(NuGet.Packaging.Core.NuspecCoreReaderBase)">\r
+      <summary>\r
+            Check the package minClientVersion and throw if it is greater than the current client version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.MinClientVersionUtility.IsMinClientVersionCompatible(NuGet.Packaging.Core.NuspecCoreReaderBase)">\r
+      <summary>\r
+            Verify minClientVersion.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.MinClientVersionUtility.IsMinClientVersionCompatible(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Verify minClientVersion.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.MinClientVersionUtility.GetNuGetClientVersion">\r
+      <summary>\r
+            Read the NuGet client version from the assembly info as a NuGetVersion.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.NuspecReader">\r
+      <summary>\r
+            Reads .nuspec files\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.String)">\r
+      <summary>\r
+            Nuspec file reader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.String,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Nuspec file reader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Nuspec file reader\r
+            </summary>\r
+      <param name="stream">Nuspec file stream.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.Xml.Linq.XDocument)">\r
+      <summary>\r
+            Nuspec file reader\r
+            </summary>\r
+      <param name="xml">Nuspec file xml data.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.IO.Stream,NuGet.Frameworks.IFrameworkNameProvider,System.Boolean)">\r
+      <summary>\r
+            Nuspec file reader\r
+            </summary>\r
+      <param name="stream">Nuspec file stream.</param>\r
+      <param name="frameworkProvider">Framework mapping provider for NuGetFramework parsing.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.Xml.Linq.XDocument,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Nuspec file reader\r
+            </summary>\r
+      <param name="xml">Nuspec file xml data.</param>\r
+      <param name="frameworkProvider">Framework mapping provider for NuGetFramework parsing.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetDependencyGroups">\r
+      <summary>\r
+            Read package dependencies for all frameworks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetDependencyGroups(System.Boolean)">\r
+      <summary>\r
+            Read package dependencies for all frameworks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetReferenceGroups">\r
+      <summary>\r
+            Reference item groups\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetFrameworkReferenceGroups">\r
+      <summary>\r
+            Framework reference groups\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetLanguage">\r
+      <summary>\r
+            Package language\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetLicenseUrl">\r
+      <summary>\r
+            Package License Url\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetContentFiles">\r
+      <summary>\r
+            Build action groups\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetTitle">\r
+      <summary>\r
+            Package title.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetAuthors">\r
+      <summary>\r
+            Package authors.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetTags">\r
+      <summary>\r
+            Package tags.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetOwners">\r
+      <summary>\r
+            Package owners.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetDescription">\r
+      <summary>\r
+            Package description.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetReleaseNotes">\r
+      <summary>\r
+            Package release notes.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetSummary">\r
+      <summary>\r
+            Package summary.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetProjectUrl">\r
+      <summary>\r
+            Package project url.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetIconUrl">\r
+      <summary>\r
+            Package icon url.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetCopyright">\r
+      <summary>\r
+            Copyright information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetRequireLicenseAcceptance">\r
+      <summary>\r
+            Require license acceptance when installing the package.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageArchiveReader">\r
+      <summary>\r
+            Reads a development nupkg\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="stream">Nupkg data stream.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Stream,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="stream">Nupkg data stream.</param>\r
+      <param name="frameworkProvider">Framework mapping provider for NuGetFramework parsing.</param>\r
+      <param name="compatibilityProvider">Framework compatibility provider.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="stream">Nupkg data stream.</param>\r
+      <param name="leaveStreamOpen">If true the nupkg stream will not be closed by the zip reader.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Stream,System.Boolean,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="stream">Nupkg data stream.</param>\r
+      <param name="leaveStreamOpen">leave nupkg stream open</param>\r
+      <param name="frameworkProvider">Framework mapping provider for NuGetFramework parsing.</param>\r
+      <param name="compatibilityProvider">Framework compatibility provider.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Compression.ZipArchive)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="zipArchive">ZipArchive containing the nupkg data.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Compression.ZipArchive,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="zipArchive">ZipArchive containing the nupkg data.</param>\r
+      <param name="frameworkProvider">Framework mapping provider for NuGetFramework parsing.</param>\r
+      <param name="compatibilityProvider">Framework compatibility provider.</param>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.EmptyFrameworkFolderFile">\r
+      <summary>\r
+            Represents an empty framework folder in NuGet 2.0+ packages. \r
+            An empty framework folder is represented by a file named "_._".\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageFile.Path">\r
+      <summary>\r
+            Gets the full path of the file inside the package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageFile.EffectivePath">\r
+      <summary>\r
+            Gets the path that excludes the root folder (content/lib/tools) and framework folder (if present).\r
+            </summary>\r
+      <example>\r
+            If a package has the Path as 'content\[net40]\scripts\jQuery.js', the EffectivePath \r
+            will be 'scripts\jQuery.js'.\r
+            \r
+            If it is 'tools\init.ps1', the EffectivePath will be 'init.ps1'.\r
+            </example>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageMetadata.FrameworkReferences">\r
+      <summary>\r
+            Specifies assemblies from GAC that the package depends on.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageMetadata.PackageAssemblyReferences">\r
+      <summary>\r
+            Returns sets of References specified in the manifest.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageMetadata.DependencyGroups">\r
+      <summary>\r
+            Specifies sets other packages that the package depends on.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageMetadata.ContentFiles">\r
+      <summary>\r
+            Returns sets of Content Files specified in the manifest.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Manifest.Save(System.IO.Stream)">\r
+      <summary>\r
+            Saves the current manifest to the specified stream.\r
+            </summary>\r
+      <param name="stream">The target stream.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Manifest.Save(System.IO.Stream,System.Int32)">\r
+      <summary>\r
+            Saves the current manifest to the specified stream.\r
+            </summary>\r
+      <param name="stream">The target stream.</param>\r
+      <param name="minimumManifestVersion">The minimum manifest version that this class must use when saving.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.ManifestMetadata.#ctor(NuGet.Packaging.IPackageMetadata)">\r
+      <summary>\r
+            Constructs a ManifestMetadata instance from an IPackageMetadata instance\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV1">\r
+      <summary>\r
+            Baseline schema \r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV2">\r
+      <summary>\r
+            Added copyrights, references and release notes\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV3">\r
+      <summary>\r
+            Used if the version is a semantic version.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV4">\r
+      <summary>\r
+            Added 'targetFramework' attribute for 'dependency' elements.\r
+            Allow framework folders under 'content' and 'tools' folders. \r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV5">\r
+      <summary>\r
+            Added 'targetFramework' attribute for 'references' elements.\r
+            Added 'minClientVersion' attribute\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV6">\r
+      <summary>\r
+            Allows XDT transformation\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageBuilder.ResolvePackagePath(System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+            Determins the path of the file inside a package.\r
+            For recursive wildcard paths, we preserve the path portion beginning with the wildcard.\r
+            For non-recursive wildcard paths, we use the file name from the actual file path on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageBuilder.IsKnownFolder(System.String)">\r
+      <summary>\r
+            Returns true if the path uses a known folder root.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageBuilder.ParseTags(System.String)">\r
+      <summary>\r
+            Tags come in this format. tag1 tag2 tag3 etc..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageBuilder.Properties">\r
+      <summary>\r
+            Exposes the additional properties extracted by the metadata \r
+            extractor or received from the command line.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageBuilder.ContentFiles">\r
+      <summary>\r
+            ContentFiles section from the manifest for content v2\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReferenceSet.#ctor(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Creates a new Package Reference Set\r
+            </summary>\r
+      <param name="references">IEnumerable set of string references</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReferenceSet.#ctor(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Creates a new Package Reference Set\r
+            </summary>\r
+      <param name="targetFramework">The target framework to use, pass Any for AnyFramework. Does not allow null.</param>\r
+      <param name="references">IEnumerable set of string references</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReferenceSet.#ctor(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Creates a new Package Reference Set\r
+            </summary>\r
+      <param name="targetFramework">The target framework to use.</param>\r
+      <param name="references">IEnumerable set of string references</param>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PhysicalPackageFile.SourcePath">\r
+      <summary>\r
+            Path on disk\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PhysicalPackageFile.TargetPath">\r
+      <summary>\r
+            Path in package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FrameworkNameUtility.ParseFrameworkFolderName(System.String,System.Boolean,System.String@)">\r
+      <summary>\r
+            Parses the specified string into FrameworkName object.\r
+            </summary>\r
+      <param name="path">The string to be parse.</param>\r
+      <param name="strictParsing">if set to <c>true</c>, parse the first folder of path even if it is unrecognized framework.</param>\r
+      <param name="effectivePath">returns the path after the parsed target framework</param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageExtractionContext.UseLegacyPackageInstallPath">\r
+      <summary>\r
+            If True package folder paths will use the non-normalized version path,\r
+            even for new installs.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageHelper.GetSatellitePackageInfoAsync(NuGet.Packaging.Core.IAsyncPackageCoreReader,System.Threading.CancellationToken)">\r
+      <summary>\r
+            A package is deemed to be a satellite package if it has a language property set, the id of the package is\r
+            of the format [.*].[Language]\r
+            and it has at least one dependency with an id that maps to the runtime package .\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageHelper.GetInstalledPackageFilesAsync(NuGet.Packaging.PackageArchiveReader,NuGet.Packaging.Core.PackageIdentity,NuGet.Packaging.PackagePathResolver,NuGet.Packaging.PackageSaveMode,System.Threading.CancellationToken)">\r
+      <summary>\r
+            This returns all the installed package files (does not include satellite files)\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.PackageSaveMode.Defaultv2">\r
+      <summary>\r
+            Default package save mode for v2 (packages.config)-style restore.\r
+            This includes <see cref="F:NuGet.Packaging.PackageSaveMode.Files" /> and <see cref="F:NuGet.Packaging.PackageSaveMode.Nupkg" />.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.PackageSaveMode.Defaultv3">\r
+      <summary>\r
+            Default package save mode for v3 (project.json)-style restore.\r
+            This includes <see cref="F:NuGet.Packaging.PackageSaveMode.Files" />, <see cref="F:NuGet.Packaging.PackageSaveMode.Nuspec" />, and <see cref="F:NuGet.Packaging.PackageSaveMode.Nupkg" />.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.XmlDocFileSaveMode.None">\r
+      <summary>\r
+            Treat XML doc files as regular files (legacy behavior).\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.XmlDocFileSaveMode.Skip">\r
+      <summary>\r
+            Do not extract XML documentation files\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.XmlDocFileSaveMode.Compress">\r
+      <summary>\r
+            Compress XML doc files in a zip archive.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.ZipArchiveExtensions">\r
+      <summary>\r
+            Nupkg reading helper methods\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageExtractor.InstallFromSourceAsync(System.Func{System.IO.Stream,System.Threading.Tasks.Task},NuGet.Packaging.VersionFolderPathContext,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Uses a copy function to install a package to a global packages directory.\r
+            </summary>\r
+      <param name="copyToAsync">\r
+            A function which should copy the package to the provided destination stream.\r
+            </param>\r
+      <param name="versionFolderPathContext">\r
+            The version folder path context, which encapsulates all of the parameters to observe\r
+            while installing the package.\r
+            </param>\r
+      <param name="token">The cancellation token.</param>\r
+      <returns>\r
+            True if the package was installed. False if the package already exists and therefore\r
+            resulted in no copy operation.\r
+            </returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageFolderReader">\r
+      <summary>\r
+            Reads an unzipped nupkg folder.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.#ctor(System.String)">\r
+      <summary>\r
+            Package folder reader\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.#ctor(System.IO.DirectoryInfo)">\r
+      <summary>\r
+            Package folder reader\r
+            </summary>\r
+      <param name="folder">root directory of an extracted nupkg</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.#ctor(System.String,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Package folder reader\r
+            </summary>\r
+      <param name="folderPath">root directory of an extracted nupkg</param>\r
+      <param name="frameworkProvider">framework mappings</param>\r
+      <param name="compatibilityProvider">framework compatibility provider</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.#ctor(System.IO.DirectoryInfo,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Package folder reader\r
+            </summary>\r
+      <param name="folder">root directory of an extracted nupkg</param>\r
+      <param name="frameworkProvider">framework mappings</param>\r
+      <param name="compatibilityProvider">framework compatibility provider</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.GetStream(System.String)">\r
+      <summary>\r
+            Opens a local file in read only mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.GetRelativePath(System.IO.DirectoryInfo,System.IO.FileInfo)">\r
+      <summary>\r
+            Build the relative path in the same format that ZipArchive uses\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackagePathResolver">\r
+      <summary>\r
+            A V2 path resolver.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageReaderBase">\r
+      <summary>\r
+            Abstract class that both the zip and folder package readers extend\r
+            This class contains the path conventions for both zip and folder readers\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReaderBase.#ctor(NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Packaging.PackageReaderBase" /> class.\r
+            </summary>\r
+      <param name="frameworkProvider">A framework mapping provider.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="frameworkProvider" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReaderBase.#ctor(NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Packaging.PackageReaderBase" /> class.\r
+            </summary>\r
+      <param name="frameworkProvider">A framework mapping provider.</param>\r
+      <param name="compatibilityProvider">A framework compatibility provider.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="frameworkProvider" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="compatibilityProvider" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReaderBase.GetSupportedFrameworks">\r
+      <summary>\r
+            Frameworks mentioned in the package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReaderBase.IsAllowedBuildFile(System.String,System.String)">\r
+      <summary>\r
+            only packageId.targets and packageId.props should be used from the build folder\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReaderBase.IsReferenceAssembly(System.String)">\r
+      <summary>\r
+            True only for assemblies that should be added as references to msbuild projects\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReaderBase.NuspecReader">\r
+      <summary>\r
+            Nuspec reader\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageReference">\r
+      <summary>\r
+            Represents a package element in the packages.config file\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReference.#ctor(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Creates a new packages config entry\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReference.#ctor(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,System.Boolean)">\r
+      <summary>\r
+            Creates a new packages config entry\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReference.#ctor(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,System.Boolean,System.Boolean,System.Boolean)">\r
+      <summary>\r
+            Creates a new packages config entry\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReference.#ctor(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,System.Boolean,System.Boolean,System.Boolean,NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Creates a new packages config entry\r
+            </summary>\r
+      <param name="identity">Package id and version</param>\r
+      <param name="targetFramework">Package target framework installed to the project</param>\r
+      <param name="userInstalled">True if the user installed this package directly</param>\r
+      <param name="developmentDependency">True if the package is a development dependency</param>\r
+      <param name="requireReinstallation">True if this package needs to be reinstalled</param>\r
+      <param name="allowedVersions">Restrict package versions to the allowedVersions range</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReference.ToString">\r
+      <summary>\r
+            Displays the identity and target framework of the reference.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.PackageIdentity">\r
+      <summary>\r
+            Id and Version of the package\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.AllowedVersions">\r
+      <summary>\r
+            The allowed range of versions that this package can be upgraded/downgraded to.\r
+            </summary>\r
+      <remarks>This is null if unbounded</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.HasAllowedVersions">\r
+      <summary>\r
+            True if allowedVersions exists.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.TargetFramework">\r
+      <summary>\r
+            Installed target framework version of the package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.IsDevelopmentDependency">\r
+      <summary>\r
+            Development dependency\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.IsUserInstalled">\r
+      <summary>\r
+            True if the user installed or updated this package directly.\r
+            False if this package was installed as a dependency by another package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.RequireReinstallation">\r
+      <summary>\r
+            Require reinstallation\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfig.HasAttributeValue(System.Xml.Linq.XElement,System.String,System.String,System.Xml.Linq.XElement@)">\r
+      <summary>\r
+            Determine if the package node has the attribute value as the targetValue.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfig.BoolAttribute(System.Xml.Linq.XElement,System.String,System.Boolean)">\r
+      <summary>\r
+            Get a boolean attribute value, or false if it does not exist\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackagesConfigReader">\r
+      <summary>\r
+            Reads packages.config\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.#ctor(System.Xml.Linq.XDocument)">\r
+      <summary>\r
+            Packages.config reader\r
+            </summary>\r
+      <param name="xml">Packages.config XML</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.#ctor(NuGet.Frameworks.IFrameworkNameProvider,System.Xml.Linq.XDocument)">\r
+      <summary>\r
+            Packages.config reader\r
+            </summary>\r
+      <param name="frameworkMappings">Additional target framework mappings for parsing target frameworks</param>\r
+      <param name="xml">Packages.config XML</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Packages.config reader\r
+            </summary>\r
+      <param name="stream">Stream containing packages.config</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.#ctor(System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Packages.config reader\r
+            </summary>\r
+      <param name="stream">Stream containing packages.config</param>\r
+      <param name="leaveStreamOpen">True will leave the stream open</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.#ctor(NuGet.Frameworks.IFrameworkNameProvider,System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Packages.config reader\r
+            </summary>\r
+      <param name="stream">Stream containing packages.config</param>\r
+      <param name="leaveStreamOpen">True will leave the stream open</param>\r
+      <param name="frameworkMappings">Additional target framework mappings for parsing target frameworks</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.GetMinClientVersion">\r
+      <summary>\r
+            Reads the minimum client version from packages.config\r
+            </summary>\r
+      <returns>Minimum client version or the default of 2.5.0</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.GetPackages">\r
+      <summary>\r
+            Reads all package node entries in the config.\r
+            If duplicate package ids exist an exception will be thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.GetPackages(System.Boolean)">\r
+      <summary>\r
+            Reads all package node entries in the config.\r
+            </summary>\r
+      <param name="allowDuplicatePackageIds">If True validation will be performed to ensure that \r
+            only one entry exists for each unique package id.</param>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackagesConfigWriter">\r
+      <summary>\r
+            Writes the packages.config XML file to a stream\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.#ctor(System.String,System.Boolean)">\r
+      <summary>\r
+            Create a packages.config writer using file path\r
+            </summary>\r
+      <param name="fullPath">The full path to write the XML packages.config file into, or load existing packages.config from</param>\r
+      <param name="createNew">Whether to create a new packages.config file, or load an existing one</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.#ctor(System.String,System.Boolean,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Create a packages.config writer using file path\r
+            </summary>\r
+      <param name="fullPath">The full path to write the XML packages.config file into, or load existing packages.config from</param>\r
+      <param name="createNew">Whether to create a new packages.config file, or load an existing one</param>\r
+      <param name="frameworkMappings">Framework mappings</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.#ctor(System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Create a packages.config writer using stream\r
+            </summary>\r
+      <param name="stream">Stream to write the XML packages.config file into, or load existing packages.config from</param>\r
+      <param name="createNew">Whether to create a new packages.config file, or load an existing one</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.#ctor(System.IO.Stream,System.Boolean,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Create a packages.config writer using stream\r
+            </summary>\r
+      <param name="stream">Stream to write the XML packages.config file into, or load existing packages.config from</param>\r
+      <param name="createNew">Whether to create a new packages.config file, or load an existing one</param>\r
+      <param name="frameworkMappings">Framework mappings</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.WriteMinClientVersion(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Write a minimum client version to packages.config\r
+            </summary>\r
+      <param name="version">Minumum version of the client required to parse and use this file.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.AddPackageEntry(System.String,NuGet.Versioning.NuGetVersion,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Add a package entry\r
+            </summary>\r
+      <param name="packageId">Package Id</param>\r
+      <param name="version">Package Version</param>\r
+      <param name="targetFramework">Package targetFramework that's compatible with current project</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.AddPackageEntry(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Adds a basic package entry to the file\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.AddPackageEntry(NuGet.Packaging.PackageReference)">\r
+      <summary>\r
+            Adds a package entry to the file\r
+            </summary>\r
+      <param name="entry">Package reference entry</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.UpdatePackageEntry(NuGet.Packaging.PackageReference,NuGet.Packaging.PackageReference)">\r
+      <summary>\r
+            Update a package entry to the file\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.UpdateOrAddPackageEntry(System.Xml.Linq.XDocument,NuGet.Packaging.PackageReference)">\r
+      <summary>\r
+            Update a package entry using the original entry as a base if it exists.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.RemovePackageEntry(System.String,NuGet.Versioning.NuGetVersion,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Remove a package entry\r
+            </summary>\r
+      <param name="packageId">Package Id</param>\r
+      <param name="version">Package version</param>\r
+      <param name="targetFramework">Package targetFramework</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.RemovePackageEntry(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Remove a package identity from the file\r
+            </summary>\r
+      <param name="identity">Package identity</param>\r
+      <param name="targetFramework">Package targetFramework</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.RemovePackageEntry(NuGet.Packaging.PackageReference)">\r
+      <summary>\r
+            Removes a package entry from the file\r
+            </summary>\r
+      <param name="entry">Package reference entry</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.WriteFile(System.String)">\r
+      <summary>\r
+            Write the XDocument to the packages.config and disallow further changes.\r
+            </summary>\r
+      <param name="fullPath">the full path to packages.config file</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.Dispose">\r
+      <summary>\r
+            Write the XDocument to the stream and close it to disallow further changes.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.PackagingConstants.ManifestExtension">\r
+      <summary>\r
+            Represents the ".nuspec" extension.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.Error_InvalidTargetFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Unsupported targetFramework value '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorDuplicatePackages">\r
+      <summary>\r
+              Looks up a localized string similar to There are duplicate packages: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorInvalidAllowedVersions">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid allowedVersions for package id '{0}': '{1}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorInvalidMinClientVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid minClientVersion: '{0}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorInvalidPackageVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid package version for package id '{0}': '{1}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorInvalidPackageVersionForDependency">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid package version for a dependency with id '{0}' in package '{1}': '{2}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorNullOrEmptyPackageId">\r
+      <summary>\r
+              Looks up a localized string similar to Null or empty package id.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorUnableToDeleteFile">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to delete temporary file '{0}'. Error: '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.FailedFileTime">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to update file time for {0}: {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.FailToLoadPackagesConfig">\r
+      <summary>\r
+              Looks up a localized string similar to Fail to load packages.config as XML file. Please check it. .\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.FailToWritePackagesConfig">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to write packages.config as XML file '{0}'. Error: '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.FallbackFolderNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find fallback package folder '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.InvalidNuspecElement">\r
+      <summary>\r
+              Looks up a localized string similar to {0} This validation error occurred in a '{1}' element..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.InvalidNuspecEntry">\r
+      <summary>\r
+              Looks up a localized string similar to The nuspec contains an invalid entry '{0}' in package '{1}' ..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.InvalidPackageFrameworkFolderName">\r
+      <summary>\r
+              Looks up a localized string similar to The framework in the folder name of '{0}' in package '{1}' could not be parsed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.Log_InstallingPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Installing {0} {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.MinClientVersionAlreadyExist">\r
+      <summary>\r
+              Looks up a localized string similar to MinClientVersion already exists in packages.config.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.MissingNuspec">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file does not exist in package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.MultipleNuspecFiles">\r
+      <summary>\r
+              Looks up a localized string similar to Package contains multiple nuspec files..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.MustContainAbsolutePath">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' must contain an absolute path '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.PackageEntryAlreadyExist">\r
+      <summary>\r
+              Looks up a localized string similar to Package entry already exists in packages.config. Id: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.PackageEntryNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to Package entry does not exists in packages.config. Id: {0}, Version: {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.PackageMinVersionNotSatisfied">\r
+      <summary>\r
+              Looks up a localized string similar to The '{0}' package requires NuGet client version '{1}' or above, but the current NuGet version is '{2}'. To upgrade NuGet, please go to http://docs.nuget.org/consume/installing-nuget.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.PackagesNodeNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to Packages node does not exists in packages.config at {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.PackageStreamShouldBeSeekable">\r
+      <summary>\r
+              Looks up a localized string similar to Package stream should be seekable.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.StringCannotBeNullOrEmpty">\r
+      <summary>\r
+              Looks up a localized string similar to String argument '{0}' cannot be null or empty.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.UnableToAddEntry">\r
+      <summary>\r
+              Looks up a localized string similar to An error occurred while updating packages.config. The file was closed before the entry could be added..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.UnableToParseClientVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to parse the current NuGet client version..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.TopologicalSortUtility.SortPackagesByDependencyOrder(System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependencyInfo})">\r
+      <summary>\r
+            Order dependencies by children first.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.VersionFolderPathResolver">\r
+      <summary>\r
+            A V3 path resolver.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.#ctor(System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Packaging.VersionFolderPathResolver" /> class.\r
+            </summary>\r
+      <param name="rootPath">The packages directory root folder.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.#ctor(System.String,System.Boolean)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Packaging.VersionFolderPathResolver" /> class.\r
+            </summary>\r
+      <param name="rootPath">The packages directory root folder.</param>\r
+      <param name="isLowercase">\r
+        <c>true</c> if package ID's and versions are made lowercase;\r
+            otherwise <c>false</c>.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetInstallPath(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the package install path.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The package install path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetVersionListPath(System.String)">\r
+      <summary>\r
+            Gets the package version list path.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <returns>The package version list path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetPackageFilePath(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the package file path.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The package file path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetManifestFilePath(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the manifest file path.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The manifest file path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetHashPath(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the hash file path.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The hash file path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetHashFileName(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the hash file name.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The hash file name.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetVersionListDirectory(System.String)">\r
+      <summary>\r
+            Gets the version list directory.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <returns>The version list directory.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetPackageDirectory(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the package directory.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The package directory.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetPackageFileName(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the package file name.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The package file name.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetPackageDownloadMarkerFileName(System.String)">\r
+      <summary>\r
+            Gets the package download marker file name.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <returns>The package download marker file name.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetManifestFileName(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the manifest file name.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The manifest file name.</returns>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.VersionFolderPathResolver.RootPath">\r
+      <summary>\r
+            Gets the packages directory root folder.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.VersionFolderPathResolver.IsLowerCase">\r
+      <summary>\r
+            Gets a flag indicating whether or not package ID's and versions are made lowercase.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageExtraction.PackageExtractionBehavior.XmlDocFileSaveMode">\r
+      <summary>\r
+            Gets or sets the <see cref="!:PackageExtraction.XmlDocFileSaveMode" />.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageCreation.Resources.NuGetResources">\r
+      <summary>\r
+               A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.ResourceManager">\r
+      <summary>\r
+               Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Culture">\r
+      <summary>\r
+               Overrides the current thread's CurrentUICulture property for all\r
+               resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.CannotCreateEmptyPackage">\r
+      <summary>\r
+               Looks up a localized string similar to Cannot create a package that has no dependencies nor content..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.DependencyHasInvalidVersion">\r
+      <summary>\r
+               Looks up a localized string similar to Dependency '{0}' has an invalid version..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.DuplicateDependenciesDefined">\r
+      <summary>\r
+               Looks up a localized string similar to '{0}' already has a dependency defined for '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.IncompatibleSchema">\r
+      <summary>\r
+               Looks up a localized string similar to The schema version of '{0}' is incompatible with version {1} of NuGet. Please upgrade NuGet to the latest version from http://go.microsoft.com/fwlink/?LinkId=213942..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.InvalidPackageId">\r
+      <summary>\r
+               Looks up a localized string similar to The package ID '{0}' contains invalid characters. Examples of valid package IDs include 'MyPackage' and 'MyPackage.Sample'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_DependenciesHasMixedElements">\r
+      <summary>\r
+               Looks up a localized string similar to &lt;dependencies&gt; element must not contain both &lt;group&gt; and &lt;dependency&gt; child elements..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_ExcludeContainsInvalidCharacters">\r
+      <summary>\r
+               Looks up a localized string similar to Exclude path '{0}' contains invalid characters..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_IdMaxLengthExceeded">\r
+      <summary>\r
+               Looks up a localized string similar to Id must not exceed 100 characters..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_InvalidMinClientVersion">\r
+      <summary>\r
+               Looks up a localized string similar to The 'minClientVersion' attribute in the package manifest has invalid value. It must be a valid version string..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_InvalidReference">\r
+      <summary>\r
+               Looks up a localized string similar to Invalid assembly reference '{0}'. Ensure that a file named '{0}' exists in the lib directory..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_InvalidReferenceFile">\r
+      <summary>\r
+               Looks up a localized string similar to Assembly reference '{0}' contains invalid characters..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_ReferencesHasMixedElements">\r
+      <summary>\r
+               Looks up a localized string similar to &lt;references&gt; element must not contain both &lt;group&gt; and &lt;reference&gt; child elements..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_ReferencesIsEmpty">\r
+      <summary>\r
+               Looks up a localized string similar to The element package\metadata\references\group must contain at least one &lt;reference&gt; child element..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_RequiredElementMissing">\r
+      <summary>\r
+               Looks up a localized string similar to The required element '{0}' is missing from the manifest..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_RequiredMetadataMissing">\r
+      <summary>\r
+               Looks up a localized string similar to {0} is required..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_RequireLicenseAcceptanceRequiresLicenseUrl">\r
+      <summary>\r
+               Looks up a localized string similar to Enabling license acceptance requires a license url..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_SourceContainsInvalidCharacters">\r
+      <summary>\r
+               Looks up a localized string similar to Source path '{0}' contains invalid characters..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_TargetContainsInvalidCharacters">\r
+      <summary>\r
+               Looks up a localized string similar to Target path '{0}' contains invalid characters..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_UriCannotBeEmpty">\r
+      <summary>\r
+               Looks up a localized string similar to {0} cannot be empty..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.PackageAuthoring_FileNotFound">\r
+      <summary>\r
+               Looks up a localized string similar to File not found: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.UnknownSchemaVersion">\r
+      <summary>\r
+               Looks up a localized string similar to Unknown schema version '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ContentModel.ContentPropertyDefinition">\r
+      <summary>\r
+            Defines a property that can be used in Content Model query patterns\r
+            <seealso cref="T:NuGet.ContentModel.PatternSet" /></summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.ContentPropertyDefinition.CompareTest">\r
+      <summary>\r
+            Find the nearest compatible candidate.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ContentModel.PatternSet">\r
+      <summary>\r
+            A set of patterns that can be used to query a set of file paths for items matching a provided criteria.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternSet.GroupPatterns">\r
+      <summary>\r
+            Patterns used to select a group of items that matches the criteria\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternSet.PathPatterns">\r
+      <summary>\r
+            Patterns used to select individual items that match the criteria\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternSet.PropertyDefinitions">\r
+      <summary>\r
+            Property definitions used for matching patterns\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ContentModel.PatternDefinition">\r
+      <summary>\r
+            A pattern that can be used to match file paths given a provided criteria.\r
+            </summary>\r
+      <remarks>\r
+            The pattern is defined as a sequence of literal path strings that must match exactly and property\r
+            references,\r
+            wrapped in {} characters, which are tested for compatibility with the consumer-provided criteria.\r
+            <seealso cref="T:NuGet.ContentModel.ContentPropertyDefinition" /></remarks>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternDefinition.Table">\r
+      <summary>\r
+            Replacement token table.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ContentModel.PatternTable">\r
+      <summary>\r
+            Replacement token table organized by property.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ContentModel.PatternTable.TryLookup(System.String,System.String,System.Object@)">\r
+      <summary>\r
+            Lookup a token and get the replacement if it exists.\r
+            </summary>\r
+      <param name="propertyName">Property moniker</param>\r
+      <param name="name">Token name</param>\r
+      <param name="value">Replacement value</param>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternTableEntry.PropertyName">\r
+      <summary>\r
+            PropertyName moniker\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternTableEntry.Name">\r
+      <summary>\r
+            Item name\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternTableEntry.Value">\r
+      <summary>\r
+            Item replacement value\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Client.AnyFramework">\r
+      <summary>\r
+            An internal NuGetFramework marker for ManagedCodeConventions.\r
+            Most conventions disallow the string 'any' as a txm, so to allow\r
+            it for conventions with no txm in the path we use this special type.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Client.ManagedCodeConventions">\r
+      <summary>\r
+            Defines all the package conventions used by Managed Code packages\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.AnyTargettedFile">\r
+      <summary>\r
+            Pattern used to locate all files targetted at a specific runtime and/or framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.RuntimeAssemblies">\r
+      <summary>\r
+            Pattern used to locate all files designed for loading as managed code assemblies at run-time\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.CompileRefAssemblies">\r
+      <summary>\r
+            Pattern used to locate ref assemblies for compile.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.CompileLibAssemblies">\r
+      <summary>\r
+            Pattern used to locate lib assemblies for compile.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.NativeLibraries">\r
+      <summary>\r
+            Pattern used to locate all files designed for loading as native code libraries at run-time\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.ResourceAssemblies">\r
+      <summary>\r
+            Pattern used to locate all files designed for loading as managed code resource assemblies at run-time\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.MSBuildFiles">\r
+      <summary>\r
+            Pattern used to identify MSBuild targets and props files\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.MSBuildMultiTargetingFiles">\r
+      <summary>\r
+            Pattern used to identify MSBuild global targets and props files\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.ContentFiles">\r
+      <summary>\r
+            Pattern used to identify content files\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.ProjectModel431800.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.ProjectModel431800.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.ProjectModel431800.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.ProjectModel431800.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.ProjectModel431800.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.CircularMemoryStream">\r
+      <summary>\r
+            A circular memory stream backed by a fixed-size byte buffer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.DependencyGraphSpec.GetClosure(System.String)">\r
+      <summary>\r
+            Retrieve the full project closure including the root project itself.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.DependencyGraphSpec.WithProjectClosure(System.String)">\r
+      <summary>\r
+            Retrieve a DependencyGraphSpec with the project closure.\r
+            </summary>\r
+      <param name="projectUniqueName">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.DependencyGraphSpec.SortPackagesByDependencyOrder(System.Collections.Generic.IEnumerable{NuGet.ProjectModel.PackageSpec})">\r
+      <summary>\r
+            Order dependencies by children first.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.DependencyGraphSpec.Restore">\r
+      <summary>\r
+            Projects to restore.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.DependencyGraphSpec.Projects">\r
+      <summary>\r
+            All project specs.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.DependencyGraphSpec.Json">\r
+      <summary>\r
+            File json.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.ExternalProjectReference">\r
+      <summary>\r
+            Represents a reference to a project produced by an external build system, such as msbuild.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ExternalProjectReference.#ctor(System.String,NuGet.ProjectModel.PackageSpec,System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Represents a reference to a project produced by an external build system, such as msbuild.\r
+            </summary>\r
+      <param name="uniqueName">unique project name or full path</param>\r
+      <param name="packageSpec">project.json package spec.</param>\r
+      <param name="msbuildProjectPath">project file if one exists</param>\r
+      <param name="projectReferences">unique names of the referenced projects</param>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ExternalProjectReference.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Represents a reference to a project produced by an external build system, such as msbuild.\r
+            </summary>\r
+      <param name="uniqueName">unique project name or full path</param>\r
+      <param name="packageSpecPath">project.json file path or null if none exists</param>\r
+      <param name="msbuildProjectPath">project file if one exists</param>\r
+      <param name="projectReferences">unique names of the referenced projects</param>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.UniqueName">\r
+      <summary>\r
+            Unique name of the external project\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.PackageSpec">\r
+      <summary>\r
+            The path to the project.json file representing the NuGet dependencies of the project\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.ExternalProjectReferences">\r
+      <summary>\r
+            A list of other external projects this project references. Uses the UniqueName.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.MSBuildProjectPath">\r
+      <summary>\r
+            Path to msbuild project file. Ex: xproj, csproj\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.ProjectJsonPath">\r
+      <summary>\r
+            Path to project.json\r
+            </summary>\r
+      <remarks>This may be null for projects that do not contain project.json.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.PackageSpecProjectName">\r
+      <summary>\r
+            Project name used for project.json\r
+            </summary>\r
+      <remarks>This may be null for projects that do not contain project.json.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.ProjectName">\r
+      <summary>\r
+            Project name from the package spec or msbuild file.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.HashObjectWriter">\r
+      <summary>\r
+             Generates a hash from an object graph.\r
+            \r
+             This is non-private only to facilitate unit testing.\r
+             </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.HashObjectWriter.#ctor(NuGet.ProjectModel.IHashFunction)">\r
+      <summary>\r
+            Creates a new instance with the provide hash function.\r
+            </summary>\r
+      <param name="hashFunc">An <see cref="T:NuGet.ProjectModel.IHashFunction" /> instance.  Throws if <c>null</c>.</param>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.HashObjectWriter.GetHash">\r
+      <summary>\r
+             Gets the hash for the object.\r
+            \r
+             Once GetHash is called, no further writing is allowed.\r
+             </summary>\r
+      <returns>A hash of the object.</returns>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.IExternalProjectReferenceProvider">\r
+      <summary>\r
+            Provides external project reference closures.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.IExternalProjectReferenceProvider.GetReferences(System.String)">\r
+      <summary>\r
+            Get the full p2p closure from an msbuild project path.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.IExternalProjectReferenceProvider.GetEntryPoints">\r
+      <summary>\r
+            Returns all known entry points.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.IHashFunction">\r
+      <summary>\r
+            Provides incremental hashing.\r
+            \r
+            This is non-private only to facilitate unit testing.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.IHashFunction.GetHash">\r
+      <summary>\r
+             Gets the hash.\r
+            \r
+             Once GetHash is called, no further hash updates are allowed.\r
+             </summary>\r
+      <returns>A base64-encoded hash.</returns>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.IHashFunction.Update(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>\r
+            Incrementally updates the hash.\r
+            </summary>\r
+      <param name="data">The data to be included in the hash.</param>\r
+      <param name="offset">The offset from which data should be read.</param>\r
+      <param name="count">The count of bytes to read.</param>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.JsonPackageSpecReader.GetPackageSpec(System.String,System.String)">\r
+      <summary>\r
+            Load and parse a project.json file\r
+            </summary>\r
+      <param name="name">project name</param>\r
+      <param name="packageSpecPath">file path</param>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.JsonPackageSpecReader.GetBoolOrFalse(Newtonsoft.Json.Linq.JToken,System.String,System.String)">\r
+      <summary>\r
+            Returns true if the property is set to true. Otherwise false.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.JsonPackageSpecReader.GetBoolOrFalse(Newtonsoft.Json.Linq.JObject,System.String,System.String)">\r
+      <summary>\r
+            Returns true if the property is set to true. Otherwise false.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.Level">\r
+      <summary>\r
+            Level to indicate if this is an error or wanring.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.Code">\r
+      <summary>\r
+            Indicates the NuGet error code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.Message">\r
+      <summary>\r
+            Indicates the staring generated by the code to go with the error code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.ProjectPath">\r
+      <summary>\r
+            Indicates the project for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.WarningLevel">\r
+      <summary>\r
+            Level to indicate the warning level for the message.\r
+            This is relevant only if the Level == LogLevel.Warning.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.FilePath">\r
+      <summary>\r
+            Indicates the file for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.StartLineNumber">\r
+      <summary>\r
+            Indicates the starting line for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.StartColumnNumber">\r
+      <summary>\r
+            Indicates the starting column for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.EndLineNumber">\r
+      <summary>\r
+            Indicates the ending line for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.EndColumnNumber">\r
+      <summary>\r
+            Indicates the ending column for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.LibraryId">\r
+      <summary>\r
+            Project or Package Id\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.TargetGraphs">\r
+      <summary>\r
+            List of TargetGraphs\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileExtensions.GetTargetGraphs(NuGet.ProjectModel.IAssetsLogMessage,NuGet.ProjectModel.LockFile)">\r
+      <summary>\r
+            Get target graphs for the current log message.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileExtensions.GetTargetLibraries(NuGet.ProjectModel.IAssetsLogMessage,NuGet.ProjectModel.LockFile)">\r
+      <summary>\r
+            Get the library from each target graph it exists in.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileExtensions.GetTargetLibrary(NuGet.ProjectModel.LockFileTarget,System.String)">\r
+      <summary>\r
+            Get the library by id from the target graph.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileFormat.WriteLogMessage(NuGet.ProjectModel.IAssetsLogMessage,System.String)">\r
+      <summary>\r
+            Converts the <code>IAssetsLogMessage</code> object into a <code>JObject</code> that can be written into the assets file.\r
+            </summary>\r
+      <param name="logMessage">\r
+        <code>IAssetsLogMessage</code> representing the log message.</param>\r
+      <returns>\r
+        <code>JObject</code> containg the json representation of the log message.</returns>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileFormat.ReadLogMessage(Newtonsoft.Json.Linq.JObject,System.String)">\r
+      <summary>\r
+            Converts an <code>JObject</code> into an <code>IAssetsLogMessage</code>.\r
+            </summary>\r
+      <param name="json">\r
+        <code>JObject</code> containg the json representation of the log message.</param>\r
+      <returns>\r
+        <code>IAssetsLogMessage</code> representing the log message.</returns>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileLibrary.Clone">\r
+      <summary>\r
+            Makes a deep clone of the lock file library.\r
+            </summary>\r
+      <returns>The cloned lock file library.</returns>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.LockFileLibrary.Path">\r
+      <summary>\r
+            Relative path to the project.json file for projects\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.LockFileLibrary.MSBuildProject">\r
+      <summary>\r
+            Relative path to the msbuild project file. Ex: xproj, csproj\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.PackageSpec">\r
+      <summary>\r
+            Represents the specification of a package that can be built.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpec.Clone">\r
+      <summary>\r
+            Clone a PackageSpec and underlying JObject.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.PackageSpec.RestoreSettings">\r
+      <summary>\r
+            Project Settings is used to pass settings like HideWarningsAndErrors down to lower levels.\r
+            This should not be part of the Equals and GetHashCode.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.PackageSpec.RestoreMetadata">\r
+      <summary>\r
+            Additional MSBuild properties.\r
+            </summary>\r
+      <remarks>Optional. This is normally set for internal use only.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecExtensions.GetTargetFramework(NuGet.ProjectModel.PackageSpec,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Get the nearest framework available in the project.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecExtensions.GetRestoreMetadataFramework(NuGet.ProjectModel.PackageSpec,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Get restore metadata framework. This is based on the project's target frameworks, then an \r
+            exact match is found under restore metadata.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecOperations.GetDependencyLists(NuGet.ProjectModel.PackageSpec,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Boolean)">\r
+      <summary>\r
+            Get the list of dependencies in the package spec. Unless null is provided, the\r
+            <paramref name="frameworksToConsider" /> set can be used to get the dependency lists for only for the\r
+            provided target frameworks. If null is provided, all framework dependency lists are returned.\r
+            </summary>\r
+      <param name="spec">The package spec.</param>\r
+      <param name="includeGenericDependencies">\r
+            Whether or not the generic dependency list should be returned (dependencies that apply to all target\r
+            frameworks.\r
+            </param>\r
+      <param name="frameworksToConsider">The frameworks to consider.</param>\r
+      <returns>The sequence of dependency lists.</returns>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.PackageSpecReferenceDependencyProvider">\r
+      <summary>\r
+            Handles both external references and projects discovered through directories\r
+            If the type is set to external project directory discovery will be disabled.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecReferenceDependencyProvider.GetDependenciesFromSpecRestoreMetadata(NuGet.ProjectModel.PackageSpec,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            .NETCore projects\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecReferenceDependencyProvider.GetDependenciesFromExternalReference(NuGet.ProjectModel.ExternalProjectReference,NuGet.ProjectModel.PackageSpec,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            UWP Project.json\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecReferenceDependencyProvider.GetProjectNames(System.Collections.Generic.IEnumerable{NuGet.LibraryModel.LibraryDependency})">\r
+      <summary>\r
+            Filter dependencies down to only possible project references and return the names.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecUtility.SpecifySnapshot(System.String,System.String)">\r
+      <summary>\r
+            Apply a snapshot value.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecUtility.IsSnapshotVersion(System.String)">\r
+      <summary>\r
+            True if the string is a snapshot version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.PackageSpecWriter">\r
+      <summary>\r
+            Writes out a PackageSpec object graph.\r
+            \r
+            This is non-private only to facilitate unit testing.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecWriter.Write(NuGet.ProjectModel.PackageSpec,NuGet.RuntimeModel.IObjectWriter)">\r
+      <summary>\r
+            Writes a PackageSpec to an <c>NuGet.Common.IObjectWriter</c> instance. \r
+            </summary>\r
+      <param name="packageSpec">A <c>PackageSpec</c> instance.</param>\r
+      <param name="writer">An <c>NuGet.Common.IObjectWriter</c> instance.</param>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecWriter.WriteToFile(NuGet.ProjectModel.PackageSpec,System.String)">\r
+      <summary>\r
+            Writes a PackageSpec to a file.\r
+            </summary>\r
+      <param name="packageSpec">A <c>PackageSpec</c> instance.</param>\r
+      <param name="filePath">A file path to write to.</param>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectStyle">\r
+      <summary>\r
+            Restore behavior type.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectPath">\r
+      <summary>\r
+            MSBuild project file path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectJsonPath">\r
+      <summary>\r
+            Full path to the project.json file if it exists.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.OutputPath">\r
+      <summary>\r
+            Assets file output path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectName">\r
+      <summary>\r
+            Friendly project name.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectUniqueName">\r
+      <summary>\r
+            Name unique to the project across the solution.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.Sources">\r
+      <summary>\r
+            Package feed sources.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.PackagesPath">\r
+      <summary>\r
+            User packages folder path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.CacheFilePath">\r
+      <summary>\r
+            Cache file path\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.FallbackFolders">\r
+      <summary>\r
+            Fallback folders.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ConfigFilePaths">\r
+      <summary>\r
+            ConfigFilePaths used.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.TargetFrameworks">\r
+      <summary>\r
+            Framework specific metadata, this may be a subset of the project's frameworks.\r
+            Operations to determine the nearest framework should be done against the project's frameworks, \r
+            and then matched directly to this section.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.OriginalTargetFrameworks">\r
+      <summary>\r
+            Original target frameworks strings. These are used to match msbuild conditionals to $(TargetFramework)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.CrossTargeting">\r
+      <summary>\r
+            True if $(TargetFrameworks) is used and the build is using Cross Targeting.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.LegacyPackagesDirectory">\r
+      <summary>\r
+            Whether or not to restore the packages directory using the legacy format, which write original case paths\r
+            instead of lowercase.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.Files">\r
+      <summary>\r
+            Asset files. These should be equivalent to the files that would be\r
+            in the nupkg after packing the project.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ValidateRuntimeAssets">\r
+      <summary>\r
+            Compatibility check for runtime framework assets.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.SkipContentFileWrite">\r
+      <summary>\r
+            True if this is an XPlat PackageReference project.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectWideWarningProperties">\r
+      <summary>\r
+            Contains Project wide properties for Warnings.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadataFile.PackagePath">\r
+      <summary>\r
+            Relative path that would be used within a package.\r
+            This will be used to determine the asset type.\r
+            Example: lib/net45/a.dll\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadataFile.AbsolutePath">\r
+      <summary>\r
+            Absolute path on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadataFrameworkInfo.FrameworkName">\r
+      <summary>\r
+            Target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadataFrameworkInfo.OriginalFrameworkName">\r
+      <summary>\r
+            The original string before parsing the framework name. In some cases, it is important to keep this around\r
+            because MSBuild framework conditions require the framework name to be the original string (non-normalized).\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadataFrameworkInfo.ProjectReferences">\r
+      <summary>\r
+            Project references\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreReference.ProjectUniqueName">\r
+      <summary>\r
+            Project unique name.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreReference.ProjectPath">\r
+      <summary>\r
+            Full path to the msbuild project file.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.ProjectRestoreSettings">\r
+      <summary>\r
+            This class is used to hold restore related, project specific settings.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreSettings.HideWarningsAndErrors">\r
+      <summary>\r
+            Bool property is used inr estore command to not log errors and warning.\r
+            Currently this is only being used for net core based projects on nomination.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.Unknown">\r
+      <summary>\r
+            Unknown\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.ProjectJson">\r
+      <summary>\r
+            UAP style, project.lock.json is generated next to project.json\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.PackageReference">\r
+      <summary>\r
+            MSBuild style, project.assets.json is generated in the RestoreOutputPath folder\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.DotnetCliTool">\r
+      <summary>\r
+            Tool\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.Standalone">\r
+      <summary>\r
+            Non-MSBuild project with no project dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.PackagesConfig">\r
+      <summary>\r
+            Packages.config project\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.Sha512HashFunction">\r
+      <summary>\r
+            A SHA-512 hash function that supports incremental hashing.\r
+            \r
+            This is non-private only to facilitate unit testing.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.ArgumentNullOrEmpty">\r
+      <summary>\r
+              Looks up a localized string similar to Argument cannot be null or empty..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.InvalidDependencyTarget">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid dependency target value '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.InvalidPackageType">\r
+      <summary>\r
+              Looks up a localized string similar to The pack options package type must be a string or array of strings in '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Log_ErrorReadingLockFile">\r
+      <summary>\r
+              Looks up a localized string similar to Error loading lock file '{0}' : {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Log_ErrorReadingProjectJson">\r
+      <summary>\r
+              Looks up a localized string similar to Error reading '{0}' : {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Log_ErrorReadingProjectJsonWithLocation">\r
+      <summary>\r
+              Looks up a localized string similar to Error reading '{0}' at line {1} column {2} : {3}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Log_InvalidImportFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Imports contains an invalid framework: '{0}' in '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Log_ProblemReadingCacheFile">\r
+      <summary>\r
+              Looks up a localized string similar to Problem reading the cache file {0} : {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.MissingToolName">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to resolve tool ''..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.MissingVersionOnDependency">\r
+      <summary>\r
+              Looks up a localized string similar to Package dependencies must specify a version range..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.MissingVersionOnTool">\r
+      <summary>\r
+              Looks up a localized string similar to Tools must specify a version range..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.TargetFrameworkInformation.Imports">\r
+      <summary>\r
+            A fallback PCL framework to use when no compatible items\r
+            were found for <see cref="P:NuGet.ProjectModel.TargetFrameworkInformation.FrameworkName" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.TargetFrameworkInformation.AssetTargetFallback">\r
+      <summary>\r
+            If True AssetTargetFallback behavior will be used for Imports.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.TargetFrameworkInformation.Warn">\r
+      <summary>\r
+            Display warnings when the Imports framework is used.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetLockFilePath(System.String)">\r
+      <summary>\r
+            Given a toolDirectory path, it returns the full assets file path\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetLockFilePath(System.String,NuGet.Versioning.NuGetVersion,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Given a package id, version and framework, returns the full assets file path\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetToolDirectoryPath(System.String,NuGet.Versioning.NuGetVersion,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Given a package id, version and framework, returns the tool directory path where the assets/cache file are located for tools\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetPackagesToolsBasePath">\r
+      <summary>\r
+            The base path for all restored tools\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetBestToolDirectoryPath(System.String,NuGet.Versioning.VersionRange,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Returns the directory (packagesFolder/.tools/id/version for example) for the best matching version if any. \r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetAvailableToolVersions(System.String)">\r
+      <summary>\r
+            Given a package id, looks in the base tools folder and returns all the version available on disk, possibly none\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.WarningProperties">\r
+      <summary>\r
+            Class to hold warning properties given by project system.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.WarningProperties.WarningsAsErrors">\r
+      <summary>\r
+            List of Warning Codes that should be treated as Errors.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.WarningProperties.NoWarn">\r
+      <summary>\r
+            List of Warning Codes that should be ignored.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.WarningProperties.AllWarningsAsErrors">\r
+      <summary>\r
+            Indicates if all warnings should be ignored.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Protocol485622.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Protocol485622.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Protocol485622.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Protocol485622.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Protocol485622.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Repositories.LocalPackageInfo.Nuspec">\r
+      <summary>\r
+            Caches the nuspec reader.\r
+            If the nuspec does not exist this will throw a friendly exception.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Repositories.NuGetv3LocalRepository">\r
+      <summary>\r
+            Caches package info from the global packages folder in memory.\r
+            Packages not yet in the cache will be retrieved from disk.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Repositories.NuGetv3LocalRepository.ClearCacheForIds(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Remove cached results for the given ids. This is needed\r
+            after installing a new package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Repositories.NuGetv3LocalRepositoryUtility.GetPackage(System.Collections.Generic.IReadOnlyList{NuGet.Repositories.NuGetv3LocalRepository},System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Take the first match on id and version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.CachingSourceProvider">\r
+      <summary>\r
+            A caching source repository provider intended to be used as a singleton.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.CachingSourceProvider.GetRepositories">\r
+      <summary>\r
+            Retrieve repositories that have been cached.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.CachingSourceProvider.CreateRepository(System.String)">\r
+      <summary>\r
+            Create a repository and add it to the cache.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.CachingSourceProvider.CreateRepository(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Create a repository and add it to the cache.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.ToJson(System.Object,Newtonsoft.Json.Formatting)">\r
+      <summary>\r
+            Serialize object to the JSON.\r
+            </summary>\r
+      <param name="obj">The object.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.FromJson``1(System.String)">\r
+      <summary>\r
+            Deserialize object from the JSON.\r
+            </summary>\r
+      <typeparam name="T">Type of object</typeparam>\r
+      <param name="json">JSON representation of object</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.FromJson``1(System.String,Newtonsoft.Json.JsonSerializerSettings)">\r
+      <summary>\r
+            Deserialize object from the JSON.\r
+            </summary>\r
+      <typeparam name="T">Type of object</typeparam>\r
+      <param name="json">JSON representation of object</param>\r
+      <param name="settings">The settings.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.FromJson(System.String,System.Type)">\r
+      <summary>\r
+            Deserialize object from the JSON.\r
+            </summary>\r
+      <param name="json">JSON representation of object</param>\r
+      <param name="type">The object type.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.ToJToken(System.Object)">\r
+      <summary>\r
+            Serialize object to JToken.\r
+            </summary>\r
+      <param name="obj">The object.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.FromJToken``1(Newtonsoft.Json.Linq.JToken)">\r
+      <summary>\r
+            Deserialize object directly from JToken.\r
+            </summary>\r
+      <typeparam name="T">Type of object.</typeparam>\r
+      <param name="jtoken">The JToken to be deserialized.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.FromJToken(Newtonsoft.Json.Linq.JToken,System.Type)">\r
+      <summary>\r
+            Deserialize object directly from JToken.\r
+            </summary>\r
+      <param name="jtoken">The JToken to be deserialized.</param>\r
+      <param name="type">The object type.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.GetJObjectProperty``1(Newtonsoft.Json.Linq.JObject,System.String)">\r
+      <summary>\r
+            Extract the property directly from JObject.\r
+            </summary>\r
+      <typeparam name="T">Type of property to return.</typeparam>\r
+      <param name="jobject">The JObject to be deserialized.</param>\r
+      <param name="propertyName">The property name.</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.SemanticVersionConverter">\r
+      <summary>\r
+            A SemanticVersion JSON converter.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.SemanticVersionConverter.CanConvert(System.Type)">\r
+      <summary>\r
+            Gets a flag indicating whether or not a type is convertible.\r
+            </summary>\r
+      <param name="objectType">An object type to check.</param>\r
+      <returns>\r
+        <c>true</c> if <paramref name="objectType" /> is convertible; otherwise <c>false</c>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.SemanticVersionConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
+      <summary>\r
+            Reads the JSON representation of the object.\r
+            </summary>\r
+      <param name="reader">A JSON reader.</param>\r
+      <param name="objectType">The type of the object.</param>\r
+      <param name="existingValue">The existing value of the object.</param>\r
+      <param name="serializer">A serializer.</param>\r
+      <returns>A <see cref="T:NuGet.Versioning.SemanticVersion" /> object.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.SemanticVersionConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
+      <summary>\r
+            Writes the JSON representation of the object.\r
+            </summary>\r
+      <param name="writer">A JSON writer.</param>\r
+      <param name="value">A value to serialize.</param>\r
+      <param name="serializer">A serializer.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ResolverMetadataClient.GetDependencies(NuGet.Protocol.HttpSource,System.Uri,NuGet.Versioning.VersionRange,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve the <see cref="T:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo" /> for a registration.\r
+            </summary>\r
+      <returns>Returns an empty sequence if the package does not exist.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ResolverMetadataClient.ProcessPackageVersion(Newtonsoft.Json.Linq.JObject,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Process an individual package version entry\r
+            </summary>\r
+      <param name="packageObj">\r
+      </param>\r
+      <param name="version">\r
+      </param>\r
+      <returns>Returns the RemoteSourceDependencyInfo object corresponding to this package version</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ResolverMetadataClient.GetRegistrationInfo(NuGet.Protocol.HttpSource,System.Uri,NuGet.Versioning.VersionRange,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve a registration blob\r
+            </summary>\r
+      <returns>Returns Null if the package does not exist</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ResolverMetadataClient.GetFramework(Newtonsoft.Json.Linq.JObject)">\r
+      <summary>\r
+            Retrieve the target framework from a dependency group obj\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.InvalidCacheProtocolException">\r
+      <summary>\r
+            Failure due to an invalid cache.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.PackageNotFoundProtocolException">\r
+      <summary>\r
+            Thrown when a package cannot be found on a feed.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.PackageNotFoundProtocolException.PackageIdentity">\r
+      <summary>\r
+            Package that was not found.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.Undefined">\r
+      <summary>\r
+            Undetermined type\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.HttpV2">\r
+      <summary>\r
+            V2 OData protocol, ex: https://www.nuget.org/api/v2/\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.HttpV3">\r
+      <summary>\r
+            V3 Json protocol, ex: https://api.nuget.org/v3/index.json\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.FileSystemV2">\r
+      <summary>\r
+            Flat folder of nupkgs\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.FileSystemV3">\r
+      <summary>\r
+            Version folder structure used for project.json\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.FileSystemUnzipped">\r
+      <summary>\r
+            Unzipped folder of nupkgs used by project templates\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.FileSystemPackagesConfig">\r
+      <summary>\r
+            Packages.config packages folder format\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.FileSystemUnknown">\r
+      <summary>\r
+            Undetermined folder type. Occurs when the folder is empty\r
+            or does not exist yet.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FeedTypePackageSource">\r
+      <summary>\r
+            PackageSource that can carry a feed type used to override the source repository and provide a \r
+            hint for the expected type.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.FeedTypePackageSource.FeedType">\r
+      <summary>\r
+            Feed type, ex: HttpV2, FileSystemV3\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FeedTypeResource">\r
+      <summary>\r
+            Resource wrapper for FeedType.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.AmbientAuthenticationState">\r
+      <summary>\r
+            Represents source authentication status per active operation\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DownloadTimeoutStreamContent">\r
+      <summary>\r
+            A wrapper around <see cref="T:System.Net.Http.StreamContent" /> that applies a <see cref="T:NuGet.Protocol.DownloadTimeoutStream" />\r
+            to the contained stream. When the <see cref="T:System.Net.Http.HttpResponseMessage" /> is disposed, this\r
+            content is disposed which in turn disposes the <see cref="T:NuGet.Protocol.DownloadTimeoutStream" />, which\r
+            disposes the actual network stream.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpHandlerResourceV3">\r
+      <summary>\r
+            Resource wrapper for an HttpClient\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpHandlerResourceV3.CredentialsSuccessfullyUsed">\r
+      <summary>\r
+            Gets or sets a delegate that is to be invoked when authenticated feed credentials are successfully\r
+            used.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageExtensions.Clone(System.Net.Http.HttpRequestMessage)">\r
+      <summary>\r
+            Clones an <see cref="T:System.Net.Http.HttpRequestMessage" /> request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageExtensions.GetOrCreateConfiguration(System.Net.Http.HttpRequestMessage)">\r
+      <summary>\r
+            Retrieves the HTTP request configuration instance attached to the given message as custom property.\r
+            </summary>\r
+      <param name="request">The HTTP request message.</param>\r
+      <returns>Configuration instance if exists, or a default instance otherwise.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageExtensions.SetConfiguration(System.Net.Http.HttpRequestMessage,NuGet.Protocol.HttpRequestMessageConfiguration)">\r
+      <summary>\r
+            Attaches an HTTP request configuration instance to the given message as custom property.\r
+            If the configuration has already been set on the request message, the old configuration\r
+            is replaced.\r
+            </summary>\r
+      <param name="request">The HTTP request message.</param>\r
+      <param name="configuration">An HTTP request message configuration instance.</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpRequestMessageFactory">\r
+      <summary>\r
+            Factory class containing methods facilitating creation of <see cref="T:System.Net.Http.HttpRequestMessage" /> \r
+            with additional custom parameters.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageFactory.Create(System.Net.Http.HttpMethod,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Creates an instance of <see cref="T:System.Net.Http.HttpRequestMessage" />.\r
+            </summary>\r
+      <param name="method">Desired HTTP verb</param>\r
+      <param name="requestUri">Request URI</param>\r
+      <param name="log">Logger instance to be attached</param>\r
+      <returns>Instance of <see cref="T:System.Net.Http.HttpRequestMessage" /></returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageFactory.Create(System.Net.Http.HttpMethod,System.Uri,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Creates an instance of <see cref="T:System.Net.Http.HttpRequestMessage" />.\r
+            </summary>\r
+      <param name="method">Desired HTTP verb</param>\r
+      <param name="requestUri">Request URI</param>\r
+      <param name="log">Logger instance to be attached</param>\r
+      <returns>Instance of <see cref="T:System.Net.Http.HttpRequestMessage" /></returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageFactory.Create(System.Net.Http.HttpMethod,System.String,NuGet.Protocol.HttpRequestMessageConfiguration)">\r
+      <summary>\r
+            Creates an instance of <see cref="T:System.Net.Http.HttpRequestMessage" />.\r
+            </summary>\r
+      <param name="method">Desired HTTP verb</param>\r
+      <param name="requestUri">Request URI</param>\r
+      <param name="configuration">The request configuration</param>\r
+      <returns>Instance of <see cref="T:System.Net.Http.HttpRequestMessage" /></returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageFactory.Create(System.Net.Http.HttpMethod,System.Uri,NuGet.Protocol.HttpRequestMessageConfiguration)">\r
+      <summary>\r
+            Creates an instance of <see cref="T:System.Net.Http.HttpRequestMessage" />.\r
+            </summary>\r
+      <param name="method">Desired HTTP verb</param>\r
+      <param name="requestUri">Request URI</param>\r
+      <param name="configuration">The request configuration</param>\r
+      <returns>Instance of <see cref="T:System.Net.Http.HttpRequestMessage" /></returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpRetryHandler">\r
+      <summary>\r
+            The <see cref="T:NuGet.Protocol.HttpRetryHandler" /> is for retrying and HTTP request if it times out, has any exception,\r
+            or returns a status code of 500 or greater.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRetryHandler.SendAsync(NuGet.Protocol.HttpRetryHandlerRequest,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Make an HTTP request while retrying after failed attempts or timeouts.\r
+            </summary>\r
+      <remarks>\r
+            This method accepts a factory to create instances of the <see cref="T:System.Net.Http.HttpRequestMessage" /> because\r
+            requests cannot always be used. For example, suppose the request is a POST and contains content\r
+            of a stream that can only be consumed once.\r
+            </remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpRetryHandlerRequest">\r
+      <summary>\r
+            A request to be handled by <see cref="T:NuGet.Protocol.HttpRetryHandler" />. This type should contain all\r
+            of the knowledge necessary to make a request, while handling transient transport errors.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.HttpClient">\r
+      <summary>The HTTP client to use for each request attempt.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.RequestFactory">\r
+      <summary>\r
+            The factory that generates each request message. This factory is invoked for each attempt.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.CompletionOption">\r
+      <summary>The HTTP completion option to use for the next attempt.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.MaxTries">\r
+      <summary>The maximum number of times to try the request. This value includes the initial attempt.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.RequestTimeout">\r
+      <summary>How long to wait on the request to come back with a response.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.RetryDelay">\r
+      <summary>How long to wait before trying again after a failed request.</summary>\r
+      <summary>This API is intended only for testing purposes and should not be used in product code.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.DownloadTimeout">\r
+      <summary>The timeout to apply to <see cref="T:NuGet.Protocol.DownloadTimeoutStream" /> instances.</summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpSource.GetAsync``1(NuGet.Protocol.HttpSourceCachedRequest,System.Func{NuGet.Protocol.HttpSourceResult,System.Threading.Tasks.Task{``0}},NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Caching Get request.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSource.RetryHandler">\r
+      <summary>The retry handler to use for all HTTP requests.</summary>\r
+      <summary>This API is intended only for testing purposes and should not be used in product code.</summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpSourceCachedRequest">\r
+      <summary>\r
+            A cached HTTP request handled by <see cref="T:NuGet.Protocol.HttpSource" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.Uri">\r
+      <summary>\r
+            The URI to request with <code>GET</code>.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.CacheKey">\r
+      <summary>\r
+            The cache key to use when fetching and storing the response from the HTTP cache. This\r
+            cache key is scoped to the NuGet source. That is to say that each NuGet source has its\r
+            own independent HTTP cache.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.CacheContext">\r
+      <summary>\r
+            The cache context.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.AcceptHeaderValues">\r
+      <summary>\r
+            The header values to apply when building the <see cref="T:System.Net.Http.HttpRequestMessage" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.IgnoreNotFounds">\r
+      <summary>\r
+            When processing the <see cref="T:System.Net.Http.HttpResponseMessage" />, this flag allows\r
+            <code>404 Not Found</code> to be interpreted as a null response. This value defaults\r
+            to <code>false</code>.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.MaxTries">\r
+      <summary>The maximum number of times to try the request. This value includes the initial attempt.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.EnsureValidContents">\r
+      <summary>\r
+            A method used to validate the response stream. This method should not\r
+            dispose the stream and should throw an exception when the content is invalid.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.RequestTimeout">\r
+      <summary>\r
+            The timeout to use when fetching the <see cref="T:System.Net.Http.HttpResponseMessage" />. Since\r
+            <see cref="T:NuGet.Protocol.HttpSource" /> only uses <see cref="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead" />,\r
+            this means that we wait this amount of time for only the HTTP headers to be returned.\r
+            Downloading the response body is not included in this timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.DownloadTimeout">\r
+      <summary>The timeout to apply to <see cref="T:NuGet.Protocol.DownloadTimeoutStream" /> instances.</summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpSourceCredentials">\r
+      <summary>\r
+            A mutable CredentialCache wrapper. This allows the underlying ICredentials to\r
+            be changed to work around HttpClientHandler not allowing Credentials to change.\r
+            This class intentionally inherits from CredentialCache to support authentication on redirects.\r
+            According to System.Net implementation any other ICredentials implementation is dropped for security reasons.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.HttpSourceCredentials._credentials">\r
+      <summary>\r
+            Credentials can be changed by other threads, for this reason volatile\r
+            is added below so that the value is not cached anywhere.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpSourceCredentials.#ctor(System.Net.ICredentials)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.HttpSourceCredentials" /> class\r
+            </summary>\r
+      <param name="credentials">\r
+            Optional initial credentials. May be null.\r
+            </param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCredentials.Credentials">\r
+      <summary>\r
+            The latest credentials to be used.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCredentials.Version">\r
+      <summary>\r
+            The latest version ID of the <see cref="P:NuGet.Protocol.HttpSourceCredentials.Credentials" />.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpSourceRequest">\r
+      <summary>\r
+            A non-cached HTTP request handled by <see cref="T:NuGet.Protocol.HttpSource" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceRequest.RequestFactory">\r
+      <summary>\r
+            A factory that can be called repeatedly to build the HTTP request message.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceRequest.IgnoreNotFounds">\r
+      <summary>\r
+            When processing the <see cref="T:System.Net.Http.HttpResponseMessage" />, this flag allows\r
+            <code>404 Not Found</code> to be interpreted as a null response. This value defaults\r
+            to <code>false</code>.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceRequest.RequestTimeout">\r
+      <summary>\r
+            The timeout to use when fetching the <see cref="T:System.Net.Http.HttpResponseMessage" />. Since\r
+            <see cref="T:NuGet.Protocol.HttpSource" /> only uses <see cref="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead" />,\r
+            this means that we wait this amount of time for only the HTTP headers to be returned.\r
+            Downloading the response body is not included in this timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceRequest.MaxTries">\r
+      <summary>The maximum number of times to try the request. This value includes the initial attempt.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceRequest.DownloadTimeout">\r
+      <summary>The timeout to apply to <see cref="T:NuGet.Protocol.DownloadTimeoutStream" /> instances.</summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpSourceResource">\r
+      <summary>\r
+            Holds a shared <see cref="P:NuGet.Protocol.HttpSourceResource.HttpSource" />. \r
+            This is expected to be shared across the app and should not be disposed of.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceResourceProvider.Throttle">\r
+      <summary>\r
+            The throttle to apply to all <see cref="T:NuGet.Protocol.HttpSource" /> HTTP requests.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.IThrottle">\r
+      <summary>\r
+            An interface used for throttling operations. For example, suppose the application needs to\r
+            limit the concurrency of HTTP operations. Before executing each HTTP operation, the\r
+            <see cref="M:NuGet.Protocol.IThrottle.WaitAsync" /> would be executed. After the HTTP operation has been completed, the\r
+            application should call <see cref="M:NuGet.Protocol.IThrottle.Release" />. The implementation of <see cref="M:NuGet.Protocol.IThrottle.WaitAsync" />\r
+            should only allow the application to continue if there is an appropriate number of concurrent\r
+            callers. The primary implementation of this interface simply wraps a <see cref="T:System.Threading.SemaphoreSlim" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.IThrottle.WaitAsync">\r
+      <summary>\r
+            Waits until an appropriate level of concurrency has been reached before allowing the\r
+            caller to continue.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.IThrottle.Release">\r
+      <summary>\r
+            Signals that the throttled operation has been completed and other threads can being\r
+            their own throttled operation.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.NullThrottle">\r
+      <summary>\r
+            An throttle implementation that allows any level of concurrency. That is, the\r
+            <see cref="M:NuGet.Protocol.NullThrottle.WaitAsync" /> and <see cref="M:NuGet.Protocol.NullThrottle.Release" /> methods do nothing.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.ProxyAuthenticationHandler">\r
+      <summary>\r
+            A message handler responsible for retrying request for authenticated proxies\r
+            with missing credentials.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV2Feed.CreateDependencyInfo(NuGet.Protocol.V2FeedPackageInfo,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Convert a V2 feed package into a V3 PackageDependencyInfo\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LegacyFeedCapabilityResourceV2Feed">\r
+      <summary>\r
+            A resource for detecting a V2 feed's capabilities based on the metadata document.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LegacyFeedCapabilityResourceV2Feed.DataServiceMetadataExtractor">\r
+      <summary>\r
+            This implementation is copied from NuGet 2.x.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ODataServiceDocumentResourceV2Provider.MaxCacheDuration">\r
+      <summary>\r
+            Maximum amount of time to store index.json\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.V2FeedPackageInfo">\r
+      <summary>\r
+            Represents a V2 package entry from the OData feed. This object primarily just holds the strings parsed from XML, all parsing \r
+            and converting should be done after based on the scenario.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.V2FeedPackageInfo.DownloadCountAsInt">\r
+      <summary>\r
+            Parse DownloadCount into an integer\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.V2FeedPackageInfo.IsListed">\r
+      <summary>\r
+            Checks the published date\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.V2FeedPackageInfo.DependencySets">\r
+      <summary>\r
+            Parses Dependencies into actual groups\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.V2FeedPage">\r
+      <summary>\r
+            A page of items from a V2 feed as well as a link to get the next page.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.V2FeedParser">\r
+      <summary>\r
+            A light weight XML parser for NuGet V2 Feeds\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.#ctor(NuGet.Protocol.HttpSource,System.String)">\r
+      <summary>\r
+            Creates a V2 parser\r
+            </summary>\r
+      <param name="httpSource">HttpSource and message handler containing auth/proxy support</param>\r
+      <param name="baseAddress">base address for all services from this OData service</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.#ctor(NuGet.Protocol.HttpSource,System.String,System.String)">\r
+      <summary>\r
+            Creates a V2 parser\r
+            </summary>\r
+      <param name="httpSource">HttpSource and message handler containing auth/proxy support</param>\r
+      <param name="baseAddress">base address for all services from this OData service</param>\r
+      <param name="source">PackageSource useful for reporting meaningful errors that relate back to the configuration</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.GetPackage(NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Get an exact package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.FindPackagesByIdAsync(System.String,System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieves all packages with the given Id from a V2 feed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.FindPackagesByIdAsync(System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieves all packages with the given Id from a V2 feed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.ParsePage(System.Xml.Linq.XDocument,System.String,NuGet.Protocol.MetadataReferenceCache)">\r
+      <summary>\r
+            Finds all entries on the page and parses them\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.ParsePackage(System.String,System.Xml.Linq.XElement,NuGet.Protocol.MetadataReferenceCache)">\r
+      <summary>\r
+            Parse an entry into a V2FeedPackageInfo\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.GetString(System.Xml.Linq.XElement,System.Xml.Linq.XName)">\r
+      <summary>\r
+            Retrieve an XML <see cref="T:System.String" /> value safely\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.GetDate(System.Xml.Linq.XElement,System.Xml.Linq.XName)">\r
+      <summary>\r
+            Retrieve an XML <see cref="T:System.DateTimeOffset" /> value safely\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.V2FeedQueryBuilder">\r
+      <summary>\r
+            Build the path part of a V2 feed URL. These values are appended to the V2 base URL.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FindLocalPackagesResourcePackagesConfig">\r
+      <summary>\r
+            Packages.config packages folder reader\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FindLocalPackagesResourcePackagesConfigProvider">\r
+      <summary>\r
+            Reads packages.config packages folders. The expected format is root/id.version/id.version.nupkg\r
+            This resource cannot handle packages folders in the format root/id (exclude version)\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FindLocalPackagesResourceUnzipped">\r
+      <summary>\r
+            Unzipped package repository reader used for project templates.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FindLocalPackagesResourceUnzipped.GetIndex(System.Lazy{System.Collections.Generic.IReadOnlyList{NuGet.Protocol.LocalPackageInfo}})">\r
+      <summary>\r
+            Id + Version -&gt; Package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FindLocalPackagesResourceUnzipped.GetPathIndex(System.Lazy{System.Collections.Generic.IReadOnlyList{NuGet.Protocol.LocalPackageInfo}})">\r
+      <summary>\r
+            Uri -&gt; Package\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FindLocalPackagesResourceV3">\r
+      <summary>\r
+            Retrieve packages from a local folder or UNC share that uses the V3 folder structure.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalDependencyInfoResource.ResolvePackage(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve dependency info for a single package.\r
+            </summary>\r
+      <param name="package">package id and version</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalDependencyInfoResource.ResolvePackages(System.String,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve dependency info for a single package.\r
+            </summary>\r
+      <param name="packageId">package id</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalDependencyInfoResource.CreateDependencyInfo(NuGet.Protocol.LocalPackageInfo,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Convert a package into a PackageDependencyInfo\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalPackageInfo.#ctor(NuGet.Packaging.Core.PackageIdentity,System.String,System.DateTime,System.Lazy{NuGet.Packaging.NuspecReader},System.Func{NuGet.Packaging.PackageReaderBase})">\r
+      <summary>\r
+            Local nuget package.\r
+            </summary>\r
+      <param name="identity">Package id and version.</param>\r
+      <param name="path">Path to the nupkg.</param>\r
+      <param name="lastWriteTimeUtc">Last nupkg write time for publish date.</param>\r
+      <param name="nuspec">Nuspec XML.</param>\r
+      <param name="getPackageReader">Method to retrieve the package as a reader.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalPackageInfo.GetReader">\r
+      <summary>\r
+            Package reader.\r
+            </summary>\r
+      <remarks>This creates a new instance each time. Callers need to dispose of it.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.LocalPackageInfo.Identity">\r
+      <summary>\r
+            Package id and version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.LocalPackageInfo.Path">\r
+      <summary>\r
+            Nupkg or folder path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.LocalPackageInfo.LastWriteTimeUtc">\r
+      <summary>\r
+            Last file write time. This is used for the publish date.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.LocalPackageInfo.Nuspec">\r
+      <summary>\r
+            Nuspec reader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalPackageSearchResource.ContainsAnyTerm(System.String[],NuGet.Protocol.LocalPackageInfo)">\r
+      <summary>\r
+            Search Id, Tags, and Description to match the legacy local search behavior.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalPackageSearchResource.CollapseToHighestVersion(System.Collections.Generic.IEnumerable{NuGet.Protocol.LocalPackageInfo})">\r
+      <summary>\r
+            Returns a distinct set of elements using the comparer specified. This implementation will pick the last occurrence\r
+            of each element instead of picking the first. This method assumes that similar items occur in order.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LocalV2FindPackageByIdResource">\r
+      <summary>\r
+            A resource capable of fetching packages, package versions and package dependency information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV2FindPackageByIdResource.#ctor(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.LocalV2FindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="packageSource">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV2FindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV2FindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV2FindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV2FindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LocalV2FindPackageByIdResourceProvider">\r
+      <summary>\r
+            A v2-style package repository that has nupkgs at the root.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LocalV3FindPackageByIdResource">\r
+      <summary>\r
+            A resource capable of fetching packages, package versions and package dependency information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV3FindPackageByIdResource.#ctor(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.LocalV3FindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="packageSource">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV3FindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV3FindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV3FindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV3FindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LocalV3FindPackageByIdResourceProvider">\r
+      <summary>\r
+            A v3-style package repository that has expanded packages.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalPackageSearchMetadata.Convert(System.String)">\r
+      <summary>\r
+            Convert a string to a URI safely. This will return null if there are errors.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.PackageSearchMetadataRegistration">\r
+      <summary>\r
+            Subclass of <see cref="T:NuGet.Protocol.PackageSearchMetadata" /> containing the information in the registration blobs that are not present in the V2 feed or search.\r
+            Returned by <see cref="T:NuGet.Protocol.PackageMetadataResourceV3" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.PackageSearchMetadataRegistration.CatalogUri">\r
+      <summary>\r
+            The <see cref="T:System.Uri" /> of this package in the catalog.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.ServiceIndexEntry">\r
+      <summary>\r
+            index.json entry for v3\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexEntry.Uri">\r
+      <summary>\r
+            Service Uri\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexEntry.Type">\r
+      <summary>\r
+            Service Type\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexEntry.ClientVersion">\r
+      <summary>\r
+            Client version\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DependencyInfoResourceV3Provider">\r
+      <summary>\r
+            Retrieves all dependency info for the package resolver.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DownloadResourcePluginProvider">\r
+      <summary>\r
+            A download resource provider for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourcePluginProvider.#ctor">\r
+      <summary>\r
+            Instanatiates a new <see cref="T:NuGet.Protocol.DownloadResourcePluginProvider" /> class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourcePluginProvider.TryCreate(NuGet.Protocol.Core.Types.SourceRepository,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Attempts to create a resource for the specified source repository.\r
+            </summary>\r
+      <param name="source">A source repository.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a Tuple&lt;bool, INuGetResource&gt;</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="source" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.ServiceIndexResourceV3Provider">\r
+      <summary>\r
+            Retrieves and caches service index.json files\r
+            ServiceIndexResourceV3 stores the json, all work is done in the provider\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexResourceV3Provider.MaxCacheDuration">\r
+      <summary>\r
+            Maximum amount of time to store index.json\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.RemotePackageArchiveDownloader">\r
+      <summary>\r
+            A remote package downloader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemotePackageArchiveDownloader.#ctor(NuGet.Protocol.Core.Types.FindPackageByIdResource,NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.RemotePackageArchiveDownloader" /> class.\r
+            </summary>\r
+      <param name="resource">A <see cref="T:NuGet.Protocol.Core.Types.FindPackageByIdResource" /> resource.</param>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="resource" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemotePackageArchiveDownloader.Dispose">\r
+      <summary>\r
+            Disposes this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemotePackageArchiveDownloader.CopyNupkgFileToAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a target file path.\r
+            </summary>\r
+      <param name="destinationFilePath">The destination file path.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />\r
+            indicating whether or not the copy was successful.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFilePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemotePackageArchiveDownloader.GetPackageHashAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package hash.\r
+            </summary>\r
+      <param name="hashAlgorithm">The hash algorithm.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />\r
+            representing the package hash.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="hashAlgorithm" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.RemotePackageArchiveDownloader.ContentReader">\r
+      <summary>\r
+            Gets an asynchronous package content reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.RemotePackageArchiveDownloader.CoreReader">\r
+      <summary>\r
+            Gets an asynchronous package core reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource">\r
+      <summary>\r
+            A <see cref="T:NuGet.Protocol.Core.Types.FindPackageByIdResource" /> for a Http-based file system where files are laid out in the\r
+            format\r
+            /root/\r
+            PackageA/\r
+            Version0/\r
+            PackageA.nuspec\r
+            PackageA.Version0.nupkg\r
+            and are accessible via HTTP Gets.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource.#ctor(System.Collections.Generic.IReadOnlyList{System.Uri},NuGet.Protocol.HttpSource)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="baseUris">Base URI's.</param>\r
+      <param name="httpSource">An HTTP source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="baseUris" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="baseUris" /> is empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="httpSource" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.PackageUtilities.OpenNuspecFromNupkg(System.String,System.IO.Stream,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Create a <see cref="T:NuGet.Packaging.NuspecReader" /> from a nupkg stream.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.PluginFindPackageByIdResourceProvider">\r
+      <summary>\r
+            A FindPackageByIdResource provider for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.PluginFindPackageByIdResourceProvider.#ctor">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.PluginFindPackageByIdResourceProvider" /> class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.PluginFindPackageByIdResourceProvider.TryCreate(NuGet.Protocol.Core.Types.SourceRepository,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously attempts to create a resource for the specified source repository.\r
+            </summary>\r
+      <param name="source">A source repository.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a Tuple&lt;bool, INuGetResource&gt;</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="source" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.RemoteV2FindPackageByIdResource">\r
+      <summary>\r
+            A resource capable of fetching packages, package versions and package dependency information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV2FindPackageByIdResource.#ctor(NuGet.Configuration.PackageSource,NuGet.Protocol.HttpSource)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.RemoteV2FindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="packageSource">A package source.</param>\r
+      <param name="httpSource">An HTTP source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="httpSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV2FindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV2FindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV2FindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV2FindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.RemoteV2FindPackageByIdResource.PackageSource">\r
+      <summary>\r
+            Gets the package source.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.RemoteV2FindPackageByIdResourceProvider">\r
+      <summary>\r
+            A <see cref="T:NuGet.Protocol.Core.Types.ResourceProvider" /> for <see cref="T:NuGet.Protocol.Core.Types.FindPackageByIdResource" /> over v2 NuGet feeds.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.RemoteV3FindPackageByIdResource">\r
+      <summary>\r
+            A resource capable of fetching packages, package versions and package dependency information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV3FindPackageByIdResource.#ctor(NuGet.Protocol.Core.Types.SourceRepository,NuGet.Protocol.HttpSource)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.RemoteV3FindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="sourceRepository">A source repository.</param>\r
+      <param name="httpSource">An HTTP source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="sourceRepository" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="httpSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV3FindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV3FindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV3FindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV3FindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.RemoteV3FindPackageByIdResource.SourceRepository">\r
+      <summary>\r
+            Gets the source repository.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DependencyInfoResourceV3">\r
+      <summary>\r
+            Retrieves all packages and dependencies from a V3 source.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV3.#ctor(NuGet.Protocol.HttpSource,NuGet.Protocol.RegistrationResourceV3,NuGet.Protocol.Core.Types.SourceRepository)">\r
+      <summary>\r
+            Dependency info resource\r
+            </summary>\r
+      <param name="client">Http client</param>\r
+      <param name="regResource">Registration blob resource</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV3.ResolvePackage(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve dependency info for a single package.\r
+            </summary>\r
+      <param name="package">package id and version</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>\r
+            Returns dependency info for the given package if it exists. If the package is not found null is\r
+            returned.\r
+            </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV3.ResolvePackages(System.String,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve the available packages and their dependencies.\r
+            </summary>\r
+      <remarks>Includes prerelease packages</remarks>\r
+      <param name="packageId">package Id to search</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>available packages and their dependencies</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV3.ResolvePackages(System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve the available packages and their dependencies.\r
+            </summary>\r
+      <remarks>Includes prerelease packages</remarks>\r
+      <param name="packageId">package Id to search</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>available packages and their dependencies</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV3.GetPackagesFromRegistration(NuGet.Protocol.RegistrationInfo,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve dependency info from a registration blob\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DownloadResourcePlugin">\r
+      <summary>\r
+            A download resource for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourcePlugin.#ctor(NuGet.Protocol.Plugins.IPlugin,NuGet.Protocol.Plugins.IPluginMulticlientUtilities,NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.DownloadResourcePlugin" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="utilities">A plugin multiclient utilities.</param>\r
+      <param name="packageSource">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="utilities" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourcePlugin.GetDownloadResourceResultAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.PackageDownloadContext,System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously downloads a package.\r
+            </summary>\r
+      <param name="identity">The package identity.</param>\r
+      <param name="downloadContext">A package download context.</param>\r
+      <param name="globalPackagesFolder">The path to the global packages folder.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns\r
+            a <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="identity" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="downloadContext" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DownloadResourceV3">\r
+      <summary>\r
+            Provides the download metatdata for a given package from a V3 server endpoint.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourceV3.#ctor(NuGet.Protocol.HttpSource,NuGet.Protocol.RegistrationResourceV3)">\r
+      <summary>\r
+            Download packages using the download url found in the registration resource.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourceV3.#ctor(NuGet.Protocol.HttpSource,System.String)">\r
+      <summary>\r
+            Download packages using the package base address container resource.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourceV3.GetDownloadUrl(NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Get the download url of the package.\r
+            1. If the identity is a SourcePackageDependencyInfo the SourcePackageDependencyInfo.DownloadUri is used.\r
+            2. A url will be constructed for the flat container location if the source has that resource.\r
+            3. The download url will be found in the registration blob as a fallback.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.MetadataResourceV3">\r
+      <summary>\r
+            Returns the full package metadata\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.MetadataResourceV3.GetLatestVersions(System.Collections.Generic.IEnumerable{System.String},System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Find the latest version of the package\r
+            </summary>\r
+      <param name="includePrerelease">include versions with prerelease labels</param>\r
+      <param name="includeUnlisted">not implemented yet</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.RegistrationResourceV3">\r
+      <summary>\r
+            Registration blob reader\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetUri(System.String)">\r
+      <summary>\r
+            Constructs the URI of a registration index blob\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetUri(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Constructs the URI of a registration blob with a specific version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetUri(NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            Constructs the URI of a registration blob with a specific version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetPackageMetadata(NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns the registration blob for the id and version\r
+            </summary>\r
+      <remarks>The inlined entries are potentially going away soon</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetPackageMetadata(System.String,System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns inlined catalog entry items for each registration blob\r
+            </summary>\r
+      <remarks>The inlined entries are potentially going away soon</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetPackageMetadata(System.String,NuGet.Versioning.VersionRange,System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns inlined catalog entry items for each registration blob\r
+            </summary>\r
+      <remarks>The inlined entries are potentially going away soon</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetPackageEntries(System.String,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns all index entries of type Package within the given range and filters\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.RegistrationResourceV3.BaseUri">\r
+      <summary>\r
+            Gets the <see cref="T:System.Uri" /> for the source backing this resource.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ReportAbuseResourceV3.GetReportAbuseUrl(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets a URL for reporting package abuse. The URL will not be verified to exist.\r
+            </summary>\r
+      <param name="id">The package id (natural casing)</param>\r
+      <param name="version">The package version</param>\r
+      <returns>The first URL from the resource, with the URI template applied.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.ServiceIndexResourceV3">\r
+      <summary>\r
+            Stores/caches a service index json file.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetServiceEntries(System.String[])">\r
+      <summary>\r
+            Get the list of service entries that best match the current clientVersion and type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetServiceEntries(NuGet.Versioning.NuGetVersion,System.String[])">\r
+      <summary>\r
+            Get the list of service entries that best match the clientVersion and type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetServiceEntryUri(System.String[])">\r
+      <summary>\r
+            Get the best match service URI.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetServiceEntryUris(System.String[])">\r
+      <summary>\r
+            Get the list of service URIs that best match the current clientVersion and type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetServiceEntryUris(NuGet.Versioning.NuGetVersion,System.String[])">\r
+      <summary>\r
+            Get the list of service URIs that best match the clientVersion and type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetValues(Newtonsoft.Json.Linq.JToken)">\r
+      <summary>\r
+            Read string values from an array or string.\r
+            Returns an empty enumerable if the value is null.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexResourceV3.RequestTime">\r
+      <summary>\r
+            Time the index was requested\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexResourceV3.Entries">\r
+      <summary>\r
+            All service index entries.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ActionExecutor_RollingBack">\r
+      <summary>\r
+              Looks up a localized string similar to Install failed. Rolling back....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ActionResolver_UnsupportedAction">\r
+      <summary>\r
+              Looks up a localized string similar to Unrecognized Package Action '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ActionResolver_UnsupportedDependencyBehavior">\r
+      <summary>\r
+              Looks up a localized string similar to Unsupported Dependency Behavior '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.AddPackage_ExistingPackageInvalid">\r
+      <summary>\r
+              Looks up a localized string similar to Package '{0}' already exists at feed '{1}' and is invalid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.AddPackage_PackageAlreadyExists">\r
+      <summary>\r
+              Looks up a localized string similar to Package '{0}' already exists at feed '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.AddPackage_SuccessfullyAdded">\r
+      <summary>\r
+              Looks up a localized string similar to Successfully added package '{0}' to feed '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Argument_Cannot_Be_Null_Or_Empty">\r
+      <summary>\r
+              Looks up a localized string similar to Argument can not be null or empty..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ArgumentCannotBeNullOrEmpty">\r
+      <summary>\r
+              Looks up a localized string similar to Argument cannot be null or empty..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DefaultSymbolServer">\r
+      <summary>\r
+              Looks up a localized string similar to the symbol server.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DeleteCommandCanceled">\r
+      <summary>\r
+              Looks up a localized string similar to Delete canceled.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DeleteCommandConfirm">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} will be deleted from the {2}. Would you like to continue?.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DeleteCommandDeletedPackage">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} was deleted successfully..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DeleteCommandDeletingPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Deleting {0} {1} from the {2}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DeletePackage_NotFound">\r
+      <summary>\r
+              Looks up a localized string similar to Not Found..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DownloadActionHandler_InvalidDownloadUrl">\r
+      <summary>\r
+              Looks up a localized string similar to The download URL for {0} '{1}' is invalid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DownloadActionHandler_NoDownloadUrl">\r
+      <summary>\r
+              Looks up a localized string similar to No download URL could be found for {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Error_DownloadTimeout">\r
+      <summary>\r
+              Looks up a localized string similar to The download of '{0}' timed out because no data was received for {1}ms..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_CredentialsForForbidden">\r
+      <summary>\r
+              Looks up a localized string similar to The server responded with HTTP '403 Forbidden' when accessing the source '{0}'. This suggests that the server has authenticated your identity but has not permitted you to access the requested resource. Provide credentials that have permissions to view this resource..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_CredentialsForProxy">\r
+      <summary>\r
+              Looks up a localized string similar to The server responded with HTTP '407 Proxy Authentication Required' when accessing the proxy '{0}'. This suggests that the server needs credentials to authenticate your identity to use a proxy. Provide credentials to access this resource..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_CredentialsForUnauthorized">\r
+      <summary>\r
+              Looks up a localized string similar to The server responded with HTTP '401 Unauthorized' when accessing the source '{0}'. This suggests that the server needs credentials to authenticate your identity. Provide credentials to access this resource..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_RequestLog">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_ResponseLog">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} {2}ms.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_Timeout">\r
+      <summary>\r
+              Looks up a localized string similar to The HTTP request to '{0} {1}' has timed out after {2}ms..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.InvalidVersionFolder">\r
+      <summary>\r
+              Looks up a localized string similar to The folder '{0}' contains an invalid version..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.LiveFeed">\r
+      <summary>\r
+              Looks up a localized string similar to the NuGet gallery.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_CanceledNupkgDownload">\r
+      <summary>\r
+              Looks up a localized string similar to Downloading a package from '{0}' was canceled..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_ErrorDownloading">\r
+      <summary>\r
+              Looks up a localized string similar to Error downloading '{0}' from '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToDownloadPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to download package '{0}' from '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToFetchV2Feed">\r
+      <summary>\r
+              Looks up a localized string similar to The V2 feed at '{0}' returned an unexpected status code '{1} {2}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToGetNuspecStream">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to load nuspec from package '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToReadServiceIndex">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to load the service index for source {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToRetrievePackage">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to retrieve information about '{0}' from remote source '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToVerifyRootDirectory">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to verify the root directory of local source '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToVerifyValidFile">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to validate the file '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FileIsCorrupt">\r
+      <summary>\r
+              Looks up a localized string similar to The file '{0}' is corrupt..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_InvalidCacheEntry">\r
+      <summary>\r
+              Looks up a localized string similar to An invalid cache entry was found for URL '{0}' and will be replaced..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_InvalidNupkgFromUrl">\r
+      <summary>\r
+              Looks up a localized string similar to The nupkg at '{0}' is not valid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_RetryingFindPackagesById">\r
+      <summary>\r
+              Looks up a localized string similar to Retrying '{0}' for source '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_RetryingHttp">\r
+      <summary>\r
+              Looks up a localized string similar to An error was encountered when fetching '{0} {1}'. The request will now be retried..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_RetryingServiceIndex">\r
+      <summary>\r
+              Looks up a localized string similar to Retrying service index request for source '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.NoApiKeyFound">\r
+      <summary>\r
+              Looks up a localized string similar to No API Key was provided and no API Key could be found for {0}. To save an API Key for a source use the 'setApiKey' command..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.NuGetRepository_CannotCreateAggregateRepo">\r
+      <summary>\r
+              Looks up a localized string similar to Cannot create a NuGet Repository from the Aggregate Source.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.NuGetServiceProvider_ServiceNotSupported">\r
+      <summary>\r
+              Looks up a localized string similar to The {0} service is not supported by this object..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.NupkgPath_Invalid">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' is not a valid nupkg file..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.NupkgPath_InvalidEx">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' is not a valid nupkg file. Error: '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.OneOrMoreUrisMustBeSpecified">\r
+      <summary>\r
+              Looks up a localized string similar to One or more URIs must be specified..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.PackageActionDescriptionWrapper_UnrecognizedAction">\r
+      <summary>\r
+              Looks up a localized string similar to Unrecognized Package Action '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.PackageNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find package '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.PackageServerEndpoint_NotSupported">\r
+      <summary>\r
+              Looks up a localized string similar to ERROR: This version of nuget.exe does not support updating packages to package source '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Path_Invalid">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' is not a valid path..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Path_Invalid_NotFileNotUnc">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' should be a local path or a UNC share path..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_ConnectionAlreadyStarted">\r
+      <summary>\r
+              Looks up a localized string similar to A connection has already been started..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_ConnectionIsClosed">\r
+      <summary>\r
+              Looks up a localized string similar to The plugin connection is closed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_Exception">\r
+      <summary>\r
+              Looks up a localized string similar to Plugin '{0}' failed with the exception:  {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_FailedOperationForPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Plugin '{0}' failed a {1} operation for package {2}.{3}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_FailedToQueryPluginOperationsClaims">\r
+      <summary>\r
+              Looks up a localized string similar to A failure occurred while attempting to query plugin operation claims for the plugin at '{0}'.  Exception:  {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_FailureQueryingPackageVersions">\r
+      <summary>\r
+              Looks up a localized string similar to A failure occurred while attempting to query package versions for package '{0}' using the plugin at '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_Fault">\r
+      <summary>\r
+              Looks up a localized string similar to Terminating plugin '{0}' due to an unrecoverable fault:  {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_FileNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to A plugin was not found at path '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_HandshakeFailed">\r
+      <summary>\r
+              Looks up a localized string similar to The plugin handshake failed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_HandshakeRequestHandlerAlreadyExists">\r
+      <summary>\r
+              Looks up a localized string similar to A handshake request handler already exists..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_IdleTimeoutMustBeGreaterThanOrEqualToInfiniteTimeSpan">\r
+      <summary>\r
+              Looks up a localized string similar to The idle timeout must be greater than or equal to System.Threading.Timeout.InfiniteTimeSpan..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_IllegalMessageWhileHandshaking">\r
+      <summary>\r
+              Looks up a localized string similar to An illegal message type was received during handshake..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_InitializationFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Plugin initialization failed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_InvalidEmbeddedSignature">\r
+      <summary>\r
+              Looks up a localized string similar to The plugin at '{0}' did not have a valid embedded signature..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_InvalidMessageType">\r
+      <summary>\r
+              Looks up a localized string similar to The message type '{0}' is invalid at this time..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_InvalidPluginFilePath">\r
+      <summary>\r
+              Looks up a localized string similar to The plugin file path '{0}' is invalid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_NotConnected">\r
+      <summary>\r
+              Looks up a localized string similar to A plugin is not connected..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_PackageDownloadFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Plugin '{0}' failed to download package '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_ProtocolException">\r
+      <summary>\r
+              Looks up a localized string similar to A plugin protocol exception occurred..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_ProtocolVersionNotSupportedOnError">\r
+      <summary>\r
+              Looks up a localized string similar to A protocol version is not supported on error..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_ProtocolVersionOutOfRange">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' must be greater than or equal to '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_RequestContextDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to Request context does not exist for request ID '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_RequestHandlerDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to A request handler does not exist for the message method '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_TimeoutOutOfRange">\r
+      <summary>\r
+              Looks up a localized string similar to Timeout must be greater than TimeSpan.Zero and less than or equal to TimeSpan.FromMilliseconds(int.MaxValue)..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_UnrecognizedEnumValue">\r
+      <summary>\r
+              Looks up a localized string similar to The enum value '{0}' is unrecognized..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_UnrecognizedOperationClaims">\r
+      <summary>\r
+              Looks up a localized string similar to The operation claims are unrecognized:  {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ProjectInstallationTarget_ProjectIsNotTargetted">\r
+      <summary>\r
+              Looks up a localized string similar to The project '{0}' is not one of the projects targetted by this object..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_BadSource">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to retrieve metadata from source '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_duplicateUri">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' is a duplicate url which has already been downloaded and will lead to a cyclic dependency. Please correct from server..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_FlatContainerIndexVersionsNotArray">\r
+      <summary>\r
+              Looks up a localized string similar to The 'versions' property at '{0}' must be an array..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_IndexMissingResourcesNode">\r
+      <summary>\r
+              Looks up a localized string similar to Service index document is missing the 'resources' property..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_InvalidJsonObject">\r
+      <summary>\r
+              Looks up a localized string similar to The content at '{0}' is not a valid JSON object..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_InvalidServiceIndex">\r
+      <summary>\r
+              Looks up a localized string similar to The source does not have the 'version' property at '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_InvalidXml">\r
+      <summary>\r
+              Looks up a localized string similar to The content at '{0}' is not valid XML..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_MalformedMetadataError">\r
+      <summary>\r
+              Looks up a localized string similar to Metadata could not be loaded from the source '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_MissingRegistrationBase">\r
+      <summary>\r
+              Looks up a localized string similar to The source does not have a Registration Base Url defined!.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_MissingSearchService">\r
+      <summary>\r
+              Looks up a localized string similar to The source does not have a Search service!.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_MissingVersion">\r
+      <summary>\r
+              Looks up a localized string similar to The source does not have the 'version' property..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_PackageMetadataError">\r
+      <summary>\r
+              Looks up a localized string similar to An error occurred while retrieving package metadata for '{0}' from source '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_Search_LocalSourceNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to The path '{0}' for the selected source could not be resolved..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_UnsupportedVersion">\r
+      <summary>\r
+              Looks up a localized string similar to The source version is not supported: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.PushCommandPackagePushed">\r
+      <summary>\r
+              Looks up a localized string similar to Your package was pushed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.PushCommandPushingPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Pushing {0} to {1}....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.RequiredFeatureUnsupportedException_DefaultMessageWithFeature">\r
+      <summary>\r
+              Looks up a localized string similar to The '{0}' installation feature was required by a package but is not supported on the current host..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.RequiredFeatureUnsupportedException_DefaultMessageWithoutFeature">\r
+      <summary>\r
+              Looks up a localized string similar to The installation host does not support a feature required by this package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.UnableToFindFile">\r
+      <summary>\r
+              Looks up a localized string similar to File does not exist ({0})..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.UnableToParseFolderV3Version">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to parse a valid version from a v3 folder: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.v2sourceDescription">\r
+      <summary>\r
+              Looks up a localized string similar to API v2 (legacy).\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.v3sourceDescription">\r
+      <summary>\r
+              Looks up a localized string similar to API v3.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Warning_SymbolServerNotConfigured">\r
+      <summary>\r
+              Looks up a localized string similar to Found symbols package '{0}', but no API key was specified for the symbol server. To save an API Key, run 'NuGet.exe setApiKey [your API key from http://www.NuGet.org]'..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FeedTypeUtility.GetFeedType(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Determine the type of a nuget source. This works for both offline and online sources.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FindPackagesByIdNupkgDownloader.GetNuspecReaderFromNupkgAsync(NuGet.Packaging.Core.PackageIdentity,System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Gets a <see cref="T:NuGet.Packaging.NuspecReader" /> from a .nupkg. If the URL cannot be fetched or there is a problem\r
+            processing the .nuspec, an exception is throw. This method uses HTTP caching to avoid downloading the\r
+            package over and over (unless <see cref="P:NuGet.Protocol.Core.Types.SourceCacheContext.DirectDownload" /> is specified).\r
+            </summary>\r
+      <param name="identity">The package identity.</param>\r
+      <param name="url">The URL of the .nupkg.</param>\r
+      <param name="cacheContext">The cache context.</param>\r
+      <param name="token">The cancellation token.</param>\r
+      <returns>The .nuspec reader.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FindPackagesByIdNupkgDownloader.CopyNupkgToStreamAsync(NuGet.Packaging.Core.PackageIdentity,System.String,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Copies a .nupkg stream to the <paramref name="destination" /> stream. If the .nupkg cannot be found or if\r
+            there is a network problem, no stream copy occurs.\r
+            </summary>\r
+      <param name="identity">The package identity.</param>\r
+      <param name="url">The URL of the .nupkg.</param>\r
+      <param name="destination">The destination stream. The .nupkg will be copied to this stream.</param>\r
+      <param name="cacheContext">The cache context.</param>\r
+      <param name="token">The cancellation token.</param>\r
+      <returns>Returns true if the stream was copied, false otherwise.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FindPackagesByIdNupkgDownloader.ProcessNupkgStreamAsync(NuGet.Packaging.Core.PackageIdentity,System.String,System.Func{System.IO.Stream,System.Threading.Tasks.Task},NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Manages the different ways of getting a .nupkg stream when using the global HTTP cache. When a stream is\r
+            found, the <paramref name="processStreamAsync" /> method is invoked on said stream. This deals with the\r
+            complexity of <see cref="P:NuGet.Protocol.Core.Types.SourceCacheContext.DirectDownload" />.\r
+            </summary>\r
+      <param name="identity">The package identity.</param>\r
+      <param name="url">The URL of the .nupkg to fetch.</param>\r
+      <param name="processStreamAsync">The method to process the stream.</param>\r
+      <param name="cacheContext">The cache context.</param>\r
+      <param name="token">The cancellation token.</param>\r
+      <returns>\r
+            Returns true if the stream was processed, false if the stream could not fetched (either from the HTTP cache\r
+            or from the network).\r
+            </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.GetDownloadResultUtility.CleanUpDirectDownloads(NuGet.Protocol.Core.Types.PackageDownloadContext)">\r
+      <summary>\r
+            Allow explicit clean-up of direct download files. This is important because although direct downloads are\r
+            opened with the <see cref="F:System.IO.FileOptions.DeleteOnClose" /> option, some systems (e.g. Linux) do not perform\r
+            the delete if the process dies. Additionally, if the system dies before the process dies (e.g. loss of\r
+            power), the direct download files will be left over.\r
+            </summary>\r
+      <param name="downloadContext">The download context.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackage(System.Uri,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a nupkg using the path.\r
+            </summary>\r
+      <param name="path">Nupkg path in uri form.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesV2(System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve all packages from a folder and one level deep.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesV2(System.String,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve all packages of an id from a v2 folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+      <param name="id">Package id.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackageV2(System.String,System.String,NuGet.Versioning.NuGetVersion,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve all packages of an id from a v2 folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+      <param name="id">Package id.</param>\r
+      <param name="version">Package version.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackageV2(System.String,NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve all packages of an id from a v2 folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+      <param name="identity">Package id and version.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderPackages(System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a package with an id and version from a packages.config packages folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderPackages(System.String,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a package with an id and version from a packages.config packages folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderPackage(System.String,NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a package with an id and version from a packages.config packages folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+      <param name="identity">Package id and version.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderSearchPattern(System.String)">\r
+      <summary>\r
+            Returns either id.* or * depending on the OS.\r
+            </summary>\r
+      <param name="id">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderPackage(System.String,System.String,NuGet.Versioning.NuGetVersion,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a package with an id and version from a packages.config packages folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderPackage(System.IO.DirectoryInfo,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Return the package nupkg from a packages.config folder sub directory.\r
+            </summary>\r
+      <param name="dir">Package directory in the format id.version</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.IsPossiblePackageMatch(System.IO.FileInfo,NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            True if the file name matches the identity. This is could be incorrect if\r
+            the package name ends with numbers. The result should be checked against the nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.IsPossiblePackageMatch(System.IO.FileInfo,System.String)">\r
+      <summary>\r
+            True if the file name matches the id and is followed by a version. This is could be incorrect if\r
+            the package name ends with numbers. The result should be checked against the nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetIdentityFromNupkgPath(System.IO.FileInfo,System.String)">\r
+      <summary>\r
+            An imperfect attempt at finding the identity of a package from the file name.\r
+            This can fail if the package name ends with something such as .1\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetVersionFromFileName(System.String,System.String,System.String)">\r
+      <summary>\r
+            An imperfect attempt at finding the version of a package from the file name.\r
+            This can fail if the package name ends with something such as .1\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetVersionFromIdVersionString(System.String,System.String)">\r
+      <summary>\r
+            Parse a possible version from a string in the format Id.Version\r
+            Returns null if the version is invalid or the id did not match.\r
+            </summary>\r
+      <param name="idVersionString">Id.Version</param>\r
+      <param name="id">Expected id</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackageV3(System.String,System.String,NuGet.Versioning.NuGetVersion,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a single package from a v3 version folder.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackageV3(System.String,NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a package from a v3 feed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetNupkgsFromFlatFolder(System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Discover all nupkgs from a v2 local folder.\r
+            </summary>\r
+      <param name="root">Folder root.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetAndVerifyRootDirectory(System.String)">\r
+      <summary>\r
+            Verify that a path could be a valid directory. Throw a FatalProtocolException otherwise.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetAndVerifyFileInfo(System.Uri)">\r
+      <summary>\r
+            Verify that a path could be a valid file. Throw a FatalProtocolException otherwise.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetNupkgsFromFlatFolderChunked(System.IO.DirectoryInfo,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve files in chunks, this helps maintain the legacy behavior of searching for\r
+            certain non-normalized file names.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetNupkgsFromFlatFolder(System.String,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Discover nupkgs from a v2 local folder.\r
+            </summary>\r
+      <param name="root">Folder root.</param>\r
+      <param name="id">Package id file name prefix.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesV3(System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Discover all nupkgs from a v3 folder.\r
+            </summary>\r
+      <param name="root">Folder root.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesV3(System.String,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Discover nupkgs from a v3 local folder.\r
+            </summary>\r
+      <param name="root">Folder root.</param>\r
+      <param name="id">Package id or package id prefix.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetDistinctPackages(System.Collections.Generic.IEnumerable{NuGet.Protocol.LocalPackageInfo})">\r
+      <summary>\r
+            Remove duplicate packages which can occur in directories.\r
+            In V2 packages may exist under multiple sub folders. \r
+            Non-normalized versions also lead to duplicates: ex: 1.0, 1.0.0.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetDirectoriesSafe(System.IO.DirectoryInfo,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve directories and log exceptions that occur.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetFilesSafe(System.IO.DirectoryInfo,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve files and log exceptions that occur.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesFromNupkgs(System.Collections.Generic.IEnumerable{System.IO.FileInfo})">\r
+      <summary>\r
+            Path -&gt; LocalPackageInfo\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackageFromNupkg(System.IO.FileInfo)">\r
+      <summary>\r
+            Path -&gt; LocalPackageInfo\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetNupkgsFromDirectory(System.IO.DirectoryInfo,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Find all nupkgs in the top level of a directory.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.MetadataReferenceCache">\r
+      <summary>\r
+            Cache strings, dates, and versions to reduce memory.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.MetadataReferenceCache.CachableTypesMap">\r
+      <summary>\r
+            Mapping of input parameter type to caching method.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.MetadataReferenceCache.GetString(System.String)">\r
+      <summary>\r
+            Checks if <paramref name="s" /> already exists in the cache.\r
+            If so, returns the cached instance.\r
+            If not, caches <paramref name="s" /> and returns it.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.MetadataReferenceCache.GetVersion(System.String)">\r
+      <summary>\r
+            Parses <paramref name="s" /> into a <see cref="T:NuGet.Versioning.NuGetVersion" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.MetadataReferenceCache.GetObject``1(``0)">\r
+      <summary>\r
+            Iterates through the properties of <paramref name="input" /> that are either <see cref="T:System.String" />s, <see cref="T:System.DateTimeOffset" />s, or <see cref="T:NuGet.Versioning.NuGetVersion" />s and checks them against the cache.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.MetadataReferenceCache.CachableTypes">\r
+      <summary>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> containing all types that can be cached.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.StreamExtensions.AsSeekableStreamAsync(System.IO.Stream)">\r
+      <summary>\r
+            Read a stream into a memory stream if CanSeek is false.\r
+            This method is used to ensure that network streams\r
+            can be read by non-async reads without hanging.\r
+            \r
+            Closes the original stream by default.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.StreamExtensions.AsSeekableStreamAsync(System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Read a stream into a memory stream if CanSeek is false.\r
+            This method is used to ensure that network streams\r
+            can be read by non-async reads without hanging.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.TimeoutUtility.StartWithTimeout``1(System.Func{System.Threading.CancellationToken,System.Threading.Tasks.Task{``0}},System.TimeSpan,System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Starts a task with a timeout. If the timeout occurs, a <see cref="T:System.TimeoutException" />\r
+            with no message will be thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.TimeoutUtility.StartWithTimeout(System.Func{System.Threading.CancellationToken,System.Threading.Tasks.Task},System.TimeSpan,System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Starts a task with a timeout. If the timeout occurs, a <see cref="T:System.TimeoutException" />\r
+            with no message will be thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.AutomaticProgressReporter">\r
+      <summary>\r
+            An automatic progress reporter.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.AutomaticProgressReporter.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.AutomaticProgressReporter.Create(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,System.TimeSpan,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Creates a new <see cref="T:NuGet.Protocol.Plugins.AutomaticProgressReporter" /> class.\r
+            </summary>\r
+      <remarks>This class does not take ownership of and dispose of <paramref name="connection" />.</remarks>\r
+      <param name="connection">A connection.</param>\r
+      <param name="request">A request.</param>\r
+      <param name="interval">A progress interval.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="interval" />\r
+            is either less than <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout" /> or greater than\r
+            <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout" />.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Connection">\r
+      <summary>\r
+            Represents a bidirectional channel between a NuGet client and a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.#ctor(NuGet.Protocol.Plugins.IMessageDispatcher,NuGet.Protocol.Plugins.ISender,NuGet.Protocol.Plugins.IReceiver,NuGet.Protocol.Plugins.ConnectionOptions)">\r
+      <summary>\r
+            Instantiates a new instance of the <see cref="T:NuGet.Protocol.Plugins.Connection" /> class.\r
+            </summary>\r
+      <param name="dispatcher">A message dispatcher.</param>\r
+      <param name="sender">A sender.</param>\r
+      <param name="receiver">A receiver.</param>\r
+      <param name="options">Connection options.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="dispatcher" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="sender" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="receiver" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="options" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.ConnectAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously connects and handshakes with a remote target.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if the method has been called already.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.SendAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the remote target.\r
+            </summary>\r
+      <param name="message">The message to be sent.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if not connected.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.SendRequestAndReceiveResponseAsync``2(NuGet.Protocol.Plugins.MessageMethod,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the remote target and receives the target's response.\r
+            </summary>\r
+      <typeparam name="TOutbound">The outbound payload type.</typeparam>\r
+      <typeparam name="TInbound">The inbound payload type.</typeparam>\r
+      <param name="method">The outbound message method.</param>\r
+      <param name="payload">The outbound message payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <typeparamref name="TInbound" />\r
+            from the target.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if not connected.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Connection.State">\r
+      <summary>\r
+            The connection state.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Connection.MessageDispatcher">\r
+      <summary>\r
+            Gets the message dispatcher.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Connection.Options">\r
+      <summary>\r
+            Gets the connection options\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Connection.ProtocolVersion">\r
+      <summary>\r
+            Gets the negotiated protocol version, or <c>null</c> if not yet connected.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Connection.Faulted">\r
+      <summary>\r
+            Occurs when an unrecoverable fault has been caught.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Connection.MessageReceived">\r
+      <summary>\r
+            Occurs when a message has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ConnectionOptions">\r
+      <summary>\r
+            Plugin connection options.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ConnectionOptions.#ctor(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion,System.TimeSpan,System.TimeSpan)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.ConnectionOptions" /> class.\r
+            </summary>\r
+      <param name="protocolVersion">The plugin protocol version.</param>\r
+      <param name="minimumProtocolVersion">The minimum plugin protocol version.</param>\r
+      <param name="handshakeTimeout">The plugin handshake timeout.</param>\r
+      <param name="requestTimeout">The plugin request timeout.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="protocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="minimumProtocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="protocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="protocolVersion" />\r
+            is less than <paramref name="minimumProtocolVersion" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="handshakeTimeout" />\r
+            is either less than <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout" /> or greater than\r
+            <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="requestTimeout" />\r
+            is either less than <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout" /> or greater than\r
+            <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout" />.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ConnectionOptions.SetRequestTimeout(System.TimeSpan)">\r
+      <summary>\r
+            Sets a new request timeout.\r
+            </summary>\r
+      <param name="requestTimeout">The new request timeout.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="requestTimeout" />\r
+            is either less than <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout" /> or greater than\r
+            <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout" />.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ConnectionOptions.CreateDefault">\r
+      <summary>\r
+            Instantiates a <see cref="T:NuGet.Protocol.Plugins.ConnectionOptions" /> class with default values.\r
+            </summary>\r
+      <returns>A <see cref="T:NuGet.Protocol.Plugins.ConnectionOptions" />.</returns>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ConnectionOptions.HandshakeTimeout">\r
+      <summary>\r
+            Gets the plugin handshake timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ConnectionOptions.MinimumProtocolVersion">\r
+      <summary>\r
+            Gets the minimum plugin protocol version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ConnectionOptions.ProtocolVersion">\r
+      <summary>\r
+            Gets the plugin protocol version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ConnectionOptions.RequestTimeout">\r
+      <summary>\r
+            Gets the plugin request timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ConnectionState">\r
+      <summary>\r
+            Connection states.\r
+            </summary>\r
+      <remarks>Member order is significant.\r
+            For example, any connection state before <see cref="F:NuGet.Protocol.Plugins.ConnectionState.Connecting" />\r
+            implies no connection.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.EmbeddedSignatureVerifier">\r
+      <summary>\r
+            Base class for embedded signature verifiers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.EmbeddedSignatureVerifier.IsValid(System.String)">\r
+      <summary>\r
+            Checks if a file has a valid embedded signature.\r
+            </summary>\r
+      <param name="filePath">The path of a file to be checked.</param>\r
+      <returns>\r
+        <c>true</c> if the file has a valid signature; otherwise, <c>false</c>.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filePath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.PlatformNotSupportedException">Thrown if the current platform is unsupported.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.EmbeddedSignatureVerifier.Create">\r
+      <summary>\r
+            Creates an embedded signature verifier for the current platform.\r
+            </summary>\r
+      <returns>An embedded signature verifier.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.FallbackEmbeddedSignatureVerifier">\r
+      <summary>\r
+            A fallback embedded signature verifier for unsupported platforms.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.FallbackEmbeddedSignatureVerifier.IsValid(System.String)">\r
+      <summary>\r
+            Checks if a file has a valid embedded signature.\r
+            </summary>\r
+      <param name="filePath">The path of a file to be checked.</param>\r
+      <returns>\r
+        <c>true</c> if the file has a valid signature; otherwise, <c>false</c>.</returns>\r
+      <exception cref="T:System.PlatformNotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.FaultedPluginEventArgs">\r
+      <summary>\r
+            Faulted plugin event arguments.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.FaultedPluginEventArgs.#ctor(NuGet.Protocol.Plugins.IPlugin,System.Exception)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.FaultedPluginEventArgs" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="exception">An exception.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="exception" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.FaultedPluginEventArgs.Exception">\r
+      <summary>\r
+            Gets the exception.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.FaultedPluginEventArgs.Plugin">\r
+      <summary>\r
+            Gets the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IConnection">\r
+      <summary>\r
+            Represents a bidirectional channel between a NuGet client and a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IConnection.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IConnection.SendAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the remote target.\r
+            </summary>\r
+      <param name="message">The message to be sent.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if not connected.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IConnection.SendRequestAndReceiveResponseAsync``2(NuGet.Protocol.Plugins.MessageMethod,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the remote target and receives the target's response.\r
+            </summary>\r
+      <typeparam name="TOutbound">The outbound payload type.</typeparam>\r
+      <typeparam name="TInbound">The inbound payload type.</typeparam>\r
+      <param name="method">The outbound message method.</param>\r
+      <param name="payload">The outbound message payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <typeparamref name="TInbound" />\r
+            from the target.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if not connected.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IConnection.MessageDispatcher">\r
+      <summary>\r
+            Gets the message dispatcher.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IConnection.Options">\r
+      <summary>\r
+            Gets the connection options\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IConnection.ProtocolVersion">\r
+      <summary>\r
+            Gets the negotiated protocol version, or <c>null</c> if not yet connected.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IConnection.Faulted">\r
+      <summary>\r
+            Occurs when an unrecoverable fault has been caught.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IConnection.MessageReceived">\r
+      <summary>\r
+            Occurs when a message has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IIdGenerator">\r
+      <summary>\r
+            A unique identifier generator.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IIdGenerator.GenerateUniqueId">\r
+      <summary>\r
+            Generates a new unique identifier.\r
+            </summary>\r
+      <returns>A unique identifier.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IMessageDispatcher">\r
+      <summary>\r
+            A message dispatcher that maintains state for outstanding requests\r
+            and routes messages to configured request handlers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.Close">\r
+      <summary>\r
+            Closes the dispatcher.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.CreateMessage(NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod)">\r
+      <summary>\r
+            Creates a message.\r
+            </summary>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <returns>A message.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.CreateMessage``1(NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod,``0)">\r
+      <summary>\r
+            Creates a message.\r
+            </summary>\r
+      <typeparam name="TPayload">The message payload.</typeparam>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <param name="payload">The message payload.</param>\r
+      <returns>A message.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.DispatchCancelAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a cancellation request for the specified request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.DispatchFaultAsync(NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.Fault,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a fault notification for the specified request.\r
+            </summary>\r
+      <param name="request">The cancel request.</param>\r
+      <param name="fault">The fault payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.DispatchProgressAsync(NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.Progress,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a progress notification for the specified request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="progress">The progress payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.DispatchRequestAsync``2(NuGet.Protocol.Plugins.MessageMethod,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a request.\r
+            </summary>\r
+      <typeparam name="TOutbound">The request payload type.</typeparam>\r
+      <typeparam name="TInbound">The expected response payload type.</typeparam>\r
+      <param name="method">The request method.</param>\r
+      <param name="payload">The request payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <typeparamref name="TInbound" />\r
+            from the target.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.DispatchResponseAsync``1(NuGet.Protocol.Plugins.Message,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a response.\r
+            </summary>\r
+      <typeparam name="TOutbound">The request payload type.</typeparam>\r
+      <param name="request">The associated request.</param>\r
+      <param name="responsePayload">The response payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.SetConnection(NuGet.Protocol.Plugins.IConnection)">\r
+      <summary>\r
+            Sets the connection to be used for dispatching messages.\r
+            </summary>\r
+      <param name="connection">A connection instance.  Can be <c>null</c>.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IMessageDispatcher.RequestHandlers">\r
+      <summary>\r
+            Gets the request handlers for use by the dispatcher.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.InboundRequestContext">\r
+      <summary>\r
+            Context for an inbound request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InboundRequestContext.#ctor(NuGet.Protocol.Plugins.IConnection,System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.InboundRequestContext" /> class.\r
+            </summary>\r
+      <param name="connection">A connection.</param>\r
+      <param name="requestId">A request ID.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="requestId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InboundRequestContext.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InboundRequestContext.BeginFaultAsync(NuGet.Protocol.Plugins.Message,System.Exception)">\r
+      <summary>\r
+            Asynchronously starts processing a fault response for the inbound request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="exception">An exception.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" />\r
+            is either <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="exception" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InboundRequestContext.BeginResponseAsync(NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IRequestHandler,NuGet.Protocol.Plugins.IResponseHandler)">\r
+      <summary>\r
+            Asynchronously starts processing a response for the inbound request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="requestHandler">A request handler.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="requestHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InboundRequestContext.Cancel">\r
+      <summary>\r
+            Cancels an inbound request.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.InboundRequestContext.RequestId">\r
+      <summary>\r
+            Gets the request ID.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IPlugin">\r
+      <summary>\r
+            Represents a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPlugin.Close">\r
+      <summary>\r
+            Closes the plugin.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IPlugin.Connection">\r
+      <summary>\r
+            Gets the connection for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IPlugin.FilePath">\r
+      <summary>\r
+            Gets the file path for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IPlugin.Id">\r
+      <summary>\r
+            Gets the unique identifier for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IPlugin.Name">\r
+      <summary>\r
+            Gets the name of the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IPlugin.BeforeClose">\r
+      <summary>\r
+            Occurs before the plugin closes.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IPlugin.Closed">\r
+      <summary>\r
+            Occurs when the plugin has closed.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IPluginDiscoverer">\r
+      <summary>\r
+            A plugin discoverer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginDiscoverer.DiscoverAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discovers plugins.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IPluginFactory">\r
+      <summary>\r
+            A plugin factory.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginFactory.GetOrCreateAsync(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Protocol.Plugins.IRequestHandlers,NuGet.Protocol.Plugins.ConnectionOptions,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets an existing plugin instance or creates a new instance and connects to it.\r
+            </summary>\r
+      <param name="filePath">The file path of the plugin.</param>\r
+      <param name="arguments">Command-line arguments to be supplied to the plugin.</param>\r
+      <param name="requestHandlers">Request handlers.</param>\r
+      <param name="options">Connection options.</param>\r
+      <param name="sessionCancellationToken">A cancellation token for the plugin's lifetime.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Protocol.Plugins.Plugin" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="arguments" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="requestHandlers" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="options" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="sessionCancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <remarks>This is intended to be called by NuGet client tools.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IPluginMulticlientUtilities">\r
+      <summary>\r
+            Plugin multiclient utilities.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginMulticlientUtilities.DoOncePerPluginLifetimeAsync(System.String,System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously executes a task once per plugin lifetime per key.\r
+            </summary>\r
+      <param name="key">A key that identifies the task.</param>\r
+      <param name="taskFunc">A function that returns a task.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="key" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="taskFunc" />\r
+            is either <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IPluginProcess">\r
+      <summary>\r
+            Represents a plugin process.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginProcess.BeginReadLine">\r
+      <summary>\r
+            Asynchronously starts reading the standard output stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginProcess.CancelRead">\r
+      <summary>\r
+            Cancels asynchronous reading of the standard output stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginProcess.Kill">\r
+      <summary>\r
+            Immediately stops the associated process.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IPluginProcess.HasExited">\r
+      <summary>\r
+            Gets a value indicating whether the associated process has been terminated.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IPluginProcess.LineRead">\r
+      <summary>\r
+            Occurs when a line of output has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IPluginProcess.Exited">\r
+      <summary>\r
+            Occurs when a process exits.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IReceiver">\r
+      <summary>\r
+            Represents a unidirectional communications channel from a target.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IReceiver.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IReceiver.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IReceiver.Faulted">\r
+      <summary>\r
+            Occurs when an unrecoverable fault has been caught.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IReceiver.MessageReceived">\r
+      <summary>\r
+            Occurs when a message has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IRequestHandler">\r
+      <summary>\r
+            Represents a request handler.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IRequestHandler.CancellationToken">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Protocol.Plugins.IRequestHandler.CancellationToken" /> for a request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IRequestHandlers">\r
+      <summary>\r
+            A set of <see cref="T:NuGet.Protocol.Plugins.IRequestHandler" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IRequestHandlers.AddOrUpdate(NuGet.Protocol.Plugins.MessageMethod,System.Func{NuGet.Protocol.Plugins.IRequestHandler},System.Func{NuGet.Protocol.Plugins.IRequestHandler,NuGet.Protocol.Plugins.IRequestHandler})">\r
+      <summary>\r
+            Atomically add or update a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="addHandlerFunc">An add request handler function.</param>\r
+      <param name="updateHandlerFunc">An update request handler function.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="addHandlerFunc" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="updateHandlerFunc" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IRequestHandlers.TryAdd(NuGet.Protocol.Plugins.MessageMethod,NuGet.Protocol.Plugins.IRequestHandler)">\r
+      <summary>\r
+            Attempts to add a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="handler">A request handler.</param>\r
+      <returns>\r
+        <c>true</c> if added; otherwise, <c>false</c>.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="handler" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IRequestHandlers.TryGet(NuGet.Protocol.Plugins.MessageMethod,NuGet.Protocol.Plugins.IRequestHandler@)">\r
+      <summary>\r
+            Attempts to get a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="handler">A request handler.</param>\r
+      <returns>\r
+        <c>true</c> if the request handler exists; otherwise, <c>false</c>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IRequestHandlers.TryRemove(NuGet.Protocol.Plugins.MessageMethod)">\r
+      <summary>\r
+            Attempts to remove a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <returns>\r
+        <c>true</c> if a request handler was removed; otherwise, <c>false</c>.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IResponseHandler">\r
+      <summary>\r
+            A response handler.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IResponseHandler.SendResponseAsync``1(NuGet.Protocol.Plugins.Message,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <typeparam name="TPayload">The response payload type.</typeparam>\r
+      <param name="request">The request message.</param>\r
+      <param name="payload">The response payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="payload" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ISender">\r
+      <summary>\r
+            Represents a unidirectional communications to a target.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ISender.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ISender.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ISender.SendAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the target.\r
+            </summary>\r
+      <param name="message">The message to send.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if <see cref="M:NuGet.Protocol.Plugins.ISender.Connect" /> has not been called.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.JsonSerializationUtilities">\r
+      <summary>\r
+            JSON serialization/deserialization utilities.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.JsonSerializationUtilities.Deserialize``1(System.String)">\r
+      <summary>\r
+            Deserializes an object from the provided JSON.\r
+            </summary>\r
+      <typeparam name="T">The deserialization type.</typeparam>\r
+      <param name="json">JSON to deserialize.</param>\r
+      <returns>An instance of <typeparamref name="T" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="json" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.JsonSerializationUtilities.FromObject(System.Object)">\r
+      <summary>\r
+            Serializes an object.\r
+            </summary>\r
+      <param name="value">An object to serialize.</param>\r
+      <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="value" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.JsonSerializationUtilities.Serialize(Newtonsoft.Json.JsonWriter,System.Object)">\r
+      <summary>\r
+            Serializes an object to the provided writer.\r
+            </summary>\r
+      <param name="writer">A JSON writer.</param>\r
+      <param name="value">The value to serialize.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="value" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.JsonSerializationUtilities.ToObject``1(Newtonsoft.Json.Linq.JObject)">\r
+      <summary>\r
+            Deserializes an object.\r
+            </summary>\r
+      <typeparam name="T">The deserialization type.</typeparam>\r
+      <param name="jObject">A JSON object.</param>\r
+      <returns>An instance of <typeparamref name="T" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="jObject" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.JsonSerializationUtilities.Serializer">\r
+      <summary>\r
+            Gets the JSON serializer.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.LineReadEventArgs">\r
+      <summary>\r
+            Line read event arguments.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LineReadEventArgs.#ctor(System.String)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.LineReadEventArgs" /> class.\r
+            </summary>\r
+      <param name="line">The output line read.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.LineReadEventArgs.Line">\r
+      <summary>\r
+            The output line read.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageDispatcher">\r
+      <summary>\r
+            A message dispatcher that maintains state for outstanding requests\r
+            and routes messages to configured request handlers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.#ctor(NuGet.Protocol.Plugins.IRequestHandlers,NuGet.Protocol.Plugins.IIdGenerator)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.MessageDispatcher" /> class.\r
+            </summary>\r
+      <param name="requestHandlers">Request handlers.</param>\r
+      <param name="idGenerator">A unique identifier generator.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="requestHandlers" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="idGenerator" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.Close">\r
+      <summary>\r
+            Closes the dispatcher.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.CreateMessage(NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod)">\r
+      <summary>\r
+            Creates a message.\r
+            </summary>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <returns>A message.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.CreateMessage``1(NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod,``0)">\r
+      <summary>\r
+            Creates a message.\r
+            </summary>\r
+      <typeparam name="TPayload">The message payload.</typeparam>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <param name="payload">The message payload.</param>\r
+      <returns>A message.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Throws if <paramref name="payload" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.DispatchCancelAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a cancellation request for the specified request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.DispatchFaultAsync(NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.Fault,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a fault notification for the specified request.\r
+            </summary>\r
+      <param name="request">The cancel request.</param>\r
+      <param name="fault">The fault payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="fault" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.DispatchProgressAsync(NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.Progress,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a progress notification for the specified request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="progress">The progress payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="progress" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.DispatchRequestAsync``2(NuGet.Protocol.Plugins.MessageMethod,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a request.\r
+            </summary>\r
+      <typeparam name="TOutbound">The request payload type.</typeparam>\r
+      <typeparam name="TInbound">The expected response payload type.</typeparam>\r
+      <param name="method">The request method.</param>\r
+      <param name="payload">The request payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <typeparamref name="TInbound" />\r
+            from the target.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.DispatchResponseAsync``1(NuGet.Protocol.Plugins.Message,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a response.\r
+            </summary>\r
+      <typeparam name="TOutbound">The request payload type.</typeparam>\r
+      <param name="request">The associated request.</param>\r
+      <param name="responsePayload">The response payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responsePayload" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.SetConnection(NuGet.Protocol.Plugins.IConnection)">\r
+      <summary>\r
+            Sets the connection to be used for dispatching messages.\r
+            </summary>\r
+      <param name="connection">A connection instance.  Can be <c>null</c>.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.MessageDispatcher.RequestHandlers">\r
+      <summary>\r
+            Gets the request handlers for use by the dispatcher.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageEventArgs">\r
+      <summary>\r
+            Message event arguments.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageEventArgs.#ctor(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.MessageEventArgs" /> class.\r
+            </summary>\r
+      <param name="message">A message.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.MessageEventArgs.Message">\r
+      <summary>\r
+            Gets the message.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageMethod">\r
+      <summary>\r
+            Message methods.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.None">\r
+      <summary>\r
+            None\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.Close">\r
+      <summary>\r
+            Close\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.CopyFilesInPackage">\r
+      <summary>\r
+            Copy files in a package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.CopyNupkgFile">\r
+      <summary>\r
+            Copy a .nupkg file\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetCredentials">\r
+      <summary>\r
+            Get credentials\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetFilesInPackage">\r
+      <summary>\r
+            Get files in a package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetOperationClaims">\r
+      <summary>\r
+            Get operation claims\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetPackageHash">\r
+      <summary>\r
+            Get package hash\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetPackageVersions">\r
+      <summary>\r
+            Get package versions\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetServiceIndex">\r
+      <summary>\r
+            Get service index\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.Handshake">\r
+      <summary>\r
+            Handshake\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.Initialize">\r
+      <summary>\r
+            Initialize\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.Log">\r
+      <summary>\r
+            Log\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.MonitorNuGetProcessExit">\r
+      <summary>\r
+            Monitor NuGet process exit\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.PrefetchPackage">\r
+      <summary>\r
+            Prefetch a package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.SetCredentials">\r
+      <summary>\r
+            Set credentials\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.SetLogLevel">\r
+      <summary>\r
+            Set log level\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageResponseCode">\r
+      <summary>\r
+            Message response codes.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageResponseCode.Success">\r
+      <summary>\r
+            The response is success.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageResponseCode.Error">\r
+      <summary>\r
+            The response is error.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageResponseCode.NotFound">\r
+      <summary>\r
+            The response is not found.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.CopyFilesInPackageRequest">\r
+      <summary>\r
+            A request to copy files in a package to a specified destination.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.#ctor(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.CopyFilesInPackageRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="packageVersion">The package version.</param>\r
+      <param name="filesInPackage">The files in the package to be copied.</param>\r
+      <param name="destinationFolderPath">The destination folder path.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageVersion" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filesInPackage" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFolderPath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.DestinationFolderPath">\r
+      <summary>\r
+            Gets the destination folder path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.FilesInPackage">\r
+      <summary>\r
+            Gets the files in the package to be copied.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.PackageVersion">\r
+      <summary>\r
+            Gets the package version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.CopyFilesInPackageResponse">\r
+      <summary>\r
+            A response to a copy package files request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CopyFilesInPackageResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.CopyFilesInPackageResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <param name="copiedFiles">The paths of files copies.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" /> \r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="copiedFiles" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageResponse.CopiedFiles">\r
+      <summary>\r
+            Gets the paths of files copies.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.CopyNupkgFileRequest">\r
+      <summary>\r
+            A request to copy a .nupkg file.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CopyNupkgFileRequest.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.CopyNupkgFileRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="packageVersion">The package version.</param>\r
+      <param name="destinationFilePath">The destination file path for the .nupkg file.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageVersion" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFilePath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyNupkgFileRequest.DestinationFilePath">\r
+      <summary>\r
+            Gets the destination file path for the .nupkg file.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyNupkgFileRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyNupkgFileRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyNupkgFileRequest.PackageVersion">\r
+      <summary>\r
+            Gets the package version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.CopyNupkgFileResponse">\r
+      <summary>\r
+            A response to a copy .nupkg file request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CopyNupkgFileResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.CopyNupkgFileResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyNupkgFileResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Fault">\r
+      <summary>\r
+            A notification indicating the sender has experienced an unrecoverable fault.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Fault.#ctor(System.String)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.Fault" /> class.\r
+            </summary>\r
+      <param name="message">The fault message.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="message" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Fault.Message">\r
+      <summary>\r
+            Gets the fault message.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetCredentialsRequest">\r
+      <summary>\r
+            A request to get credentials.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsRequest.#ctor(System.String,System.Net.HttpStatusCode)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetCredentialsRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="statusCode">The HTTP status code.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsRequest.StatusCode">\r
+      <summary>\r
+            Gets the HTTP status code that necessitates credentials.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetCredentialsResponse">\r
+      <summary>\r
+            A response to a get credentials request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.GetCredentialsResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The plugin's response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsResponse.Password">\r
+      <summary>\r
+            Gets the password.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsResponse.Username">\r
+      <summary>\r
+            Gets the username.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetFilesInPackageRequest">\r
+      <summary>\r
+            A get files in package request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetFilesInPackageRequest.#ctor(System.String,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetFilesInPackageRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="packageVersion">The package version.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageVersion" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetFilesInPackageRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetFilesInPackageRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetFilesInPackageRequest.PackageVersion">\r
+      <summary>\r
+            Gets the package version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetFilesInPackageResponse">\r
+      <summary>\r
+            A response to a get files in package request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetFilesInPackageResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetFilesInPackageResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <param name="files">The paths of files in the package.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" /> \r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="files" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetFilesInPackageResponse.Files">\r
+      <summary>\r
+            Gets the paths of files in the package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetFilesInPackageResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetOperationClaimsRequest">\r
+      <summary>\r
+            A query to a plugin about which operations it supports for a specific package source.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetOperationClaimsRequest.#ctor(System.String,Newtonsoft.Json.Linq.JObject)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.GetOperationClaimsRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source location.</param>\r
+      <param name="serviceIndex">The service index (index.json).</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" /> is either\r
+            <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="serviceIndex" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetOperationClaimsRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location for the <see cref="P:NuGet.Protocol.Plugins.GetOperationClaimsRequest.ServiceIndex" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetOperationClaimsRequest.ServiceIndex">\r
+      <summary>\r
+            Gets the service index (index.json) for the <see cref="P:NuGet.Protocol.Plugins.GetOperationClaimsRequest.PackageSourceRepository" />.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetOperationClaimsResponse">\r
+      <summary>\r
+            A plugin's response as to which operations it supports for a specific package source.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetOperationClaimsResponse.#ctor(System.Collections.Generic.IEnumerable{NuGet.Protocol.Plugins.OperationClaim})">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.GetOperationClaimsResponse" /> class.\r
+            </summary>\r
+      <param name="claims">The operation claims.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="claims" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="claims" /> contains\r
+            undefined <see cref="T:NuGet.Protocol.Plugins.OperationClaim" /> values.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetOperationClaimsResponse.Claims">\r
+      <summary>\r
+            Gets the plugin's operation claims.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetPackageHashRequest">\r
+      <summary>\r
+            A request to get a package hash.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetPackageHashRequest.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetPackageHashRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="packageVersion">The package version.</param>\r
+      <param name="hashAlgorithm">The hash algorithm.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageVersion" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="hashAlgorithm" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashRequest.HashAlgorithm">\r
+      <summary>\r
+            Gets the hash algorithm.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashRequest.PackageVersion">\r
+      <summary>\r
+            Gets the package version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetPackageHashResponse">\r
+      <summary>\r
+            A response to a get package hash request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetPackageHashResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetPackageHashResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" /> \r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="hash" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashResponse.Hash">\r
+      <summary>\r
+            Gets the package hash.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetPackageVersionsRequest">\r
+      <summary>\r
+            A request for package versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetPackageVersionsRequest.#ctor(System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetPackageVersionsRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageVersionsRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageVersionsRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetPackageVersionsResponse">\r
+      <summary>\r
+            A response to a get package versions request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetPackageVersionsResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetPackageVersionsResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <param name="versions">The package versions.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" /> \r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="versions" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageVersionsResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageVersionsResponse.Versions">\r
+      <summary>\r
+            Gets the package versions.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetServiceIndexRequest">\r
+      <summary>\r
+            A request to get the service index for a package source repository.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexRequest.#ctor(System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetServiceIndexRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetServiceIndexRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetServiceIndexResponse">\r
+      <summary>\r
+            A response to a get service index request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,Newtonsoft.Json.Linq.JObject)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.GetServiceIndexResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <param name="serviceIndex">The service index (index.json) for the package source repository.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseCode" /> \r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="serviceIndex" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetServiceIndexResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetServiceIndexResponse.ServiceIndex">\r
+      <summary>\r
+            Gets the service index (index.json) for the package source repository.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.HandshakeRequest">\r
+      <summary>\r
+            A handshake request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.HandshakeRequest.#ctor(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.HandshakeRequest" /> class.\r
+            </summary>\r
+      <param name="protocolVersion">The requestor's plugin protocol version.</param>\r
+      <param name="minimumProtocolVersion">The requestor's minimum plugin protocol version.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="protocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="minimumProtocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="protocolVersion" />\r
+            is less than <paramref name="minimumProtocolVersion" />.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.HandshakeRequest.ProtocolVersion">\r
+      <summary>\r
+            Gets the requestor's plugin protocol version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.HandshakeRequest.MinimumProtocolVersion">\r
+      <summary>\r
+            Gets the requestor's minimum plugin protocol version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.HandshakeResponse">\r
+      <summary>\r
+            A handshake response.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.HandshakeResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.HandshakeResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The handshake responder's handshake response code.</param>\r
+      <param name="protocolVersion">The handshake responder's plugin protocol version\r
+            if the handshake was successful; otherwise, <c>null</c>.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="protocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is not <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="protocolVersion" />\r
+            is not <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.HandshakeResponse.ResponseCode">\r
+      <summary>\r
+            Gets the handshake responder's handshake response code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.HandshakeResponse.ProtocolVersion">\r
+      <summary>\r
+            Gets the handshake responder's plugin protocol version if the handshake was successful;\r
+            otherwise, <c>null</c>.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.InitializeRequest">\r
+      <summary>\r
+            An initialization request to a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InitializeRequest.#ctor(System.String,System.String,System.TimeSpan)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.InitializeRequest" /> class.\r
+            </summary>\r
+      <param name="clientVersion">The requestor's NuGet client version.</param>\r
+      <param name="culture">The requestor's current culture.</param>\r
+      <param name="requestTimeout">The default request timeout.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="clientVersion" /> is either <c>null</c>\r
+            or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="culture" /> is either <c>null</c>\r
+            or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="requestTimeout" />\r
+            is either less than <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout" /> or greater than\r
+            <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout" />.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.InitializeRequest.ClientVersion">\r
+      <summary>\r
+            Gets the requestor's NuGet client version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.InitializeRequest.Culture">\r
+      <summary>\r
+            Gets the requestor's current culture.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.InitializeRequest.RequestTimeout">\r
+      <summary>\r
+            Gets the default request timeout for all subsequent requests.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.InitializeResponse">\r
+      <summary>\r
+            An initialization response from a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InitializeResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.InitializeResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The plugin's initialization response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.InitializeResponse.ResponseCode">\r
+      <summary>\r
+            Gets the plugin's initialization response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.LogRequest">\r
+      <summary>\r
+            A logging request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogRequest.#ctor(NuGet.Common.LogLevel,System.String)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.LogRequest" /> class.\r
+            </summary>\r
+      <param name="logLevel">The logging level for the message.</param>\r
+      <param name="message">The message to be logged.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="logLevel" /> is an undefined\r
+            <see cref="P:NuGet.Protocol.Plugins.LogRequest.LogLevel" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="message" /> is either <c>null</c>\r
+            or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.LogRequest.LogLevel">\r
+      <summary>\r
+            Gets the logging level for the message.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.LogRequest.Message">\r
+      <summary>\r
+            Gets the message.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.LogResponse">\r
+      <summary>\r
+            A logging response.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.LogResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The logging response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.LogResponse.ResponseCode">\r
+      <summary>\r
+            Gets the logging response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Message">\r
+      <summary>\r
+            Represents a message between a NuGet client and a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Message.#ctor(System.String,NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod,Newtonsoft.Json.Linq.JObject)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.Message" /> class.\r
+            </summary>\r
+      <param name="requestId">The request ID.</param>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <param name="payload">An optional message payload.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="requestId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="type" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageType" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="method" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageMethod" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Message.RequestId">\r
+      <summary>\r
+            Gets the request ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Message.Type">\r
+      <summary>\r
+            Gets the message type.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Message.Method">\r
+      <summary>\r
+            Gets the message method.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Message.Payload">\r
+      <summary>\r
+            Gets the optional message payload.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequest">\r
+      <summary>\r
+            A request to monitor a NuGet process exit.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequest.#ctor(System.Int32)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequest" /> class.\r
+            </summary>\r
+      <param name="processId">The process ID.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequest.ProcessId">\r
+      <summary>\r
+            Gets the process ID.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitResponse">\r
+      <summary>\r
+            A response to a monitor NuGet process exit request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MonitorNuGetProcessExitResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The plugin's response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.MonitorNuGetProcessExitResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PrefetchPackageRequest">\r
+      <summary>\r
+            A request to a plugin to prefetch a package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PrefetchPackageRequest.#ctor(System.String,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.PrefetchPackageRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="packageVersion">The package version.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageVersion" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PrefetchPackageRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PrefetchPackageRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PrefetchPackageRequest.PackageVersion">\r
+      <summary>\r
+            Gets the package version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PrefetchPackageResponse">\r
+      <summary>\r
+            A plugin's response to a package prefetch request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PrefetchPackageResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.PrefetchPackageResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The plugin's response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PrefetchPackageResponse.ResponseCode">\r
+      <summary>\r
+            Gets the plugin's response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Progress">\r
+      <summary>\r
+            A progress notification.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Progress.#ctor(System.Nullable{System.Double})">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.Progress" /> class.\r
+            </summary>\r
+      <param name="percentage">The progress percentage.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Progress.Percentage">\r
+      <summary>\r
+            Gets the progress percentage.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.SetCredentialsRequest">\r
+      <summary>\r
+            A request to set credentials for a package source with any last known good credentials.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SetCredentialsRequest.#ctor(System.String,System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.SetCredentialsRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="proxyUsername">The proxy username.</param>\r
+      <param name="proxyPassword">The proxy password.</param>\r
+      <param name="username">The package source repository username.</param>\r
+      <param name="password">The package source repository password.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsRequest.Password">\r
+      <summary>\r
+            Gets the package source repository password.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsRequest.ProxyPassword">\r
+      <summary>\r
+            Gets the proxy password.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsRequest.ProxyUsername">\r
+      <summary>\r
+            Gets the proxy username.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsRequest.Username">\r
+      <summary>\r
+            Gets the package source repository username.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.SetCredentialsResponse">\r
+      <summary>\r
+            A plugin's response to a set credentials request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SetCredentialsResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.SetCredentialsResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The plugin's response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsResponse.ResponseCode">\r
+      <summary>\r
+            Gets the plugin's response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.SetLogLevelRequest">\r
+      <summary>\r
+            A request to set the log level.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SetLogLevelRequest.#ctor(NuGet.Common.LogLevel)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.SetLogLevelRequest" /> class.\r
+            </summary>\r
+      <param name="logLevel">The log level.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="logLevel" /> is an undefined\r
+            <see cref="P:NuGet.Protocol.Plugins.SetLogLevelRequest.LogLevel" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetLogLevelRequest.LogLevel">\r
+      <summary>\r
+            Gets the log level.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.SetLogLevelResponse">\r
+      <summary>\r
+            A response to a log level set request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SetLogLevelResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.SetLogLevelResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetLogLevelResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageType">\r
+      <summary>\r
+            Message types.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageType.Cancel">\r
+      <summary>\r
+            A cancellation request for an existing request.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageType.Fault">\r
+      <summary>\r
+            A fault notification, either standalone or for an existing request.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageType.Progress">\r
+      <summary>\r
+            A progress notification for an existing request.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageType.Request">\r
+      <summary>\r
+            A request.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageType.Response">\r
+      <summary>\r
+            A response for an existing request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageUtilities">\r
+      <summary>\r
+            Helper methods for messages.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageUtilities.Create(System.String,NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.Message" /> class.\r
+            </summary>\r
+      <param name="requestId">The message request ID.</param>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <returns>a <see cref="T:NuGet.Protocol.Plugins.Message" /> instance.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="requestId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageUtilities.Create``1(System.String,NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod,``0)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.Message" /> class.\r
+            </summary>\r
+      <typeparam name="TPayload">The message payload type.</typeparam>\r
+      <param name="requestId">The message request ID.</param>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <param name="payload">The message payload.</param>\r
+      <returns>a <see cref="T:NuGet.Protocol.Plugins.Message" /> instance.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="requestId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="payload" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageUtilities.DeserializePayload``1(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Deserializes a message payload.\r
+            </summary>\r
+      <typeparam name="TPayload">The message payload type.</typeparam>\r
+      <param name="message">The message.</param>\r
+      <returns>The deserialized message payload of type <typeparamref name="TPayload" />\r
+            or <c>null</c> if no payload exists.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.NoOpDisposePlugin">\r
+      <summary>\r
+            A plugin wrapper that no-ops IDisposable.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.NoOpDisposePlugin.#ctor(NuGet.Protocol.Plugins.IPlugin)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.NoOpDisposePlugin" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.NoOpDisposePlugin.Dispose">\r
+      <summary>\r
+            Does nothing.\r
+            </summary>\r
+      <remarks>Plugin disposal is implemented elsewhere.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.NoOpDisposePlugin.Close">\r
+      <summary>\r
+            Closes the plugin.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.NoOpDisposePlugin.Connection">\r
+      <summary>\r
+            Gets the connection for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.NoOpDisposePlugin.FilePath">\r
+      <summary>\r
+            Gets the file path for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.NoOpDisposePlugin.Id">\r
+      <summary>\r
+            Gets the unique identifier for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.NoOpDisposePlugin.Name">\r
+      <summary>\r
+            Gets the name of the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.NoOpDisposePlugin.BeforeClose">\r
+      <summary>\r
+            Occurs before the plugin closes.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.NoOpDisposePlugin.Closed">\r
+      <summary>\r
+            Occurs when the plugin has closed.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.OperationClaim">\r
+      <summary>\r
+            Plugin operation claims.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.OperationClaim.DownloadPackage">\r
+      <summary>\r
+            The download package operation claim.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.OutboundRequestContext">\r
+      <summary>\r
+            Context for an outbound request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext.HandleCancelResponse">\r
+      <summary>\r
+            Handles a cancellation response for the outbound request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext.HandleProgress(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles progress notifications for the outbound request.\r
+            </summary>\r
+      <param name="progress">A progress notification.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="progress" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext.HandleResponse(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles a response for the outbound request.\r
+            </summary>\r
+      <param name="response">A response.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="response" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext.HandleFault(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles a fault response for the outbound request.\r
+            </summary>\r
+      <param name="fault">A fault response.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="fault" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.OutboundRequestContext.RequestId">\r
+      <summary>\r
+            Gets the request ID.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.OutboundRequestContext`1">\r
+      <summary>\r
+            Context for an outbound request.\r
+            </summary>\r
+      <typeparam name="TResult">The response payload type.</typeparam>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext`1.#ctor(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,System.Nullable{System.TimeSpan},System.Boolean,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.OutboundRequestContext`1" /> class.\r
+            </summary>\r
+      <param name="connection">A connection.</param>\r
+      <param name="request">A request.</param>\r
+      <param name="timeout">An optional request timeout.</param>\r
+      <param name="isKeepAlive">A flag indicating whether or not the request supports progress notifications\r
+            to reset the request timeout.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext`1.HandleCancelResponse">\r
+      <summary>\r
+            Handles a cancellation response for the outbound request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext`1.HandleProgress(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles progress notifications for the outbound request.\r
+            </summary>\r
+      <param name="progress">A progress notification.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="progress" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext`1.HandleResponse(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles a response for the outbound request.\r
+            </summary>\r
+      <param name="response">A response.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="response" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext`1.HandleFault(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles a fault response for the outbound request.\r
+            </summary>\r
+      <param name="fault">A fault response.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="fault" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.OutboundRequestContext`1.CompletionTask">\r
+      <summary>\r
+            Gets the completion task.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Plugin">\r
+      <summary>\r
+            Represents a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Plugin.#ctor(System.String,NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.IPluginProcess,System.Boolean,System.TimeSpan)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.Plugin" /> class.\r
+            </summary>\r
+      <param name="filePath">The plugin file path.</param>\r
+      <param name="connection">The plugin connection.</param>\r
+      <param name="process">The plugin process.</param>\r
+      <param name="isOwnProcess">\r
+        <c>true</c> if <paramref name="process" /> is the current process;\r
+            otherwise, <c>false</c>.</param>\r
+      <param name="idleTimeout">The plugin idle timeout.  Can be <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filePath" /> is either <c>null</c>\r
+            or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="process" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="idleTimeout" /> is smaller than\r
+            <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Plugin.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Plugin.Close">\r
+      <summary>\r
+            Closes the plugin.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Plugin.Connection">\r
+      <summary>\r
+            Gets the connection for the plugin\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Plugin.FilePath">\r
+      <summary>\r
+            Gets the file path for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Plugin.Id">\r
+      <summary>\r
+            Gets the unique identifier for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Plugin.Name">\r
+      <summary>\r
+            Gets the name of the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Plugin.BeforeClose">\r
+      <summary>\r
+            Occurs before the plugin closes.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Plugin.Closed">\r
+      <summary>\r
+            Occurs when the plugin has closed.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Plugin.Exited">\r
+      <summary>\r
+            Occurs when a plugin process has exited.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Plugin.Faulted">\r
+      <summary>\r
+            Occurs when a plugin or plugin connection has faulted.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Plugin.Idle">\r
+      <summary>\r
+            Occurs when a plugin has been idle for the configured idle timeout period.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginConstants">\r
+      <summary>\r
+            Plugin constants.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginConstants.CloseTimeout">\r
+      <summary>\r
+            Default close timeout for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginConstants.IdleTimeout">\r
+      <summary>\r
+            Default idle timeout for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginConstants.PluginArguments">\r
+      <summary>\r
+            Default command-line arguments for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginConstants.ProgressInterval">\r
+      <summary>\r
+            The progress notification interval.\r
+            </summary>\r
+      <remarks>This value must be less than half of <see cref="F:NuGet.Protocol.Plugins.PluginConstants.RequestTimeout" />.</remarks>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginConstants.RequestTimeout">\r
+      <summary>\r
+            The default request timeout set by an initialize request after handshaking.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginCreationResult">\r
+      <summary>\r
+            A plugin's creation result.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginCreationResult.#ctor(NuGet.Protocol.Plugins.IPlugin,NuGet.Protocol.Plugins.IPluginMulticlientUtilities,System.Collections.Generic.IReadOnlyList{NuGet.Protocol.Plugins.OperationClaim})">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginCreationResult" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="utilities">A plugin multiclient utilities.</param>\r
+      <param name="claims">The plugin's operation claims.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="utilities" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="claims" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginCreationResult.#ctor(System.String)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginCreationResult" /> class.\r
+            </summary>\r
+      <param name="message">A message why a plugin could not be created.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="message" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginCreationResult.Claims">\r
+      <summary>\r
+            Gets the plugin's operation claims.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginCreationResult.Message">\r
+      <summary>\r
+            Gets a message if <see cref="P:NuGet.Protocol.Plugins.PluginCreationResult.Plugin" /> is <c>null</c>; otherwise, <c>null</c>.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginCreationResult.Plugin">\r
+      <summary>\r
+            Gets a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginCreationResult.PluginMulticlientUtilities">\r
+      <summary>\r
+            Gets a plugin multiclient utilities.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginDiscoverer">\r
+      <summary>\r
+            Discovers plugins and their operation claims.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginDiscoverer.#ctor(System.String,NuGet.Protocol.Plugins.EmbeddedSignatureVerifier)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginDiscoverer" /> class.\r
+            </summary>\r
+      <param name="rawPluginPaths">The raw semicolon-delimited list of supposed plugin file paths.</param>\r
+      <param name="verifier">An embedded signature verifier.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="verifier" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginDiscoverer.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginDiscoverer.DiscoverAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discovers plugins.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" /> from the target.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginDiscoveryResult">\r
+      <summary>\r
+            A plugin discovery result.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginDiscoveryResult.#ctor(NuGet.Protocol.Plugins.PluginFile,System.String)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginDiscoveryResult" /> class.\r
+            </summary>\r
+      <param name="pluginFile">A plugin file.</param>\r
+      <param name="message">A message if <see cref="P:NuGet.Protocol.Plugins.PluginFile.State" /> is not\r
+            <see cref="F:NuGet.Protocol.Plugins.PluginFileState.Valid" />; otherwise, <c>null</c>.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="pluginFile" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginDiscoveryResult.PluginFile">\r
+      <summary>\r
+            Gets the plugin file.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginDiscoveryResult.Message">\r
+      <summary>\r
+            Gets a message if <see cref="P:NuGet.Protocol.Plugins.PluginFile.State" /> is not <see cref="F:NuGet.Protocol.Plugins.PluginFileState.Valid" />;\r
+            otherwise, <c>null</c>.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginEventArgs">\r
+      <summary>\r
+            Plugin event arguments.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginEventArgs.#ctor(NuGet.Protocol.Plugins.IPlugin)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginEventArgs" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginEventArgs.Plugin">\r
+      <summary>\r
+            Gets the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginException">\r
+      <summary>\r
+            A plugin exception.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginException.#ctor(System.String)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginException" /> class.\r
+            </summary>\r
+      <param name="message">The exception message.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginException.#ctor(System.String,System.Exception)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginException" /> class.\r
+            </summary>\r
+      <param name="message">The exception message.</param>\r
+      <param name="innerException">The inner exception.</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginFactory">\r
+      <summary>\r
+            A plugin factory.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginFactory.#ctor(System.TimeSpan)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginFactory" /> class.\r
+            </summary>\r
+      <param name="pluginIdleTimeout">The plugin idle timeout.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="pluginIdleTimeout" />\r
+            is less than <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginFactory.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginFactory.GetOrCreateAsync(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Protocol.Plugins.IRequestHandlers,NuGet.Protocol.Plugins.ConnectionOptions,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets an existing plugin instance or creates a new instance and connects to it.\r
+            </summary>\r
+      <param name="filePath">The file path of the plugin.</param>\r
+      <param name="arguments">Command-line arguments to be supplied to the plugin.</param>\r
+      <param name="requestHandlers">Request handlers.</param>\r
+      <param name="options">Connection options.</param>\r
+      <param name="sessionCancellationToken">A cancellation token for the plugin's lifetime.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Protocol.Plugins.Plugin" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="arguments" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="requestHandlers" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="options" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="sessionCancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <remarks>This is intended to be called by NuGet client tools.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginFactory.CreateFromCurrentProcessAsync(NuGet.Protocol.Plugins.IRequestHandlers,NuGet.Protocol.Plugins.ConnectionOptions,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously creates a plugin instance and connects to it.\r
+            </summary>\r
+      <param name="requestHandlers">Request handlers.</param>\r
+      <param name="options">Connection options.</param>\r
+      <param name="sessionCancellationToken">A cancellation token for the plugin's lifetime.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Protocol.Plugins.Plugin" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="requestHandlers" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="options" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="sessionCancellationToken" />\r
+            is cancelled.</exception>\r
+      <remarks>This is intended to be called by a plugin.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginFile">\r
+      <summary>\r
+            Represents a plugin file.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginFile.#ctor(System.String,NuGet.Protocol.Plugins.PluginFileState)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginFile" /> class.\r
+            </summary>\r
+      <param name="filePath">The plugin's file path.</param>\r
+      <param name="state">The plugin file state.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginFile.Path">\r
+      <summary>\r
+            Gets the plugin's file path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginFile.State">\r
+      <summary>\r
+            Gets the plugin file state.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginFileState">\r
+      <summary>\r
+            State of a plugin file path.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginFileState.Valid">\r
+      <summary>\r
+            The file exists and has a valid embedded signature.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginFileState.NotFound">\r
+      <summary>\r
+            The file was not found.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginFileState.InvalidFilePath">\r
+      <summary>\r
+            The file path was invalid (e.g.:  not rooted).\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginFileState.InvalidEmbeddedSignature">\r
+      <summary>\r
+            The file exists but it has either no embedded signature or an invalid embedded signature.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginMulticlientUtilities">\r
+      <summary>\r
+            Plugin multiclient utilities.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginMulticlientUtilities.#ctor">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.PluginMulticlientUtilities" /> class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginMulticlientUtilities.DoOncePerPluginLifetimeAsync(System.String,System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously executes a task once per plugin lifetime per key.\r
+            </summary>\r
+      <param name="key">A key that identifies the task.</param>\r
+      <param name="taskFunc">A function that returns a task.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="key" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="taskFunc" />\r
+            is either <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginPackageDownloader">\r
+      <summary>\r
+            A package downloader that delegates to a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageDownloader.#ctor(NuGet.Protocol.Plugins.IPlugin,NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Plugins.PluginPackageReader,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.PluginPackageDownloader" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="packageReader">A plugin package reader.</param>\r
+      <param name="packageSourceRepository">A package source repository location.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageReader" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageDownloader.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageDownloader.CopyNupkgFileToAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a target file path.\r
+            </summary>\r
+      <param name="destinationFilePath">The destination file path.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />\r
+            indicating whether or not the copy was successful.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFilePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageDownloader.GetPackageHashAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package hash.\r
+            </summary>\r
+      <param name="hashAlgorithm">The hash algorithm.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />\r
+            representing the package hash.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="hashAlgorithm" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginPackageDownloader.ContentReader">\r
+      <summary>\r
+            Gets an asynchronous package content reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginPackageDownloader.CoreReader">\r
+      <summary>\r
+            Gets an asynchronous package core reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginPackageReader">\r
+      <summary>\r
+            A package reader that delegates package read operations to a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.#ctor(NuGet.Protocol.Plugins.IPlugin,NuGet.Packaging.Core.PackageIdentity,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.PluginPackageReader" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="packageSourceRepository">A package source repository location.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetStream(System.String)">\r
+      <summary>\r
+            Gets a stream for a file in the package.\r
+            </summary>\r
+      <param name="path">The file path in the package.</param>\r
+      <returns>A stream.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetStreamAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a stream for a file in the package.\r
+            </summary>\r
+      <param name="path">The file path in the package.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.IO.Stream" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="path" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFiles">\r
+      <summary>\r
+            Gets files in the package.\r
+            </summary>\r
+      <returns>An enumerable of files in the package.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFilesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets files in the package.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFiles(System.String)">\r
+      <summary>\r
+            Gets files in the package.\r
+            </summary>\r
+      <param name="folder">A folder in the package.</param>\r
+      <returns>An enumerable of files in the package.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFilesAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets files in the package under the specified folder.\r
+            </summary>\r
+      <param name="folder">A folder in the package.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="folder" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.CopyFiles(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Packaging.Core.ExtractPackageFileDelegate,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Copies specified files in the package to the destination location.\r
+            </summary>\r
+      <param name="destination">A directory path to copy files to.</param>\r
+      <param name="packageFiles">An enumerable of files in the package to copy.</param>\r
+      <param name="extractFile">A package file extraction delegate.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="token">A cancellation token.</param>\r
+      <returns>An enumerable of file paths in the destination location.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.CopyFilesAsync(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Packaging.Core.ExtractPackageFileDelegate,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies specified files in the package to the destination location.\r
+            </summary>\r
+      <param name="destination">A directory path to copy files to.</param>\r
+      <param name="packageFiles">An enumerable of files in the package to copy.</param>\r
+      <param name="extractFile">A package file extraction delegate.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destination" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageFiles" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetIdentity">\r
+      <summary>\r
+            Gets the package identity.\r
+            </summary>\r
+      <returns>A package identity.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetIdentityAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the package identity.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:NuGet.Packaging.Core.PackageIdentity" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetMinClientVersion">\r
+      <summary>\r
+            Gets the minimum client version in the .nuspec.\r
+            </summary>\r
+      <returns>A NuGet version.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetMinClientVersionAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the minimum client version in the .nuspec.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:NuGet.Versioning.NuGetVersion" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetPackageTypes">\r
+      <summary>\r
+            Gets the package types.\r
+            </summary>\r
+      <returns>A read-only list of package types.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetPackageTypesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the package types.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IReadOnlyList`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetNuspec">\r
+      <summary>\r
+            Gets a stream for the .nuspec file.\r
+            </summary>\r
+      <returns>A stream.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetNuspecAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a stream for the .nuspec file.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.IO.Stream" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetNuspecFile">\r
+      <summary>\r
+            Gets the .nuspec file path in the package.\r
+            </summary>\r
+      <returns>The .nuspec file path in the package.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetNuspecFileAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the .nuspec file path in the package.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetNuspecReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the .nuspec reader.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="P:NuGet.Protocol.Plugins.PluginPackageReader.NuspecReader" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetSupportedFrameworks">\r
+      <summary>\r
+            Gets supported frameworks.\r
+            </summary>\r
+      <returns>An enumerable of NuGet frameworks.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetSupportedFrameworksAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets supported frameworks.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFrameworkItems">\r
+      <summary>\r
+            Gets framework items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFrameworkItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets framework items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.IsServiceable">\r
+      <summary>\r
+            Gets a flag indicating whether or not the package is serviceable.\r
+            </summary>\r
+      <returns>A flag indicating whether or not the package is serviceable.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.IsServiceableAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a flag indicating whether or not the package is serviceable.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetBuildItems">\r
+      <summary>\r
+            Gets build items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetBuildItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets build items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetToolItems">\r
+      <summary>\r
+            Gets tool items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetToolItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets tool items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetContentItems">\r
+      <summary>\r
+            Gets content items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetContentItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets content items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetItems(System.String)">\r
+      <summary>\r
+            Gets items in the specified folder in the package.\r
+            </summary>\r
+      <param name="folderName">A folder in the package.</param>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetItemsAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets items in the specified folder in the package.\r
+            </summary>\r
+      <param name="folderName">A folder in the package.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="folderName" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetPackageDependencies">\r
+      <summary>\r
+            Gets package dependencies.\r
+            </summary>\r
+      <returns>An enumerable of package dependency groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetPackageDependenciesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets package dependencies.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetLibItems">\r
+      <summary>\r
+            Gets lib items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetLibItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets lib items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetReferenceItems">\r
+      <summary>\r
+            Gets reference items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetReferenceItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets reference items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetDevelopmentDependency">\r
+      <summary>\r
+            Gets a flag indicating whether or not the package is a development dependency.\r
+            </summary>\r
+      <returns>A flag indicating whether or not the package is a development dependency</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetDevelopmentDependencyAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a flag indicating whether or not the package is a development dependency.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.CopyNupkgAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a package to the specified destination file path.\r
+            </summary>\r
+      <param name="nupkgFilePath">The destination file path.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="nupkgFilePath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginPackageReader.NuspecReader">\r
+      <summary>\r
+            Gets the .nuspec reader.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginProcess">\r
+      <summary>\r
+            Represents a plugin process.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginProcess.#ctor(System.Diagnostics.Process)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginProcess" /> class.\r
+            </summary>\r
+      <param name="process">A plugin process.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="process" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginProcess.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginProcess.BeginReadLine">\r
+      <summary>\r
+            Asynchronously starts reading the standard output stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginProcess.CancelRead">\r
+      <summary>\r
+            Cancels asynchronous reading of the standard output stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginProcess.Kill">\r
+      <summary>\r
+            Immediately stops the associated process.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginProcess.HasExited">\r
+      <summary>\r
+            Gets a value indicating whether the associated process has been terminated.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.PluginProcess.Exited">\r
+      <summary>\r
+            Occurs when a process exits.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.PluginProcess.LineRead">\r
+      <summary>\r
+            Occurs when a line of output has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ProtocolConstants">\r
+      <summary>\r
+            Plugin protocol constants.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.ProtocolConstants.CurrentVersion">\r
+      <summary>\r
+            The current protocol version.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.ProtocolConstants.HandshakeTimeout">\r
+      <summary>\r
+            The default handshake timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout">\r
+      <summary>\r
+            The maximum timeout value.\r
+            </summary>\r
+      <remarks>This is set by CancellationTokenSource's constructor.</remarks>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout">\r
+      <summary>\r
+            The minimum timeout value.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.ProtocolConstants.RequestTimeout">\r
+      <summary>\r
+            The default request timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ProtocolErrorEventArgs">\r
+      <summary>\r
+            Protocol error event arguments.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ProtocolErrorEventArgs.#ctor(System.Exception)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.ProtocolErrorEventArgs" /> class.\r
+            </summary>\r
+      <param name="exception">An exception.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="exception" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ProtocolErrorEventArgs.#ctor(System.Exception,NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.ProtocolErrorEventArgs" /> class.\r
+            </summary>\r
+      <param name="exception">An exception.</param>\r
+      <param name="message">A message.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="exception" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ProtocolErrorEventArgs.Exception">\r
+      <summary>\r
+            Gets the exception.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ProtocolErrorEventArgs.Message">\r
+      <summary>\r
+            Gets the message.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ProtocolException">\r
+      <summary>\r
+            A plugin  protocol exception.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ProtocolException.#ctor(System.String)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.ProtocolException" /> class.\r
+            </summary>\r
+      <param name="message">The exception message.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ProtocolException.#ctor(System.String,System.Exception)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.ProtocolException" /> class.\r
+            </summary>\r
+      <param name="message">The exception message.</param>\r
+      <param name="innerException">The inner exception.</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Receiver">\r
+      <summary>\r
+            Represents a unidirectional communications channel from a target.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Receiver.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Receiver.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Receiver.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Receiver.IsClosed">\r
+      <summary>\r
+            Gets a flag indicating whether or not this instance is closed.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Receiver.IsDisposed">\r
+      <summary>\r
+            Gets or sets a flag indicating whether or not this instance is disposed.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Receiver.Faulted">\r
+      <summary>\r
+            Occurs when an unrecoverable fault has been caught.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Receiver.MessageReceived">\r
+      <summary>\r
+            Occurs when a message has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.RequestHandlers">\r
+      <summary>\r
+            A set of <see cref="T:NuGet.Protocol.Plugins.IRequestHandler" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestHandlers.#ctor">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.RequestHandlers" /> class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestHandlers.AddOrUpdate(NuGet.Protocol.Plugins.MessageMethod,System.Func{NuGet.Protocol.Plugins.IRequestHandler},System.Func{NuGet.Protocol.Plugins.IRequestHandler,NuGet.Protocol.Plugins.IRequestHandler})">\r
+      <summary>\r
+            Atomically add or update a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="addHandlerFunc">An add request handler function.</param>\r
+      <param name="updateHandlerFunc">An update request handler function.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="addHandlerFunc" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="updateHandlerFunc" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestHandlers.TryAdd(NuGet.Protocol.Plugins.MessageMethod,NuGet.Protocol.Plugins.IRequestHandler)">\r
+      <summary>\r
+            Attempts to add a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="handler">A request handler.</param>\r
+      <returns>\r
+        <c>true</c> if added; otherwise, <c>false</c>.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="handler" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestHandlers.TryGet(NuGet.Protocol.Plugins.MessageMethod,NuGet.Protocol.Plugins.IRequestHandler@)">\r
+      <summary>\r
+            Attempts to get a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="handler">An existing request handler.</param>\r
+      <returns>\r
+        <c>true</c> if the request handler exists; otherwise, <c>false</c>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestHandlers.TryRemove(NuGet.Protocol.Plugins.MessageMethod)">\r
+      <summary>\r
+            Attempts to remove a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <returns>\r
+        <c>true</c> if a request handler was removed; otherwise, <c>false</c>.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.CloseRequestHandler">\r
+      <summary>\r
+            A request handler for closing a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CloseRequestHandler.#ctor(NuGet.Protocol.Plugins.IPlugin)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.CloseRequestHandler" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CloseRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetCredentialsRequestHandler">\r
+      <summary>\r
+            A request handler for get credentials requests.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.#ctor(NuGet.Protocol.Plugins.IPlugin,System.Net.IWebProxy,NuGet.Configuration.ICredentialService)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetCredentialsRequestHandler" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="proxy">A web proxy.</param>\r
+      <param name="credentialService">An optional credential service.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.AddOrUpdateSourceRepository(NuGet.Protocol.Core.Types.SourceRepository)">\r
+      <summary>\r
+            Adds or updates a source repository in a source repository cache.\r
+            </summary>\r
+      <param name="sourceRepository">A source repository.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="sourceRepository" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.CancellationToken">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.CancellationToken" /> for a request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler">\r
+      <summary>\r
+            A request handler for get service index requests.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.#ctor(NuGet.Protocol.Plugins.IPlugin)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.AddOrUpdateSourceRepository(NuGet.Protocol.Core.Types.SourceRepository)">\r
+      <summary>\r
+            Adds or updates a source repository in a source repository cache.\r
+            </summary>\r
+      <param name="sourceRepository">A source repository.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="sourceRepository" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.CancellationToken">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.CancellationToken" /> for a request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.LogRequestHandler">\r
+      <summary>\r
+            A request handler for logging.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogRequestHandler.#ctor(NuGet.Common.ILogger)">\r
+      <summary>\r
+            Instantiates a new instance of the <see cref="T:NuGet.Protocol.Plugins.LogRequestHandler" /> class.\r
+            </summary>\r
+      <param name="logger">A logger.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogRequestHandler.SetLogger(NuGet.Common.ILogger)">\r
+      <summary>\r
+            Sets the logger.\r
+            </summary>\r
+      <param name="logger">A logger.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogRequestHandler.GetLogLevel(NuGet.Common.ILogger)">\r
+      <summary>\r
+            Gets the log level of a logger.\r
+            </summary>\r
+      <param name="logger">A logger.</param>\r
+      <returns>A log level.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.LogRequestHandler.CancellationToken">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Protocol.Plugins.LogRequestHandler.CancellationToken" /> for a request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequestHandler">\r
+      <summary>\r
+            A request handler for monitoring the exit of a NuGet process.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequestHandler.#ctor(NuGet.Protocol.Plugins.IPlugin)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequestHandler" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.SymmetricHandshake">\r
+      <summary>\r
+            A helper class that performs a symmetric handshake.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SymmetricHandshake.#ctor(NuGet.Protocol.Plugins.IConnection,System.TimeSpan,NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.SymmetricHandshake" /> class.\r
+            </summary>\r
+      <param name="connection">A connection.</param>\r
+      <param name="handshakeTimeout">The handshake timeout.</param>\r
+      <param name="protocolVersion">The handshaker's protocol version.</param>\r
+      <param name="minimumProtocolVersion">The handshaker's minimum protocol version.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SymmetricHandshake.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SymmetricHandshake.HandshakeAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles handshaking.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Versioning.SemanticVersion" />\r
+            if the handshake was successful; otherwise, <c>null</c>.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SymmetricHandshake.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SymmetricHandshake.CancellationToken">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Protocol.Plugins.SymmetricHandshake.CancellationToken" /> for a request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.RequestIdGenerator">\r
+      <summary>\r
+            A unique identifier generator.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestIdGenerator.GenerateUniqueId">\r
+      <summary>\r
+            Generates a new unique identifier.\r
+            </summary>\r
+      <returns>A unique identifier.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Sender">\r
+      <summary>\r
+            Represents a unidirectional communications channel to a target.\r
+            </summary>\r
+      <remarks>\r
+            Any public static members of this type are thread safe.\r
+            Any instance members are not guaranteed to be thread safe.\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Sender.#ctor(System.IO.TextWriter)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.Sender" /> class.\r
+            </summary>\r
+      <param name="writer">A text writer.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="writer" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Sender.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Sender.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Sender.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Sender.SendAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the target.\r
+            </summary>\r
+      <param name="message">The message to send.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if <see cref="M:NuGet.Protocol.Plugins.Sender.Connect" /> has not been called.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.StandardInputReceiver">\r
+      <summary>\r
+            Represents a unidirectional communications channel from a target.\r
+            </summary>\r
+      <remarks>\r
+            Any public static members of this type are thread safe.\r
+            Any instance members are not guaranteed to be thread safe.\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardInputReceiver.#ctor(System.IO.TextReader)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.StandardInputReceiver" /> class.\r
+            </summary>\r
+      <param name="reader">A text reader.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="reader" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardInputReceiver.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardInputReceiver.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.StandardOutputReceiver">\r
+      <summary>\r
+            Represents a unidirectional communications channel from a target.\r
+            </summary>\r
+      <remarks>\r
+            Any public static members of this type are thread safe.\r
+            Any instance members are not guaranteed to be thread safe.\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardOutputReceiver.#ctor(NuGet.Protocol.Plugins.IPluginProcess)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.StandardOutputReceiver" /> class.\r
+            </summary>\r
+      <param name="process">A plugin process.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="process" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardOutputReceiver.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardOutputReceiver.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardOutputReceiver.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.TimeoutUtilities">\r
+      <summary>\r
+            Timeout utilities.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.TimeoutUtilities.IsValid(System.TimeSpan)">\r
+      <summary>\r
+            Determines if a timeout is valid.\r
+            </summary>\r
+      <param name="timeout">A timeout.</param>\r
+      <returns>\r
+        <c>true</c> if the timeout is valid; otherwise, <c>false</c>.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.WindowsEmbeddedSignatureVerifier">\r
+      <summary>\r
+            Windows Authenticode signature verifier.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.WindowsEmbeddedSignatureVerifier.IsValid(System.String)">\r
+      <summary>\r
+            Checks if a file has a valid Authenticode signature.\r
+            </summary>\r
+      <param name="filePath">The path of a file to be checked.</param>\r
+      <returns>\r
+        <c>true</c> if the file has a valid signature; otherwise, <c>false</c>.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filePath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.VisualStudio.FactoryExtensionsVS.GetVisualStudio(NuGet.Protocol.Core.Types.Repository.ProviderFactory)">\r
+      <summary>\r
+            Core V2 + Core V3 + VS\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.DownloadResourceResult">\r
+      <summary>\r
+            The result of <see cref="T:NuGet.Protocol.Core.Types.DownloadResource" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(NuGet.Protocol.Core.Types.DownloadResourceResultStatus)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="status">A download resource result status.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="status" />\r
+            is either <see cref="F:NuGet.Protocol.Core.Types.DownloadResourceResultStatus.Available" /> or\r
+            <see cref="F:NuGet.Protocol.Core.Types.DownloadResourceResultStatus.AvailableWithoutStream" />.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(System.IO.Stream,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="stream">A package stream.</param>\r
+      <param name="source">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="stream" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="stream">A package stream.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="stream" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(System.IO.Stream,NuGet.Packaging.PackageReaderBase,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="stream">A package stream.</param>\r
+      <param name="packageReader">A package reader.</param>\r
+      <param name="source">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="stream" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(System.IO.Stream,NuGet.Packaging.PackageReaderBase)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="stream">A package stream.</param>\r
+      <param name="packageReader">A package reader.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="stream" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(NuGet.Packaging.PackageReaderBase,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="packageReader">A package reader.</param>\r
+      <param name="source">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageReader" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.DownloadResourceResult.PackageStream">\r
+      <summary>\r
+            Gets the package <see cref="P:NuGet.Protocol.Core.Types.DownloadResourceResult.PackageStream" />.\r
+            </summary>\r
+      <remarks>The value may be <c>null</c>.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.DownloadResourceResult.PackageSource">\r
+      <summary>\r
+            Gets the source containing this package, if not from cache\r
+            </summary>\r
+      <remarks>The value may be <c>null</c>.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.DownloadResourceResult.PackageReader">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Packaging.PackageReaderBase" /> for the package.\r
+            </summary>\r
+      <remarks>The value may be <c>null</c>.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.NuGetProtocolException">\r
+      <summary>\r
+            Base protocol exception type containing a message and optional inner exception.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdDependencyInfo.#ctor(NuGet.Packaging.Core.PackageIdentity,System.Collections.Generic.IEnumerable{NuGet.Packaging.PackageDependencyGroup},System.Collections.Generic.IEnumerable{NuGet.Packaging.FrameworkSpecificGroup})">\r
+      <summary>\r
+            DependencyInfo\r
+            </summary>\r
+      <param name="packageIdentity">original package identity</param>\r
+      <param name="dependencyGroups">package dependency groups</param>\r
+      <param name="frameworkReferenceGroups">Sequence of <see cref="T:NuGet.Packaging.FrameworkSpecificGroup" />s.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.FindPackageByIdDependencyInfo.PackageIdentity">\r
+      <summary>\r
+            Original package identity from the package.\r
+            This contains the exact casing for the id and version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.FindPackageByIdDependencyInfo.DependencyGroups">\r
+      <summary>\r
+            Gets the package dependecy groups.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.FindPackageByIdDependencyInfo.FrameworkReferenceGroups">\r
+      <summary>\r
+            Gets the framework reference groups.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.HttpSourceCacheContext.RootTempFolder">\r
+      <summary>\r
+            A suggested root folder to drop temporary files under, it will get cleared by the\r
+            disposal of the <see cref="T:NuGet.Protocol.Core.Types.SourceCacheContext" /> that was used to create this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.INuGetResource">\r
+      <summary>\r
+            Represents a resource provided by a server endpoint (V2 or V3).\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.INuGetResourceProvider">\r
+      <summary>\r
+            INuGetResourceProviders are imported by SourceRepository. They exist as singletons which span all sources,\r
+            and are responsible\r
+            for determining if they should be used for the given source when TryCreate is called.\r
+            The provider determines the caching. Resources may be cached per source, but they are normally created new\r
+            each time\r
+            to allow for caching within the context they were created in.\r
+            Providers may retrieve other resources from the source repository and pass them to the resources they\r
+            create in order\r
+            to build on them.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.INuGetResourceProvider.TryCreate(NuGet.Protocol.Core.Types.SourceRepository,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Attempts to create a resource for this source.\r
+            </summary>\r
+      <remarks>\r
+            The provider may return true but null for the resource if the\r
+            provider determines that it should not exist.\r
+            </remarks>\r
+      <param name="source">Source repository</param>\r
+      <returns>True if this provider handles the input source.</returns>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.INuGetResourceProvider.ResourceType">\r
+      <summary>\r
+            Resource type provided\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.INuGetResourceProvider.Name">\r
+      <summary>\r
+            Name of the provider. This is used for ordering.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.INuGetResourceProvider.Before">\r
+      <summary>\r
+            Names of providers this should be ordered BEFORE\r
+            Gives this instance a higher priority.\r
+            </summary>\r
+      <remarks>If provider: default is named here, this provider will be called BEFORE default</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.INuGetResourceProvider.After">\r
+      <summary>\r
+            Names of providers this should be ordered AFTER.\r
+            Gives this instance a lower priority.\r
+            </summary>\r
+      <remarks>If provider: default is named here, this provider will be called AFTER default</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.ISourceRepositoryProvider">\r
+      <summary>\r
+            SourceRepositoryProvider composes resource providers into source repositories.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.ISourceRepositoryProvider.GetRepositories">\r
+      <summary>\r
+            Retrieve repositories\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.ISourceRepositoryProvider.CreateRepository(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Create a repository for one time use.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.ISourceRepositoryProvider.CreateRepository(NuGet.Configuration.PackageSource,NuGet.Protocol.FeedType)">\r
+      <summary>\r
+            Create a repository for one time use.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.ISourceRepositoryProvider.PackageSourceProvider">\r
+      <summary>\r
+            Gets the package source provider\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.IPackageSearchMetadata">\r
+      <summary>\r
+            Package metadata only containing select fields relevant to search results processing and presenting.\r
+            Immutable.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PackageSearchMetadataBuilder">\r
+      <summary>\r
+            Helper class allowing creation/alteration of immutable package metadata objects.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PackageSearchMetadataExtensions">\r
+      <summary>\r
+            Shortcut methods to create altered metadata objects with new versions.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.VersionInfo.PackageSearchMetadata">\r
+      <summary>\r
+            In V2, when finding the list of versions that a package ID has, we also get all of the metadata\r
+            associated with each version. It would be wasteful to throw this away, so we store what we have\r
+            here. For V3, the metadata property is null. Callers that receive this type need to be able to\r
+            fetch this package metadata some other way if this property is null.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.NuGetResourceProviderPositions">\r
+      <summary>\r
+            Positions to base providers on\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.NuGetResourceProviderPositions.First">\r
+      <summary>\r
+            The first provider called\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.NuGetResourceProviderPositions.Last">\r
+      <summary>\r
+            The last provider called\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.NuGetTestMode.InvokeTestFunctionAgainstTestMode``1(System.Func{``0},System.Boolean)">\r
+      <summary>\r
+            Intended for internal use only: utility method for testing purposes.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PackageProgressEventArgs.#ctor(NuGet.Packaging.Core.PackageIdentity,NuGet.Configuration.PackageSource,System.Double)">\r
+      <summary>\r
+            The status of a package action.\r
+            </summary>\r
+      <param name="identity">package identity</param>\r
+      <param name="source">repository source or null</param>\r
+      <param name="complete">0.0 - 1.0</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.PackageProgressEventArgs.Complete">\r
+      <summary>\r
+            Completion - 0.0 - 1.0\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.PackageProgressEventArgs.IsComplete">\r
+      <summary>\r
+            True at 100% completion\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.ProviderComparer">\r
+      <summary>\r
+            An imperfect sort for provider before/after\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PluginResourceProvider">\r
+      <summary>\r
+            A plugin resource provider.\r
+            </summary>\r
+      <remarks>This is unsealed only to facilitate testing.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResourceProvider.#ctor">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.PluginResourceProvider" /> class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResourceProvider.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResourceProvider.TryCreate(NuGet.Protocol.Core.Types.SourceRepository,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously attempts to create a resource for the specified source repository.\r
+            </summary>\r
+      <param name="source">A source repository.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a Tuple&lt;bool, INuGetResource&gt;</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="source" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResourceProvider.Reinitialize(NuGet.Common.IEnvironmentVariableReader,System.Lazy{NuGet.Protocol.Plugins.IPluginDiscoverer},NuGet.Protocol.Plugins.IPluginFactory)">\r
+      <summary>\r
+            Reinitializes static state.\r
+            </summary>\r
+      <remarks>This is non-private only to facilitate unit testing.\r
+            This should not be called by product code.</remarks>\r
+      <param name="reader">An environment variable reader.</param>\r
+      <param name="pluginDiscoverer">A lazy plugin discoverer.</param>\r
+      <param name="pluginFactory">A plugin factory.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="reader" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="pluginDiscoverer" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="pluginFactory" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.PluginResourceProvider.EnvironmentVariableReader">\r
+      <summary>\r
+            Gets an environment variable reader.\r
+            </summary>\r
+      <remarks>This is non-private only to facilitate testing.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource">\r
+      <summary>\r
+            A <see cref="T:NuGet.Protocol.Core.Types.FindPackageByIdResource" /> for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource.#ctor(NuGet.Protocol.Plugins.IPlugin,NuGet.Protocol.Plugins.IPluginMulticlientUtilities,NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="utilities">A plugin multiclient utilities.</param>\r
+      <param name="packageSource">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="utilities" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo">\r
+      <summary>\r
+            A collection of package dependency groups with the content (nupkg url).\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo.#ctor(NuGet.Packaging.Core.PackageIdentity,System.Boolean,System.Collections.Generic.IEnumerable{NuGet.Packaging.PackageDependencyGroup},System.String)">\r
+      <summary>\r
+            DependencyInfo\r
+            </summary>\r
+      <param name="identity">package identity</param>\r
+      <param name="dependencyGroups">package dependency groups</param>\r
+      <param name="contentUri">The content uri for the dependency.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo.Identity">\r
+      <summary>\r
+            Package identity\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo.Listed">\r
+      <summary>\r
+            IsListed\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo.DependencyGroups">\r
+      <summary>\r
+            Package dependency groups\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo.ContentUri">\r
+      <summary>\r
+            The content url of this resource.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateProvider(System.Collections.Generic.IEnumerable{NuGet.Protocol.Core.Types.INuGetResourceProvider})">\r
+      <summary>\r
+            Create the default source repository provider\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateProvider(System.Collections.Generic.IEnumerable{NuGet.Protocol.Core.Types.INuGetResourceProvider},System.String)">\r
+      <summary>\r
+            Find sources from nuget.config based on the root path\r
+            </summary>\r
+      <param name="rootPath">lowest folder path</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateSource(System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}},System.String)">\r
+      <summary>\r
+            Create a SourceRepository\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateSource(System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}},System.String,NuGet.Protocol.FeedType)">\r
+      <summary>\r
+            Create a SourceRepository\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateSource(System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}},NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Create a SourceRepository\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateSource(System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}},NuGet.Configuration.PackageSource,NuGet.Protocol.FeedType)">\r
+      <summary>\r
+            Create a SourceRepository\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.ResourceProvider.#ctor(System.Type,System.String,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+      </summary>\r
+      <param name="resourceType">Type this resource provider creates</param>\r
+      <param name="name">name used for ordering</param>\r
+      <param name="before">providers that this provider should have precendence over</param>\r
+      <param name="after">providers that this provider should be called after</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.DependencyInfoResource">\r
+      <summary>\r
+            Provides methods for resolving a package and its dependencies. This might change based on the new\r
+            dependency resolver.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DependencyInfoResource.ResolvePackage(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve dependency info for a single package.\r
+            </summary>\r
+      <param name="package">package id and version</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>\r
+            Returns dependency info for the given package if it exists. If the package is not found null is\r
+            returned.\r
+            </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DependencyInfoResource.ResolvePackages(System.String,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve the available packages and their dependencies.\r
+            </summary>\r
+      <remarks>Includes prerelease packages</remarks>\r
+      <param name="packageId">package Id to search</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>available packages and their dependencies</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DependencyInfoResource.ResolvePackages(System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve the available packages and their dependencies.\r
+            </summary>\r
+      <remarks>Includes prerelease packages</remarks>\r
+      <param name="packageId">package Id to search</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>available packages and their dependencies</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.DownloadResource">\r
+      <summary>\r
+            Finds the download url of a nupkg\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResource.GetDownloadResourceResultAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.PackageDownloadContext,System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Downloads a package .nupkg with the provided identity. If the package is not available\r
+            on the source but the source itself is not down or unavailable, the\r
+            <see cref="P:NuGet.Protocol.Core.Types.DownloadResourceResult.Status" /> will be <see cref="F:NuGet.Protocol.Core.Types.DownloadResourceResultStatus.NotFound" />.\r
+            If the operation was cancelled, the <see cref="P:NuGet.Protocol.Core.Types.DownloadResourceResult.Status" /> will be\r
+            <see cref="F:NuGet.Protocol.Core.Types.DownloadResourceResultStatus.Cancelled" />.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.FindPackageByIdResource">\r
+      <summary>\r
+            A resource capable of fetching packages, package versions and package dependency information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdResource.GetDependencyInfo(NuGet.Packaging.NuspecReader)">\r
+      <summary>\r
+            Read dependency info from a nuspec.\r
+            </summary>\r
+      <remarks>This also verifies minClientVersion.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.HttpHandlerResource">\r
+      <summary>\r
+            An HttpClient configured for the package source\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.HttpHandlerResource.ClientHandler">\r
+      <summary>\r
+            HttpClientHandler used for credential support.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.HttpHandlerResource.MessageHandler">\r
+      <summary>\r
+            Message handler containing the ClientHandler.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.LegacyFeedCapabilityResource">\r
+      <summary>\r
+            A resource for detecting the capabilities of a V2 feed.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.MetadataResource">\r
+      <summary>\r
+            Basic metadata\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.MetadataResource.GetVersions(System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Get all versions of a package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.MetadataResource.GetVersions(System.String,System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Get all versions of a package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.MetadataResource.Exists(NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            True if the package exists in the source\r
+            Includes unlisted.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.MetadataResource.Exists(NuGet.Packaging.Core.PackageIdentity,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            True if the package exists in the source\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PackageMetadataResource.GetMetadataAsync(System.String,System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns all versions of a package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PackageMetadataResource.GetMetadataAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Return package metadata for the input PackageIdentity\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PackageSearchResource.SearchAsync(System.String,NuGet.Protocol.Core.Types.SearchFilter,System.Int32,System.Int32,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieves search results\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PackageUpdateResource">\r
+      <summary>\r
+            Contains logics to push or delete packages in Http server or file system\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.PackageUpdateResource.TempApiKeyServiceEndpoint">\r
+      <summary>\r
+            Create temporary verification api key endpoint: "create-verification-key/[package id]/[package version]"\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PackageUpdateResource.GetSymbolsPath(System.String)">\r
+      <summary>\r
+            Get the symbols package from the original package. Removes the .nupkg and adds .symbols.nupkg\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PluginResource">\r
+      <summary>\r
+            Represents a plugin resource.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResource.#ctor(System.Collections.Generic.IEnumerable{NuGet.Protocol.Plugins.PluginCreationResult},NuGet.Configuration.PackageSource,NuGet.Configuration.ICredentialService)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Core.Types.PluginResource" /> class.\r
+            </summary>\r
+      <param name="pluginCreationResults">Plugin creation results.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="pluginCreationResults" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResource.GetPluginAsync(NuGet.Protocol.Plugins.OperationClaim,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Gets the first plugin satisfying the required operation claims for the current package source.\r
+            </summary>\r
+      <param name="requiredClaim">The required operation claim.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Protocol.Core.Types.PluginResource.GetPluginResult" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.SearchFilter">\r
+      <summary>\r
+            A search filter context that represents the UI settings\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SearchFilter.#ctor(System.Boolean)">\r
+      <summary>\r
+            Initializes an instance of a <see cref="T:NuGet.Protocol.Core.Types.SearchFilter" /> and validates required parameters.\r
+            </summary>\r
+      <param name="includePrerelease">Whether or not to allow prerelease results.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SearchFilter.#ctor(System.Boolean,System.Nullable{NuGet.Protocol.Core.Types.SearchFilterType})">\r
+      <summary>\r
+            Initializes an instance of a <see cref="T:NuGet.Protocol.Core.Types.SearchFilter" /> and validates required parameters.\r
+            </summary>\r
+      <param name="includePrerelease">Whether or not to allow prerelease results.</param>\r
+      <param name="filter">The filter to apply to the results.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.SupportedFrameworks">\r
+      <summary>\r
+            Filter to only the list of packages compatible with these frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.IncludePrerelease">\r
+      <summary>\r
+            Include prerelease packages in search\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.IncludeDelisted">\r
+      <summary>\r
+            Include unlisted packages in search\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.PackageTypes">\r
+      <summary>\r
+            Restrict the search to certain package types.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.Filter">\r
+      <summary>\r
+            The optional filter type. Absense of this value indicates that all versions should be returned.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.OrderBy">\r
+      <summary>\r
+            The optional order by. Absense of this value indicates that search results should be ordered by relevance.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.SearchFilterType">\r
+      <summary>\r
+            The type of filter to apply to the search.\r
+            </summary>\r
+      <remarks>\r
+            Here are some examples to clarify what these filters mean. Suppose the very latest version is prerelease.\r
+            \r
+              Version     | Prerelease | IsLatestVersion | IsAbsoluteLatestVersion\r
+              ------------|------------|-----------------|------------------------\r
+              8.0.1-beta1 | true       | false           | false\r
+              8.0.3       | false      | false           | false\r
+              9.0.1       | false      | true            | false\r
+              9.0.2-beta1 | true       | false           | true\r
+            \r
+            Suppose the very latest version is not prerelease. Notice the latest version is also the absolute latest\r
+            version. In other words, a prerelease package cannot be a latest version but a non-prerelease package can be\r
+            both the latest version and the absolute latest version.\r
+            \r
+              Version     | Prerelease | IsLatestVersion | IsAbsoluteLatestVersion\r
+              ------------|------------|-----------------|------------------------\r
+              8.0.1-beta1 | true       | false           | false\r
+              8.0.3       | false      | false           | false\r
+              9.0.1       | false      | true            | true\r
+            \r
+            Suppose there are only prerelease versions. Notice there are no package that has IsLatestVersion as true.\r
+            \r
+              Version     | Prerelease | IsLatestVersion | IsAbsoluteLatestVersion\r
+              8\r
+              ------------|------------|-----------------|------------------------.0.1-beta1 | true       | false           | false\r
+              9.0.2-beta1 | true       | false           | true\r
+            \r
+            </remarks>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.SearchFilterType.IsLatestVersion">\r
+      <summary>\r
+            Only select the latest stable version of a package per package ID. Given the server supports\r
+            <see cref="F:NuGet.Protocol.Core.Types.SearchFilterType.IsAbsoluteLatestVersion" />, a package that is <see cref="F:NuGet.Protocol.Core.Types.SearchFilterType.IsLatestVersion" /> should never be\r
+            prerelease. Also, it does not make sense to look for a <see cref="F:NuGet.Protocol.Core.Types.SearchFilterType.IsLatestVersion" /> package when also\r
+            including prerelease.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.SearchFilterType.IsAbsoluteLatestVersion">\r
+      <summary>\r
+            Only select the absolute latest version of a package per package ID. It does not make sense to look for a\r
+            <see cref="F:NuGet.Protocol.Core.Types.SearchFilterType.IsAbsoluteLatestVersion" /> when excluding prerelease.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.SearchOrderBy.Id">\r
+      <summary>\r
+            Order the resulting packages by package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.SourceCacheContext">\r
+      <summary>\r
+            Cache control settings for the V3 disk cache.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.SourceCacheContext._generatedTempFolder">\r
+      <summary>\r
+            Path of temp folder if requested by GeneratedTempFolder\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.SourceCacheContext.DefaultMaxAge">\r
+      <summary>\r
+            Default amount of time to cache version lists.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceCacheContext.Clone">\r
+      <summary>\r
+            Clones the current SourceCacheContext.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceCacheContext.WithRefreshCacheTrue">\r
+      <summary>\r
+            Clones the current cache context and does the following:\r
+            1. Sets MaxAge to Now\r
+            2. RefreshMemoryCache to true\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceCacheContext.NoCache">\r
+      <summary>\r
+            If set, the global disk cache will not be written to or read from. Instead, a temporary directory will be\r
+            used.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceCacheContext.DirectDownload">\r
+      <summary>\r
+            If set, the global disk cache will not be written to.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceCacheContext.MaxAge">\r
+      <summary>\r
+            Package version lists or packages from the server older than this date will be fetched from the server.\r
+            </summary>\r
+      <remarks>This will be ignored if <see cref="P:NuGet.Protocol.Core.Types.SourceCacheContext.NoCache" /> is true.</remarks>\r
+      <remarks>If the value is null the default expiration will be used.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceCacheContext.RefreshMemoryCache">\r
+      <summary>\r
+            Force the in-memory cache to reload. This avoids allowing other calls to populate\r
+            the memory cache again from cached files on disk using a different source context.\r
+            This should only be used for retries.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceCacheContext.MaxAgeTimeSpan">\r
+      <summary>\r
+            Package version lists from the server older than this time span\r
+            will be fetched from the server.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourcePackageDependencyInfo.Listed">\r
+      <summary>\r
+            True if the package is listed and shown in search.\r
+            </summary>\r
+      <remarks>This property only applies to online sources.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourcePackageDependencyInfo.Source">\r
+      <summary>\r
+            Source repository the dependency information was retrieved from.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourcePackageDependencyInfo.DownloadUri">\r
+      <summary>\r
+            The HTTP, UNC, or local file URI to the package nupkg.\r
+            </summary>\r
+      <remarks>Optional</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourcePackageDependencyInfo.PackageHash">\r
+      <summary>\r
+            Package hash\r
+            </summary>\r
+      <remarks>Optional</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.SourceRepository">\r
+      <summary>\r
+            Represents a Server endpoint. Exposes methods to get a specific resource such as Search, Metrics service\r
+            and so on for the given server endpoint.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.#ctor(NuGet.Configuration.PackageSource,System.Collections.Generic.IEnumerable{NuGet.Protocol.Core.Types.INuGetResourceProvider})">\r
+      <summary>\r
+            Source Repository\r
+            </summary>\r
+      <param name="source">source url</param>\r
+      <param name="providers">Resource providers</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.#ctor(NuGet.Configuration.PackageSource,System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}})">\r
+      <summary>\r
+            Source Repository\r
+            </summary>\r
+      <param name="source">source url</param>\r
+      <param name="providers">Resource providers</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.#ctor(NuGet.Configuration.PackageSource,System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}},NuGet.Protocol.FeedType)">\r
+      <summary>\r
+            Source Repository\r
+            </summary>\r
+      <param name="source">source url</param>\r
+      <param name="providers">Resource providers</param>\r
+      <param name="feedTypeOverride">Restrict the source to this feed type.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.#ctor">\r
+      <summary>\r
+            Internal default constructor\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetFeedType(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Find the FeedType of the source. If overridden FeedTypeOverride is returned.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetResource``1">\r
+      <summary>\r
+            Returns a resource from the SourceRepository if it exists.\r
+            </summary>\r
+      <typeparam name="T">Expected resource type</typeparam>\r
+      <returns>Null if the resource does not exist</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetResource``1(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns a resource from the SourceRepository if it exists.\r
+            </summary>\r
+      <typeparam name="T">Expected resource type</typeparam>\r
+      <returns>Null if the resource does not exist</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetResourceAsync``1">\r
+      <summary>\r
+            Returns a resource from the SourceRepository if it exists.\r
+            </summary>\r
+      <typeparam name="T">Expected resource type</typeparam>\r
+      <returns>Null if the resource does not exist</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetResourceAsync``1(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns a resource from the SourceRepository if it exists.\r
+            </summary>\r
+      <typeparam name="T">Expected resource type</typeparam>\r
+      <returns>Null if the resource does not exist</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.Init(System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}})">\r
+      <summary>\r
+            Initialize provider cache\r
+            </summary>\r
+      <param name="providers">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetFeedType(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Get the feed type from the package source.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceRepository.FeedTypeOverride">\r
+      <summary>\r
+            Pre-determined feed type.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceRepository.PackageSource">\r
+      <summary>\r
+            Package source\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.SourceRepositoryProvider">\r
+      <summary>\r
+            SourceRepositoryProvider is the high level source for repository objects representing package sources.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepositoryProvider.#ctor(NuGet.Configuration.IPackageSourceProvider,System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}})">\r
+      <summary>\r
+            Non-MEF constructor\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepositoryProvider.GetRepositories">\r
+      <summary>\r
+            Retrieve repositories\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepositoryProvider.CreateRepository(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Create a repository for one time use.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepositoryProvider.CreateRepository(NuGet.Configuration.PackageSource,NuGet.Protocol.FeedType)">\r
+      <summary>\r
+            Create a repository for one time use.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.UserAgent.SetUserAgent(System.Net.Http.HttpClient)">\r
+      <summary>\r
+            Set user agent string on HttpClient to the static string.\r
+            </summary>\r
+      <param name="client">Http client</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Versioning735199.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Versioning735199.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Versioning735199.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Versioning735199.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Versioning735199.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.FloatRange">\r
+      <summary>\r
+            The floating subset of a version range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.#ctor(NuGet.Versioning.NuGetVersionFloatBehavior)">\r
+      <summary>\r
+            Create a floating range.\r
+            </summary>\r
+      <param name="floatBehavior">Section to float.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.#ctor(NuGet.Versioning.NuGetVersionFloatBehavior,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Create a floating range.\r
+            </summary>\r
+      <param name="floatBehavior">Section to float.</param>\r
+      <param name="minVersion">Min version of the range.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.#ctor(NuGet.Versioning.NuGetVersionFloatBehavior,NuGet.Versioning.NuGetVersion,System.String)">\r
+      <summary>\r
+            FloatRange\r
+            </summary>\r
+      <param name="floatBehavior">Section to float.</param>\r
+      <param name="minVersion">Min version of the range.</param>\r
+      <param name="releasePrefix">The original release label. Invalid labels are allowed here.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.Satisfies(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            True if the given version falls into the floating range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.Parse(System.String)">\r
+      <summary>\r
+            Parse a floating version into a FloatRange\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.TryParse(System.String,NuGet.Versioning.FloatRange@)">\r
+      <summary>\r
+            Parse a floating version into a FloatRange\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.ToString">\r
+      <summary>\r
+            Create a floating version string in the format: 1.0.0-alpha-*\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.Equals(NuGet.Versioning.FloatRange)">\r
+      <summary>\r
+            Equals\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.GetHashCode">\r
+      <summary>\r
+            Hash code\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.FloatRange.HasMinVersion">\r
+      <summary>\r
+            True if a min range exists.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.FloatRange.MinVersion">\r
+      <summary>\r
+            The minimum version of the float range. This is null for cases such as *\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.FloatRange.FloatBehavior">\r
+      <summary>\r
+            Defined float behavior\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.INuGetVersionable">\r
+      <summary>\r
+            An item that exposes a NuGetVersion\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.INuGetVersionable.Version">\r
+      <summary>\r
+            NuGet semantic version\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.IVersionComparer">\r
+      <summary>\r
+            IVersionComparer represents a version comparer capable of sorting and determining the equality of\r
+            SemanticVersion objects.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.IVersionRangeComparer">\r
+      <summary>\r
+            Version range comparer\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.NuGetVersion">\r
+      <summary>\r
+            A hybrid implementation of SemVer that supports semantic versioning as described at http://semver.org while\r
+            not strictly enforcing it to\r
+            allow older 4-digit versioning schemes to continue working.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion using NuGetVersion.Parse(string)\r
+            </summary>\r
+      <param name="version">Version string</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Creates a NuGetVersion from an existing NuGetVersion\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Version,System.String,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion from a .NET Version\r
+            </summary>\r
+      <param name="version">Version numbers</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.String,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha#build01\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha.1.2#build01\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabels">Prerelease labels</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>\r
+            Creates a NuGetVersion W.X.Y.Z\r
+            </summary>\r
+      <param name="major">W.x.y.z</param>\r
+      <param name="minor">w.X.y.z</param>\r
+      <param name="patch">w.x.Y.z</param>\r
+      <param name="revision">w.x.y.Z</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion W.X.Y.Z-alpha#build01\r
+            </summary>\r
+      <param name="major">W.x.y.z</param>\r
+      <param name="minor">w.X.y.z</param>\r
+      <param name="patch">w.x.Y.z</param>\r
+      <param name="revision">w.x.y.Z</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion W.X.Y.Z-alpha.1#build01\r
+            </summary>\r
+      <param name="major">W.x.y.z</param>\r
+      <param name="minor">w.X.y.z</param>\r
+      <param name="patch">w.x.Y.z</param>\r
+      <param name="revision">w.x.y.Z</param>\r
+      <param name="releaseLabels">Prerelease labels</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Version,System.Collections.Generic.IEnumerable{System.String},System.String,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion from a .NET Version with additional release labels, build metadata, and a\r
+            non-normalized version string.\r
+            </summary>\r
+      <param name="version">Version numbers</param>\r
+      <param name="releaseLabels">prerelease labels</param>\r
+      <param name="metadata">Build metadata</param>\r
+      <param name="originalVersion">Non-normalized original version string</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.ToString">\r
+      <summary>\r
+            Returns the version string.\r
+            </summary>\r
+      <remarks>This method includes legacy behavior. Use ToNormalizedString() instead.</remarks>\r
+      <remarks>Versions with SemVer 2.0.0 components are automatically normalized.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.Parse(System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion from a string representing the semantic version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.TryParse(System.String,NuGet.Versioning.NuGetVersion@)">\r
+      <summary>\r
+            Parses a version string using loose semantic versioning rules that allows 2-4 version components followed\r
+            by an optional special version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.TryParseStrict(System.String,NuGet.Versioning.NuGetVersion@)">\r
+      <summary>\r
+            Parses a version string using strict SemVer rules.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.GetLegacyString(System.Version,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Creates a legacy version string using System.Version\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.NuGetVersion.Version">\r
+      <summary>\r
+            A System.Version representation of the version without metadata or release labels.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.NuGetVersion.IsLegacyVersion">\r
+      <summary>\r
+            True if the NuGetVersion is using legacy behavior.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.NuGetVersion.Revision">\r
+      <summary>\r
+            Revision version R (x.y.z.R)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.NuGetVersion.IsSemVer2">\r
+      <summary>\r
+            Returns true if version is a SemVer 2.0.0 version\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.NuGetVersion.OriginalVersion">\r
+      <summary>\r
+            Returns the original, non-normalized version string.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.NuGetVersionFloatBehavior">\r
+      <summary>\r
+            Specifies the floating behavior type.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.None">\r
+      <summary>\r
+            Lowest version, no float\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.Prerelease">\r
+      <summary>\r
+            Highest matching pre-release label\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.Revision">\r
+      <summary>\r
+            x.y.z.*\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.Patch">\r
+      <summary>\r
+            x.y.*\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.Minor">\r
+      <summary>\r
+            x.*\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.Major">\r
+      <summary>\r
+            *\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.AbsoluteLatest">\r
+      <summary>\r
+            Float major and pre-release\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.Resources">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.Resources.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.Resources.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.Resources.Argument_Cannot_Be_Null_Or_Empty">\r
+      <summary>\r
+              Looks up a localized string similar to Value cannot be null or an empty string..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.Resources.Invalidvalue">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' is not a valid version string..\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.SemanticVersion">\r
+      <summary>\r
+            A strict SemVer implementation\r
+            </summary>\r
+      <summary>\r
+            A base version operations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Creates a SemanticVersion from an existing SemanticVersion\r
+            </summary>\r
+      <param name="version">Version to clone.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32)">\r
+      <summary>\r
+            Creates a SemanticVersion X.Y.Z\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32,System.String,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha#build01\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha.1.2#build01\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabels">Release labels that have been split by the dot separator</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Version,System.String,System.String)">\r
+      <summary>\r
+            Internal constructor.\r
+            </summary>\r
+      <param name="version">Version</param>\r
+      <param name="releaseLabel">Full release label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String)">\r
+      <summary>\r
+            Internal constructor.\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="revision">x.y.z.R</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Internal constructor.\r
+            </summary>\r
+      <param name="major">\r
+      </param>\r
+      <param name="minor">\r
+      </param>\r
+      <param name="patch">\r
+      </param>\r
+      <param name="revision">\r
+      </param>\r
+      <param name="releaseLabels">\r
+      </param>\r
+      <param name="metadata">\r
+      </param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Version,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Internal constructor.\r
+            </summary>\r
+      <param name="version">Version</param>\r
+      <param name="releaseLabels">Release labels</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.ToNormalizedString">\r
+      <summary>\r
+            Gives a normalized representation of the version.\r
+            This string is unique to the identity of the version and does not contain metadata.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.ToFullString">\r
+      <summary>\r
+            Gives a full representation of the version include metadata.\r
+            This string is not unique to the identity of the version. Other versions \r
+            that differ on metadata will have a different full string representation.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.ToString">\r
+      <summary>\r
+            Get the normalized string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.ToString(System.String,System.IFormatProvider)">\r
+      <summary>\r
+            Custom string format.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.TryFormatter(System.String,System.IFormatProvider,System.String@)">\r
+      <summary>\r
+            Internal string formatter.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.GetHashCode">\r
+      <summary>\r
+            Hash code\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.CompareTo(System.Object)">\r
+      <summary>\r
+            Object compare.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.CompareTo(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Compare to another SemanticVersion.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.Equals(System.Object)">\r
+      <summary>\r
+            Equals\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.Equals(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Equals\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.Equals(NuGet.Versioning.SemanticVersion,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            True if the VersionBase objects are equal based on the given comparison mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.CompareTo(NuGet.Versioning.SemanticVersion,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Compares NuGetVersion objects using the given comparison mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_Equality(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Equals\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_Inequality(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Not equal\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_LessThan(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Less than\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_LessThanOrEqual(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Less than or equal\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_GreaterThan(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Greater than\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_GreaterThanOrEqual(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Greater than or equal\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.Parse(System.String)">\r
+      <summary>\r
+            Parses a SemVer string using strict SemVer rules.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.TryParse(System.String,NuGet.Versioning.SemanticVersion@)">\r
+      <summary>\r
+            Parse a version string\r
+            </summary>\r
+      <returns>false if the version is not a strict semver</returns>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.ParseSections(System.String)">\r
+      <summary>\r
+            Parse the version string into version/release/build\r
+            The goal of this code is to take the most direct and optimized path\r
+            to parsing and validating a semver. Regex would be much cleaner, but\r
+            due to the number of versions created in NuGet Regex is too slow.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.Major">\r
+      <summary>\r
+            Major version X (X.y.z)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.Minor">\r
+      <summary>\r
+            Minor version Y (x.Y.z)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.Patch">\r
+      <summary>\r
+            Patch version Z (x.y.Z)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.ReleaseLabels">\r
+      <summary>\r
+            A collection of pre-release labels attached to the version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.Release">\r
+      <summary>\r
+            The full pre-release label for the version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.IsPrerelease">\r
+      <summary>\r
+            True if pre-release labels exist for the version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.HasMetadata">\r
+      <summary>\r
+            True if metadata exists for the version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.Metadata">\r
+      <summary>\r
+            Build metadata attached to the version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionComparer">\r
+      <summary>\r
+            An IVersionComparer for NuGetVersion and NuGetVersion types.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparer.Default">\r
+      <summary>\r
+            A default comparer that compares metadata as strings.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparer.Version">\r
+      <summary>\r
+            A comparer that uses only the version numbers.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparer.VersionRelease">\r
+      <summary>\r
+            Compares versions without comparing the metadata.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparer.VersionReleaseMetadata">\r
+      <summary>\r
+            A version comparer that follows SemVer 2.0.0 rules.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.#ctor">\r
+      <summary>\r
+            Creates a VersionComparer using the default mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.#ctor(NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Creates a VersionComparer that respects the given comparison mode.\r
+            </summary>\r
+      <param name="versionComparison">comparison mode</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.Equals(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Determines if both versions are equal.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.Compare(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Compares the given versions using the VersionComparison mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.GetHashCode(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Gives a hash code based on the normalized version string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.Compare(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Compare versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.CompareLegacyVersion(NuGet.Versioning.NuGetVersion,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Compares the 4th digit of the version number.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.CompareReleaseLabels(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Compares sets of release labels.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.CompareRelease(System.String,System.String)">\r
+      <summary>\r
+            Release labels are compared as numbers if they are numeric, otherwise they will be compared\r
+            as strings.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionComparison">\r
+      <summary>\r
+            Version comparison modes.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparison.Default">\r
+      <summary>\r
+            Semantic version 2.0.1-rc comparison with additional compares for extra NuGetVersion fields.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparison.Version">\r
+      <summary>\r
+            Compares only the version numbers.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparison.VersionRelease">\r
+      <summary>\r
+            Include Version number and Release labels in the compare.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparison.VersionReleaseMetadata">\r
+      <summary>\r
+            Include all metadata during the compare.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionExtensions">\r
+      <summary>\r
+            Version extension methods.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionExtensions.FindBestMatch``1(System.Collections.Generic.IEnumerable{``0},NuGet.Versioning.VersionRange,System.Func{``0,NuGet.Versioning.NuGetVersion})">\r
+      <summary>\r
+            Find the version that best matches the VersionRange and the floating behavior.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionExtensions.FindBestMatch(System.Collections.Generic.IEnumerable{NuGet.Versioning.INuGetVersionable},NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Find the version that best matches the VersionRange and the floating behavior.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionFormatter">\r
+      <summary>\r
+            Custom formatter for NuGet versions.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionFormatter.Instance">\r
+      <summary>\r
+            A static instance of the VersionFormatter class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionFormatter.Format(System.String,System.Object,System.IFormatProvider)">\r
+      <summary>\r
+            Format a version string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionFormatter.GetFormat(System.Type)">\r
+      <summary>\r
+            Get version format type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionFormatter.GetNormalizedString(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Create a normalized version string. This string is unique for each version 'identity' \r
+            and does not include leading zeros or metadata.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionFormatter.GetFullString(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Create the full version string including metadata. This is primarily for display purposes.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionRange">\r
+      <summary>\r
+            Represents a range of versions and a preferred order.\r
+            </summary>\r
+      <summary>\r
+            Static factory methods for creating version range objects.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionRange.All">\r
+      <summary>\r
+            A range that accepts all versions, prerelease and stable.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionRange.AllFloating">\r
+      <summary>\r
+            A range that accepts all versions, prerelease and stable, and floats to the highest.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionRange.AllStable">\r
+      <summary>\r
+            A range that accepts all stable versions\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionRange.AllStableFloating">\r
+      <summary>\r
+            A range that accepts all versions, prerelease and stable, and floats to the highest.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionRange.None">\r
+      <summary>\r
+            A range that rejects all versions\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.#ctor(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Creates a range that is greater than or equal to the minVersion.\r
+            </summary>\r
+      <param name="minVersion">Lower bound of the version range.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.#ctor(NuGet.Versioning.NuGetVersion,NuGet.Versioning.FloatRange)">\r
+      <summary>\r
+            Creates a range that is greater than or equal to the minVersion with the given float behavior.\r
+            </summary>\r
+      <param name="minVersion">Lower bound of the version range.</param>\r
+      <param name="floatRange">Floating behavior.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.#ctor(NuGet.Versioning.VersionRange,NuGet.Versioning.FloatRange)">\r
+      <summary>\r
+            Clones a version range and applies a new float range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.#ctor(NuGet.Versioning.NuGetVersion,System.Boolean,NuGet.Versioning.NuGetVersion,System.Boolean,NuGet.Versioning.FloatRange,System.String)">\r
+      <summary>\r
+            Creates a VersionRange with the given min and max.\r
+            </summary>\r
+      <param name="minVersion">Lower bound of the version range.</param>\r
+      <param name="includeMinVersion">True if minVersion satisfies the condition.</param>\r
+      <param name="maxVersion">Upper bound of the version range.</param>\r
+      <param name="includeMaxVersion">True if maxVersion satisfies the condition.</param>\r
+      <param name="floatRange">The floating range subset used to find the best version match.</param>\r
+      <param name="originalString">The original string being parsed to this object.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToString">\r
+      <summary>\r
+            Normalized range string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToNormalizedString">\r
+      <summary>\r
+            Normalized range string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToLegacyString">\r
+      <summary>\r
+            A legacy version range compatible with NuGet 2.8.3\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToLegacyShortString">\r
+      <summary>\r
+            A short legacy version range compatible with NuGet 2.8.3.\r
+            Ex: 1.0.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToString(System.String,System.IFormatProvider)">\r
+      <summary>\r
+            Format the version range with an IFormatProvider\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.TryFormatter(System.String,System.IFormatProvider,System.String@)">\r
+      <summary>\r
+            Format the range\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.PrettyPrint">\r
+      <summary>\r
+            Format the version range in Pretty Print format.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.FindBestMatch(System.Collections.Generic.IEnumerable{NuGet.Versioning.NuGetVersion})">\r
+      <summary>\r
+            Return the version that best matches the range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.IsBetter(NuGet.Versioning.NuGetVersion,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Determines if a given version is better suited to the range than a current version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToNonSnapshotRange">\r
+      <summary>\r
+            Removes the floating snapshot part of the minimum version if it exists.\r
+            Ex: 1.0.0-* -&gt; 1.0.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.GetNonSnapshotVersion(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Remove the snapshot version section of a version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToShortString">\r
+      <summary>\r
+            ToLegacyShortString that also includes floating ranges\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Parse(System.String)">\r
+      <summary>\r
+            The version string is either a simple version or an arithmetic range\r
+            e.g.\r
+            1.0         --&gt; 1.0 ≤ x\r
+            (,1.0]      --&gt; x ≤ 1.0\r
+            (,1.0)      --&gt; x &lt; 1.0\r
+            [1.0]       --&gt; x == 1.0\r
+            (1.0,)      --&gt; 1.0 &lt; x\r
+            (1.0, 2.0)   --&gt; 1.0 &lt; x &lt; 2.0\r
+            [1.0, 2.0]   --&gt; 1.0 ≤ x ≤ 2.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Parse(System.String,System.Boolean)">\r
+      <summary>\r
+            Direct parse\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.TryParse(System.String,NuGet.Versioning.VersionRange@)">\r
+      <summary>\r
+            Parses a VersionRange from its string representation.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.TryParse(System.String,System.Boolean,NuGet.Versioning.VersionRange@)">\r
+      <summary>\r
+            Parses a VersionRange from its string representation.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Combine(System.Collections.Generic.IEnumerable{NuGet.Versioning.NuGetVersion})">\r
+      <summary>\r
+            Returns the smallest range that includes all given versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Combine(System.Collections.Generic.IEnumerable{NuGet.Versioning.NuGetVersion},NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Returns the smallest range that includes all given versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Combine(System.Collections.Generic.IEnumerable{NuGet.Versioning.VersionRange})">\r
+      <summary>\r
+            Returns the smallest range that includes all given ranges.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Combine(System.Collections.Generic.IEnumerable{NuGet.Versioning.VersionRange},NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Returns the smallest range that includes all given ranges.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.CommonSubSet(System.Collections.Generic.IEnumerable{NuGet.Versioning.VersionRange})">\r
+      <summary>\r
+            Returns the greatest common range that satisfies all given ranges.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.CommonSubSet(System.Collections.Generic.IEnumerable{NuGet.Versioning.VersionRange},NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Returns the greatest common range that satisfies all given ranges.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.HasValidRange(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Verify the range has an actual width.\r
+            Ex: no version can satisfy (3.0.0, 3.0.0)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRange.IsFloating">\r
+      <summary>\r
+            True if the range has a floating version above the min version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRange.Float">\r
+      <summary>\r
+            Optional floating range used to determine the best version match.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRange.OriginalString">\r
+      <summary>\r
+            Original string being parsed to this object.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionRangeBase">\r
+      <summary>\r
+            A base version range that handles ranges only and not any of the preferred version logic.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.#ctor(NuGet.Versioning.NuGetVersion,System.Boolean,NuGet.Versioning.NuGetVersion,System.Boolean)">\r
+      <summary>\r
+            Creates a VersionRange with the given min and max.\r
+            </summary>\r
+      <param name="minVersion">Lower bound of the version range.</param>\r
+      <param name="includeMinVersion">True if minVersion satisfies the condition.</param>\r
+      <param name="maxVersion">Upper bound of the version range.</param>\r
+      <param name="includeMaxVersion">True if maxVersion satisfies the condition.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Satisfies(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Determines if an NuGetVersion meets the requirements.\r
+            </summary>\r
+      <param name="version">SemVer to compare</param>\r
+      <returns>True if the given version meets the version requirements.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Satisfies(NuGet.Versioning.NuGetVersion,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Determines if an NuGetVersion meets the requirements using the given mode.\r
+            </summary>\r
+      <param name="version">SemVer to compare</param>\r
+      <param name="versionComparison">VersionComparison mode used to determine the version range.</param>\r
+      <returns>True if the given version meets the version requirements.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Satisfies(NuGet.Versioning.NuGetVersion,NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Determines if an NuGetVersion meets the requirements using the version comparer.\r
+            </summary>\r
+      <param name="version">SemVer to compare.</param>\r
+      <param name="comparer">Version comparer used to determine if the version criteria is met.</param>\r
+      <returns>True if the given version meets the version requirements.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Equals(System.Object)">\r
+      <summary>\r
+            Compares the object as a VersionRange with the default comparer\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.GetHashCode">\r
+      <summary>\r
+            Returns the hash code using the default comparer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Equals(NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            Default compare\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Equals(NuGet.Versioning.VersionRangeBase,NuGet.Versioning.IVersionRangeComparer)">\r
+      <summary>\r
+            Use the VersionRangeComparer for equality checks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Equals(NuGet.Versioning.VersionRangeBase,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Use a specific VersionComparison for comparison\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Equals(NuGet.Versioning.VersionRangeBase,NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Use a specific IVersionComparer for comparison\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.IsSubSetOrEqualTo(NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            SubSet check\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.IsSubSetOrEqualTo(NuGet.Versioning.VersionRangeBase,NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            SubSet check\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.HasLowerBound">\r
+      <summary>\r
+            True if MinVersion exists;\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.HasUpperBound">\r
+      <summary>\r
+            True if MaxVersion exists.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.HasLowerAndUpperBounds">\r
+      <summary>\r
+            True if both MinVersion and MaxVersion exist.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.IsMinInclusive">\r
+      <summary>\r
+            True if MinVersion exists and is included in the range.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.IsMaxInclusive">\r
+      <summary>\r
+            True if MaxVersion exists and is included in the range.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.MaxVersion">\r
+      <summary>\r
+            Maximum version allowed by this range.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.MinVersion">\r
+      <summary>\r
+            Minimum version allowed by this range.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.HasPrereleaseBounds">\r
+      <summary>\r
+            Infer if the range should allow prerelease versions based on if the lower or upper bounds \r
+            contain prerelease labels.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionRangeComparer">\r
+      <summary>\r
+            A version range comparer capable of using different VersionComparers to check if ranges are equivalent.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeComparer.#ctor">\r
+      <summary>\r
+            Default version range comparer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeComparer.#ctor(NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Compare versions with a specific VersionComparison\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeComparer.#ctor(NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Compare versions with a specific IVersionComparer\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeComparer.Equals(NuGet.Versioning.VersionRangeBase,NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            Checks if two version ranges are equivalent. This follows the rules of the version comparer\r
+            when checking the bounds.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeComparer.GetHashCode(NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            Creates a hash code based on all properties of the range. This follows the rules of the\r
+            version comparer when comparing the version bounds.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeComparer.Default">\r
+      <summary>\r
+            Default Version comparer\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeComparer.VersionRelease">\r
+      <summary>\r
+            Compare versions using the Version and Release\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionRangeFormatter">\r
+      <summary>\r
+            VersionRange formatter\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.#ctor">\r
+      <summary>\r
+            Custom version range format provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.Format(System.String,System.Object,System.IFormatProvider)">\r
+      <summary>\r
+            Format a version range string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.GetFormat(System.Type)">\r
+      <summary>\r
+            Format type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.GetNormalizedString(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Builds a normalized string with no short hand\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.GetToString(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Builds a string to represent the VersionRange. This string can include short hand notations.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.GetLegacyShortString(NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            Creates a legacy short string that is compatible with NuGet 2.8.3\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.GetLegacyString(NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            Creates a legacy string that is compatible with NuGet 2.8.3\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.PrettyPrint(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            A pretty print representation of the VersionRange.\r
+            </summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.dll b/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.dll
new file mode 100755 (executable)
index 0000000..c457388
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.xml b/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/Desktop/NuGet.Build.Tasks.Pack.xml
new file mode 100755 (executable)
index 0000000..a8ff0c1
--- /dev/null
@@ -0,0 +1,17276 @@
+<?xml version="1.0"?>\r
+<doc>\r
+  <assembly>\r
+    <name>NuGet.Build.Tasks.Pack</name>\r
+  </assembly>\r
+  <members>\r
+    <member name="M:NuGet.Shared.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Build.MSBuildLogger">\r
+      <summary>\r
+            TaskLoggingHelper -&gt; ILogger\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.MSBuildLogger.LogForNonMono(NuGet.Common.IRestoreLogMessage)">\r
+      <summary>\r
+            Log using with metadata for non mono platforms.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.MSBuildLogger.LogForMono(NuGet.Common.ILogMessage)">\r
+      <summary>\r
+            Log using basic methods to avoid missing methods on mono.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Build.Tasks.Pack.MSBuildTaskItem">\r
+      <summary>\r
+            TaskItem wrapper\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Build.Tasks.Pack.IPackTaskLogic">\r
+      <summary>\r
+            The logic for converting the set of pack MSBuild task parameters to a fully initialized package builder. The\r
+            set of parameters provided to the MSBuild pask task is <see cref="T:NuGet.Build.Tasks.Pack.IPackTaskRequest`1" />. This interface\r
+            allows the logic of the pack task to be seperated from the MSBuild-specific types. The motivation is\r
+            testability.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.GetPackArgs(NuGet.Build.Tasks.Pack.IPackTaskRequest{NuGet.Commands.IMSBuildItem})">\r
+      <summary>\r
+            Initialize the pack args from the pack task request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.GetPackageBuilder(NuGet.Build.Tasks.Pack.IPackTaskRequest{NuGet.Commands.IMSBuildItem})">\r
+      <summary>\r
+            Initialize the package builder from the pack task request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.GetPackCommandRunner(NuGet.Build.Tasks.Pack.IPackTaskRequest{NuGet.Commands.IMSBuildItem},NuGet.Commands.PackArgs,NuGet.Packaging.PackageBuilder)">\r
+      <summary>\r
+            Initialize the pack command runner from the pack task request and the output of\r
+            <see cref="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.GetPackArgs(NuGet.Build.Tasks.Pack.IPackTaskRequest{NuGet.Commands.IMSBuildItem})" /> and\r
+            <see cref="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.GetPackageBuilder(NuGet.Build.Tasks.Pack.IPackTaskRequest{NuGet.Commands.IMSBuildItem})" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Build.Tasks.Pack.IPackTaskLogic.BuildPackage(NuGet.Commands.PackCommandRunner)">\r
+      <summary>\r
+            Build the package. This method actually writes the .nupkg to disk.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Build.Tasks.Pack.IPackTaskRequest`1">\r
+      <summary>\r
+            All of the properties provided by MSBuild to execute pack.\r
+            </summary>\r
+      <typeparam name="TItem">\r
+            The item type. This will either be <see cref="T:Microsoft.Build.Framework.ITaskItem" /> or a <see cref="T:NuGet.Commands.IMSBuildItem" />.\r
+            </typeparam>\r
+    </member>\r
+    <member name="M:NuGet.Build.Tasks.Pack.PackTask.GetRequest">\r
+      <summary>\r
+            This method does two important things:\r
+            1. Normalizes string parameters, trimming whitespace and coalescing empty strings to null.\r
+            2. Wrap <see cref="T:Microsoft.Build.Framework.ITaskItem" /> instances to facility unit testing.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.PackTask.PackTaskLogic">\r
+      <summary>\r
+            This property is only used for testing.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Build.Tasks.Pack.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.AssetsFileDoesNotHaveValidPackageSpec">\r
+      <summary>\r
+              Looks up a localized string similar to The assets file found does not contain a valid package spec. Try restoring the project again. The location of the assets file is {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.AssetsFileNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to The assets file produced by restore does not exist. Try restoring the project again. The expected location of the assets file is {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.Error_FileNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to The file '{0}' to be packed was not found on disk..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.InvalidMinClientVersion">\r
+      <summary>\r
+              Looks up a localized string similar to MinClientVersion string specified '{0}' is invalid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.InvalidNuspecProperties">\r
+      <summary>\r
+              Looks up a localized string similar to NuspecProperties should be in the form of "key1=value1;key2=value2"..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.InvalidPackageReferenceVersion">\r
+      <summary>\r
+              Looks up a localized string similar to PackageReference {0} needs to have a valid version..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.InvalidPackageVersion">\r
+      <summary>\r
+              Looks up a localized string similar to PackageVersion string specified '{0}' is invalid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.InvalidTargetFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid target framework for the file '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Build.Tasks.Pack.Strings.NoPackItemProvided">\r
+      <summary>\r
+              Looks up a localized string similar to No project was provided to the PackTask..\r
+            </summary>\r
+    </member>\r
+    <member name="T:Microsoft.AspNet.FileProviders.IDirectoryContents">\r
+      <summary>\r
+            Represents a directory's content in the file provider.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IDirectoryContents.Exists">\r
+      <summary>\r
+            True if a directory was located at the given path.\r
+            </summary>\r
+    </member>\r
+    <member name="T:Microsoft.AspNet.FileProviders.IFileInfo">\r
+      <summary>\r
+            Represents a file in the given file provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:Microsoft.AspNet.FileProviders.IFileInfo.CreateReadStream">\r
+      <summary>\r
+            Return file contents as readonly stream. Caller should dispose stream when complete.\r
+            </summary>\r
+      <returns>The file stream</returns>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.Exists">\r
+      <summary>\r
+            True if resource exists in the underlying storage system.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.Length">\r
+      <summary>\r
+            The length of the file in bytes, or -1 for a directory or non-existing files.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.PhysicalPath">\r
+      <summary>\r
+            The path to the file, including the file name. Return null if the file is not directly accessible.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.Name">\r
+      <summary>\r
+            The name of the file or directory, not including any path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.LastModified">\r
+      <summary>\r
+            When the file was last modified\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.AspNet.FileProviders.IFileInfo.IsDirectory">\r
+      <summary>\r
+            True for the case TryGetDirectoryContents has enumerated a sub-directory\r
+            </summary>\r
+    </member>\r
+    <member name="T:Microsoft.AspNet.FileProviders.IFileProvider">\r
+      <summary>\r
+            A read-only file provider abstraction.\r
+            </summary>\r
+    </member>\r
+    <member name="M:Microsoft.AspNet.FileProviders.IFileProvider.GetFileInfo(System.String)">\r
+      <summary>\r
+            Locate a file at the given path.\r
+            </summary>\r
+      <param name="subpath">Relative path that identifies the file.</param>\r
+      <returns>The file information. Caller must check Exists property.</returns>\r
+    </member>\r
+    <member name="M:Microsoft.AspNet.FileProviders.IFileProvider.GetDirectoryContents(System.String)">\r
+      <summary>\r
+            Enumerate a directory at the given path, if any.\r
+            </summary>\r
+      <param name="subpath">Relative path that identifies the directory.</param>\r
+      <returns>Returns the contents of the directory.</returns>\r
+    </member>\r
+    <member name="M:Microsoft.AspNet.FileProviders.IFileProvider.Watch(System.String)">\r
+      <summary>\r
+            Creates a <see cref="T:Microsoft.Extensions.Primitives.IChangeToken" /> for the specified <paramref name="filter" />.\r
+            </summary>\r
+      <param name="filter">Filter string used to determine what files or folders to monitor. Example: **/*.cs, *.*, subFolder/**/*.cshtml.</param>\r
+      <returns>An <see cref="T:Microsoft.Extensions.Primitives.IChangeToken" /> that is notified when a file matching <paramref name="filter" /> is added, modified or deleted.</returns>\r
+    </member>\r
+    <member name="T:Microsoft.AspNet.FileProviders.NotFoundFileInfo">\r
+      <summary>\r
+            Represents a non-existing file.\r
+            </summary>\r
+    </member>\r
+    <member name="T:Microsoft.Extensions.Primitives.IChangeToken">\r
+      <summary>\r
+            Propagates notifications that a change has occured.\r
+            </summary>\r
+    </member>\r
+    <member name="M:Microsoft.Extensions.Primitives.IChangeToken.RegisterChangeCallback(System.Action{System.Object},System.Object)">\r
+      <summary>\r
+            Registers for a callback that will be invoked when the entry has changed.\r
+            <see cref="P:Microsoft.Extensions.Primitives.IChangeToken.HasChanged" /> MUST be set before the callback is invoked.\r
+            </summary>\r
+      <param name="callback">The <see cref="!:Action&lt;object&gt;" /> to invoke.</param>\r
+      <param name="state">State to be passed into the callback.</param>\r
+      <returns>An <see cref="T:System.IDisposable" /> that is used to unregister the callback.</returns>\r
+    </member>\r
+    <member name="P:Microsoft.Extensions.Primitives.IChangeToken.HasChanged">\r
+      <summary>\r
+            Gets a value that indicates if a change has occured.\r
+            </summary>\r
+    </member>\r
+    <member name="P:Microsoft.Extensions.Primitives.IChangeToken.ActiveChangeCallbacks">\r
+      <summary>\r
+            Indicates if this token will pro-actively raise callbacks. Callbacks are still guaranteed to fire, eventually.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Commands313497.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Commands313497.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Commands313497.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Commands313497.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Commands313497.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Commands.DeleteRunner">\r
+      <summary>\r
+            Shared code to run the "delete" command from the command line projects\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.LocalsCommandRunner">\r
+      <summary>\r
+            Command Runner used to run the business logic for nuget locals command\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ExecuteCommand(NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Executes the logic for nuget locals command.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ListLocalResource(NuGet.Commands.LocalsCommandRunner.LocalResourceName,NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Lists out the cache location(s) path.\r
+            </summary>\r
+      <param name="localResourceName">Cache resource to be listed</param>\r
+      <throws>Thorws <code>ArgumentException</code> if the specified resource name does not match a known cache type.</throws>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.PrintLocalResourcePath(System.String,System.String,NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Prints the specified local resource path.\r
+            </summary>\r
+      <param name="resourceName"> Specified resource name</param>\r
+      <param name="path"> Path for the specified resource</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ClearLocalResource(NuGet.Commands.LocalsCommandRunner.LocalResourceName,NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Clears the specified cache location(s).\r
+            </summary>\r
+      <param name="localResourceName">\r
+      </param>\r
+      <throws>Thorws <code>ArgumentException</code> if the specified resource name does not match a known cache type.</throws>\r
+      <returns>\r
+        <code>True</code> if the operation was successful; otherwise <code>false</code>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ClearNuGetGlobalPackagesFolder(NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Clears the global NuGet packages cache.\r
+            </summary>\r
+      <returns>\r
+        <code>True</code> if the operation was successful; otherwise <code>false</code>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ClearNuGetHttpCache(NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Clears the NuGet v3 HTTP cache.\r
+            </summary>\r
+      <returns>\r
+        <code>True</code> if the operation was successful; otherwise <code>false</code>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ClearNuGetTempFolder(NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Clears the temp folder cache.\r
+            </summary>\r
+      <returns>\r
+        <code>True</code> if the operation was successful; otherwise <code>false</code>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.GetLocalResourceName(System.String)">\r
+      <summary>\r
+            Identifies the specified resource name to be cleared.\r
+            </summary>\r
+      <param name="localResourceName">specified resource name</param>\r
+      <returns>Returns <code>LocalResourceName</code> indicating the local resource name specified.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LocalsCommandRunner.ClearCacheDirectory(System.String,NuGet.Commands.LocalsArgs)">\r
+      <summary>\r
+            Recursively deletes the specified directory tree.\r
+            </summary>\r
+      <param name="folderPath">Specified directory to be deleted</param>\r
+      <returns>\r
+        <code>True</code> if the operation was successful; otherwise <code>false</code>.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Commands.PushRunner">\r
+      <summary>\r
+            Shared code to run the "push" command from the command line projects\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.ListCommandRunner">\r
+      <summary>\r
+            Command Runner used to run the business logic for nuget list command\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ListCommandRunner.ExecuteCommand(NuGet.Commands.ListArgs)">\r
+      <summary>\r
+            Executes the logic for nuget list command.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="P:NuGet.Commands.OutputLibFile.FinalOutputPath">\r
+      <summary>\r
+            This is the final output path of the assembly on disk as set by msbuild.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.OutputLibFile.TargetPath">\r
+      <summary>\r
+            This denotes the TargetPath as set by msbuild. Usually this is just the file name, but for satellite DLLs,\r
+            this is Culture\filename.\r
+             </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.OutputLibFile.TargetFramework">\r
+      <summary>\r
+            This is the target framework for which this assembly was built.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.CompatibilityChecker.HasCompatibleAssets(NuGet.ProjectModel.LockFileTargetLibrary)">\r
+      <summary>\r
+            Check if the library contains assets.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.CompatibilityIssue.FormatMessage(System.String,System.String,System.String)">\r
+      <summary>\r
+            Build a incompatible error message for either a package or project\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ContentFileUtils.GetContentGroupsForFramework(NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.ContentModel.ContentItemGroup})">\r
+      <summary>\r
+            Get all content groups that have the nearest TxM\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ContentFileUtils.GetContentFileGroup(NuGet.Frameworks.NuGetFramework,NuGet.Packaging.NuspecReader,System.Collections.Generic.List{NuGet.ContentModel.ContentItemGroup})">\r
+      <summary>\r
+            Apply build actions from the nuspec to items from the contentFiles folder.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ContentFileUtils.CreateEmptyItem">\r
+      <summary>\r
+            Create an empty lock file item for any/any\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.VirtualFileProvider">\r
+      <summary>\r
+            A virtual file system based on a list of strings from ContentModel.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.DiagnosticUtility">\r
+      <summary>\r
+            Warning and error logging helpers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.FormatIdentity(NuGet.LibraryModel.LibraryIdentity)">\r
+      <summary>\r
+            Format an id and include the version only if it exists.\r
+            Ignore versions for projects.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.FormatDependency(System.String,NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Format an id and include the range only if it has bounds.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.FormatExpectedIdentity(System.String,NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Format an id and include the lower bound only if it has one.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.FormatGraphName(NuGet.Commands.RestoreTargetGraph)">\r
+      <summary>\r
+            Format a graph name with an optional RID.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.GetMultiLineMessage(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Format a message as:\r
+            \r
+            First line\r
+              - second\r
+              - third\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DiagnosticUtility.MergeOnTargetGraph(System.Collections.Generic.IEnumerable{NuGet.Common.RestoreLogMessage})">\r
+      <summary>\r
+            Merge messages with the same code and message, combining the target graphs.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.UnexpectedDependencyMessages">\r
+      <summary>\r
+            Log warnings for packages that did not resolve to the minimum version of the dependency range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.LogAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.IRestoreTargetGraph},NuGet.ProjectModel.PackageSpec,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Log warnings for all project issues related to unexpected dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.GetMissingLowerBounds(System.Collections.Generic.IEnumerable{NuGet.Commands.IRestoreTargetGraph},System.Collections.Generic.ISet{System.String})">\r
+      <summary>\r
+            Get warnings for packages that have dependencies on non-existant versions of packages\r
+            and also for packages with ranges that have missing minimum versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.GetMissingLowerBoundMessage(NuGet.Commands.ResolvedDependencyKey,System.String[])">\r
+      <summary>\r
+            Get warning message for missing minimum dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.GetBumpedUpDependencies(System.Collections.Generic.IEnumerable{NuGet.Commands.IRestoreTargetGraph},NuGet.ProjectModel.PackageSpec,System.Collections.Generic.ISet{System.String})">\r
+      <summary>\r
+            Warn for dependencies that have been bumped up.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.GetProjectDependenciesMissingLowerBounds(NuGet.ProjectModel.PackageSpec)">\r
+      <summary>\r
+            Warn for project dependencies that do not include a lower bound on the version range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.DependencyRangeHasMissingExactMatch(NuGet.Commands.ResolvedDependencyKey)">\r
+      <summary>\r
+            True if the dependency version range has a min version that matches the resolved version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnexpectedDependencyMessages.HasMissingLowerBound(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            True if the range has an obtainable version for the lower bound.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.UnresolvedMessages">\r
+      <summary>\r
+            Log errors for packages and projects that were missing.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.LogAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.IRestoreTargetGraph},NuGet.DependencyResolver.RemoteWalkContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Log errors for missing dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.GetMessageAsync(NuGet.Commands.IRestoreTargetGraph,NuGet.LibraryModel.LibraryRange,NuGet.DependencyResolver.RemoteWalkContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Create a specific error message for the unresolved dependency.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.HasPrereleaseVersionsOnly(NuGet.Versioning.VersionRange,System.Collections.Generic.IEnumerable{NuGet.Versioning.NuGetVersion})">\r
+      <summary>\r
+            True if no stable versions satisfy the range \r
+            but a pre-release version is found.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.IsPrereleaseAllowed(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            True if the range allows pre-release versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.FormatSourceInfo(System.Collections.Generic.KeyValuePair{NuGet.Configuration.PackageSource,System.Collections.Generic.SortedSet{NuGet.Versioning.NuGetVersion}},NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Found 2839 version(s) in nuget-build [ Nearest version: 1.0.0-beta ]\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.GetSourceInfosForIdAsync(System.String,NuGet.Versioning.VersionRange,NuGet.DependencyResolver.RemoteWalkContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Get the complete set of source info for a package id.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.GetSourceInfoForIdAsync(NuGet.DependencyResolver.IRemoteDependencyProvider,System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Find all package versions from a source.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.UnresolvedMessages.GetBestMatch(System.Collections.Generic.SortedSet{NuGet.Versioning.NuGetVersion},NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Find the best match on the feed.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreResult.LockFilePath">\r
+      <summary>\r
+            Gets the path that the lock file will be written to.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreResult.LockFile">\r
+      <summary>\r
+            Gets the lock file that was generated during the restore or, in the case of a locked lock file,\r
+            was used to determine the packages to install during the restore.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreResult.PreviousLockFile">\r
+      <summary>\r
+            The existing lock file. This is null if no lock file was provided on the <see cref="T:NuGet.Commands.RestoreRequest" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreResult.MSBuildOutputFiles">\r
+      <summary>\r
+            Props and targets files to be written to disk.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreTargetGraph.RuntimeIdentifier">\r
+      <summary>\r
+            Gets the runtime identifier used during the restore operation on this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreTargetGraph.Framework">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Frameworks.NuGetFramework" /> used during the restore operation on this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreTargetGraph.Conventions">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Client.ManagedCodeConventions" /> used to resolve assets from packages in this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreTargetGraph.RuntimeGraph">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Commands.IRestoreTargetGraph.RuntimeGraph" /> that defines runtimes and their relationships for this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IRestoreTargetGraph.Graphs">\r
+      <summary>\r
+            Gets the resolved dependency graph\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileBuilder.IsAllowedLibraryFile(System.String)">\r
+      <summary>\r
+            True if the file should be added to the lock file library\r
+            Fale if it is an OPC file or empty directory\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.PackageSpecificWarningProperties">\r
+      <summary>\r
+            Contains Package specific properties for Warnings.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Commands.PackageSpecificWarningProperties.Properties">\r
+      <summary>\r
+            Contains Package specific No warn properties.\r
+            NuGetLogCode -&gt; LibraryId -&gt; Set of Frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.Add(NuGet.Common.NuGetLogCode,System.String,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Adds a NuGetLogCode into the NoWarn Set for the specified library Id and target graph.\r
+            </summary>\r
+      <param name="code">NuGetLogCode for which no warning should be thrown.</param>\r
+      <param name="libraryId">Library for which no warning should be thrown.</param>\r
+      <param name="framework">Target graph for which no warning should be thrown.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.Add(NuGet.Common.NuGetLogCode,System.String)">\r
+      <summary>\r
+            Adds a NuGetLogCode into the NoWarn Set for the specified library Id with unconditional reference.\r
+            </summary>\r
+      <param name="code">NuGetLogCode for which no warning should be thrown.</param>\r
+      <param name="libraryId">Library for which no warning should be thrown.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.AddRange(System.Collections.Generic.IEnumerable{NuGet.Common.NuGetLogCode},System.String,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Adds a list of NuGetLogCode into the NoWarn Set for the specified library Id and target graph.\r
+            </summary>\r
+      <param name="codes">IEnumerable of NuGetLogCode for which no warning should be thrown.</param>\r
+      <param name="libraryId">Library for which no warning should be thrown.</param>\r
+      <param name="framework">Target graph for which no warning should be thrown.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.AddRange(System.Collections.Generic.IEnumerable{NuGet.Common.NuGetLogCode},System.String)">\r
+      <summary>\r
+            Adds a list of NuGetLogCode into the NoWarn Set for the specified library Id with unconditional reference.\r
+            </summary>\r
+      <param name="codes">IEnumerable of NuGetLogCode for which no warning should be thrown.</param>\r
+      <param name="libraryId">Library for which no warning should be thrown.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.Contains(NuGet.Common.NuGetLogCode,System.String,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Checks if a NugetLogCode is part of the NoWarn list for the specified library Id and target graph.\r
+            </summary>\r
+      <param name="code">NugetLogCode to be checked.</param>\r
+      <param name="libraryId">library Id to be checked.</param>\r
+      <param name="framework">target graph to be checked.</param>\r
+      <returns>True iff the NugetLogCode is part of the NoWarn list for the specified libraryId and Target Graph.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.PackageSpecificWarningProperties.Contains(NuGet.Common.NuGetLogCode,System.String)">\r
+      <summary>\r
+            Checks if a NugetLogCode is part of the NoWarn list for the specified library Id with uncoditional reference.\r
+            </summary>\r
+      <param name="code">NugetLogCode to be checked.</param>\r
+      <param name="libraryId">library Id to be checked.</param>\r
+      <returns>True iff the NugetLogCode is part of the NoWarn list for the specified libraryId with uncoditional reference.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCollectorLogger.#ctor(NuGet.Common.ILogger,NuGet.Common.LogLevel,System.Boolean)">\r
+      <summary>\r
+            Initializes an instance of the <see cref="T:NuGet.Commands.RestoreCollectorLogger" />, while still\r
+            delegating all log messages to the inner logger.\r
+            </summary>\r
+      <param name="innerLogger">The inner logger used to delegate the logging.</param>\r
+      <param name="verbosity">Minimum verbosity below which no logs will be passed to the inner logger.</param>\r
+      <param name="hideWarningsAndErrors">If this is true, then errors and warnings will not be passed to inner logger.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCollectorLogger.#ctor(NuGet.Common.ILogger,System.Boolean)">\r
+      <summary>\r
+            Initializes an instance of the <see cref="T:NuGet.Commands.RestoreCollectorLogger" />, while still\r
+            delegating all log messages to the inner logger.\r
+            </summary>\r
+      <param name="innerLogger">The inner logger used to delegate the logging.</param>\r
+      <param name="hideWarningsAndErrors">If this is false, then errors and warnings will not be passed to inner logger.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCollectorLogger.#ctor(NuGet.Common.ILogger,NuGet.Common.LogLevel)">\r
+      <summary>\r
+            Initializes an instance of the <see cref="T:NuGet.Commands.RestoreCollectorLogger" />, while still\r
+            delegating all log messages to the inner logger.\r
+            </summary>\r
+      <param name="innerLogger">The inner logger used to delegate the logging.</param>\r
+      <param name="verbosity">Minimum verbosity below which no logs will be passed to the inner logger.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCollectorLogger.#ctor(NuGet.Common.ILogger)">\r
+      <summary>\r
+            Initializes an instance of the <see cref="T:NuGet.Commands.RestoreCollectorLogger" />, while still\r
+            delegating all log messages to the inner logger.\r
+            </summary>\r
+      <param name="innerLogger">The inner logger used to delegate the logging.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCollectorLogger.DisplayMessage(NuGet.Common.IRestoreLogMessage)">\r
+      <summary>\r
+            Decides if the log should be passed to the inner logger.\r
+            </summary>\r
+      <param name="message">IRestoreLogMessage to be logged.</param>\r
+      <returns>bool indicating if this message should be logged.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Commands.WarningPropertiesCollection">\r
+      <summary>\r
+            Class to hold ProjectWIde and PackageSpecific WarningProperties\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.WarningPropertiesCollection.ApplyWarningProperties(NuGet.Common.IRestoreLogMessage)">\r
+      <summary>\r
+            Attempts to suppress a warning log message or upgrade it to error log message.\r
+            The decision is made based on the Package Specific or Project wide warning properties.\r
+            </summary>\r
+      <param name="message">Message that should be suppressed or upgraded to an error.</param>\r
+      <returns>Bool indicating is the warning should be suppressed or not. \r
+            If not then the param message sould have been mutated to an error</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.WarningPropertiesCollection.GetPackageSpecificWarningProperties(NuGet.ProjectModel.PackageSpec)">\r
+      <summary>\r
+            Extracts PackageSpecific WarningProperties from a PackageSpec\r
+            </summary>\r
+      <param name="packageSpec">PackageSpec containing the Dependencies with WarningProperties</param>\r
+      <returns>PackageSpecific WarningProperties extracted from a PackageSpec</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.WarningPropertiesCollection.ApplyProjectWideWarningProperties(NuGet.Common.ILogMessage)">\r
+      <summary>\r
+            Method is used to check is a warning should be suppressed and if not then if it should be treated as an error.\r
+            </summary>\r
+      <param name="logMessage">Message which should be mutated if needed.</param>\r
+      <returns>bool indicating if the ILogMessage should be suppressed or not.</returns>\r
+    </member>\r
+    <member name="P:NuGet.Commands.WarningPropertiesCollection.ProjectWideWarningProperties">\r
+      <summary>\r
+            Contains Project wide properties for Warnings.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.WarningPropertiesCollection.PackageSpecificWarningProperties">\r
+      <summary>\r
+            Contains Package specific properties for Warnings.\r
+            NuGetLogCode -&gt; LibraryId -&gt; Set of Frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildOutputFile.Path">\r
+      <summary>\r
+            Output path on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildOutputFile.Content">\r
+      <summary>\r
+            MSBuild file content. This will be null for files\r
+            that should be removed.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildRestoreItemGroup.Position">\r
+      <summary>\r
+            Optional position arguement used when ordering groups in the output file.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildRestoreItemGroup.Conditions">\r
+      <summary>\r
+            Conditions applied to the item group. These will be AND'd together.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildRestoreItemGroup.Items">\r
+      <summary>\r
+            Items or imports.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildRestoreItemGroup.RootName">\r
+      <summary>\r
+            Root element name.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.MSBuildRestoreItemGroup.Condition">\r
+      <summary>\r
+            Combined conditions\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.DependencyGraphSpecRequestProvider">\r
+      <summary>\r
+            In Memory dg file provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.DependencyGraphSpecRequestProvider.CollectReferences(NuGet.ProjectModel.ExternalProjectReference,System.Collections.Generic.Dictionary{System.String,NuGet.ProjectModel.ExternalProjectReference},System.Collections.Generic.HashSet{NuGet.ProjectModel.ExternalProjectReference})">\r
+      <summary>\r
+            Return all references for a given project path.\r
+            References is modified by this method.\r
+            This includes the root project.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.IMSBuildItem">\r
+      <summary>\r
+            ITaskItem abstraction\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IMSBuildItem.GetProperty(System.String)">\r
+      <summary>\r
+            Retrieve property value and trim.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IMSBuildItem.GetProperty(System.String,System.Boolean)">\r
+      <summary>\r
+            Retrieve property value with optional trimming.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IMSBuildItem.Identity">\r
+      <summary>\r
+            Include attribute value.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IMSBuildItem.Properties">\r
+      <summary>\r
+            Raw untrimmed properties.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.IPreLoadedRestoreRequestProvider">\r
+      <summary>\r
+            Retrieves pre-loaded restore requests. The inputs here have already been determined.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IPreLoadedRestoreRequestProvider.CreateRequests(NuGet.Commands.RestoreArgs)">\r
+      <summary>\r
+            Create RestoreRequest objects.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IRestoreRequestProvider.Supports(System.String)">\r
+      <summary>\r
+            True if this provider supports the given path. Only one provider should handle an input.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IRestoreRequestProvider.CreateRequests(System.String,NuGet.Commands.RestoreArgs)">\r
+      <summary>\r
+            Create RestoreRequest objects.\r
+            </summary>\r
+      <param name="inputPath">Project.json or project file path.</param>\r
+      <param name="restoreContext">Command line arguments.</param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="T:NuGet.Commands.MSBuildItem">\r
+      <summary>\r
+            Internal ITaskItem abstraction\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildItem.GetProperty(System.String)">\r
+      <summary>\r
+            Get property or null if empty. Trims whitespace from values.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildItem.GetProperty(System.String,System.Boolean)">\r
+      <summary>\r
+            Get property or null if empty.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreArgs.GetEffectiveSources(NuGet.Configuration.ISettings,System.Collections.Generic.IList{NuGet.Configuration.PackageSource})">\r
+      <summary>\r
+            Uses either Sources or Settings, and then adds Fallback sources.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreArgs.Sources">\r
+      <summary>\r
+            Sources to use for restore. This is not used if SourceRepositories contains the \r
+            already built SourceRepository objects.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreSpecException">\r
+      <summary>\r
+            DG v2 related validation error.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.ResolvedDependencyKey">\r
+      <summary>\r
+            ResolvedDependencyKey represents a node in the graph, the edge containing\r
+            the dependency constraint, and the child node that was resolved based \r
+            on this constraint.\r
+            \r
+            (Parent Node) --(Range Constraint)--&gt; (Resolved Child Node)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.ResolvedDependencyKey.Parent">\r
+      <summary>\r
+            Parent node.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.ResolvedDependencyKey.Range">\r
+      <summary>\r
+            Dependency range from the parent on the child.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.ResolvedDependencyKey.Child">\r
+      <summary>\r
+            Child node.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCommand.ValidateRestoreGraphsAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreTargetGraph},NuGet.Common.ILogger)">\r
+      <summary>\r
+            Check if the given graphs are valid and log errors/warnings.\r
+            If fatal errors are encountered the rest of the errors/warnings\r
+            are not logged. This is to avoid flooding the log with long \r
+            dependency chains for every package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCommand.ValidateCyclesAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreTargetGraph},NuGet.Common.ILogger)">\r
+      <summary>\r
+            Logs an error and returns false if any cycles exist.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCommand.ValidateConflictsAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreTargetGraph},NuGet.Common.ILogger)">\r
+      <summary>\r
+            Logs an error and returns false if any conflicts exist.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCommand.LogDowngradeWarningsAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreTargetGraph},NuGet.Common.ILogger)">\r
+      <summary>\r
+            Log downgrade warnings from the graphs.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreCommandException">\r
+      <summary>\r
+            Holds an <see cref="T:NuGet.Common.IRestoreLogMessage" /> and returns the message for the exception.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreCommandProviders">\r
+      <summary>\r
+            Feed providers\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreCommandProviders.#ctor(NuGet.Repositories.NuGetv3LocalRepository,System.Collections.Generic.IReadOnlyList{NuGet.Repositories.NuGetv3LocalRepository},System.Collections.Generic.IReadOnlyList{NuGet.DependencyResolver.IRemoteDependencyProvider},System.Collections.Generic.IReadOnlyList{NuGet.DependencyResolver.IRemoteDependencyProvider})">\r
+      <summary>\r
+            Providers used by the restore command. These can be shared across restores.\r
+            </summary>\r
+      <param name="globalPackages">Path to the global packages folder.</param>\r
+      <param name="fallbackPackageFolders">Path to any fallback package folders.</param>\r
+      <param name="localProviders">This is typically just a provider for the global packages folder.</param>\r
+      <param name="remoteProviders">All dependency providers.</param>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreCommandProviders.GlobalPackages">\r
+      <summary>\r
+            A <see cref="T:NuGet.Repositories.NuGetv3LocalRepository" /> repository may be passed in as part of the request.\r
+            This allows multiple restores to share the same cache for the global packages folder\r
+            and reduce disk hits.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreCommandProvidersCache">\r
+      <summary>\r
+            Caches providers for the RestoreCommand. This helper ensures that no resources are duplicated.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.Project">\r
+      <summary>\r
+            The project to perform the restore on\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.PackagesDirectory">\r
+      <summary>\r
+            The directory in which to install packages\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.IsLowercasePackagesDirectory">\r
+      <summary>\r
+            Whether or not packages written and read from the global packages directory has\r
+            lowercase ID and version folder names or original case.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.ExternalProjects">\r
+      <summary>\r
+            A list of projects provided by external build systems (i.e. MSBuild)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.LockFilePath">\r
+      <summary>\r
+            The path to the lock file to read/write. If not specified, uses the file 'project.lock.json' in the same\r
+            directory as the provided PackageSpec.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.ExistingLockFile">\r
+      <summary>\r
+            The existing lock file to use. If not specified, the lock file will be read from the <see cref="P:NuGet.Commands.RestoreRequest.LockFilePath" />\r
+            (or, if that property is not specified, from the default location of the lock file, as specified in the\r
+            description for <see cref="P:NuGet.Commands.RestoreRequest.LockFilePath" />)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.MaxDegreeOfConcurrency">\r
+      <summary>\r
+            The number of concurrent tasks to run during installs. Defaults to\r
+            <see cref="F:NuGet.Commands.RestoreRequest.DefaultDegreeOfConcurrency" />. Set this to '1' to\r
+            run without concurrency.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.CompatibilityProfiles">\r
+      <summary>\r
+            Additional compatibility profiles to check compatibility with.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.LockFileVersion">\r
+      <summary>\r
+            Lock file version format to output.\r
+            </summary>\r
+      <remarks>This defaults to the latest version.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.RequestedRuntimes">\r
+      <summary>\r
+            These Runtime Ids will be added to the graph in addition to the runtimes contained\r
+            in project.json under runtimes.\r
+            </summary>\r
+      <remarks>RIDs are case sensitive.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.PackageSaveMode">\r
+      <summary>\r
+            Gets or sets the <see cref="T:NuGet.Packaging.PackageSaveMode" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.FallbackRuntimes">\r
+      <summary>\r
+            These Runtime Ids will be used if <see cref="P:NuGet.Commands.RestoreRequest.RequestedRuntimes" /> and the project runtimes\r
+            are both empty.\r
+            </summary>\r
+      <remarks>RIDs are case sensitive.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.DependencyProviders">\r
+      <summary>\r
+            This contains resources that are shared between project restores.\r
+            This includes both remote and local package providers.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.ProjectStyle">\r
+      <summary>\r
+            Defines the paths and behavior for outputs\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.RestoreOutputPath">\r
+      <summary>\r
+            Restore output path\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.BaseIntermediateOutputPath">\r
+      <summary>\r
+            Base Intermediate output path\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.ValidateRuntimeAssets">\r
+      <summary>\r
+            Compatibility options\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreRequest.HideWarningsAndErrors">\r
+      <summary>\r
+            Display Errors and warnings as they occur\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreResult.GetAllInstalled">\r
+      <summary>\r
+            Calculates the complete set of all packages installed by this operation\r
+            </summary>\r
+      <remarks>\r
+            This requires quite a bit of iterating over the graph so the result should be cached\r
+            </remarks>\r
+      <returns>A set of libraries that were installed by this operation</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreResult.GetAllUnresolved">\r
+      <summary>\r
+            Calculates the complete set of all unresolved dependencies for this operation\r
+            </summary>\r
+      <remarks>\r
+            This requires quite a bit of iterating over the graph so the result should be cached\r
+            </remarks>\r
+      <returns>A set of dependencies that were unable to be resolved by this operation</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreResult.CommitAsync(NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Commits the lock file contained in <see cref="P:NuGet.Commands.RestoreResult.LockFile" /> and the MSBuild targets/props to\r
+            the local file system.\r
+            </summary>\r
+      <remarks>If <see cref="P:NuGet.Commands.RestoreResult.PreviousLockFile" /> and <see cref="P:NuGet.Commands.RestoreResult.LockFile" /> are identical\r
+             the file will not be written to disk.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.LockFilePath">\r
+      <summary>\r
+            Gets the path that the lock file will be written to.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.RestoreGraphs">\r
+      <summary>\r
+            Gets the resolved dependency graphs produced by the restore operation\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.MSBuildOutputFiles">\r
+      <summary>\r
+            Props and targets files to be written to disk.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.ProjectStyle">\r
+      <summary>\r
+            Restore type.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.LockFile">\r
+      <summary>\r
+            Gets the lock file that was generated during the restore or, in the case of a locked lock file,\r
+            was used to determine the packages to install during the restore.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.PreviousLockFile">\r
+      <summary>\r
+            The existing lock file. This is null if no lock file was provided on the <see cref="T:NuGet.Commands.RestoreRequest" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.ElapsedTime">\r
+      <summary>\r
+            Restore time\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.CacheFile">\r
+      <summary>\r
+             Cache File. The previous cache file for this project\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreResult.CacheFilePath">\r
+      <summary>\r
+            Cache File path. The file path where the cache is written out\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreRunner">\r
+      <summary>\r
+            Shared code to run the "restore" command for dotnet restore, nuget.exe, and VS.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreRunner.RunAsync(NuGet.Commands.RestoreArgs,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Create requests, execute requests, and commit restore results.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreRunner.RunAsync(NuGet.Commands.RestoreArgs)">\r
+      <summary>\r
+            Create requests, execute requests, and commit restore results.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreRunner.RunAsync(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreSummaryRequest},NuGet.Commands.RestoreArgs,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Execute and commit restore requests.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreRunner.RunWithoutCommit(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreSummaryRequest},NuGet.Commands.RestoreArgs)">\r
+      <summary>\r
+            Execute and commit restore requests.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RestoreRunner.GetRequests(NuGet.Commands.RestoreArgs)">\r
+      <summary>\r
+            Create restore requests but do not execute them.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.RestoreSummaryRequest">\r
+      <summary>\r
+            Wrapper for RestoreRequest\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreTargetGraph.RuntimeIdentifier">\r
+      <summary>\r
+            Gets the runtime identifier used during the restore operation on this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreTargetGraph.Framework">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Frameworks.NuGetFramework" /> used during the restore operation on this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreTargetGraph.Conventions">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Client.ManagedCodeConventions" /> used to resolve assets from packages in this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreTargetGraph.RuntimeGraph">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Commands.RestoreTargetGraph.RuntimeGraph" /> that defines runtimes and their relationships for this graph\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.RestoreTargetGraph.Graphs">\r
+      <summary>\r
+            Gets the resolved dependency graph\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.SourceRepositoryDependencyProvider">\r
+      <summary>\r
+            A source repository dependency provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SourceRepositoryDependencyProvider.#ctor(NuGet.Protocol.Core.Types.SourceRepository,NuGet.Common.ILogger,NuGet.Protocol.Core.Types.SourceCacheContext,System.Boolean,System.Boolean)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Commands.SourceRepositoryDependencyProvider" /> class.\r
+            </summary>\r
+      <param name="sourceRepository">A source repository.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="ignoreFailedSources">\r
+        <c>true</c> to ignore failed sources; otherwise <c>false</c>.</param>\r
+      <param name="ignoreWarning">\r
+        <c>true</c> to ignore warnings; otherwise <c>false</c>.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="sourceRepository" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SourceRepositoryDependencyProvider.FindLibraryAsync(NuGet.LibraryModel.LibraryRange,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discovers all versions of a package from a source and selects the best match.\r
+            </summary>\r
+      <remarks>This does not download the package.</remarks>\r
+      <param name="libraryRange">A library range.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryIdentity" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="libraryRange" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SourceRepositoryDependencyProvider.GetDependenciesAsync(NuGet.LibraryModel.LibraryIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets package dependencies.\r
+            </summary>\r
+      <param name="libraryIdentity">A library identity.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryDependencyInfo" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="libraryIdentity" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SourceRepositoryDependencyProvider.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Packaging.IPackageDownloader" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SourceRepositoryDependencyProvider.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discover all package versions from a feed.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+    </member>\r
+    <member name="P:NuGet.Commands.SourceRepositoryDependencyProvider.IsHttp">\r
+      <summary>\r
+            Gets a flag indicating whether or not the provider source is HTTP or HTTPS.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.SourceRepositoryDependencyProvider.Source">\r
+      <summary>\r
+            Gets the package source.\r
+            </summary>\r
+      <remarks>Optional. This will be <c>null</c> for project providers.</remarks>\r
+    </member>\r
+    <member name="F:NuGet.Commands.BuildAssetsUtils.MacroCandidates">\r
+      <summary>\r
+            The macros that we may use in MSBuild to replace path roots.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.WriteFiles(System.Collections.Generic.IEnumerable{NuGet.Commands.MSBuildOutputFile},NuGet.Common.ILogger)">\r
+      <summary>\r
+            Write XML to disk.\r
+            Delete files which do not have new XML.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.GenerateMultiTargetFailureFiles(System.String,System.String,NuGet.ProjectModel.ProjectStyle)">\r
+      <summary>\r
+            Create MSBuild targets and props files.\r
+            Null will be returned for files that should be removed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.AddNuGetPropertiesToFirstImport(System.Collections.Generic.IEnumerable{NuGet.Commands.MSBuildOutputFile},System.Collections.Generic.IEnumerable{System.String},System.String,NuGet.ProjectModel.ProjectStyle,System.String,System.Boolean)">\r
+      <summary>\r
+            Add standard properties to only props file if it exists, otherwise the targets.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.AddNuGetProperties(System.Xml.Linq.XDocument,System.Collections.Generic.IEnumerable{System.String},System.String,NuGet.ProjectModel.ProjectStyle,System.String,System.Boolean)">\r
+      <summary>\r
+            Apply standard properties in a property group.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.GenerateEmptyImportsFile">\r
+      <summary>\r
+            Get empty file with the base properties.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.GenerateMSBuildFile(System.Collections.Generic.List{NuGet.Commands.MSBuildRestoreItemGroup},NuGet.ProjectModel.ProjectStyle)">\r
+      <summary>\r
+            Returns null if the result should not exist on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.BuildAssetsUtils.HasChanges(System.Xml.Linq.XDocument,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Check if the file has changes compared to the original on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.IncludeFlagUtils.DependencyNode">\r
+      <summary>\r
+            A simple node class to hold the incoming dependency edge during the graph walk.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IncludeFlagUtils.DependencyNode.DependencyType">\r
+      <summary>\r
+            Incoming edge\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.IncludeFlagUtils.DependencyNode.Item">\r
+      <summary>\r
+            Node item\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IncludeFlagUtils.GetDependencyType(NuGet.DependencyResolver.GraphNode{NuGet.DependencyResolver.RemoteResolveResult},NuGet.DependencyResolver.GraphNode{NuGet.DependencyResolver.RemoteResolveResult})">\r
+      <summary>\r
+            Find the flags for a node. \r
+            Include - Exclude - ParentExclude\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.IncludeFlagUtils.OrderType(NuGet.DependencyResolver.GraphItem{NuGet.DependencyResolver.RemoteResolveResult})">\r
+      <summary>\r
+            Prefer projects over packages\r
+            </summary>\r
+      <param name="item">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.AddAssets(NuGet.ProjectModel.LockFileLibrary,NuGet.Repositories.LocalPackageInfo,NuGet.Commands.RestoreTargetGraph,NuGet.LibraryModel.LibraryIncludeFlags,NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,System.String,System.Collections.Generic.IList{System.String},NuGet.ContentModel.ContentItemCollection,NuGet.Packaging.NuspecReader,System.Collections.Generic.IReadOnlyList{NuGet.ContentModel.SelectionCriteria})">\r
+      <summary>\r
+            Populate assets for a <see cref="T:NuGet.ProjectModel.LockFileLibrary" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.AddRuntimeTargets(NuGet.Commands.RestoreTargetGraph,NuGet.LibraryModel.LibraryIncludeFlags,NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,System.String,NuGet.ContentModel.ContentItemCollection)">\r
+      <summary>\r
+            Runtime targets\r
+            These are applied only to non-RID target graphs.\r
+            They are not used for compatibility checks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.AddFrameworkReferences(NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,NuGet.Packaging.NuspecReader)">\r
+      <summary>\r
+            Add framework references.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ApplyReferenceFilter(NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,NuGet.Packaging.NuspecReader)">\r
+      <summary>\r
+            Apply filters from the references node in the nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ApplyLibContract(NuGet.Repositories.LocalPackageInfo,NuGet.ProjectModel.LockFileTargetLibrary,NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IList{System.String})">\r
+      <summary>\r
+            COMPAT: Support lib/contract so older packages can be consumed\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.CreateLockFileTargetProject(NuGet.DependencyResolver.GraphItem{NuGet.DependencyResolver.RemoteResolveResult},NuGet.LibraryModel.LibraryIdentity,NuGet.LibraryModel.LibraryIncludeFlags,NuGet.Commands.RestoreTargetGraph,NuGet.ProjectModel.ProjectStyle)">\r
+      <summary>\r
+            Create a library for a project.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ConvertToProjectPaths(System.Collections.Generic.Dictionary{System.String,NuGet.ProjectModel.ProjectRestoreMetadataFile},System.String,System.Collections.Generic.IEnumerable{NuGet.ProjectModel.LockFileItem})">\r
+      <summary>\r
+            Convert from the expected nupkg path to the on disk path.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.GetLockFileItems(System.Collections.Generic.IReadOnlyList{NuGet.ContentModel.SelectionCriteria},NuGet.ContentModel.ContentItemCollection,NuGet.ContentModel.PatternSet[])">\r
+      <summary>\r
+            Create lock file items for the best matching group.\r
+            </summary>\r
+      <remarks>Enumerate this once after calling.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.GetBuildItemsForPackageId(System.Collections.Generic.IEnumerable{NuGet.ProjectModel.LockFileItem},System.String)">\r
+      <summary>\r
+            Get packageId.targets and packageId.props\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.CreateCriteria(NuGet.Commands.RestoreTargetGraph,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Creates an ordered list of selection criteria to use. This supports fallback frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ClearIfExists``1(System.Collections.Generic.IList{``0})">\r
+      <summary>\r
+            Clears a lock file group and replaces the first item with _._ if \r
+            the group has items. Empty groups are left alone.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.GroupHasNonEmptyItems(System.Collections.Generic.IEnumerable{NuGet.ProjectModel.LockFileItem})">\r
+      <summary>\r
+            True if the group has items that do not end with _._\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.GetContentGroupsForFramework(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.List{NuGet.ContentModel.ContentItemGroup},System.String)">\r
+      <summary>\r
+            Group all items by the primary key, then select the nearest TxM \r
+            within each group.\r
+            Items that do not contain the primaryKey will be filtered out.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.GetRuntimeTargetItems(System.Collections.Generic.List{NuGet.ContentModel.ContentItemGroup},System.String)">\r
+      <summary>\r
+            Create LockFileItems from groups of library items.\r
+            </summary>\r
+      <param name="groups">Library items grouped by RID.</param>\r
+      <param name="assetType">Lock file section the items apply to.</param>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ToDirectorySeparator(System.String)">\r
+      <summary>\r
+            Replace / with the local directory separator if needed.\r
+            For OSX and Linux the same string is returned.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.LockFileUtils.ExcludeItems(NuGet.ProjectModel.LockFileTargetLibrary,NuGet.LibraryModel.LibraryIncludeFlags)">\r
+      <summary>\r
+            Replace excluded asset groups with _._ if they have &gt; 0 items.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.MSBuildRestoreUtility">\r
+      <summary>\r
+            Helpers for dealing with dg files and processing msbuild related inputs.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.GetDependencySpec(System.Collections.Generic.IEnumerable{NuGet.Commands.IMSBuildItem})">\r
+      <summary>\r
+            Convert MSBuild items to a DependencyGraphSpec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.ApplyIncludeFlags(NuGet.LibraryModel.LibraryDependency,System.String,System.String,System.String)">\r
+      <summary>\r
+            Insert asset flags into dependency, based on ;-delimited string args\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.ApplyIncludeFlags(NuGet.ProjectModel.ProjectRestoreReference,System.String,System.String,System.String)">\r
+      <summary>\r
+            Insert asset flags into project dependency, based on ;-delimited string args\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.GetPackageSpec(System.Collections.Generic.IEnumerable{NuGet.Commands.IMSBuildItem})">\r
+      <summary>\r
+            Convert MSBuild items to a PackageSpec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.RemoveMissingProjects(NuGet.ProjectModel.DependencyGraphSpec)">\r
+      <summary>\r
+            Remove missing project dependencies. These are typically caused by\r
+            non-NuGet projects which are missing the targets needed to walk them.\r
+            Visual Studio ignores these projects so from the command line we should\r
+            also. Build will fail with the appropriate errors for missing projects\r
+            restore should not warn or message for this.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.ContainsClearKeyword(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            True if the list contains CLEAR.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.HasInvalidClear(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            True if the list contains CLEAR and non-CLEAR keywords.\r
+            </summary>\r
+      <remarks>CLEAR;CLEAR is considered valid.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.LogErrorForClearIfInvalid(System.Collections.Generic.IEnumerable{System.String},System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Logs an error if CLEAR is used with non-CLEAR entries.\r
+            </summary>\r
+      <returns>True if an invalid combination exists.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.GetVersion(NuGet.Commands.IMSBuildItem)">\r
+      <summary>\r
+            Return the parsed version or 1.0.0 if the property does not exist.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.PersistDGFileIfDebugging(NuGet.ProjectModel.DependencyGraphSpec,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Write the dg file to a temp location if NUGET_PERSIST_DG.\r
+            </summary>\r
+      <remarks>This is a noop if NUGET_PERSIST_DG is not set to true.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.GetWarningProperties(System.String,System.String,System.String)">\r
+      <summary>\r
+            Create warning properties from the msbuild property strings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.FixSourcePath(System.String)">\r
+      <summary>\r
+            Convert http:/url to http://url \r
+            If not needed the same path is returned. This is to work around\r
+            issues with msbuild dropping slashes from paths on linux and osx.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.IsPersistDGSet">\r
+      <summary>\r
+            True if NUGET_PERSIST_DG is set to true.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildRestoreUtility.GetNuGetLogCodes(System.String)">\r
+      <summary>\r
+            Splits and parses a ; or , delimited list of log codes.\r
+            Ignores codes that are unknown.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.IsNoOpSupported(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            If the dependencyGraphSpec is not set, we cannot no-op on this project restore. \r
+            No-Op restore is not supported for CLI Tools at this point\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.GetBuildIntegratedProjectCacheFile(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            The cache file path is $(BaseIntermediateOutputPath)\$(project).nuget.cache\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.GetCacheFilePath(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            Evaluate the location of the cache file path, based on ProjectStyle.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.GetCacheFilePath(NuGet.Commands.RestoreRequest,NuGet.ProjectModel.LockFile)">\r
+      <summary>\r
+            Evaluate the location of the cache file path, based on ProjectStyle.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.VerifyAssetsAndMSBuildFilesAndPackagesArePresent(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            This method verifies that the props/targets files and all the packages written out in the lock file are present on disk\r
+            This does not account if the files were manually modified since the last restore\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.VerifyPackagesOnDisk(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            Read out all the packages specified in the existing lock file and verify that they are in the cache\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.GetHash(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            Calculates the hash value, used for the no-op optimization, for the request\r
+            This methods handles the deduping of tools\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.NoOpRestoreUtilities.UpdateRequestBestMatchingToolPathsIfAvailable(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            This method will resolve the cache/lock file paths for the tool if available in the cache\r
+            This method will set the CacheFilePath and the LockFilePath in the RestoreMetadat if a matching tool is available\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.SpecValidationUtility.ValidateDependencySpec(NuGet.ProjectModel.DependencyGraphSpec)">\r
+      <summary>\r
+            Validate a dg file. This will throw a RestoreSpecException if there are errors.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ToolRestoreUtility.GetSpec(System.String,System.String,NuGet.Versioning.VersionRange,NuGet.Frameworks.NuGetFramework,System.String,System.Collections.Generic.IList{System.String},System.Collections.Generic.IList{NuGet.Configuration.PackageSource},NuGet.ProjectModel.WarningProperties)">\r
+      <summary>\r
+            Build a package spec in memory to execute the tool restore as if it were\r
+            its own project. For now, we always restore for a null runtime and a single\r
+            constant framework.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ToolRestoreUtility.GetSubSetRequests(System.Collections.Generic.IEnumerable{NuGet.Commands.RestoreSummaryRequest})">\r
+      <summary>\r
+            Only one output can win per packages folder/version range. Between colliding requests take\r
+            the intersection of the inputs used.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ToolRestoreUtility.GetToolIdOrNullFromSpec(NuGet.ProjectModel.PackageSpec)">\r
+      <summary>\r
+            Returns the name of the single dependency in the spec or null.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.ToolRestoreUtility.GetToolDependencyOrNullFromSpec(NuGet.ProjectModel.PackageSpec)">\r
+      <summary>\r
+            Returns the name of the single dependency in the spec or null.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.AddFileToPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Add file '{0}' to package as '{1}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.BuildingProjectTargetingFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Building project '{0}' for target framework '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.CannotBeUsedWithOtherValues">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' cannot be used in conjunction with other values..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_BuildFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build using '{0} {1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_CannotFindMsbuild">\r
+      <summary>\r
+              Looks up a localized string similar to Cannot find version of msbuild..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_InvalidATF">\r
+      <summary>\r
+              Looks up a localized string similar to PackageTargetFallback and AssetTargetFallback cannot be used together. Remove PackageTargetFallback(deprecated) references from the project environment..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_InvalidCommandLineInput">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input '{0}'. The file type was not recognized..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_InvalidCommandLineInputConfig">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input '{0}'. Valid file names are 'packages.config' or 'packages.*.config'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_InvalidCommandLineInputJson">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input '{0}'. Valid file names are 'project.json' or '*.project.json'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_InvalidTargetFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build package because of an unsupported targetFramework value on '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_MissingSourceParameter">\r
+      <summary>\r
+              Looks up a localized string similar to Source parameter was not specified..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_NoPackageVersionsExist">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find package {0}. No packages exist with this id in source(s): {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_NoPackageVersionsExistInRange">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find package {0} with version {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_NoStablePackageVersionsExist">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find a stable package {0} with version {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_PackageCommandNoFilesForLibPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build package. Ensure '{0}' includes assembly files. For help on building symbols package, visit {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_PackageCommandNoFilesForSymbolsPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build package. Ensure '{0}' includes source and symbol files. For help on building symbols package, visit {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_PackFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build package. {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_ProcessingNuspecFile">\r
+      <summary>\r
+              Looks up a localized string similar to Error occurred when processing file '{0}': {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_ProjectDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find project '{0}'. Check that the project reference is valid and that the project file exists..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_UnableToFindProjectInfo">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find project information for '{0}'. The project file may be invalid or missing targets required for restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_UnableToLocateBuildOutput">\r
+      <summary>\r
+              Looks up a localized string similar to No build found in {0}. Use the -Build option or build the project..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_UnableToLocateRestoreTarget">\r
+      <summary>\r
+              Looks up a localized string similar to The folder '{0}' does not contain a project to restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_UnableToLocateRestoreTarget_Because">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to find a project to restore in the folder '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_UnknownBuildAction">\r
+      <summary>\r
+              Looks up a localized string similar to Package '{0}' specifies an invalid build action '{1}' for file '{2}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Error_XPROJNotAllowed">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input '{0}'. XProj support has been removed. Support for XProj and standalone project.json files has been removed, to continue working with legacy projects use NuGet 3.5.x from https://nuget.org/downloads.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.FailedToBuildProject">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to build '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.FileNotAddedToPackage">\r
+      <summary>\r
+              Looks up a localized string similar to File '{0}' is not added because the package already contains file '{1}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.FoundVersionsInSource">\r
+      <summary>\r
+              Looks up a localized string similar to Found {0} version(s) in {1} [ Nearest version: {2} ].\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.FoundVersionsInSourceWithoutMatch">\r
+      <summary>\r
+              Looks up a localized string similar to Found {0} version(s) in {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.InputFileNotSpecified">\r
+      <summary>\r
+              Looks up a localized string similar to Please specify a nuspec, project.json, or project file to use.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.InvalidRestoreInput">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid restore input. {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.InvalidRestoreInputWithFiles">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid restore input. {0} Input files: {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.InvalidSource">\r
+      <summary>\r
+              Looks up a localized string similar to The specified source '{0}' is invalid. Please provide a valid source..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearedSuccessful">\r
+      <summary>\r
+              Looks up a localized string similar to Local resources cleared..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Clearing local resources failed: Unable to delete one or more files..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearingNuGetCache">\r
+      <summary>\r
+              Looks up a localized string similar to Clearing NuGet cache: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearingNuGetGlobalPackagesCache">\r
+      <summary>\r
+              Looks up a localized string similar to Clearing NuGet global packages cache: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearingNuGetHttpCache">\r
+      <summary>\r
+              Looks up a localized string similar to Clearing NuGet HTTP cache: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_ClearingNuGetTempCache">\r
+      <summary>\r
+              Looks up a localized string similar to Clearing NuGet Temp cache: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_FailedToDeletePath">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to delete '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_Help">\r
+      <summary>\r
+               Looks up a localized string similar to usage: NuGet locals &lt;all | http-cache | global-packages | temp&gt; [--clear | -c | --list | -l]\r
+            For more information, visit http://docs.nuget.org/docs/reference/command-line-reference.\r
+             </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_InvalidLocalResourceName">\r
+      <summary>\r
+              Looks up a localized string similar to An invalid local resource name was provided. Please provide one of the following values: http-cache, temp, global-packages, all..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_LocalResourcePathNotSet">\r
+      <summary>\r
+              Looks up a localized string similar to The location of local resource '{0}' is undefined..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.LocalsCommand_LocalsPartiallyCleared">\r
+      <summary>\r
+              Looks up a localized string similar to Local resources partially cleared..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_AssetsFileNotOnDisk">\r
+      <summary>\r
+              Looks up a localized string similar to The expected assets file for {0} does not exist, no-op is not possible. Continuing restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_CheckingCompatibility">\r
+      <summary>\r
+              Looks up a localized string similar to Checking compatibility of packages on {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_CheckingPackageCompatibility">\r
+      <summary>\r
+              Looks up a localized string similar to Checking compatibility for {0} {1} with {2}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_Committing">\r
+      <summary>\r
+              Looks up a localized string similar to Committing restore....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ConfigFileSummary">\r
+      <summary>\r
+              Looks up a localized string similar to NuGet Config files used:.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ConvertedPackageToOriginalCase">\r
+      <summary>\r
+              Looks up a localized string similar to The package {0} was converted to original case in the packages directory..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_CycleDetected">\r
+      <summary>\r
+              Looks up a localized string similar to Cycle detected..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_DependencyBumpedUp">\r
+      <summary>\r
+              Looks up a localized string similar to Dependency specified was {0} {1} but ended up with {2} {3}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_DowngradeWarning">\r
+      <summary>\r
+              Looks up a localized string similar to Detected package downgrade: {0} from {1} to {2}. Reference the package directly from the project to select a different version..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ErrorSummary">\r
+      <summary>\r
+              Looks up a localized string similar to Errors in {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_FailedToResolveConflicts">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to resolve conflicts for {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_FeedsUsedSummary">\r
+      <summary>\r
+              Looks up a localized string similar to Feeds used:.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_FoundProjectRoot">\r
+      <summary>\r
+              Looks up a localized string similar to Found project root directory: {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_FrameworkDisplay">\r
+      <summary>\r
+              Looks up a localized string similar to {0} ({1}).\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_FrameworkRIDDisplay">\r
+      <summary>\r
+              Looks up a localized string similar to {0} ({1}) / {2}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_GeneratingMsBuildFile">\r
+      <summary>\r
+              Looks up a localized string similar to Generating MSBuild file {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ImportsFallbackWarning">\r
+      <summary>\r
+              Looks up a localized string similar to Package '{0}' was restored using '{1}' instead the project target framework '{2}'. This may cause compatibility problems..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_InstalledSummary">\r
+      <summary>\r
+              Looks up a localized string similar to Installed:.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_InstalledSummaryCount">\r
+      <summary>\r
+              Looks up a localized string similar to {0} package(s) to {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_InstallingPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Installing {0} {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_LoadedProject">\r
+      <summary>\r
+              Looks up a localized string similar to Loaded project {0} from {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_LockFileMissingLibraryForTargetLibrary">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} is specified in the Lock File target for {2} but is not present in the top-level Libraries list..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_LockFileOutOfDate">\r
+      <summary>\r
+              Looks up a localized string similar to The lock file is out-of-date relative to the project file. Regenerating the lock file and re-locking..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_MergingRuntimes">\r
+      <summary>\r
+              Looks up a localized string similar to Merging in runtimes defined in {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_MissingImplementationFx">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} provides a compile-time reference assembly for {2} on {3}, but there is no compatible run-time assembly..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_MissingImplementationFxRuntime">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} provides a compile-time reference assembly for {2} on {3}, but there is no run-time assembly compatible with {4}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_MissingPackagesOnDisk">\r
+      <summary>\r
+              Looks up a localized string similar to Not all packages are on disk for: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageCommandAddedFile">\r
+      <summary>\r
+              Looks up a localized string similar to Added file '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageCommandAttemptingToBuildSymbolsPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Attempting to build symbols package for '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageCommandSuccess">\r
+      <summary>\r
+              Looks up a localized string similar to Successfully created package '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageNotCompatibleWithFx">\r
+      <summary>\r
+              Looks up a localized string similar to Package {0} {1} is not compatible with {2}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageNotCompatibleWithFx_NoSupports">\r
+      <summary>\r
+              Looks up a localized string similar to Package {0} {1} does not support any target frameworks..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackageNotCompatibleWithFx_Supports">\r
+      <summary>\r
+              Looks up a localized string similar to Package {0} {1} supports:.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackagesAndProjectsAreCompatible">\r
+      <summary>\r
+              Looks up a localized string similar to All packages and projects are compatible with {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PackagesIncompatible">\r
+      <summary>\r
+              Looks up a localized string similar to One or more packages are incompatible with {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ProjectDoesNotSpecifyTargetFrameworks">\r
+      <summary>\r
+              Looks up a localized string similar to The project {0} does not specify any target frameworks in {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ProjectNotCompatibleWithFx">\r
+      <summary>\r
+              Looks up a localized string similar to Project {0} is not compatible with {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ProjectNotCompatibleWithFx_NoSupports">\r
+      <summary>\r
+              Looks up a localized string similar to Project {0} does not support any target frameworks..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ProjectNotCompatibleWithFx_Supports">\r
+      <summary>\r
+              Looks up a localized string similar to Project {0} supports:.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ProjectsIncompatible">\r
+      <summary>\r
+              Looks up a localized string similar to One or more projects are incompatible with {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_PropsFileNotOnDisk">\r
+      <summary>\r
+              Looks up a localized string similar to The props file for {0} at location {1} does not exist, no-op is not possible. Continuing restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ReadingProject">\r
+      <summary>\r
+              Looks up a localized string similar to Reading project file {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ResolverConflict">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to satisfy conflicting requests for '{0}': {1} Framework: {2}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ResolvingConflicts">\r
+      <summary>\r
+              Looks up a localized string similar to Resolving conflicts for {0}....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoreComplete">\r
+      <summary>\r
+              Looks up a localized string similar to Restore completed in {0} for {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoreFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Restore failed in {0} for {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoreNoOpDGChanged">\r
+      <summary>\r
+              Looks up a localized string similar to The restore inputs for '{0}' have changed. Continuing restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoreNoOpFinish">\r
+      <summary>\r
+              Looks up a localized string similar to The restore inputs for '{0}' have not changed. No further actions are required to complete the restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoringPackages">\r
+      <summary>\r
+              Looks up a localized string similar to Restoring packages for {0}....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoringPackagesForCompat">\r
+      <summary>\r
+              Looks up a localized string similar to Restoring packages for {0} to determine compatibility....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RestoringToolPackages">\r
+      <summary>\r
+              Looks up a localized string similar to Restoring packages for tool '{0}' in {1}....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RunningNonParallelRestore">\r
+      <summary>\r
+              Looks up a localized string similar to Running non-parallel restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_RunningParallelRestore">\r
+      <summary>\r
+              Looks up a localized string similar to Running restore with {0} concurrent jobs..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ScanningForRuntimeJson">\r
+      <summary>\r
+              Looks up a localized string similar to Scanning packages for runtime.json files....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_SkippingAssetsFile">\r
+      <summary>\r
+              Looks up a localized string similar to Assets file has not changed. Skipping assets file writing. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_SkippingCacheFile">\r
+      <summary>\r
+              Looks up a localized string similar to No-Op restore. The cache will not be updated. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_SkippingRuntimeWalk">\r
+      <summary>\r
+              Looks up a localized string similar to Skipping runtime dependency walk, no runtimes defined in project.json..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_TargetsFileNotOnDisk">\r
+      <summary>\r
+              Looks up a localized string similar to The targets file for {0} at location {1} does not exist, no-op is not possible. Continuing restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ToolSkippingAssetsFile">\r
+      <summary>\r
+              Looks up a localized string similar to Tool assets file has not changed. Skipping assets file write. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ToolWritingCacheFile">\r
+      <summary>\r
+              Looks up a localized string similar to Writing tool cache file to disk. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_ToolWritingLockFile">\r
+      <summary>\r
+              Looks up a localized string similar to Writing tool lock file to disk. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_UnknownCompatibilityProfile">\r
+      <summary>\r
+              Looks up a localized string similar to Unknown Compatibility Profile: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_UnresolvedDependency">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to resolve '{0}' for '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_UsingPackagesDirectory">\r
+      <summary>\r
+              Looks up a localized string similar to Using packages directory: {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_UsingSource">\r
+      <summary>\r
+              Looks up a localized string similar to Using source {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_VersionConflict">\r
+      <summary>\r
+              Looks up a localized string similar to Version conflict detected for {0}. Reference the package directly from the project to resolve this issue..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_WritingCacheFile">\r
+      <summary>\r
+              Looks up a localized string similar to Writing cache file to disk. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Log_WritingLockFile">\r
+      <summary>\r
+              Looks up a localized string similar to Writing lock file to disk. Path: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.MissingRequiredProperty">\r
+      <summary>\r
+              Looks up a localized string similar to Missing required property '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.MissingRequiredPropertyForProjectType">\r
+      <summary>\r
+              Looks up a localized string similar to Missing required property '{0}' for project type '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.MSBuildWarning_MultiTarget">\r
+      <summary>\r
+              Looks up a localized string similar to Packages containing MSBuild targets and props files cannot be fully installed in projects targeting multiple frameworks. The MSBuild targets and props files have been ignored..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.NuGetDocs">\r
+      <summary>\r
+              Looks up a localized string similar to http://docs.nuget.org/.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PackageCommandFileFromDependencyIsChanged">\r
+      <summary>\r
+              Looks up a localized string similar to File from dependency is not changed. File '{0}' is not added..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PackageCommandFileFromDependencyIsNotChanged">\r
+      <summary>\r
+              Looks up a localized string similar to File from dependency is not changed. File '{0}' is not added..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PackagingFilesFromOutputPath">\r
+      <summary>\r
+              Looks up a localized string similar to Packing files from '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PersistDGFile">\r
+      <summary>\r
+              Looks up a localized string similar to Persisting restore input to '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PropertyNotAllowed">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input combination. Property '{0}' is not allowed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.PropertyNotAllowedForProjectType">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid input combination. Property '{0}' is not allowed for project type '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.ResolverRequest_ToStringFormat">\r
+      <summary>\r
+              Looks up a localized string similar to {0} (via {1}).\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationDuplicateFrameworks">\r
+      <summary>\r
+              Looks up a localized string similar to Duplicate frameworks found: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationInvalidFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid target framework '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationMissingDependency">\r
+      <summary>\r
+              Looks up a localized string similar to Missing dependency on '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationMissingProject">\r
+      <summary>\r
+              Looks up a localized string similar to Missing project '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationNoFrameworks">\r
+      <summary>\r
+              Looks up a localized string similar to No target frameworks specified..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationUAPSingleFramework">\r
+      <summary>\r
+              Looks up a localized string similar to UAP projects must contain exactly one target framework..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.SpecValidationZeroRestoreRequests">\r
+      <summary>\r
+              Looks up a localized string similar to Restore request does not contain any projects to restore..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.UnableToExtractAssemblyMetadata">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to extract metadata from '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.UnableToFindBuildOutput">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find '{0}'. Make sure the project has been built..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.UsingNuspecForMetadata">\r
+      <summary>\r
+              Looks up a localized string similar to Using '{0}' for metadata..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.UsingPackagesConfigForDependencies">\r
+      <summary>\r
+              Looks up a localized string similar to Found packages.config. Using packages listed as dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_DuplicatePropertyKey">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' key already exists in Properties collection. Overriding value..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_FileDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' was included in the project but doesn't exist. Skipping....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_MinVersionDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to {0} depends on {1} but {2} was not found. An approximate best match of {3} was resolved..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_MinVersionNonInclusive">\r
+      <summary>\r
+              Looks up a localized string similar to {0} does not provide an inclusive lower bound for dependency {1}. An approximate best match of {2} was resolved..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_MultiTarget">\r
+      <summary>\r
+              Looks up a localized string similar to Packages containing MSBuild targets and props files cannot be fully installed in projects targeting multiple frameworks. The MSBuild targets and props files have been ignored..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_PackageCommandIssueDescription">\r
+      <summary>\r
+              Looks up a localized string similar to Description: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_PackageCommandIssueSolution">\r
+      <summary>\r
+              Looks up a localized string similar to Solution: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_PackageCommandIssueTitle">\r
+      <summary>\r
+              Looks up a localized string similar to Issue: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_PackageCommandPackageIssueSummary">\r
+      <summary>\r
+              Looks up a localized string similar to Issue found with package '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_ProjectDependencyMissingLowerBound">\r
+      <summary>\r
+              Looks up a localized string similar to Project dependency {0} does not contain an inclusive lower bound. Include a lower bound in the dependency version to ensure consistent restore results..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_SemanticVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Version "{0}" does not follow semantic versioning guidelines..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_SemanticVersionSolution">\r
+      <summary>\r
+              Looks up a localized string similar to Update your nuspec file or use the AssemblyInformationalVersion assembly attribute to specify a semantic version as described at http://semver.org..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_SemanticVersionTitle">\r
+      <summary>\r
+              Looks up a localized string similar to Use semantic versioning.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_UnresolvedFilePath">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' was included in the project but the path could not be resolved. Skipping....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Strings.Warning_UnspecifiedField">\r
+      <summary>\r
+              Looks up a localized string similar to {0} was not specified. Using '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.AssetTargetFallbackUtility.EnsureValidFallback(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.String)">\r
+      <summary>\r
+            Throw if an invalid combination exists.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.AssetTargetFallbackUtility.GetFallbackFramework(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Returns the fallback framework or the original.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.AssetTargetFallbackUtility.ApplyFramework(NuGet.ProjectModel.TargetFrameworkInformation,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Update TargetFrameworkInformation properties.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.CommandRunnerUtility">\r
+      <summary>\r
+            Helper functions for shared command runners (push, delete, etc)\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.Extensions">\r
+      <summary>\r
+            Internal extension helpers for NuGet.Commands\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.Extensions.GetItemById(System.Collections.Generic.IEnumerable{NuGet.DependencyResolver.GraphItem{NuGet.DependencyResolver.RemoteResolveResult}},System.String)">\r
+      <summary>\r
+            Search on Key.Name for the given package/project id.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.Extensions.LogMessagesAsync(NuGet.Common.ILogger,NuGet.Common.ILogMessage[])">\r
+      <summary>\r
+            Log all messages.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.Extensions.LogMessagesAsync(NuGet.Common.ILogger,System.Collections.Generic.IEnumerable{NuGet.Common.ILogMessage})">\r
+      <summary>\r
+            Log all messages.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildProjectFrameworkUtility.GetProjectFrameworkStrings(System.String,System.String,System.String,System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+            Determine the target framework of an msbuild project.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildProjectFrameworkUtility.GetProjectFrameworkStrings(System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.Boolean)">\r
+      <summary>\r
+            Determine the target framework of an msbuild project.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildProjectFrameworkUtility.GetProjectFrameworks(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Parse project framework strings into NuGetFrameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildProjectFrameworkUtility.GetProjectFrameworkReplacement(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Parse existing nuget framework for .net core 4.5.1 or 4.5 and return compatible framework instance\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.Split(System.String)">\r
+      <summary>\r
+            Split on ; and trim. Null or empty inputs will return an\r
+            empty array.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.Split(System.String,System.Char[])">\r
+      <summary>\r
+            Split on ; and trim. Null or empty inputs will return an\r
+            empty array.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.TrimAndGetNullForEmpty(System.String)">\r
+      <summary>\r
+            Trims the provided string and converts empty strings to null.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.TrimAndExcludeNullOrEmpty(System.String[])">\r
+      <summary>\r
+            Trims the provided strings and excludes empty or null strings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.IsTrue(System.String)">\r
+      <summary>\r
+            True if the property is set to true\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.MSBuildStringUtility.IsTrueOrEmpty(System.String)">\r
+      <summary>\r
+            True if the property is set to true or empty.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RequestRuntimeUtility.GetRestoreRuntimes(NuGet.Commands.RestoreRequest)">\r
+      <summary>\r
+            Combines the project runtimes with the request.RequestedRuntimes.\r
+            If those are both empty FallbackRuntimes is returned.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Commands.RequestRuntimeUtility.GetDefaultRestoreRuntimes(System.String,System.String)">\r
+      <summary>\r
+            Infer the runtimes from the current environment.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.Rules.AnalysisResources">\r
+      <summary>\r
+               A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.ResourceManager">\r
+      <summary>\r
+               Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.Culture">\r
+      <summary>\r
+               Overrides the current thread's CurrentUICulture property for all\r
+               resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyOutsideLibDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The assembly '{0}' is not inside the 'lib' folder and hence it won't be added as reference when the package is installed into a project..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyOutsideLibSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Move it into the 'lib' folder if it should be referenced..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyOutsideLibTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Assembly outside lib folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyUnderLibDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The assembly '{0}' is placed directly under 'lib' folder. It is recommended that assemblies be placed inside a framework-specific folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyUnderLibSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Move it into a framework-specific folder. If this assembly is targeted for multiple frameworks, ignore this warning..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.AssemblyUnderLibTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Assembly not inside a framework folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.DefaultSpecValue">\r
+      <summary>\r
+               Looks up a localized string similar to The value "{0}" for {1} is a sample value and should be removed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.DefaultSpecValueSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Replace it with an appropriate value or remove it and rebuild your package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.DefaultSpecValueTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Remove sample nuspec values..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidFrameworkDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The folder '{0}' under 'lib' is not recognized as a valid framework name or a supported culture identifier..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidFrameworkSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Rename it to a valid framework name..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidFrameworkTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Invalid framework folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidPrereleaseDependency_Description">\r
+      <summary>\r
+               Looks up a localized string similar to A stable release of a package should not have a prerelease dependency..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidPrereleaseDependency_Solution">\r
+      <summary>\r
+               Looks up a localized string similar to Either modify the version spec of dependency "{0}" or update the version field in the nuspec..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.InvalidPrereleaseDependency_Title">\r
+      <summary>\r
+               Looks up a localized string similar to Prerelease dependency in stable package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.LegacyVersionDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The package version '{0}' uses SemVer 2.0.0 or components of SemVer 1.0.0 that are not supported on legacy clients. This message can be ignored if the package is not intended for older clients..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.LegacyVersionSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Change the package version to a SemVer 1.0.0 string. If the version contains a release label it must start with a letter..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.LegacyVersionTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Package version not supported on legacy clients..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedInitScriptDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The file '{0}' will be ignored by NuGet because it is not directly under 'tools' folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedInitScriptSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Place the file directly under 'tools' folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedInitScriptTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Init.ps1 script will be ignored..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedTransformFileDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The transform file '{0}' is outside the 'content' folder and hence will not be transformed during installation of this package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedTransformFileSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Move it into the 'content' folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MisplacedTransformFileTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Transform file outside content folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MissingSummaryDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The Description text is long but the Summary text is empty. This means the Description text will be truncated in the 'Manage NuGet Packages' dialog..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MissingSummarySolution">\r
+      <summary>\r
+               Looks up a localized string similar to Provide a brief summary of the package in the Summary field..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.MissingSummaryTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Consider providing Summary text..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.PlaceholderFileInPackageDescription">\r
+      <summary>\r
+               Looks up a localized string similar to An empty folder placeholder file '{0}' is in a non-empty folder and should be removed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.PlaceholderFileInPackageSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Remove the file from the project..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.PlaceholderFileInPackageTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Placeholder file in non-empty folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.ScriptOutsideToolsDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The script file '{0}' is outside the 'tools' folder and hence will not be executed during installation of this package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.ScriptOutsideToolsSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Move it into the 'tools' folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.ScriptOutsideToolsTitle">\r
+      <summary>\r
+               Looks up a localized string similar to PowerShell file outside tools folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnrecognizedScriptDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The script file '{0}' is not recognized by NuGet and hence will not be executed during installation of this package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnrecognizedScriptSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Rename it to install.ps1, uninstall.ps1 or init.ps1 and place it directly under 'tools'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnrecognizedScriptTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Unrecognized PowerShell file..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnspecifiedDependencyVersion">\r
+      <summary>\r
+               Looks up a localized string similar to The version of dependency '{0}' is not specified..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnspecifiedDependencyVersionSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Specify the version of dependency and rebuild your package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.UnspecifiedDependencyVersionTitle">\r
+      <summary>\r
+               Looks up a localized string similar to Specify version of dependencies..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.WinRTObsoleteDescription">\r
+      <summary>\r
+               Looks up a localized string similar to The file at '{0}' uses the obsolete 'WinRT' as the framework folder..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.WinRTObsoleteSolution">\r
+      <summary>\r
+               Looks up a localized string similar to Replace 'WinRT' or 'WinRT45' with 'NetCore45'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.AnalysisResources.WinRTObsoleteTitle">\r
+      <summary>\r
+               Looks up a localized string similar to The framework name 'WinRT' is obsolete..\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Commands.Rules.LegacyVersionRule">\r
+      <summary>\r
+            Warn if the version is not parsable by older nuget clients.\r
+            </summary>\r
+      <remarks>This rule should be removed once more users move to SemVer 2.0.0 capable clients.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Commands.Rules.MisplacedAssemblyRule.ValidFolders">\r
+      <summary>\r
+            Folders that are expected to have .dll and .winmd files\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Common447440.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Common447440.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Common447440.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Common447440.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Common447440.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Common.ActivityCorrelationId">\r
+      <summary>\r
+            Ambient correlation ID used to associate information pertaining to a current activity. A single activity\r
+            engages multiple method calls at different layers. Sometimes it's necessary to identify separate calls\r
+            belonging to the same activity if shared state is needed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ActivityCorrelationId.StartNew">\r
+      <summary>\r
+            Starts a new activity activity correlation ID by updating ambient context value.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ActivityCorrelationId.Current">\r
+      <summary>\r
+            Returns current activity correlation ID or a default if not set previously.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.AggregateEnumerableAsync`1">\r
+      <summary>\r
+            Aggregates from a list of already ordered enumerables\r
+            The ordered result will contain only unique values\r
+            If comparer/EqualityComparer are not provided the default ones for that type will be used.\r
+            If the provided enumerables are not sorted already, the behavior is undefined\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.AggregateEnumeratorAsync`1">\r
+      <summary>\r
+            Aggregates from a list of already ordered enumerables\r
+            The ordered result will contain only unique values\r
+            If comparer/EqualityComparer are not provided the default ones for that type will be used.\r
+            If the provided enumerables are not sorted already, the behavior is undefined\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.IEnumeratorAsync`1">\r
+      <summary>\r
+            Supports async iteration over a generic collection.\r
+            Prior to calling Current, MoveNextAsync needs to be called otherwise the behavior is undefined \r
+            </summary>\r
+      <typeparam name="T">The type of objects to enumerate.This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.</typeparam>\r
+      <filterpriority>1</filterpriority>\r
+    </member>\r
+    <member name="M:NuGet.Common.IEnumeratorAsync`1.MoveNextAsync">\r
+      <summary>\r
+            Moves the pointer to the next element in the collection. \r
+            </summary>\r
+      <returns>\r
+            Success status of the pointer move\r
+            </returns>\r
+    </member>\r
+    <member name="P:NuGet.Common.IEnumeratorAsync`1.Current">\r
+      <summary>\r
+            Gets the element in the collection at the current position of the enumerator.\r
+            If <ref>MoveNextAsync</ref> has not been called prior to calling current the behavior is undefined\r
+            If the last <ref>MoveNextAsync</ref> call returned false then the next call to Current should throw an InvalidOperationException\r
+            </summary>\r
+      <returns>\r
+            The element in the collection at the current position of the enumerator.\r
+            </returns>\r
+    </member>\r
+    <member name="T:NuGet.Common.AsyncLazy`1">\r
+      <summary>\r
+            Wrapper class representing shorter syntax of Lazy&lt;Task&lt;T&gt;&gt;"/&gt;.\r
+            Useful when declaring a lazy async factory of value T.\r
+            </summary>\r
+      <typeparam name="T">Value type</typeparam>\r
+    </member>\r
+    <member name="T:NuGet.Common.AsyncLazy">\r
+      <summary>\r
+            Shortcuts to common Lazy&lt;Task&lt;T&gt;&gt; constructor calls\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ClientVersionUtility.GetNuGetAssemblyVersion">\r
+      <summary>\r
+            Find the current NuGet client version from the assembly info as a string.\r
+            If no value can be found an InvalidOperationException will be thrown.\r
+            </summary>\r
+      <remarks>This can contain prerelease labels if AssemblyInformationalVersionAttribute exists.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Common.CryptoHashProvider">\r
+      <summary>\r
+            CryptoHashProvider helps calculate or verify hash based on SHA256 or SHA512 algorithms\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.CryptoHashProvider.SHA512HashAlgorithm">\r
+      <summary>\r
+            Server token used to represent that the hash being used is SHA 512\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.CryptoHashProvider.SHA256HashAlgorithm">\r
+      <summary>\r
+            Server token used to represent that the hash being used is SHA 256\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.CryptoHashProvider.#ctor">\r
+      <summary>\r
+            Creates an instance of CryptoHashProvider. Since the algorithm is not specified, SHA512 is assumed\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.CryptoHashProvider.#ctor(System.String)">\r
+      <summary>\r
+            Creates an instance of CryptoHashProvider using the hashAlgorithm\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.CryptoHashProvider.CalculateHash(System.IO.Stream)">\r
+      <summary>\r
+            Calculates the hash for a given stream\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.CryptoHashProvider.CalculateHash(System.Byte[])">\r
+      <summary>\r
+            Calculates the hash for a byte array\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.CryptoHashProvider.VerifyHash(System.Byte[],System.Byte[])">\r
+      <summary>\r
+            Verifies the hash for the given data and hash\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.CryptoHashProvider.AllowOnlyFipsAlgorithms">\r
+      <summary>\r
+            Determines if we are to only allow Fips compliant algorithms.\r
+            </summary>\r
+      <remarks>\r
+            CryptoConfig.AllowOnlyFipsAlgorithm does not exist in Mono.\r
+            </remarks>\r
+    </member>\r
+    <member name="T:NuGet.Common.DatetimeUtility">\r
+      <summary>\r
+            static class to provide datetime common utility apis\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.DatetimeUtility.ToReadableTimeFormat(System.TimeSpan)">\r
+      <summary>\r
+            take timespan n return in appropriate unit like ms, or seconds, or minutes, or hours\r
+            </summary>\r
+      <param name="time">timespan</param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogFileContext.FilePath">\r
+      <summary>\r
+            Indicates the file for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogFileContext.StartLineNumber">\r
+      <summary>\r
+            Indicates the starting line for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogFileContext.StartColumnNumber">\r
+      <summary>\r
+            Indicates the starting column for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogFileContext.EndLineNumber">\r
+      <summary>\r
+            Indicates the ending line for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogFileContext.EndColumnNumber">\r
+      <summary>\r
+            Indicates the ending column for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.Level">\r
+      <summary>\r
+            Level to indicate if this is an error or warning.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.WarningLevel">\r
+      <summary>\r
+            Level to indicate the warning level for the message.\r
+            This is relevant only if the Level == LogLevel.Warning.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.Code">\r
+      <summary>\r
+            Indicates the NuGet error code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.Message">\r
+      <summary>\r
+            Indicates the staring generated by the code to go with the error code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.ProjectPath">\r
+      <summary>\r
+            Indicates the project for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ILogMessage.Time">\r
+      <summary>\r
+            Indicates the date time at which the error occurred.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.ILogMessageException">\r
+      <summary>\r
+            Allows converting an Exception to an ILogMessage.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ILogMessageException.AsLogMessage">\r
+      <summary>\r
+            Retrieve the exception as a log message.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.IRestoreLogMessage.LibraryId">\r
+      <summary>\r
+            Project or Package Id.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.IRestoreLogMessage.TargetGraphs">\r
+      <summary>\r
+            List of TargetGraphs.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.IRestoreLogMessage.ShouldDisplay">\r
+      <summary>\r
+            Bool indicating if this message needs to be logged to the inner logger.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.LogMessage">\r
+      <summary>\r
+            Basic log message.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.NuGetLogCode">\r
+      <summary>\r
+            This enum is used to quantify NuGet error and wanring codes. \r
+            Format - NUxyzw where NU is the profix indicating NuGet and xyzw is a 4 digit code\r
+            \r
+            Numbers - xyzw\r
+                x - 'x' is the largest digit and should be used to quantify a set of errors.\r
+                    For example 1yzw are set of restore related errors and no other code path should use the range 1000 to 1999 for errors or warnings.\r
+                    \r
+                y - 'y' is the second largest digit and should be used for sub sections withing a broad category.\r
+                \r
+                    For example 12zw cvould be http related errors.\r
+                    Further 'y' = 0-4 shoudl be used for errors and 'y' = 5-9 should be warnings.\r
+                    \r
+                zw - 'zw' are the least two digit.\r
+                    These could be used for different errors or warnings within the broad categories set by digits 'xy'.\r
+                    \r
+            Groups:\r
+            1000 - Restore\r
+            \r
+            Sub groups:\r
+            1000/1500 Input\r
+            1100/1600 Resolver\r
+            1200/1700 Compat\r
+            1300/1800 Feed\r
+            1400/1900 Package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.Undefined">\r
+      <summary>\r
+            Do not display the code.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1000">\r
+      <summary>\r
+            Undefined error\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1001">\r
+      <summary>\r
+            Project has zero target frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1002">\r
+      <summary>\r
+            Invalid combination with CLEAR\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1003">\r
+      <summary>\r
+            Invalid combination of PTF and ATF\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1100">\r
+      <summary>\r
+            Unable to resolve package, generic message for unknown type constraints.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1101">\r
+      <summary>\r
+            No versions of the package exist on any of the sources.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1102">\r
+      <summary>\r
+            Versions of the package exist, but none are in the range.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1103">\r
+      <summary>\r
+            Range does not allow prerelease packages and only prerelease versions were found\r
+            within the range.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1104">\r
+      <summary>\r
+            Project path does not exist on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1105">\r
+      <summary>\r
+            Project reference was not in the dg spec.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1106">\r
+      <summary>\r
+            Resolver conflict\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1201">\r
+      <summary>\r
+            Dependency project has an incompatible framework.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1202">\r
+      <summary>\r
+            Dependency package does not contain assets for the current framework.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1203">\r
+      <summary>\r
+            un-matched reference assemblies\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1401">\r
+      <summary>\r
+            Package MinClientVersion did not match.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1500">\r
+      <summary>\r
+            Undefined warning\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1501">\r
+      <summary>\r
+            Missing restore target.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1502">\r
+      <summary>\r
+            Unknown compatibility profile\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1601">\r
+      <summary>\r
+            Dependency bumped up\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1602">\r
+      <summary>\r
+            Non-exact match on dependency range due to non inclusive minimum bound.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1603">\r
+      <summary>\r
+            Non-exact match on dependency range due to missing package version.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1604">\r
+      <summary>\r
+            Project dependency does not include a lower bound.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1605">\r
+      <summary>\r
+            Package dependency downgraded.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1606">\r
+      <summary>\r
+            Circular dependency.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1607">\r
+      <summary>\r
+            Version conflict.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1701">\r
+      <summary>\r
+            Fallback framework used.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.NuGetLogCode.NU1801">\r
+      <summary>\r
+            Feed error converted to a warning when ignoreFailedSources is true.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.RestoreLogMessage.CreateWarning(NuGet.Common.NuGetLogCode,System.String,System.String,System.String[])">\r
+      <summary>\r
+            Create a log message for a target graph library.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.RestoreLogMessage.CreateWarning(NuGet.Common.NuGetLogCode,System.String)">\r
+      <summary>\r
+            Create a warning log message.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.RestoreLogMessage.CreateError(NuGet.Common.NuGetLogCode,System.String)">\r
+      <summary>\r
+            Create an error log message.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.RestoreLogMessage.CreateError(NuGet.Common.NuGetLogCode,System.String,System.String,System.String[])">\r
+      <summary>\r
+            Create an error log message for a target graph.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.RestoreLogMessage.GetDefaultLogCode(NuGet.Common.LogLevel)">\r
+      <summary>\r
+            Get default LogCode based on the log level\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.WarningLevel">\r
+      <summary>\r
+            These are Warning Levels used by NuGet while throwing warnings.\r
+            These logically correspond to .NET spec at https://msdn.microsoft.com/en-us/library/13b90fz7(v=vs.140).aspx\r
+            \r
+            We do not have a level 0 as that has no logical meaning of having a warning with level 0.\r
+            \r
+            Severe - This should be used to throw warnings that are just short of being an error.\r
+            \r
+            Important - Lower level than severe. \r
+            \r
+            Minimal - Lower level than important. \r
+            \r
+            Default - Lowest level of warnings. \r
+                      Default NuGet logging will ignore these warnings.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.ExceptionUtilities">\r
+      <summary>\r
+            For internal use only\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ExceptionUtilities.LogException(System.Exception,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Log an exception to an ILogger.\r
+            This will log using NU1000 if the exception does not contain a code.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ExceptionUtilities.LogException(System.Exception,NuGet.Common.ILogger,System.Boolean)">\r
+      <summary>\r
+            Log an exception to an ILogger.\r
+            This will log using NU1000 if the exception does not contain a code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.ExceptionLogger.ShowStack">\r
+      <summary>\r
+            Determines whether the full exception (including stack trace) should be displayed to\r
+            the user. In prerelease or dogfooding scenarios, it is useful to have a non-verbose\r
+            logging level but, in the case of an unhandled exception, print the full exception for\r
+            bug reporting.\r
+            </summary>\r
+      <returns>\r
+            True if the exception stack should be displayed to the user. False, otherwise.\r
+            </returns>\r
+    </member>\r
+    <member name="P:NuGet.Common.ICollectorLogger.Errors">\r
+      <summary>\r
+            Fetch all of the errors logged so far. This method is useful when error log messages\r
+            should be redisplayed after the initial log message is emitted.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.ILogger">\r
+      <summary>\r
+            A generic interface for logging.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.LegacyLoggerAdapter">\r
+      <summary>\r
+            Call legacy Log* methods from LogAsync/Log.\r
+            This is for legacy ILogger implementations,\r
+            new loggers should use LoggerBase.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.LoggerBase.DisplayMessage(NuGet.Common.LogLevel)">\r
+      <summary>\r
+            True if the message meets the verbosity level.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.LoggerBase.CollectMessage(NuGet.Common.LogLevel)">\r
+      <summary>\r
+            True if the message is an error or warning.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.LoggingExtensions.FormatWithCode(NuGet.Common.ILogMessage)">\r
+      <summary>\r
+            Formats a ILogMessage into a string representation containg the log code and message.\r
+            The log code is added only if it is a valid NuGetLogCode and is greater than NuGetLogCode.Undefined.\r
+            </summary>\r
+      <param name="message">ILogMessage to be formatted.</param>\r
+      <returns>string representation of the ILogMessage.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.LoggingExtensions.GetName(NuGet.Common.NuGetLogCode)">\r
+      <summary>\r
+            Formats a NuGetLogCode into a string representation.\r
+            </summary>\r
+      <param name="code">NuGetLogCode to be formatted into string.</param>\r
+      <returns>strings representation of the NuGetLogCode.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.LoggingExtensions.TryGetName(NuGet.Common.NuGetLogCode,System.String@)">\r
+      <summary>\r
+            Tries to get the string from the NuGetLogCode enum.\r
+            </summary>\r
+      <param name="code">NuGetLogCode to be formatted into string.</param>\r
+      <param name="codeString">strings representation of the NuGetLogCode if the result is true else null.</param>\r
+      <returns>bool indcating if the GetName operation was successfull or not.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.NetworkProtocolUtility.ConfigureSupportedSslProtocols">\r
+      <summary>\r
+            This only has effect on .NET Framework (desktop). On .NET Core,\r
+            <see cref="T:System.Net.ServicePointManager" /> is not available. Additionally,\r
+            no API is available to configure the supported SSL protocols.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.NetworkProtocolUtility.SetConnectionLimit">\r
+      <summary>\r
+            Set ServicePointManager.DefaultConnectionLimit\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.DirectoryUtility">\r
+      <summary>\r
+            Directory operation helpers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.DirectoryUtility.CreateSharedDirectory(System.String)">\r
+      <summary>\r
+            Creates all directories and subdirectories in the specified path unless they already exist.\r
+            New directories can be read and written by all users.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.FileUtility">\r
+      <summary>\r
+            File operation helpers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.GetTempFilePath(System.String)">\r
+      <summary>\r
+            Get the full path to a new temp file\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.DeleteWithLock(System.String)">\r
+      <summary>\r
+            Lock around the output path.\r
+            Delete the existing file with retries.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.ReplaceWithLock(System.Action{System.String},System.String)">\r
+      <summary>\r
+            Lock around the output path.\r
+            Delete the existing file with retries.\r
+            Move a file with retries.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.Replace(System.Action{System.String},System.String)">\r
+      <summary>\r
+            Delete the existing file with retries.\r
+            Move a file with retries.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.Replace(System.String,System.String)">\r
+      <summary>\r
+            Delete the existing file with retries.\r
+            Move a file with retries.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.Move(System.String,System.String)">\r
+      <summary>\r
+            Move a file with retries.\r
+            This will not overwrite\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.FileUtility.Delete(System.String)">\r
+      <summary>\r
+            Delete a file with retries.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.INuGetPathContext">\r
+      <summary>\r
+            Common NuGet paths. These values may be overridden in NuGet.Config or by \r
+            environment variables, resolving the paths here requires NuGet.Configuration.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.INuGetPathContext.UserPackageFolder">\r
+      <summary>\r
+            User package folder directory.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.INuGetPathContext.FallbackPackageFolders">\r
+      <summary>\r
+            Fallback package folder locations.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.INuGetPathContext.HttpCacheFolder">\r
+      <summary>\r
+            Http file cache.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.NuGetEnvironment.SpecialFolder">\r
+      <summary>\r
+            Since <see cref="T:System.Environment.SpecialFolder" /> is not available on .NET Core, we have to\r
+            make our own and re-implement the functionality. On .NET Framework, we can use the\r
+            built-in functionality.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.NuGetEnvironment.GetValueOrThrowMissingEnvVar(System.Func{System.String},System.String)">\r
+      <summary>\r
+            Throw a helpful message if a required env var is not set.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathResolver.GetMatches``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.String},System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Returns a collection of files from the source that matches the wildcard.\r
+            </summary>\r
+      <param name="source">The collection of files to match.</param>\r
+      <param name="getPath">Function that returns the path to filter a package file </param>\r
+      <param name="wildcards">The wildcards to apply to match the path with.</param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathResolver.FilterPackageFiles``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.String},System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Removes files from the source that match any wildcard.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathResolver.IsWildcardSearch(System.String)">\r
+      <summary>\r
+            Returns true if the path contains any wildcard characters.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathUtility.GetStringComparerBasedOnOS">\r
+      <summary>\r
+            Returns OrdinalIgnoreCase windows and mac. Ordinal for linux.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathUtility.GetUniquePathsBasedOnOS(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Returns distinct orderd paths based on the file system case sensitivity.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathUtility.GetPathWithForwardSlashes(System.String)">\r
+      <summary>\r
+            Replace all back slashes with forward slashes.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathUtility.GetRelativePath(System.String,System.String)">\r
+      <summary>\r
+            Returns path2 relative to path1, with Path.DirectorySeparatorChar as separator\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathUtility.GetRelativePath(System.String,System.String,System.Char)">\r
+      <summary>\r
+            Returns path2 relative to path1, with given path separator\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathValidator.IsValidSource(System.String)">\r
+      <summary>\r
+            Validates that a source is a valid path or url.\r
+            </summary>\r
+      <param name="source">The path to validate.</param>\r
+      <returns>True if valid, False if invalid.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathValidator.IsValidLocalPath(System.String)">\r
+      <summary>\r
+            Validates that path is properly formatted as a local path. \r
+            </summary>\r
+      <remarks>\r
+            On Windows, a valid local path must starts with the drive letter.\r
+            Example: C:\, C:\path, C:\path\to\\r
+            Bad: C:\invalid\*\"\chars\r
+            </remarks>\r
+      <param name="path">The path to validate.</param>\r
+      <returns>True if valid, False if invalid.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathValidator.IsValidUncPath(System.String)">\r
+      <summary>\r
+            Validates that path is properly formatted as an UNC path. \r
+            </summary>\r
+      <remarks>\r
+            Example: \\server\share, \\server\share\path, \\server\share\path\to\\r
+            Bad: \\server\invalid\*\"\chars\r
+            </remarks>\r
+      <param name="path">The path to validate.</param>\r
+      <returns>True if valid, False if invalid.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.PathValidator.IsValidUrl(System.String)">\r
+      <summary>\r
+            Validates that url is properly formatted as an URL based on .NET <see cref="T:System.Uri">Uri</see> class.\r
+            </summary>\r
+      <param name="url">The url to validate.</param>\r
+      <returns>True if valid, False if invalid.</returns>\r
+    </member>\r
+    <member name="F:NuGet.Common.ProjectJsonPathUtilities.ProjectConfigFileName">\r
+      <summary>\r
+            project.json\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.ProjectJsonPathUtilities.ProjectConfigFileEnding">\r
+      <summary>\r
+            .project.json\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Common.ProjectJsonPathUtilities.ProjectLockFileName">\r
+      <summary>\r
+            Lock file name\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.GetProjectConfigPath(System.String,System.String)">\r
+      <summary>\r
+            Finds the projectName.project.json in a directory. If no projectName.project.json exists\r
+            the default project.json path will be returned regardless of existance.\r
+            </summary>\r
+      <returns>Returns the full path to the project.json file.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.GetProjectConfigWithProjectName(System.String)">\r
+      <summary>\r
+            Creates a projectName.project.json file name.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.GetProjectLockFileNameWithProjectName(System.String)">\r
+      <summary>\r
+            Creates a projectName.project.lock.json file name.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.GetLockFilePath(System.String)">\r
+      <summary>\r
+            Create the lock file path from the config file path.\r
+            If the config file includes a project name the \r
+            lock file will include the name also.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.GetProjectNameFromConfigFileName(System.String)">\r
+      <summary>\r
+            Parses a projectName.project.json file name into a project name.\r
+            If there is no project name null will be returned.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.ProjectJsonPathUtilities.IsProjectConfig(System.String)">\r
+      <summary>\r
+            True if the file is a project.json or projectname.project.json file.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.Preprocessor">\r
+      <summary>\r
+            Simple token replacement system for content files.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.Preprocessor.ProcessAsync(System.Func{System.Threading.Tasks.Task{System.IO.Stream}},System.Func{System.String,System.String},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously performs token replacement on a file stream.\r
+            </summary>\r
+      <param name="streamTaskFactory">A stream task factory.</param>\r
+      <param name="tokenReplacement">A token replacement function.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="streamTaskFactory" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="tokenReplacement" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Common.Preprocessor.Process(System.IO.Stream,System.Func{System.String,System.String})">\r
+      <summary>\r
+            Performs token replacement on a stream and returns the result.\r
+            </summary>\r
+      <param name="stream">A stream.</param>\r
+      <param name="tokenReplacement">A token replacement funciton.</param>\r
+      <returns>The token-replaced stream content.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="stream" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="tokenReplacement" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Common.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.AbsolutePathRequired">\r
+      <summary>\r
+              Looks up a localized string similar to An absolute path is required: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.Argument_Must_Be_GreaterThanOrEqualTo">\r
+      <summary>\r
+              Looks up a localized string similar to Value must be greater than or equal to {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.ArgumentNullOrEmpty">\r
+      <summary>\r
+              Looks up a localized string similar to Argument cannot be null or empty.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.Error_FailedToCreateRandomFile">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to create random file for dotnet add pkg command..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.MissingRequiredEnvVar">\r
+      <summary>\r
+              Looks up a localized string similar to Required environment variable '{0}' is not set. Try setting '{0}' and running the operation again..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.NoPackageFoldersFound">\r
+      <summary>\r
+              Looks up a localized string similar to At least one package folder path must be provided..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.PackageFolderNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to Package folder not found: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.UnableToDetemineClientVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to determine the current NuGet client version..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.UnauthorizedLockFail">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to obtain lock file access on '{0}' for operations on '{1}'. This may mean that a different user or administator is holding this lock and that this process does not have permission to access it. If no other process is currently performing an operation on this file it may mean that an earlier NuGet process crashed and left an inaccessible lock file, in this case removing the file '{0}' will allow NuGet to continue..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Common.Strings.UnsupportedHashAlgorithm">\r
+      <summary>\r
+              Looks up a localized string similar to Hash algorithm '{0}' is unsupported. Supported algorithms include: SHA512 and SHA256..\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Common.Tokenizer">\r
+      <summary>\r
+            This class is used to parse string into tokens.    \r
+            There are two types of tokens: variables, e.g. "$variable$", or text. \r
+            The dollar sign can be escaped using $$.\r
+            A variable contains only word characters.\r
+            \r
+            Examples:\r
+            - "a $b$ c" is parsed into \r
+              {text, "a "}, {variable, "b"}, {text, " c"}.\r
+            - "a $$b$$ c" is parsed into\r
+              {text, "a $b$ c"}.\r
+            - "a $b$ $c" is parsed into\r
+              {text, "a "}, {variable, "b"}, {text, " $c"}.\r
+            - "a $b$$c$" is parsed into\r
+              {text, "a "}, {variable, "b"}, {variable, "c"}.\r
+            - "a $b c$d$" is parsed into \r
+              {text, "a $b c"}, {variable, "d"} (because space is not a word character).\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.Tokenizer.Read">\r
+      <summary>\r
+            Gets the next token.\r
+            </summary>\r
+      <returns>The parsed token. Or null if no more tokens are available.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.CreateSourceUri(System.String,System.UriKind)">\r
+      <summary>\r
+            Same as "new Uri" except that it can handle UNIX style paths that start with '/'\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.TryCreateSourceUri(System.String,System.UriKind)">\r
+      <summary>\r
+            Same as "Uri.TryCreate" except that it can handle UNIX style paths that start with '/'\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.UrlEncodeOdataParameter(System.String)">\r
+      <summary>\r
+            Provides Uri encoding for V2 servers in the same way that NuGet.Core.dll encoded urls.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.GetLocalPath(System.String)">\r
+      <summary>\r
+            Convert a file:// URI to a local path.\r
+            </summary>\r
+      <returns>If the input can be parsed this will return Uri.LocalPath, if the input \r
+            is not a URI or fails to parse the original string will be returned.</returns>\r
+      <param name="localOrUriPath">Possible file:// URI path or local path.</param>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.GetAbsolutePathFromFile(System.String,System.String)">\r
+      <summary>\r
+            Calls GetAbsolutePath with the directory of <paramref name="sourceFile" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Common.UriUtility.GetAbsolutePath(System.String,System.String)">\r
+      <summary>\r
+            Convert a relative local folder path to an absolute path.\r
+            For http sources and UNC shares this will return\r
+            the same path.\r
+            </summary>\r
+      <param name="rootDirectory">Directory to make the source relative to.</param>\r
+      <param name="path">Source path.</param>\r
+      <returns>The absolute source path or the original source. Noops for non-file paths.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Configuration474164.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Configuration474164.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Configuration474164.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Configuration474164.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Configuration474164.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.CredentialRequestType.Proxy">\r
+      <summary>\r
+            Indicates that the request credentials are to be used to access a proxy.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.CredentialRequestType.Unauthorized">\r
+      <summary>\r
+            Indicates that the remote server rejected the previous request as unauthorized. This \r
+            suggests that the server does not know who the caller is (i.e. the caller is not\r
+            authenticated).\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.CredentialRequestType.Forbidden">\r
+      <summary>\r
+            Indicates that the remote server rejected the previous request as forbidden. This\r
+            suggests that the server knows who the caller is (i.e. the caller is authorized) but\r
+            is not allowed to access the request resource. A different set of credentials could\r
+            solve this failure.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.ICredentialService">\r
+      <summary>\r
+            A credentials service.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ICredentialService.GetCredentialsAsync(System.Uri,System.Net.IWebProxy,NuGet.Configuration.CredentialRequestType,System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets credentials.\r
+            </summary>\r
+      <param name="uri">The URI for which credentials should be retrieved.</param>\r
+      <param name="proxy">A web proxy.</param>\r
+      <param name="type">The credential request type.</param>\r
+      <param name="message">A message to display when prompting for credentials.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Net.ICredentials" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="uri" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ICredentialService.TryGetLastKnownGoodCredentialsFromCache(System.Uri,System.Boolean,System.Net.ICredentials@)">\r
+      <summary>\r
+            Attempts to retrieve last known good credentials for a URI from a credentials cache.\r
+            </summary>\r
+      <remarks>\r
+            When the return value is <c>true</c>, <paramref name="credentials" /> will have last known\r
+            good credentials from the credentials cache.  These credentials may have become invalid\r
+            since their last use, so there is no guarantee that the credentials are currently valid.\r
+            </remarks>\r
+      <param name="uri">The URI for which cached credentials should be retrieved.</param>\r
+      <param name="isProxy">\r
+        <c>true</c> for proxy credentials; otherwise, <c>false</c>.</param>\r
+      <param name="credentials">Cached credentials or <c>null</c>.</param>\r
+      <returns>\r
+        <c>true</c> if a result is returned from the cache; otherwise, false.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="uri" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.ICredentialService.HandlesDefaultCredentials">\r
+      <summary>\r
+            Gets a value indicating whether this credential service wants to handle "default credentials" specially,\r
+            instead of relying on DefaultNetworkCredentials\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.NuGetConstants.DefaultGalleryServerUrl">\r
+      <summary>\r
+            NuGet.org gallery Url used as a source display name and as a default "id" when storing nuget.org API key.\r
+            </summary>\r
+      <remarks>\r
+            Albeit this url is not actual feed we should keep it unchanged for back-compat with earlier NuGet versions.\r
+            Typical scenario leading to adding this url to config file is to run setApiKey command without a source:\r
+            nuget.exe setApiKey XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\r
+            </remarks>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.PackageSource.DefaultProtocolVersion">\r
+      <summary>\r
+            The feed version for NuGet prior to v3.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.TrySourceAsUri">\r
+      <summary>\r
+            Returns null if Source is an invalid URI\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.SourceUri">\r
+      <summary>\r
+            Throws if Source is an invalid URI\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.IsOfficial">\r
+      <summary>\r
+            This does not represent just the NuGet Official Feed alone\r
+            It may also represent a Default Package Source set by Configuration Defaults\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.ProtocolVersion">\r
+      <summary>\r
+            Gets or sets the protocol version of the source. Defaults to 2.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.IsLocal">\r
+      <summary>\r
+            True if the source path is file based. Unc shares are not included.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSource.Origin">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Configuration.ISettings" /> that this source originated from. May be null.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.PackageSourceCredential">\r
+      <summary>\r
+            Represents credentials required to authenticate user within package source web requests.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceCredential.IsValid">\r
+      <summary>\r
+            Verifies if object contains valid data, e.g. not empty user name and password.\r
+            </summary>\r
+      <returns>True if credentials object is valid</returns>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceCredential.#ctor(System.String,System.String,System.String,System.Boolean)">\r
+      <summary>\r
+            Instantiates the credential instance out of raw values read from a config file.\r
+            </summary>\r
+      <param name="source">Associated source ID (needed for reporting errors)</param>\r
+      <param name="username">User name</param>\r
+      <param name="passwordText">Password as stored in config file</param>\r
+      <param name="isPasswordClearText">Hints if password provided in clear text</param>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceCredential.FromUserInput(System.String,System.String,System.String,System.Boolean)">\r
+      <summary>\r
+            Creates new instance of credential object out values provided by user.\r
+            </summary>\r
+      <param name="source">Source ID needed for reporting errors if any</param>\r
+      <param name="username">User name</param>\r
+      <param name="password">Password text in clear</param>\r
+      <param name="storePasswordInClearText">Hints if the password should be stored in clear text on disk.</param>\r
+      <returns>New instance of <see cref="T:NuGet.Configuration.PackageSourceCredential" /></returns>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceCredential.Username">\r
+      <summary>\r
+            User name\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceCredential.PasswordText">\r
+      <summary>\r
+            Password text as stored in config file. May be encrypted.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceCredential.IsPasswordClearText">\r
+      <summary>\r
+            Indicates if password is stored in clear text.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceCredential.Password">\r
+      <summary>\r
+            Retrieves password in clear text. Decrypts on-demand.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceCredential.Source">\r
+      <summary>\r
+            Associated source ID\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceProvider.LoadPackageSources">\r
+      <summary>\r
+            Returns PackageSources if specified in the config file. Else returns the default sources specified in the\r
+            constructor.\r
+            If no default values were specified, returns an empty sequence.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceProvider.OnPackageSourcesChanged">\r
+      <summary>\r
+            Fires event PackageSourcesChanged\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.PackageSourceProvider.SaveActivePackageSource(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Saves the <paramref name="source" /> as the active source.\r
+            </summary>\r
+      <param name="source">\r
+      </param>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.PackageSourceProvider.ActivePackageSourceName">\r
+      <summary>\r
+            Gets the name of the ActivePackageSource from NuGet.Config\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.IProxyCredentialCache">\r
+      <summary>\r
+        <see cref="T:System.Net.CredentialCache" />-like interface with Update credential semantics rather than Add/Remove\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.IProxyCredentialCache.UpdateCredential(System.Uri,System.Net.NetworkCredential)">\r
+      <summary>\r
+            Add or update proxy credential\r
+            </summary>\r
+      <param name="proxyAddress">Proxy network address</param>\r
+      <param name="credentials">New credential object</param>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.IProxyCredentialCache.Version">\r
+      <summary>\r
+            Tracks the cache version. Changes every time proxy credential is updated.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.ProxyCache._originalSystemProxy">\r
+      <summary>\r
+            Capture the default System Proxy so that it can be re-used by the IProxyFinder\r
+            because we can't rely on WebRequest.DefaultWebProxy since someone can modify the DefaultWebProxy\r
+            property and we can't tell if it was modified and if we are still using System Proxy Settings or not.\r
+            One limitation of this method is that it does not look at the config file to get the defined proxy\r
+            settings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ProxyCache.IsSystemProxySet(System.Uri)">\r
+      <summary>\r
+            Return true or false if connecting through a proxy server\r
+            </summary>\r
+      <param name="uri">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.WebProxy">\r
+      <summary>\r
+            Internal implementation of <see cref="T:System.Net.IWebProxy" /> mirroring default desktop one.\r
+            Introduced for XPlat coreFx support.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.Resources">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Argument_Cannot_Be_Null_Or_Empty">\r
+      <summary>\r
+              Looks up a localized string similar to Value cannot be null or empty string..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Error_EncryptionUnsupported">\r
+      <summary>\r
+              Looks up a localized string similar to Encryption is not supported on non-Windows platforms..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Error_NoWritableConfig">\r
+      <summary>\r
+              Looks up a localized string similar to There are no writable config files..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.FileDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to File '{0}' does not exist..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.InvalidNullSettingsOperation">\r
+      <summary>\r
+              Looks up a localized string similar to "{0}" cannot be called on a NullSettings. This may be caused on account of insufficient permissions to read or write to "%AppData%\NuGet\NuGet.config"..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.MustContainAbsolutePath">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' must contain an absolute path '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.PackageSource_Invalid">\r
+      <summary>\r
+              Looks up a localized string similar to The package source does not belong to the collection of available sources..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.RelativeEnvVarPath">\r
+      <summary>\r
+              Looks up a localized string similar to Environment variable '{0}' must contain an absolute path, the full path of '{1}' cannot be determined..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Settings_FileName_Cannot_Be_A_Path">\r
+      <summary>\r
+              Looks up a localized string similar to Parameter 'fileName' to Settings must be just a fileName and not a path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.ShowError_ConfigInvalidOperation">\r
+      <summary>\r
+              Looks up a localized string similar to NuGet.Config is malformed. Path: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.ShowError_ConfigInvalidXml">\r
+      <summary>\r
+              Looks up a localized string similar to NuGet.Config is not valid XML. Path: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.ShowError_ConfigRootInvalid">\r
+      <summary>\r
+              Looks up a localized string similar to NuGet.Config does not contain the expected root element: 'configuration'. Path: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.ShowError_ConfigUnauthorizedAccess">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to read NuGet.Config due to unauthorized access. Path: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.Unknown_Config_Exception">\r
+      <summary>\r
+              Looks up a localized string similar to Unexpected failure reading NuGet.Config. Path: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.UnsupportedDecryptPassword">\r
+      <summary>\r
+              Looks up a localized string similar to Password decryption is not supported on .NET Core for this platform. The following feed uses an encrypted password: '{0}'. You can use a clear text password as a workaround..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.UnsupportedEncryptPassword">\r
+      <summary>\r
+              Looks up a localized string similar to Password encryption is not supported on .NET Core for this platform. The following feed try to use an encrypted password: '{0}'. You can use a clear text password as a workaround..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Resources.UserSettings_UnableToParseConfigFile">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to parse config file '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ConfigurationDefaults.#ctor(System.String,System.String)">\r
+      <summary>\r
+            An internal constructor MAINLY INTENDED FOR TESTING THE CLASS. But, the product code is only expected to\r
+            use the static Instance property\r
+            Only catches FileNotFoundException. Will throw all exceptions including other IOExceptions and\r
+            XmlExceptions for invalid xml and so on\r
+            </summary>\r
+      <param name="directory">The directory that has the NuGetDefaults.Config</param>\r
+      <param name="configFile">Name of the NuGetDefaults.Config</param>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.ISettings">\r
+      <summary>\r
+            Interface to expose NuGet Settings\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ISettings.GetValue(System.String,System.String,System.Boolean)">\r
+      <summary>\r
+            Gets a value for the given key from the given section\r
+            If isPath is true, then the value represents a path. If the path value is already rooted, it is simply\r
+            returned\r
+            Otherwise, path relative to ISettings.Root is returned\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ISettings.GetSettingValues(System.String,System.Boolean)">\r
+      <summary>\r
+            Gets all the values under section\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ISettings.GetNestedValues(System.String,System.String)">\r
+      <summary>\r
+            Gets all the values under section\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ISettings.SetValues(System.String,System.Collections.Generic.IReadOnlyList{NuGet.Configuration.SettingValue})">\r
+      <summary>\r
+            Sets the values under the specified <paramref name="section" />.\r
+            </summary>\r
+      <param name="section">The name of the section.</param>\r
+      <param name="values">The values to set.</param>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.ISettings.UpdateSections(System.String,System.Collections.Generic.IReadOnlyList{NuGet.Configuration.SettingValue})">\r
+      <summary>\r
+            Updates the <paramref name="values" /> across multiple <see cref="T:NuGet.Configuration.ISettings" /> instances in the hierarchy.\r
+            Values are updated in the <see cref="T:NuGet.Configuration.ISettings" /> with the nearest priority.\r
+            </summary>\r
+      <param name="section">The name of the section.</param>\r
+      <param name="values">The values to set.</param>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.ISettings.Root">\r
+      <summary>\r
+            Folder under which the config file is present\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.ISettings.FileName">\r
+      <summary>\r
+            The file name of the config file. Joining <see cref="P:NuGet.Configuration.ISettings.Root" /> and\r
+            <see cref="P:NuGet.Configuration.ISettings.FileName" /> results in the full path to the config file.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.ISettings.Priority">\r
+      <summary>\r
+            Enumerates the sequence of <see cref="T:NuGet.Configuration.ISettings" /> instances used to fetch settings\r
+            values (e.g. with <see cref="M:NuGet.Configuration.ISettings.GetValue(System.String,System.String,System.Boolean)" />). This enumeration includes this instance\r
+            itself.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Configuration.ISettings.SettingsChanged">\r
+      <summary>\r
+            Event raised when the setting have been changed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.NuGetPathContext.Create(NuGet.Configuration.ISettings)">\r
+      <summary>\r
+            Load paths from already loaded settings.\r
+            </summary>\r
+      <param name="settings">NuGet.Config settings.</param>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.NuGetPathContext.Create(System.String)">\r
+      <summary>\r
+            Load settings based on the solution or project root directory. NuGet.Config files will \r
+            be discovered based on this path. The machine wide config will also be loaded.\r
+            </summary>\r
+      <param name="settingsRoot">Root directory of the solution or project.</param>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.NuGetPathContext.FallbackPackageFolders">\r
+      <summary>\r
+            Fallback package folders. There many be zero or more of these.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.NuGetPathContext.UserPackageFolder">\r
+      <summary>\r
+            User global packages folder.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.NuGetPathContext.HttpCacheFolder">\r
+      <summary>\r
+            User level http cache.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.Settings">\r
+      <summary>\r
+            Concrete implementation of ISettings to support NuGet Settings\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.Settings.DefaultSettingsFileName">\r
+      <summary>\r
+            Default file name for a settings file is 'NuGet.config'\r
+            Also, the machine level setting file at '%APPDATA%\NuGet' always uses this name\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Configuration.Settings.OrderedSettingsFileNames">\r
+      <summary>\r
+            NuGet config names with casing ordered by precedence.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.LoadDefaultSettings(System.String)">\r
+      <summary>\r
+            Load default settings based on a directory.\r
+            This includes machine wide settings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.LoadDefaultSettings(System.String,System.String,NuGet.Configuration.IMachineWideSettings)">\r
+      <summary>\r
+            Loads user settings from the NuGet configuration files. The method walks the directory\r
+            tree in <paramref name="root" /> up to its root, and reads each NuGet.config file\r
+            it finds in the directories. It then reads the user specific settings,\r
+            which is file <paramref name="configFileName" />\r
+            in <paramref name="root" /> if <paramref name="configFileName" /> is not null,\r
+            If <paramref name="configFileName" /> is null, the user specific settings file is\r
+            %AppData%\NuGet\NuGet.config.\r
+            After that, the machine wide settings files are added.\r
+            </summary>\r
+      <remarks>\r
+            For example, if <paramref name="root" /> is c:\dir1\dir2, <paramref name="configFileName" />\r
+            is "userConfig.file", the files loaded are (in the order that they are loaded):\r
+            c:\dir1\dir2\nuget.config\r
+            c:\dir1\nuget.config\r
+            c:\nuget.config\r
+            c:\dir1\dir2\userConfig.file\r
+            machine wide settings (e.g. c:\programdata\NuGet\Config\*.config)\r
+            </remarks>\r
+      <param name="root">\r
+            The file system to walk to find configuration files.\r
+            Can be null.\r
+            </param>\r
+      <param name="configFileName">The user specified configuration file.</param>\r
+      <param name="machineWideSettings">\r
+            The machine wide settings. If it's not null, the\r
+            settings files in the machine wide settings are added after the user sepcific\r
+            config file.\r
+            </param>\r
+      <returns>The settings object loaded.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.LoadSpecificSettings(System.String,System.String)">\r
+      <summary>\r
+            Loads Specific NuGet.Config file. The method only loads specific config file \r
+            which is file <paramref name="configFileName" />from <paramref name="root" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.LoadDefaultSettings(System.String,System.String,NuGet.Configuration.IMachineWideSettings,System.Boolean,System.Boolean)">\r
+      <summary>\r
+            For internal use only\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.LoadMachineWideSettings(System.String,System.String[])">\r
+      <summary>\r
+            Loads the machine wide settings.\r
+            </summary>\r
+      <remarks>\r
+            For example, if <paramref name="paths" /> is {"IDE", "Version", "SKU" }, then\r
+            the files loaded are (in the order that they are loaded):\r
+            %programdata%\NuGet\Config\IDE\Version\SKU\*.config\r
+            %programdata%\NuGet\Config\IDE\Version\*.config\r
+            %programdata%\NuGet\Config\IDE\*.config\r
+            %programdata%\NuGet\Config\*.config\r
+            </remarks>\r
+      <param name="root">The file system in which the settings files are read.</param>\r
+      <param name="paths">The additional paths under which to look for settings files.</param>\r
+      <returns>The list of settings read.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.GetSettingsFileNames(System.String)">\r
+      <remarks>\r
+            Order is most significant (e.g. applied last) to least significant (applied first)\r
+            ex:\r
+            c:\someLocation\nuget.config\r
+            c:\nuget.config\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.Settings.GetSettingsFileNameFromDir(System.String)">\r
+      <summary>\r
+            Checks for each possible casing of nuget.config in the directory. The first match is\r
+            returned. If there are no nuget.config files null is returned.\r
+            </summary>\r
+      <remarks>For windows <see cref="F:NuGet.Configuration.Settings.OrderedSettingsFileNames" /> contains a single casing since\r
+            the file system is case insensitive.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Settings.Root">\r
+      <summary>\r
+            Folder under which the config file is present\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.Settings.ConfigFilePath">\r
+      <summary>\r
+            Full path to the ConfigFile corresponding to this Settings object\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.SettingValue">\r
+      <summary>\r
+            Represents a single setting value in a settings file\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.Key">\r
+      <summary>\r
+            Represents the key of the setting\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.Value">\r
+      <summary>\r
+            Represents the value of the setting\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.OriginalValue">\r
+      <summary>\r
+            original value of the source as in NuGet.Config\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.IsMachineWide">\r
+      <summary>\r
+            IsMachineWide tells if the setting is machine-wide or not\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.Priority">\r
+      <summary>\r
+            The priority of this setting in the nuget.config hierarchy. Bigger number means higher priority\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.Origin">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Configuration.ISettings" /> that provided this value.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Configuration.SettingValue.AdditionalData">\r
+      <summary>\r
+            Gets additional values with the specified setting.\r
+            </summary>\r
+      <remarks>\r
+            When reading from an XML based settings file, this includes all attributes on the element\r
+            other than the <c>Key</c> and <c>Value</c>.\r
+            </remarks>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.XPlatMachineWideSetting">\r
+      <summary>\r
+            Machine wide settings based on the default machine wide config directory.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Configuration.IExtensionLocator">\r
+      <summary>\r
+            Provides a common facility for locating extensions\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.IExtensionLocator.FindExtensions">\r
+      <summary>\r
+            Find paths to all extensions\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.IExtensionLocator.FindCredentialProviders">\r
+      <summary>\r
+            Find paths to all credential providers\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.GetConfigValue(NuGet.Configuration.ISettings,System.String,System.Boolean,System.Boolean)">\r
+      <summary>\r
+            Retrieves a config value for the specified key\r
+            </summary>\r
+      <param name="settings">The settings instance to retrieve </param>\r
+      <param name="key">The key to look up</param>\r
+      <param name="decrypt">Determines if the retrieved value needs to be decrypted.</param>\r
+      <param name="isPath">Determines if the retrieved value is returned as a path.</param>\r
+      <returns>Null if the key was not found, value from config otherwise.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.SetConfigValue(NuGet.Configuration.ISettings,System.String,System.String,System.Boolean)">\r
+      <summary>\r
+            Sets a config value in the setting.\r
+            </summary>\r
+      <param name="settings">The settings instance to store the key-value in.</param>\r
+      <param name="key">The key to store.</param>\r
+      <param name="value">The value to store.</param>\r
+      <param name="encrypt">Determines if the value needs to be encrypted prior to storing.</param>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.DeleteConfigValue(NuGet.Configuration.ISettings,System.String)">\r
+      <summary>\r
+            Deletes a config value from settings\r
+            </summary>\r
+      <param name="settings">The settings instance to delete the key from.</param>\r
+      <param name="key">The key to delete.</param>\r
+      <returns>True if the value was deleted, false otherwise.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.GetFallbackPackageFolders(NuGet.Configuration.ISettings)">\r
+      <summary>\r
+            Read fallback folders from the environment variable or from nuget.config.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.GetFallbackPackageFoldersFromConfig(NuGet.Configuration.ISettings)">\r
+      <summary>\r
+            Read fallback folders only from nuget.config.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.GetHttpCacheFolder">\r
+      <summary>\r
+            Get the HTTP cache folder from either an environment variable or a default.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.GetDefaultPushSource(NuGet.Configuration.ISettings)">\r
+      <summary>\r
+            The DefaultPushSource can be:\r
+            - An absolute URL\r
+            - An absolute file path\r
+            - A relative file path\r
+            - The name of a registered source from a config file\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Configuration.SettingsUtility.VerifyPathIsRooted(System.String,System.String)">\r
+      <summary>\r
+            Throw if a path is relative.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.DependencyResolver.Core501840.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.DependencyResolver.Core501840.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.DependencyResolver.Core501840.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.DependencyResolver.Core501840.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.DependencyResolver.Core501840.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.GraphEdge`1">\r
+      <summary>\r
+            GraphEdge holds a reference to the parent node, the incoming edge to the parent, and\r
+            the out going edge to the current position of the walk.\r
+            \r
+            Root -&gt; OuterEdge -&gt; Node -&gt; Edge -&gt; (Current Node)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.GraphEdge`1.OuterEdge">\r
+      <summary>\r
+            Incoming edge to <see cref="P:NuGet.DependencyResolver.GraphEdge`1.Item" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.GraphEdge`1.Item">\r
+      <summary>\r
+            Graph node between <see cref="P:NuGet.DependencyResolver.GraphEdge`1.OuterEdge" /> and <see cref="P:NuGet.DependencyResolver.GraphEdge`1.Edge" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.GraphEdge`1.Edge">\r
+      <summary>\r
+            Outgoing edge from <see cref="P:NuGet.DependencyResolver.GraphEdge`1.Item" />.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.LibraryRangeCacheKey">\r
+      <summary>\r
+            Helper class to hold a library range and framework.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LibraryRangeCacheKey.Framework">\r
+      <summary>\r
+            Target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LibraryRangeCacheKey.LibraryRange">\r
+      <summary>\r
+            Library range information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.PackagingUtility.GetLibraryDependencyFromNuspec(NuGet.Packaging.Core.PackageDependency)">\r
+      <summary>\r
+            Convert a nuspec dependency to a library dependency.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.IRemoteDependencyProvider">\r
+      <summary>\r
+            A remote dependency provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.IRemoteDependencyProvider.FindLibraryAsync(NuGet.LibraryModel.LibraryRange,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discovers all versions of a package from a source and selects the best match.\r
+            </summary>\r
+      <remarks>This does not download the package.</remarks>\r
+      <param name="libraryRange">A library range.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryIdentity" />\r
+            instance.</returns>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="libraryRange" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.IRemoteDependencyProvider.GetDependenciesAsync(NuGet.LibraryModel.LibraryIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets package dependencies.\r
+            </summary>\r
+      <param name="libraryIdentity">A library identity.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryDependencyInfo" />\r
+            instance.</returns>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="libraryIdentity" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.IRemoteDependencyProvider.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Packaging.IPackageDownloader" />\r
+            instance.</returns>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.IRemoteDependencyProvider.IsHttp">\r
+      <summary>\r
+            Gets a flag indicating whether or not the provider source is HTTP or HTTPS.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.IRemoteDependencyProvider.Source">\r
+      <summary>\r
+            Gets the package source.\r
+            </summary>\r
+      <remarks>Optional. This will be <c>null</c> for project providers.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.LocalDependencyProvider">\r
+      <summary>\r
+            A local dependency provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.LocalDependencyProvider.#ctor(NuGet.DependencyResolver.IDependencyProvider)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.DependencyResolver.LocalDependencyProvider" /> class.\r
+            </summary>\r
+      <param name="dependencyProvider">\r
+      </param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="dependencyProvider" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.LocalDependencyProvider.FindLibraryAsync(NuGet.LibraryModel.LibraryRange,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discovers all versions of a package from a source and selects the best match.\r
+            </summary>\r
+      <remarks>This does not download the package.</remarks>\r
+      <param name="libraryRange">A library range.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryIdentity" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="libraryRange" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.LocalDependencyProvider.GetDependenciesAsync(NuGet.LibraryModel.LibraryIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets package dependencies.\r
+            </summary>\r
+      <param name="libraryIdentity">A library identity.</param>\r
+      <param name="targetFramework">A target framework.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.LibraryModel.LibraryDependencyInfo" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="libraryIdentity" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="targetFramework" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="M:NuGet.DependencyResolver.LocalDependencyProvider.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Packaging.IPackageDownloader" />\r
+            instance.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LocalDependencyProvider.IsHttp">\r
+      <summary>\r
+            Gets a flag indicating whether or not the provider source is HTTP or HTTPS.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LocalDependencyProvider.Source">\r
+      <summary>\r
+            Gets the package source.\r
+            </summary>\r
+      <remarks>Optional. This will be <c>null</c> for project providers.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.LocalMatch">\r
+      <summary>\r
+            Extends <see cref="T:NuGet.DependencyResolver.RemoteMatch" /> to add a reference to the full Library.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LocalMatch.LocalLibrary">\r
+      <summary>\r
+            Full local Library metadata\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.LocalMatch.LocalProvider">\r
+      <summary>\r
+            The local provider where the library was found.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.RemoteWalkContext.FindLibraryEntryCache">\r
+      <summary>\r
+            Library entry cache.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.RemoteWalkContext.PackageFileCache">\r
+      <summary>\r
+            Files contained in a package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.RemoteWalkContext.IsMsBuildBased">\r
+      <summary>\r
+            True if this is a csproj or similar project. Xproj should be false.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.DependencyResolver.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.DependencyResolver.Strings.Error_PackageNotFoundWhenExpected">\r
+      <summary>\r
+              Looks up a localized string similar to The feed '{0}' lists package '{1}' but multiple attempts to download the nupkg have failed. The feed is either invalid or required packages were removed while the current operation was in progress. Verify the package exists on the feed and try again..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Frameworks520234.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Frameworks520234.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Frameworks520234.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Frameworks520234.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Frameworks520234.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.AssetTargetFallbackFramework">\r
+      <summary>\r
+            AssetTargetFallbackFramework only fallback when zero assets are selected. These do not \r
+            auto fallback during GetNearest as FallbackFramework would.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.AssetTargetFallbackFramework.AsFallbackFramework">\r
+      <summary>\r
+            Create a FallbackFramework from the current AssetTargetFallbackFramework.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.AssetTargetFallbackFramework.Fallback">\r
+      <summary>\r
+            List framework to fall back to.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.AssetTargetFallbackFramework.RootFramework">\r
+      <summary>\r
+            Root project framework.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkPrecedenceSorter">\r
+      <summary>\r
+            Sorts frameworks according to the framework mappings\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.NuGetFrameworkFullComparer">\r
+      <summary>\r
+            A case insensitive compare of the framework, version, and profile\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.NuGetFrameworkNameComparer">\r
+      <summary>\r
+            A case insensitive compare of the framework name only\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.NuGetFrameworkSorter">\r
+      <summary>\r
+            Sorts NuGet Frameworks in a consistent way for package readers.\r
+            The order is not particularly useful here beyond making things deterministic\r
+            since it compares completely different frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.CompatibilityCacheKey">\r
+      <summary>\r
+            Internal cache key used to store framework compatibility.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityProvider.IsCompatible(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Check if the frameworks are compatible.\r
+            </summary>\r
+      <param name="target">Project framework</param>\r
+      <param name="candidate">Other framework to check against the project framework</param>\r
+      <returns>True if framework supports other</returns>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityProvider.IsCompatibleCore(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Actual compatibility check without caching\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityProvider.GetEquivalentFrameworksClosure(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Find all equivalent frameworks, and their equivalent frameworks.\r
+            Example:\r
+            Mappings:\r
+            A &lt;‒&gt; B\r
+            B &lt;‒&gt; C\r
+            C &lt;‒&gt; D\r
+            For A we need to find B, C, and D so we must retrieve equivalent frameworks for A, B, and C\r
+            also as we discover them.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.CompatibilityTable">\r
+      <summary>\r
+            Creates a table of compatible frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityTable.HasFramework(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            True if the framework is in the table.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityTable.GetNearest(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Gives the smallest set of frameworks from the table that cover everything the given framework would cover.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.CompatibilityTable.TryGetCompatible(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Returns the list of all frameworks compatible with the given framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.DefaultFrameworkMappings.Instance">\r
+      <summary>\r
+            Singleton instance of the default framework mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.DefaultPortableFrameworkMappings">\r
+      <summary>\r
+            Contains the standard portable framework mappings\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.DefaultPortableFrameworkMappings.Instance">\r
+      <summary>\r
+            Static instance of the portable framework mappings\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkCompatibilityListProvider.GetFrameworksSupporting(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Get a list of frameworks supporting the provided framework. This list\r
+            is not meant to be exhaustive but is instead meant to be human-readable.\r
+            Ex: netstandard1.5 -&gt; netstandardapp1.5, net462, dnxcore50, ...\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkCompatibilityProvider.IsCompatible(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Ex: IsCompatible(net45, net40) -&gt; true\r
+            Ex: IsCompatible(net40, net45) -&gt; false\r
+            </summary>\r
+      <param name="framework">Project target framework</param>\r
+      <param name="other">Library framework that is going to be installed</param>\r
+      <returns>True if framework supports other</returns>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.IFrameworkMappings">\r
+      <summary>\r
+            A raw list of framework mappings. These are indexed by the framework name provider and in most cases all\r
+            mappings are\r
+            mirrored so that the IFrameworkMappings implementation only needs to provide the minimum amount of\r
+            mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.IdentifierSynonyms">\r
+      <summary>\r
+            Synonym ‒&gt; Identifier\r
+            Ex: NET Framework ‒&gt; .NET Framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.IdentifierShortNames">\r
+      <summary>\r
+            Ex: .NET Framework ‒&gt; net\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.ProfileShortNames">\r
+      <summary>\r
+            Ex: WindowsPhone ‒&gt; wp\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.EquivalentFrameworks">\r
+      <summary>\r
+            Equal frameworks. Used for legacy conversions.\r
+            ex: Framework: Win8 &lt;‒&gt; Framework: NetCore45 Platform: Win8\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.EquivalentProfiles">\r
+      <summary>\r
+            Framework, EquivalentProfile1, EquivalentProfile2\r
+            Ex: Silverlight, WindowsPhone71, WindowsPhone\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.SubSetFrameworks">\r
+      <summary>\r
+            Frameworks which are subsets of others.\r
+            Ex: .NETCore ‒&gt; .NET\r
+            Everything in .NETCore maps to .NET and is one way compatible. Version numbers follow the same format.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.CompatibilityMappings">\r
+      <summary>\r
+            Additional framework compatibility rules beyond name and version matching.\r
+            Ex: .NETFramework supports ‒&gt; Native\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.NonPackageBasedFrameworkPrecedence">\r
+      <summary>\r
+            Ordered list of framework identifiers. The first framework in the list will be preferred over other \r
+            framework identifiers. This is enable better tie breaking in scenarios where legacy frameworks are \r
+            equivalently compatible to a new framework.\r
+            Example: UAP10.0 ‒&gt; win81, wpa81\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.PackageBasedFrameworkPrecedence">\r
+      <summary>\r
+            Same as <see cref="P:NuGet.Frameworks.IFrameworkMappings.NonPackageBasedFrameworkPrecedence" /> but is only referred to if all of the packages\r
+            in consideration are package based (determined by <see cref="P:NuGet.Frameworks.NuGetFramework.IsPackageBased" />).\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.EquivalentFrameworkPrecedence">\r
+      <summary>\r
+            Only used to choose between frameworks that are equivalent. This favors more human-readable target\r
+            frameworks identifiers.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.ShortNameReplacements">\r
+      <summary>\r
+            Rewrite folder short names to the given value.\r
+            Ex: dotnet50 ‒&gt; dotnet\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkMappings.FullNameReplacements">\r
+      <summary>\r
+            Rewrite full framework names to the given value.\r
+            Ex: .NETPlatform,Version=v0.0 ‒&gt; .NETPlatform,Version=v5.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetIdentifier(System.String,System.String@)">\r
+      <summary>\r
+            Returns the official framework identifier for an alias or short name.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetShortIdentifier(System.String,System.String@)">\r
+      <summary>\r
+            Gives the short name used for folders in NuGet\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetProfile(System.String,System.String,System.String@)">\r
+      <summary>\r
+            Get the official profile name from the short name.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetShortProfile(System.String,System.String,System.String@)">\r
+      <summary>\r
+            Returns the shortened version of the profile name.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetVersion(System.String,System.Version@)">\r
+      <summary>\r
+            Parses a version string using single digit rules if no dots exist\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.GetVersionString(System.String,System.Version)">\r
+      <summary>\r
+            Returns a shortened version. If all digits are single digits no dots will be used.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableProfileNumber(System.String,System.Int32@)">\r
+      <summary>\r
+            Tries to parse the portable profile number out of a profile.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableProfile(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Int32@)">\r
+      <summary>\r
+            Looks up the portable profile number based on the framework list.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableFrameworks(System.Int32,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Returns the frameworks based on a portable profile number.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableFrameworks(System.Int32,System.Boolean,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Returns the frameworks based on a portable profile number.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableFrameworks(System.String,System.Boolean,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Returns the frameworks based on a profile string.\r
+            Profile can be either the number in format: Profile=7, or the shortened NuGet version: net45+win8\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableFrameworks(System.String,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Parses a shortened portable framework profile list.\r
+            Ex: net45+win8\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetPortableCompatibilityMappings(System.Int32,System.Collections.Generic.IEnumerable{NuGet.Frameworks.FrameworkRange}@)">\r
+      <summary>\r
+            Returns ranges of frameworks that are known to be supported by the given portable profile number.\r
+            Ex: Profile7 -&gt; netstandard1.1\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetEquivalentFrameworks(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Returns a list of all possible substitutions where the framework name\r
+            have equivalents.\r
+            Ex: sl3 -&gt; wp8\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetEquivalentFrameworks(NuGet.Frameworks.FrameworkRange,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)">\r
+      <summary>\r
+            Gives all substitutions for a framework range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetCompatibilityMappings(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.FrameworkRange}@)">\r
+      <summary>\r
+            Returns ranges of frameworks that are known to be supported by the given framework.\r
+            Ex: net45 -&gt; native\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetSubSetFrameworks(System.String,System.Collections.Generic.IEnumerable{System.String}@)">\r
+      <summary>\r
+            Returns all sub sets of the given framework.\r
+            Ex: .NETFramework -&gt; .NETCore\r
+            These will have the same version, but a different framework\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.CompareFrameworks(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            The ascending order of frameworks should be based on the following ordered groups:\r
+            \r
+            1. Non-package-based frameworks in <see cref="P:NuGet.Frameworks.IFrameworkMappings.NonPackageBasedFrameworkPrecedence" />.\r
+            2. Other non-package-based frameworks.\r
+            3. Package-based frameworks in <see cref="P:NuGet.Frameworks.IFrameworkMappings.PackageBasedFrameworkPrecedence" />.\r
+            4. Other package-based frameworks.\r
+            \r
+            For group #1 and #3, the order within the group is based on the order of the respective precedence list.\r
+            For group #2 and #4, the order is the original order in the incoming list. This should later be made\r
+            consistent between different input orderings by using the <see cref="T:NuGet.Frameworks.NuGetFrameworkSorter" />.\r
+            </summary>\r
+      <remarks>netcore50 is a special case since netcore451 is not packages based, but netcore50 is.\r
+            This sort will treat all versions of netcore as non-packages based.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.CompareEquivalentFrameworks(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Used to pick between two equivalent frameworks. This is meant to favor the more human-readable\r
+            framework. Note that this comparison does not validate that the provided frameworks are indeed\r
+            equivalent (e.g. with\r
+            <see cref="M:NuGet.Frameworks.IFrameworkNameProvider.TryGetEquivalentFrameworks(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework}@)" />).\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.GetShortNameReplacement(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Returns folder short names rewrites.\r
+            Ex: dotnet50 -&gt; dotnet\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.GetFullNameReplacement(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Returns full name rewrites.\r
+            Ex: .NETPlatform,Version=v0.0 -&gt; .NETPlatform,Version=v5.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.GetNetStandardVersions">\r
+      <summary>\r
+            Returns all versions of .NETStandard in ascending order.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.IFrameworkNameProvider.GetCompatibleCandidates">\r
+      <summary>\r
+            Returns a list of frameworks that could be compatible with .NETStandard.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.IFrameworkSpecific">\r
+      <summary>\r
+            A group or object that is specific to a single target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkSpecific.TargetFramework">\r
+      <summary>\r
+            Target framework\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.IFrameworkTargetable">\r
+      <summary>\r
+            Use this to expose the list of target frameworks an object can be used for.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IFrameworkTargetable.SupportedFrameworks">\r
+      <summary>\r
+            All frameworks supported by the parent\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IPortableFrameworkMappings.ProfileFrameworks">\r
+      <summary>\r
+            Ex: 5 -&gt; net4, win8\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IPortableFrameworkMappings.ProfileOptionalFrameworks">\r
+      <summary>\r
+            Additional optional frameworks supported in a portable profile.\r
+            Ex: 5 -&gt; MonoAndroid1+MonoTouch1\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.IPortableFrameworkMappings.CompatibilityMappings">\r
+      <summary>\r
+            Compatibility mapping for portable profiles. This is a separate compatibility from that in\r
+            <see cref="P:NuGet.Frameworks.IFrameworkMappings.CompatibilityMappings" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FallbackFramework.Fallback">\r
+      <summary>\r
+            List framework to fall back to.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkConstants.CommonFrameworks">\r
+      <summary>\r
+            Interned frameworks that are commonly used in NuGet\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkExpander">\r
+      <summary>\r
+            FrameworkExpander finds all equivalent and compatible frameworks for a NuGetFramework\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkExpander.Expand(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Return all possible equivalent, subset, and known compatible frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkExpander.ExpandInternal(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Finds all expansions using the mapping provider\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkExtensions.IsDesktop(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            True if the Framework is .NETFramework\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkExtensions.GetNearest``1(System.Collections.Generic.IEnumerable{``0},NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Return the item with the target framework nearest the project framework\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.FrameworkNameProvider._identifierSynonyms">\r
+      <summary>\r
+            Contains identifier -&gt; identifier\r
+            Ex: .NET Framework -&gt; .NET Framework\r
+            Ex: NET Framework -&gt; .NET Framework\r
+            This includes self mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkNameProvider.TryConvertOrNormalize(System.String,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.String},System.String@)">\r
+      <summary>\r
+            Converts a key using the mappings, or if the key is already converted, finds the normalized form.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkNameProvider.GetAllEquivalentFrameworks(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>  \r
+            Get all equivalent frameworks including the given framework  \r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkNameProvider.AddEquivalentProfiles(System.Collections.Generic.IEnumerable{NuGet.Frameworks.FrameworkSpecificMapping})">\r
+      <summary>\r
+            2 way per framework profile equivalence\r
+            </summary>\r
+      <param name="mappings">\r
+      </param>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkNameProvider.AddEquivalentFrameworks(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework}})">\r
+      <summary>\r
+            2 way framework equivalence\r
+            </summary>\r
+      <param name="mappings">\r
+      </param>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkRange">\r
+      <summary>\r
+            An inclusive range of frameworks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkRange.Satisfies(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            True if the framework version falls between the min and max\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FrameworkRange.Min">\r
+      <summary>\r
+            Minimum Framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FrameworkRange.Max">\r
+      <summary>\r
+            Maximum Framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FrameworkRange.IncludeMin">\r
+      <summary>\r
+            Minimum version inclusiveness.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FrameworkRange.IncludeMax">\r
+      <summary>\r
+            Maximum version inclusiveness.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.FrameworkRange.FrameworkIdentifier">\r
+      <summary>\r
+            Framework Identifier of both the Min and Max\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkReducer">\r
+      <summary>\r
+            Reduces a list of frameworks into the smallest set of frameworks required.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.#ctor">\r
+      <summary>\r
+            Creates a FrameworkReducer using the default framework mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.#ctor(NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Creates a FrameworkReducer using custom framework mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.GetNearest(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Returns the nearest matching framework that is compatible.\r
+            </summary>\r
+      <param name="framework">Project target framework</param>\r
+      <param name="possibleFrameworks">Possible frameworks to narrow down</param>\r
+      <returns>Nearest compatible framework. If no frameworks are compatible null is returned.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.ReduceEquivalent(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Remove duplicates found in the equivalence mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.ReduceUpwards(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Reduce to the highest framework\r
+            Ex: net45, net403, net40 -&gt; net45\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.ReduceDownwards(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Reduce to the lowest framework\r
+            Ex: net45, net403, net40 -&gt; net40\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.ExplodePortableFrameworks(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Boolean)">\r
+      <summary>\r
+            Create lookup of the given PCLs to their actual frameworks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.ExplodePortableFramework(NuGet.Frameworks.NuGetFramework,System.Boolean)">\r
+      <summary>\r
+            portable-net45+win8 -&gt; net45, win8\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.GetBestPCL(System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Order PCLs when there is no other way to decide.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.FrameworkReducer.IsBetterPCL(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Sort PCLs using these criteria\r
+            1. Lowest number of frameworks (highest surface area) wins first\r
+            2. Profile with the highest version numbers wins next\r
+            3. String compare is used as a last resort\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.FrameworkSpecificMapping">\r
+      <summary>\r
+            A keyvalue pair specific to a framework identifier\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.NuGetFramework">\r
+      <summary>\r
+            A portable implementation of the .NET FrameworkName type with added support for NuGet folder names.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework.Comparer">\r
+      <summary>\r
+            Full framework comparison of the identifier, version, profile, platform, and platform version\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework.FrameworkNameComparer">\r
+      <summary>\r
+            Framework name only comparison.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework._packagesBased">\r
+      <summary>\r
+            Frameworks that are packages based across all versions.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework.UnsupportedFramework">\r
+      <summary>\r
+            An unknown or invalid framework\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework.AgnosticFramework">\r
+      <summary>\r
+            A framework with no specific target framework. This can be used for content only packages.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Frameworks.NuGetFramework.AnyFramework">\r
+      <summary>\r
+            A wildcard matching all frameworks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.GetDotNetFrameworkName(NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Formatted to a System.Versioning.FrameworkName\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.GetShortFolderName">\r
+      <summary>\r
+            Creates the shortened version of the framework using the default mappings.\r
+            Ex: net45\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.GetShortFolderName(NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Creates the shortened version of the framework using the given mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.Parse(System.String)">\r
+      <summary>\r
+            Creates a NuGetFramework from a folder name using the default mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.Parse(System.String,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Creates a NuGetFramework from a folder name using the given mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.ParseFrameworkName(System.String,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Creates a NuGetFramework from a .NET FrameworkName\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.ParseFolder(System.String)">\r
+      <summary>\r
+            Creates a NuGetFramework from a folder name using the default mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.ParseFolder(System.String,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Creates a NuGetFramework from a folder name using the given mappings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.TryParseDeprecatedFramework(System.String,NuGet.Frameworks.NuGetFramework@)">\r
+      <summary>\r
+            Attempt to parse a common but deprecated framework using an exact string match\r
+            Support for these should be dropped as soon as possible.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFramework.TryParseCommonFramework(System.String,NuGet.Frameworks.NuGetFramework@)">\r
+      <summary>\r
+            A set of special and common frameworks that can be returned from the list of constants without parsing\r
+            Using the interned frameworks here optimizes comparisons since they can be checked by reference.\r
+            This is designed to optimize\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.Framework">\r
+      <summary>\r
+            Target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.Version">\r
+      <summary>\r
+            Target framework version\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.HasProfile">\r
+      <summary>\r
+            True if the profile is non-empty\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.Profile">\r
+      <summary>\r
+            Target framework profile\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.DotNetFrameworkName">\r
+      <summary>\r
+            Formatted to a System.Versioning.FrameworkName\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsPCL">\r
+      <summary>\r
+            Portable class library check\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsPackageBased">\r
+      <summary>\r
+            True if the framework is packages based.\r
+            Ex: dotnet, dnxcore, netcoreapp, netstandard, uap, netcore50\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.AllFrameworkVersions">\r
+      <summary>\r
+            True if this framework matches for all versions.\r
+            Ex: net\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsUnsupported">\r
+      <summary>\r
+            True if this framework was invalid or unknown. This framework is only compatible with Any and Agnostic.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsAgnostic">\r
+      <summary>\r
+            True if this framework is non-specific. Always compatible.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsAny">\r
+      <summary>\r
+            True if this is the any framework. Always compatible.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.NuGetFramework.IsSpecificFramework">\r
+      <summary>\r
+            True if this framework is real and not one of the special identifiers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.GetNearest``1(System.Collections.Generic.IEnumerable{``0},NuGet.Frameworks.NuGetFramework,System.Func{``0,NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Find the most compatible group based on target framework\r
+            </summary>\r
+      <param name="items">framework specific groups or items</param>\r
+      <param name="framework">project target framework</param>\r
+      <param name="selector">retrieves the framework from the group</param>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.GetNearest``1(System.Collections.Generic.IEnumerable{``0},NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider,System.Func{``0,NuGet.Frameworks.NuGetFramework})">\r
+      <summary>\r
+            Find the most compatible group based on target framework\r
+            </summary>\r
+      <param name="items">framework specific groups or items</param>\r
+      <param name="framework">project target framework</param>\r
+      <param name="selector">retrieves the framework from the group</param>\r
+      <param name="frameworkMappings">framework mappings</param>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.GetNearest``1(System.Collections.Generic.IEnumerable{``0},NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Find the most compatible group based on target framework\r
+            </summary>\r
+      <param name="items">framework specific groups or items</param>\r
+      <param name="framework">project target framework</param>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.GetNearest``1(System.Collections.Generic.IEnumerable{``0},NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Find the most compatible group based on target framework\r
+            </summary>\r
+      <param name="items">framework specific groups or items</param>\r
+      <param name="framework">project target framework</param>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.IsCompatibleWithFallbackCheck(NuGet.Frameworks.NuGetFramework,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Check compatibility with additional checks for the fallback framework.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.NuGetFrameworkUtility.IsNetCore50AndUp(NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            True if the framework is netcore50 or higher. This is where the framework\r
+            becomes packages based.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Frameworks.OneWayCompatibilityMappingEntry.#ctor(NuGet.Frameworks.FrameworkRange,NuGet.Frameworks.FrameworkRange)">\r
+      <summary>\r
+            Creates a one way compatibility mapping.\r
+            Ex: net -supports-&gt; native\r
+            </summary>\r
+      <param name="targetFramework">Project framework</param>\r
+      <param name="supportedFramework">Framework that is supported by the project framework</param>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.OneWayCompatibilityMappingEntry.TargetFrameworkRange">\r
+      <summary>\r
+            Primary framework range or project target framework that supports the SuppportedFrameworkRange\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.OneWayCompatibilityMappingEntry.SupportedFrameworkRange">\r
+      <summary>\r
+            Framework range that is supported by the TargetFrameworkRange\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Frameworks.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.FrameworkMismatch">\r
+      <summary>\r
+              Looks up a localized string similar to Frameworks must have the same identifier, profile, and platform..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.InvalidFrameworkIdentifier">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid framework identifier '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.InvalidFrameworkVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid framework version '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.InvalidPortableFrameworksDueToHyphen">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid portable frameworks '{0}'. A hyphen may not be in any of the portable framework names..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Frameworks.Strings.MissingPortableFrameworks">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid portable frameworks for '{0}'. A portable framework must have at least one framework in the profile..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.LibraryModel556053.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.LibraryModel556053.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.LibraryModel556053.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.LibraryModel556053.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.LibraryModel556053.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryDependency.HasFlag(NuGet.LibraryModel.LibraryDependencyTypeFlag)">\r
+      <summary>\r
+            Type property flag\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.LibraryModel.LibraryDependency.AutoReferenced">\r
+      <summary>\r
+            True if the PackageReference is added by the SDK and not the user.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryDependencyInfo.CreateUnresolved(NuGet.LibraryModel.LibraryIdentity,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Unresolved\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryDependencyInfo.Create(NuGet.LibraryModel.LibraryIdentity,NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.LibraryModel.LibraryDependency})">\r
+      <summary>\r
+            Resolved\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.LibraryModel.LibraryDependencyInfo.Resolved">\r
+      <summary>\r
+            False if the package could not be found.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.LibraryModel.LibraryDependencyInfo.Library">\r
+      <summary>\r
+            Original library identity from the nuspec.\r
+            This contains the original casing for the id/version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.LibraryModel.LibraryDependencyInfo.Dependencies">\r
+      <summary>\r
+            Dependencies\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.LibraryModel.LibraryDependencyInfo.Framework">\r
+      <summary>\r
+            Target framework used to select the dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryDependencyTarget.PackageProjectExternal">\r
+      <summary>\r
+            A package, project, or external project\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.LibraryModel.LibraryDependencyTargetUtils">\r
+      <summary>\r
+            Helper methods for dealing with LibraryDependencyTarget strings.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryDependencyTargetUtils.Parse(System.String)">\r
+      <summary>\r
+            Convert flag string into a LibraryTypeFlag.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryDependencyTargetUtils.GetFlagString(NuGet.LibraryModel.LibraryDependencyTarget)">\r
+      <summary>\r
+            Convert type flags to a friendly string.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.LibraryModel.LibraryIncludeFlagUtils">\r
+      <summary>\r
+            Helper methods for dealing with include/exclude flag strings.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryIncludeFlagUtils.DefaultSuppressParent">\r
+      <summary>\r
+            By default build, contentFiles, and analyzers do not flow transitively between projects.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryIncludeFlagUtils.GetFlags(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Convert set of flag strings into a LibraryIncludeFlags.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryIncludeFlagUtils.GetFlagString(NuGet.LibraryModel.LibraryIncludeFlags)">\r
+      <summary>\r
+            Convert library flags to a friendly string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryIncludeFlagUtils.GetFlags(System.String,NuGet.LibraryModel.LibraryIncludeFlags)">\r
+      <summary>\r
+            Convert set of flag strings into a LibraryIncludeFlags.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryRange.TypeConstraintAllows(NuGet.LibraryModel.LibraryDependencyTarget)">\r
+      <summary>\r
+            True if the type constraint allows the flag.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.LibraryModel.LibraryRange.TypeConstraintAllowsAnyOf(NuGet.LibraryModel.LibraryDependencyTarget)">\r
+      <summary>\r
+            True if any flags are allowed by the constraint.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.Project">\r
+      <summary>\r
+            Indicates that the library comes from compiling an XRE-based Project\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.ExternalProject">\r
+      <summary>\r
+            Indicates that the library comes from compiling an external project (such as an MSBuild-based project)\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.Package">\r
+      <summary>\r
+            Indicates that the library comes from a NuGet Package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.Assembly">\r
+      <summary>\r
+            Indicates that the library comes from a stand-alone .NET Assembly\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.Reference">\r
+      <summary>\r
+            Indicates that the library comes from a .NET Assembly in a globally-accessible\r
+            location such as the GAC or the Framework Reference Assemblies\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.WinMD">\r
+      <summary>\r
+            Indicates that the library comes from a Windows Metadata Assembly (.winmd file)\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.LibraryModel.LibraryType.Unresolved">\r
+      <summary>\r
+            Indicates that the library could not be resolved\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging.Core568089.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging.Core568089.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Packaging.Core568089.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging.Core568089.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging.Core568089.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.FrameworkSpecificGroup">\r
+      <summary>\r
+            A group of items/files from a nupkg with the same target framework.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FrameworkSpecificGroup.#ctor(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Framework specific group\r
+            </summary>\r
+      <param name="targetFramework">group target framework</param>\r
+      <param name="items">group items</param>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.FrameworkSpecificGroup.TargetFramework">\r
+      <summary>\r
+            Group target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.FrameworkSpecificGroup.Items">\r
+      <summary>\r
+            Item relative paths\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageDependencyGroup">\r
+      <summary>\r
+            Package dependencies grouped to a target framework.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageDependencyGroup.#ctor(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependency})">\r
+      <summary>\r
+            Dependency group\r
+            </summary>\r
+      <param name="targetFramework">target framework</param>\r
+      <param name="packages">dependant packages</param>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageDependencyGroup.TargetFramework">\r
+      <summary>\r
+            Dependency group target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageDependencyGroup.Packages">\r
+      <summary>\r
+            Package dependencies\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.IPackageIdentityComparer">\r
+      <summary>\r
+            Compares the id and version of a package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.Core.PackageDependencyComparer.Default">\r
+      <summary>\r
+            Default comparer\r
+            Null ranges and the All range are treated as equal.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependencyInfoComparer.Default">\r
+      <summary>\r
+            Default comparer\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.PackageIdentityComparer">\r
+      <summary>\r
+            Compares the Id, Version, and Version release label. Version build metadata is ignored.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.#ctor">\r
+      <summary>\r
+            Default version range comparer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.#ctor(NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Compare versions with a specific VersionComparison\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.#ctor(NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Compare versions with a specific IVersionComparer\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.Equals(NuGet.Packaging.Core.PackageIdentity,NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            True if the package identities are the same when ignoring build metadata.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.GetHashCode(NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            Hash code of the id and version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentityComparer.Compare(NuGet.Packaging.Core.PackageIdentity,NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            Compares on the Id first, then version\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageIdentityComparer.Default">\r
+      <summary>\r
+            Default comparer that compares on the id, version, and version release labels.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.ContentFilesEntry">\r
+      <summary>\r
+            metadata/contentFiles/files entry from a nuspec\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.ContentFilesEntry.Include">\r
+      <summary>\r
+            Included files\r
+            </summary>\r
+      <remarks>Required</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.ContentFilesEntry.Exclude">\r
+      <summary>\r
+            Excluded files\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.ContentFilesEntry.BuildAction">\r
+      <summary>\r
+            Build action\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.ContentFilesEntry.CopyToOutput">\r
+      <summary>\r
+            If true the item will be copied to the output folder.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.ContentFilesEntry.Flatten">\r
+      <summary>\r
+            If true the content items will keep the same folder structure in the output\r
+            folder.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.ExtractPackageFileDelegate">\r
+      <summary>\r
+            Callback invoked to extract a package file.\r
+            </summary>\r
+      <param name="sourceFile">The path of the file in the package.</param>\r
+      <param name="targetPath">The path to write to.</param>\r
+      <param name="fileStream">The file <see cref="T:System.IO.Stream" />.</param>\r
+      <returns>The file name if the file was written; otherwise <c>null</c>.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.IAsyncPackageCoreReader">\r
+      <summary>\r
+            A basic asynchronous package reader that provides the identity, min client version, and file access.\r
+            </summary>\r
+      <remarks>Higher level concepts used for normal development nupkgs should go at a higher level</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetIdentityAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the identity of the package.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Packaging.Core.PackageIdentity" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetMinClientVersionAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the minimum client version needed to consume the package.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Versioning.NuGetVersion" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetPackageTypesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets zero or more package types from the .nuspec.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IReadOnlyList`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetStreamAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns a file stream from the package.\r
+            </summary>\r
+      <param name="path">The file path in the package.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.IO.Stream" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetFilesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all files in the package.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetFilesAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets files in a folder in the package.\r
+            </summary>\r
+      <param name="folder">A folder path in the package.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" /> for files under the specified folder.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetNuspecAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a nuspec stream.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.IO.Stream" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.GetNuspecFileAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a nuspec file path.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />\r
+            representing the nuspec file path.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IAsyncPackageCoreReader.CopyFilesAsync(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Packaging.Core.ExtractPackageFileDelegate,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies files from a package to a new location.\r
+            </summary>\r
+      <param name="destination">The destination path to copy to.</param>\r
+      <param name="packageFiles">The package files to copy.</param>\r
+      <param name="extractFile">A package file extraction delegate.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns am\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" /> for the copied file paths.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.INuspecCoreReader">\r
+      <summary>\r
+            A basic nuspec reader that understands ONLY the id, version, and min client version of a package.\r
+            </summary>\r
+      <remarks>Higher level concepts used for normal development nupkgs should go at a higher level</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetId">\r
+      <summary>\r
+            Package Id\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetVersion">\r
+      <summary>\r
+            Package Version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetMinClientVersion">\r
+      <summary>\r
+            Minimum client version needed to consume the package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetPackageTypes">\r
+      <summary>\r
+            Gets zero or more package types from the .nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetIdentity">\r
+      <summary>\r
+            Id and Version of a package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.INuspecCoreReader.GetMetadata">\r
+      <summary>\r
+            Package metadata in the nuspec\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.IPackageCoreReader">\r
+      <summary>\r
+            Basic package reader that provides the identity, min client version, and file access.\r
+            </summary>\r
+      <remarks>Higher level concepts used for normal development nupkgs should go at a higher level</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetIdentity">\r
+      <summary>\r
+            Gets the package identity.\r
+            </summary>\r
+      <returns>A package identity.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetMinClientVersion">\r
+      <summary>\r
+            Gets the minimum client version needed to consume the package.\r
+            </summary>\r
+      <returns>A NuGet version.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetPackageTypes">\r
+      <summary>\r
+            Gets zero or more package types from the .nuspec.\r
+            </summary>\r
+      <returns>A readonly list of package types.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetStream(System.String)">\r
+      <summary>\r
+            Gets a file stream from the package.\r
+            </summary>\r
+      <returns>A stream for a file in the package.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetFiles">\r
+      <summary>\r
+            Gets all files in the package.\r
+            </summary>\r
+      <returns>An enumerable of files in the package.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetFiles(System.String)">\r
+      <summary>\r
+            Gets files in a folder in the package.\r
+            </summary>\r
+      <param name="folder">Folder path</param>\r
+      <returns>An enumerable of files under specified folder.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetNuspec">\r
+      <summary>\r
+            Gets a nuspec stream.\r
+            </summary>\r
+      <returns>A stream for the nuspec.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.GetNuspecFile">\r
+      <summary>\r
+            Gets a nuspec file path.\r
+            </summary>\r
+      <returns>The nuspec file path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.IPackageCoreReader.CopyFiles(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Packaging.Core.ExtractPackageFileDelegate,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Copies files from a package to a new location.\r
+            </summary>\r
+      <param name="destination">The destination folder path.</param>\r
+      <param name="packageFiles">The package files to copy.</param>\r
+      <param name="extractFile">A package file extraction delegate.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="token">A cancellation token.</param>\r
+      <returns>An enumerable of paths of files copied to the destination.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.NuspecCoreReader">\r
+      <summary>\r
+            A basic nuspec reader that understand id, version, and a flat list of dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReader.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Read a nuspec from a stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReader.#ctor(System.Xml.Linq.XDocument)">\r
+      <summary>\r
+            Reads a nuspec from XML\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReader.GetDependencies">\r
+      <summary>\r
+            Returns a flat list of dependencies from a nuspec\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.NuspecCoreReaderBase">\r
+      <summary>\r
+            A very basic Nuspec reader that understands the Id, Version, PackageType, and MinClientVersion of a package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.#ctor(System.String)">\r
+      <summary>\r
+            Read a nuspec from a path.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Read a nuspec from a stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.#ctor(System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Read a nuspec from a stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.#ctor(System.Xml.Linq.XDocument)">\r
+      <summary>\r
+            Reads a nuspec from XML\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetId">\r
+      <summary>\r
+            Id of the package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetVersion">\r
+      <summary>\r
+            Version of the package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetMinClientVersion">\r
+      <summary>\r
+            The minimum client version this package supports.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetPackageTypes">\r
+      <summary>\r
+            Gets zero or more package types from the .nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.IsServiceable">\r
+      <summary>\r
+            Returns if the package is serviceable.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetDevelopmentDependency">\r
+      <summary>\r
+            The developmentDependency attribute\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetMetadata">\r
+      <summary>\r
+            Nuspec Metadata\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecCoreReaderBase.GetMetadataValue(System.String)">\r
+      <summary>\r
+            Returns a nuspec metadata value or string.Empty.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.NuspecCoreReaderBase.MetadataValues">\r
+      <summary>\r
+            Indexed metadata values of the XML elements in the nuspec.\r
+            If duplicate keys exist only the first is used.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.NuspecCoreReaderBase.Xml">\r
+      <summary>\r
+            Raw XML doc\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.NuspecUtility">\r
+      <summary>\r
+            Until NuspecReader and Manifest are unified, this is a place to share implementations of\r
+            reading and parsing specific elements out of the .nuspec XML.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecUtility.GetPackageTypes(System.Xml.Linq.XElement,System.Boolean)">\r
+      <summary>\r
+            Gets the package types from a .nuspec metadata XML element.\r
+            </summary>\r
+      <param name="metadataNode">The metadata XML element.</param>\r
+      <param name="useMetadataNamespace">\r
+            Whether or not to use the metadata element's namespace when finding the package type\r
+            nodes. If false is specified, only the local names of the package type nodes are used\r
+            for comparison. If true is specified, the package type nodes must have the same\r
+            namespace as the metadata node.\r
+            </param>\r
+      <returns>\r
+            A list of package types. If no package types are found in the metadata node, an empty\r
+            list is returned.\r
+            </returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.NuspecUtility.IsServiceable(System.Xml.Linq.XElement)">\r
+      <summary>\r
+            Gets the value of serviceable element from a .nuspec metadata XML element.\r
+            </summary>\r
+      <param name="metadataNode">The metadata XML element.</param>\r
+      <returns>\r
+            true if the serviceable element is set in the .nuspec file as true, else false.\r
+            </returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.PackageDependency">\r
+      <summary>\r
+            Represents a package dependency Id and allowed version range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageDependency.GetHashCode">\r
+      <summary>\r
+            Hash code from the default PackageDependencyComparer\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageDependency.ToString">\r
+      <summary>\r
+            Id and Version range string\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependency.Id">\r
+      <summary>\r
+            Dependency package Id\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependency.Include">\r
+      <summary>\r
+            Types to include from the dependency package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependency.Exclude">\r
+      <summary>\r
+            Types to exclude from the dependency package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependency.VersionRange">\r
+      <summary>\r
+            Range of versions allowed for the depenency\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.PackageDependencyInfo">\r
+      <summary>\r
+            Represents a package identity and the dependencies of a package.\r
+            </summary>\r
+      <remarks>\r
+            This class does not support groups of dependencies, the group will need to be selected before\r
+            populating this.\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageDependencyInfo.#ctor(System.String,NuGet.Versioning.NuGetVersion,System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependency})">\r
+      <summary>\r
+            Represents a package identity and the dependencies of a package.\r
+            </summary>\r
+      <param name="id">package name</param>\r
+      <param name="version">package version</param>\r
+      <param name="dependencies">package dependencies</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageDependencyInfo.GetHashCode">\r
+      <summary>\r
+            Hash code from the default PackageDependencyInfoComparer\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageDependencyInfo.ToString">\r
+      <summary>\r
+            Example: Id : Dependency1, Dependency2\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageDependencyInfo.Dependencies">\r
+      <summary>\r
+            Package dependencies\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.PackageIdentity">\r
+      <summary>\r
+            Represents the core identity of a nupkg.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.#ctor(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Creates a new package identity.\r
+            </summary>\r
+      <param name="id">name</param>\r
+      <param name="version">version</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.Equals(NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            True if the package identities are the same.\r
+            </summary>\r
+      <param name="other">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.Equals(NuGet.Packaging.Core.PackageIdentity,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            True if the identity objects are equal based on the given comparison mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.CompareTo(NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            Sorts based on the id, then version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.Equals(System.Object)">\r
+      <summary>\r
+            Compare using the default comparer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.GetHashCode">\r
+      <summary>\r
+            Creates a hash code using the default comparer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Core.PackageIdentity.ToString">\r
+      <summary>\r
+            PackageIdentity.ToString returns packageId.packageVersion"\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageIdentity.Id">\r
+      <summary>\r
+            Package name\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageIdentity.Version">\r
+      <summary>\r
+            Package Version\r
+            </summary>\r
+      <remarks>can be null</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageIdentity.HasVersion">\r
+      <summary>\r
+            True if the version is non-null\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.PackageIdentity.Comparer">\r
+      <summary>\r
+            An equality comparer that checks the id, version, and version release label.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.Core.PackagingCoreConstants.EmptyFolder">\r
+      <summary>\r
+            _._ denotes an empty folder since OPC does not allow an\r
+            actual empty folder.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.Core.PackagingCoreConstants.ForwardSlashEmptyFolder">\r
+      <summary>\r
+            /_._ can be used to check empty folders from package readers where the / is normalized.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.PackagingException">\r
+      <summary>\r
+            Generic packaging exception.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Core.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.InvalidPackageTypeVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file contains a package type with an invalid package version '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.MissingMetadataNode">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file does not contain the '{0}' node..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.MissingNuspec">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file does not exist in package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.MissingPackageTypeName">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file contains a package type that is missing the name attribute..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.MultipleNuspecFiles">\r
+      <summary>\r
+              Looks up a localized string similar to Package contains multiple nuspec files..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.MultiplePackageTypes">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file contains multiple package types. Zero or one package type nodes are allowed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Core.Strings.StringCannotBeNullOrEmpty">\r
+      <summary>\r
+              Looks up a localized string similar to String argument '{0}' cannot be null or empty.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging582522.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging582522.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Packaging582522.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging582522.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Packaging582522.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.RuntimeModel.IObjectWriter">\r
+      <summary>\r
+            Provides functionality for writing an object graph.\r
+            The output format is defined by implementors.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteObjectStart(System.String)">\r
+      <summary>\r
+             Writes the start of a nested object.\r
+            \r
+             This new object becomes the scope for all other method calls until either WriteObjectStart\r
+             is called again to start a new nested object or WriteObjectEnd is called.\r
+            \r
+             Every call to WriteObjectStart must be balanced by a corresponding call to WriteObjectEnd.\r
+             </summary>\r
+      <param name="name">The name of the object.  Throws if <c>null</c>.</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteObjectEnd">\r
+      <summary>\r
+             Writes the end of a nested object.\r
+            \r
+             The parent object for this object becomes the scope for subsequent method calls.\r
+             If this object is the root object, no further writing is allowed.\r
+            \r
+             Every call to WriteObjectStart must be balanced by a corresponding call to WriteObjectEnd.\r
+             </summary>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteNameValue(System.String,System.Int32)">\r
+      <summary>\r
+            Writes a name-value pair.\r
+            </summary>\r
+      <param name="name">The name of the datum.  Throws if <c>null</c>.</param>\r
+      <param name="value">The datum.</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteNameValue(System.String,System.Boolean)">\r
+      <summary>\r
+            Writes a name-value pair.\r
+            </summary>\r
+      <param name="name">The name of the datum.  Throws if <c>null</c>.</param>\r
+      <param name="value">The datum.</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteNameValue(System.String,System.String)">\r
+      <summary>\r
+            Writes a name-value pair.\r
+            </summary>\r
+      <param name="name">The name of the datum.  Throws if <c>null</c>.</param>\r
+      <param name="value">The datum.</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.IObjectWriter.WriteNameArray(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Writes a name-collection pair.\r
+            </summary>\r
+      <param name="name">The name of the data.  Throws if <c>null</c>.</param>\r
+      <param name="values">The data.</param>\r
+    </member>\r
+    <member name="T:NuGet.RuntimeModel.JsonObjectWriter">\r
+      <summary>\r
+             Generates JSON from an object graph.\r
+            \r
+             This is non-private only to facilitate unit testing.\r
+             </summary>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.JsonObjectWriter.GetJson">\r
+      <summary>\r
+             Gets the JSON for the object.\r
+            \r
+             Once <see cref="M:NuGet.RuntimeModel.JsonObjectWriter.GetJson" /> is called, no further writing is allowed.\r
+             </summary>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.JsonObjectWriter.GetJObject">\r
+      <summary>\r
+            Gets the JObject (in-memory JSON model) for the object.\r
+            \r
+            Once <see cref="M:NuGet.RuntimeModel.JsonObjectWriter.GetJObject" /> is called, no further writing is allowed.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.JsonObjectWriter.WriteTo(Newtonsoft.Json.JsonTextWriter)">\r
+      <summary>\r
+             Writes the result to a <c>JsonTextWriter</c>.\r
+            \r
+             Once WriteTo is called, no further writing is allowed.\r
+             </summary>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.RuntimeDescription.Merge(NuGet.RuntimeModel.RuntimeDescription,NuGet.RuntimeModel.RuntimeDescription)">\r
+      <summary>\r
+            Merges the content of the other runtime description in to this runtime description\r
+            </summary>\r
+      <param name="other">The other description to merge in to this description</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.RuntimeGraph.Merge(NuGet.RuntimeModel.RuntimeGraph,NuGet.RuntimeModel.RuntimeGraph)">\r
+      <summary>\r
+            Merges the content of the other runtime graph in to this runtime graph\r
+            </summary>\r
+      <param name="other">The other graph to merge in to this graph</param>\r
+    </member>\r
+    <member name="M:NuGet.RuntimeModel.RuntimeGraph.AreCompatible(System.String,System.String)">\r
+      <summary>\r
+            Determines if two runtime identifiers are compatible, based on the import graph\r
+            </summary>\r
+      <param name="criteria">The criteria being tested</param>\r
+      <param name="provided">The value the criteria is being tested against</param>\r
+      <returns>\r
+            true if an asset for the runtime in <paramref name="provided" /> can be installed in a project\r
+            targetting <paramref name="criteria" />, false otherwise\r
+            </returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.IAsyncPackageContentReader">\r
+      <summary>\r
+            An asynchronous package content reader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetFrameworkItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns all framework references found in the nuspec.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetBuildItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns all items under the build folder.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetToolItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns all items under the tools folder.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetContentItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns all items found in the content folder.\r
+            </summary>\r
+      <remarks>\r
+            Some legacy behavior has been dropped here due to the mix of content folders and target framework\r
+            folders here.\r
+            </remarks>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetLibItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns all lib items without any filtering.\r
+            </summary>\r
+      <remarks>Use GetReferenceItemsAsync(...) for the filtered list.</remarks>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetReferenceItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns lib items + filtering based on the nuspec and other NuGet rules.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IAsyncPackageContentReader.GetPackageDependenciesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously returns package dependencies.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="!:OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.INuspecReader">\r
+      <summary>\r
+            A development package nuspec reader\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.INuspecReader.GetLanguage">\r
+      <summary>\r
+            The locale ID for the package, such as en-us.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetFrameworkItems">\r
+      <summary>\r
+            Returns all framework references found in the nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetBuildItems">\r
+      <summary>\r
+            Returns all items under the build folder.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetToolItems">\r
+      <summary>\r
+            Returns all items under the tools folder.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetContentItems">\r
+      <summary>\r
+            Returns all items found in the content folder.\r
+            </summary>\r
+      <remarks>\r
+            Some legacy behavior has been dropped here due to the mix of content folders and target framework\r
+            folders here.\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetLibItems">\r
+      <summary>\r
+            Returns all lib items without any filtering. Use GetReferenceItems for the filtered list.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetReferenceItems">\r
+      <summary>\r
+            Returns lib items + filtering based on the nuspec and other NuGet rules.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageContentReader.GetPackageDependencies">\r
+      <summary>\r
+            Returns package dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.IPackageDownloader">\r
+      <summary>\r
+            A package downloader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageDownloader.CopyNupkgFileToAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a target file path.\r
+            </summary>\r
+      <param name="destinationFilePath">The destination file path.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />\r
+            indicating whether or not the copy was successful.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFilePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageDownloader.GetPackageHashAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package hash.\r
+            </summary>\r
+      <param name="hashAlgorithm">The hash algorithm.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />\r
+            representing the package hash.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="hashAlgorithm" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageDownloader.ContentReader">\r
+      <summary>\r
+            Gets an asynchronous package content reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageDownloader.CoreReader">\r
+      <summary>\r
+            Gets an asynchronous package core reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.IPackageResolver">\r
+      <summary>\r
+            Core package resolver\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageResolver.Resolve(System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageIdentity},System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependencyInfo},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Resolve a set of packages\r
+            </summary>\r
+      <param name="targets">Package or packages to install</param>\r
+      <param name="availablePackages">All relevant packages. This list must include the target packages.</param>\r
+      <returns>A set of packages meeting the package dependency requirements</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageResolver.Resolve(System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageIdentity},System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependencyInfo},System.Collections.Generic.IEnumerable{NuGet.Packaging.PackageReference},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Resolve a set of packages\r
+            </summary>\r
+      <param name="targets">Package or packages to install</param>\r
+      <param name="availablePackages">\r
+            All relevant packages. This list must include the target packages and\r
+            installed packages.\r
+            </param>\r
+      <param name="installedPackages">\r
+            Packages already installed into the project. These will be favored as\r
+            dependency options.\r
+            </param>\r
+      <returns>A set of packages meeting the package dependency requirements</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageResolver.Resolve(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependencyInfo},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Resolve a set of packages\r
+            </summary>\r
+      <param name="targets">Package or packages to install</param>\r
+      <param name="availablePackages">All relevant packages. This list must include the target packages.</param>\r
+      <returns>A set of packages meeting the package dependency requirements</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.IPackageResolver.Resolve(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependencyInfo},System.Collections.Generic.IEnumerable{NuGet.Packaging.PackageReference},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Resolve a set of packages\r
+            </summary>\r
+      <param name="targets">Package or packages to install</param>\r
+      <param name="availablePackages">\r
+            All relevant packages. This list must include the target packages and\r
+            installed packages.\r
+            </param>\r
+      <param name="installedPackages">\r
+            Packages already installed into the project. These will be favored as\r
+            dependency options.\r
+            </param>\r
+      <returns>A set of packages meeting the package dependency requirements</returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.MinClientVersionException">\r
+      <summary>\r
+            Custom exception type for a package that has a higher minClientVersion than the current client.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.FallbackPackagePathInfo.PathResolver">\r
+      <summary>\r
+            Path resolver for the root package folder containing this package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.FallbackPackagePathInfo.Id">\r
+      <summary>\r
+            Package id.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.FallbackPackagePathInfo.Version">\r
+      <summary>\r
+            Package version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FallbackPackagePathResolver.#ctor(NuGet.Common.INuGetPathContext)">\r
+      <summary>\r
+            Creates a package folder path resolver that scans multiple folders to find a package.\r
+            </summary>\r
+      <param name="pathContext">NuGet paths loaded from NuGet.Config settings.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FallbackPackagePathResolver.GetPackageDirectory(System.String,System.String)">\r
+      <summary>\r
+            Returns the root directory of an installed package.\r
+            </summary>\r
+      <param name="packageId">Package id.</param>\r
+      <param name="version">Package version.</param>\r
+      <returns>Returns the path if the package exists in any of the folders. Null if the package does not exist.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FallbackPackagePathResolver.GetPackageDirectory(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Returns the root directory of an installed package.\r
+            </summary>\r
+      <param name="packageId">Package id.</param>\r
+      <param name="version">Package version.</param>\r
+      <returns>Returns the path if the package exists in any of the folders. Null if the package does not exist.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FallbackPackagePathResolver.GetPackageInfo(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Returns the package info along with a path resolver specific to the folder where the package exists.\r
+            </summary>\r
+      <param name="packageId">Package id.</param>\r
+      <param name="version">Package version.</param>\r
+      <returns>Returns the package info if the package exists in any of the folders. Null if the package does not exist.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.LocalPackageArchiveDownloader">\r
+      <summary>\r
+            A package downloader for local archive packages.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.LocalPackageArchiveDownloader.#ctor(System.String,NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Packaging.LocalPackageArchiveDownloader" /> class.\r
+            </summary>\r
+      <param name="packageFilePath">A source package archive file path.</param>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="logger">A logger.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageFilePath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.LocalPackageArchiveDownloader.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.LocalPackageArchiveDownloader.CopyNupkgFileToAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a target file path.\r
+            </summary>\r
+      <param name="destinationFilePath">The destination file path.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />\r
+            indicating whether or not the copy was successful.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFilePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.LocalPackageArchiveDownloader.GetPackageHashAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package hash.\r
+            </summary>\r
+      <param name="hashAlgorithm">The hash algorithm.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />\r
+            representing the package hash.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="hashAlgorithm" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.LocalPackageArchiveDownloader.ContentReader">\r
+      <summary>\r
+            Gets an asynchronous package content reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.LocalPackageArchiveDownloader.CoreReader">\r
+      <summary>\r
+            Gets an asynchronous package core reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.MinClientVersionUtility">\r
+      <summary>\r
+            Helpers for dealing with the NuGet client version and package minClientVersions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.MinClientVersionUtility.VerifyMinClientVersion(NuGet.Packaging.Core.NuspecCoreReaderBase)">\r
+      <summary>\r
+            Check the package minClientVersion and throw if it is greater than the current client version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.MinClientVersionUtility.IsMinClientVersionCompatible(NuGet.Packaging.Core.NuspecCoreReaderBase)">\r
+      <summary>\r
+            Verify minClientVersion.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.MinClientVersionUtility.IsMinClientVersionCompatible(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Verify minClientVersion.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.MinClientVersionUtility.GetNuGetClientVersion">\r
+      <summary>\r
+            Read the NuGet client version from the assembly info as a NuGetVersion.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.NuspecReader">\r
+      <summary>\r
+            Reads .nuspec files\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.String)">\r
+      <summary>\r
+            Nuspec file reader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.String,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Nuspec file reader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Nuspec file reader\r
+            </summary>\r
+      <param name="stream">Nuspec file stream.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.Xml.Linq.XDocument)">\r
+      <summary>\r
+            Nuspec file reader\r
+            </summary>\r
+      <param name="xml">Nuspec file xml data.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.IO.Stream,NuGet.Frameworks.IFrameworkNameProvider,System.Boolean)">\r
+      <summary>\r
+            Nuspec file reader\r
+            </summary>\r
+      <param name="stream">Nuspec file stream.</param>\r
+      <param name="frameworkProvider">Framework mapping provider for NuGetFramework parsing.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.#ctor(System.Xml.Linq.XDocument,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Nuspec file reader\r
+            </summary>\r
+      <param name="xml">Nuspec file xml data.</param>\r
+      <param name="frameworkProvider">Framework mapping provider for NuGetFramework parsing.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetDependencyGroups">\r
+      <summary>\r
+            Read package dependencies for all frameworks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetDependencyGroups(System.Boolean)">\r
+      <summary>\r
+            Read package dependencies for all frameworks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetReferenceGroups">\r
+      <summary>\r
+            Reference item groups\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetFrameworkReferenceGroups">\r
+      <summary>\r
+            Framework reference groups\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetLanguage">\r
+      <summary>\r
+            Package language\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetLicenseUrl">\r
+      <summary>\r
+            Package License Url\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetContentFiles">\r
+      <summary>\r
+            Build action groups\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetTitle">\r
+      <summary>\r
+            Package title.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetAuthors">\r
+      <summary>\r
+            Package authors.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetTags">\r
+      <summary>\r
+            Package tags.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetOwners">\r
+      <summary>\r
+            Package owners.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetDescription">\r
+      <summary>\r
+            Package description.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetReleaseNotes">\r
+      <summary>\r
+            Package release notes.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetSummary">\r
+      <summary>\r
+            Package summary.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetProjectUrl">\r
+      <summary>\r
+            Package project url.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetIconUrl">\r
+      <summary>\r
+            Package icon url.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetCopyright">\r
+      <summary>\r
+            Copyright information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.NuspecReader.GetRequireLicenseAcceptance">\r
+      <summary>\r
+            Require license acceptance when installing the package.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageArchiveReader">\r
+      <summary>\r
+            Reads a development nupkg\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="stream">Nupkg data stream.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Stream,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="stream">Nupkg data stream.</param>\r
+      <param name="frameworkProvider">Framework mapping provider for NuGetFramework parsing.</param>\r
+      <param name="compatibilityProvider">Framework compatibility provider.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="stream">Nupkg data stream.</param>\r
+      <param name="leaveStreamOpen">If true the nupkg stream will not be closed by the zip reader.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Stream,System.Boolean,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="stream">Nupkg data stream.</param>\r
+      <param name="leaveStreamOpen">leave nupkg stream open</param>\r
+      <param name="frameworkProvider">Framework mapping provider for NuGetFramework parsing.</param>\r
+      <param name="compatibilityProvider">Framework compatibility provider.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Compression.ZipArchive)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="zipArchive">ZipArchive containing the nupkg data.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageArchiveReader.#ctor(System.IO.Compression.ZipArchive,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Nupkg package reader\r
+            </summary>\r
+      <param name="zipArchive">ZipArchive containing the nupkg data.</param>\r
+      <param name="frameworkProvider">Framework mapping provider for NuGetFramework parsing.</param>\r
+      <param name="compatibilityProvider">Framework compatibility provider.</param>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.EmptyFrameworkFolderFile">\r
+      <summary>\r
+            Represents an empty framework folder in NuGet 2.0+ packages. \r
+            An empty framework folder is represented by a file named "_._".\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageFile.Path">\r
+      <summary>\r
+            Gets the full path of the file inside the package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageFile.EffectivePath">\r
+      <summary>\r
+            Gets the path that excludes the root folder (content/lib/tools) and framework folder (if present).\r
+            </summary>\r
+      <example>\r
+            If a package has the Path as 'content\[net40]\scripts\jQuery.js', the EffectivePath \r
+            will be 'scripts\jQuery.js'.\r
+            \r
+            If it is 'tools\init.ps1', the EffectivePath will be 'init.ps1'.\r
+            </example>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageMetadata.FrameworkReferences">\r
+      <summary>\r
+            Specifies assemblies from GAC that the package depends on.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageMetadata.PackageAssemblyReferences">\r
+      <summary>\r
+            Returns sets of References specified in the manifest.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageMetadata.DependencyGroups">\r
+      <summary>\r
+            Specifies sets other packages that the package depends on.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.IPackageMetadata.ContentFiles">\r
+      <summary>\r
+            Returns sets of Content Files specified in the manifest.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Manifest.Save(System.IO.Stream)">\r
+      <summary>\r
+            Saves the current manifest to the specified stream.\r
+            </summary>\r
+      <param name="stream">The target stream.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.Manifest.Save(System.IO.Stream,System.Int32)">\r
+      <summary>\r
+            Saves the current manifest to the specified stream.\r
+            </summary>\r
+      <param name="stream">The target stream.</param>\r
+      <param name="minimumManifestVersion">The minimum manifest version that this class must use when saving.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.ManifestMetadata.#ctor(NuGet.Packaging.IPackageMetadata)">\r
+      <summary>\r
+            Constructs a ManifestMetadata instance from an IPackageMetadata instance\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV1">\r
+      <summary>\r
+            Baseline schema \r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV2">\r
+      <summary>\r
+            Added copyrights, references and release notes\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV3">\r
+      <summary>\r
+            Used if the version is a semantic version.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV4">\r
+      <summary>\r
+            Added 'targetFramework' attribute for 'dependency' elements.\r
+            Allow framework folders under 'content' and 'tools' folders. \r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV5">\r
+      <summary>\r
+            Added 'targetFramework' attribute for 'references' elements.\r
+            Added 'minClientVersion' attribute\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.ManifestSchemaUtility.SchemaVersionV6">\r
+      <summary>\r
+            Allows XDT transformation\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageBuilder.ResolvePackagePath(System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+            Determins the path of the file inside a package.\r
+            For recursive wildcard paths, we preserve the path portion beginning with the wildcard.\r
+            For non-recursive wildcard paths, we use the file name from the actual file path on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageBuilder.IsKnownFolder(System.String)">\r
+      <summary>\r
+            Returns true if the path uses a known folder root.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageBuilder.ParseTags(System.String)">\r
+      <summary>\r
+            Tags come in this format. tag1 tag2 tag3 etc..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageBuilder.Properties">\r
+      <summary>\r
+            Exposes the additional properties extracted by the metadata \r
+            extractor or received from the command line.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageBuilder.ContentFiles">\r
+      <summary>\r
+            ContentFiles section from the manifest for content v2\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReferenceSet.#ctor(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Creates a new Package Reference Set\r
+            </summary>\r
+      <param name="references">IEnumerable set of string references</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReferenceSet.#ctor(System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Creates a new Package Reference Set\r
+            </summary>\r
+      <param name="targetFramework">The target framework to use, pass Any for AnyFramework. Does not allow null.</param>\r
+      <param name="references">IEnumerable set of string references</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReferenceSet.#ctor(NuGet.Frameworks.NuGetFramework,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Creates a new Package Reference Set\r
+            </summary>\r
+      <param name="targetFramework">The target framework to use.</param>\r
+      <param name="references">IEnumerable set of string references</param>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PhysicalPackageFile.SourcePath">\r
+      <summary>\r
+            Path on disk\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PhysicalPackageFile.TargetPath">\r
+      <summary>\r
+            Path in package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.FrameworkNameUtility.ParseFrameworkFolderName(System.String,System.Boolean,System.String@)">\r
+      <summary>\r
+            Parses the specified string into FrameworkName object.\r
+            </summary>\r
+      <param name="path">The string to be parse.</param>\r
+      <param name="strictParsing">if set to <c>true</c>, parse the first folder of path even if it is unrecognized framework.</param>\r
+      <param name="effectivePath">returns the path after the parsed target framework</param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageExtractionContext.UseLegacyPackageInstallPath">\r
+      <summary>\r
+            If True package folder paths will use the non-normalized version path,\r
+            even for new installs.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageHelper.GetSatellitePackageInfoAsync(NuGet.Packaging.Core.IAsyncPackageCoreReader,System.Threading.CancellationToken)">\r
+      <summary>\r
+            A package is deemed to be a satellite package if it has a language property set, the id of the package is\r
+            of the format [.*].[Language]\r
+            and it has at least one dependency with an id that maps to the runtime package .\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageHelper.GetInstalledPackageFilesAsync(NuGet.Packaging.PackageArchiveReader,NuGet.Packaging.Core.PackageIdentity,NuGet.Packaging.PackagePathResolver,NuGet.Packaging.PackageSaveMode,System.Threading.CancellationToken)">\r
+      <summary>\r
+            This returns all the installed package files (does not include satellite files)\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.PackageSaveMode.Defaultv2">\r
+      <summary>\r
+            Default package save mode for v2 (packages.config)-style restore.\r
+            This includes <see cref="F:NuGet.Packaging.PackageSaveMode.Files" /> and <see cref="F:NuGet.Packaging.PackageSaveMode.Nupkg" />.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.PackageSaveMode.Defaultv3">\r
+      <summary>\r
+            Default package save mode for v3 (project.json)-style restore.\r
+            This includes <see cref="F:NuGet.Packaging.PackageSaveMode.Files" />, <see cref="F:NuGet.Packaging.PackageSaveMode.Nuspec" />, and <see cref="F:NuGet.Packaging.PackageSaveMode.Nupkg" />.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.XmlDocFileSaveMode.None">\r
+      <summary>\r
+            Treat XML doc files as regular files (legacy behavior).\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.XmlDocFileSaveMode.Skip">\r
+      <summary>\r
+            Do not extract XML documentation files\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.XmlDocFileSaveMode.Compress">\r
+      <summary>\r
+            Compress XML doc files in a zip archive.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.ZipArchiveExtensions">\r
+      <summary>\r
+            Nupkg reading helper methods\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageExtractor.InstallFromSourceAsync(System.Func{System.IO.Stream,System.Threading.Tasks.Task},NuGet.Packaging.VersionFolderPathContext,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Uses a copy function to install a package to a global packages directory.\r
+            </summary>\r
+      <param name="copyToAsync">\r
+            A function which should copy the package to the provided destination stream.\r
+            </param>\r
+      <param name="versionFolderPathContext">\r
+            The version folder path context, which encapsulates all of the parameters to observe\r
+            while installing the package.\r
+            </param>\r
+      <param name="token">The cancellation token.</param>\r
+      <returns>\r
+            True if the package was installed. False if the package already exists and therefore\r
+            resulted in no copy operation.\r
+            </returns>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageFolderReader">\r
+      <summary>\r
+            Reads an unzipped nupkg folder.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.#ctor(System.String)">\r
+      <summary>\r
+            Package folder reader\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.#ctor(System.IO.DirectoryInfo)">\r
+      <summary>\r
+            Package folder reader\r
+            </summary>\r
+      <param name="folder">root directory of an extracted nupkg</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.#ctor(System.String,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Package folder reader\r
+            </summary>\r
+      <param name="folderPath">root directory of an extracted nupkg</param>\r
+      <param name="frameworkProvider">framework mappings</param>\r
+      <param name="compatibilityProvider">framework compatibility provider</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.#ctor(System.IO.DirectoryInfo,NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Package folder reader\r
+            </summary>\r
+      <param name="folder">root directory of an extracted nupkg</param>\r
+      <param name="frameworkProvider">framework mappings</param>\r
+      <param name="compatibilityProvider">framework compatibility provider</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.GetStream(System.String)">\r
+      <summary>\r
+            Opens a local file in read only mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageFolderReader.GetRelativePath(System.IO.DirectoryInfo,System.IO.FileInfo)">\r
+      <summary>\r
+            Build the relative path in the same format that ZipArchive uses\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackagePathResolver">\r
+      <summary>\r
+            A V2 path resolver.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageReaderBase">\r
+      <summary>\r
+            Abstract class that both the zip and folder package readers extend\r
+            This class contains the path conventions for both zip and folder readers\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReaderBase.#ctor(NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Packaging.PackageReaderBase" /> class.\r
+            </summary>\r
+      <param name="frameworkProvider">A framework mapping provider.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="frameworkProvider" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReaderBase.#ctor(NuGet.Frameworks.IFrameworkNameProvider,NuGet.Frameworks.IFrameworkCompatibilityProvider)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Packaging.PackageReaderBase" /> class.\r
+            </summary>\r
+      <param name="frameworkProvider">A framework mapping provider.</param>\r
+      <param name="compatibilityProvider">A framework compatibility provider.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="frameworkProvider" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="compatibilityProvider" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReaderBase.GetSupportedFrameworks">\r
+      <summary>\r
+            Frameworks mentioned in the package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReaderBase.IsAllowedBuildFile(System.String,System.String)">\r
+      <summary>\r
+            only packageId.targets and packageId.props should be used from the build folder\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReaderBase.IsReferenceAssembly(System.String)">\r
+      <summary>\r
+            True only for assemblies that should be added as references to msbuild projects\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReaderBase.NuspecReader">\r
+      <summary>\r
+            Nuspec reader\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageReference">\r
+      <summary>\r
+            Represents a package element in the packages.config file\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReference.#ctor(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Creates a new packages config entry\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReference.#ctor(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,System.Boolean)">\r
+      <summary>\r
+            Creates a new packages config entry\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReference.#ctor(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,System.Boolean,System.Boolean,System.Boolean)">\r
+      <summary>\r
+            Creates a new packages config entry\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReference.#ctor(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,System.Boolean,System.Boolean,System.Boolean,NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Creates a new packages config entry\r
+            </summary>\r
+      <param name="identity">Package id and version</param>\r
+      <param name="targetFramework">Package target framework installed to the project</param>\r
+      <param name="userInstalled">True if the user installed this package directly</param>\r
+      <param name="developmentDependency">True if the package is a development dependency</param>\r
+      <param name="requireReinstallation">True if this package needs to be reinstalled</param>\r
+      <param name="allowedVersions">Restrict package versions to the allowedVersions range</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackageReference.ToString">\r
+      <summary>\r
+            Displays the identity and target framework of the reference.\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.PackageIdentity">\r
+      <summary>\r
+            Id and Version of the package\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.AllowedVersions">\r
+      <summary>\r
+            The allowed range of versions that this package can be upgraded/downgraded to.\r
+            </summary>\r
+      <remarks>This is null if unbounded</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.HasAllowedVersions">\r
+      <summary>\r
+            True if allowedVersions exists.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.TargetFramework">\r
+      <summary>\r
+            Installed target framework version of the package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.IsDevelopmentDependency">\r
+      <summary>\r
+            Development dependency\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.IsUserInstalled">\r
+      <summary>\r
+            True if the user installed or updated this package directly.\r
+            False if this package was installed as a dependency by another package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageReference.RequireReinstallation">\r
+      <summary>\r
+            Require reinstallation\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfig.HasAttributeValue(System.Xml.Linq.XElement,System.String,System.String,System.Xml.Linq.XElement@)">\r
+      <summary>\r
+            Determine if the package node has the attribute value as the targetValue.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfig.BoolAttribute(System.Xml.Linq.XElement,System.String,System.Boolean)">\r
+      <summary>\r
+            Get a boolean attribute value, or false if it does not exist\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackagesConfigReader">\r
+      <summary>\r
+            Reads packages.config\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.#ctor(System.Xml.Linq.XDocument)">\r
+      <summary>\r
+            Packages.config reader\r
+            </summary>\r
+      <param name="xml">Packages.config XML</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.#ctor(NuGet.Frameworks.IFrameworkNameProvider,System.Xml.Linq.XDocument)">\r
+      <summary>\r
+            Packages.config reader\r
+            </summary>\r
+      <param name="frameworkMappings">Additional target framework mappings for parsing target frameworks</param>\r
+      <param name="xml">Packages.config XML</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Packages.config reader\r
+            </summary>\r
+      <param name="stream">Stream containing packages.config</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.#ctor(System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Packages.config reader\r
+            </summary>\r
+      <param name="stream">Stream containing packages.config</param>\r
+      <param name="leaveStreamOpen">True will leave the stream open</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.#ctor(NuGet.Frameworks.IFrameworkNameProvider,System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Packages.config reader\r
+            </summary>\r
+      <param name="stream">Stream containing packages.config</param>\r
+      <param name="leaveStreamOpen">True will leave the stream open</param>\r
+      <param name="frameworkMappings">Additional target framework mappings for parsing target frameworks</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.GetMinClientVersion">\r
+      <summary>\r
+            Reads the minimum client version from packages.config\r
+            </summary>\r
+      <returns>Minimum client version or the default of 2.5.0</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.GetPackages">\r
+      <summary>\r
+            Reads all package node entries in the config.\r
+            If duplicate package ids exist an exception will be thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigReader.GetPackages(System.Boolean)">\r
+      <summary>\r
+            Reads all package node entries in the config.\r
+            </summary>\r
+      <param name="allowDuplicatePackageIds">If True validation will be performed to ensure that \r
+            only one entry exists for each unique package id.</param>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackagesConfigWriter">\r
+      <summary>\r
+            Writes the packages.config XML file to a stream\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.#ctor(System.String,System.Boolean)">\r
+      <summary>\r
+            Create a packages.config writer using file path\r
+            </summary>\r
+      <param name="fullPath">The full path to write the XML packages.config file into, or load existing packages.config from</param>\r
+      <param name="createNew">Whether to create a new packages.config file, or load an existing one</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.#ctor(System.String,System.Boolean,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Create a packages.config writer using file path\r
+            </summary>\r
+      <param name="fullPath">The full path to write the XML packages.config file into, or load existing packages.config from</param>\r
+      <param name="createNew">Whether to create a new packages.config file, or load an existing one</param>\r
+      <param name="frameworkMappings">Framework mappings</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.#ctor(System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Create a packages.config writer using stream\r
+            </summary>\r
+      <param name="stream">Stream to write the XML packages.config file into, or load existing packages.config from</param>\r
+      <param name="createNew">Whether to create a new packages.config file, or load an existing one</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.#ctor(System.IO.Stream,System.Boolean,NuGet.Frameworks.IFrameworkNameProvider)">\r
+      <summary>\r
+            Create a packages.config writer using stream\r
+            </summary>\r
+      <param name="stream">Stream to write the XML packages.config file into, or load existing packages.config from</param>\r
+      <param name="createNew">Whether to create a new packages.config file, or load an existing one</param>\r
+      <param name="frameworkMappings">Framework mappings</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.WriteMinClientVersion(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Write a minimum client version to packages.config\r
+            </summary>\r
+      <param name="version">Minumum version of the client required to parse and use this file.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.AddPackageEntry(System.String,NuGet.Versioning.NuGetVersion,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Add a package entry\r
+            </summary>\r
+      <param name="packageId">Package Id</param>\r
+      <param name="version">Package Version</param>\r
+      <param name="targetFramework">Package targetFramework that's compatible with current project</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.AddPackageEntry(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Adds a basic package entry to the file\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.AddPackageEntry(NuGet.Packaging.PackageReference)">\r
+      <summary>\r
+            Adds a package entry to the file\r
+            </summary>\r
+      <param name="entry">Package reference entry</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.UpdatePackageEntry(NuGet.Packaging.PackageReference,NuGet.Packaging.PackageReference)">\r
+      <summary>\r
+            Update a package entry to the file\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.UpdateOrAddPackageEntry(System.Xml.Linq.XDocument,NuGet.Packaging.PackageReference)">\r
+      <summary>\r
+            Update a package entry using the original entry as a base if it exists.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.RemovePackageEntry(System.String,NuGet.Versioning.NuGetVersion,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Remove a package entry\r
+            </summary>\r
+      <param name="packageId">Package Id</param>\r
+      <param name="version">Package version</param>\r
+      <param name="targetFramework">Package targetFramework</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.RemovePackageEntry(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Remove a package identity from the file\r
+            </summary>\r
+      <param name="identity">Package identity</param>\r
+      <param name="targetFramework">Package targetFramework</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.RemovePackageEntry(NuGet.Packaging.PackageReference)">\r
+      <summary>\r
+            Removes a package entry from the file\r
+            </summary>\r
+      <param name="entry">Package reference entry</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.WriteFile(System.String)">\r
+      <summary>\r
+            Write the XDocument to the packages.config and disallow further changes.\r
+            </summary>\r
+      <param name="fullPath">the full path to packages.config file</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.PackagesConfigWriter.Dispose">\r
+      <summary>\r
+            Write the XDocument to the stream and close it to disallow further changes.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Packaging.PackagingConstants.ManifestExtension">\r
+      <summary>\r
+            Represents the ".nuspec" extension.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.Error_InvalidTargetFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Unsupported targetFramework value '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorDuplicatePackages">\r
+      <summary>\r
+              Looks up a localized string similar to There are duplicate packages: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorInvalidAllowedVersions">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid allowedVersions for package id '{0}': '{1}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorInvalidMinClientVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid minClientVersion: '{0}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorInvalidPackageVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid package version for package id '{0}': '{1}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorInvalidPackageVersionForDependency">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid package version for a dependency with id '{0}' in package '{1}': '{2}'.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorNullOrEmptyPackageId">\r
+      <summary>\r
+              Looks up a localized string similar to Null or empty package id.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.ErrorUnableToDeleteFile">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to delete temporary file '{0}'. Error: '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.FailedFileTime">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to update file time for {0}: {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.FailToLoadPackagesConfig">\r
+      <summary>\r
+              Looks up a localized string similar to Fail to load packages.config as XML file. Please check it. .\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.FailToWritePackagesConfig">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to write packages.config as XML file '{0}'. Error: '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.FallbackFolderNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find fallback package folder '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.InvalidNuspecElement">\r
+      <summary>\r
+              Looks up a localized string similar to {0} This validation error occurred in a '{1}' element..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.InvalidNuspecEntry">\r
+      <summary>\r
+              Looks up a localized string similar to The nuspec contains an invalid entry '{0}' in package '{1}' ..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.InvalidPackageFrameworkFolderName">\r
+      <summary>\r
+              Looks up a localized string similar to The framework in the folder name of '{0}' in package '{1}' could not be parsed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.Log_InstallingPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Installing {0} {1}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.MinClientVersionAlreadyExist">\r
+      <summary>\r
+              Looks up a localized string similar to MinClientVersion already exists in packages.config.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.MissingNuspec">\r
+      <summary>\r
+              Looks up a localized string similar to Nuspec file does not exist in package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.MultipleNuspecFiles">\r
+      <summary>\r
+              Looks up a localized string similar to Package contains multiple nuspec files..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.MustContainAbsolutePath">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' must contain an absolute path '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.PackageEntryAlreadyExist">\r
+      <summary>\r
+              Looks up a localized string similar to Package entry already exists in packages.config. Id: {0}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.PackageEntryNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to Package entry does not exists in packages.config. Id: {0}, Version: {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.PackageMinVersionNotSatisfied">\r
+      <summary>\r
+              Looks up a localized string similar to The '{0}' package requires NuGet client version '{1}' or above, but the current NuGet version is '{2}'. To upgrade NuGet, please go to http://docs.nuget.org/consume/installing-nuget.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.PackagesNodeNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to Packages node does not exists in packages.config at {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.PackageStreamShouldBeSeekable">\r
+      <summary>\r
+              Looks up a localized string similar to Package stream should be seekable.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.StringCannotBeNullOrEmpty">\r
+      <summary>\r
+              Looks up a localized string similar to String argument '{0}' cannot be null or empty.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.UnableToAddEntry">\r
+      <summary>\r
+              Looks up a localized string similar to An error occurred while updating packages.config. The file was closed before the entry could be added..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.Strings.UnableToParseClientVersion">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to parse the current NuGet client version..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.TopologicalSortUtility.SortPackagesByDependencyOrder(System.Collections.Generic.IEnumerable{NuGet.Packaging.Core.PackageDependencyInfo})">\r
+      <summary>\r
+            Order dependencies by children first.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.VersionFolderPathResolver">\r
+      <summary>\r
+            A V3 path resolver.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.#ctor(System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Packaging.VersionFolderPathResolver" /> class.\r
+            </summary>\r
+      <param name="rootPath">The packages directory root folder.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.#ctor(System.String,System.Boolean)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Packaging.VersionFolderPathResolver" /> class.\r
+            </summary>\r
+      <param name="rootPath">The packages directory root folder.</param>\r
+      <param name="isLowercase">\r
+        <c>true</c> if package ID's and versions are made lowercase;\r
+            otherwise <c>false</c>.</param>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetInstallPath(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the package install path.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The package install path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetVersionListPath(System.String)">\r
+      <summary>\r
+            Gets the package version list path.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <returns>The package version list path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetPackageFilePath(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the package file path.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The package file path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetManifestFilePath(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the manifest file path.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The manifest file path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetHashPath(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the hash file path.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The hash file path.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetHashFileName(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the hash file name.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The hash file name.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetVersionListDirectory(System.String)">\r
+      <summary>\r
+            Gets the version list directory.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <returns>The version list directory.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetPackageDirectory(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the package directory.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The package directory.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetPackageFileName(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the package file name.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The package file name.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetPackageDownloadMarkerFileName(System.String)">\r
+      <summary>\r
+            Gets the package download marker file name.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <returns>The package download marker file name.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Packaging.VersionFolderPathResolver.GetManifestFileName(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets the manifest file name.\r
+            </summary>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="version">The package version.</param>\r
+      <returns>The manifest file name.</returns>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.VersionFolderPathResolver.RootPath">\r
+      <summary>\r
+            Gets the packages directory root folder.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.VersionFolderPathResolver.IsLowerCase">\r
+      <summary>\r
+            Gets a flag indicating whether or not package ID's and versions are made lowercase.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageExtraction.PackageExtractionBehavior.XmlDocFileSaveMode">\r
+      <summary>\r
+            Gets or sets the <see cref="!:PackageExtraction.XmlDocFileSaveMode" />.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Packaging.PackageCreation.Resources.NuGetResources">\r
+      <summary>\r
+               A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.ResourceManager">\r
+      <summary>\r
+               Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Culture">\r
+      <summary>\r
+               Overrides the current thread's CurrentUICulture property for all\r
+               resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.CannotCreateEmptyPackage">\r
+      <summary>\r
+               Looks up a localized string similar to Cannot create a package that has no dependencies nor content..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.DependencyHasInvalidVersion">\r
+      <summary>\r
+               Looks up a localized string similar to Dependency '{0}' has an invalid version..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.DuplicateDependenciesDefined">\r
+      <summary>\r
+               Looks up a localized string similar to '{0}' already has a dependency defined for '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.IncompatibleSchema">\r
+      <summary>\r
+               Looks up a localized string similar to The schema version of '{0}' is incompatible with version {1} of NuGet. Please upgrade NuGet to the latest version from http://go.microsoft.com/fwlink/?LinkId=213942..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.InvalidPackageId">\r
+      <summary>\r
+               Looks up a localized string similar to The package ID '{0}' contains invalid characters. Examples of valid package IDs include 'MyPackage' and 'MyPackage.Sample'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_DependenciesHasMixedElements">\r
+      <summary>\r
+               Looks up a localized string similar to &lt;dependencies&gt; element must not contain both &lt;group&gt; and &lt;dependency&gt; child elements..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_ExcludeContainsInvalidCharacters">\r
+      <summary>\r
+               Looks up a localized string similar to Exclude path '{0}' contains invalid characters..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_IdMaxLengthExceeded">\r
+      <summary>\r
+               Looks up a localized string similar to Id must not exceed 100 characters..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_InvalidMinClientVersion">\r
+      <summary>\r
+               Looks up a localized string similar to The 'minClientVersion' attribute in the package manifest has invalid value. It must be a valid version string..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_InvalidReference">\r
+      <summary>\r
+               Looks up a localized string similar to Invalid assembly reference '{0}'. Ensure that a file named '{0}' exists in the lib directory..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_InvalidReferenceFile">\r
+      <summary>\r
+               Looks up a localized string similar to Assembly reference '{0}' contains invalid characters..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_ReferencesHasMixedElements">\r
+      <summary>\r
+               Looks up a localized string similar to &lt;references&gt; element must not contain both &lt;group&gt; and &lt;reference&gt; child elements..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_ReferencesIsEmpty">\r
+      <summary>\r
+               Looks up a localized string similar to The element package\metadata\references\group must contain at least one &lt;reference&gt; child element..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_RequiredElementMissing">\r
+      <summary>\r
+               Looks up a localized string similar to The required element '{0}' is missing from the manifest..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_RequiredMetadataMissing">\r
+      <summary>\r
+               Looks up a localized string similar to {0} is required..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_RequireLicenseAcceptanceRequiresLicenseUrl">\r
+      <summary>\r
+               Looks up a localized string similar to Enabling license acceptance requires a license url..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_SourceContainsInvalidCharacters">\r
+      <summary>\r
+               Looks up a localized string similar to Source path '{0}' contains invalid characters..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_TargetContainsInvalidCharacters">\r
+      <summary>\r
+               Looks up a localized string similar to Target path '{0}' contains invalid characters..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.Manifest_UriCannotBeEmpty">\r
+      <summary>\r
+               Looks up a localized string similar to {0} cannot be empty..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.PackageAuthoring_FileNotFound">\r
+      <summary>\r
+               Looks up a localized string similar to File not found: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Packaging.PackageCreation.Resources.NuGetResources.UnknownSchemaVersion">\r
+      <summary>\r
+               Looks up a localized string similar to Unknown schema version '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ContentModel.ContentPropertyDefinition">\r
+      <summary>\r
+            Defines a property that can be used in Content Model query patterns\r
+            <seealso cref="T:NuGet.ContentModel.PatternSet" /></summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.ContentPropertyDefinition.CompareTest">\r
+      <summary>\r
+            Find the nearest compatible candidate.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ContentModel.PatternSet">\r
+      <summary>\r
+            A set of patterns that can be used to query a set of file paths for items matching a provided criteria.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternSet.GroupPatterns">\r
+      <summary>\r
+            Patterns used to select a group of items that matches the criteria\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternSet.PathPatterns">\r
+      <summary>\r
+            Patterns used to select individual items that match the criteria\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternSet.PropertyDefinitions">\r
+      <summary>\r
+            Property definitions used for matching patterns\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ContentModel.PatternDefinition">\r
+      <summary>\r
+            A pattern that can be used to match file paths given a provided criteria.\r
+            </summary>\r
+      <remarks>\r
+            The pattern is defined as a sequence of literal path strings that must match exactly and property\r
+            references,\r
+            wrapped in {} characters, which are tested for compatibility with the consumer-provided criteria.\r
+            <seealso cref="T:NuGet.ContentModel.ContentPropertyDefinition" /></remarks>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternDefinition.Table">\r
+      <summary>\r
+            Replacement token table.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ContentModel.PatternTable">\r
+      <summary>\r
+            Replacement token table organized by property.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ContentModel.PatternTable.TryLookup(System.String,System.String,System.Object@)">\r
+      <summary>\r
+            Lookup a token and get the replacement if it exists.\r
+            </summary>\r
+      <param name="propertyName">Property moniker</param>\r
+      <param name="name">Token name</param>\r
+      <param name="value">Replacement value</param>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternTableEntry.PropertyName">\r
+      <summary>\r
+            PropertyName moniker\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternTableEntry.Name">\r
+      <summary>\r
+            Item name\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ContentModel.PatternTableEntry.Value">\r
+      <summary>\r
+            Item replacement value\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Client.AnyFramework">\r
+      <summary>\r
+            An internal NuGetFramework marker for ManagedCodeConventions.\r
+            Most conventions disallow the string 'any' as a txm, so to allow\r
+            it for conventions with no txm in the path we use this special type.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Client.ManagedCodeConventions">\r
+      <summary>\r
+            Defines all the package conventions used by Managed Code packages\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.AnyTargettedFile">\r
+      <summary>\r
+            Pattern used to locate all files targetted at a specific runtime and/or framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.RuntimeAssemblies">\r
+      <summary>\r
+            Pattern used to locate all files designed for loading as managed code assemblies at run-time\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.CompileRefAssemblies">\r
+      <summary>\r
+            Pattern used to locate ref assemblies for compile.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.CompileLibAssemblies">\r
+      <summary>\r
+            Pattern used to locate lib assemblies for compile.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.NativeLibraries">\r
+      <summary>\r
+            Pattern used to locate all files designed for loading as native code libraries at run-time\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.ResourceAssemblies">\r
+      <summary>\r
+            Pattern used to locate all files designed for loading as managed code resource assemblies at run-time\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.MSBuildFiles">\r
+      <summary>\r
+            Pattern used to identify MSBuild targets and props files\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.MSBuildMultiTargetingFiles">\r
+      <summary>\r
+            Pattern used to identify MSBuild global targets and props files\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Client.ManagedCodeConventions.ManagedCodePatterns.ContentFiles">\r
+      <summary>\r
+            Pattern used to identify content files\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.ProjectModel675087.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.ProjectModel675087.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.ProjectModel675087.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.ProjectModel675087.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.ProjectModel675087.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.CircularMemoryStream">\r
+      <summary>\r
+            A circular memory stream backed by a fixed-size byte buffer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.DependencyGraphSpec.GetClosure(System.String)">\r
+      <summary>\r
+            Retrieve the full project closure including the root project itself.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.DependencyGraphSpec.WithProjectClosure(System.String)">\r
+      <summary>\r
+            Retrieve a DependencyGraphSpec with the project closure.\r
+            </summary>\r
+      <param name="projectUniqueName">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.DependencyGraphSpec.SortPackagesByDependencyOrder(System.Collections.Generic.IEnumerable{NuGet.ProjectModel.PackageSpec})">\r
+      <summary>\r
+            Order dependencies by children first.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.DependencyGraphSpec.Restore">\r
+      <summary>\r
+            Projects to restore.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.DependencyGraphSpec.Projects">\r
+      <summary>\r
+            All project specs.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.DependencyGraphSpec.Json">\r
+      <summary>\r
+            File json.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.ExternalProjectReference">\r
+      <summary>\r
+            Represents a reference to a project produced by an external build system, such as msbuild.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ExternalProjectReference.#ctor(System.String,NuGet.ProjectModel.PackageSpec,System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Represents a reference to a project produced by an external build system, such as msbuild.\r
+            </summary>\r
+      <param name="uniqueName">unique project name or full path</param>\r
+      <param name="packageSpec">project.json package spec.</param>\r
+      <param name="msbuildProjectPath">project file if one exists</param>\r
+      <param name="projectReferences">unique names of the referenced projects</param>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ExternalProjectReference.#ctor(System.String,System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Represents a reference to a project produced by an external build system, such as msbuild.\r
+            </summary>\r
+      <param name="uniqueName">unique project name or full path</param>\r
+      <param name="packageSpecPath">project.json file path or null if none exists</param>\r
+      <param name="msbuildProjectPath">project file if one exists</param>\r
+      <param name="projectReferences">unique names of the referenced projects</param>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.UniqueName">\r
+      <summary>\r
+            Unique name of the external project\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.PackageSpec">\r
+      <summary>\r
+            The path to the project.json file representing the NuGet dependencies of the project\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.ExternalProjectReferences">\r
+      <summary>\r
+            A list of other external projects this project references. Uses the UniqueName.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.MSBuildProjectPath">\r
+      <summary>\r
+            Path to msbuild project file. Ex: xproj, csproj\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.ProjectJsonPath">\r
+      <summary>\r
+            Path to project.json\r
+            </summary>\r
+      <remarks>This may be null for projects that do not contain project.json.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.PackageSpecProjectName">\r
+      <summary>\r
+            Project name used for project.json\r
+            </summary>\r
+      <remarks>This may be null for projects that do not contain project.json.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ExternalProjectReference.ProjectName">\r
+      <summary>\r
+            Project name from the package spec or msbuild file.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.HashObjectWriter">\r
+      <summary>\r
+             Generates a hash from an object graph.\r
+            \r
+             This is non-private only to facilitate unit testing.\r
+             </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.HashObjectWriter.#ctor(NuGet.ProjectModel.IHashFunction)">\r
+      <summary>\r
+            Creates a new instance with the provide hash function.\r
+            </summary>\r
+      <param name="hashFunc">An <see cref="T:NuGet.ProjectModel.IHashFunction" /> instance.  Throws if <c>null</c>.</param>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.HashObjectWriter.GetHash">\r
+      <summary>\r
+             Gets the hash for the object.\r
+            \r
+             Once GetHash is called, no further writing is allowed.\r
+             </summary>\r
+      <returns>A hash of the object.</returns>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.IExternalProjectReferenceProvider">\r
+      <summary>\r
+            Provides external project reference closures.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.IExternalProjectReferenceProvider.GetReferences(System.String)">\r
+      <summary>\r
+            Get the full p2p closure from an msbuild project path.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.IExternalProjectReferenceProvider.GetEntryPoints">\r
+      <summary>\r
+            Returns all known entry points.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.IHashFunction">\r
+      <summary>\r
+            Provides incremental hashing.\r
+            \r
+            This is non-private only to facilitate unit testing.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.IHashFunction.GetHash">\r
+      <summary>\r
+             Gets the hash.\r
+            \r
+             Once GetHash is called, no further hash updates are allowed.\r
+             </summary>\r
+      <returns>A base64-encoded hash.</returns>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.IHashFunction.Update(System.Byte[],System.Int32,System.Int32)">\r
+      <summary>\r
+            Incrementally updates the hash.\r
+            </summary>\r
+      <param name="data">The data to be included in the hash.</param>\r
+      <param name="offset">The offset from which data should be read.</param>\r
+      <param name="count">The count of bytes to read.</param>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.JsonPackageSpecReader.GetPackageSpec(System.String,System.String)">\r
+      <summary>\r
+            Load and parse a project.json file\r
+            </summary>\r
+      <param name="name">project name</param>\r
+      <param name="packageSpecPath">file path</param>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.JsonPackageSpecReader.GetBoolOrFalse(Newtonsoft.Json.Linq.JToken,System.String,System.String)">\r
+      <summary>\r
+            Returns true if the property is set to true. Otherwise false.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.JsonPackageSpecReader.GetBoolOrFalse(Newtonsoft.Json.Linq.JObject,System.String,System.String)">\r
+      <summary>\r
+            Returns true if the property is set to true. Otherwise false.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.Level">\r
+      <summary>\r
+            Level to indicate if this is an error or wanring.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.Code">\r
+      <summary>\r
+            Indicates the NuGet error code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.Message">\r
+      <summary>\r
+            Indicates the staring generated by the code to go with the error code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.ProjectPath">\r
+      <summary>\r
+            Indicates the project for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.WarningLevel">\r
+      <summary>\r
+            Level to indicate the warning level for the message.\r
+            This is relevant only if the Level == LogLevel.Warning.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.FilePath">\r
+      <summary>\r
+            Indicates the file for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.StartLineNumber">\r
+      <summary>\r
+            Indicates the starting line for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.StartColumnNumber">\r
+      <summary>\r
+            Indicates the starting column for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.EndLineNumber">\r
+      <summary>\r
+            Indicates the ending line for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.EndColumnNumber">\r
+      <summary>\r
+            Indicates the ending column for which the error was thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.LibraryId">\r
+      <summary>\r
+            Project or Package Id\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.IAssetsLogMessage.TargetGraphs">\r
+      <summary>\r
+            List of TargetGraphs\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileExtensions.GetTargetGraphs(NuGet.ProjectModel.IAssetsLogMessage,NuGet.ProjectModel.LockFile)">\r
+      <summary>\r
+            Get target graphs for the current log message.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileExtensions.GetTargetLibraries(NuGet.ProjectModel.IAssetsLogMessage,NuGet.ProjectModel.LockFile)">\r
+      <summary>\r
+            Get the library from each target graph it exists in.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileExtensions.GetTargetLibrary(NuGet.ProjectModel.LockFileTarget,System.String)">\r
+      <summary>\r
+            Get the library by id from the target graph.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileFormat.WriteLogMessage(NuGet.ProjectModel.IAssetsLogMessage,System.String)">\r
+      <summary>\r
+            Converts the <code>IAssetsLogMessage</code> object into a <code>JObject</code> that can be written into the assets file.\r
+            </summary>\r
+      <param name="logMessage">\r
+        <code>IAssetsLogMessage</code> representing the log message.</param>\r
+      <returns>\r
+        <code>JObject</code> containg the json representation of the log message.</returns>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileFormat.ReadLogMessage(Newtonsoft.Json.Linq.JObject,System.String)">\r
+      <summary>\r
+            Converts an <code>JObject</code> into an <code>IAssetsLogMessage</code>.\r
+            </summary>\r
+      <param name="json">\r
+        <code>JObject</code> containg the json representation of the log message.</param>\r
+      <returns>\r
+        <code>IAssetsLogMessage</code> representing the log message.</returns>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.LockFileLibrary.Clone">\r
+      <summary>\r
+            Makes a deep clone of the lock file library.\r
+            </summary>\r
+      <returns>The cloned lock file library.</returns>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.LockFileLibrary.Path">\r
+      <summary>\r
+            Relative path to the project.json file for projects\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.LockFileLibrary.MSBuildProject">\r
+      <summary>\r
+            Relative path to the msbuild project file. Ex: xproj, csproj\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.PackageSpec">\r
+      <summary>\r
+            Represents the specification of a package that can be built.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpec.Clone">\r
+      <summary>\r
+            Clone a PackageSpec and underlying JObject.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.PackageSpec.RestoreSettings">\r
+      <summary>\r
+            Project Settings is used to pass settings like HideWarningsAndErrors down to lower levels.\r
+            This should not be part of the Equals and GetHashCode.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.PackageSpec.RestoreMetadata">\r
+      <summary>\r
+            Additional MSBuild properties.\r
+            </summary>\r
+      <remarks>Optional. This is normally set for internal use only.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecExtensions.GetTargetFramework(NuGet.ProjectModel.PackageSpec,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Get the nearest framework available in the project.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecExtensions.GetRestoreMetadataFramework(NuGet.ProjectModel.PackageSpec,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Get restore metadata framework. This is based on the project's target frameworks, then an \r
+            exact match is found under restore metadata.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecOperations.GetDependencyLists(NuGet.ProjectModel.PackageSpec,System.Collections.Generic.IEnumerable{NuGet.Frameworks.NuGetFramework},System.Boolean)">\r
+      <summary>\r
+            Get the list of dependencies in the package spec. Unless null is provided, the\r
+            <paramref name="frameworksToConsider" /> set can be used to get the dependency lists for only for the\r
+            provided target frameworks. If null is provided, all framework dependency lists are returned.\r
+            </summary>\r
+      <param name="spec">The package spec.</param>\r
+      <param name="includeGenericDependencies">\r
+            Whether or not the generic dependency list should be returned (dependencies that apply to all target\r
+            frameworks.\r
+            </param>\r
+      <param name="frameworksToConsider">The frameworks to consider.</param>\r
+      <returns>The sequence of dependency lists.</returns>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.PackageSpecReferenceDependencyProvider">\r
+      <summary>\r
+            Handles both external references and projects discovered through directories\r
+            If the type is set to external project directory discovery will be disabled.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecReferenceDependencyProvider.GetDependenciesFromSpecRestoreMetadata(NuGet.ProjectModel.PackageSpec,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            .NETCore projects\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecReferenceDependencyProvider.GetDependenciesFromExternalReference(NuGet.ProjectModel.ExternalProjectReference,NuGet.ProjectModel.PackageSpec,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            UWP Project.json\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecReferenceDependencyProvider.GetProjectNames(System.Collections.Generic.IEnumerable{NuGet.LibraryModel.LibraryDependency})">\r
+      <summary>\r
+            Filter dependencies down to only possible project references and return the names.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecUtility.SpecifySnapshot(System.String,System.String)">\r
+      <summary>\r
+            Apply a snapshot value.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecUtility.IsSnapshotVersion(System.String)">\r
+      <summary>\r
+            True if the string is a snapshot version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.PackageSpecWriter">\r
+      <summary>\r
+            Writes out a PackageSpec object graph.\r
+            \r
+            This is non-private only to facilitate unit testing.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecWriter.Write(NuGet.ProjectModel.PackageSpec,NuGet.RuntimeModel.IObjectWriter)">\r
+      <summary>\r
+            Writes a PackageSpec to an <c>NuGet.Common.IObjectWriter</c> instance. \r
+            </summary>\r
+      <param name="packageSpec">A <c>PackageSpec</c> instance.</param>\r
+      <param name="writer">An <c>NuGet.Common.IObjectWriter</c> instance.</param>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.PackageSpecWriter.WriteToFile(NuGet.ProjectModel.PackageSpec,System.String)">\r
+      <summary>\r
+            Writes a PackageSpec to a file.\r
+            </summary>\r
+      <param name="packageSpec">A <c>PackageSpec</c> instance.</param>\r
+      <param name="filePath">A file path to write to.</param>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectStyle">\r
+      <summary>\r
+            Restore behavior type.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectPath">\r
+      <summary>\r
+            MSBuild project file path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectJsonPath">\r
+      <summary>\r
+            Full path to the project.json file if it exists.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.OutputPath">\r
+      <summary>\r
+            Assets file output path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectName">\r
+      <summary>\r
+            Friendly project name.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectUniqueName">\r
+      <summary>\r
+            Name unique to the project across the solution.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.Sources">\r
+      <summary>\r
+            Package feed sources.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.PackagesPath">\r
+      <summary>\r
+            User packages folder path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.CacheFilePath">\r
+      <summary>\r
+            Cache file path\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.FallbackFolders">\r
+      <summary>\r
+            Fallback folders.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ConfigFilePaths">\r
+      <summary>\r
+            ConfigFilePaths used.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.TargetFrameworks">\r
+      <summary>\r
+            Framework specific metadata, this may be a subset of the project's frameworks.\r
+            Operations to determine the nearest framework should be done against the project's frameworks, \r
+            and then matched directly to this section.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.OriginalTargetFrameworks">\r
+      <summary>\r
+            Original target frameworks strings. These are used to match msbuild conditionals to $(TargetFramework)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.CrossTargeting">\r
+      <summary>\r
+            True if $(TargetFrameworks) is used and the build is using Cross Targeting.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.LegacyPackagesDirectory">\r
+      <summary>\r
+            Whether or not to restore the packages directory using the legacy format, which write original case paths\r
+            instead of lowercase.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.Files">\r
+      <summary>\r
+            Asset files. These should be equivalent to the files that would be\r
+            in the nupkg after packing the project.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ValidateRuntimeAssets">\r
+      <summary>\r
+            Compatibility check for runtime framework assets.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.SkipContentFileWrite">\r
+      <summary>\r
+            True if this is an XPlat PackageReference project.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadata.ProjectWideWarningProperties">\r
+      <summary>\r
+            Contains Project wide properties for Warnings.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadataFile.PackagePath">\r
+      <summary>\r
+            Relative path that would be used within a package.\r
+            This will be used to determine the asset type.\r
+            Example: lib/net45/a.dll\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadataFile.AbsolutePath">\r
+      <summary>\r
+            Absolute path on disk.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadataFrameworkInfo.FrameworkName">\r
+      <summary>\r
+            Target framework\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadataFrameworkInfo.OriginalFrameworkName">\r
+      <summary>\r
+            The original string before parsing the framework name. In some cases, it is important to keep this around\r
+            because MSBuild framework conditions require the framework name to be the original string (non-normalized).\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreMetadataFrameworkInfo.ProjectReferences">\r
+      <summary>\r
+            Project references\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreReference.ProjectUniqueName">\r
+      <summary>\r
+            Project unique name.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreReference.ProjectPath">\r
+      <summary>\r
+            Full path to the msbuild project file.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.ProjectRestoreSettings">\r
+      <summary>\r
+            This class is used to hold restore related, project specific settings.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.ProjectRestoreSettings.HideWarningsAndErrors">\r
+      <summary>\r
+            Bool property is used inr estore command to not log errors and warning.\r
+            Currently this is only being used for net core based projects on nomination.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.Unknown">\r
+      <summary>\r
+            Unknown\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.ProjectJson">\r
+      <summary>\r
+            UAP style, project.lock.json is generated next to project.json\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.PackageReference">\r
+      <summary>\r
+            MSBuild style, project.assets.json is generated in the RestoreOutputPath folder\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.DotnetCliTool">\r
+      <summary>\r
+            Tool\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.Standalone">\r
+      <summary>\r
+            Non-MSBuild project with no project dependencies.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.ProjectModel.ProjectStyle.PackagesConfig">\r
+      <summary>\r
+            Packages.config project\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.Sha512HashFunction">\r
+      <summary>\r
+            A SHA-512 hash function that supports incremental hashing.\r
+            \r
+            This is non-private only to facilitate unit testing.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.ArgumentNullOrEmpty">\r
+      <summary>\r
+              Looks up a localized string similar to Argument cannot be null or empty..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.InvalidDependencyTarget">\r
+      <summary>\r
+              Looks up a localized string similar to Invalid dependency target value '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.InvalidPackageType">\r
+      <summary>\r
+              Looks up a localized string similar to The pack options package type must be a string or array of strings in '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Log_ErrorReadingLockFile">\r
+      <summary>\r
+              Looks up a localized string similar to Error loading lock file '{0}' : {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Log_ErrorReadingProjectJson">\r
+      <summary>\r
+              Looks up a localized string similar to Error reading '{0}' : {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Log_ErrorReadingProjectJsonWithLocation">\r
+      <summary>\r
+              Looks up a localized string similar to Error reading '{0}' at line {1} column {2} : {3}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Log_InvalidImportFramework">\r
+      <summary>\r
+              Looks up a localized string similar to Imports contains an invalid framework: '{0}' in '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.Log_ProblemReadingCacheFile">\r
+      <summary>\r
+              Looks up a localized string similar to Problem reading the cache file {0} : {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.MissingToolName">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to resolve tool ''..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.MissingVersionOnDependency">\r
+      <summary>\r
+              Looks up a localized string similar to Package dependencies must specify a version range..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.Strings.MissingVersionOnTool">\r
+      <summary>\r
+              Looks up a localized string similar to Tools must specify a version range..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.TargetFrameworkInformation.Imports">\r
+      <summary>\r
+            A fallback PCL framework to use when no compatible items\r
+            were found for <see cref="P:NuGet.ProjectModel.TargetFrameworkInformation.FrameworkName" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.TargetFrameworkInformation.AssetTargetFallback">\r
+      <summary>\r
+            If True AssetTargetFallback behavior will be used for Imports.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.TargetFrameworkInformation.Warn">\r
+      <summary>\r
+            Display warnings when the Imports framework is used.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetLockFilePath(System.String)">\r
+      <summary>\r
+            Given a toolDirectory path, it returns the full assets file path\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetLockFilePath(System.String,NuGet.Versioning.NuGetVersion,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Given a package id, version and framework, returns the full assets file path\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetToolDirectoryPath(System.String,NuGet.Versioning.NuGetVersion,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Given a package id, version and framework, returns the tool directory path where the assets/cache file are located for tools\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetPackagesToolsBasePath">\r
+      <summary>\r
+            The base path for all restored tools\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetBestToolDirectoryPath(System.String,NuGet.Versioning.VersionRange,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Returns the directory (packagesFolder/.tools/id/version for example) for the best matching version if any. \r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.ProjectModel.ToolPathResolver.GetAvailableToolVersions(System.String)">\r
+      <summary>\r
+            Given a package id, looks in the base tools folder and returns all the version available on disk, possibly none\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.ProjectModel.WarningProperties">\r
+      <summary>\r
+            Class to hold warning properties given by project system.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.WarningProperties.WarningsAsErrors">\r
+      <summary>\r
+            List of Warning Codes that should be treated as Errors.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.WarningProperties.NoWarn">\r
+      <summary>\r
+            List of Warning Codes that should be ignored.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.ProjectModel.WarningProperties.AllWarningsAsErrors">\r
+      <summary>\r
+            Indicates if all warnings should be ignored.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Protocol728824.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Protocol728824.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Protocol728824.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Protocol728824.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Protocol728824.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Repositories.LocalPackageInfo.Nuspec">\r
+      <summary>\r
+            Caches the nuspec reader.\r
+            If the nuspec does not exist this will throw a friendly exception.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Repositories.NuGetv3LocalRepository">\r
+      <summary>\r
+            Caches package info from the global packages folder in memory.\r
+            Packages not yet in the cache will be retrieved from disk.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Repositories.NuGetv3LocalRepository.ClearCacheForIds(System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Remove cached results for the given ids. This is needed\r
+            after installing a new package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Repositories.NuGetv3LocalRepositoryUtility.GetPackage(System.Collections.Generic.IReadOnlyList{NuGet.Repositories.NuGetv3LocalRepository},System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Take the first match on id and version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.CachingSourceProvider">\r
+      <summary>\r
+            A caching source repository provider intended to be used as a singleton.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.CachingSourceProvider.GetRepositories">\r
+      <summary>\r
+            Retrieve repositories that have been cached.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.CachingSourceProvider.CreateRepository(System.String)">\r
+      <summary>\r
+            Create a repository and add it to the cache.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.CachingSourceProvider.CreateRepository(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Create a repository and add it to the cache.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.ToJson(System.Object,Newtonsoft.Json.Formatting)">\r
+      <summary>\r
+            Serialize object to the JSON.\r
+            </summary>\r
+      <param name="obj">The object.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.FromJson``1(System.String)">\r
+      <summary>\r
+            Deserialize object from the JSON.\r
+            </summary>\r
+      <typeparam name="T">Type of object</typeparam>\r
+      <param name="json">JSON representation of object</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.FromJson``1(System.String,Newtonsoft.Json.JsonSerializerSettings)">\r
+      <summary>\r
+            Deserialize object from the JSON.\r
+            </summary>\r
+      <typeparam name="T">Type of object</typeparam>\r
+      <param name="json">JSON representation of object</param>\r
+      <param name="settings">The settings.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.FromJson(System.String,System.Type)">\r
+      <summary>\r
+            Deserialize object from the JSON.\r
+            </summary>\r
+      <param name="json">JSON representation of object</param>\r
+      <param name="type">The object type.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.ToJToken(System.Object)">\r
+      <summary>\r
+            Serialize object to JToken.\r
+            </summary>\r
+      <param name="obj">The object.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.FromJToken``1(Newtonsoft.Json.Linq.JToken)">\r
+      <summary>\r
+            Deserialize object directly from JToken.\r
+            </summary>\r
+      <typeparam name="T">Type of object.</typeparam>\r
+      <param name="jtoken">The JToken to be deserialized.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.FromJToken(Newtonsoft.Json.Linq.JToken,System.Type)">\r
+      <summary>\r
+            Deserialize object directly from JToken.\r
+            </summary>\r
+      <param name="jtoken">The JToken to be deserialized.</param>\r
+      <param name="type">The object type.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.JsonExtensions.GetJObjectProperty``1(Newtonsoft.Json.Linq.JObject,System.String)">\r
+      <summary>\r
+            Extract the property directly from JObject.\r
+            </summary>\r
+      <typeparam name="T">Type of property to return.</typeparam>\r
+      <param name="jobject">The JObject to be deserialized.</param>\r
+      <param name="propertyName">The property name.</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.SemanticVersionConverter">\r
+      <summary>\r
+            A SemanticVersion JSON converter.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.SemanticVersionConverter.CanConvert(System.Type)">\r
+      <summary>\r
+            Gets a flag indicating whether or not a type is convertible.\r
+            </summary>\r
+      <param name="objectType">An object type to check.</param>\r
+      <returns>\r
+        <c>true</c> if <paramref name="objectType" /> is convertible; otherwise <c>false</c>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.SemanticVersionConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer)">\r
+      <summary>\r
+            Reads the JSON representation of the object.\r
+            </summary>\r
+      <param name="reader">A JSON reader.</param>\r
+      <param name="objectType">The type of the object.</param>\r
+      <param name="existingValue">The existing value of the object.</param>\r
+      <param name="serializer">A serializer.</param>\r
+      <returns>A <see cref="T:NuGet.Versioning.SemanticVersion" /> object.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.SemanticVersionConverter.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer)">\r
+      <summary>\r
+            Writes the JSON representation of the object.\r
+            </summary>\r
+      <param name="writer">A JSON writer.</param>\r
+      <param name="value">A value to serialize.</param>\r
+      <param name="serializer">A serializer.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ResolverMetadataClient.GetDependencies(NuGet.Protocol.HttpSource,System.Uri,NuGet.Versioning.VersionRange,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve the <see cref="T:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo" /> for a registration.\r
+            </summary>\r
+      <returns>Returns an empty sequence if the package does not exist.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ResolverMetadataClient.ProcessPackageVersion(Newtonsoft.Json.Linq.JObject,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Process an individual package version entry\r
+            </summary>\r
+      <param name="packageObj">\r
+      </param>\r
+      <param name="version">\r
+      </param>\r
+      <returns>Returns the RemoteSourceDependencyInfo object corresponding to this package version</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ResolverMetadataClient.GetRegistrationInfo(NuGet.Protocol.HttpSource,System.Uri,NuGet.Versioning.VersionRange,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve a registration blob\r
+            </summary>\r
+      <returns>Returns Null if the package does not exist</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ResolverMetadataClient.GetFramework(Newtonsoft.Json.Linq.JObject)">\r
+      <summary>\r
+            Retrieve the target framework from a dependency group obj\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.InvalidCacheProtocolException">\r
+      <summary>\r
+            Failure due to an invalid cache.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.PackageNotFoundProtocolException">\r
+      <summary>\r
+            Thrown when a package cannot be found on a feed.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.PackageNotFoundProtocolException.PackageIdentity">\r
+      <summary>\r
+            Package that was not found.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.Undefined">\r
+      <summary>\r
+            Undetermined type\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.HttpV2">\r
+      <summary>\r
+            V2 OData protocol, ex: https://www.nuget.org/api/v2/\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.HttpV3">\r
+      <summary>\r
+            V3 Json protocol, ex: https://api.nuget.org/v3/index.json\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.FileSystemV2">\r
+      <summary>\r
+            Flat folder of nupkgs\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.FileSystemV3">\r
+      <summary>\r
+            Version folder structure used for project.json\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.FileSystemUnzipped">\r
+      <summary>\r
+            Unzipped folder of nupkgs used by project templates\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.FileSystemPackagesConfig">\r
+      <summary>\r
+            Packages.config packages folder format\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.FeedType.FileSystemUnknown">\r
+      <summary>\r
+            Undetermined folder type. Occurs when the folder is empty\r
+            or does not exist yet.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FeedTypePackageSource">\r
+      <summary>\r
+            PackageSource that can carry a feed type used to override the source repository and provide a \r
+            hint for the expected type.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.FeedTypePackageSource.FeedType">\r
+      <summary>\r
+            Feed type, ex: HttpV2, FileSystemV3\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FeedTypeResource">\r
+      <summary>\r
+            Resource wrapper for FeedType.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.AmbientAuthenticationState">\r
+      <summary>\r
+            Represents source authentication status per active operation\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DownloadTimeoutStreamContent">\r
+      <summary>\r
+            A wrapper around <see cref="T:System.Net.Http.StreamContent" /> that applies a <see cref="T:NuGet.Protocol.DownloadTimeoutStream" />\r
+            to the contained stream. When the <see cref="T:System.Net.Http.HttpResponseMessage" /> is disposed, this\r
+            content is disposed which in turn disposes the <see cref="T:NuGet.Protocol.DownloadTimeoutStream" />, which\r
+            disposes the actual network stream.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpHandlerResourceV3">\r
+      <summary>\r
+            Resource wrapper for an HttpClient\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpHandlerResourceV3.CredentialsSuccessfullyUsed">\r
+      <summary>\r
+            Gets or sets a delegate that is to be invoked when authenticated feed credentials are successfully\r
+            used.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageExtensions.Clone(System.Net.Http.HttpRequestMessage)">\r
+      <summary>\r
+            Clones an <see cref="T:System.Net.Http.HttpRequestMessage" /> request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageExtensions.GetOrCreateConfiguration(System.Net.Http.HttpRequestMessage)">\r
+      <summary>\r
+            Retrieves the HTTP request configuration instance attached to the given message as custom property.\r
+            </summary>\r
+      <param name="request">The HTTP request message.</param>\r
+      <returns>Configuration instance if exists, or a default instance otherwise.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageExtensions.SetConfiguration(System.Net.Http.HttpRequestMessage,NuGet.Protocol.HttpRequestMessageConfiguration)">\r
+      <summary>\r
+            Attaches an HTTP request configuration instance to the given message as custom property.\r
+            If the configuration has already been set on the request message, the old configuration\r
+            is replaced.\r
+            </summary>\r
+      <param name="request">The HTTP request message.</param>\r
+      <param name="configuration">An HTTP request message configuration instance.</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpRequestMessageFactory">\r
+      <summary>\r
+            Factory class containing methods facilitating creation of <see cref="T:System.Net.Http.HttpRequestMessage" /> \r
+            with additional custom parameters.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageFactory.Create(System.Net.Http.HttpMethod,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Creates an instance of <see cref="T:System.Net.Http.HttpRequestMessage" />.\r
+            </summary>\r
+      <param name="method">Desired HTTP verb</param>\r
+      <param name="requestUri">Request URI</param>\r
+      <param name="log">Logger instance to be attached</param>\r
+      <returns>Instance of <see cref="T:System.Net.Http.HttpRequestMessage" /></returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageFactory.Create(System.Net.Http.HttpMethod,System.Uri,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Creates an instance of <see cref="T:System.Net.Http.HttpRequestMessage" />.\r
+            </summary>\r
+      <param name="method">Desired HTTP verb</param>\r
+      <param name="requestUri">Request URI</param>\r
+      <param name="log">Logger instance to be attached</param>\r
+      <returns>Instance of <see cref="T:System.Net.Http.HttpRequestMessage" /></returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageFactory.Create(System.Net.Http.HttpMethod,System.String,NuGet.Protocol.HttpRequestMessageConfiguration)">\r
+      <summary>\r
+            Creates an instance of <see cref="T:System.Net.Http.HttpRequestMessage" />.\r
+            </summary>\r
+      <param name="method">Desired HTTP verb</param>\r
+      <param name="requestUri">Request URI</param>\r
+      <param name="configuration">The request configuration</param>\r
+      <returns>Instance of <see cref="T:System.Net.Http.HttpRequestMessage" /></returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRequestMessageFactory.Create(System.Net.Http.HttpMethod,System.Uri,NuGet.Protocol.HttpRequestMessageConfiguration)">\r
+      <summary>\r
+            Creates an instance of <see cref="T:System.Net.Http.HttpRequestMessage" />.\r
+            </summary>\r
+      <param name="method">Desired HTTP verb</param>\r
+      <param name="requestUri">Request URI</param>\r
+      <param name="configuration">The request configuration</param>\r
+      <returns>Instance of <see cref="T:System.Net.Http.HttpRequestMessage" /></returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpRetryHandler">\r
+      <summary>\r
+            The <see cref="T:NuGet.Protocol.HttpRetryHandler" /> is for retrying and HTTP request if it times out, has any exception,\r
+            or returns a status code of 500 or greater.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpRetryHandler.SendAsync(NuGet.Protocol.HttpRetryHandlerRequest,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Make an HTTP request while retrying after failed attempts or timeouts.\r
+            </summary>\r
+      <remarks>\r
+            This method accepts a factory to create instances of the <see cref="T:System.Net.Http.HttpRequestMessage" /> because\r
+            requests cannot always be used. For example, suppose the request is a POST and contains content\r
+            of a stream that can only be consumed once.\r
+            </remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpRetryHandlerRequest">\r
+      <summary>\r
+            A request to be handled by <see cref="T:NuGet.Protocol.HttpRetryHandler" />. This type should contain all\r
+            of the knowledge necessary to make a request, while handling transient transport errors.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.HttpClient">\r
+      <summary>The HTTP client to use for each request attempt.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.RequestFactory">\r
+      <summary>\r
+            The factory that generates each request message. This factory is invoked for each attempt.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.CompletionOption">\r
+      <summary>The HTTP completion option to use for the next attempt.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.MaxTries">\r
+      <summary>The maximum number of times to try the request. This value includes the initial attempt.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.RequestTimeout">\r
+      <summary>How long to wait on the request to come back with a response.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.RetryDelay">\r
+      <summary>How long to wait before trying again after a failed request.</summary>\r
+      <summary>This API is intended only for testing purposes and should not be used in product code.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpRetryHandlerRequest.DownloadTimeout">\r
+      <summary>The timeout to apply to <see cref="T:NuGet.Protocol.DownloadTimeoutStream" /> instances.</summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpSource.GetAsync``1(NuGet.Protocol.HttpSourceCachedRequest,System.Func{NuGet.Protocol.HttpSourceResult,System.Threading.Tasks.Task{``0}},NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Caching Get request.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSource.RetryHandler">\r
+      <summary>The retry handler to use for all HTTP requests.</summary>\r
+      <summary>This API is intended only for testing purposes and should not be used in product code.</summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpSourceCachedRequest">\r
+      <summary>\r
+            A cached HTTP request handled by <see cref="T:NuGet.Protocol.HttpSource" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.Uri">\r
+      <summary>\r
+            The URI to request with <code>GET</code>.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.CacheKey">\r
+      <summary>\r
+            The cache key to use when fetching and storing the response from the HTTP cache. This\r
+            cache key is scoped to the NuGet source. That is to say that each NuGet source has its\r
+            own independent HTTP cache.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.CacheContext">\r
+      <summary>\r
+            The cache context.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.AcceptHeaderValues">\r
+      <summary>\r
+            The header values to apply when building the <see cref="T:System.Net.Http.HttpRequestMessage" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.IgnoreNotFounds">\r
+      <summary>\r
+            When processing the <see cref="T:System.Net.Http.HttpResponseMessage" />, this flag allows\r
+            <code>404 Not Found</code> to be interpreted as a null response. This value defaults\r
+            to <code>false</code>.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.MaxTries">\r
+      <summary>The maximum number of times to try the request. This value includes the initial attempt.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.EnsureValidContents">\r
+      <summary>\r
+            A method used to validate the response stream. This method should not\r
+            dispose the stream and should throw an exception when the content is invalid.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.RequestTimeout">\r
+      <summary>\r
+            The timeout to use when fetching the <see cref="T:System.Net.Http.HttpResponseMessage" />. Since\r
+            <see cref="T:NuGet.Protocol.HttpSource" /> only uses <see cref="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead" />,\r
+            this means that we wait this amount of time for only the HTTP headers to be returned.\r
+            Downloading the response body is not included in this timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCachedRequest.DownloadTimeout">\r
+      <summary>The timeout to apply to <see cref="T:NuGet.Protocol.DownloadTimeoutStream" /> instances.</summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpSourceCredentials">\r
+      <summary>\r
+            A mutable CredentialCache wrapper. This allows the underlying ICredentials to\r
+            be changed to work around HttpClientHandler not allowing Credentials to change.\r
+            This class intentionally inherits from CredentialCache to support authentication on redirects.\r
+            According to System.Net implementation any other ICredentials implementation is dropped for security reasons.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.HttpSourceCredentials._credentials">\r
+      <summary>\r
+            Credentials can be changed by other threads, for this reason volatile\r
+            is added below so that the value is not cached anywhere.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpSourceCredentials.#ctor(System.Net.ICredentials)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.HttpSourceCredentials" /> class\r
+            </summary>\r
+      <param name="credentials">\r
+            Optional initial credentials. May be null.\r
+            </param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCredentials.Credentials">\r
+      <summary>\r
+            The latest credentials to be used.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceCredentials.Version">\r
+      <summary>\r
+            The latest version ID of the <see cref="P:NuGet.Protocol.HttpSourceCredentials.Credentials" />.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpSourceRequest">\r
+      <summary>\r
+            A non-cached HTTP request handled by <see cref="T:NuGet.Protocol.HttpSource" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceRequest.RequestFactory">\r
+      <summary>\r
+            A factory that can be called repeatedly to build the HTTP request message.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceRequest.IgnoreNotFounds">\r
+      <summary>\r
+            When processing the <see cref="T:System.Net.Http.HttpResponseMessage" />, this flag allows\r
+            <code>404 Not Found</code> to be interpreted as a null response. This value defaults\r
+            to <code>false</code>.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceRequest.RequestTimeout">\r
+      <summary>\r
+            The timeout to use when fetching the <see cref="T:System.Net.Http.HttpResponseMessage" />. Since\r
+            <see cref="T:NuGet.Protocol.HttpSource" /> only uses <see cref="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead" />,\r
+            this means that we wait this amount of time for only the HTTP headers to be returned.\r
+            Downloading the response body is not included in this timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceRequest.MaxTries">\r
+      <summary>The maximum number of times to try the request. This value includes the initial attempt.</summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceRequest.DownloadTimeout">\r
+      <summary>The timeout to apply to <see cref="T:NuGet.Protocol.DownloadTimeoutStream" /> instances.</summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpSourceResource">\r
+      <summary>\r
+            Holds a shared <see cref="P:NuGet.Protocol.HttpSourceResource.HttpSource" />. \r
+            This is expected to be shared across the app and should not be disposed of.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.HttpSourceResourceProvider.Throttle">\r
+      <summary>\r
+            The throttle to apply to all <see cref="T:NuGet.Protocol.HttpSource" /> HTTP requests.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.IThrottle">\r
+      <summary>\r
+            An interface used for throttling operations. For example, suppose the application needs to\r
+            limit the concurrency of HTTP operations. Before executing each HTTP operation, the\r
+            <see cref="M:NuGet.Protocol.IThrottle.WaitAsync" /> would be executed. After the HTTP operation has been completed, the\r
+            application should call <see cref="M:NuGet.Protocol.IThrottle.Release" />. The implementation of <see cref="M:NuGet.Protocol.IThrottle.WaitAsync" />\r
+            should only allow the application to continue if there is an appropriate number of concurrent\r
+            callers. The primary implementation of this interface simply wraps a <see cref="T:System.Threading.SemaphoreSlim" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.IThrottle.WaitAsync">\r
+      <summary>\r
+            Waits until an appropriate level of concurrency has been reached before allowing the\r
+            caller to continue.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.IThrottle.Release">\r
+      <summary>\r
+            Signals that the throttled operation has been completed and other threads can being\r
+            their own throttled operation.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.NullThrottle">\r
+      <summary>\r
+            An throttle implementation that allows any level of concurrency. That is, the\r
+            <see cref="M:NuGet.Protocol.NullThrottle.WaitAsync" /> and <see cref="M:NuGet.Protocol.NullThrottle.Release" /> methods do nothing.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.ProxyAuthenticationHandler">\r
+      <summary>\r
+            A message handler responsible for retrying request for authenticated proxies\r
+            with missing credentials.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.StsAuthenticationHandler.STSEndPointHeader">\r
+      <summary>\r
+            Response header that specifies the WSTrust13 Windows Transport endpoint.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.StsAuthenticationHandler.STSRealmHeader">\r
+      <summary>\r
+            Response header that specifies the realm to authenticate for. In most cases this would be the gallery we are going up against.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.StsAuthenticationHandler.STSTokenHeader">\r
+      <summary>\r
+            Request header that contains the SAML token.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.StsAuthenticationHandler.PrepareSTSRequest(System.Net.Http.HttpRequestMessage)">\r
+      <summary>\r
+            Adds the SAML token as a header to the request if it is already cached for this source.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.StsAuthenticationHandler.TryRetrieveSTSToken(System.Net.Http.HttpResponseMessage)">\r
+      <summary>\r
+            Attempts to retrieve a SAML token if the response indicates that server requires STS-based auth.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV2Feed.CreateDependencyInfo(NuGet.Protocol.V2FeedPackageInfo,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Convert a V2 feed package into a V3 PackageDependencyInfo\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LegacyFeedCapabilityResourceV2Feed">\r
+      <summary>\r
+            A resource for detecting a V2 feed's capabilities based on the metadata document.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LegacyFeedCapabilityResourceV2Feed.DataServiceMetadataExtractor">\r
+      <summary>\r
+            This implementation is copied from NuGet 2.x.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ODataServiceDocumentResourceV2Provider.MaxCacheDuration">\r
+      <summary>\r
+            Maximum amount of time to store index.json\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.V2FeedPackageInfo">\r
+      <summary>\r
+            Represents a V2 package entry from the OData feed. This object primarily just holds the strings parsed from XML, all parsing \r
+            and converting should be done after based on the scenario.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.V2FeedPackageInfo.DownloadCountAsInt">\r
+      <summary>\r
+            Parse DownloadCount into an integer\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.V2FeedPackageInfo.IsListed">\r
+      <summary>\r
+            Checks the published date\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.V2FeedPackageInfo.DependencySets">\r
+      <summary>\r
+            Parses Dependencies into actual groups\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.V2FeedPage">\r
+      <summary>\r
+            A page of items from a V2 feed as well as a link to get the next page.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.V2FeedParser">\r
+      <summary>\r
+            A light weight XML parser for NuGet V2 Feeds\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.#ctor(NuGet.Protocol.HttpSource,System.String)">\r
+      <summary>\r
+            Creates a V2 parser\r
+            </summary>\r
+      <param name="httpSource">HttpSource and message handler containing auth/proxy support</param>\r
+      <param name="baseAddress">base address for all services from this OData service</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.#ctor(NuGet.Protocol.HttpSource,System.String,System.String)">\r
+      <summary>\r
+            Creates a V2 parser\r
+            </summary>\r
+      <param name="httpSource">HttpSource and message handler containing auth/proxy support</param>\r
+      <param name="baseAddress">base address for all services from this OData service</param>\r
+      <param name="source">PackageSource useful for reporting meaningful errors that relate back to the configuration</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.GetPackage(NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Get an exact package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.FindPackagesByIdAsync(System.String,System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieves all packages with the given Id from a V2 feed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.FindPackagesByIdAsync(System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieves all packages with the given Id from a V2 feed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.ParsePage(System.Xml.Linq.XDocument,System.String,NuGet.Protocol.MetadataReferenceCache)">\r
+      <summary>\r
+            Finds all entries on the page and parses them\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.ParsePackage(System.String,System.Xml.Linq.XElement,NuGet.Protocol.MetadataReferenceCache)">\r
+      <summary>\r
+            Parse an entry into a V2FeedPackageInfo\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.GetString(System.Xml.Linq.XElement,System.Xml.Linq.XName)">\r
+      <summary>\r
+            Retrieve an XML <see cref="T:System.String" /> value safely\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.V2FeedParser.GetDate(System.Xml.Linq.XElement,System.Xml.Linq.XName)">\r
+      <summary>\r
+            Retrieve an XML <see cref="T:System.DateTimeOffset" /> value safely\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.V2FeedQueryBuilder">\r
+      <summary>\r
+            Build the path part of a V2 feed URL. These values are appended to the V2 base URL.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FindLocalPackagesResourcePackagesConfig">\r
+      <summary>\r
+            Packages.config packages folder reader\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FindLocalPackagesResourcePackagesConfigProvider">\r
+      <summary>\r
+            Reads packages.config packages folders. The expected format is root/id.version/id.version.nupkg\r
+            This resource cannot handle packages folders in the format root/id (exclude version)\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FindLocalPackagesResourceUnzipped">\r
+      <summary>\r
+            Unzipped package repository reader used for project templates.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FindLocalPackagesResourceUnzipped.GetIndex(System.Lazy{System.Collections.Generic.IReadOnlyList{NuGet.Protocol.LocalPackageInfo}})">\r
+      <summary>\r
+            Id + Version -&gt; Package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FindLocalPackagesResourceUnzipped.GetPathIndex(System.Lazy{System.Collections.Generic.IReadOnlyList{NuGet.Protocol.LocalPackageInfo}})">\r
+      <summary>\r
+            Uri -&gt; Package\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.FindLocalPackagesResourceV3">\r
+      <summary>\r
+            Retrieve packages from a local folder or UNC share that uses the V3 folder structure.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalDependencyInfoResource.ResolvePackage(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve dependency info for a single package.\r
+            </summary>\r
+      <param name="package">package id and version</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalDependencyInfoResource.ResolvePackages(System.String,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve dependency info for a single package.\r
+            </summary>\r
+      <param name="packageId">package id</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalDependencyInfoResource.CreateDependencyInfo(NuGet.Protocol.LocalPackageInfo,NuGet.Frameworks.NuGetFramework)">\r
+      <summary>\r
+            Convert a package into a PackageDependencyInfo\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalPackageInfo.#ctor(NuGet.Packaging.Core.PackageIdentity,System.String,System.DateTime,System.Lazy{NuGet.Packaging.NuspecReader},System.Func{NuGet.Packaging.PackageReaderBase})">\r
+      <summary>\r
+            Local nuget package.\r
+            </summary>\r
+      <param name="identity">Package id and version.</param>\r
+      <param name="path">Path to the nupkg.</param>\r
+      <param name="lastWriteTimeUtc">Last nupkg write time for publish date.</param>\r
+      <param name="nuspec">Nuspec XML.</param>\r
+      <param name="getPackageReader">Method to retrieve the package as a reader.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalPackageInfo.GetReader">\r
+      <summary>\r
+            Package reader.\r
+            </summary>\r
+      <remarks>This creates a new instance each time. Callers need to dispose of it.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.LocalPackageInfo.Identity">\r
+      <summary>\r
+            Package id and version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.LocalPackageInfo.Path">\r
+      <summary>\r
+            Nupkg or folder path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.LocalPackageInfo.LastWriteTimeUtc">\r
+      <summary>\r
+            Last file write time. This is used for the publish date.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.LocalPackageInfo.Nuspec">\r
+      <summary>\r
+            Nuspec reader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalPackageSearchResource.ContainsAnyTerm(System.String[],NuGet.Protocol.LocalPackageInfo)">\r
+      <summary>\r
+            Search Id, Tags, and Description to match the legacy local search behavior.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalPackageSearchResource.CollapseToHighestVersion(System.Collections.Generic.IEnumerable{NuGet.Protocol.LocalPackageInfo})">\r
+      <summary>\r
+            Returns a distinct set of elements using the comparer specified. This implementation will pick the last occurrence\r
+            of each element instead of picking the first. This method assumes that similar items occur in order.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LocalV2FindPackageByIdResource">\r
+      <summary>\r
+            A resource capable of fetching packages, package versions and package dependency information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV2FindPackageByIdResource.#ctor(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.LocalV2FindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="packageSource">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV2FindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV2FindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV2FindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV2FindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LocalV2FindPackageByIdResourceProvider">\r
+      <summary>\r
+            A v2-style package repository that has nupkgs at the root.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LocalV3FindPackageByIdResource">\r
+      <summary>\r
+            A resource capable of fetching packages, package versions and package dependency information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV3FindPackageByIdResource.#ctor(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.LocalV3FindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="packageSource">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV3FindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV3FindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV3FindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalV3FindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.LocalV3FindPackageByIdResourceProvider">\r
+      <summary>\r
+            A v3-style package repository that has expanded packages.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalPackageSearchMetadata.Convert(System.String)">\r
+      <summary>\r
+            Convert a string to a URI safely. This will return null if there are errors.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.PackageSearchMetadataRegistration">\r
+      <summary>\r
+            Subclass of <see cref="T:NuGet.Protocol.PackageSearchMetadata" /> containing the information in the registration blobs that are not present in the V2 feed or search.\r
+            Returned by <see cref="T:NuGet.Protocol.PackageMetadataResourceV3" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.PackageSearchMetadataRegistration.CatalogUri">\r
+      <summary>\r
+            The <see cref="T:System.Uri" /> of this package in the catalog.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.ServiceIndexEntry">\r
+      <summary>\r
+            index.json entry for v3\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexEntry.Uri">\r
+      <summary>\r
+            Service Uri\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexEntry.Type">\r
+      <summary>\r
+            Service Type\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexEntry.ClientVersion">\r
+      <summary>\r
+            Client version\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DependencyInfoResourceV3Provider">\r
+      <summary>\r
+            Retrieves all dependency info for the package resolver.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DownloadResourcePluginProvider">\r
+      <summary>\r
+            A download resource provider for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourcePluginProvider.#ctor">\r
+      <summary>\r
+            Instanatiates a new <see cref="T:NuGet.Protocol.DownloadResourcePluginProvider" /> class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourcePluginProvider.TryCreate(NuGet.Protocol.Core.Types.SourceRepository,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Attempts to create a resource for the specified source repository.\r
+            </summary>\r
+      <param name="source">A source repository.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a Tuple&lt;bool, INuGetResource&gt;</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="source" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.ServiceIndexResourceV3Provider">\r
+      <summary>\r
+            Retrieves and caches service index.json files\r
+            ServiceIndexResourceV3 stores the json, all work is done in the provider\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexResourceV3Provider.MaxCacheDuration">\r
+      <summary>\r
+            Maximum amount of time to store index.json\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.RemotePackageArchiveDownloader">\r
+      <summary>\r
+            A remote package downloader.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemotePackageArchiveDownloader.#ctor(NuGet.Protocol.Core.Types.FindPackageByIdResource,NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.RemotePackageArchiveDownloader" /> class.\r
+            </summary>\r
+      <param name="resource">A <see cref="T:NuGet.Protocol.Core.Types.FindPackageByIdResource" /> resource.</param>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="resource" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemotePackageArchiveDownloader.Dispose">\r
+      <summary>\r
+            Disposes this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemotePackageArchiveDownloader.CopyNupkgFileToAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a target file path.\r
+            </summary>\r
+      <param name="destinationFilePath">The destination file path.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />\r
+            indicating whether or not the copy was successful.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFilePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemotePackageArchiveDownloader.GetPackageHashAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package hash.\r
+            </summary>\r
+      <param name="hashAlgorithm">The hash algorithm.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />\r
+            representing the package hash.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="hashAlgorithm" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.RemotePackageArchiveDownloader.ContentReader">\r
+      <summary>\r
+            Gets an asynchronous package content reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.RemotePackageArchiveDownloader.CoreReader">\r
+      <summary>\r
+            Gets an asynchronous package core reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource">\r
+      <summary>\r
+            A <see cref="T:NuGet.Protocol.Core.Types.FindPackageByIdResource" /> for a Http-based file system where files are laid out in the\r
+            format\r
+            /root/\r
+            PackageA/\r
+            Version0/\r
+            PackageA.nuspec\r
+            PackageA.Version0.nupkg\r
+            and are accessible via HTTP Gets.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource.#ctor(System.Collections.Generic.IReadOnlyList{System.Uri},NuGet.Protocol.HttpSource)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="baseUris">Base URI's.</param>\r
+      <param name="httpSource">An HTTP source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="baseUris" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="baseUris" /> is empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="httpSource" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.HttpFileSystemBasedFindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.PackageUtilities.OpenNuspecFromNupkg(System.String,System.IO.Stream,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Create a <see cref="T:NuGet.Packaging.NuspecReader" /> from a nupkg stream.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.PluginFindPackageByIdResourceProvider">\r
+      <summary>\r
+            A FindPackageByIdResource provider for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.PluginFindPackageByIdResourceProvider.#ctor">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.PluginFindPackageByIdResourceProvider" /> class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.PluginFindPackageByIdResourceProvider.TryCreate(NuGet.Protocol.Core.Types.SourceRepository,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously attempts to create a resource for the specified source repository.\r
+            </summary>\r
+      <param name="source">A source repository.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a Tuple&lt;bool, INuGetResource&gt;</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="source" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.RemoteV2FindPackageByIdResource">\r
+      <summary>\r
+            A resource capable of fetching packages, package versions and package dependency information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV2FindPackageByIdResource.#ctor(NuGet.Configuration.PackageSource,NuGet.Protocol.HttpSource)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.RemoteV2FindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="packageSource">A package source.</param>\r
+      <param name="httpSource">An HTTP source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="httpSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV2FindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV2FindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV2FindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV2FindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.RemoteV2FindPackageByIdResource.PackageSource">\r
+      <summary>\r
+            Gets the package source.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.RemoteV2FindPackageByIdResourceProvider">\r
+      <summary>\r
+            A <see cref="T:NuGet.Protocol.Core.Types.ResourceProvider" /> for <see cref="T:NuGet.Protocol.Core.Types.FindPackageByIdResource" /> over v2 NuGet feeds.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.RemoteV3FindPackageByIdResource">\r
+      <summary>\r
+            A resource capable of fetching packages, package versions and package dependency information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV3FindPackageByIdResource.#ctor(NuGet.Protocol.Core.Types.SourceRepository,NuGet.Protocol.HttpSource)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.RemoteV3FindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="sourceRepository">A source repository.</param>\r
+      <param name="httpSource">An HTTP source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="sourceRepository" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="httpSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV3FindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV3FindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV3FindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RemoteV3FindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.RemoteV3FindPackageByIdResource.SourceRepository">\r
+      <summary>\r
+            Gets the source repository.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DependencyInfoResourceV3">\r
+      <summary>\r
+            Retrieves all packages and dependencies from a V3 source.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV3.#ctor(NuGet.Protocol.HttpSource,NuGet.Protocol.RegistrationResourceV3,NuGet.Protocol.Core.Types.SourceRepository)">\r
+      <summary>\r
+            Dependency info resource\r
+            </summary>\r
+      <param name="client">Http client</param>\r
+      <param name="regResource">Registration blob resource</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV3.ResolvePackage(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve dependency info for a single package.\r
+            </summary>\r
+      <param name="package">package id and version</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>\r
+            Returns dependency info for the given package if it exists. If the package is not found null is\r
+            returned.\r
+            </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV3.ResolvePackages(System.String,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve the available packages and their dependencies.\r
+            </summary>\r
+      <remarks>Includes prerelease packages</remarks>\r
+      <param name="packageId">package Id to search</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>available packages and their dependencies</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV3.ResolvePackages(System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve the available packages and their dependencies.\r
+            </summary>\r
+      <remarks>Includes prerelease packages</remarks>\r
+      <param name="packageId">package Id to search</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>available packages and their dependencies</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DependencyInfoResourceV3.GetPackagesFromRegistration(NuGet.Protocol.RegistrationInfo,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve dependency info from a registration blob\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DownloadResourcePlugin">\r
+      <summary>\r
+            A download resource for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourcePlugin.#ctor(NuGet.Protocol.Plugins.IPlugin,NuGet.Protocol.Plugins.IPluginMulticlientUtilities,NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.DownloadResourcePlugin" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="utilities">A plugin multiclient utilities.</param>\r
+      <param name="packageSource">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="utilities" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourcePlugin.GetDownloadResourceResultAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.PackageDownloadContext,System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously downloads a package.\r
+            </summary>\r
+      <param name="identity">The package identity.</param>\r
+      <param name="downloadContext">A package download context.</param>\r
+      <param name="globalPackagesFolder">The path to the global packages folder.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns\r
+            a <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="identity" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="downloadContext" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.DownloadResourceV3">\r
+      <summary>\r
+            Provides the download metatdata for a given package from a V3 server endpoint.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourceV3.#ctor(NuGet.Protocol.HttpSource,NuGet.Protocol.RegistrationResourceV3)">\r
+      <summary>\r
+            Download packages using the download url found in the registration resource.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourceV3.#ctor(NuGet.Protocol.HttpSource,System.String)">\r
+      <summary>\r
+            Download packages using the package base address container resource.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.DownloadResourceV3.GetDownloadUrl(NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Get the download url of the package.\r
+            1. If the identity is a SourcePackageDependencyInfo the SourcePackageDependencyInfo.DownloadUri is used.\r
+            2. A url will be constructed for the flat container location if the source has that resource.\r
+            3. The download url will be found in the registration blob as a fallback.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.MetadataResourceV3">\r
+      <summary>\r
+            Returns the full package metadata\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.MetadataResourceV3.GetLatestVersions(System.Collections.Generic.IEnumerable{System.String},System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Find the latest version of the package\r
+            </summary>\r
+      <param name="includePrerelease">include versions with prerelease labels</param>\r
+      <param name="includeUnlisted">not implemented yet</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.RegistrationResourceV3">\r
+      <summary>\r
+            Registration blob reader\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetUri(System.String)">\r
+      <summary>\r
+            Constructs the URI of a registration index blob\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetUri(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Constructs the URI of a registration blob with a specific version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetUri(NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            Constructs the URI of a registration blob with a specific version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetPackageMetadata(NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns the registration blob for the id and version\r
+            </summary>\r
+      <remarks>The inlined entries are potentially going away soon</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetPackageMetadata(System.String,System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns inlined catalog entry items for each registration blob\r
+            </summary>\r
+      <remarks>The inlined entries are potentially going away soon</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetPackageMetadata(System.String,NuGet.Versioning.VersionRange,System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns inlined catalog entry items for each registration blob\r
+            </summary>\r
+      <remarks>The inlined entries are potentially going away soon</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.RegistrationResourceV3.GetPackageEntries(System.String,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns all index entries of type Package within the given range and filters\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.RegistrationResourceV3.BaseUri">\r
+      <summary>\r
+            Gets the <see cref="T:System.Uri" /> for the source backing this resource.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ReportAbuseResourceV3.GetReportAbuseUrl(System.String,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Gets a URL for reporting package abuse. The URL will not be verified to exist.\r
+            </summary>\r
+      <param name="id">The package id (natural casing)</param>\r
+      <param name="version">The package version</param>\r
+      <returns>The first URL from the resource, with the URI template applied.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.ServiceIndexResourceV3">\r
+      <summary>\r
+            Stores/caches a service index json file.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetServiceEntries(System.String[])">\r
+      <summary>\r
+            Get the list of service entries that best match the current clientVersion and type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetServiceEntries(NuGet.Versioning.NuGetVersion,System.String[])">\r
+      <summary>\r
+            Get the list of service entries that best match the clientVersion and type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetServiceEntryUri(System.String[])">\r
+      <summary>\r
+            Get the best match service URI.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetServiceEntryUris(System.String[])">\r
+      <summary>\r
+            Get the list of service URIs that best match the current clientVersion and type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetServiceEntryUris(NuGet.Versioning.NuGetVersion,System.String[])">\r
+      <summary>\r
+            Get the list of service URIs that best match the clientVersion and type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.ServiceIndexResourceV3.GetValues(Newtonsoft.Json.Linq.JToken)">\r
+      <summary>\r
+            Read string values from an array or string.\r
+            Returns an empty enumerable if the value is null.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexResourceV3.RequestTime">\r
+      <summary>\r
+            Time the index was requested\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.ServiceIndexResourceV3.Entries">\r
+      <summary>\r
+            All service index entries.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Strings">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ActionExecutor_RollingBack">\r
+      <summary>\r
+              Looks up a localized string similar to Install failed. Rolling back....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ActionResolver_UnsupportedAction">\r
+      <summary>\r
+              Looks up a localized string similar to Unrecognized Package Action '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ActionResolver_UnsupportedDependencyBehavior">\r
+      <summary>\r
+              Looks up a localized string similar to Unsupported Dependency Behavior '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.AddPackage_ExistingPackageInvalid">\r
+      <summary>\r
+              Looks up a localized string similar to Package '{0}' already exists at feed '{1}' and is invalid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.AddPackage_PackageAlreadyExists">\r
+      <summary>\r
+              Looks up a localized string similar to Package '{0}' already exists at feed '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.AddPackage_SuccessfullyAdded">\r
+      <summary>\r
+              Looks up a localized string similar to Successfully added package '{0}' to feed '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Argument_Cannot_Be_Null_Or_Empty">\r
+      <summary>\r
+              Looks up a localized string similar to Argument can not be null or empty..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ArgumentCannotBeNullOrEmpty">\r
+      <summary>\r
+              Looks up a localized string similar to Argument cannot be null or empty..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DefaultSymbolServer">\r
+      <summary>\r
+              Looks up a localized string similar to the symbol server.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DeleteCommandCanceled">\r
+      <summary>\r
+              Looks up a localized string similar to Delete canceled.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DeleteCommandConfirm">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} will be deleted from the {2}. Would you like to continue?.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DeleteCommandDeletedPackage">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} was deleted successfully..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DeleteCommandDeletingPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Deleting {0} {1} from the {2}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DeletePackage_NotFound">\r
+      <summary>\r
+              Looks up a localized string similar to Not Found..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DownloadActionHandler_InvalidDownloadUrl">\r
+      <summary>\r
+              Looks up a localized string similar to The download URL for {0} '{1}' is invalid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.DownloadActionHandler_NoDownloadUrl">\r
+      <summary>\r
+              Looks up a localized string similar to No download URL could be found for {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Error_DownloadTimeout">\r
+      <summary>\r
+              Looks up a localized string similar to The download of '{0}' timed out because no data was received for {1}ms..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_CredentialsForForbidden">\r
+      <summary>\r
+              Looks up a localized string similar to The server responded with HTTP '403 Forbidden' when accessing the source '{0}'. This suggests that the server has authenticated your identity but has not permitted you to access the requested resource. Provide credentials that have permissions to view this resource..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_CredentialsForProxy">\r
+      <summary>\r
+              Looks up a localized string similar to The server responded with HTTP '407 Proxy Authentication Required' when accessing the proxy '{0}'. This suggests that the server needs credentials to authenticate your identity to use a proxy. Provide credentials to access this resource..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_CredentialsForUnauthorized">\r
+      <summary>\r
+              Looks up a localized string similar to The server responded with HTTP '401 Unauthorized' when accessing the source '{0}'. This suggests that the server needs credentials to authenticate your identity. Provide credentials to access this resource..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_RequestLog">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_ResponseLog">\r
+      <summary>\r
+              Looks up a localized string similar to {0} {1} {2}ms.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Http_Timeout">\r
+      <summary>\r
+              Looks up a localized string similar to The HTTP request to '{0} {1}' has timed out after {2}ms..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.InvalidVersionFolder">\r
+      <summary>\r
+              Looks up a localized string similar to The folder '{0}' contains an invalid version..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.LiveFeed">\r
+      <summary>\r
+              Looks up a localized string similar to the NuGet gallery.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_CanceledNupkgDownload">\r
+      <summary>\r
+              Looks up a localized string similar to Downloading a package from '{0}' was canceled..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_ErrorDownloading">\r
+      <summary>\r
+              Looks up a localized string similar to Error downloading '{0}' from '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToDownloadPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to download package '{0}' from '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToFetchV2Feed">\r
+      <summary>\r
+              Looks up a localized string similar to The V2 feed at '{0}' returned an unexpected status code '{1} {2}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToGetNuspecStream">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to load nuspec from package '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToReadServiceIndex">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to load the service index for source {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToRetrievePackage">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to retrieve information about '{0}' from remote source '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToVerifyRootDirectory">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to verify the root directory of local source '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FailedToVerifyValidFile">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to validate the file '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_FileIsCorrupt">\r
+      <summary>\r
+              Looks up a localized string similar to The file '{0}' is corrupt..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_InvalidCacheEntry">\r
+      <summary>\r
+              Looks up a localized string similar to An invalid cache entry was found for URL '{0}' and will be replaced..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_InvalidNupkgFromUrl">\r
+      <summary>\r
+              Looks up a localized string similar to The nupkg at '{0}' is not valid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_RetryingFindPackagesById">\r
+      <summary>\r
+              Looks up a localized string similar to Retrying '{0}' for source '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_RetryingHttp">\r
+      <summary>\r
+              Looks up a localized string similar to An error was encountered when fetching '{0} {1}'. The request will now be retried..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Log_RetryingServiceIndex">\r
+      <summary>\r
+              Looks up a localized string similar to Retrying service index request for source '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.NoApiKeyFound">\r
+      <summary>\r
+              Looks up a localized string similar to No API Key was provided and no API Key could be found for {0}. To save an API Key for a source use the 'setApiKey' command..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.NuGetRepository_CannotCreateAggregateRepo">\r
+      <summary>\r
+              Looks up a localized string similar to Cannot create a NuGet Repository from the Aggregate Source.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.NuGetServiceProvider_ServiceNotSupported">\r
+      <summary>\r
+              Looks up a localized string similar to The {0} service is not supported by this object..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.NupkgPath_Invalid">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' is not a valid nupkg file..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.NupkgPath_InvalidEx">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' is not a valid nupkg file. Error: '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.OneOrMoreUrisMustBeSpecified">\r
+      <summary>\r
+              Looks up a localized string similar to One or more URIs must be specified..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.PackageActionDescriptionWrapper_UnrecognizedAction">\r
+      <summary>\r
+              Looks up a localized string similar to Unrecognized Package Action '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.PackageNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to find package '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.PackageServerEndpoint_NotSupported">\r
+      <summary>\r
+              Looks up a localized string similar to ERROR: This version of nuget.exe does not support updating packages to package source '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Path_Invalid">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' is not a valid path..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Path_Invalid_NotFileNotUnc">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' should be a local path or a UNC share path..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_ConnectionAlreadyStarted">\r
+      <summary>\r
+              Looks up a localized string similar to A connection has already been started..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_ConnectionIsClosed">\r
+      <summary>\r
+              Looks up a localized string similar to The plugin connection is closed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_Exception">\r
+      <summary>\r
+              Looks up a localized string similar to Plugin '{0}' failed with the exception:  {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_FailedOperationForPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Plugin '{0}' failed a {1} operation for package {2}.{3}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_FailedToQueryPluginOperationsClaims">\r
+      <summary>\r
+              Looks up a localized string similar to A failure occurred while attempting to query plugin operation claims for the plugin at '{0}'.  Exception:  {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_FailureQueryingPackageVersions">\r
+      <summary>\r
+              Looks up a localized string similar to A failure occurred while attempting to query package versions for package '{0}' using the plugin at '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_Fault">\r
+      <summary>\r
+              Looks up a localized string similar to Terminating plugin '{0}' due to an unrecoverable fault:  {1}.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_FileNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to A plugin was not found at path '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_HandshakeFailed">\r
+      <summary>\r
+              Looks up a localized string similar to The plugin handshake failed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_HandshakeRequestHandlerAlreadyExists">\r
+      <summary>\r
+              Looks up a localized string similar to A handshake request handler already exists..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_IdleTimeoutMustBeGreaterThanOrEqualToInfiniteTimeSpan">\r
+      <summary>\r
+              Looks up a localized string similar to The idle timeout must be greater than or equal to System.Threading.Timeout.InfiniteTimeSpan..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_IllegalMessageWhileHandshaking">\r
+      <summary>\r
+              Looks up a localized string similar to An illegal message type was received during handshake..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_InitializationFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Plugin initialization failed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_InvalidEmbeddedSignature">\r
+      <summary>\r
+              Looks up a localized string similar to The plugin at '{0}' did not have a valid embedded signature..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_InvalidMessageType">\r
+      <summary>\r
+              Looks up a localized string similar to The message type '{0}' is invalid at this time..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_InvalidPluginFilePath">\r
+      <summary>\r
+              Looks up a localized string similar to The plugin file path '{0}' is invalid..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_NotConnected">\r
+      <summary>\r
+              Looks up a localized string similar to A plugin is not connected..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_PackageDownloadFailed">\r
+      <summary>\r
+              Looks up a localized string similar to Plugin '{0}' failed to download package '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_ProtocolException">\r
+      <summary>\r
+              Looks up a localized string similar to A plugin protocol exception occurred..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_ProtocolVersionNotSupportedOnError">\r
+      <summary>\r
+              Looks up a localized string similar to A protocol version is not supported on error..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_ProtocolVersionOutOfRange">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' must be greater than or equal to '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_RequestContextDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to Request context does not exist for request ID '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_RequestHandlerDoesNotExist">\r
+      <summary>\r
+              Looks up a localized string similar to A request handler does not exist for the message method '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_TimeoutOutOfRange">\r
+      <summary>\r
+              Looks up a localized string similar to Timeout must be greater than TimeSpan.Zero and less than or equal to TimeSpan.FromMilliseconds(int.MaxValue)..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_UnrecognizedEnumValue">\r
+      <summary>\r
+              Looks up a localized string similar to The enum value '{0}' is unrecognized..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Plugin_UnrecognizedOperationClaims">\r
+      <summary>\r
+              Looks up a localized string similar to The operation claims are unrecognized:  {0}..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.ProjectInstallationTarget_ProjectIsNotTargetted">\r
+      <summary>\r
+              Looks up a localized string similar to The project '{0}' is not one of the projects targetted by this object..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_BadSource">\r
+      <summary>\r
+              Looks up a localized string similar to Failed to retrieve metadata from source '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_duplicateUri">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' is a duplicate url which has already been downloaded and will lead to a cyclic dependency. Please correct from server..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_FlatContainerIndexVersionsNotArray">\r
+      <summary>\r
+              Looks up a localized string similar to The 'versions' property at '{0}' must be an array..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_IndexMissingResourcesNode">\r
+      <summary>\r
+              Looks up a localized string similar to Service index document is missing the 'resources' property..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_InvalidJsonObject">\r
+      <summary>\r
+              Looks up a localized string similar to The content at '{0}' is not a valid JSON object..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_InvalidServiceIndex">\r
+      <summary>\r
+              Looks up a localized string similar to The source does not have the 'version' property at '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_InvalidXml">\r
+      <summary>\r
+              Looks up a localized string similar to The content at '{0}' is not valid XML..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_MalformedMetadataError">\r
+      <summary>\r
+              Looks up a localized string similar to Metadata could not be loaded from the source '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_MissingRegistrationBase">\r
+      <summary>\r
+              Looks up a localized string similar to The source does not have a Registration Base Url defined!.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_MissingSearchService">\r
+      <summary>\r
+              Looks up a localized string similar to The source does not have a Search service!.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_MissingVersion">\r
+      <summary>\r
+              Looks up a localized string similar to The source does not have the 'version' property..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_PackageMetadataError">\r
+      <summary>\r
+              Looks up a localized string similar to An error occurred while retrieving package metadata for '{0}' from source '{1}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_Search_LocalSourceNotFound">\r
+      <summary>\r
+              Looks up a localized string similar to The path '{0}' for the selected source could not be resolved..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Protocol_UnsupportedVersion">\r
+      <summary>\r
+              Looks up a localized string similar to The source version is not supported: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.PushCommandPackagePushed">\r
+      <summary>\r
+              Looks up a localized string similar to Your package was pushed..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.PushCommandPushingPackage">\r
+      <summary>\r
+              Looks up a localized string similar to Pushing {0} to {1}....\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.RequiredFeatureUnsupportedException_DefaultMessageWithFeature">\r
+      <summary>\r
+              Looks up a localized string similar to The '{0}' installation feature was required by a package but is not supported on the current host..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.RequiredFeatureUnsupportedException_DefaultMessageWithoutFeature">\r
+      <summary>\r
+              Looks up a localized string similar to The installation host does not support a feature required by this package..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.UnableToFindFile">\r
+      <summary>\r
+              Looks up a localized string similar to File does not exist ({0})..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.UnableToParseFolderV3Version">\r
+      <summary>\r
+              Looks up a localized string similar to Unable to parse a valid version from a v3 folder: '{0}'..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.v2sourceDescription">\r
+      <summary>\r
+              Looks up a localized string similar to API v2 (legacy).\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.v3sourceDescription">\r
+      <summary>\r
+              Looks up a localized string similar to API v3.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Strings.Warning_SymbolServerNotConfigured">\r
+      <summary>\r
+              Looks up a localized string similar to Found symbols package '{0}', but no API key was specified for the symbol server. To save an API Key, run 'NuGet.exe setApiKey [your API key from http://www.NuGet.org]'..\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FeedTypeUtility.GetFeedType(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Determine the type of a nuget source. This works for both offline and online sources.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FindPackagesByIdNupkgDownloader.GetNuspecReaderFromNupkgAsync(NuGet.Packaging.Core.PackageIdentity,System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Gets a <see cref="T:NuGet.Packaging.NuspecReader" /> from a .nupkg. If the URL cannot be fetched or there is a problem\r
+            processing the .nuspec, an exception is throw. This method uses HTTP caching to avoid downloading the\r
+            package over and over (unless <see cref="P:NuGet.Protocol.Core.Types.SourceCacheContext.DirectDownload" /> is specified).\r
+            </summary>\r
+      <param name="identity">The package identity.</param>\r
+      <param name="url">The URL of the .nupkg.</param>\r
+      <param name="cacheContext">The cache context.</param>\r
+      <param name="token">The cancellation token.</param>\r
+      <returns>The .nuspec reader.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FindPackagesByIdNupkgDownloader.CopyNupkgToStreamAsync(NuGet.Packaging.Core.PackageIdentity,System.String,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Copies a .nupkg stream to the <paramref name="destination" /> stream. If the .nupkg cannot be found or if\r
+            there is a network problem, no stream copy occurs.\r
+            </summary>\r
+      <param name="identity">The package identity.</param>\r
+      <param name="url">The URL of the .nupkg.</param>\r
+      <param name="destination">The destination stream. The .nupkg will be copied to this stream.</param>\r
+      <param name="cacheContext">The cache context.</param>\r
+      <param name="token">The cancellation token.</param>\r
+      <returns>Returns true if the stream was copied, false otherwise.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.FindPackagesByIdNupkgDownloader.ProcessNupkgStreamAsync(NuGet.Packaging.Core.PackageIdentity,System.String,System.Func{System.IO.Stream,System.Threading.Tasks.Task},NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Manages the different ways of getting a .nupkg stream when using the global HTTP cache. When a stream is\r
+            found, the <paramref name="processStreamAsync" /> method is invoked on said stream. This deals with the\r
+            complexity of <see cref="P:NuGet.Protocol.Core.Types.SourceCacheContext.DirectDownload" />.\r
+            </summary>\r
+      <param name="identity">The package identity.</param>\r
+      <param name="url">The URL of the .nupkg to fetch.</param>\r
+      <param name="processStreamAsync">The method to process the stream.</param>\r
+      <param name="cacheContext">The cache context.</param>\r
+      <param name="token">The cancellation token.</param>\r
+      <returns>\r
+            Returns true if the stream was processed, false if the stream could not fetched (either from the HTTP cache\r
+            or from the network).\r
+            </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.GetDownloadResultUtility.CleanUpDirectDownloads(NuGet.Protocol.Core.Types.PackageDownloadContext)">\r
+      <summary>\r
+            Allow explicit clean-up of direct download files. This is important because although direct downloads are\r
+            opened with the <see cref="F:System.IO.FileOptions.DeleteOnClose" /> option, some systems (e.g. Linux) do not perform\r
+            the delete if the process dies. Additionally, if the system dies before the process dies (e.g. loss of\r
+            power), the direct download files will be left over.\r
+            </summary>\r
+      <param name="downloadContext">The download context.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackage(System.Uri,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a nupkg using the path.\r
+            </summary>\r
+      <param name="path">Nupkg path in uri form.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesV2(System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve all packages from a folder and one level deep.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesV2(System.String,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve all packages of an id from a v2 folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+      <param name="id">Package id.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackageV2(System.String,System.String,NuGet.Versioning.NuGetVersion,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve all packages of an id from a v2 folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+      <param name="id">Package id.</param>\r
+      <param name="version">Package version.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackageV2(System.String,NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve all packages of an id from a v2 folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+      <param name="identity">Package id and version.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderPackages(System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a package with an id and version from a packages.config packages folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderPackages(System.String,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a package with an id and version from a packages.config packages folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderPackage(System.String,NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a package with an id and version from a packages.config packages folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+      <param name="identity">Package id and version.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderSearchPattern(System.String)">\r
+      <summary>\r
+            Returns either id.* or * depending on the OS.\r
+            </summary>\r
+      <param name="id">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderPackage(System.String,System.String,NuGet.Versioning.NuGetVersion,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a package with an id and version from a packages.config packages folder.\r
+            </summary>\r
+      <param name="root">Nupkg folder directory path.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesConfigFolderPackage(System.IO.DirectoryInfo,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Return the package nupkg from a packages.config folder sub directory.\r
+            </summary>\r
+      <param name="dir">Package directory in the format id.version</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.IsPossiblePackageMatch(System.IO.FileInfo,NuGet.Packaging.Core.PackageIdentity)">\r
+      <summary>\r
+            True if the file name matches the identity. This is could be incorrect if\r
+            the package name ends with numbers. The result should be checked against the nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.IsPossiblePackageMatch(System.IO.FileInfo,System.String)">\r
+      <summary>\r
+            True if the file name matches the id and is followed by a version. This is could be incorrect if\r
+            the package name ends with numbers. The result should be checked against the nuspec.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetIdentityFromNupkgPath(System.IO.FileInfo,System.String)">\r
+      <summary>\r
+            An imperfect attempt at finding the identity of a package from the file name.\r
+            This can fail if the package name ends with something such as .1\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetVersionFromFileName(System.String,System.String,System.String)">\r
+      <summary>\r
+            An imperfect attempt at finding the version of a package from the file name.\r
+            This can fail if the package name ends with something such as .1\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetVersionFromIdVersionString(System.String,System.String)">\r
+      <summary>\r
+            Parse a possible version from a string in the format Id.Version\r
+            Returns null if the version is invalid or the id did not match.\r
+            </summary>\r
+      <param name="idVersionString">Id.Version</param>\r
+      <param name="id">Expected id</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackageV3(System.String,System.String,NuGet.Versioning.NuGetVersion,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a single package from a v3 version folder.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackageV3(System.String,NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve a package from a v3 feed.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetNupkgsFromFlatFolder(System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Discover all nupkgs from a v2 local folder.\r
+            </summary>\r
+      <param name="root">Folder root.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetAndVerifyRootDirectory(System.String)">\r
+      <summary>\r
+            Verify that a path could be a valid directory. Throw a FatalProtocolException otherwise.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetAndVerifyFileInfo(System.Uri)">\r
+      <summary>\r
+            Verify that a path could be a valid file. Throw a FatalProtocolException otherwise.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetNupkgsFromFlatFolderChunked(System.IO.DirectoryInfo,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve files in chunks, this helps maintain the legacy behavior of searching for\r
+            certain non-normalized file names.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetNupkgsFromFlatFolder(System.String,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Discover nupkgs from a v2 local folder.\r
+            </summary>\r
+      <param name="root">Folder root.</param>\r
+      <param name="id">Package id file name prefix.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesV3(System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Discover all nupkgs from a v3 folder.\r
+            </summary>\r
+      <param name="root">Folder root.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesV3(System.String,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Discover nupkgs from a v3 local folder.\r
+            </summary>\r
+      <param name="root">Folder root.</param>\r
+      <param name="id">Package id or package id prefix.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetDistinctPackages(System.Collections.Generic.IEnumerable{NuGet.Protocol.LocalPackageInfo})">\r
+      <summary>\r
+            Remove duplicate packages which can occur in directories.\r
+            In V2 packages may exist under multiple sub folders. \r
+            Non-normalized versions also lead to duplicates: ex: 1.0, 1.0.0.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetDirectoriesSafe(System.IO.DirectoryInfo,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve directories and log exceptions that occur.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetFilesSafe(System.IO.DirectoryInfo,System.String,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Retrieve files and log exceptions that occur.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackagesFromNupkgs(System.Collections.Generic.IEnumerable{System.IO.FileInfo})">\r
+      <summary>\r
+            Path -&gt; LocalPackageInfo\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetPackageFromNupkg(System.IO.FileInfo)">\r
+      <summary>\r
+            Path -&gt; LocalPackageInfo\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.LocalFolderUtility.GetNupkgsFromDirectory(System.IO.DirectoryInfo,NuGet.Common.ILogger)">\r
+      <summary>\r
+            Find all nupkgs in the top level of a directory.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.MetadataReferenceCache">\r
+      <summary>\r
+            Cache strings, dates, and versions to reduce memory.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.MetadataReferenceCache.CachableTypesMap">\r
+      <summary>\r
+            Mapping of input parameter type to caching method.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.MetadataReferenceCache.GetString(System.String)">\r
+      <summary>\r
+            Checks if <paramref name="s" /> already exists in the cache.\r
+            If so, returns the cached instance.\r
+            If not, caches <paramref name="s" /> and returns it.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.MetadataReferenceCache.GetVersion(System.String)">\r
+      <summary>\r
+            Parses <paramref name="s" /> into a <see cref="T:NuGet.Versioning.NuGetVersion" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.MetadataReferenceCache.GetObject``1(``0)">\r
+      <summary>\r
+            Iterates through the properties of <paramref name="input" /> that are either <see cref="T:System.String" />s, <see cref="T:System.DateTimeOffset" />s, or <see cref="T:NuGet.Versioning.NuGetVersion" />s and checks them against the cache.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.MetadataReferenceCache.CachableTypes">\r
+      <summary>\r
+        <see cref="T:System.Collections.Generic.IEnumerable`1" /> containing all types that can be cached.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.StreamExtensions.AsSeekableStreamAsync(System.IO.Stream)">\r
+      <summary>\r
+            Read a stream into a memory stream if CanSeek is false.\r
+            This method is used to ensure that network streams\r
+            can be read by non-async reads without hanging.\r
+            \r
+            Closes the original stream by default.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.StreamExtensions.AsSeekableStreamAsync(System.IO.Stream,System.Boolean)">\r
+      <summary>\r
+            Read a stream into a memory stream if CanSeek is false.\r
+            This method is used to ensure that network streams\r
+            can be read by non-async reads without hanging.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.TimeoutUtility.StartWithTimeout``1(System.Func{System.Threading.CancellationToken,System.Threading.Tasks.Task{``0}},System.TimeSpan,System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Starts a task with a timeout. If the timeout occurs, a <see cref="T:System.TimeoutException" />\r
+            with no message will be thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.TimeoutUtility.StartWithTimeout(System.Func{System.Threading.CancellationToken,System.Threading.Tasks.Task},System.TimeSpan,System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Starts a task with a timeout. If the timeout occurs, a <see cref="T:System.TimeoutException" />\r
+            with no message will be thrown.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.AutomaticProgressReporter">\r
+      <summary>\r
+            An automatic progress reporter.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.AutomaticProgressReporter.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.AutomaticProgressReporter.Create(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,System.TimeSpan,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Creates a new <see cref="T:NuGet.Protocol.Plugins.AutomaticProgressReporter" /> class.\r
+            </summary>\r
+      <remarks>This class does not take ownership of and dispose of <paramref name="connection" />.</remarks>\r
+      <param name="connection">A connection.</param>\r
+      <param name="request">A request.</param>\r
+      <param name="interval">A progress interval.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="interval" />\r
+            is either less than <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout" /> or greater than\r
+            <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout" />.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Connection">\r
+      <summary>\r
+            Represents a bidirectional channel between a NuGet client and a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.#ctor(NuGet.Protocol.Plugins.IMessageDispatcher,NuGet.Protocol.Plugins.ISender,NuGet.Protocol.Plugins.IReceiver,NuGet.Protocol.Plugins.ConnectionOptions)">\r
+      <summary>\r
+            Instantiates a new instance of the <see cref="T:NuGet.Protocol.Plugins.Connection" /> class.\r
+            </summary>\r
+      <param name="dispatcher">A message dispatcher.</param>\r
+      <param name="sender">A sender.</param>\r
+      <param name="receiver">A receiver.</param>\r
+      <param name="options">Connection options.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="dispatcher" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="sender" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="receiver" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="options" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.ConnectAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously connects and handshakes with a remote target.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if the method has been called already.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.SendAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the remote target.\r
+            </summary>\r
+      <param name="message">The message to be sent.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if not connected.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Connection.SendRequestAndReceiveResponseAsync``2(NuGet.Protocol.Plugins.MessageMethod,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the remote target and receives the target's response.\r
+            </summary>\r
+      <typeparam name="TOutbound">The outbound payload type.</typeparam>\r
+      <typeparam name="TInbound">The inbound payload type.</typeparam>\r
+      <param name="method">The outbound message method.</param>\r
+      <param name="payload">The outbound message payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <typeparamref name="TInbound" />\r
+            from the target.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if not connected.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Connection.State">\r
+      <summary>\r
+            The connection state.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Connection.MessageDispatcher">\r
+      <summary>\r
+            Gets the message dispatcher.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Connection.Options">\r
+      <summary>\r
+            Gets the connection options\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Connection.ProtocolVersion">\r
+      <summary>\r
+            Gets the negotiated protocol version, or <c>null</c> if not yet connected.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Connection.Faulted">\r
+      <summary>\r
+            Occurs when an unrecoverable fault has been caught.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Connection.MessageReceived">\r
+      <summary>\r
+            Occurs when a message has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ConnectionOptions">\r
+      <summary>\r
+            Plugin connection options.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ConnectionOptions.#ctor(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion,System.TimeSpan,System.TimeSpan)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.ConnectionOptions" /> class.\r
+            </summary>\r
+      <param name="protocolVersion">The plugin protocol version.</param>\r
+      <param name="minimumProtocolVersion">The minimum plugin protocol version.</param>\r
+      <param name="handshakeTimeout">The plugin handshake timeout.</param>\r
+      <param name="requestTimeout">The plugin request timeout.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="protocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="minimumProtocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="protocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="protocolVersion" />\r
+            is less than <paramref name="minimumProtocolVersion" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="handshakeTimeout" />\r
+            is either less than <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout" /> or greater than\r
+            <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout" />.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="requestTimeout" />\r
+            is either less than <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout" /> or greater than\r
+            <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout" />.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ConnectionOptions.SetRequestTimeout(System.TimeSpan)">\r
+      <summary>\r
+            Sets a new request timeout.\r
+            </summary>\r
+      <param name="requestTimeout">The new request timeout.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="requestTimeout" />\r
+            is either less than <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout" /> or greater than\r
+            <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout" />.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ConnectionOptions.CreateDefault">\r
+      <summary>\r
+            Instantiates a <see cref="T:NuGet.Protocol.Plugins.ConnectionOptions" /> class with default values.\r
+            </summary>\r
+      <returns>A <see cref="T:NuGet.Protocol.Plugins.ConnectionOptions" />.</returns>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ConnectionOptions.HandshakeTimeout">\r
+      <summary>\r
+            Gets the plugin handshake timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ConnectionOptions.MinimumProtocolVersion">\r
+      <summary>\r
+            Gets the minimum plugin protocol version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ConnectionOptions.ProtocolVersion">\r
+      <summary>\r
+            Gets the plugin protocol version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ConnectionOptions.RequestTimeout">\r
+      <summary>\r
+            Gets the plugin request timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ConnectionState">\r
+      <summary>\r
+            Connection states.\r
+            </summary>\r
+      <remarks>Member order is significant.\r
+            For example, any connection state before <see cref="F:NuGet.Protocol.Plugins.ConnectionState.Connecting" />\r
+            implies no connection.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.EmbeddedSignatureVerifier">\r
+      <summary>\r
+            Base class for embedded signature verifiers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.EmbeddedSignatureVerifier.IsValid(System.String)">\r
+      <summary>\r
+            Checks if a file has a valid embedded signature.\r
+            </summary>\r
+      <param name="filePath">The path of a file to be checked.</param>\r
+      <returns>\r
+        <c>true</c> if the file has a valid signature; otherwise, <c>false</c>.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filePath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.PlatformNotSupportedException">Thrown if the current platform is unsupported.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.EmbeddedSignatureVerifier.Create">\r
+      <summary>\r
+            Creates an embedded signature verifier for the current platform.\r
+            </summary>\r
+      <returns>An embedded signature verifier.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.FallbackEmbeddedSignatureVerifier">\r
+      <summary>\r
+            A fallback embedded signature verifier for unsupported platforms.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.FallbackEmbeddedSignatureVerifier.IsValid(System.String)">\r
+      <summary>\r
+            Checks if a file has a valid embedded signature.\r
+            </summary>\r
+      <param name="filePath">The path of a file to be checked.</param>\r
+      <returns>\r
+        <c>true</c> if the file has a valid signature; otherwise, <c>false</c>.</returns>\r
+      <exception cref="T:System.PlatformNotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.FaultedPluginEventArgs">\r
+      <summary>\r
+            Faulted plugin event arguments.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.FaultedPluginEventArgs.#ctor(NuGet.Protocol.Plugins.IPlugin,System.Exception)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.FaultedPluginEventArgs" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="exception">An exception.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="exception" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.FaultedPluginEventArgs.Exception">\r
+      <summary>\r
+            Gets the exception.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.FaultedPluginEventArgs.Plugin">\r
+      <summary>\r
+            Gets the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IConnection">\r
+      <summary>\r
+            Represents a bidirectional channel between a NuGet client and a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IConnection.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IConnection.SendAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the remote target.\r
+            </summary>\r
+      <param name="message">The message to be sent.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if not connected.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IConnection.SendRequestAndReceiveResponseAsync``2(NuGet.Protocol.Plugins.MessageMethod,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the remote target and receives the target's response.\r
+            </summary>\r
+      <typeparam name="TOutbound">The outbound payload type.</typeparam>\r
+      <typeparam name="TInbound">The inbound payload type.</typeparam>\r
+      <param name="method">The outbound message method.</param>\r
+      <param name="payload">The outbound message payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <typeparamref name="TInbound" />\r
+            from the target.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if not connected.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IConnection.MessageDispatcher">\r
+      <summary>\r
+            Gets the message dispatcher.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IConnection.Options">\r
+      <summary>\r
+            Gets the connection options\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IConnection.ProtocolVersion">\r
+      <summary>\r
+            Gets the negotiated protocol version, or <c>null</c> if not yet connected.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IConnection.Faulted">\r
+      <summary>\r
+            Occurs when an unrecoverable fault has been caught.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IConnection.MessageReceived">\r
+      <summary>\r
+            Occurs when a message has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IIdGenerator">\r
+      <summary>\r
+            A unique identifier generator.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IIdGenerator.GenerateUniqueId">\r
+      <summary>\r
+            Generates a new unique identifier.\r
+            </summary>\r
+      <returns>A unique identifier.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IMessageDispatcher">\r
+      <summary>\r
+            A message dispatcher that maintains state for outstanding requests\r
+            and routes messages to configured request handlers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.Close">\r
+      <summary>\r
+            Closes the dispatcher.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.CreateMessage(NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod)">\r
+      <summary>\r
+            Creates a message.\r
+            </summary>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <returns>A message.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.CreateMessage``1(NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod,``0)">\r
+      <summary>\r
+            Creates a message.\r
+            </summary>\r
+      <typeparam name="TPayload">The message payload.</typeparam>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <param name="payload">The message payload.</param>\r
+      <returns>A message.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.DispatchCancelAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a cancellation request for the specified request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.DispatchFaultAsync(NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.Fault,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a fault notification for the specified request.\r
+            </summary>\r
+      <param name="request">The cancel request.</param>\r
+      <param name="fault">The fault payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.DispatchProgressAsync(NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.Progress,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a progress notification for the specified request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="progress">The progress payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.DispatchRequestAsync``2(NuGet.Protocol.Plugins.MessageMethod,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a request.\r
+            </summary>\r
+      <typeparam name="TOutbound">The request payload type.</typeparam>\r
+      <typeparam name="TInbound">The expected response payload type.</typeparam>\r
+      <param name="method">The request method.</param>\r
+      <param name="payload">The request payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <typeparamref name="TInbound" />\r
+            from the target.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.DispatchResponseAsync``1(NuGet.Protocol.Plugins.Message,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a response.\r
+            </summary>\r
+      <typeparam name="TOutbound">The request payload type.</typeparam>\r
+      <param name="request">The associated request.</param>\r
+      <param name="responsePayload">The response payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IMessageDispatcher.SetConnection(NuGet.Protocol.Plugins.IConnection)">\r
+      <summary>\r
+            Sets the connection to be used for dispatching messages.\r
+            </summary>\r
+      <param name="connection">A connection instance.  Can be <c>null</c>.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IMessageDispatcher.RequestHandlers">\r
+      <summary>\r
+            Gets the request handlers for use by the dispatcher.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.InboundRequestContext">\r
+      <summary>\r
+            Context for an inbound request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InboundRequestContext.#ctor(NuGet.Protocol.Plugins.IConnection,System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.InboundRequestContext" /> class.\r
+            </summary>\r
+      <param name="connection">A connection.</param>\r
+      <param name="requestId">A request ID.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="requestId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InboundRequestContext.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InboundRequestContext.BeginFaultAsync(NuGet.Protocol.Plugins.Message,System.Exception)">\r
+      <summary>\r
+            Asynchronously starts processing a fault response for the inbound request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="exception">An exception.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" />\r
+            is either <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="exception" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InboundRequestContext.BeginResponseAsync(NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IRequestHandler,NuGet.Protocol.Plugins.IResponseHandler)">\r
+      <summary>\r
+            Asynchronously starts processing a response for the inbound request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="requestHandler">A request handler.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="requestHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InboundRequestContext.Cancel">\r
+      <summary>\r
+            Cancels an inbound request.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.InboundRequestContext.RequestId">\r
+      <summary>\r
+            Gets the request ID.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IPlugin">\r
+      <summary>\r
+            Represents a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPlugin.Close">\r
+      <summary>\r
+            Closes the plugin.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IPlugin.Connection">\r
+      <summary>\r
+            Gets the connection for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IPlugin.FilePath">\r
+      <summary>\r
+            Gets the file path for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IPlugin.Id">\r
+      <summary>\r
+            Gets the unique identifier for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IPlugin.Name">\r
+      <summary>\r
+            Gets the name of the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IPlugin.BeforeClose">\r
+      <summary>\r
+            Occurs before the plugin closes.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IPlugin.Closed">\r
+      <summary>\r
+            Occurs when the plugin has closed.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IPluginDiscoverer">\r
+      <summary>\r
+            A plugin discoverer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginDiscoverer.DiscoverAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discovers plugins.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IPluginFactory">\r
+      <summary>\r
+            A plugin factory.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginFactory.GetOrCreateAsync(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Protocol.Plugins.IRequestHandlers,NuGet.Protocol.Plugins.ConnectionOptions,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets an existing plugin instance or creates a new instance and connects to it.\r
+            </summary>\r
+      <param name="filePath">The file path of the plugin.</param>\r
+      <param name="arguments">Command-line arguments to be supplied to the plugin.</param>\r
+      <param name="requestHandlers">Request handlers.</param>\r
+      <param name="options">Connection options.</param>\r
+      <param name="sessionCancellationToken">A cancellation token for the plugin's lifetime.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Protocol.Plugins.Plugin" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="arguments" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="requestHandlers" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="options" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="sessionCancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <remarks>This is intended to be called by NuGet client tools.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IPluginMulticlientUtilities">\r
+      <summary>\r
+            Plugin multiclient utilities.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginMulticlientUtilities.DoOncePerPluginLifetimeAsync(System.String,System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously executes a task once per plugin lifetime per key.\r
+            </summary>\r
+      <param name="key">A key that identifies the task.</param>\r
+      <param name="taskFunc">A function that returns a task.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="key" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="taskFunc" />\r
+            is either <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IPluginProcess">\r
+      <summary>\r
+            Represents a plugin process.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginProcess.BeginReadLine">\r
+      <summary>\r
+            Asynchronously starts reading the standard output stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginProcess.CancelRead">\r
+      <summary>\r
+            Cancels asynchronous reading of the standard output stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IPluginProcess.Kill">\r
+      <summary>\r
+            Immediately stops the associated process.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IPluginProcess.HasExited">\r
+      <summary>\r
+            Gets a value indicating whether the associated process has been terminated.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IPluginProcess.LineRead">\r
+      <summary>\r
+            Occurs when a line of output has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IPluginProcess.Exited">\r
+      <summary>\r
+            Occurs when a process exits.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IReceiver">\r
+      <summary>\r
+            Represents a unidirectional communications channel from a target.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IReceiver.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IReceiver.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IReceiver.Faulted">\r
+      <summary>\r
+            Occurs when an unrecoverable fault has been caught.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.IReceiver.MessageReceived">\r
+      <summary>\r
+            Occurs when a message has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IRequestHandler">\r
+      <summary>\r
+            Represents a request handler.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.IRequestHandler.CancellationToken">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Protocol.Plugins.IRequestHandler.CancellationToken" /> for a request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IRequestHandlers">\r
+      <summary>\r
+            A set of <see cref="T:NuGet.Protocol.Plugins.IRequestHandler" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IRequestHandlers.AddOrUpdate(NuGet.Protocol.Plugins.MessageMethod,System.Func{NuGet.Protocol.Plugins.IRequestHandler},System.Func{NuGet.Protocol.Plugins.IRequestHandler,NuGet.Protocol.Plugins.IRequestHandler})">\r
+      <summary>\r
+            Atomically add or update a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="addHandlerFunc">An add request handler function.</param>\r
+      <param name="updateHandlerFunc">An update request handler function.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="addHandlerFunc" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="updateHandlerFunc" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IRequestHandlers.TryAdd(NuGet.Protocol.Plugins.MessageMethod,NuGet.Protocol.Plugins.IRequestHandler)">\r
+      <summary>\r
+            Attempts to add a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="handler">A request handler.</param>\r
+      <returns>\r
+        <c>true</c> if added; otherwise, <c>false</c>.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="handler" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IRequestHandlers.TryGet(NuGet.Protocol.Plugins.MessageMethod,NuGet.Protocol.Plugins.IRequestHandler@)">\r
+      <summary>\r
+            Attempts to get a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="handler">A request handler.</param>\r
+      <returns>\r
+        <c>true</c> if the request handler exists; otherwise, <c>false</c>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IRequestHandlers.TryRemove(NuGet.Protocol.Plugins.MessageMethod)">\r
+      <summary>\r
+            Attempts to remove a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <returns>\r
+        <c>true</c> if a request handler was removed; otherwise, <c>false</c>.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.IResponseHandler">\r
+      <summary>\r
+            A response handler.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.IResponseHandler.SendResponseAsync``1(NuGet.Protocol.Plugins.Message,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <typeparam name="TPayload">The response payload type.</typeparam>\r
+      <param name="request">The request message.</param>\r
+      <param name="payload">The response payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="payload" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ISender">\r
+      <summary>\r
+            Represents a unidirectional communications to a target.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ISender.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ISender.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ISender.SendAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the target.\r
+            </summary>\r
+      <param name="message">The message to send.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if <see cref="M:NuGet.Protocol.Plugins.ISender.Connect" /> has not been called.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.JsonSerializationUtilities">\r
+      <summary>\r
+            JSON serialization/deserialization utilities.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.JsonSerializationUtilities.Deserialize``1(System.String)">\r
+      <summary>\r
+            Deserializes an object from the provided JSON.\r
+            </summary>\r
+      <typeparam name="T">The deserialization type.</typeparam>\r
+      <param name="json">JSON to deserialize.</param>\r
+      <returns>An instance of <typeparamref name="T" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="json" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.JsonSerializationUtilities.FromObject(System.Object)">\r
+      <summary>\r
+            Serializes an object.\r
+            </summary>\r
+      <param name="value">An object to serialize.</param>\r
+      <returns>A <see cref="T:Newtonsoft.Json.Linq.JObject" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="value" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.JsonSerializationUtilities.Serialize(Newtonsoft.Json.JsonWriter,System.Object)">\r
+      <summary>\r
+            Serializes an object to the provided writer.\r
+            </summary>\r
+      <param name="writer">A JSON writer.</param>\r
+      <param name="value">The value to serialize.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="value" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.JsonSerializationUtilities.ToObject``1(Newtonsoft.Json.Linq.JObject)">\r
+      <summary>\r
+            Deserializes an object.\r
+            </summary>\r
+      <typeparam name="T">The deserialization type.</typeparam>\r
+      <param name="jObject">A JSON object.</param>\r
+      <returns>An instance of <typeparamref name="T" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="jObject" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.JsonSerializationUtilities.Serializer">\r
+      <summary>\r
+            Gets the JSON serializer.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.LineReadEventArgs">\r
+      <summary>\r
+            Line read event arguments.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LineReadEventArgs.#ctor(System.String)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.LineReadEventArgs" /> class.\r
+            </summary>\r
+      <param name="line">The output line read.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.LineReadEventArgs.Line">\r
+      <summary>\r
+            The output line read.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageDispatcher">\r
+      <summary>\r
+            A message dispatcher that maintains state for outstanding requests\r
+            and routes messages to configured request handlers.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.#ctor(NuGet.Protocol.Plugins.IRequestHandlers,NuGet.Protocol.Plugins.IIdGenerator)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.MessageDispatcher" /> class.\r
+            </summary>\r
+      <param name="requestHandlers">Request handlers.</param>\r
+      <param name="idGenerator">A unique identifier generator.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="requestHandlers" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="idGenerator" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.Close">\r
+      <summary>\r
+            Closes the dispatcher.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.CreateMessage(NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod)">\r
+      <summary>\r
+            Creates a message.\r
+            </summary>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <returns>A message.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.CreateMessage``1(NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod,``0)">\r
+      <summary>\r
+            Creates a message.\r
+            </summary>\r
+      <typeparam name="TPayload">The message payload.</typeparam>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <param name="payload">The message payload.</param>\r
+      <returns>A message.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Throws if <paramref name="payload" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.DispatchCancelAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a cancellation request for the specified request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.DispatchFaultAsync(NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.Fault,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a fault notification for the specified request.\r
+            </summary>\r
+      <param name="request">The cancel request.</param>\r
+      <param name="fault">The fault payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="fault" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.DispatchProgressAsync(NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.Progress,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a progress notification for the specified request.\r
+            </summary>\r
+      <param name="request">The request.</param>\r
+      <param name="progress">The progress payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="progress" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.DispatchRequestAsync``2(NuGet.Protocol.Plugins.MessageMethod,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a request.\r
+            </summary>\r
+      <typeparam name="TOutbound">The request payload type.</typeparam>\r
+      <typeparam name="TInbound">The expected response payload type.</typeparam>\r
+      <param name="method">The request method.</param>\r
+      <param name="payload">The request payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <typeparamref name="TInbound" />\r
+            from the target.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.DispatchResponseAsync``1(NuGet.Protocol.Plugins.Message,``0,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously dispatches a response.\r
+            </summary>\r
+      <typeparam name="TOutbound">The request payload type.</typeparam>\r
+      <param name="request">The associated request.</param>\r
+      <param name="responsePayload">The response payload.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responsePayload" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageDispatcher.SetConnection(NuGet.Protocol.Plugins.IConnection)">\r
+      <summary>\r
+            Sets the connection to be used for dispatching messages.\r
+            </summary>\r
+      <param name="connection">A connection instance.  Can be <c>null</c>.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.MessageDispatcher.RequestHandlers">\r
+      <summary>\r
+            Gets the request handlers for use by the dispatcher.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageEventArgs">\r
+      <summary>\r
+            Message event arguments.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageEventArgs.#ctor(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.MessageEventArgs" /> class.\r
+            </summary>\r
+      <param name="message">A message.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.MessageEventArgs.Message">\r
+      <summary>\r
+            Gets the message.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageMethod">\r
+      <summary>\r
+            Message methods.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.None">\r
+      <summary>\r
+            None\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.Close">\r
+      <summary>\r
+            Close\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.CopyFilesInPackage">\r
+      <summary>\r
+            Copy files in a package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.CopyNupkgFile">\r
+      <summary>\r
+            Copy a .nupkg file\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetCredentials">\r
+      <summary>\r
+            Get credentials\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetFilesInPackage">\r
+      <summary>\r
+            Get files in a package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetOperationClaims">\r
+      <summary>\r
+            Get operation claims\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetPackageHash">\r
+      <summary>\r
+            Get package hash\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetPackageVersions">\r
+      <summary>\r
+            Get package versions\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.GetServiceIndex">\r
+      <summary>\r
+            Get service index\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.Handshake">\r
+      <summary>\r
+            Handshake\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.Initialize">\r
+      <summary>\r
+            Initialize\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.Log">\r
+      <summary>\r
+            Log\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.MonitorNuGetProcessExit">\r
+      <summary>\r
+            Monitor NuGet process exit\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.PrefetchPackage">\r
+      <summary>\r
+            Prefetch a package\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.SetCredentials">\r
+      <summary>\r
+            Set credentials\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageMethod.SetLogLevel">\r
+      <summary>\r
+            Set log level\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageResponseCode">\r
+      <summary>\r
+            Message response codes.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageResponseCode.Success">\r
+      <summary>\r
+            The response is success.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageResponseCode.Error">\r
+      <summary>\r
+            The response is error.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageResponseCode.NotFound">\r
+      <summary>\r
+            The response is not found.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.CopyFilesInPackageRequest">\r
+      <summary>\r
+            A request to copy files in a package to a specified destination.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.#ctor(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.CopyFilesInPackageRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="packageVersion">The package version.</param>\r
+      <param name="filesInPackage">The files in the package to be copied.</param>\r
+      <param name="destinationFolderPath">The destination folder path.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageVersion" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filesInPackage" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFolderPath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.DestinationFolderPath">\r
+      <summary>\r
+            Gets the destination folder path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.FilesInPackage">\r
+      <summary>\r
+            Gets the files in the package to be copied.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageRequest.PackageVersion">\r
+      <summary>\r
+            Gets the package version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.CopyFilesInPackageResponse">\r
+      <summary>\r
+            A response to a copy package files request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CopyFilesInPackageResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.CopyFilesInPackageResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <param name="copiedFiles">The paths of files copies.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" /> \r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="copiedFiles" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageResponse.CopiedFiles">\r
+      <summary>\r
+            Gets the paths of files copies.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyFilesInPackageResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.CopyNupkgFileRequest">\r
+      <summary>\r
+            A request to copy a .nupkg file.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CopyNupkgFileRequest.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.CopyNupkgFileRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="packageVersion">The package version.</param>\r
+      <param name="destinationFilePath">The destination file path for the .nupkg file.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageVersion" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFilePath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyNupkgFileRequest.DestinationFilePath">\r
+      <summary>\r
+            Gets the destination file path for the .nupkg file.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyNupkgFileRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyNupkgFileRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyNupkgFileRequest.PackageVersion">\r
+      <summary>\r
+            Gets the package version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.CopyNupkgFileResponse">\r
+      <summary>\r
+            A response to a copy .nupkg file request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CopyNupkgFileResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.CopyNupkgFileResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.CopyNupkgFileResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Fault">\r
+      <summary>\r
+            A notification indicating the sender has experienced an unrecoverable fault.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Fault.#ctor(System.String)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.Fault" /> class.\r
+            </summary>\r
+      <param name="message">The fault message.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="message" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Fault.Message">\r
+      <summary>\r
+            Gets the fault message.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetCredentialsRequest">\r
+      <summary>\r
+            A request to get credentials.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsRequest.#ctor(System.String,System.Net.HttpStatusCode)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetCredentialsRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="statusCode">The HTTP status code.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsRequest.StatusCode">\r
+      <summary>\r
+            Gets the HTTP status code that necessitates credentials.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetCredentialsResponse">\r
+      <summary>\r
+            A response to a get credentials request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.GetCredentialsResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The plugin's response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsResponse.Password">\r
+      <summary>\r
+            Gets the password.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsResponse.Username">\r
+      <summary>\r
+            Gets the username.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetFilesInPackageRequest">\r
+      <summary>\r
+            A get files in package request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetFilesInPackageRequest.#ctor(System.String,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetFilesInPackageRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="packageVersion">The package version.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageVersion" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetFilesInPackageRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetFilesInPackageRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetFilesInPackageRequest.PackageVersion">\r
+      <summary>\r
+            Gets the package version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetFilesInPackageResponse">\r
+      <summary>\r
+            A response to a get files in package request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetFilesInPackageResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetFilesInPackageResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <param name="files">The paths of files in the package.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" /> \r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="files" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetFilesInPackageResponse.Files">\r
+      <summary>\r
+            Gets the paths of files in the package.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetFilesInPackageResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetOperationClaimsRequest">\r
+      <summary>\r
+            A query to a plugin about which operations it supports for a specific package source.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetOperationClaimsRequest.#ctor(System.String,Newtonsoft.Json.Linq.JObject)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.GetOperationClaimsRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source location.</param>\r
+      <param name="serviceIndex">The service index (index.json).</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" /> is either\r
+            <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="serviceIndex" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetOperationClaimsRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location for the <see cref="P:NuGet.Protocol.Plugins.GetOperationClaimsRequest.ServiceIndex" />.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetOperationClaimsRequest.ServiceIndex">\r
+      <summary>\r
+            Gets the service index (index.json) for the <see cref="P:NuGet.Protocol.Plugins.GetOperationClaimsRequest.PackageSourceRepository" />.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetOperationClaimsResponse">\r
+      <summary>\r
+            A plugin's response as to which operations it supports for a specific package source.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetOperationClaimsResponse.#ctor(System.Collections.Generic.IEnumerable{NuGet.Protocol.Plugins.OperationClaim})">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.GetOperationClaimsResponse" /> class.\r
+            </summary>\r
+      <param name="claims">The operation claims.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="claims" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="claims" /> contains\r
+            undefined <see cref="T:NuGet.Protocol.Plugins.OperationClaim" /> values.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetOperationClaimsResponse.Claims">\r
+      <summary>\r
+            Gets the plugin's operation claims.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetPackageHashRequest">\r
+      <summary>\r
+            A request to get a package hash.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetPackageHashRequest.#ctor(System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetPackageHashRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="packageVersion">The package version.</param>\r
+      <param name="hashAlgorithm">The hash algorithm.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageVersion" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="hashAlgorithm" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashRequest.HashAlgorithm">\r
+      <summary>\r
+            Gets the hash algorithm.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashRequest.PackageVersion">\r
+      <summary>\r
+            Gets the package version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetPackageHashResponse">\r
+      <summary>\r
+            A response to a get package hash request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetPackageHashResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetPackageHashResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" /> \r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="hash" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashResponse.Hash">\r
+      <summary>\r
+            Gets the package hash.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageHashResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetPackageVersionsRequest">\r
+      <summary>\r
+            A request for package versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetPackageVersionsRequest.#ctor(System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetPackageVersionsRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageVersionsRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageVersionsRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetPackageVersionsResponse">\r
+      <summary>\r
+            A response to a get package versions request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetPackageVersionsResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetPackageVersionsResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <param name="versions">The package versions.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" /> \r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="versions" />\r
+            is either <c>null</c> or empty.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageVersionsResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetPackageVersionsResponse.Versions">\r
+      <summary>\r
+            Gets the package versions.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetServiceIndexRequest">\r
+      <summary>\r
+            A request to get the service index for a package source repository.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexRequest.#ctor(System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetServiceIndexRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetServiceIndexRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetServiceIndexResponse">\r
+      <summary>\r
+            A response to a get service index request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,Newtonsoft.Json.Linq.JObject)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.GetServiceIndexResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <param name="serviceIndex">The service index (index.json) for the package source repository.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseCode" /> \r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="serviceIndex" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetServiceIndexResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetServiceIndexResponse.ServiceIndex">\r
+      <summary>\r
+            Gets the service index (index.json) for the package source repository.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.HandshakeRequest">\r
+      <summary>\r
+            A handshake request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.HandshakeRequest.#ctor(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.HandshakeRequest" /> class.\r
+            </summary>\r
+      <param name="protocolVersion">The requestor's plugin protocol version.</param>\r
+      <param name="minimumProtocolVersion">The requestor's minimum plugin protocol version.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="protocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="minimumProtocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="protocolVersion" />\r
+            is less than <paramref name="minimumProtocolVersion" />.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.HandshakeRequest.ProtocolVersion">\r
+      <summary>\r
+            Gets the requestor's plugin protocol version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.HandshakeRequest.MinimumProtocolVersion">\r
+      <summary>\r
+            Gets the requestor's minimum plugin protocol version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.HandshakeResponse">\r
+      <summary>\r
+            A handshake response.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.HandshakeResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.HandshakeResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The handshake responder's handshake response code.</param>\r
+      <param name="protocolVersion">The handshake responder's plugin protocol version\r
+            if the handshake was successful; otherwise, <c>null</c>.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="protocolVersion" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is not <see cref="F:NuGet.Protocol.Plugins.MessageResponseCode.Success" /> and <paramref name="protocolVersion" />\r
+            is not <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.HandshakeResponse.ResponseCode">\r
+      <summary>\r
+            Gets the handshake responder's handshake response code.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.HandshakeResponse.ProtocolVersion">\r
+      <summary>\r
+            Gets the handshake responder's plugin protocol version if the handshake was successful;\r
+            otherwise, <c>null</c>.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.InitializeRequest">\r
+      <summary>\r
+            An initialization request to a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InitializeRequest.#ctor(System.String,System.String,System.TimeSpan)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.InitializeRequest" /> class.\r
+            </summary>\r
+      <param name="clientVersion">The requestor's NuGet client version.</param>\r
+      <param name="culture">The requestor's current culture.</param>\r
+      <param name="requestTimeout">The default request timeout.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="clientVersion" /> is either <c>null</c>\r
+            or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="culture" /> is either <c>null</c>\r
+            or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="requestTimeout" />\r
+            is either less than <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout" /> or greater than\r
+            <see cref="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout" />.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.InitializeRequest.ClientVersion">\r
+      <summary>\r
+            Gets the requestor's NuGet client version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.InitializeRequest.Culture">\r
+      <summary>\r
+            Gets the requestor's current culture.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.InitializeRequest.RequestTimeout">\r
+      <summary>\r
+            Gets the default request timeout for all subsequent requests.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.InitializeResponse">\r
+      <summary>\r
+            An initialization response from a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.InitializeResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.InitializeResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The plugin's initialization response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.InitializeResponse.ResponseCode">\r
+      <summary>\r
+            Gets the plugin's initialization response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.LogRequest">\r
+      <summary>\r
+            A logging request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogRequest.#ctor(NuGet.Common.LogLevel,System.String)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.LogRequest" /> class.\r
+            </summary>\r
+      <param name="logLevel">The logging level for the message.</param>\r
+      <param name="message">The message to be logged.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="logLevel" /> is an undefined\r
+            <see cref="P:NuGet.Protocol.Plugins.LogRequest.LogLevel" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="message" /> is either <c>null</c>\r
+            or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.LogRequest.LogLevel">\r
+      <summary>\r
+            Gets the logging level for the message.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.LogRequest.Message">\r
+      <summary>\r
+            Gets the message.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.LogResponse">\r
+      <summary>\r
+            A logging response.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.LogResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The logging response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.LogResponse.ResponseCode">\r
+      <summary>\r
+            Gets the logging response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Message">\r
+      <summary>\r
+            Represents a message between a NuGet client and a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Message.#ctor(System.String,NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod,Newtonsoft.Json.Linq.JObject)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.Message" /> class.\r
+            </summary>\r
+      <param name="requestId">The request ID.</param>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <param name="payload">An optional message payload.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="requestId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="type" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageType" /> value.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="method" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageMethod" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Message.RequestId">\r
+      <summary>\r
+            Gets the request ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Message.Type">\r
+      <summary>\r
+            Gets the message type.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Message.Method">\r
+      <summary>\r
+            Gets the message method.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Message.Payload">\r
+      <summary>\r
+            Gets the optional message payload.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequest">\r
+      <summary>\r
+            A request to monitor a NuGet process exit.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequest.#ctor(System.Int32)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequest" /> class.\r
+            </summary>\r
+      <param name="processId">The process ID.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequest.ProcessId">\r
+      <summary>\r
+            Gets the process ID.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitResponse">\r
+      <summary>\r
+            A response to a monitor NuGet process exit request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MonitorNuGetProcessExitResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The plugin's response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.MonitorNuGetProcessExitResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PrefetchPackageRequest">\r
+      <summary>\r
+            A request to a plugin to prefetch a package.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PrefetchPackageRequest.#ctor(System.String,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.PrefetchPackageRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="packageId">The package ID.</param>\r
+      <param name="packageVersion">The package version.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageVersion" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PrefetchPackageRequest.PackageId">\r
+      <summary>\r
+            Gets the package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PrefetchPackageRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PrefetchPackageRequest.PackageVersion">\r
+      <summary>\r
+            Gets the package version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PrefetchPackageResponse">\r
+      <summary>\r
+            A plugin's response to a package prefetch request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PrefetchPackageResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.PrefetchPackageResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The plugin's response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PrefetchPackageResponse.ResponseCode">\r
+      <summary>\r
+            Gets the plugin's response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Progress">\r
+      <summary>\r
+            A progress notification.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Progress.#ctor(System.Nullable{System.Double})">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.Progress" /> class.\r
+            </summary>\r
+      <param name="percentage">The progress percentage.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Progress.Percentage">\r
+      <summary>\r
+            Gets the progress percentage.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.SetCredentialsRequest">\r
+      <summary>\r
+            A request to set credentials for a package source with any last known good credentials.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SetCredentialsRequest.#ctor(System.String,System.String,System.String,System.String,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.SetCredentialsRequest" /> class.\r
+            </summary>\r
+      <param name="packageSourceRepository">The package source repository location.</param>\r
+      <param name="proxyUsername">The proxy username.</param>\r
+      <param name="proxyPassword">The proxy password.</param>\r
+      <param name="username">The package source repository username.</param>\r
+      <param name="password">The package source repository password.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsRequest.PackageSourceRepository">\r
+      <summary>\r
+            Gets the package source repository location.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsRequest.Password">\r
+      <summary>\r
+            Gets the package source repository password.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsRequest.ProxyPassword">\r
+      <summary>\r
+            Gets the proxy password.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsRequest.ProxyUsername">\r
+      <summary>\r
+            Gets the proxy username.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsRequest.Username">\r
+      <summary>\r
+            Gets the package source repository username.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.SetCredentialsResponse">\r
+      <summary>\r
+            A plugin's response to a set credentials request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SetCredentialsResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.SetCredentialsResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The plugin's response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetCredentialsResponse.ResponseCode">\r
+      <summary>\r
+            Gets the plugin's response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.SetLogLevelRequest">\r
+      <summary>\r
+            A request to set the log level.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SetLogLevelRequest.#ctor(NuGet.Common.LogLevel)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.SetLogLevelRequest" /> class.\r
+            </summary>\r
+      <param name="logLevel">The log level.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="logLevel" /> is an undefined\r
+            <see cref="P:NuGet.Protocol.Plugins.SetLogLevelRequest.LogLevel" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetLogLevelRequest.LogLevel">\r
+      <summary>\r
+            Gets the log level.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.SetLogLevelResponse">\r
+      <summary>\r
+            A response to a log level set request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SetLogLevelResponse.#ctor(NuGet.Protocol.Plugins.MessageResponseCode)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.SetLogLevelResponse" /> class.\r
+            </summary>\r
+      <param name="responseCode">The response code.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="responseCode" />\r
+            is an undefined <see cref="T:NuGet.Protocol.Plugins.MessageResponseCode" /> value.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SetLogLevelResponse.ResponseCode">\r
+      <summary>\r
+            Gets the response code.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageType">\r
+      <summary>\r
+            Message types.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageType.Cancel">\r
+      <summary>\r
+            A cancellation request for an existing request.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageType.Fault">\r
+      <summary>\r
+            A fault notification, either standalone or for an existing request.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageType.Progress">\r
+      <summary>\r
+            A progress notification for an existing request.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageType.Request">\r
+      <summary>\r
+            A request.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.MessageType.Response">\r
+      <summary>\r
+            A response for an existing request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MessageUtilities">\r
+      <summary>\r
+            Helper methods for messages.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageUtilities.Create(System.String,NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.Message" /> class.\r
+            </summary>\r
+      <param name="requestId">The message request ID.</param>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <returns>a <see cref="T:NuGet.Protocol.Plugins.Message" /> instance.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="requestId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageUtilities.Create``1(System.String,NuGet.Protocol.Plugins.MessageType,NuGet.Protocol.Plugins.MessageMethod,``0)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.Message" /> class.\r
+            </summary>\r
+      <typeparam name="TPayload">The message payload type.</typeparam>\r
+      <param name="requestId">The message request ID.</param>\r
+      <param name="type">The message type.</param>\r
+      <param name="method">The message method.</param>\r
+      <param name="payload">The message payload.</param>\r
+      <returns>a <see cref="T:NuGet.Protocol.Plugins.Message" /> instance.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="requestId" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="payload" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MessageUtilities.DeserializePayload``1(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Deserializes a message payload.\r
+            </summary>\r
+      <typeparam name="TPayload">The message payload type.</typeparam>\r
+      <param name="message">The message.</param>\r
+      <returns>The deserialized message payload of type <typeparamref name="TPayload" />\r
+            or <c>null</c> if no payload exists.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.NoOpDisposePlugin">\r
+      <summary>\r
+            A plugin wrapper that no-ops IDisposable.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.NoOpDisposePlugin.#ctor(NuGet.Protocol.Plugins.IPlugin)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.NoOpDisposePlugin" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.NoOpDisposePlugin.Dispose">\r
+      <summary>\r
+            Does nothing.\r
+            </summary>\r
+      <remarks>Plugin disposal is implemented elsewhere.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.NoOpDisposePlugin.Close">\r
+      <summary>\r
+            Closes the plugin.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.NoOpDisposePlugin.Connection">\r
+      <summary>\r
+            Gets the connection for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.NoOpDisposePlugin.FilePath">\r
+      <summary>\r
+            Gets the file path for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.NoOpDisposePlugin.Id">\r
+      <summary>\r
+            Gets the unique identifier for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.NoOpDisposePlugin.Name">\r
+      <summary>\r
+            Gets the name of the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.NoOpDisposePlugin.BeforeClose">\r
+      <summary>\r
+            Occurs before the plugin closes.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.NoOpDisposePlugin.Closed">\r
+      <summary>\r
+            Occurs when the plugin has closed.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.OperationClaim">\r
+      <summary>\r
+            Plugin operation claims.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.OperationClaim.DownloadPackage">\r
+      <summary>\r
+            The download package operation claim.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.OutboundRequestContext">\r
+      <summary>\r
+            Context for an outbound request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext.HandleCancelResponse">\r
+      <summary>\r
+            Handles a cancellation response for the outbound request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext.HandleProgress(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles progress notifications for the outbound request.\r
+            </summary>\r
+      <param name="progress">A progress notification.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="progress" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext.HandleResponse(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles a response for the outbound request.\r
+            </summary>\r
+      <param name="response">A response.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="response" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext.HandleFault(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles a fault response for the outbound request.\r
+            </summary>\r
+      <param name="fault">A fault response.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="fault" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.OutboundRequestContext.RequestId">\r
+      <summary>\r
+            Gets the request ID.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.OutboundRequestContext`1">\r
+      <summary>\r
+            Context for an outbound request.\r
+            </summary>\r
+      <typeparam name="TResult">The response payload type.</typeparam>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext`1.#ctor(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,System.Nullable{System.TimeSpan},System.Boolean,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.OutboundRequestContext`1" /> class.\r
+            </summary>\r
+      <param name="connection">A connection.</param>\r
+      <param name="request">A request.</param>\r
+      <param name="timeout">An optional request timeout.</param>\r
+      <param name="isKeepAlive">A flag indicating whether or not the request supports progress notifications\r
+            to reset the request timeout.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext`1.HandleCancelResponse">\r
+      <summary>\r
+            Handles a cancellation response for the outbound request.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext`1.HandleProgress(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles progress notifications for the outbound request.\r
+            </summary>\r
+      <param name="progress">A progress notification.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="progress" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext`1.HandleResponse(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles a response for the outbound request.\r
+            </summary>\r
+      <param name="response">A response.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="response" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.OutboundRequestContext`1.HandleFault(NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Handles a fault response for the outbound request.\r
+            </summary>\r
+      <param name="fault">A fault response.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="fault" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.OutboundRequestContext`1.CompletionTask">\r
+      <summary>\r
+            Gets the completion task.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Plugin">\r
+      <summary>\r
+            Represents a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Plugin.#ctor(System.String,NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.IPluginProcess,System.Boolean,System.TimeSpan)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.Plugin" /> class.\r
+            </summary>\r
+      <param name="filePath">The plugin file path.</param>\r
+      <param name="connection">The plugin connection.</param>\r
+      <param name="process">The plugin process.</param>\r
+      <param name="isOwnProcess">\r
+        <c>true</c> if <paramref name="process" /> is the current process;\r
+            otherwise, <c>false</c>.</param>\r
+      <param name="idleTimeout">The plugin idle timeout.  Can be <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filePath" /> is either <c>null</c>\r
+            or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="process" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="idleTimeout" /> is smaller than\r
+            <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Plugin.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Plugin.Close">\r
+      <summary>\r
+            Closes the plugin.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Plugin.Connection">\r
+      <summary>\r
+            Gets the connection for the plugin\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Plugin.FilePath">\r
+      <summary>\r
+            Gets the file path for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Plugin.Id">\r
+      <summary>\r
+            Gets the unique identifier for the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Plugin.Name">\r
+      <summary>\r
+            Gets the name of the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Plugin.BeforeClose">\r
+      <summary>\r
+            Occurs before the plugin closes.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Plugin.Closed">\r
+      <summary>\r
+            Occurs when the plugin has closed.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Plugin.Exited">\r
+      <summary>\r
+            Occurs when a plugin process has exited.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Plugin.Faulted">\r
+      <summary>\r
+            Occurs when a plugin or plugin connection has faulted.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Plugin.Idle">\r
+      <summary>\r
+            Occurs when a plugin has been idle for the configured idle timeout period.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginConstants">\r
+      <summary>\r
+            Plugin constants.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginConstants.CloseTimeout">\r
+      <summary>\r
+            Default close timeout for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginConstants.IdleTimeout">\r
+      <summary>\r
+            Default idle timeout for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginConstants.PluginArguments">\r
+      <summary>\r
+            Default command-line arguments for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginConstants.ProgressInterval">\r
+      <summary>\r
+            The progress notification interval.\r
+            </summary>\r
+      <remarks>This value must be less than half of <see cref="F:NuGet.Protocol.Plugins.PluginConstants.RequestTimeout" />.</remarks>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginConstants.RequestTimeout">\r
+      <summary>\r
+            The default request timeout set by an initialize request after handshaking.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginCreationResult">\r
+      <summary>\r
+            A plugin's creation result.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginCreationResult.#ctor(NuGet.Protocol.Plugins.IPlugin,NuGet.Protocol.Plugins.IPluginMulticlientUtilities,System.Collections.Generic.IReadOnlyList{NuGet.Protocol.Plugins.OperationClaim})">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginCreationResult" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="utilities">A plugin multiclient utilities.</param>\r
+      <param name="claims">The plugin's operation claims.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="utilities" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="claims" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginCreationResult.#ctor(System.String)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginCreationResult" /> class.\r
+            </summary>\r
+      <param name="message">A message why a plugin could not be created.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="message" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginCreationResult.Claims">\r
+      <summary>\r
+            Gets the plugin's operation claims.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginCreationResult.Message">\r
+      <summary>\r
+            Gets a message if <see cref="P:NuGet.Protocol.Plugins.PluginCreationResult.Plugin" /> is <c>null</c>; otherwise, <c>null</c>.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginCreationResult.Plugin">\r
+      <summary>\r
+            Gets a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginCreationResult.PluginMulticlientUtilities">\r
+      <summary>\r
+            Gets a plugin multiclient utilities.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginDiscoverer">\r
+      <summary>\r
+            Discovers plugins and their operation claims.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginDiscoverer.#ctor(System.String,NuGet.Protocol.Plugins.EmbeddedSignatureVerifier)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginDiscoverer" /> class.\r
+            </summary>\r
+      <param name="rawPluginPaths">The raw semicolon-delimited list of supposed plugin file paths.</param>\r
+      <param name="verifier">An embedded signature verifier.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="verifier" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginDiscoverer.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginDiscoverer.DiscoverAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously discovers plugins.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" /> from the target.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginDiscoveryResult">\r
+      <summary>\r
+            A plugin discovery result.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginDiscoveryResult.#ctor(NuGet.Protocol.Plugins.PluginFile,System.String)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginDiscoveryResult" /> class.\r
+            </summary>\r
+      <param name="pluginFile">A plugin file.</param>\r
+      <param name="message">A message if <see cref="P:NuGet.Protocol.Plugins.PluginFile.State" /> is not\r
+            <see cref="F:NuGet.Protocol.Plugins.PluginFileState.Valid" />; otherwise, <c>null</c>.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="pluginFile" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginDiscoveryResult.PluginFile">\r
+      <summary>\r
+            Gets the plugin file.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginDiscoveryResult.Message">\r
+      <summary>\r
+            Gets a message if <see cref="P:NuGet.Protocol.Plugins.PluginFile.State" /> is not <see cref="F:NuGet.Protocol.Plugins.PluginFileState.Valid" />;\r
+            otherwise, <c>null</c>.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginEventArgs">\r
+      <summary>\r
+            Plugin event arguments.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginEventArgs.#ctor(NuGet.Protocol.Plugins.IPlugin)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginEventArgs" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginEventArgs.Plugin">\r
+      <summary>\r
+            Gets the plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginException">\r
+      <summary>\r
+            A plugin exception.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginException.#ctor(System.String)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginException" /> class.\r
+            </summary>\r
+      <param name="message">The exception message.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginException.#ctor(System.String,System.Exception)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginException" /> class.\r
+            </summary>\r
+      <param name="message">The exception message.</param>\r
+      <param name="innerException">The inner exception.</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginFactory">\r
+      <summary>\r
+            A plugin factory.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginFactory.#ctor(System.TimeSpan)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginFactory" /> class.\r
+            </summary>\r
+      <param name="pluginIdleTimeout">The plugin idle timeout.</param>\r
+      <exception cref="T:System.ArgumentOutOfRangeException">Thrown if <paramref name="pluginIdleTimeout" />\r
+            is less than <see cref="F:System.Threading.Timeout.InfiniteTimeSpan" />.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginFactory.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginFactory.GetOrCreateAsync(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Protocol.Plugins.IRequestHandlers,NuGet.Protocol.Plugins.ConnectionOptions,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets an existing plugin instance or creates a new instance and connects to it.\r
+            </summary>\r
+      <param name="filePath">The file path of the plugin.</param>\r
+      <param name="arguments">Command-line arguments to be supplied to the plugin.</param>\r
+      <param name="requestHandlers">Request handlers.</param>\r
+      <param name="options">Connection options.</param>\r
+      <param name="sessionCancellationToken">A cancellation token for the plugin's lifetime.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Protocol.Plugins.Plugin" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="arguments" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="requestHandlers" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="options" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="sessionCancellationToken" />\r
+            is cancelled.</exception>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <remarks>This is intended to be called by NuGet client tools.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginFactory.CreateFromCurrentProcessAsync(NuGet.Protocol.Plugins.IRequestHandlers,NuGet.Protocol.Plugins.ConnectionOptions,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously creates a plugin instance and connects to it.\r
+            </summary>\r
+      <param name="requestHandlers">Request handlers.</param>\r
+      <param name="options">Connection options.</param>\r
+      <param name="sessionCancellationToken">A cancellation token for the plugin's lifetime.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Protocol.Plugins.Plugin" />\r
+            instance.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="requestHandlers" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="options" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="sessionCancellationToken" />\r
+            is cancelled.</exception>\r
+      <remarks>This is intended to be called by a plugin.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginFile">\r
+      <summary>\r
+            Represents a plugin file.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginFile.#ctor(System.String,NuGet.Protocol.Plugins.PluginFileState)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginFile" /> class.\r
+            </summary>\r
+      <param name="filePath">The plugin's file path.</param>\r
+      <param name="state">The plugin file state.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginFile.Path">\r
+      <summary>\r
+            Gets the plugin's file path.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginFile.State">\r
+      <summary>\r
+            Gets the plugin file state.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginFileState">\r
+      <summary>\r
+            State of a plugin file path.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginFileState.Valid">\r
+      <summary>\r
+            The file exists and has a valid embedded signature.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginFileState.NotFound">\r
+      <summary>\r
+            The file was not found.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginFileState.InvalidFilePath">\r
+      <summary>\r
+            The file path was invalid (e.g.:  not rooted).\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.PluginFileState.InvalidEmbeddedSignature">\r
+      <summary>\r
+            The file exists but it has either no embedded signature or an invalid embedded signature.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginMulticlientUtilities">\r
+      <summary>\r
+            Plugin multiclient utilities.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginMulticlientUtilities.#ctor">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.PluginMulticlientUtilities" /> class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginMulticlientUtilities.DoOncePerPluginLifetimeAsync(System.String,System.Func{System.Threading.Tasks.Task},System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously executes a task once per plugin lifetime per key.\r
+            </summary>\r
+      <param name="key">A key that identifies the task.</param>\r
+      <param name="taskFunc">A function that returns a task.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="key" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="taskFunc" />\r
+            is either <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginPackageDownloader">\r
+      <summary>\r
+            A package downloader that delegates to a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageDownloader.#ctor(NuGet.Protocol.Plugins.IPlugin,NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Plugins.PluginPackageReader,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.PluginPackageDownloader" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="packageReader">A plugin package reader.</param>\r
+      <param name="packageSourceRepository">A package source repository location.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageReader" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageDownloader.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageDownloader.CopyNupkgFileToAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a target file path.\r
+            </summary>\r
+      <param name="destinationFilePath">The destination file path.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />\r
+            indicating whether or not the copy was successful.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destinationFilePath" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageDownloader.GetPackageHashAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package hash.\r
+            </summary>\r
+      <param name="hashAlgorithm">The hash algorithm.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />\r
+            representing the package hash.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="hashAlgorithm" />\r
+            is either <c>null</c> or empty.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginPackageDownloader.ContentReader">\r
+      <summary>\r
+            Gets an asynchronous package content reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginPackageDownloader.CoreReader">\r
+      <summary>\r
+            Gets an asynchronous package core reader.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginPackageReader">\r
+      <summary>\r
+            A package reader that delegates package read operations to a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.#ctor(NuGet.Protocol.Plugins.IPlugin,NuGet.Packaging.Core.PackageIdentity,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.PluginPackageReader" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="packageSourceRepository">A package source repository location.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSourceRepository" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetStream(System.String)">\r
+      <summary>\r
+            Gets a stream for a file in the package.\r
+            </summary>\r
+      <param name="path">The file path in the package.</param>\r
+      <returns>A stream.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetStreamAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a stream for a file in the package.\r
+            </summary>\r
+      <param name="path">The file path in the package.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.IO.Stream" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="path" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFiles">\r
+      <summary>\r
+            Gets files in the package.\r
+            </summary>\r
+      <returns>An enumerable of files in the package.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFilesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets files in the package.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFiles(System.String)">\r
+      <summary>\r
+            Gets files in the package.\r
+            </summary>\r
+      <param name="folder">A folder in the package.</param>\r
+      <returns>An enumerable of files in the package.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFilesAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets files in the package under the specified folder.\r
+            </summary>\r
+      <param name="folder">A folder in the package.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="folder" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.CopyFiles(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Packaging.Core.ExtractPackageFileDelegate,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Copies specified files in the package to the destination location.\r
+            </summary>\r
+      <param name="destination">A directory path to copy files to.</param>\r
+      <param name="packageFiles">An enumerable of files in the package to copy.</param>\r
+      <param name="extractFile">A package file extraction delegate.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="token">A cancellation token.</param>\r
+      <returns>An enumerable of file paths in the destination location.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.CopyFilesAsync(System.String,System.Collections.Generic.IEnumerable{System.String},NuGet.Packaging.Core.ExtractPackageFileDelegate,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies specified files in the package to the destination location.\r
+            </summary>\r
+      <param name="destination">A directory path to copy files to.</param>\r
+      <param name="packageFiles">An enumerable of files in the package to copy.</param>\r
+      <param name="extractFile">A package file extraction delegate.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="destination" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageFiles" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetIdentity">\r
+      <summary>\r
+            Gets the package identity.\r
+            </summary>\r
+      <returns>A package identity.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetIdentityAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the package identity.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:NuGet.Packaging.Core.PackageIdentity" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetMinClientVersion">\r
+      <summary>\r
+            Gets the minimum client version in the .nuspec.\r
+            </summary>\r
+      <returns>A NuGet version.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetMinClientVersionAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the minimum client version in the .nuspec.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:NuGet.Versioning.NuGetVersion" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetPackageTypes">\r
+      <summary>\r
+            Gets the package types.\r
+            </summary>\r
+      <returns>A read-only list of package types.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetPackageTypesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the package types.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IReadOnlyList`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetNuspec">\r
+      <summary>\r
+            Gets a stream for the .nuspec file.\r
+            </summary>\r
+      <returns>A stream.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetNuspecAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a stream for the .nuspec file.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.IO.Stream" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetNuspecFile">\r
+      <summary>\r
+            Gets the .nuspec file path in the package.\r
+            </summary>\r
+      <returns>The .nuspec file path in the package.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetNuspecFileAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the .nuspec file path in the package.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetNuspecReaderAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets the .nuspec reader.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="P:NuGet.Protocol.Plugins.PluginPackageReader.NuspecReader" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetSupportedFrameworks">\r
+      <summary>\r
+            Gets supported frameworks.\r
+            </summary>\r
+      <returns>An enumerable of NuGet frameworks.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetSupportedFrameworksAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets supported frameworks.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFrameworkItems">\r
+      <summary>\r
+            Gets framework items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetFrameworkItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets framework items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.IsServiceable">\r
+      <summary>\r
+            Gets a flag indicating whether or not the package is serviceable.\r
+            </summary>\r
+      <returns>A flag indicating whether or not the package is serviceable.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.IsServiceableAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a flag indicating whether or not the package is serviceable.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetBuildItems">\r
+      <summary>\r
+            Gets build items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetBuildItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets build items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetToolItems">\r
+      <summary>\r
+            Gets tool items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetToolItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets tool items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetContentItems">\r
+      <summary>\r
+            Gets content items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetContentItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets content items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetItems(System.String)">\r
+      <summary>\r
+            Gets items in the specified folder in the package.\r
+            </summary>\r
+      <param name="folderName">A folder in the package.</param>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetItemsAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets items in the specified folder in the package.\r
+            </summary>\r
+      <param name="folderName">A folder in the package.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="folderName" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetPackageDependencies">\r
+      <summary>\r
+            Gets package dependencies.\r
+            </summary>\r
+      <returns>An enumerable of package dependency groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetPackageDependenciesAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets package dependencies.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetLibItems">\r
+      <summary>\r
+            Gets lib items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetLibItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets lib items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetReferenceItems">\r
+      <summary>\r
+            Gets reference items.\r
+            </summary>\r
+      <returns>An enumerable of framework specific groups.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetReferenceItemsAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets reference items.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetDevelopmentDependency">\r
+      <summary>\r
+            Gets a flag indicating whether or not the package is a development dependency.\r
+            </summary>\r
+      <returns>A flag indicating whether or not the package is a development dependency</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.GetDevelopmentDependencyAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a flag indicating whether or not the package is a development dependency.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.Boolean" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginPackageReader.CopyNupkgAsync(System.String,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a package to the specified destination file path.\r
+            </summary>\r
+      <param name="nupkgFilePath">The destination file path.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:System.String" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="nupkgFilePath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginPackageReader.NuspecReader">\r
+      <summary>\r
+            Gets the .nuspec reader.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.PluginProcess">\r
+      <summary>\r
+            Represents a plugin process.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginProcess.#ctor(System.Diagnostics.Process)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.PluginProcess" /> class.\r
+            </summary>\r
+      <param name="process">A plugin process.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="process" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginProcess.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginProcess.BeginReadLine">\r
+      <summary>\r
+            Asynchronously starts reading the standard output stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginProcess.CancelRead">\r
+      <summary>\r
+            Cancels asynchronous reading of the standard output stream.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.PluginProcess.Kill">\r
+      <summary>\r
+            Immediately stops the associated process.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.PluginProcess.HasExited">\r
+      <summary>\r
+            Gets a value indicating whether the associated process has been terminated.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.PluginProcess.Exited">\r
+      <summary>\r
+            Occurs when a process exits.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.PluginProcess.LineRead">\r
+      <summary>\r
+            Occurs when a line of output has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ProtocolConstants">\r
+      <summary>\r
+            Plugin protocol constants.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.ProtocolConstants.CurrentVersion">\r
+      <summary>\r
+            The current protocol version.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.ProtocolConstants.HandshakeTimeout">\r
+      <summary>\r
+            The default handshake timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.ProtocolConstants.MaxTimeout">\r
+      <summary>\r
+            The maximum timeout value.\r
+            </summary>\r
+      <remarks>This is set by CancellationTokenSource's constructor.</remarks>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.ProtocolConstants.MinTimeout">\r
+      <summary>\r
+            The minimum timeout value.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Plugins.ProtocolConstants.RequestTimeout">\r
+      <summary>\r
+            The default request timeout.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ProtocolErrorEventArgs">\r
+      <summary>\r
+            Protocol error event arguments.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ProtocolErrorEventArgs.#ctor(System.Exception)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.ProtocolErrorEventArgs" /> class.\r
+            </summary>\r
+      <param name="exception">An exception.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="exception" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ProtocolErrorEventArgs.#ctor(System.Exception,NuGet.Protocol.Plugins.Message)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.ProtocolErrorEventArgs" /> class.\r
+            </summary>\r
+      <param name="exception">An exception.</param>\r
+      <param name="message">A message.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="exception" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ProtocolErrorEventArgs.Exception">\r
+      <summary>\r
+            Gets the exception.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.ProtocolErrorEventArgs.Message">\r
+      <summary>\r
+            Gets the message.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.ProtocolException">\r
+      <summary>\r
+            A plugin  protocol exception.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ProtocolException.#ctor(System.String)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.ProtocolException" /> class.\r
+            </summary>\r
+      <param name="message">The exception message.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.ProtocolException.#ctor(System.String,System.Exception)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.ProtocolException" /> class.\r
+            </summary>\r
+      <param name="message">The exception message.</param>\r
+      <param name="innerException">The inner exception.</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Receiver">\r
+      <summary>\r
+            Represents a unidirectional communications channel from a target.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Receiver.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Receiver.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Receiver.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Receiver.IsClosed">\r
+      <summary>\r
+            Gets a flag indicating whether or not this instance is closed.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.Receiver.IsDisposed">\r
+      <summary>\r
+            Gets or sets a flag indicating whether or not this instance is disposed.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Receiver.Faulted">\r
+      <summary>\r
+            Occurs when an unrecoverable fault has been caught.\r
+            </summary>\r
+    </member>\r
+    <member name="E:NuGet.Protocol.Plugins.Receiver.MessageReceived">\r
+      <summary>\r
+            Occurs when a message has been received.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.RequestHandlers">\r
+      <summary>\r
+            A set of <see cref="T:NuGet.Protocol.Plugins.IRequestHandler" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestHandlers.#ctor">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.RequestHandlers" /> class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestHandlers.AddOrUpdate(NuGet.Protocol.Plugins.MessageMethod,System.Func{NuGet.Protocol.Plugins.IRequestHandler},System.Func{NuGet.Protocol.Plugins.IRequestHandler,NuGet.Protocol.Plugins.IRequestHandler})">\r
+      <summary>\r
+            Atomically add or update a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="addHandlerFunc">An add request handler function.</param>\r
+      <param name="updateHandlerFunc">An update request handler function.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="addHandlerFunc" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="updateHandlerFunc" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestHandlers.TryAdd(NuGet.Protocol.Plugins.MessageMethod,NuGet.Protocol.Plugins.IRequestHandler)">\r
+      <summary>\r
+            Attempts to add a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="handler">A request handler.</param>\r
+      <returns>\r
+        <c>true</c> if added; otherwise, <c>false</c>.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="handler" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestHandlers.TryGet(NuGet.Protocol.Plugins.MessageMethod,NuGet.Protocol.Plugins.IRequestHandler@)">\r
+      <summary>\r
+            Attempts to get a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <param name="handler">An existing request handler.</param>\r
+      <returns>\r
+        <c>true</c> if the request handler exists; otherwise, <c>false</c>.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestHandlers.TryRemove(NuGet.Protocol.Plugins.MessageMethod)">\r
+      <summary>\r
+            Attempts to remove a request handler for the specified message method.\r
+            </summary>\r
+      <param name="method">A message method.</param>\r
+      <returns>\r
+        <c>true</c> if a request handler was removed; otherwise, <c>false</c>.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.CloseRequestHandler">\r
+      <summary>\r
+            A request handler for closing a plugin.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CloseRequestHandler.#ctor(NuGet.Protocol.Plugins.IPlugin)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.CloseRequestHandler" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.CloseRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetCredentialsRequestHandler">\r
+      <summary>\r
+            A request handler for get credentials requests.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.#ctor(NuGet.Protocol.Plugins.IPlugin,System.Net.IWebProxy,NuGet.Configuration.ICredentialService)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetCredentialsRequestHandler" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="proxy">A web proxy.</param>\r
+      <param name="credentialService">An optional credential service.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.AddOrUpdateSourceRepository(NuGet.Protocol.Core.Types.SourceRepository)">\r
+      <summary>\r
+            Adds or updates a source repository in a source repository cache.\r
+            </summary>\r
+      <param name="sourceRepository">A source repository.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="sourceRepository" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.CancellationToken">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Protocol.Plugins.GetCredentialsRequestHandler.CancellationToken" /> for a request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler">\r
+      <summary>\r
+            A request handler for get service index requests.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.#ctor(NuGet.Protocol.Plugins.IPlugin)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.AddOrUpdateSourceRepository(NuGet.Protocol.Core.Types.SourceRepository)">\r
+      <summary>\r
+            Adds or updates a source repository in a source repository cache.\r
+            </summary>\r
+      <param name="sourceRepository">A source repository.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="sourceRepository" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.CancellationToken">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Protocol.Plugins.GetServiceIndexRequestHandler.CancellationToken" /> for a request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.LogRequestHandler">\r
+      <summary>\r
+            A request handler for logging.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogRequestHandler.#ctor(NuGet.Common.ILogger)">\r
+      <summary>\r
+            Instantiates a new instance of the <see cref="T:NuGet.Protocol.Plugins.LogRequestHandler" /> class.\r
+            </summary>\r
+      <param name="logger">A logger.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogRequestHandler.SetLogger(NuGet.Common.ILogger)">\r
+      <summary>\r
+            Sets the logger.\r
+            </summary>\r
+      <param name="logger">A logger.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.LogRequestHandler.GetLogLevel(NuGet.Common.ILogger)">\r
+      <summary>\r
+            Gets the log level of a logger.\r
+            </summary>\r
+      <param name="logger">A logger.</param>\r
+      <returns>A log level.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.LogRequestHandler.CancellationToken">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Protocol.Plugins.LogRequestHandler.CancellationToken" /> for a request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequestHandler">\r
+      <summary>\r
+            A request handler for monitoring the exit of a NuGet process.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequestHandler.#ctor(NuGet.Protocol.Plugins.IPlugin)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequestHandler" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.MonitorNuGetProcessExitRequestHandler.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.SymmetricHandshake">\r
+      <summary>\r
+            A helper class that performs a symmetric handshake.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SymmetricHandshake.#ctor(NuGet.Protocol.Plugins.IConnection,System.TimeSpan,NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Initializes a new instance of the <see cref="T:NuGet.Protocol.Plugins.SymmetricHandshake" /> class.\r
+            </summary>\r
+      <param name="connection">A connection.</param>\r
+      <param name="handshakeTimeout">The handshake timeout.</param>\r
+      <param name="protocolVersion">The handshaker's protocol version.</param>\r
+      <param name="minimumProtocolVersion">The handshaker's minimum protocol version.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SymmetricHandshake.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SymmetricHandshake.HandshakeAsync(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles handshaking.\r
+            </summary>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Versioning.SemanticVersion" />\r
+            if the handshake was successful; otherwise, <c>null</c>.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.SymmetricHandshake.HandleResponseAsync(NuGet.Protocol.Plugins.IConnection,NuGet.Protocol.Plugins.Message,NuGet.Protocol.Plugins.IResponseHandler,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously handles responding to a request.\r
+            </summary>\r
+      <param name="connection">The connection.</param>\r
+      <param name="request">A request message.</param>\r
+      <param name="responseHandler">A response handler.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="connection" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="request" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="responseHandler" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Plugins.SymmetricHandshake.CancellationToken">\r
+      <summary>\r
+            Gets the <see cref="P:NuGet.Protocol.Plugins.SymmetricHandshake.CancellationToken" /> for a request.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.RequestIdGenerator">\r
+      <summary>\r
+            A unique identifier generator.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.RequestIdGenerator.GenerateUniqueId">\r
+      <summary>\r
+            Generates a new unique identifier.\r
+            </summary>\r
+      <returns>A unique identifier.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.Sender">\r
+      <summary>\r
+            Represents a unidirectional communications channel to a target.\r
+            </summary>\r
+      <remarks>\r
+            Any public static members of this type are thread safe.\r
+            Any instance members are not guaranteed to be thread safe.\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Sender.#ctor(System.IO.TextWriter)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.Sender" /> class.\r
+            </summary>\r
+      <param name="writer">A text writer.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="writer" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Sender.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Sender.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Sender.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.Sender.SendAsync(NuGet.Protocol.Plugins.Message,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously sends a message to the target.\r
+            </summary>\r
+      <param name="message">The message to send.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.</returns>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if <see cref="M:NuGet.Protocol.Plugins.Sender.Connect" /> has not been called.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="message" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.StandardInputReceiver">\r
+      <summary>\r
+            Represents a unidirectional communications channel from a target.\r
+            </summary>\r
+      <remarks>\r
+            Any public static members of this type are thread safe.\r
+            Any instance members are not guaranteed to be thread safe.\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardInputReceiver.#ctor(System.IO.TextReader)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.StandardInputReceiver" /> class.\r
+            </summary>\r
+      <param name="reader">A text reader.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="reader" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardInputReceiver.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardInputReceiver.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.StandardOutputReceiver">\r
+      <summary>\r
+            Represents a unidirectional communications channel from a target.\r
+            </summary>\r
+      <remarks>\r
+            Any public static members of this type are thread safe.\r
+            Any instance members are not guaranteed to be thread safe.\r
+            </remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardOutputReceiver.#ctor(NuGet.Protocol.Plugins.IPluginProcess)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Plugins.StandardOutputReceiver" /> class.\r
+            </summary>\r
+      <param name="process">A plugin process.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="process" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardOutputReceiver.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardOutputReceiver.Close">\r
+      <summary>\r
+            Closes the connection.\r
+            </summary>\r
+      <remarks>This does not call <see cref="M:System.IDisposable.Dispose" />.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.StandardOutputReceiver.Connect">\r
+      <summary>\r
+            Connects.\r
+            </summary>\r
+      <exception cref="T:System.ObjectDisposedException">Thrown if this object is disposed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this object is closed.</exception>\r
+      <exception cref="T:System.InvalidOperationException">Thrown if this method has already been called.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.TimeoutUtilities">\r
+      <summary>\r
+            Timeout utilities.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.TimeoutUtilities.IsValid(System.TimeSpan)">\r
+      <summary>\r
+            Determines if a timeout is valid.\r
+            </summary>\r
+      <param name="timeout">A timeout.</param>\r
+      <returns>\r
+        <c>true</c> if the timeout is valid; otherwise, <c>false</c>.</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Plugins.WindowsEmbeddedSignatureVerifier">\r
+      <summary>\r
+            Windows Authenticode signature verifier.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Plugins.WindowsEmbeddedSignatureVerifier.IsValid(System.String)">\r
+      <summary>\r
+            Checks if a file has a valid Authenticode signature.\r
+            </summary>\r
+      <param name="filePath">The path of a file to be checked.</param>\r
+      <returns>\r
+        <c>true</c> if the file has a valid signature; otherwise, <c>false</c>.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="filePath" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.VisualStudio.FactoryExtensionsVS.GetVisualStudio(NuGet.Protocol.Core.Types.Repository.ProviderFactory)">\r
+      <summary>\r
+            Core V2 + Core V3 + VS\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.DownloadResourceResult">\r
+      <summary>\r
+            The result of <see cref="T:NuGet.Protocol.Core.Types.DownloadResource" />.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(NuGet.Protocol.Core.Types.DownloadResourceResultStatus)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="status">A download resource result status.</param>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="status" />\r
+            is either <see cref="F:NuGet.Protocol.Core.Types.DownloadResourceResultStatus.Available" /> or\r
+            <see cref="F:NuGet.Protocol.Core.Types.DownloadResourceResultStatus.AvailableWithoutStream" />.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(System.IO.Stream,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="stream">A package stream.</param>\r
+      <param name="source">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="stream" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(System.IO.Stream)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="stream">A package stream.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="stream" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(System.IO.Stream,NuGet.Packaging.PackageReaderBase,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="stream">A package stream.</param>\r
+      <param name="packageReader">A package reader.</param>\r
+      <param name="source">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="stream" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(System.IO.Stream,NuGet.Packaging.PackageReaderBase)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="stream">A package stream.</param>\r
+      <param name="packageReader">A package reader.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="stream" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.#ctor(NuGet.Packaging.PackageReaderBase,System.String)">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.DownloadResourceResult" /> class.\r
+            </summary>\r
+      <param name="packageReader">A package reader.</param>\r
+      <param name="source">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageReader" /> is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResourceResult.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.DownloadResourceResult.PackageStream">\r
+      <summary>\r
+            Gets the package <see cref="P:NuGet.Protocol.Core.Types.DownloadResourceResult.PackageStream" />.\r
+            </summary>\r
+      <remarks>The value may be <c>null</c>.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.DownloadResourceResult.PackageSource">\r
+      <summary>\r
+            Gets the source containing this package, if not from cache\r
+            </summary>\r
+      <remarks>The value may be <c>null</c>.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.DownloadResourceResult.PackageReader">\r
+      <summary>\r
+            Gets the <see cref="T:NuGet.Packaging.PackageReaderBase" /> for the package.\r
+            </summary>\r
+      <remarks>The value may be <c>null</c>.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.NuGetProtocolException">\r
+      <summary>\r
+            Base protocol exception type containing a message and optional inner exception.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdDependencyInfo.#ctor(NuGet.Packaging.Core.PackageIdentity,System.Collections.Generic.IEnumerable{NuGet.Packaging.PackageDependencyGroup},System.Collections.Generic.IEnumerable{NuGet.Packaging.FrameworkSpecificGroup})">\r
+      <summary>\r
+            DependencyInfo\r
+            </summary>\r
+      <param name="packageIdentity">original package identity</param>\r
+      <param name="dependencyGroups">package dependency groups</param>\r
+      <param name="frameworkReferenceGroups">Sequence of <see cref="T:NuGet.Packaging.FrameworkSpecificGroup" />s.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.FindPackageByIdDependencyInfo.PackageIdentity">\r
+      <summary>\r
+            Original package identity from the package.\r
+            This contains the exact casing for the id and version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.FindPackageByIdDependencyInfo.DependencyGroups">\r
+      <summary>\r
+            Gets the package dependecy groups.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.FindPackageByIdDependencyInfo.FrameworkReferenceGroups">\r
+      <summary>\r
+            Gets the framework reference groups.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.HttpSourceCacheContext.RootTempFolder">\r
+      <summary>\r
+            A suggested root folder to drop temporary files under, it will get cleared by the\r
+            disposal of the <see cref="T:NuGet.Protocol.Core.Types.SourceCacheContext" /> that was used to create this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.INuGetResource">\r
+      <summary>\r
+            Represents a resource provided by a server endpoint (V2 or V3).\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.INuGetResourceProvider">\r
+      <summary>\r
+            INuGetResourceProviders are imported by SourceRepository. They exist as singletons which span all sources,\r
+            and are responsible\r
+            for determining if they should be used for the given source when TryCreate is called.\r
+            The provider determines the caching. Resources may be cached per source, but they are normally created new\r
+            each time\r
+            to allow for caching within the context they were created in.\r
+            Providers may retrieve other resources from the source repository and pass them to the resources they\r
+            create in order\r
+            to build on them.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.INuGetResourceProvider.TryCreate(NuGet.Protocol.Core.Types.SourceRepository,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Attempts to create a resource for this source.\r
+            </summary>\r
+      <remarks>\r
+            The provider may return true but null for the resource if the\r
+            provider determines that it should not exist.\r
+            </remarks>\r
+      <param name="source">Source repository</param>\r
+      <returns>True if this provider handles the input source.</returns>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.INuGetResourceProvider.ResourceType">\r
+      <summary>\r
+            Resource type provided\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.INuGetResourceProvider.Name">\r
+      <summary>\r
+            Name of the provider. This is used for ordering.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.INuGetResourceProvider.Before">\r
+      <summary>\r
+            Names of providers this should be ordered BEFORE\r
+            Gives this instance a higher priority.\r
+            </summary>\r
+      <remarks>If provider: default is named here, this provider will be called BEFORE default</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.INuGetResourceProvider.After">\r
+      <summary>\r
+            Names of providers this should be ordered AFTER.\r
+            Gives this instance a lower priority.\r
+            </summary>\r
+      <remarks>If provider: default is named here, this provider will be called AFTER default</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.ISourceRepositoryProvider">\r
+      <summary>\r
+            SourceRepositoryProvider composes resource providers into source repositories.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.ISourceRepositoryProvider.GetRepositories">\r
+      <summary>\r
+            Retrieve repositories\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.ISourceRepositoryProvider.CreateRepository(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Create a repository for one time use.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.ISourceRepositoryProvider.CreateRepository(NuGet.Configuration.PackageSource,NuGet.Protocol.FeedType)">\r
+      <summary>\r
+            Create a repository for one time use.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.ISourceRepositoryProvider.PackageSourceProvider">\r
+      <summary>\r
+            Gets the package source provider\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.IPackageSearchMetadata">\r
+      <summary>\r
+            Package metadata only containing select fields relevant to search results processing and presenting.\r
+            Immutable.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PackageSearchMetadataBuilder">\r
+      <summary>\r
+            Helper class allowing creation/alteration of immutable package metadata objects.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PackageSearchMetadataExtensions">\r
+      <summary>\r
+            Shortcut methods to create altered metadata objects with new versions.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.VersionInfo.PackageSearchMetadata">\r
+      <summary>\r
+            In V2, when finding the list of versions that a package ID has, we also get all of the metadata\r
+            associated with each version. It would be wasteful to throw this away, so we store what we have\r
+            here. For V3, the metadata property is null. Callers that receive this type need to be able to\r
+            fetch this package metadata some other way if this property is null.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.NuGetResourceProviderPositions">\r
+      <summary>\r
+            Positions to base providers on\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.NuGetResourceProviderPositions.First">\r
+      <summary>\r
+            The first provider called\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.NuGetResourceProviderPositions.Last">\r
+      <summary>\r
+            The last provider called\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.NuGetTestMode.InvokeTestFunctionAgainstTestMode``1(System.Func{``0},System.Boolean)">\r
+      <summary>\r
+            Intended for internal use only: utility method for testing purposes.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PackageProgressEventArgs.#ctor(NuGet.Packaging.Core.PackageIdentity,NuGet.Configuration.PackageSource,System.Double)">\r
+      <summary>\r
+            The status of a package action.\r
+            </summary>\r
+      <param name="identity">package identity</param>\r
+      <param name="source">repository source or null</param>\r
+      <param name="complete">0.0 - 1.0</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.PackageProgressEventArgs.Complete">\r
+      <summary>\r
+            Completion - 0.0 - 1.0\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.PackageProgressEventArgs.IsComplete">\r
+      <summary>\r
+            True at 100% completion\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.ProviderComparer">\r
+      <summary>\r
+            An imperfect sort for provider before/after\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PluginResourceProvider">\r
+      <summary>\r
+            A plugin resource provider.\r
+            </summary>\r
+      <remarks>This is unsealed only to facilitate testing.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResourceProvider.#ctor">\r
+      <summary>\r
+            Initializes a new <see cref="T:NuGet.Protocol.Core.Types.PluginResourceProvider" /> class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResourceProvider.Dispose">\r
+      <summary>\r
+            Disposes of this instance.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResourceProvider.TryCreate(NuGet.Protocol.Core.Types.SourceRepository,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously attempts to create a resource for the specified source repository.\r
+            </summary>\r
+      <param name="source">A source repository.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a Tuple&lt;bool, INuGetResource&gt;</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="source" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResourceProvider.Reinitialize(NuGet.Common.IEnvironmentVariableReader,System.Lazy{NuGet.Protocol.Plugins.IPluginDiscoverer},NuGet.Protocol.Plugins.IPluginFactory)">\r
+      <summary>\r
+            Reinitializes static state.\r
+            </summary>\r
+      <remarks>This is non-private only to facilitate unit testing.\r
+            This should not be called by product code.</remarks>\r
+      <param name="reader">An environment variable reader.</param>\r
+      <param name="pluginDiscoverer">A lazy plugin discoverer.</param>\r
+      <param name="pluginFactory">A plugin factory.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="reader" /> is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="pluginDiscoverer" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="pluginFactory" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.PluginResourceProvider.EnvironmentVariableReader">\r
+      <summary>\r
+            Gets an environment variable reader.\r
+            </summary>\r
+      <remarks>This is non-private only to facilitate testing.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource">\r
+      <summary>\r
+            A <see cref="T:NuGet.Protocol.Core.Types.FindPackageByIdResource" /> for plugins.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource.#ctor(NuGet.Protocol.Plugins.IPlugin,NuGet.Protocol.Plugins.IPluginMulticlientUtilities,NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource" /> class.\r
+            </summary>\r
+      <param name="plugin">A plugin.</param>\r
+      <param name="utilities">A plugin multiclient utilities.</param>\r
+      <param name="packageSource">A package source.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="plugin" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="utilities" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.NotSupportedException">Thrown always.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginFindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo">\r
+      <summary>\r
+            A collection of package dependency groups with the content (nupkg url).\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo.#ctor(NuGet.Packaging.Core.PackageIdentity,System.Boolean,System.Collections.Generic.IEnumerable{NuGet.Packaging.PackageDependencyGroup},System.String)">\r
+      <summary>\r
+            DependencyInfo\r
+            </summary>\r
+      <param name="identity">package identity</param>\r
+      <param name="dependencyGroups">package dependency groups</param>\r
+      <param name="contentUri">The content uri for the dependency.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo.Identity">\r
+      <summary>\r
+            Package identity\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo.Listed">\r
+      <summary>\r
+            IsListed\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo.DependencyGroups">\r
+      <summary>\r
+            Package dependency groups\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.RemoteSourceDependencyInfo.ContentUri">\r
+      <summary>\r
+            The content url of this resource.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateProvider(System.Collections.Generic.IEnumerable{NuGet.Protocol.Core.Types.INuGetResourceProvider})">\r
+      <summary>\r
+            Create the default source repository provider\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateProvider(System.Collections.Generic.IEnumerable{NuGet.Protocol.Core.Types.INuGetResourceProvider},System.String)">\r
+      <summary>\r
+            Find sources from nuget.config based on the root path\r
+            </summary>\r
+      <param name="rootPath">lowest folder path</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateSource(System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}},System.String)">\r
+      <summary>\r
+            Create a SourceRepository\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateSource(System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}},System.String,NuGet.Protocol.FeedType)">\r
+      <summary>\r
+            Create a SourceRepository\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateSource(System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}},NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Create a SourceRepository\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.Repository.CreateSource(System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}},NuGet.Configuration.PackageSource,NuGet.Protocol.FeedType)">\r
+      <summary>\r
+            Create a SourceRepository\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.ResourceProvider.#ctor(System.Type,System.String,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+      </summary>\r
+      <param name="resourceType">Type this resource provider creates</param>\r
+      <param name="name">name used for ordering</param>\r
+      <param name="before">providers that this provider should have precendence over</param>\r
+      <param name="after">providers that this provider should be called after</param>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.DependencyInfoResource">\r
+      <summary>\r
+            Provides methods for resolving a package and its dependencies. This might change based on the new\r
+            dependency resolver.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DependencyInfoResource.ResolvePackage(NuGet.Packaging.Core.PackageIdentity,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve dependency info for a single package.\r
+            </summary>\r
+      <param name="package">package id and version</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>\r
+            Returns dependency info for the given package if it exists. If the package is not found null is\r
+            returned.\r
+            </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DependencyInfoResource.ResolvePackages(System.String,NuGet.Frameworks.NuGetFramework,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve the available packages and their dependencies.\r
+            </summary>\r
+      <remarks>Includes prerelease packages</remarks>\r
+      <param name="packageId">package Id to search</param>\r
+      <param name="projectFramework">project target framework. This is used for finding the dependency group</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>available packages and their dependencies</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DependencyInfoResource.ResolvePackages(System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieve the available packages and their dependencies.\r
+            </summary>\r
+      <remarks>Includes prerelease packages</remarks>\r
+      <param name="packageId">package Id to search</param>\r
+      <param name="token">cancellation token</param>\r
+      <returns>available packages and their dependencies</returns>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.DownloadResource">\r
+      <summary>\r
+            Finds the download url of a nupkg\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.DownloadResource.GetDownloadResourceResultAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.PackageDownloadContext,System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Downloads a package .nupkg with the provided identity. If the package is not available\r
+            on the source but the source itself is not down or unavailable, the\r
+            <see cref="P:NuGet.Protocol.Core.Types.DownloadResourceResult.Status" /> will be <see cref="F:NuGet.Protocol.Core.Types.DownloadResourceResultStatus.NotFound" />.\r
+            If the operation was cancelled, the <see cref="P:NuGet.Protocol.Core.Types.DownloadResourceResult.Status" /> will be\r
+            <see cref="F:NuGet.Protocol.Core.Types.DownloadResourceResultStatus.Cancelled" />.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.FindPackageByIdResource">\r
+      <summary>\r
+            A resource capable of fetching packages, package versions and package dependency information.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdResource.GetAllVersionsAsync(System.String,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets all package versions for a package ID.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdResource.GetDependencyInfoAsync(System.String,NuGet.Versioning.NuGetVersion,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets dependency information for a specific package.\r
+            </summary>\r
+      <param name="id">A package id.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Collections.Generic.IEnumerable`1" />.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdResource.CopyNupkgToStreamAsync(System.String,NuGet.Versioning.NuGetVersion,System.IO.Stream,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously copies a .nupkg to a stream.\r
+            </summary>\r
+      <param name="id">A package ID.</param>\r
+      <param name="version">A package version.</param>\r
+      <param name="destination">A destination stream.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an\r
+            <see cref="T:System.Boolean" /> indicating whether or not the .nupkg file was copied.</returns>\r
+      <exception cref="T:System.ArgumentException">Thrown if <paramref name="id" />\r
+            is either <c>null</c> or an empty string.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="version" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="destination" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdResource.GetPackageDownloaderAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Protocol.Core.Types.SourceCacheContext,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Asynchronously gets a package downloader for a package identity.\r
+            </summary>\r
+      <param name="packageIdentity">A package identity.</param>\r
+      <param name="cacheContext">A source cache context.</param>\r
+      <param name="logger">A logger.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns an <see cref="T:NuGet.Packaging.IPackageDownloader" />.</returns>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageIdentity" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="cacheContext" /><c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="logger" /><c>null</c>.</exception>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.FindPackageByIdResource.GetDependencyInfo(NuGet.Packaging.NuspecReader)">\r
+      <summary>\r
+            Read dependency info from a nuspec.\r
+            </summary>\r
+      <remarks>This also verifies minClientVersion.</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.HttpHandlerResource">\r
+      <summary>\r
+            An HttpClient configured for the package source\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.HttpHandlerResource.ClientHandler">\r
+      <summary>\r
+            HttpClientHandler used for credential support.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.HttpHandlerResource.MessageHandler">\r
+      <summary>\r
+            Message handler containing the ClientHandler.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.LegacyFeedCapabilityResource">\r
+      <summary>\r
+            A resource for detecting the capabilities of a V2 feed.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.MetadataResource">\r
+      <summary>\r
+            Basic metadata\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.MetadataResource.GetVersions(System.String,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Get all versions of a package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.MetadataResource.GetVersions(System.String,System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Get all versions of a package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.MetadataResource.Exists(NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            True if the package exists in the source\r
+            Includes unlisted.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.MetadataResource.Exists(NuGet.Packaging.Core.PackageIdentity,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            True if the package exists in the source\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PackageMetadataResource.GetMetadataAsync(System.String,System.Boolean,System.Boolean,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns all versions of a package\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PackageMetadataResource.GetMetadataAsync(NuGet.Packaging.Core.PackageIdentity,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Return package metadata for the input PackageIdentity\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PackageSearchResource.SearchAsync(System.String,NuGet.Protocol.Core.Types.SearchFilter,System.Int32,System.Int32,NuGet.Common.ILogger,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Retrieves search results\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PackageUpdateResource">\r
+      <summary>\r
+            Contains logics to push or delete packages in Http server or file system\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.PackageUpdateResource.TempApiKeyServiceEndpoint">\r
+      <summary>\r
+            Create temporary verification api key endpoint: "create-verification-key/[package id]/[package version]"\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PackageUpdateResource.GetSymbolsPath(System.String)">\r
+      <summary>\r
+            Get the symbols package from the original package. Removes the .nupkg and adds .symbols.nupkg\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.PluginResource">\r
+      <summary>\r
+            Represents a plugin resource.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResource.#ctor(System.Collections.Generic.IEnumerable{NuGet.Protocol.Plugins.PluginCreationResult},NuGet.Configuration.PackageSource,NuGet.Configuration.ICredentialService)">\r
+      <summary>\r
+            Instantiates a new <see cref="T:NuGet.Protocol.Core.Types.PluginResource" /> class.\r
+            </summary>\r
+      <param name="pluginCreationResults">Plugin creation results.</param>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="pluginCreationResults" />\r
+            is <c>null</c>.</exception>\r
+      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="packageSource" />\r
+            is <c>null</c>.</exception>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.PluginResource.GetPluginAsync(NuGet.Protocol.Plugins.OperationClaim,System.Threading.CancellationToken)">\r
+      <summary>\r
+            Gets the first plugin satisfying the required operation claims for the current package source.\r
+            </summary>\r
+      <param name="requiredClaim">The required operation claim.</param>\r
+      <param name="cancellationToken">A cancellation token.</param>\r
+      <returns>A task that represents the asynchronous operation.\r
+            The task result (<see cref="P:System.Threading.Tasks.Task`1.Result" />) returns a <see cref="T:NuGet.Protocol.Core.Types.PluginResource.GetPluginResult" />.</returns>\r
+      <exception cref="T:System.OperationCanceledException">Thrown if <paramref name="cancellationToken" />\r
+            is cancelled.</exception>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.SearchFilter">\r
+      <summary>\r
+            A search filter context that represents the UI settings\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SearchFilter.#ctor(System.Boolean)">\r
+      <summary>\r
+            Initializes an instance of a <see cref="T:NuGet.Protocol.Core.Types.SearchFilter" /> and validates required parameters.\r
+            </summary>\r
+      <param name="includePrerelease">Whether or not to allow prerelease results.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SearchFilter.#ctor(System.Boolean,System.Nullable{NuGet.Protocol.Core.Types.SearchFilterType})">\r
+      <summary>\r
+            Initializes an instance of a <see cref="T:NuGet.Protocol.Core.Types.SearchFilter" /> and validates required parameters.\r
+            </summary>\r
+      <param name="includePrerelease">Whether or not to allow prerelease results.</param>\r
+      <param name="filter">The filter to apply to the results.</param>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.SupportedFrameworks">\r
+      <summary>\r
+            Filter to only the list of packages compatible with these frameworks.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.IncludePrerelease">\r
+      <summary>\r
+            Include prerelease packages in search\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.IncludeDelisted">\r
+      <summary>\r
+            Include unlisted packages in search\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.PackageTypes">\r
+      <summary>\r
+            Restrict the search to certain package types.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.Filter">\r
+      <summary>\r
+            The optional filter type. Absense of this value indicates that all versions should be returned.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SearchFilter.OrderBy">\r
+      <summary>\r
+            The optional order by. Absense of this value indicates that search results should be ordered by relevance.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.SearchFilterType">\r
+      <summary>\r
+            The type of filter to apply to the search.\r
+            </summary>\r
+      <remarks>\r
+            Here are some examples to clarify what these filters mean. Suppose the very latest version is prerelease.\r
+            \r
+              Version     | Prerelease | IsLatestVersion | IsAbsoluteLatestVersion\r
+              ------------|------------|-----------------|------------------------\r
+              8.0.1-beta1 | true       | false           | false\r
+              8.0.3       | false      | false           | false\r
+              9.0.1       | false      | true            | false\r
+              9.0.2-beta1 | true       | false           | true\r
+            \r
+            Suppose the very latest version is not prerelease. Notice the latest version is also the absolute latest\r
+            version. In other words, a prerelease package cannot be a latest version but a non-prerelease package can be\r
+            both the latest version and the absolute latest version.\r
+            \r
+              Version     | Prerelease | IsLatestVersion | IsAbsoluteLatestVersion\r
+              ------------|------------|-----------------|------------------------\r
+              8.0.1-beta1 | true       | false           | false\r
+              8.0.3       | false      | false           | false\r
+              9.0.1       | false      | true            | true\r
+            \r
+            Suppose there are only prerelease versions. Notice there are no package that has IsLatestVersion as true.\r
+            \r
+              Version     | Prerelease | IsLatestVersion | IsAbsoluteLatestVersion\r
+              8\r
+              ------------|------------|-----------------|------------------------.0.1-beta1 | true       | false           | false\r
+              9.0.2-beta1 | true       | false           | true\r
+            \r
+            </remarks>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.SearchFilterType.IsLatestVersion">\r
+      <summary>\r
+            Only select the latest stable version of a package per package ID. Given the server supports\r
+            <see cref="F:NuGet.Protocol.Core.Types.SearchFilterType.IsAbsoluteLatestVersion" />, a package that is <see cref="F:NuGet.Protocol.Core.Types.SearchFilterType.IsLatestVersion" /> should never be\r
+            prerelease. Also, it does not make sense to look for a <see cref="F:NuGet.Protocol.Core.Types.SearchFilterType.IsLatestVersion" /> package when also\r
+            including prerelease.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.SearchFilterType.IsAbsoluteLatestVersion">\r
+      <summary>\r
+            Only select the absolute latest version of a package per package ID. It does not make sense to look for a\r
+            <see cref="F:NuGet.Protocol.Core.Types.SearchFilterType.IsAbsoluteLatestVersion" /> when excluding prerelease.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.SearchOrderBy.Id">\r
+      <summary>\r
+            Order the resulting packages by package ID.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.SourceCacheContext">\r
+      <summary>\r
+            Cache control settings for the V3 disk cache.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.SourceCacheContext._generatedTempFolder">\r
+      <summary>\r
+            Path of temp folder if requested by GeneratedTempFolder\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Protocol.Core.Types.SourceCacheContext.DefaultMaxAge">\r
+      <summary>\r
+            Default amount of time to cache version lists.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceCacheContext.Clone">\r
+      <summary>\r
+            Clones the current SourceCacheContext.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceCacheContext.WithRefreshCacheTrue">\r
+      <summary>\r
+            Clones the current cache context and does the following:\r
+            1. Sets MaxAge to Now\r
+            2. RefreshMemoryCache to true\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceCacheContext.NoCache">\r
+      <summary>\r
+            If set, the global disk cache will not be written to or read from. Instead, a temporary directory will be\r
+            used.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceCacheContext.DirectDownload">\r
+      <summary>\r
+            If set, the global disk cache will not be written to.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceCacheContext.MaxAge">\r
+      <summary>\r
+            Package version lists or packages from the server older than this date will be fetched from the server.\r
+            </summary>\r
+      <remarks>This will be ignored if <see cref="P:NuGet.Protocol.Core.Types.SourceCacheContext.NoCache" /> is true.</remarks>\r
+      <remarks>If the value is null the default expiration will be used.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceCacheContext.RefreshMemoryCache">\r
+      <summary>\r
+            Force the in-memory cache to reload. This avoids allowing other calls to populate\r
+            the memory cache again from cached files on disk using a different source context.\r
+            This should only be used for retries.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceCacheContext.MaxAgeTimeSpan">\r
+      <summary>\r
+            Package version lists from the server older than this time span\r
+            will be fetched from the server.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourcePackageDependencyInfo.Listed">\r
+      <summary>\r
+            True if the package is listed and shown in search.\r
+            </summary>\r
+      <remarks>This property only applies to online sources.</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourcePackageDependencyInfo.Source">\r
+      <summary>\r
+            Source repository the dependency information was retrieved from.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourcePackageDependencyInfo.DownloadUri">\r
+      <summary>\r
+            The HTTP, UNC, or local file URI to the package nupkg.\r
+            </summary>\r
+      <remarks>Optional</remarks>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourcePackageDependencyInfo.PackageHash">\r
+      <summary>\r
+            Package hash\r
+            </summary>\r
+      <remarks>Optional</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.SourceRepository">\r
+      <summary>\r
+            Represents a Server endpoint. Exposes methods to get a specific resource such as Search, Metrics service\r
+            and so on for the given server endpoint.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.#ctor(NuGet.Configuration.PackageSource,System.Collections.Generic.IEnumerable{NuGet.Protocol.Core.Types.INuGetResourceProvider})">\r
+      <summary>\r
+            Source Repository\r
+            </summary>\r
+      <param name="source">source url</param>\r
+      <param name="providers">Resource providers</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.#ctor(NuGet.Configuration.PackageSource,System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}})">\r
+      <summary>\r
+            Source Repository\r
+            </summary>\r
+      <param name="source">source url</param>\r
+      <param name="providers">Resource providers</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.#ctor(NuGet.Configuration.PackageSource,System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}},NuGet.Protocol.FeedType)">\r
+      <summary>\r
+            Source Repository\r
+            </summary>\r
+      <param name="source">source url</param>\r
+      <param name="providers">Resource providers</param>\r
+      <param name="feedTypeOverride">Restrict the source to this feed type.</param>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.#ctor">\r
+      <summary>\r
+            Internal default constructor\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetFeedType(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Find the FeedType of the source. If overridden FeedTypeOverride is returned.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetResource``1">\r
+      <summary>\r
+            Returns a resource from the SourceRepository if it exists.\r
+            </summary>\r
+      <typeparam name="T">Expected resource type</typeparam>\r
+      <returns>Null if the resource does not exist</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetResource``1(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns a resource from the SourceRepository if it exists.\r
+            </summary>\r
+      <typeparam name="T">Expected resource type</typeparam>\r
+      <returns>Null if the resource does not exist</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetResourceAsync``1">\r
+      <summary>\r
+            Returns a resource from the SourceRepository if it exists.\r
+            </summary>\r
+      <typeparam name="T">Expected resource type</typeparam>\r
+      <returns>Null if the resource does not exist</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetResourceAsync``1(System.Threading.CancellationToken)">\r
+      <summary>\r
+            Returns a resource from the SourceRepository if it exists.\r
+            </summary>\r
+      <typeparam name="T">Expected resource type</typeparam>\r
+      <returns>Null if the resource does not exist</returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.Init(System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}})">\r
+      <summary>\r
+            Initialize provider cache\r
+            </summary>\r
+      <param name="providers">\r
+      </param>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepository.GetFeedType(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Get the feed type from the package source.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceRepository.FeedTypeOverride">\r
+      <summary>\r
+            Pre-determined feed type.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Protocol.Core.Types.SourceRepository.PackageSource">\r
+      <summary>\r
+            Package source\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Protocol.Core.Types.SourceRepositoryProvider">\r
+      <summary>\r
+            SourceRepositoryProvider is the high level source for repository objects representing package sources.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepositoryProvider.#ctor(NuGet.Configuration.IPackageSourceProvider,System.Collections.Generic.IEnumerable{System.Lazy{NuGet.Protocol.Core.Types.INuGetResourceProvider}})">\r
+      <summary>\r
+            Non-MEF constructor\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepositoryProvider.GetRepositories">\r
+      <summary>\r
+            Retrieve repositories\r
+            </summary>\r
+      <returns>\r
+      </returns>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepositoryProvider.CreateRepository(NuGet.Configuration.PackageSource)">\r
+      <summary>\r
+            Create a repository for one time use.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.SourceRepositoryProvider.CreateRepository(NuGet.Configuration.PackageSource,NuGet.Protocol.FeedType)">\r
+      <summary>\r
+            Create a repository for one time use.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Protocol.Core.Types.UserAgent.SetUserAgent(System.Net.Http.HttpClient)">\r
+      <summary>\r
+            Set user agent string on HttpClient to the static string.\r
+            </summary>\r
+      <param name="client">Http client</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Versioning979523.EqualityUtility.OrderedEquals``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two enumberables for equality, ordered according to the specified key and optional comparer. Handles null values gracefully.\r
+            </summary>\r
+      <typeparam name="TSource">The type of the list</typeparam>\r
+      <typeparam name="TKey">The type of the sorting key</typeparam>\r
+      <param name="self">This list</param>\r
+      <param name="other">The other list</param>\r
+      <param name="keySelector">The function to extract the key from each item in the list</param>\r
+      <param name="orderComparer">An optional comparer for comparing keys</param>\r
+      <param name="sequenceComparer">An optional comparer for sequences</param>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Versioning979523.EqualityUtility.SequenceEqualWithNullCheck``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})">\r
+      <summary>\r
+            Compares two sequence for equality, allowing either sequence to be null. If one is null, both have to be\r
+            null for equality.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Shared.NuGet.Versioning979523.HashCodeCombiner">\r
+      <summary>\r
+            Hash code creator, based on the original NuGet hash code combiner/ASP hash code combiner implementations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Versioning979523.HashCodeCombiner.GetHashCode(System.Object[])">\r
+      <summary>\r
+            Create a unique hash code for the given set of items\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Shared.NuGet.Versioning979523.Extensions.AsList``1(System.Collections.Generic.IEnumerable{``0})">\r
+      <summary>\r
+            Return the enumerable as a List of T, copying if required. Optimized for common case where it is an List of T.\r
+            Avoid mutating the return value.\r
+            </summary>\r
+      <remarks>https://aspnetwebstack.codeplex.com/SourceControl/latest#src/Common/CollectionExtensions.cs</remarks>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.FloatRange">\r
+      <summary>\r
+            The floating subset of a version range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.#ctor(NuGet.Versioning.NuGetVersionFloatBehavior)">\r
+      <summary>\r
+            Create a floating range.\r
+            </summary>\r
+      <param name="floatBehavior">Section to float.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.#ctor(NuGet.Versioning.NuGetVersionFloatBehavior,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Create a floating range.\r
+            </summary>\r
+      <param name="floatBehavior">Section to float.</param>\r
+      <param name="minVersion">Min version of the range.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.#ctor(NuGet.Versioning.NuGetVersionFloatBehavior,NuGet.Versioning.NuGetVersion,System.String)">\r
+      <summary>\r
+            FloatRange\r
+            </summary>\r
+      <param name="floatBehavior">Section to float.</param>\r
+      <param name="minVersion">Min version of the range.</param>\r
+      <param name="releasePrefix">The original release label. Invalid labels are allowed here.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.Satisfies(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            True if the given version falls into the floating range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.Parse(System.String)">\r
+      <summary>\r
+            Parse a floating version into a FloatRange\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.TryParse(System.String,NuGet.Versioning.FloatRange@)">\r
+      <summary>\r
+            Parse a floating version into a FloatRange\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.ToString">\r
+      <summary>\r
+            Create a floating version string in the format: 1.0.0-alpha-*\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.Equals(NuGet.Versioning.FloatRange)">\r
+      <summary>\r
+            Equals\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.FloatRange.GetHashCode">\r
+      <summary>\r
+            Hash code\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.FloatRange.HasMinVersion">\r
+      <summary>\r
+            True if a min range exists.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.FloatRange.MinVersion">\r
+      <summary>\r
+            The minimum version of the float range. This is null for cases such as *\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.FloatRange.FloatBehavior">\r
+      <summary>\r
+            Defined float behavior\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.INuGetVersionable">\r
+      <summary>\r
+            An item that exposes a NuGetVersion\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.INuGetVersionable.Version">\r
+      <summary>\r
+            NuGet semantic version\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.IVersionComparer">\r
+      <summary>\r
+            IVersionComparer represents a version comparer capable of sorting and determining the equality of\r
+            SemanticVersion objects.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.IVersionRangeComparer">\r
+      <summary>\r
+            Version range comparer\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.NuGetVersion">\r
+      <summary>\r
+            A hybrid implementation of SemVer that supports semantic versioning as described at http://semver.org while\r
+            not strictly enforcing it to\r
+            allow older 4-digit versioning schemes to continue working.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion using NuGetVersion.Parse(string)\r
+            </summary>\r
+      <param name="version">Version string</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Creates a NuGetVersion from an existing NuGetVersion\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Version,System.String,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion from a .NET Version\r
+            </summary>\r
+      <param name="version">Version numbers</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.String,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha#build01\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha.1.2#build01\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabels">Prerelease labels</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">\r
+      <summary>\r
+            Creates a NuGetVersion W.X.Y.Z\r
+            </summary>\r
+      <param name="major">W.x.y.z</param>\r
+      <param name="minor">w.X.y.z</param>\r
+      <param name="patch">w.x.Y.z</param>\r
+      <param name="revision">w.x.y.Z</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion W.X.Y.Z-alpha#build01\r
+            </summary>\r
+      <param name="major">W.x.y.z</param>\r
+      <param name="minor">w.X.y.z</param>\r
+      <param name="patch">w.x.Y.z</param>\r
+      <param name="revision">w.x.y.Z</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion W.X.Y.Z-alpha.1#build01\r
+            </summary>\r
+      <param name="major">W.x.y.z</param>\r
+      <param name="minor">w.X.y.z</param>\r
+      <param name="patch">w.x.Y.z</param>\r
+      <param name="revision">w.x.y.Z</param>\r
+      <param name="releaseLabels">Prerelease labels</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.#ctor(System.Version,System.Collections.Generic.IEnumerable{System.String},System.String,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion from a .NET Version with additional release labels, build metadata, and a\r
+            non-normalized version string.\r
+            </summary>\r
+      <param name="version">Version numbers</param>\r
+      <param name="releaseLabels">prerelease labels</param>\r
+      <param name="metadata">Build metadata</param>\r
+      <param name="originalVersion">Non-normalized original version string</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.ToString">\r
+      <summary>\r
+            Returns the version string.\r
+            </summary>\r
+      <remarks>This method includes legacy behavior. Use ToNormalizedString() instead.</remarks>\r
+      <remarks>Versions with SemVer 2.0.0 components are automatically normalized.</remarks>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.Parse(System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion from a string representing the semantic version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.TryParse(System.String,NuGet.Versioning.NuGetVersion@)">\r
+      <summary>\r
+            Parses a version string using loose semantic versioning rules that allows 2-4 version components followed\r
+            by an optional special version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.TryParseStrict(System.String,NuGet.Versioning.NuGetVersion@)">\r
+      <summary>\r
+            Parses a version string using strict SemVer rules.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.NuGetVersion.GetLegacyString(System.Version,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Creates a legacy version string using System.Version\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.NuGetVersion.Version">\r
+      <summary>\r
+            A System.Version representation of the version without metadata or release labels.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.NuGetVersion.IsLegacyVersion">\r
+      <summary>\r
+            True if the NuGetVersion is using legacy behavior.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.NuGetVersion.Revision">\r
+      <summary>\r
+            Revision version R (x.y.z.R)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.NuGetVersion.IsSemVer2">\r
+      <summary>\r
+            Returns true if version is a SemVer 2.0.0 version\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.NuGetVersion.OriginalVersion">\r
+      <summary>\r
+            Returns the original, non-normalized version string.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.NuGetVersionFloatBehavior">\r
+      <summary>\r
+            Specifies the floating behavior type.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.None">\r
+      <summary>\r
+            Lowest version, no float\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.Prerelease">\r
+      <summary>\r
+            Highest matching pre-release label\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.Revision">\r
+      <summary>\r
+            x.y.z.*\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.Patch">\r
+      <summary>\r
+            x.y.*\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.Minor">\r
+      <summary>\r
+            x.*\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.Major">\r
+      <summary>\r
+            *\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.NuGetVersionFloatBehavior.AbsoluteLatest">\r
+      <summary>\r
+            Float major and pre-release\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.Resources">\r
+      <summary>\r
+              A strongly-typed resource class, for looking up localized strings, etc.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.Resources.ResourceManager">\r
+      <summary>\r
+              Returns the cached ResourceManager instance used by this class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.Resources.Culture">\r
+      <summary>\r
+              Overrides the current thread's CurrentUICulture property for all\r
+              resource lookups using this strongly typed resource class.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.Resources.Argument_Cannot_Be_Null_Or_Empty">\r
+      <summary>\r
+              Looks up a localized string similar to Value cannot be null or an empty string..\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.Resources.Invalidvalue">\r
+      <summary>\r
+              Looks up a localized string similar to '{0}' is not a valid version string..\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.SemanticVersion">\r
+      <summary>\r
+            A strict SemVer implementation\r
+            </summary>\r
+      <summary>\r
+            A base version operations\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Creates a SemanticVersion from an existing SemanticVersion\r
+            </summary>\r
+      <param name="version">Version to clone.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32)">\r
+      <summary>\r
+            Creates a SemanticVersion X.Y.Z\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32,System.String,System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha#build01\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Creates a NuGetVersion X.Y.Z-alpha.1.2#build01\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="releaseLabels">Release labels that have been split by the dot separator</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Version,System.String,System.String)">\r
+      <summary>\r
+            Internal constructor.\r
+            </summary>\r
+      <param name="version">Version</param>\r
+      <param name="releaseLabel">Full release label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String)">\r
+      <summary>\r
+            Internal constructor.\r
+            </summary>\r
+      <param name="major">X.y.z</param>\r
+      <param name="minor">x.Y.z</param>\r
+      <param name="patch">x.y.Z</param>\r
+      <param name="revision">x.y.z.R</param>\r
+      <param name="releaseLabel">Prerelease label</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Internal constructor.\r
+            </summary>\r
+      <param name="major">\r
+      </param>\r
+      <param name="minor">\r
+      </param>\r
+      <param name="patch">\r
+      </param>\r
+      <param name="revision">\r
+      </param>\r
+      <param name="releaseLabels">\r
+      </param>\r
+      <param name="metadata">\r
+      </param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.#ctor(System.Version,System.Collections.Generic.IEnumerable{System.String},System.String)">\r
+      <summary>\r
+            Internal constructor.\r
+            </summary>\r
+      <param name="version">Version</param>\r
+      <param name="releaseLabels">Release labels</param>\r
+      <param name="metadata">Build metadata</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.ToNormalizedString">\r
+      <summary>\r
+            Gives a normalized representation of the version.\r
+            This string is unique to the identity of the version and does not contain metadata.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.ToFullString">\r
+      <summary>\r
+            Gives a full representation of the version include metadata.\r
+            This string is not unique to the identity of the version. Other versions \r
+            that differ on metadata will have a different full string representation.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.ToString">\r
+      <summary>\r
+            Get the normalized string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.ToString(System.String,System.IFormatProvider)">\r
+      <summary>\r
+            Custom string format.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.TryFormatter(System.String,System.IFormatProvider,System.String@)">\r
+      <summary>\r
+            Internal string formatter.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.GetHashCode">\r
+      <summary>\r
+            Hash code\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.CompareTo(System.Object)">\r
+      <summary>\r
+            Object compare.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.CompareTo(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Compare to another SemanticVersion.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.Equals(System.Object)">\r
+      <summary>\r
+            Equals\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.Equals(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Equals\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.Equals(NuGet.Versioning.SemanticVersion,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            True if the VersionBase objects are equal based on the given comparison mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.CompareTo(NuGet.Versioning.SemanticVersion,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Compares NuGetVersion objects using the given comparison mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_Equality(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Equals\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_Inequality(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Not equal\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_LessThan(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Less than\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_LessThanOrEqual(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Less than or equal\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_GreaterThan(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Greater than\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.op_GreaterThanOrEqual(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Greater than or equal\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.Parse(System.String)">\r
+      <summary>\r
+            Parses a SemVer string using strict SemVer rules.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.TryParse(System.String,NuGet.Versioning.SemanticVersion@)">\r
+      <summary>\r
+            Parse a version string\r
+            </summary>\r
+      <returns>false if the version is not a strict semver</returns>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.SemanticVersion.ParseSections(System.String)">\r
+      <summary>\r
+            Parse the version string into version/release/build\r
+            The goal of this code is to take the most direct and optimized path\r
+            to parsing and validating a semver. Regex would be much cleaner, but\r
+            due to the number of versions created in NuGet Regex is too slow.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.Major">\r
+      <summary>\r
+            Major version X (X.y.z)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.Minor">\r
+      <summary>\r
+            Minor version Y (x.Y.z)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.Patch">\r
+      <summary>\r
+            Patch version Z (x.y.Z)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.ReleaseLabels">\r
+      <summary>\r
+            A collection of pre-release labels attached to the version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.Release">\r
+      <summary>\r
+            The full pre-release label for the version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.IsPrerelease">\r
+      <summary>\r
+            True if pre-release labels exist for the version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.HasMetadata">\r
+      <summary>\r
+            True if metadata exists for the version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.SemanticVersion.Metadata">\r
+      <summary>\r
+            Build metadata attached to the version.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionComparer">\r
+      <summary>\r
+            An IVersionComparer for NuGetVersion and NuGetVersion types.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparer.Default">\r
+      <summary>\r
+            A default comparer that compares metadata as strings.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparer.Version">\r
+      <summary>\r
+            A comparer that uses only the version numbers.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparer.VersionRelease">\r
+      <summary>\r
+            Compares versions without comparing the metadata.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparer.VersionReleaseMetadata">\r
+      <summary>\r
+            A version comparer that follows SemVer 2.0.0 rules.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.#ctor">\r
+      <summary>\r
+            Creates a VersionComparer using the default mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.#ctor(NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Creates a VersionComparer that respects the given comparison mode.\r
+            </summary>\r
+      <param name="versionComparison">comparison mode</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.Equals(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Determines if both versions are equal.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.Compare(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Compares the given versions using the VersionComparison mode.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.GetHashCode(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Gives a hash code based on the normalized version string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.Compare(NuGet.Versioning.SemanticVersion,NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Compare versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.CompareLegacyVersion(NuGet.Versioning.NuGetVersion,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Compares the 4th digit of the version number.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.CompareReleaseLabels(System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{System.String})">\r
+      <summary>\r
+            Compares sets of release labels.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionComparer.CompareRelease(System.String,System.String)">\r
+      <summary>\r
+            Release labels are compared as numbers if they are numeric, otherwise they will be compared\r
+            as strings.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionComparison">\r
+      <summary>\r
+            Version comparison modes.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparison.Default">\r
+      <summary>\r
+            Semantic version 2.0.1-rc comparison with additional compares for extra NuGetVersion fields.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparison.Version">\r
+      <summary>\r
+            Compares only the version numbers.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparison.VersionRelease">\r
+      <summary>\r
+            Include Version number and Release labels in the compare.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionComparison.VersionReleaseMetadata">\r
+      <summary>\r
+            Include all metadata during the compare.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionExtensions">\r
+      <summary>\r
+            Version extension methods.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionExtensions.FindBestMatch``1(System.Collections.Generic.IEnumerable{``0},NuGet.Versioning.VersionRange,System.Func{``0,NuGet.Versioning.NuGetVersion})">\r
+      <summary>\r
+            Find the version that best matches the VersionRange and the floating behavior.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionExtensions.FindBestMatch(System.Collections.Generic.IEnumerable{NuGet.Versioning.INuGetVersionable},NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Find the version that best matches the VersionRange and the floating behavior.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionFormatter">\r
+      <summary>\r
+            Custom formatter for NuGet versions.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionFormatter.Instance">\r
+      <summary>\r
+            A static instance of the VersionFormatter class.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionFormatter.Format(System.String,System.Object,System.IFormatProvider)">\r
+      <summary>\r
+            Format a version string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionFormatter.GetFormat(System.Type)">\r
+      <summary>\r
+            Get version format type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionFormatter.GetNormalizedString(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Create a normalized version string. This string is unique for each version 'identity' \r
+            and does not include leading zeros or metadata.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionFormatter.GetFullString(NuGet.Versioning.SemanticVersion)">\r
+      <summary>\r
+            Create the full version string including metadata. This is primarily for display purposes.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionRange">\r
+      <summary>\r
+            Represents a range of versions and a preferred order.\r
+            </summary>\r
+      <summary>\r
+            Static factory methods for creating version range objects.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionRange.All">\r
+      <summary>\r
+            A range that accepts all versions, prerelease and stable.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionRange.AllFloating">\r
+      <summary>\r
+            A range that accepts all versions, prerelease and stable, and floats to the highest.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionRange.AllStable">\r
+      <summary>\r
+            A range that accepts all stable versions\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionRange.AllStableFloating">\r
+      <summary>\r
+            A range that accepts all versions, prerelease and stable, and floats to the highest.\r
+            </summary>\r
+    </member>\r
+    <member name="F:NuGet.Versioning.VersionRange.None">\r
+      <summary>\r
+            A range that rejects all versions\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.#ctor(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Creates a range that is greater than or equal to the minVersion.\r
+            </summary>\r
+      <param name="minVersion">Lower bound of the version range.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.#ctor(NuGet.Versioning.NuGetVersion,NuGet.Versioning.FloatRange)">\r
+      <summary>\r
+            Creates a range that is greater than or equal to the minVersion with the given float behavior.\r
+            </summary>\r
+      <param name="minVersion">Lower bound of the version range.</param>\r
+      <param name="floatRange">Floating behavior.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.#ctor(NuGet.Versioning.VersionRange,NuGet.Versioning.FloatRange)">\r
+      <summary>\r
+            Clones a version range and applies a new float range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.#ctor(NuGet.Versioning.NuGetVersion,System.Boolean,NuGet.Versioning.NuGetVersion,System.Boolean,NuGet.Versioning.FloatRange,System.String)">\r
+      <summary>\r
+            Creates a VersionRange with the given min and max.\r
+            </summary>\r
+      <param name="minVersion">Lower bound of the version range.</param>\r
+      <param name="includeMinVersion">True if minVersion satisfies the condition.</param>\r
+      <param name="maxVersion">Upper bound of the version range.</param>\r
+      <param name="includeMaxVersion">True if maxVersion satisfies the condition.</param>\r
+      <param name="floatRange">The floating range subset used to find the best version match.</param>\r
+      <param name="originalString">The original string being parsed to this object.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToString">\r
+      <summary>\r
+            Normalized range string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToNormalizedString">\r
+      <summary>\r
+            Normalized range string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToLegacyString">\r
+      <summary>\r
+            A legacy version range compatible with NuGet 2.8.3\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToLegacyShortString">\r
+      <summary>\r
+            A short legacy version range compatible with NuGet 2.8.3.\r
+            Ex: 1.0.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToString(System.String,System.IFormatProvider)">\r
+      <summary>\r
+            Format the version range with an IFormatProvider\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.TryFormatter(System.String,System.IFormatProvider,System.String@)">\r
+      <summary>\r
+            Format the range\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.PrettyPrint">\r
+      <summary>\r
+            Format the version range in Pretty Print format.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.FindBestMatch(System.Collections.Generic.IEnumerable{NuGet.Versioning.NuGetVersion})">\r
+      <summary>\r
+            Return the version that best matches the range.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.IsBetter(NuGet.Versioning.NuGetVersion,NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Determines if a given version is better suited to the range than a current version.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToNonSnapshotRange">\r
+      <summary>\r
+            Removes the floating snapshot part of the minimum version if it exists.\r
+            Ex: 1.0.0-* -&gt; 1.0.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.GetNonSnapshotVersion(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Remove the snapshot version section of a version\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.ToShortString">\r
+      <summary>\r
+            ToLegacyShortString that also includes floating ranges\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Parse(System.String)">\r
+      <summary>\r
+            The version string is either a simple version or an arithmetic range\r
+            e.g.\r
+            1.0         --&gt; 1.0 ≤ x\r
+            (,1.0]      --&gt; x ≤ 1.0\r
+            (,1.0)      --&gt; x &lt; 1.0\r
+            [1.0]       --&gt; x == 1.0\r
+            (1.0,)      --&gt; 1.0 &lt; x\r
+            (1.0, 2.0)   --&gt; 1.0 &lt; x &lt; 2.0\r
+            [1.0, 2.0]   --&gt; 1.0 ≤ x ≤ 2.0\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Parse(System.String,System.Boolean)">\r
+      <summary>\r
+            Direct parse\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.TryParse(System.String,NuGet.Versioning.VersionRange@)">\r
+      <summary>\r
+            Parses a VersionRange from its string representation.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.TryParse(System.String,System.Boolean,NuGet.Versioning.VersionRange@)">\r
+      <summary>\r
+            Parses a VersionRange from its string representation.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Combine(System.Collections.Generic.IEnumerable{NuGet.Versioning.NuGetVersion})">\r
+      <summary>\r
+            Returns the smallest range that includes all given versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Combine(System.Collections.Generic.IEnumerable{NuGet.Versioning.NuGetVersion},NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Returns the smallest range that includes all given versions.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Combine(System.Collections.Generic.IEnumerable{NuGet.Versioning.VersionRange})">\r
+      <summary>\r
+            Returns the smallest range that includes all given ranges.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.Combine(System.Collections.Generic.IEnumerable{NuGet.Versioning.VersionRange},NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Returns the smallest range that includes all given ranges.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.CommonSubSet(System.Collections.Generic.IEnumerable{NuGet.Versioning.VersionRange})">\r
+      <summary>\r
+            Returns the greatest common range that satisfies all given ranges.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.CommonSubSet(System.Collections.Generic.IEnumerable{NuGet.Versioning.VersionRange},NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Returns the greatest common range that satisfies all given ranges.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRange.HasValidRange(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Verify the range has an actual width.\r
+            Ex: no version can satisfy (3.0.0, 3.0.0)\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRange.IsFloating">\r
+      <summary>\r
+            True if the range has a floating version above the min version.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRange.Float">\r
+      <summary>\r
+            Optional floating range used to determine the best version match.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRange.OriginalString">\r
+      <summary>\r
+            Original string being parsed to this object.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionRangeBase">\r
+      <summary>\r
+            A base version range that handles ranges only and not any of the preferred version logic.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.#ctor(NuGet.Versioning.NuGetVersion,System.Boolean,NuGet.Versioning.NuGetVersion,System.Boolean)">\r
+      <summary>\r
+            Creates a VersionRange with the given min and max.\r
+            </summary>\r
+      <param name="minVersion">Lower bound of the version range.</param>\r
+      <param name="includeMinVersion">True if minVersion satisfies the condition.</param>\r
+      <param name="maxVersion">Upper bound of the version range.</param>\r
+      <param name="includeMaxVersion">True if maxVersion satisfies the condition.</param>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Satisfies(NuGet.Versioning.NuGetVersion)">\r
+      <summary>\r
+            Determines if an NuGetVersion meets the requirements.\r
+            </summary>\r
+      <param name="version">SemVer to compare</param>\r
+      <returns>True if the given version meets the version requirements.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Satisfies(NuGet.Versioning.NuGetVersion,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Determines if an NuGetVersion meets the requirements using the given mode.\r
+            </summary>\r
+      <param name="version">SemVer to compare</param>\r
+      <param name="versionComparison">VersionComparison mode used to determine the version range.</param>\r
+      <returns>True if the given version meets the version requirements.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Satisfies(NuGet.Versioning.NuGetVersion,NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Determines if an NuGetVersion meets the requirements using the version comparer.\r
+            </summary>\r
+      <param name="version">SemVer to compare.</param>\r
+      <param name="comparer">Version comparer used to determine if the version criteria is met.</param>\r
+      <returns>True if the given version meets the version requirements.</returns>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Equals(System.Object)">\r
+      <summary>\r
+            Compares the object as a VersionRange with the default comparer\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.GetHashCode">\r
+      <summary>\r
+            Returns the hash code using the default comparer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Equals(NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            Default compare\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Equals(NuGet.Versioning.VersionRangeBase,NuGet.Versioning.IVersionRangeComparer)">\r
+      <summary>\r
+            Use the VersionRangeComparer for equality checks\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Equals(NuGet.Versioning.VersionRangeBase,NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Use a specific VersionComparison for comparison\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.Equals(NuGet.Versioning.VersionRangeBase,NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Use a specific IVersionComparer for comparison\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.IsSubSetOrEqualTo(NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            SubSet check\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeBase.IsSubSetOrEqualTo(NuGet.Versioning.VersionRangeBase,NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            SubSet check\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.HasLowerBound">\r
+      <summary>\r
+            True if MinVersion exists;\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.HasUpperBound">\r
+      <summary>\r
+            True if MaxVersion exists.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.HasLowerAndUpperBounds">\r
+      <summary>\r
+            True if both MinVersion and MaxVersion exist.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.IsMinInclusive">\r
+      <summary>\r
+            True if MinVersion exists and is included in the range.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.IsMaxInclusive">\r
+      <summary>\r
+            True if MaxVersion exists and is included in the range.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.MaxVersion">\r
+      <summary>\r
+            Maximum version allowed by this range.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.MinVersion">\r
+      <summary>\r
+            Minimum version allowed by this range.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeBase.HasPrereleaseBounds">\r
+      <summary>\r
+            Infer if the range should allow prerelease versions based on if the lower or upper bounds \r
+            contain prerelease labels.\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionRangeComparer">\r
+      <summary>\r
+            A version range comparer capable of using different VersionComparers to check if ranges are equivalent.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeComparer.#ctor">\r
+      <summary>\r
+            Default version range comparer.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeComparer.#ctor(NuGet.Versioning.VersionComparison)">\r
+      <summary>\r
+            Compare versions with a specific VersionComparison\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeComparer.#ctor(NuGet.Versioning.IVersionComparer)">\r
+      <summary>\r
+            Compare versions with a specific IVersionComparer\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeComparer.Equals(NuGet.Versioning.VersionRangeBase,NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            Checks if two version ranges are equivalent. This follows the rules of the version comparer\r
+            when checking the bounds.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeComparer.GetHashCode(NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            Creates a hash code based on all properties of the range. This follows the rules of the\r
+            version comparer when comparing the version bounds.\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeComparer.Default">\r
+      <summary>\r
+            Default Version comparer\r
+            </summary>\r
+    </member>\r
+    <member name="P:NuGet.Versioning.VersionRangeComparer.VersionRelease">\r
+      <summary>\r
+            Compare versions using the Version and Release\r
+            </summary>\r
+    </member>\r
+    <member name="T:NuGet.Versioning.VersionRangeFormatter">\r
+      <summary>\r
+            VersionRange formatter\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.#ctor">\r
+      <summary>\r
+            Custom version range format provider.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.Format(System.String,System.Object,System.IFormatProvider)">\r
+      <summary>\r
+            Format a version range string.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.GetFormat(System.Type)">\r
+      <summary>\r
+            Format type.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.GetNormalizedString(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Builds a normalized string with no short hand\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.GetToString(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            Builds a string to represent the VersionRange. This string can include short hand notations.\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.GetLegacyShortString(NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            Creates a legacy short string that is compatible with NuGet 2.8.3\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.GetLegacyString(NuGet.Versioning.VersionRangeBase)">\r
+      <summary>\r
+            Creates a legacy string that is compatible with NuGet 2.8.3\r
+            </summary>\r
+    </member>\r
+    <member name="M:NuGet.Versioning.VersionRangeFormatter.PrettyPrint(NuGet.Versioning.VersionRange)">\r
+      <summary>\r
+            A pretty print representation of the VersionRange.\r
+            </summary>\r
+    </member>\r
+  </members>\r
+</doc>
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/build/NuGet.Build.Tasks.Pack.targets
new file mode 100755 (executable)
index 0000000..35d6d57
--- /dev/null
@@ -0,0 +1,360 @@
+<!--\r
+***********************************************************************************************\r
+NuGet.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved.\r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <!-- Load NuGet.Build.Tasks.Pack.dll, this can be overridden to use a different version with $(NugetTaskAssemblyFile) -->\r
+  <PropertyGroup Condition="$(NugetTaskAssemblyFile) == ''">\r
+    <NugetTaskAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">..\CoreCLR\NuGet.Build.Tasks.Pack.dll</NugetTaskAssemblyFile>\r
+    <NugetTaskAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">..\Desktop\NuGet.Build.Tasks.Pack.dll</NugetTaskAssemblyFile>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+  <UsingTask TaskName="NuGet.Build.Tasks.Pack.PackTask" AssemblyFile="$(NugetTaskAssemblyFile)" />\r
+\r
+  <PropertyGroup>\r
+    <PackageId Condition=" '$(PackageId)' == '' ">$(AssemblyName)</PackageId>\r
+    <PackageVersion Condition=" '$(PackageVersion)' == '' ">$(Version)</PackageVersion>\r
+    <IncludeContentInPack Condition="'$(IncludeContentInPack)'==''">true</IncludeContentInPack>\r
+    <GenerateNuspecDependsOn>_LoadPackInputItems; _WalkEachTargetPerFramework; _GetPackageFiles; $(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
+    <Description Condition="'$(Description)'==''">Package Description</Description>\r
+    <IsPackable Condition="'$(IsPackable)'=='' AND '$(IsTestProject)'=='true'">false</IsPackable>\r
+    <IsPackable Condition="'$(IsPackable)'==''">true</IsPackable>\r
+    <IncludeBuildOutput Condition="'$(IncludeBuildOutput)'==''">true</IncludeBuildOutput>\r
+    <BuildOutputTargetFolder Condition="'$(BuildOutputTargetFolder)' == '' AND '$(IsTool)' == 'true'">tools</BuildOutputTargetFolder>\r
+    <BuildOutputTargetFolder Condition="'$(BuildOutputTargetFolder)' == ''">lib</BuildOutputTargetFolder>\r
+    <ContentTargetFolders Condition="'$(ContentTargetFolders)' == ''">content;contentFiles</ContentTargetFolders>\r
+    <PackDependsOn>GenerateNuspec; $(PackDependsOn)</PackDependsOn>\r
+    <IsInnerBuild Condition="'$(TargetFramework)' != '' AND '$(TargetFrameworks)' != ''">true</IsInnerBuild>\r
+    <NoBuild Condition="'$(GeneratePackageOnBuild)' == 'true'">true</NoBuild>\r
+    <AddPriFileDependsOn Condition="'$(MicrosoftPortableCurrentVersionPropsHasBeenImported)' == 'true'">DeterminePortableBuildCapabilities</AddPriFileDependsOn>\r
+    <ImportNuGetBuildTasksPackTargetsFromSdk Condition="'$(ImportNuGetBuildTasksPackTargetsFromSdk)' == ''">false</ImportNuGetBuildTasksPackTargetsFromSdk>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(NoBuild)' == 'true' ">\r
+    <GenerateNuspecDependsOn>$(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(NoBuild)' != 'true' ">\r
+    <GenerateNuspecDependsOn>Build;$(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
+  </PropertyGroup>\r
+  <ItemGroup>\r
+    <ProjectCapability Include="Pack"/>\r
+    <_TargetFrameworks Condition="'$(TargetFramework)' == ''" Include="$(TargetFrameworks.Split(';'))"/>\r
+    <_TargetFrameworks Condition="'$(TargetFramework)' != ''" Include="$(TargetFramework)"/>\r
+  </ItemGroup>\r
+  <ItemDefinitionGroup>\r
+    <BuildOutputInPackage>\r
+      <TargetFramework>$(TargetFramework)</TargetFramework>\r
+    </BuildOutputInPackage>\r
+    <TfmSpecificPackageFile>\r
+      <BuildAction>None</BuildAction>\r
+    </TfmSpecificPackageFile>\r
+  </ItemDefinitionGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+    Pack\r
+    Post Build Target\r
+    ============================================================\r
+  -->\r
+  <Target Name="_PackAsBuildAfterTarget"\r
+          AfterTargets="Build" \r
+          Condition="'$(GeneratePackageOnBuild)' == 'true' AND '$(IsInnerBuild)' != 'true'"\r
+          DependsOnTargets="Pack">\r
+  </Target>\r
+\r
+  <Target Name="_CleanPackageFiles"\r
+          AfterTargets="Clean"\r
+          Condition="'$(GeneratePackageOnBuild)' == 'true'">\r
+    <ItemGroup>\r
+      <_PackageFilesToDelete Include="$(PackageOutputPath)*.nupkg"/>\r
+      <_PackageFilesToDelete Include="$(BaseIntermediateOutputPath)*.nuspec"/>\r
+    </ItemGroup>\r
+    <Delete Files="@(_PackageFilesToDelete)"/>\r
+  </Target>\r
+\r
+  <Target Name="_CalculateInputsOutputsForPack">\r
+    <PropertyGroup Condition="$(ContinuePackingAfterGeneratingNuspec) == '' ">\r
+      <ContinuePackingAfterGeneratingNuspec>false</ContinuePackingAfterGeneratingNuspec>\r
+    </PropertyGroup>\r
+    <PropertyGroup>\r
+      <PackageOutputPath Condition=" '$(PackageOutputPath)' == '' ">$(OutputPath)</PackageOutputPath>\r
+      <RestoreOutputPath Condition=" '$(RestoreOutputPath)' == '' " >$(BaseIntermediateOutputPath)</RestoreOutputPath>\r
+    </PropertyGroup>\r
+    \r
+    <ConvertToAbsolutePath Paths="$(RestoreOutputPath)">\r
+      <Output TaskParameter="AbsolutePaths" PropertyName="RestoreOutputAbsolutePath" />\r
+    </ConvertToAbsolutePath>\r
+    <ConvertToAbsolutePath Paths="$(PackageOutputPath)">\r
+      <Output TaskParameter="AbsolutePaths" PropertyName="PackageOutputAbsolutePath" />\r
+    </ConvertToAbsolutePath>\r
+    <ConvertToAbsolutePath Condition="$(NuspecFile) != ''" Paths="$(NuspecFile)">\r
+      <Output TaskParameter="AbsolutePaths" PropertyName="NuspecFileAbsolutePath" />\r
+    </ConvertToAbsolutePath>\r
+\r
+    <ItemGroup>\r
+      <!--This catches changes to properties-->\r
+      <NuGetPackInput Include="$(MSBuildAllProjects)"/>\r
+      <NuGetPackInput Include="@(_PackageFiles)"/>\r
+      <NuGetPackInput Include="@(_PackageFilesToExclude)"/>\r
+      <NuGetPackInput Include="@(_BuildOutputInPackage->'%(FinalOutputPath)')"/>\r
+      <NuGetPackInput Include="@(_TargetPathsToSymbols->'%(FinalOutputPath)')"/>\r
+      <NuGetPackInput Include="@(_SourceFiles)"/>\r
+      <NuGetPackInput Include="@(_References)"/>\r
+      <NuGetPackOutput Include="$(RestoreOutputAbsolutePath)$(PackageId).$(PackageVersion).nuspec"/>\r
+\r
+      <NuGetPackOutput Include="$(PackageOutputAbsolutePath)$(PackageId).$(PackageVersion).nupkg" \r
+                       Condition="'$(ContinuePackingAfterGeneratingNuspec)' == 'true'"/>\r
+\r
+      <NuGetPackOutput Include="$(PackageOutputAbsolutePath)$(PackageId).$(PackageVersion).symbols.nupkg"\r
+                       Condition="'$(IncludeSource)' == 'true'\r
+                               OR '$(IncludeSymbols)' == 'true'"/>\r
+\r
+      <NuGetPackOutput Include="$(RestoreOutputAbsolutePath)$(PackageId).$(PackageVersion).symbols.nuspec"\r
+                       Condition="'$(IncludeSource)' == 'true'\r
+                             OR '$(IncludeSymbols)' == 'true'"/>\r
+    </ItemGroup>\r
+  </Target>\r
+  \r
+  <!--\r
+    ============================================================\r
+    Pack\r
+    Main entry point for packing packages\r
+    ============================================================\r
+  -->\r
+  <Target Name="Pack" DependsOnTargets="_IntermediatePack;$(PackDependsOn)">\r
+  </Target>\r
+  <Target Name="_IntermediatePack">\r
+    <PropertyGroup>\r
+      <ContinuePackingAfterGeneratingNuspec>true</ContinuePackingAfterGeneratingNuspec>\r
+    </PropertyGroup>\r
+  </Target>\r
+  \r
+  <Target Name="GenerateNuspec" DependsOnTargets="$(GenerateNuspecDependsOn);_CalculateInputsOutputsForPack" Condition="$(IsPackable) == 'true'"\r
+          Inputs="@(NuGetPackInput)" Outputs="@(NuGetPackOutput)">\r
+    <!-- Call Pack -->\r
+    <PackTask PackItem="$(PackProjectInputFile)"\r
+              PackageFiles="@(_PackageFiles)"\r
+              PackageFilesToExclude="@(_PackageFilesToExclude)"\r
+              PackageVersion="$(PackageVersion)"\r
+              PackageId="$(PackageId)"\r
+              Title="$(Title)"\r
+              Authors="$(Authors)"\r
+              Description="$(Description)"\r
+              Copyright="$(Copyright)"\r
+              RequireLicenseAcceptance="$(PackageRequireLicenseAcceptance)"\r
+              LicenseUrl="$(PackageLicenseUrl)"\r
+              ProjectUrl="$(PackageProjectUrl)"\r
+              IconUrl="$(PackageIconUrl)"\r
+              ReleaseNotes="$(PackageReleaseNotes)"\r
+              Tags="$(PackageTags)"\r
+              DevelopmentDependency="$(DevelopmentDependency)"\r
+              BuildOutputInPackage="@(_BuildOutputInPackage)"\r
+              TargetPathsToSymbols="@(_TargetPathsToSymbols)"\r
+              TargetFrameworks="@(_TargetFrameworks)"\r
+              AssemblyName="$(AssemblyName)"\r
+              PackageOutputPath="$(PackageOutputAbsolutePath)"\r
+              IncludeSymbols="$(IncludeSymbols)"\r
+              IncludeSource="$(IncludeSource)"\r
+              PackageTypes="$(PackageType)"\r
+              IsTool="$(IsTool)"\r
+              RepositoryUrl="$(RepositoryUrl)"\r
+              RepositoryType="$(RepositoryType)"\r
+              SourceFiles="@(_SourceFiles->Distinct())"\r
+              NoPackageAnalysis="$(NoPackageAnalysis)"\r
+              MinClientVersion="$(MinClientVersion)"\r
+              Serviceable="$(Serviceable)"\r
+              FrameworkAssemblyReferences="@(_FrameworkAssemblyReferences)"\r
+              ContinuePackingAfterGeneratingNuspec="$(ContinuePackingAfterGeneratingNuspec)"\r
+              NuspecOutputPath="$(BaseIntermediateOutputPath)"\r
+              IncludeBuildOutput="$(IncludeBuildOutput)"\r
+              BuildOutputFolder="$(BuildOutputTargetFolder)"\r
+              ContentTargetFolders="$(ContentTargetFolders)"\r
+              RestoreOutputPath="$(RestoreOutputAbsolutePath)"\r
+              NuspecFile="$(NuspecFileAbsolutePath)"\r
+              NuspecBasePath="$(NuspecBasePath)"\r
+              NuspecProperties="$(NuspecProperties)"/>\r
+  </Target>\r
+  \r
+  <!--\r
+    ============================================================\r
+    _LoadPackGraphEntryPoints\r
+    Find project entry point and load them into items.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_LoadPackInputItems">\r
+    <!-- Allow overriding items with PackProjectInputFile -->\r
+    <PropertyGroup Condition="'$(PackProjectInputFile)' == ''">\r
+      <PackProjectInputFile>$(MSBuildProjectFullPath)</PackProjectInputFile>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+  <Target Name="_WalkEachTargetPerFramework">\r
+    <MSBuild\r
+      Condition="'$(IncludeBuildOutput)' == 'true'"\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="_GetBuildOutputFilesWithTfm"\r
+      Properties="TargetFramework=%(_TargetFrameworks.Identity);">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_BuildOutputInPackage" />\r
+    </MSBuild>\r
+    \r
+    <MSBuild\r
+      Condition="'$(TargetsForTfmSpecificContentInPackage)' != ''"\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="_GetTfmSpecificContentForPackage"\r
+      Properties="TargetFramework=%(_TargetFrameworks.Identity);">\r
+      \r
+    <Output\r
+        TaskParameter="TargetOutputs"\r
+        ItemName="_PackageFiles"/>\r
+    </MSBuild>\r
+\r
+    <MSBuild\r
+      Condition="'$(IncludeSymbols)' == 'true' OR '$(IncludeSource)' == 'true'"\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="_GetDebugSymbolsWithTfm"\r
+      Properties="TargetFramework=%(_TargetFrameworks.Identity);">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_TargetPathsToSymbols" />\r
+    </MSBuild>\r
+\r
+    <MSBuild\r
+      Condition="'$(IncludeSource)' == 'true'"\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="SourceFilesProjectOutputGroup"\r
+      Properties="TargetFramework=%(_TargetFrameworks.Identity);\r
+                  BuildProjectReferences=false;">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_SourceFiles" />\r
+    </MSBuild>\r
+\r
+    <MSBuild\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="_GetFrameworkAssemblyReferences"\r
+      Properties="TargetFramework=%(_TargetFrameworks.Identity);\r
+                  BuildProjectReferences=false;">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_FrameworkAssemblyReferences" />\r
+    </MSBuild>\r
+  </Target>\r
+\r
+  <Target Name ="_GetFrameworkAssemblyReferences" DependsOnTargets="ResolveReferences" Returns="@(TfmSpecificFrameworkAssemblyReferences)">\r
+    <ItemGroup>\r
+      <TfmSpecificFrameworkAssemblyReferences Include="@(ReferencePath->'%(OriginalItemSpec)')" \r
+      Condition="'%(ReferencePath.Pack)' != 'false' AND '%(ReferencePath.ResolvedFrom)' == '{TargetFrameworkDirectory}'">\r
+        <TargetFramework>$(TargetFramework)</TargetFramework>\r
+      </TfmSpecificFrameworkAssemblyReferences>\r
+    </ItemGroup>\r
+  </Target>\r
+  \r
+  <Target Name="_GetBuildOutputFilesWithTfm"\r
+          DependsOnTargets="BuiltProjectOutputGroup;DocumentationProjectOutputGroup;SatelliteDllsProjectOutputGroup;_AddPriFileToPackBuildOutput;$(TargetsForTfmSpecificBuildOutput)"\r
+          Returns="@(BuildOutputInPackage)">\r
+    <ItemGroup>\r
+      <BuildOutputInPackage Include="@(SatelliteDllsProjectOutputGroupOutput);\r
+                            @(BuiltProjectOutputGroupOutput);\r
+                            @(DocumentationProjectOutputGroupOutput);\r
+                            @(_PathToPriFile)"/>\r
+    </ItemGroup>\r
+  </Target>\r
+  \r
+  <Target Name="_GetTfmSpecificContentForPackage"\r
+          DependsOnTargets="$(TargetsForTfmSpecificContentInPackage)"\r
+          Returns="@(TfmSpecificPackageFile)">\r
+  </Target>\r
+\r
+  <Target Name="_GetDebugSymbolsWithTfm"\r
+          DependsOnTargets="DebugSymbolsProjectOutputGroup"\r
+          Returns="@(_TargetPathsToSymbolsWithTfm)">\r
+    <ItemGroup>\r
+      <_TargetPathsToSymbolsWithTfm Include="@(DebugSymbolsProjectOutputGroupOutput)">\r
+        <TargetFramework>$(TargetFramework)</TargetFramework>\r
+      </_TargetPathsToSymbolsWithTfm>\r
+    </ItemGroup>\r
+  </Target>\r
+  \r
+  <!--Projects with target framework like UWP, Win8, wpa81 produce a Pri file\r
+    in their bin dir. This Pri file is not included in the BuiltProjectGroupOutput, and\r
+    has to be added manually here.-->\r
+  <Target Name="_AddPriFileToPackBuildOutput"\r
+          Returns="@(_PathToPriFile)"\r
+          DependsOnTargets="$(AddPriFileDependsOn)">\r
+    <ItemGroup Condition="'$(IncludeProjectPriFile)' == 'true'">\r
+      <_PathToPriFile Include="$(ProjectPriFullPath)">\r
+        <FinalOutputPath>$(ProjectPriFullPath)</FinalOutputPath>\r
+        <TargetPath>$(ProjectPriFileName)</TargetPath>\r
+      </_PathToPriFile>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetPackageFiles\r
+    Entry point for generating the project to project references.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetPackageFiles" Condition="$(IncludeContentInPack) == 'true'">\r
+    <ItemGroup>\r
+      <_PackageFilesToExclude Include="@(Content)" Condition="'%(Content.Pack)' == 'false'"/>\r
+    </ItemGroup>\r
+    <!-- Include PackageFiles and Content of the project being packed -->\r
+    <ItemGroup>\r
+      <_PackageFiles Include="@(Content)" Condition=" %(Content.Pack) != 'false' ">\r
+        <BuildAction>Content</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(Compile)" Condition=" %(Compile.Pack) == 'true' ">\r
+        <BuildAction>Compile</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(None)" Condition=" %(None.Pack) == 'true' ">\r
+        <BuildAction>None</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(EmbeddedResource)" Condition=" %(EmbeddedResource.Pack) == 'true' ">\r
+        <BuildAction>EmbeddedResource</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(ApplicationDefinition)" Condition=" %(ApplicationDefinition.Pack) == 'true' ">\r
+        <BuildAction>ApplicationDefinition</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(Page)" Condition=" %(Page.Pack) == 'true' ">\r
+        <BuildAction>Page</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(Resource)" Condition=" %(Resource.Pack) == 'true' ">\r
+        <BuildAction>Resource</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(SplashScreen)" Condition=" %(SplashScreen.Pack) == 'true' ">\r
+        <BuildAction>SplashScreen</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(DesignData)" Condition=" %(DesignData.Pack) == 'true' ">\r
+        <BuildAction>DesignData</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(DesignDataWithDesignTimeCreatableTypes)" Condition=" %(DesignDataWithDesignTimeCreatableTypes.Pack) == 'true' ">\r
+        <BuildAction>DesignDataWithDesignTimeCreatableTypes</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(CodeAnalysisDictionary)" Condition=" %(CodeAnalysisDictionary.Pack) == 'true' ">\r
+        <BuildAction>CodeAnalysisDictionary</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(AndroidAsset)" Condition=" %(AndroidAsset.Pack) == 'true' ">\r
+        <BuildAction>AndroidAsset</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(AndroidResource)" Condition=" %(AndroidResource.Pack) == 'true' ">\r
+        <BuildAction>AndroidResource</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(BundleResource)" Condition=" %(BundleResource.Pack) == 'true' ">\r
+        <BuildAction>BundleResource</BuildAction>\r
+      </_PackageFiles>\r
+    </ItemGroup>\r
+  </Target>\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/buildCrossTargeting/NuGet.Build.Tasks.Pack.targets b/dotnet/sdk/2.0.0-preview2-006497/Sdks/NuGet.Build.Tasks.Pack/buildCrossTargeting/NuGet.Build.Tasks.Pack.targets
new file mode 100755 (executable)
index 0000000..35d6d57
--- /dev/null
@@ -0,0 +1,360 @@
+<!--\r
+***********************************************************************************************\r
+NuGet.targets\r
+\r
+WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have\r
+          created a backup copy.  Incorrect changes to this file will make it\r
+          impossible to load or build your projects from the command-line or the IDE.\r
+\r
+Copyright (c) .NET Foundation. All rights reserved.\r
+***********************************************************************************************\r
+-->\r
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <!-- Load NuGet.Build.Tasks.Pack.dll, this can be overridden to use a different version with $(NugetTaskAssemblyFile) -->\r
+  <PropertyGroup Condition="$(NugetTaskAssemblyFile) == ''">\r
+    <NugetTaskAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">..\CoreCLR\NuGet.Build.Tasks.Pack.dll</NugetTaskAssemblyFile>\r
+    <NugetTaskAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">..\Desktop\NuGet.Build.Tasks.Pack.dll</NugetTaskAssemblyFile>\r
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>\r
+  </PropertyGroup>\r
+  <UsingTask TaskName="NuGet.Build.Tasks.Pack.PackTask" AssemblyFile="$(NugetTaskAssemblyFile)" />\r
+\r
+  <PropertyGroup>\r
+    <PackageId Condition=" '$(PackageId)' == '' ">$(AssemblyName)</PackageId>\r
+    <PackageVersion Condition=" '$(PackageVersion)' == '' ">$(Version)</PackageVersion>\r
+    <IncludeContentInPack Condition="'$(IncludeContentInPack)'==''">true</IncludeContentInPack>\r
+    <GenerateNuspecDependsOn>_LoadPackInputItems; _WalkEachTargetPerFramework; _GetPackageFiles; $(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
+    <Description Condition="'$(Description)'==''">Package Description</Description>\r
+    <IsPackable Condition="'$(IsPackable)'=='' AND '$(IsTestProject)'=='true'">false</IsPackable>\r
+    <IsPackable Condition="'$(IsPackable)'==''">true</IsPackable>\r
+    <IncludeBuildOutput Condition="'$(IncludeBuildOutput)'==''">true</IncludeBuildOutput>\r
+    <BuildOutputTargetFolder Condition="'$(BuildOutputTargetFolder)' == '' AND '$(IsTool)' == 'true'">tools</BuildOutputTargetFolder>\r
+    <BuildOutputTargetFolder Condition="'$(BuildOutputTargetFolder)' == ''">lib</BuildOutputTargetFolder>\r
+    <ContentTargetFolders Condition="'$(ContentTargetFolders)' == ''">content;contentFiles</ContentTargetFolders>\r
+    <PackDependsOn>GenerateNuspec; $(PackDependsOn)</PackDependsOn>\r
+    <IsInnerBuild Condition="'$(TargetFramework)' != '' AND '$(TargetFrameworks)' != ''">true</IsInnerBuild>\r
+    <NoBuild Condition="'$(GeneratePackageOnBuild)' == 'true'">true</NoBuild>\r
+    <AddPriFileDependsOn Condition="'$(MicrosoftPortableCurrentVersionPropsHasBeenImported)' == 'true'">DeterminePortableBuildCapabilities</AddPriFileDependsOn>\r
+    <ImportNuGetBuildTasksPackTargetsFromSdk Condition="'$(ImportNuGetBuildTasksPackTargetsFromSdk)' == ''">false</ImportNuGetBuildTasksPackTargetsFromSdk>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(NoBuild)' == 'true' ">\r
+    <GenerateNuspecDependsOn>$(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(NoBuild)' != 'true' ">\r
+    <GenerateNuspecDependsOn>Build;$(GenerateNuspecDependsOn)</GenerateNuspecDependsOn>\r
+  </PropertyGroup>\r
+  <ItemGroup>\r
+    <ProjectCapability Include="Pack"/>\r
+    <_TargetFrameworks Condition="'$(TargetFramework)' == ''" Include="$(TargetFrameworks.Split(';'))"/>\r
+    <_TargetFrameworks Condition="'$(TargetFramework)' != ''" Include="$(TargetFramework)"/>\r
+  </ItemGroup>\r
+  <ItemDefinitionGroup>\r
+    <BuildOutputInPackage>\r
+      <TargetFramework>$(TargetFramework)</TargetFramework>\r
+    </BuildOutputInPackage>\r
+    <TfmSpecificPackageFile>\r
+      <BuildAction>None</BuildAction>\r
+    </TfmSpecificPackageFile>\r
+  </ItemDefinitionGroup>\r
+\r
+  <!--\r
+    ============================================================\r
+    Pack\r
+    Post Build Target\r
+    ============================================================\r
+  -->\r
+  <Target Name="_PackAsBuildAfterTarget"\r
+          AfterTargets="Build" \r
+          Condition="'$(GeneratePackageOnBuild)' == 'true' AND '$(IsInnerBuild)' != 'true'"\r
+          DependsOnTargets="Pack">\r
+  </Target>\r
+\r
+  <Target Name="_CleanPackageFiles"\r
+          AfterTargets="Clean"\r
+          Condition="'$(GeneratePackageOnBuild)' == 'true'">\r
+    <ItemGroup>\r
+      <_PackageFilesToDelete Include="$(PackageOutputPath)*.nupkg"/>\r
+      <_PackageFilesToDelete Include="$(BaseIntermediateOutputPath)*.nuspec"/>\r
+    </ItemGroup>\r
+    <Delete Files="@(_PackageFilesToDelete)"/>\r
+  </Target>\r
+\r
+  <Target Name="_CalculateInputsOutputsForPack">\r
+    <PropertyGroup Condition="$(ContinuePackingAfterGeneratingNuspec) == '' ">\r
+      <ContinuePackingAfterGeneratingNuspec>false</ContinuePackingAfterGeneratingNuspec>\r
+    </PropertyGroup>\r
+    <PropertyGroup>\r
+      <PackageOutputPath Condition=" '$(PackageOutputPath)' == '' ">$(OutputPath)</PackageOutputPath>\r
+      <RestoreOutputPath Condition=" '$(RestoreOutputPath)' == '' " >$(BaseIntermediateOutputPath)</RestoreOutputPath>\r
+    </PropertyGroup>\r
+    \r
+    <ConvertToAbsolutePath Paths="$(RestoreOutputPath)">\r
+      <Output TaskParameter="AbsolutePaths" PropertyName="RestoreOutputAbsolutePath" />\r
+    </ConvertToAbsolutePath>\r
+    <ConvertToAbsolutePath Paths="$(PackageOutputPath)">\r
+      <Output TaskParameter="AbsolutePaths" PropertyName="PackageOutputAbsolutePath" />\r
+    </ConvertToAbsolutePath>\r
+    <ConvertToAbsolutePath Condition="$(NuspecFile) != ''" Paths="$(NuspecFile)">\r
+      <Output TaskParameter="AbsolutePaths" PropertyName="NuspecFileAbsolutePath" />\r
+    </ConvertToAbsolutePath>\r
+\r
+    <ItemGroup>\r
+      <!--This catches changes to properties-->\r
+      <NuGetPackInput Include="$(MSBuildAllProjects)"/>\r
+      <NuGetPackInput Include="@(_PackageFiles)"/>\r
+      <NuGetPackInput Include="@(_PackageFilesToExclude)"/>\r
+      <NuGetPackInput Include="@(_BuildOutputInPackage->'%(FinalOutputPath)')"/>\r
+      <NuGetPackInput Include="@(_TargetPathsToSymbols->'%(FinalOutputPath)')"/>\r
+      <NuGetPackInput Include="@(_SourceFiles)"/>\r
+      <NuGetPackInput Include="@(_References)"/>\r
+      <NuGetPackOutput Include="$(RestoreOutputAbsolutePath)$(PackageId).$(PackageVersion).nuspec"/>\r
+\r
+      <NuGetPackOutput Include="$(PackageOutputAbsolutePath)$(PackageId).$(PackageVersion).nupkg" \r
+                       Condition="'$(ContinuePackingAfterGeneratingNuspec)' == 'true'"/>\r
+\r
+      <NuGetPackOutput Include="$(PackageOutputAbsolutePath)$(PackageId).$(PackageVersion).symbols.nupkg"\r
+                       Condition="'$(IncludeSource)' == 'true'\r
+                               OR '$(IncludeSymbols)' == 'true'"/>\r
+\r
+      <NuGetPackOutput Include="$(RestoreOutputAbsolutePath)$(PackageId).$(PackageVersion).symbols.nuspec"\r
+                       Condition="'$(IncludeSource)' == 'true'\r
+                             OR '$(IncludeSymbols)' == 'true'"/>\r
+    </ItemGroup>\r
+  </Target>\r
+  \r
+  <!--\r
+    ============================================================\r
+    Pack\r
+    Main entry point for packing packages\r
+    ============================================================\r
+  -->\r
+  <Target Name="Pack" DependsOnTargets="_IntermediatePack;$(PackDependsOn)">\r
+  </Target>\r
+  <Target Name="_IntermediatePack">\r
+    <PropertyGroup>\r
+      <ContinuePackingAfterGeneratingNuspec>true</ContinuePackingAfterGeneratingNuspec>\r
+    </PropertyGroup>\r
+  </Target>\r
+  \r
+  <Target Name="GenerateNuspec" DependsOnTargets="$(GenerateNuspecDependsOn);_CalculateInputsOutputsForPack" Condition="$(IsPackable) == 'true'"\r
+          Inputs="@(NuGetPackInput)" Outputs="@(NuGetPackOutput)">\r
+    <!-- Call Pack -->\r
+    <PackTask PackItem="$(PackProjectInputFile)"\r
+              PackageFiles="@(_PackageFiles)"\r
+              PackageFilesToExclude="@(_PackageFilesToExclude)"\r
+              PackageVersion="$(PackageVersion)"\r
+              PackageId="$(PackageId)"\r
+              Title="$(Title)"\r
+              Authors="$(Authors)"\r
+              Description="$(Description)"\r
+              Copyright="$(Copyright)"\r
+              RequireLicenseAcceptance="$(PackageRequireLicenseAcceptance)"\r
+              LicenseUrl="$(PackageLicenseUrl)"\r
+              ProjectUrl="$(PackageProjectUrl)"\r
+              IconUrl="$(PackageIconUrl)"\r
+              ReleaseNotes="$(PackageReleaseNotes)"\r
+              Tags="$(PackageTags)"\r
+              DevelopmentDependency="$(DevelopmentDependency)"\r
+              BuildOutputInPackage="@(_BuildOutputInPackage)"\r
+              TargetPathsToSymbols="@(_TargetPathsToSymbols)"\r
+              TargetFrameworks="@(_TargetFrameworks)"\r
+              AssemblyName="$(AssemblyName)"\r
+              PackageOutputPath="$(PackageOutputAbsolutePath)"\r
+              IncludeSymbols="$(IncludeSymbols)"\r
+              IncludeSource="$(IncludeSource)"\r
+              PackageTypes="$(PackageType)"\r
+              IsTool="$(IsTool)"\r
+              RepositoryUrl="$(RepositoryUrl)"\r
+              RepositoryType="$(RepositoryType)"\r
+              SourceFiles="@(_SourceFiles->Distinct())"\r
+              NoPackageAnalysis="$(NoPackageAnalysis)"\r
+              MinClientVersion="$(MinClientVersion)"\r
+              Serviceable="$(Serviceable)"\r
+              FrameworkAssemblyReferences="@(_FrameworkAssemblyReferences)"\r
+              ContinuePackingAfterGeneratingNuspec="$(ContinuePackingAfterGeneratingNuspec)"\r
+              NuspecOutputPath="$(BaseIntermediateOutputPath)"\r
+              IncludeBuildOutput="$(IncludeBuildOutput)"\r
+              BuildOutputFolder="$(BuildOutputTargetFolder)"\r
+              ContentTargetFolders="$(ContentTargetFolders)"\r
+              RestoreOutputPath="$(RestoreOutputAbsolutePath)"\r
+              NuspecFile="$(NuspecFileAbsolutePath)"\r
+              NuspecBasePath="$(NuspecBasePath)"\r
+              NuspecProperties="$(NuspecProperties)"/>\r
+  </Target>\r
+  \r
+  <!--\r
+    ============================================================\r
+    _LoadPackGraphEntryPoints\r
+    Find project entry point and load them into items.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_LoadPackInputItems">\r
+    <!-- Allow overriding items with PackProjectInputFile -->\r
+    <PropertyGroup Condition="'$(PackProjectInputFile)' == ''">\r
+      <PackProjectInputFile>$(MSBuildProjectFullPath)</PackProjectInputFile>\r
+    </PropertyGroup>\r
+  </Target>\r
+\r
+  <Target Name="_WalkEachTargetPerFramework">\r
+    <MSBuild\r
+      Condition="'$(IncludeBuildOutput)' == 'true'"\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="_GetBuildOutputFilesWithTfm"\r
+      Properties="TargetFramework=%(_TargetFrameworks.Identity);">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_BuildOutputInPackage" />\r
+    </MSBuild>\r
+    \r
+    <MSBuild\r
+      Condition="'$(TargetsForTfmSpecificContentInPackage)' != ''"\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="_GetTfmSpecificContentForPackage"\r
+      Properties="TargetFramework=%(_TargetFrameworks.Identity);">\r
+      \r
+    <Output\r
+        TaskParameter="TargetOutputs"\r
+        ItemName="_PackageFiles"/>\r
+    </MSBuild>\r
+\r
+    <MSBuild\r
+      Condition="'$(IncludeSymbols)' == 'true' OR '$(IncludeSource)' == 'true'"\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="_GetDebugSymbolsWithTfm"\r
+      Properties="TargetFramework=%(_TargetFrameworks.Identity);">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_TargetPathsToSymbols" />\r
+    </MSBuild>\r
+\r
+    <MSBuild\r
+      Condition="'$(IncludeSource)' == 'true'"\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="SourceFilesProjectOutputGroup"\r
+      Properties="TargetFramework=%(_TargetFrameworks.Identity);\r
+                  BuildProjectReferences=false;">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_SourceFiles" />\r
+    </MSBuild>\r
+\r
+    <MSBuild\r
+      Projects="$(MSBuildProjectFullPath)"\r
+      Targets="_GetFrameworkAssemblyReferences"\r
+      Properties="TargetFramework=%(_TargetFrameworks.Identity);\r
+                  BuildProjectReferences=false;">\r
+\r
+      <Output\r
+          TaskParameter="TargetOutputs"\r
+          ItemName="_FrameworkAssemblyReferences" />\r
+    </MSBuild>\r
+  </Target>\r
+\r
+  <Target Name ="_GetFrameworkAssemblyReferences" DependsOnTargets="ResolveReferences" Returns="@(TfmSpecificFrameworkAssemblyReferences)">\r
+    <ItemGroup>\r
+      <TfmSpecificFrameworkAssemblyReferences Include="@(ReferencePath->'%(OriginalItemSpec)')" \r
+      Condition="'%(ReferencePath.Pack)' != 'false' AND '%(ReferencePath.ResolvedFrom)' == '{TargetFrameworkDirectory}'">\r
+        <TargetFramework>$(TargetFramework)</TargetFramework>\r
+      </TfmSpecificFrameworkAssemblyReferences>\r
+    </ItemGroup>\r
+  </Target>\r
+  \r
+  <Target Name="_GetBuildOutputFilesWithTfm"\r
+          DependsOnTargets="BuiltProjectOutputGroup;DocumentationProjectOutputGroup;SatelliteDllsProjectOutputGroup;_AddPriFileToPackBuildOutput;$(TargetsForTfmSpecificBuildOutput)"\r
+          Returns="@(BuildOutputInPackage)">\r
+    <ItemGroup>\r
+      <BuildOutputInPackage Include="@(SatelliteDllsProjectOutputGroupOutput);\r
+                            @(BuiltProjectOutputGroupOutput);\r
+                            @(DocumentationProjectOutputGroupOutput);\r
+                            @(_PathToPriFile)"/>\r
+    </ItemGroup>\r
+  </Target>\r
+  \r
+  <Target Name="_GetTfmSpecificContentForPackage"\r
+          DependsOnTargets="$(TargetsForTfmSpecificContentInPackage)"\r
+          Returns="@(TfmSpecificPackageFile)">\r
+  </Target>\r
+\r
+  <Target Name="_GetDebugSymbolsWithTfm"\r
+          DependsOnTargets="DebugSymbolsProjectOutputGroup"\r
+          Returns="@(_TargetPathsToSymbolsWithTfm)">\r
+    <ItemGroup>\r
+      <_TargetPathsToSymbolsWithTfm Include="@(DebugSymbolsProjectOutputGroupOutput)">\r
+        <TargetFramework>$(TargetFramework)</TargetFramework>\r
+      </_TargetPathsToSymbolsWithTfm>\r
+    </ItemGroup>\r
+  </Target>\r
+  \r
+  <!--Projects with target framework like UWP, Win8, wpa81 produce a Pri file\r
+    in their bin dir. This Pri file is not included in the BuiltProjectGroupOutput, and\r
+    has to be added manually here.-->\r
+  <Target Name="_AddPriFileToPackBuildOutput"\r
+          Returns="@(_PathToPriFile)"\r
+          DependsOnTargets="$(AddPriFileDependsOn)">\r
+    <ItemGroup Condition="'$(IncludeProjectPriFile)' == 'true'">\r
+      <_PathToPriFile Include="$(ProjectPriFullPath)">\r
+        <FinalOutputPath>$(ProjectPriFullPath)</FinalOutputPath>\r
+        <TargetPath>$(ProjectPriFileName)</TargetPath>\r
+      </_PathToPriFile>\r
+    </ItemGroup>\r
+  </Target>\r
+\r
+  <!--\r
+    ============================================================\r
+    _GetPackageFiles\r
+    Entry point for generating the project to project references.\r
+    ============================================================\r
+  -->\r
+  <Target Name="_GetPackageFiles" Condition="$(IncludeContentInPack) == 'true'">\r
+    <ItemGroup>\r
+      <_PackageFilesToExclude Include="@(Content)" Condition="'%(Content.Pack)' == 'false'"/>\r
+    </ItemGroup>\r
+    <!-- Include PackageFiles and Content of the project being packed -->\r
+    <ItemGroup>\r
+      <_PackageFiles Include="@(Content)" Condition=" %(Content.Pack) != 'false' ">\r
+        <BuildAction>Content</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(Compile)" Condition=" %(Compile.Pack) == 'true' ">\r
+        <BuildAction>Compile</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(None)" Condition=" %(None.Pack) == 'true' ">\r
+        <BuildAction>None</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(EmbeddedResource)" Condition=" %(EmbeddedResource.Pack) == 'true' ">\r
+        <BuildAction>EmbeddedResource</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(ApplicationDefinition)" Condition=" %(ApplicationDefinition.Pack) == 'true' ">\r
+        <BuildAction>ApplicationDefinition</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(Page)" Condition=" %(Page.Pack) == 'true' ">\r
+        <BuildAction>Page</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(Resource)" Condition=" %(Resource.Pack) == 'true' ">\r
+        <BuildAction>Resource</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(SplashScreen)" Condition=" %(SplashScreen.Pack) == 'true' ">\r
+        <BuildAction>SplashScreen</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(DesignData)" Condition=" %(DesignData.Pack) == 'true' ">\r
+        <BuildAction>DesignData</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(DesignDataWithDesignTimeCreatableTypes)" Condition=" %(DesignDataWithDesignTimeCreatableTypes.Pack) == 'true' ">\r
+        <BuildAction>DesignDataWithDesignTimeCreatableTypes</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(CodeAnalysisDictionary)" Condition=" %(CodeAnalysisDictionary.Pack) == 'true' ">\r
+        <BuildAction>CodeAnalysisDictionary</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(AndroidAsset)" Condition=" %(AndroidAsset.Pack) == 'true' ">\r
+        <BuildAction>AndroidAsset</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(AndroidResource)" Condition=" %(AndroidResource.Pack) == 'true' ">\r
+        <BuildAction>AndroidResource</BuildAction>\r
+      </_PackageFiles>\r
+      <_PackageFiles Include="@(BundleResource)" Condition=" %(BundleResource.Pack) == 'true' ">\r
+        <BuildAction>BundleResource</BuildAction>\r
+      </_PackageFiles>\r
+    </ItemGroup>\r
+  </Target>\r
+</Project>\r
diff --git a/dotnet/sdk/2.0.0-preview2-006497/System.Xml.XPath.XmlDocument.dll b/dotnet/sdk/2.0.0-preview2-006497/System.Xml.XPath.XmlDocument.dll
new file mode 100644 (file)
index 0000000..8031a52
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/System.Xml.XPath.XmlDocument.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.common.itemtemplates.1.0.0-beta2-20170620-266.nupkg b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.common.itemtemplates.1.0.0-beta2-20170620-266.nupkg
new file mode 100644 (file)
index 0000000..4c9deba
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.common.itemtemplates.1.0.0-beta2-20170620-266.nupkg differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.common.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.common.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg
new file mode 100644 (file)
index 0000000..d944ae0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.common.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.test.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.test.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg
new file mode 100644 (file)
index 0000000..ee5e1f7
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.test.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.itemtemplates.1.0.0-beta2-20170620-266.nupkg b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.itemtemplates.1.0.0-beta2-20170620-266.nupkg
new file mode 100644 (file)
index 0000000..092d556
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.itemtemplates.1.0.0-beta2-20170620-266.nupkg differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg
new file mode 100644 (file)
index 0000000..8bfaf34
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.projecttemplates.2.0.1.0.0-beta2-20170620-266.nupkg differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.spa.projecttemplates.1.0.0-preview-000312.nupkg b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.spa.projecttemplates.1.0.0-preview-000312.nupkg
new file mode 100644 (file)
index 0000000..8e55b9e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/Templates/microsoft.dotnet.web.spa.projecttemplates.1.0.0-preview-000312.nupkg differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CommunicationUtilities.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CommunicationUtilities.dll
new file mode 100644 (file)
index 0000000..fc1e832
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CommunicationUtilities.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CoreUtilities.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CoreUtilities.dll
new file mode 100644 (file)
index 0000000..7c719b7
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CoreUtilities.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CrossPlatEngine.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CrossPlatEngine.dll
new file mode 100644 (file)
index 0000000..5070fea
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.CrossPlatEngine.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.PlatformAbstractions.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.PlatformAbstractions.dll
new file mode 100644 (file)
index 0000000..c4e6813
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.PlatformAbstractions.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.Utilities.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.Utilities.dll
new file mode 100644 (file)
index 0000000..283a033
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.TestPlatform.Utilities.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.VisualStudio.TestPlatform.Common.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.VisualStudio.TestPlatform.Common.dll
new file mode 100644 (file)
index 0000000..52dffba
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.VisualStudio.TestPlatform.Common.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll
new file mode 100644 (file)
index 0000000..4788c07
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/Microsoft.VisualStudio.TestPlatform.ObjectModel.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..0062fc2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..05280cf
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..11c6331
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..46f0751
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/datacollector.exe b/dotnet/sdk/2.0.0-preview2-006497/TestHost/datacollector.exe
new file mode 100644 (file)
index 0000000..f2bdcea
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/datacollector.exe differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..57e4d96
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..1a77c43
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..7ed09b4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..3935607
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..c2dc743
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..0832baf
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..9ce3c3e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..6a9b6c0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..0d324c9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..c1990d9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..caa7796
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..1aec56a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..885ce4a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..6940280
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..76eb2d9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..85cc890
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..79ced4e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..eeb0a6d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..0105018
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..d32a8fe
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..916ae7b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..b5f4751
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..e27af06
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..ccf1a92
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..8fa7a63
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..fc36a2d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..5b4bce9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..efac3c3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..3d4fd42
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..409c24b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..8ee51cb
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..61b4e07
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..4de049f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..fd16b65
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..3f56349
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..c5df930
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..b159232
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..f32e97d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.exe b/dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.exe
new file mode 100644 (file)
index 0000000..c02f349
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.exe differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.x86.exe b/dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.x86.exe
new file mode 100644 (file)
index 0000000..06ba79f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/testhost.x86.exe differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..3c3a17b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..5760bc2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..6bc5057
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..12d7e61
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..51ddc12
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..c7cbc50
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..51f2d97
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..d5fe753
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..ead0620
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..4ad2e3b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..b7345f7
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..35b1207
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/TestHost/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..b70f92a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..0a3f2fa
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..f93d157
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..502b37b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..3b69fa2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..5a2a009
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..b81d2f6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..62c53a5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..4b6a3dc
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..690baaf
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/cs/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/cs/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..a44838f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/cs/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/datacollector.deps.json b/dotnet/sdk/2.0.0-preview2-006497/datacollector.deps.json
new file mode 100644 (file)
index 0000000..a31aff4
--- /dev/null
@@ -0,0 +1,1521 @@
+{\r
+  "runtimeTarget": {\r
+    "name": ".NETCoreApp,Version=v2.0",\r
+    "signature": "9c4e4f47d79b0b6022e3cbc19a53b7bd28d93b47"\r
+  },\r
+  "compilationOptions": {},\r
+  "targets": {\r
+    ".NETCoreApp,Version=v2.0": {\r
+      "datacollector/15.3.0-dev": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime.Loader": "4.3.0",\r
+          "System.Xml.XmlDocument": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "datacollector.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.CSharp/4.0.1": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Dynamic.Runtime": "4.0.11",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "Microsoft.NETCore.Targets/1.1.0": {},\r
+      "Microsoft.Win32.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "Microsoft.Win32.Registry/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "Newtonsoft.Json/9.0.1": {\r
+        "dependencies": {\r
+          "Microsoft.CSharp": "4.0.1",\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Dynamic.Runtime": "4.0.11",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XDocument": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/Newtonsoft.Json.dll": {}\r
+        }\r
+      },\r
+      "runtime.native.System/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0"\r
+        }\r
+      },\r
+      "System.Collections/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.Concurrent/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Diagnostics.Tracing": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.Immutable/1.2.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.NonGeneric/4.3.0": {\r
+        "dependencies": {\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.Specialized/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections.NonGeneric": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Globalization.Extensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel.EventBasedAsync/4.3.0": {\r
+        "dependencies": {\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "System.ComponentModel": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel.TypeConverter/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Collections.NonGeneric": "4.3.0",\r
+          "System.Collections.Specialized": "4.3.0",\r
+          "System.ComponentModel": "4.3.0",\r
+          "System.ComponentModel.Primitives": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Debug/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Process/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.Win32.Primitives": "4.3.0",\r
+          "Microsoft.Win32.Registry": "4.3.0",\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0",\r
+          "System.Threading.ThreadPool": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/linux/lib/_._": {\r
+            "rid": "linux",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/osx/lib/_._": {\r
+            "rid": "osx",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
+        "dependencies": {\r
+          "System.Diagnostics.TraceSource": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Tools/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.TraceSource/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Diagnostics.Tracing/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Dynamic.Runtime/4.0.11": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Globalization/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Globalization.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.IO/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.IO.FileSystem/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.IO.FileSystem.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Linq/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0"\r
+        }\r
+      },\r
+      "System.Linq.Expressions/4.1.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Emit.Lightweight": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.ObjectModel/4.0.12": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Private.DataContractSerialization/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Collections.Concurrent": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Emit.Lightweight": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XDocument": "4.3.0",\r
+          "System.Xml.XmlDocument": "4.3.0",\r
+          "System.Xml.XmlSerializer": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Emit/4.3.0": {\r
+        "dependencies": {\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Emit.ILGeneration/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Emit.Lightweight/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Metadata/1.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Collections.Immutable": "1.2.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.TypeExtensions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Resources.ResourceManager/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0"\r
+        }\r
+      },\r
+      "System.Runtime.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.Handles/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Runtime.Loader/4.3.0": {\r
+        "dependencies": {\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.Serialization.Json/4.3.0": {\r
+        "dependencies": {\r
+          "System.IO": "4.3.0",\r
+          "System.Private.DataContractSerialization": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.Serialization.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Text.Encoding/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Text.Encoding.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0"\r
+        }\r
+      },\r
+      "System.Text.RegularExpressions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.Tasks/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.Tasks.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.Thread/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.ThreadPool/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.ReaderWriter/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Threading.Tasks.Extensions": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XDocument/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Diagnostics.Tools": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XmlDocument/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XmlSerializer/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XmlDocument": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XPath/4.0.1": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XPath.XmlDocument/4.0.1": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XPath": "4.0.1",\r
+          "System.Xml.XmlDocument": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "Newtonsoft.Json": "9.0.1",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.CoreUtilities/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.PlatformAbstractions": "15.3.0-preview-20170609-02"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.CoreUtilities.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.Utilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.CrossPlatEngine.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.ObjectModel/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "System.ComponentModel.EventBasedAsync": "4.3.0",\r
+          "System.ComponentModel.TypeConverter": "4.3.0",\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Reflection.Metadata": "1.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",\r
+          "System.Runtime.Loader": "4.3.0",\r
+          "System.Runtime.Serialization.Json": "4.3.0",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0",\r
+          "System.Xml.XPath.XmlDocument": "4.0.1"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Diagnostics.TextWriterTraceListener": "4.3.0",\r
+          "System.Diagnostics.TraceSource": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.PlatformAbstractions.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.Utilities/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.Utilities.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "System.Runtime.Loader": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.VisualStudio.TestPlatform.Common.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      }\r
+    }\r
+  },\r
+  "libraries": {\r
+    "datacollector/15.3.0-dev": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.CSharp/4.0.1": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",\r
+      "path": "microsoft.csharp/4.0.1",\r
+      "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"\r
+    },\r
+    "Microsoft.NETCore.Targets/1.1.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",\r
+      "path": "microsoft.netcore.targets/1.1.0",\r
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"\r
+    },\r
+    "Microsoft.Win32.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",\r
+      "path": "microsoft.win32.primitives/4.3.0",\r
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "Microsoft.Win32.Registry/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",\r
+      "path": "microsoft.win32.registry/4.3.0",\r
+      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"\r
+    },\r
+    "Newtonsoft.Json/9.0.1": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",\r
+      "path": "newtonsoft.json/9.0.1",\r
+      "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"\r
+    },\r
+    "runtime.native.System/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",\r
+      "path": "runtime.native.system/4.3.0",\r
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",\r
+      "path": "system.collections/4.3.0",\r
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.Concurrent/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",\r
+      "path": "system.collections.concurrent/4.3.0",\r
+      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.Immutable/1.2.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Cma8cBW6di16ZLibL8LYQ+cLjGzoKxpOTu/faZfDcx94ZjAGq6Nv5RO7+T1YZXqEXTZP9rt1wLVEONVpURtUqw==",\r
+      "path": "system.collections.immutable/1.2.0",\r
+      "hashPath": "system.collections.immutable.1.2.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.NonGeneric/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",\r
+      "path": "system.collections.nongeneric/4.3.0",\r
+      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.Specialized/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",\r
+      "path": "system.collections.specialized/4.3.0",\r
+      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",\r
+      "path": "system.componentmodel/4.3.0",\r
+      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel.EventBasedAsync/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-fCFl8f0XdwA/BuoNrVBB5D0Y48/hv2J+w4xSDdXQitXZsR6UCSOrDVE7TCUraY802ENwcHUnUCv4En8CupDU1g==",\r
+      "path": "system.componentmodel.eventbasedasync/4.3.0",\r
+      "hashPath": "system.componentmodel.eventbasedasync.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",\r
+      "path": "system.componentmodel.primitives/4.3.0",\r
+      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel.TypeConverter/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",\r
+      "path": "system.componentmodel.typeconverter/4.3.0",\r
+      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Debug/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",\r
+      "path": "system.diagnostics.debug/4.3.0",\r
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Process/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",\r
+      "path": "system.diagnostics.process/4.3.0",\r
+      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",\r
+      "path": "system.diagnostics.textwritertracelistener/4.3.0",\r
+      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Tools/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",\r
+      "path": "system.diagnostics.tools/4.3.0",\r
+      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.TraceSource/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",\r
+      "path": "system.diagnostics.tracesource/4.3.0",\r
+      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Tracing/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",\r
+      "path": "system.diagnostics.tracing/4.3.0",\r
+      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Dynamic.Runtime/4.0.11": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-db34f6LHYM0U0JpE+sOmjar27BnqTVkbLJhgfwMpTdgTigG/Hna3m2MYVwnFzGGKnEJk2UXFuoVTr8WUbU91/A==",\r
+      "path": "system.dynamic.runtime/4.0.11",\r
+      "hashPath": "system.dynamic.runtime.4.0.11.nupkg.sha512"\r
+    },\r
+    "System.Globalization/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",\r
+      "path": "system.globalization/4.3.0",\r
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Globalization.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",\r
+      "path": "system.globalization.extensions/4.3.0",\r
+      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",\r
+      "path": "system.io/4.3.0",\r
+      "hashPath": "system.io.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO.FileSystem/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",\r
+      "path": "system.io.filesystem/4.3.0",\r
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO.FileSystem.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",\r
+      "path": "system.io.filesystem.primitives/4.3.0",\r
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Linq/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",\r
+      "path": "system.linq/4.3.0",\r
+      "hashPath": "system.linq.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Linq.Expressions/4.1.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==",\r
+      "path": "system.linq.expressions/4.1.0",\r
+      "hashPath": "system.linq.expressions.4.1.0.nupkg.sha512"\r
+    },\r
+    "System.ObjectModel/4.0.12": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==",\r
+      "path": "system.objectmodel/4.0.12",\r
+      "hashPath": "system.objectmodel.4.0.12.nupkg.sha512"\r
+    },\r
+    "System.Private.DataContractSerialization/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",\r
+      "path": "system.private.datacontractserialization/4.3.0",\r
+      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",\r
+      "path": "system.reflection/4.3.0",\r
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Emit/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",\r
+      "path": "system.reflection.emit/4.3.0",\r
+      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Emit.ILGeneration/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",\r
+      "path": "system.reflection.emit.ilgeneration/4.3.0",\r
+      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Emit.Lightweight/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",\r
+      "path": "system.reflection.emit.lightweight/4.3.0",\r
+      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",\r
+      "path": "system.reflection.extensions/4.3.0",\r
+      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Metadata/1.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-jMSCxA4LSyKBGRDm/WtfkO03FkcgRzHxwvQRib1bm2GZ8ifKM1MX1al6breGCEQK280mdl9uQS7JNPXRYk90jw==",\r
+      "path": "system.reflection.metadata/1.3.0",\r
+      "hashPath": "system.reflection.metadata.1.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",\r
+      "path": "system.reflection.primitives/4.3.0",\r
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.TypeExtensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",\r
+      "path": "system.reflection.typeextensions/4.3.0",\r
+      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Resources.ResourceManager/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",\r
+      "path": "system.resources.resourcemanager/4.3.0",\r
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",\r
+      "path": "system.runtime/4.3.0",\r
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",\r
+      "path": "system.runtime.extensions/4.3.0",\r
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Handles/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",\r
+      "path": "system.runtime.handles/4.3.0",\r
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.InteropServices/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",\r
+      "path": "system.runtime.interopservices/4.3.0",\r
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",\r
+      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",\r
+      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Loader/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",\r
+      "path": "system.runtime.loader/4.3.0",\r
+      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Serialization.Json/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-CpVfOH0M/uZ5PH+M9+Gu56K0j9lJw3M+PKRegTkcrY/stOIvRUeonggxNrfBYLA5WOHL2j15KNJuTuld3x4o9w==",\r
+      "path": "system.runtime.serialization.json/4.3.0",\r
+      "hashPath": "system.runtime.serialization.json.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Serialization.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",\r
+      "path": "system.runtime.serialization.primitives/4.3.0",\r
+      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.Encoding/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",\r
+      "path": "system.text.encoding/4.3.0",\r
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.Encoding.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",\r
+      "path": "system.text.encoding.extensions/4.3.0",\r
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.RegularExpressions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",\r
+      "path": "system.text.regularexpressions/4.3.0",\r
+      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",\r
+      "path": "system.threading/4.3.0",\r
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Tasks/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",\r
+      "path": "system.threading.tasks/4.3.0",\r
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Tasks.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",\r
+      "path": "system.threading.tasks.extensions/4.3.0",\r
+      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Thread/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",\r
+      "path": "system.threading.thread/4.3.0",\r
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.ThreadPool/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",\r
+      "path": "system.threading.threadpool/4.3.0",\r
+      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.ReaderWriter/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",\r
+      "path": "system.xml.readerwriter/4.3.0",\r
+      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XDocument/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",\r
+      "path": "system.xml.xdocument/4.3.0",\r
+      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XmlDocument/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",\r
+      "path": "system.xml.xmldocument/4.3.0",\r
+      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XmlSerializer/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",\r
+      "path": "system.xml.xmlserializer/4.3.0",\r
+      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XPath/4.0.1": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-UWd1H+1IJ9Wlq5nognZ/XJdyj8qPE4XufBUkAW59ijsCPjZkZe0MUzKKJFBr+ZWBe5Wq1u1d5f2CYgE93uH7DA==",\r
+      "path": "system.xml.xpath/4.0.1",\r
+      "hashPath": "system.xml.xpath.4.0.1.nupkg.sha512"\r
+    },\r
+    "System.Xml.XPath.XmlDocument/4.0.1": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",\r
+      "path": "system.xml.xpath.xmldocument/4.0.1",\r
+      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"\r
+    },\r
+    "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.CoreUtilities/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.ObjectModel/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.Utilities/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    }\r
+  }\r
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/datacollector.dll b/dotnet/sdk/2.0.0-preview2-006497/datacollector.dll
new file mode 100644 (file)
index 0000000..26857d1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/datacollector.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..1f784d7
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..4b584db
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..cf56f82
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..6f94d46
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..ddffa9b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..92d7fc3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..ea1b968
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..6817bf6
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..3d1a34e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..766ae14
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/de/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/de/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..6e649b1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/de/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/dotnet.deps.json b/dotnet/sdk/2.0.0-preview2-006497/dotnet.deps.json
new file mode 100644 (file)
index 0000000..d4d710d
--- /dev/null
@@ -0,0 +1,2932 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v2.0",
+    "signature": "eac65b6a1025d66d4b0cc2730c6d298d83c971c1"
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v2.0": {
+      "dotnet.deps.json/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.Build.Runtime": "15.3.0-preview-000388-01",
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "Microsoft.DotNet.TestFramework": "2.0.0-preview2-preview2-006497",
+          "Microsoft.TestPlatform.Build": "15.3.0-preview-20170609-02",
+          "Microsoft.TestPlatform.CLI": "15.3.0-preview-20170609-02",
+          "NuGet.Build.Tasks": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "dotnet": "2.0.0-preview2-006497",
+          "tool_msbuild": "2.0.0-preview2-preview2-006497",
+          "tool_nuget": "2.0.0-preview2-preview2-006497"
+        },
+        "runtime": {}
+      },
+      "Microsoft.ApplicationInsights/2.0.0": {
+        "runtime": {
+          "lib/dotnet5.4/Microsoft.ApplicationInsights.dll": {}
+        }
+      },
+      "Microsoft.Build/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Contracts": "4.0.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.FileVersionInfo": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.IO.Pipes": "4.0.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Parallel": "4.0.1",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Loader": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Dataflow": "4.6.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.ThreadPool": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XPath.XmlDocument": "4.0.1",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.Build.dll": {}
+        }
+      },
+      "Microsoft.Build.Framework/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Framework.dll": {}
+        }
+      },
+      "Microsoft.Build.Runtime/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "System.Text.Encoding.CodePages": "4.3.0"
+        }
+      },
+      "Microsoft.Build.Tasks.Core/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Parallel": "4.0.1",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.Reader": "4.0.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Resources.Writer": "4.0.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Runtime.Serialization.Xml": "4.1.1",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Security.Cryptography.X509Certificates": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath": "4.3.0",
+          "System.Xml.XPath.XmlDocument": "4.0.1",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Tasks.Core.dll": {}
+        }
+      },
+      "Microsoft.Build.Utilities.Core/15.3.0-preview-000388-01": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.Reader": "4.0.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Runtime.Serialization.Xml": "4.1.1",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.Timer": "4.0.1",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Build.Utilities.Core.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.Analyzers/1.1.0": {},
+      "Microsoft.CodeAnalysis.Common/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Analyzers": "1.1.0",
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Console": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.FileVersionInfo": "4.3.0",
+          "System.Diagnostics.StackTrace": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.X509Certificates": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.CodePages": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Parallel": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.ValueTuple": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath.XDocument": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": {}
+        }
+      },
+      "Microsoft.CodeAnalysis.CSharp/2.3.0-beta3-61814-09": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.Common": "2.3.0-beta3-61814-09"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": {}
+        }
+      },
+      "Microsoft.CSharp/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.DotNet.Cli.CommandLine.dll": {}
+        }
+      },
+      "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview2-25407-01": {
+        "dependencies": {
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": {}
+        }
+      },
+      "Microsoft.DotNet.ProjectJsonMigration/1.2.1-alpha-002133": {
+        "dependencies": {
+          "Microsoft.CodeAnalysis.CSharp": "2.3.0-beta3-61814-09",
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "NuGet.Packaging.Core": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "System.Collections.Specialized": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.DotNet.ProjectJsonMigration.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Tools.MigrateCommand/1.2.1-alpha-002133": {
+        "dependencies": {
+          "Microsoft.DotNet.ProjectJsonMigration": "1.2.1-alpha-002133"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.DotNet.Tools.MigrateCommand.dll": {}
+        }
+      },
+      "Microsoft.Extensions.CommandLineUtils/1.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Console": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.Extensions.CommandLineUtils.dll": {}
+        }
+      },
+      "Microsoft.Extensions.DependencyModel/2.0.0-preview2-25407-01": {
+        "dependencies": {
+          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview2-25407-01",
+          "Newtonsoft.Json": "9.0.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Linq": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {}
+        }
+      },
+      "Microsoft.NETCore.Targets/1.1.0": {},
+      "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170614-260": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Abstractions.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Edge": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Newtonsoft.Json": "9.0.1",
+          "System.Diagnostics.Process": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.TemplateEngine.Cli.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Core.Contracts.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Newtonsoft.Json": "9.0.1",
+          "System.IO.Compression": "4.3.0",
+          "System.Runtime.Loader": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.5/Microsoft.TemplateEngine.Edge.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Core": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Core.Contracts": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Newtonsoft.Json": "9.0.1"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Orchestrator.RunnableProjects.dll": {}
+        }
+      },
+      "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170614-260": {
+        "dependencies": {
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TemplateEngine.Utils.dll": {}
+        }
+      },
+      "Microsoft.TestPlatform.Build/15.3.0-preview-20170609-02": {
+        "runtime": {
+          "lib/netstandard1.3/Microsoft.TestPlatform.Build.dll": {}
+        },
+        "runtimeTargets": {}
+      },
+      "Microsoft.TestPlatform.CLI/15.3.0-preview-20170609-02": {},
+      "Microsoft.Win32.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "Microsoft.Win32.Registry/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "Newtonsoft.Json/9.0.1": {
+        "dependencies": {
+          "Microsoft.CSharp": "4.0.1",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.0/Newtonsoft.Json.dll": {}
+        }
+      },
+      "NuGet.Build.Tasks/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Microsoft.Build.Framework": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Tasks.Core": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "NuGet.Commands": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Build.Tasks.dll": {}
+        },
+        "runtimeTargets": {}
+      },
+      "NuGet.CommandLine.XPlat/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Microsoft.Build.Runtime": "15.3.0-preview-000388-01",
+          "Microsoft.Extensions.CommandLineUtils": "1.0.1",
+          "NuGet.Commands": "4.3.0-preview3-4168",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0"
+        },
+        "runtime": {
+          "lib/netcoreapp1.0/NuGet.CommandLine.XPlat.dll": {}
+        }
+      },
+      "NuGet.Commands/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Configuration": "4.3.0-preview3-4168",
+          "NuGet.DependencyResolver.Core": "4.3.0-preview3-4168",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Commands.dll": {}
+        }
+      },
+      "NuGet.Common/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Common.dll": {}
+        }
+      },
+      "NuGet.Configuration/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "System.Security.Cryptography.ProtectedData": "4.0.0",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Configuration.dll": {}
+        }
+      },
+      "NuGet.DependencyResolver.Core/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.LibraryModel": "4.3.0-preview3-4168",
+          "NuGet.Protocol": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.DependencyResolver.Core.dll": {}
+        }
+      },
+      "NuGet.Frameworks/4.3.0-preview3-4168": {
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Frameworks.dll": {}
+        }
+      },
+      "NuGet.LibraryModel/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.Versioning": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.LibraryModel.dll": {}
+        }
+      },
+      "NuGet.Packaging/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Newtonsoft.Json": "9.0.1",
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Packaging.Core": "4.3.0-preview3-4168",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.ObjectModel": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Packaging.dll": {}
+        }
+      },
+      "NuGet.Packaging.Core/4.3.0-preview3-4168": {
+        "dependencies": {
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.Versioning": "4.3.0-preview3-4168",
+          "System.Xml.XDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Packaging.Core.dll": {}
+        }
+      },
+      "NuGet.ProjectModel/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Newtonsoft.Json": "9.0.1",
+          "NuGet.DependencyResolver.Core": "4.3.0-preview3-4168",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Threading.Thread": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.ProjectModel.dll": {}
+        }
+      },
+      "NuGet.Protocol/4.3.0-preview3-4168": {
+        "dependencies": {
+          "Newtonsoft.Json": "9.0.1",
+          "NuGet.Configuration": "4.3.0-preview3-4168",
+          "NuGet.Packaging": "4.3.0-preview3-4168",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/NuGet.Protocol.dll": {}
+        }
+      },
+      "NuGet.Versioning/4.3.0-preview3-4168": {
+        "runtime": {
+          "lib/netstandard1.0/NuGet.Versioning.dll": {}
+        }
+      },
+      "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/debian.8-x64/native/_._": {
+            "rid": "debian.8-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/fedora.23-x64/native/_._": {
+            "rid": "fedora.23-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/fedora.24-x64/native/_._": {
+            "rid": "fedora.24-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.native.System/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Net.Http/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+        "dependencies": {
+          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
+        }
+      },
+      "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "dependencies": {
+          "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
+          "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        }
+      },
+      "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/opensuse.13.2-x64/native/_._": {
+            "rid": "opensuse.13.2-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/opensuse.42.1-x64/native/_._": {
+            "rid": "opensuse.42.1-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+        "runtimeTargets": {
+          "runtime/osx.10.10-x64/native/_._": {
+            "rid": "osx.10.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/osx.10.10-x64/native/_._": {
+            "rid": "osx.10.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/rhel.7-x64/native/_._": {
+            "rid": "rhel.7-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.14.04-x64/native/_._": {
+            "rid": "ubuntu.14.04-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.16.04-x64/native/_._": {
+            "rid": "ubuntu.16.04-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+        "runtimeTargets": {
+          "runtime/ubuntu.16.10-x64/native/_._": {
+            "rid": "ubuntu.16.10-x64",
+            "assetType": "native"
+          }
+        }
+      },
+      "System.AppContext/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Buffers/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Collections.Concurrent/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Collections.Immutable/1.3.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.NonGeneric/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Collections.Specialized/4.3.0": {
+        "dependencies": {
+          "System.Collections.NonGeneric": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Console/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Contracts/4.0.1": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Debug/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.FileVersionInfo/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.Process/4.3.0": {
+        "dependencies": {
+          "Microsoft.Win32.Primitives": "4.3.0",
+          "Microsoft.Win32.Registry": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Thread": "4.3.0",
+          "System.Threading.ThreadPool": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/linux/lib/_._": {
+            "rid": "linux",
+            "assetType": "runtime"
+          },
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.StackTrace/4.3.0": {
+        "dependencies": {
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Metadata": "1.4.2",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.TextWriterTraceListener/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Diagnostics.Tools/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Diagnostics.TraceSource/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Diagnostics.Tracing/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Dynamic.Runtime/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Linq.Expressions": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Globalization/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Calendars/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Globalization.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.Compression/4.3.0": {
+        "dependencies": {
+          "System.Buffers": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.IO.Compression": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.IO.FileSystem/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.IO.FileSystem.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.IO.Pipes/4.0.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Net.Primitives": "4.0.11",
+          "System.Net.Sockets": "4.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Principal": "4.0.1",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Overlapped": "4.0.1",
+          "System.Threading.Tasks": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Linq/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Linq.Expressions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.ObjectModel": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Linq.Parallel/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Net.Primitives/4.0.11": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Net.Sockets/4.1.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Net.Primitives": "4.0.11",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.ObjectModel/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Private.DataContractSerialization/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Emit.Lightweight": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0",
+          "System.Xml.XmlSerializer": "4.3.0"
+        }
+      },
+      "System.Reflection/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.IO": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.ILGeneration/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Emit.Lightweight/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.Metadata/1.4.2": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Immutable": "1.3.1",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.Compression": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Reflection.Primitives/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Reflection.TypeExtensions/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.Reader/4.0.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        }
+      },
+      "System.Resources.ResourceManager/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Globalization": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Resources.Writer/4.0.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Runtime/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0"
+        }
+      },
+      "System.Runtime.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Handles/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
+        "dependencies": {
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Runtime.Loader/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Numerics/4.3.0": {
+        "dependencies": {
+          "System.Globalization": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0"
+        }
+      },
+      "System.Runtime.Serialization.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Runtime.Serialization.Xml/4.1.1": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Private.DataContractSerialization": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.Algorithms/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/osx/lib/_._": {
+            "rid": "osx",
+            "assetType": "runtime"
+          },
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Cng/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Csp/4.3.0": {
+        "dependencies": {
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Encoding/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.OpenSsl/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.Primitives/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Security.Cryptography.ProtectedData/4.0.0": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Cryptography.X509Certificates/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.Globalization.Calendars": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.Numerics": "4.3.0",
+          "System.Security.Cryptography.Algorithms": "4.3.0",
+          "System.Security.Cryptography.Cng": "4.3.0",
+          "System.Security.Cryptography.Csp": "4.3.0",
+          "System.Security.Cryptography.Encoding": "4.3.0",
+          "System.Security.Cryptography.OpenSsl": "4.3.0",
+          "System.Security.Cryptography.Primitives": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "runtime.native.System": "4.3.0",
+          "runtime.native.System.Net.Http": "4.3.0",
+          "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Security.Principal/4.0.1": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Text.Encoding.CodePages/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.Handles": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Text.Encoding.Extensions/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0",
+          "System.Text.Encoding": "4.3.0"
+        }
+      },
+      "System.Text.RegularExpressions/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Overlapped/4.0.1": {
+        "dependencies": {
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        },
+        "runtimeTargets": {
+          "runtime/unix/lib/_._": {
+            "rid": "unix",
+            "assetType": "runtime"
+          },
+          "runtime/win/lib/_._": {
+            "rid": "win",
+            "assetType": "runtime"
+          }
+        }
+      },
+      "System.Threading.Tasks/4.3.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Dataflow/4.6.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Dynamic.Runtime": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Extensions/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Tasks.Parallel/4.3.0": {
+        "dependencies": {
+          "System.Collections.Concurrent": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tracing": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Threading.Tasks": "4.3.0"
+        }
+      },
+      "System.Threading.Thread/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Threading.ThreadPool/4.3.0": {
+        "dependencies": {
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Handles": "4.3.0"
+        }
+      },
+      "System.Threading.Timer/4.0.1": {
+        "dependencies": {
+          "Microsoft.NETCore.Targets": "1.1.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.ValueTuple/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0"
+        }
+      },
+      "System.Xml.ReaderWriter/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.IO.FileSystem.Primitives": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Text.Encoding.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading.Tasks": "4.3.0",
+          "System.Threading.Tasks.Extensions": "4.3.0"
+        }
+      },
+      "System.Xml.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Diagnostics.Tools": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XmlDocument/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.Encoding": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XmlSerializer/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Reflection": "4.3.0",
+          "System.Reflection.Emit": "4.3.0",
+          "System.Reflection.Emit.ILGeneration": "4.3.0",
+          "System.Reflection.Extensions": "4.3.0",
+          "System.Reflection.Primitives": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        }
+      },
+      "System.Xml.XPath/4.3.0": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0"
+        }
+      },
+      "System.Xml.XPath.XDocument/4.3.0": {
+        "dependencies": {
+          "System.Diagnostics.Debug": "4.3.0",
+          "System.Linq": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XDocument": "4.3.0",
+          "System.Xml.XPath": "4.3.0"
+        }
+      },
+      "System.Xml.XPath.XmlDocument/4.0.1": {
+        "dependencies": {
+          "System.Collections": "4.3.0",
+          "System.Globalization": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.Resources.ResourceManager": "4.3.0",
+          "System.Runtime": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Threading": "4.3.0",
+          "System.Xml.ReaderWriter": "4.3.0",
+          "System.Xml.XPath": "4.3.0",
+          "System.Xml.XmlDocument": "4.3.0"
+        },
+        "runtime": {
+          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}
+        }
+      },
+      "dotnet/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.ApplicationInsights": "2.0.0",
+          "Microsoft.Build": "15.3.0-preview-000388-01",
+          "Microsoft.DotNet.Archive": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.Cli.CommandLine": "0.1.0-alpha-142",
+          "Microsoft.DotNet.Cli.Sln.Internal": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "Microsoft.DotNet.Configurer": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview2-006497",
+          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview2-25407-01",
+          "Microsoft.DotNet.ProjectJsonMigration": "1.2.1-alpha-002133",
+          "Microsoft.DotNet.Tools.MigrateCommand": "1.2.1-alpha-002133",
+          "Microsoft.TemplateEngine.Abstractions": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Cli": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Orchestrator.RunnableProjects": "1.0.0-beta2-20170614-260",
+          "Microsoft.TemplateEngine.Utils": "1.0.0-beta2-20170614-260",
+          "Microsoft.Win32.Registry": "4.3.0",
+          "Newtonsoft.Json": "9.0.1",
+          "System.Diagnostics.TextWriterTraceListener": "4.3.0",
+          "System.Diagnostics.TraceSource": "4.3.0",
+          "System.Private.DataContractSerialization": "4.3.0",
+          "System.Runtime.Serialization.Primitives": "4.3.0",
+          "System.Text.Encoding.CodePages": "4.3.0"
+        },
+        "runtime": {
+          "dotnet.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Archive/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "System.Linq.Parallel": "4.0.1"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Archive.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "System.Collections.Specialized": "4.3.0",
+          "System.Text.RegularExpressions": "4.3.0"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Cli.Sln.Internal.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Cli.Utils/2.0.0-preview2-006497": {
+        "dependencies": {
+          "Microsoft.Build": "15.3.0-preview-000388-01",
+          "Microsoft.Build.Utilities.Core": "15.3.0-preview-000388-01",
+          "Microsoft.DotNet.PlatformAbstractions": "2.0.0-preview2-25407-01",
+          "Microsoft.Extensions.DependencyModel": "2.0.0-preview2-25407-01",
+          "NuGet.Frameworks": "4.3.0-preview3-4168",
+          "NuGet.Packaging": "4.3.0-preview3-4168",
+          "NuGet.ProjectModel": "4.3.0-preview3-4168",
+          "NuGet.Versioning": "4.3.0-preview3-4168",
+          "System.Diagnostics.Process": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Cli.Utils.dll": {}
+        }
+      },
+      "Microsoft.DotNet.Configurer/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.DotNet.Archive": "2.0.0-preview2-preview2-006497",
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497",
+          "Microsoft.DotNet.InternalAbstractions": "2.0.0-beta-preview2-006497",
+          "NuGet.Common": "4.3.0-preview3-4168",
+          "NuGet.Configuration": "4.3.0-preview3-4168"
+        },
+        "runtime": {
+          "Microsoft.DotNet.Configurer.dll": {}
+        }
+      },
+      "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview2-006497": {
+        "dependencies": {
+          "System.AppContext": "4.3.0",
+          "System.Collections": "4.3.0",
+          "System.IO": "4.3.0",
+          "System.IO.FileSystem": "4.3.0",
+          "System.Reflection.TypeExtensions": "4.3.0",
+          "System.Runtime.Extensions": "4.3.0",
+          "System.Runtime.InteropServices": "4.3.0",
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
+        },
+        "runtime": {
+          "Microsoft.DotNet.InternalAbstractions.dll": {}
+        }
+      },
+      "Microsoft.DotNet.TestFramework/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.DotNet.Cli.Utils": "2.0.0-preview2-006497"
+        },
+        "runtime": {
+          "Microsoft.DotNet.TestFramework.dll": {}
+        }
+      },
+      "tool_msbuild/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "Microsoft.Build.Runtime": "15.3.0-preview-000388-01"
+        },
+        "runtime": {}
+      },
+      "tool_nuget/2.0.0-preview2-preview2-006497": {
+        "dependencies": {
+          "NuGet.CommandLine.XPlat": "4.3.0-preview3-4168"
+        },
+        "runtime": {}
+      }
+    }
+  },
+  "libraries": {
+    "dotnet.deps.json/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.ApplicationInsights/2.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-0fHI0623ruqUzsxOGBGgWvLKTCKNzpLFT1lWUs759hsnn1vIDdbLeRoyeKwfUkQI4AusHcuuX8jZfGlM2TOnVg==",
+      "path": "microsoft.applicationinsights/2.0.0",
+      "hashPath": "microsoft.applicationinsights.2.0.0.nupkg.sha512"
+    },
+    "Microsoft.Build/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Wge8MOp6Zx9Hxd3NsJSYRGPz0M9m/+kqHkZuUWEuFxsjT2t8er0opwUiHuCL9kLwjmf0pqfdXE2G/nTWDzaFTg==",
+      "path": "microsoft.build/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Framework/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KO7ashTy2uLOqfVPcqSUdgkzMHf/YlmfO8nSKs2SN23nvFUneszQPS9yeg/lwoajDS8HFJtjV713FIfJjN76CQ==",
+      "path": "microsoft.build.framework/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.framework.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Runtime/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7s59Gg7ILlVyDlwOUyvG3VHINZLYEDK36fsP1uAXW/+Vz+mWFBH2GqVgRPJ21pSKP2m/5IXT4Rwztd34Jyvb0w==",
+      "path": "microsoft.build.runtime/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.runtime.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Tasks.Core/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cNovtpx8aaLdzXdWM0W4pnTkkR0fvk0zP4xXBrP9XE9WAmSDZExzCya5TTz5WCHtrN5KPWS6TSO8kcWiGwyeoA==",
+      "path": "microsoft.build.tasks.core/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.tasks.core.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.Build.Utilities.Core/15.3.0-preview-000388-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xtd6x3SoJPA7AB2lnl0cMt0PDZXIbwyafgbJlXDmn7z6z5XH3D2U49giFhNGtdX55fEWu28YMZINZdE/Z80l+A==",
+      "path": "microsoft.build.utilities.core/15.3.0-preview-000388-01",
+      "hashPath": "microsoft.build.utilities.core.15.3.0-preview-000388-01.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Analyzers/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==",
+      "path": "microsoft.codeanalysis.analyzers/1.1.0",
+      "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.Common/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3CXAw5Rl+T5J51kCicVE7RK1jSsJt8rwPXI7o+cABosI7zILEVDTURYHxpAyd++by8njij9FAJhlAfuJ9PsKWg==",
+      "path": "microsoft.codeanalysis.common/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.common.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CodeAnalysis.CSharp/2.3.0-beta3-61814-09": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nOKU7unv/KM9HloqmkROhN4zGkmMeUyn+dJFyKdgruyLCxK+xL2yMed+KoKZf+p41Vsg9Y5UquQTldZWQ6LRCg==",
+      "path": "microsoft.codeanalysis.csharp/2.3.0-beta3-61814-09",
+      "hashPath": "microsoft.codeanalysis.csharp.2.3.0-beta3-61814-09.nupkg.sha512"
+    },
+    "Microsoft.CSharp/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",
+      "path": "microsoft.csharp/4.0.1",
+      "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"
+    },
+    "Microsoft.DotNet.Cli.CommandLine/0.1.0-alpha-142": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cJRQ8wRchiVercqc9XsdWRljurEvPgY4fhzUZtb8/wDpkkVX/9TyospjC7ZacGvtXtkY8hRubnOwfBvAIZpMeg==",
+      "path": "microsoft.dotnet.cli.commandline/0.1.0-alpha-142",
+      "hashPath": "microsoft.dotnet.cli.commandline.0.1.0-alpha-142.nupkg.sha512"
+    },
+    "Microsoft.DotNet.PlatformAbstractions/2.0.0-preview2-25407-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-IrVwnfJtmprgjQQQXTrSW9Oj0akNNb1Dtx/PIjKkIBHeIc3dQrnh9XMYUcLv5BsuES01itJYEACIccdJQyQEVg==",
+      "path": "microsoft.dotnet.platformabstractions/2.0.0-preview2-25407-01",
+      "hashPath": "microsoft.dotnet.platformabstractions.2.0.0-preview2-25407-01.nupkg.sha512"
+    },
+    "Microsoft.DotNet.ProjectJsonMigration/1.2.1-alpha-002133": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2g2OieosHaNoLMWuIQ9N2MiScKIPjT7sYFenXO/kq9Fg7bntHXhQ7uehKBgasZzFQp2Jq8eXl4Rh6E9EpKqq5Q==",
+      "path": "microsoft.dotnet.projectjsonmigration/1.2.1-alpha-002133",
+      "hashPath": "microsoft.dotnet.projectjsonmigration.1.2.1-alpha-002133.nupkg.sha512"
+    },
+    "Microsoft.DotNet.Tools.MigrateCommand/1.2.1-alpha-002133": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YcZJxW1koJ4o1MroTTHnN7MHpcMiSC882U8DSBEGuldryGGxnf8dyv+W41nFjkvwk8XClcOVl6G2dkDZHzt3mA==",
+      "path": "microsoft.dotnet.tools.migratecommand/1.2.1-alpha-002133",
+      "hashPath": "microsoft.dotnet.tools.migratecommand.1.2.1-alpha-002133.nupkg.sha512"
+    },
+    "Microsoft.Extensions.CommandLineUtils/1.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-wTk8JFNIBF94m8gzbkjinkgdtD2SfZe8yu8847x8YsqDYYsHOT4siGZeFot3/061RfMm2W2QopRKyNkzz16V2A==",
+      "path": "microsoft.extensions.commandlineutils/1.0.1",
+      "hashPath": "microsoft.extensions.commandlineutils.1.0.1.nupkg.sha512"
+    },
+    "Microsoft.Extensions.DependencyModel/2.0.0-preview2-25407-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-RO/lnPPbKhgUzbustHIkjltCd6Ei+59Tu2uWPY5V7S8XIaYVOiyrn2a2JWG5E8Lc+ASx5DN/sMuoMa6qB2+1ZA==",
+      "path": "microsoft.extensions.dependencymodel/2.0.0-preview2-25407-01",
+      "hashPath": "microsoft.extensions.dependencymodel.2.0.0-preview2-25407-01.nupkg.sha512"
+    },
+    "Microsoft.NETCore.Targets/1.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+      "path": "microsoft.netcore.targets/1.1.0",
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Abstractions/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MVpoRGACH28Lgfv96nGBL7YoWRfLdHDHoTGY2ejLeVE0SIo3jVDFgERRLuhjkGDLmR44yeNPAWBhiN1XZ/Rjnw==",
+      "path": "microsoft.templateengine.abstractions/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.abstractions.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Cli/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VUfL7tue9rZbu1YnRn/0pb8QsGetWSjonioffRW1vPO9+XjOU5/vLrZEsbp3GxJJHkLVkmikumFrvDmX2U3YPA==",
+      "path": "microsoft.templateengine.cli/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.cli.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Core/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MriFe5LSGgdeReBfE9TWgFkMWbhgF8B5hERH0WsvtcLRVRZaKZNeavOLzGgsOfXR/fbSr8MR0XQBJdjmlxZltg==",
+      "path": "microsoft.templateengine.core/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.core.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Core.Contracts/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BAeNRFEmi//pi+HgbfAu9otfbmV4OgGxfo5zNJ5m7hLEEXmC1ege4G4r4us1BAYuCSU4a+d9bi6V+EHFqL+ALw==",
+      "path": "microsoft.templateengine.core.contracts/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.core.contracts.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Edge/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YCfvISH+h4HXsh0ZaHN9CTtehNXXrpaWBL+kfXm0mm0yN4AdAL4i9hUc7Th/Y/D9HjxzpWChA1iuqCMY1gnsqA==",
+      "path": "microsoft.templateengine.edge/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.edge.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Orchestrator.RunnableProjects/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-g9AjDZqUvpGylUOadiWXhdoC+0Wu/5tNK8LXnqXy6K+vCGkvFJYgf96ubexLDimcs9h9zzjHGHrMVBShgSmXUQ==",
+      "path": "microsoft.templateengine.orchestrator.runnableprojects/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.orchestrator.runnableprojects.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TemplateEngine.Utils/1.0.0-beta2-20170614-260": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-FqxKn9v1XHtxRfGG52/3kNUukvqYPb11hCCyf94bSDwq0j9g8yOpW+aCs4cG7CPWHOBSwVZG4uftLHfYMAuhWw==",
+      "path": "microsoft.templateengine.utils/1.0.0-beta2-20170614-260",
+      "hashPath": "microsoft.templateengine.utils.1.0.0-beta2-20170614-260.nupkg.sha512"
+    },
+    "Microsoft.TestPlatform.Build/15.3.0-preview-20170609-02": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-z8DIlZfvidA9/wLRppbUzBDIjwzOb5J4LXxReUDE1iR/ET4kGKOaDjiE0m2xcZm6oMoAbV+ZLo+JAG/pA+N1ZA==",
+      "path": "microsoft.testplatform.build/15.3.0-preview-20170609-02",
+      "hashPath": "microsoft.testplatform.build.15.3.0-preview-20170609-02.nupkg.sha512"
+    },
+    "Microsoft.TestPlatform.CLI/15.3.0-preview-20170609-02": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-CShEHeYIn4kGLaLSM+IvwFfwTXAdC4dduzikfe7lOI5kIjqI6rH/cJq2jbdXCZR+BA7tbDLpjXXAQkdntD7/uA==",
+      "path": "microsoft.testplatform.cli/15.3.0-preview-20170609-02",
+      "hashPath": "microsoft.testplatform.cli.15.3.0-preview-20170609-02.nupkg.sha512"
+    },
+    "Microsoft.Win32.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",
+      "path": "microsoft.win32.primitives/4.3.0",
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Registry/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
+      "path": "microsoft.win32.registry/4.3.0",
+      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"
+    },
+    "Newtonsoft.Json/9.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",
+      "path": "newtonsoft.json/9.0.1",
+      "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"
+    },
+    "NuGet.Build.Tasks/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aS1tFQNJv4yRwvTG9oiE7bMmpMBSMWjuDVRoOK8X2Ysq0hFr/WnQ1RmbG/ULB37Szye/NTntL/sQdejTdqwjMw==",
+      "path": "nuget.build.tasks/4.3.0-preview3-4168",
+      "hashPath": "nuget.build.tasks.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.CommandLine.XPlat/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2aCPjHPZYImrQKMtK0KLS4H2R+hOI1UplCxnGtFN7jgaLkd9mVfTo5KX+lROgT/gl9QZV4RmCQHUKLPvbiVxVA==",
+      "path": "nuget.commandline.xplat/4.3.0-preview3-4168",
+      "hashPath": "nuget.commandline.xplat.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Commands/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rwa0lWzuv86RC8DwBohSOa9XyK0M5R/a67jvyAvLajcKuYi4Z3RtYGd7ltm/wyh7r+vFmD2d1iS+1MCCmf3GVQ==",
+      "path": "nuget.commands/4.3.0-preview3-4168",
+      "hashPath": "nuget.commands.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Common/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GV/BbnOFTULbWLdNV46ZzvkJWqOhoBxCab3CbSuQLHGVsYTvW5VwDSsw/LY/oiWLI6k4v0CpJssQMtDn9jD0Ug==",
+      "path": "nuget.common/4.3.0-preview3-4168",
+      "hashPath": "nuget.common.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Configuration/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9qfuoO6hFGYz9YQRUujx6CUftEuGosC76MnyIdJasPmgHb79uCpyZHo/u8u1ra3/x7S4uN6nBSqHsJBD+2EigA==",
+      "path": "nuget.configuration/4.3.0-preview3-4168",
+      "hashPath": "nuget.configuration.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.DependencyResolver.Core/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-drMe5VpASYCztVBF/jSbxQehQlOTM6ltjFnMHYEuD7NAu+Wx75Glwf0QIXj/JQrLaotF777tEoROHrzJNuSg+A==",
+      "path": "nuget.dependencyresolver.core/4.3.0-preview3-4168",
+      "hashPath": "nuget.dependencyresolver.core.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Frameworks/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-A8ruhvtt0H9xUZqe41pHNPc6SFvHoOzmUYXlOp/e72P7riNEzGOdVAlHw24goVTwwqHNn2UAOFnSBOQ9aTPnng==",
+      "path": "nuget.frameworks/4.3.0-preview3-4168",
+      "hashPath": "nuget.frameworks.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.LibraryModel/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Jbp1r8m12F6J0yujCPIH+M+kMAiKD8XPNjyJXj+I0ILREnG7IPoG7BiqBB50UcQWyq5fN+I0OBosKdwMhmrmsQ==",
+      "path": "nuget.librarymodel/4.3.0-preview3-4168",
+      "hashPath": "nuget.librarymodel.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Packaging/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LM0Ib47IWtlujyKKPmRwRJabXdyTSBSmZDfQiBRj5RhYtgjZl7vMeP9CicWngAHUSoFLQwFKVOO/WjdS76pZmA==",
+      "path": "nuget.packaging/4.3.0-preview3-4168",
+      "hashPath": "nuget.packaging.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Packaging.Core/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-j3ePj47ikvSIN3iK+D7lK5mGBWNpY65cvQE2RYPF5SfvYm97UOtquL3YcmDOjjuGvav/VqwcxAnAqVvO/hhIkg==",
+      "path": "nuget.packaging.core/4.3.0-preview3-4168",
+      "hashPath": "nuget.packaging.core.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.ProjectModel/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-tOJ7GYUQiFeXtiB7IabpzqhH+kc1lHBp7+JyfoccNrqZTeWTikbkfgCPSIkrGopVIwmMOzeym0LlByx5vpndow==",
+      "path": "nuget.projectmodel/4.3.0-preview3-4168",
+      "hashPath": "nuget.projectmodel.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Protocol/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-a4Cs9KbifGpgecwk2xtylB7mz722If4bwcIefbZ/257dCbHJCPwSkp0wWeLV0yEK2qjiPfD5cqx1QpB523ITDQ==",
+      "path": "nuget.protocol/4.3.0-preview3-4168",
+      "hashPath": "nuget.protocol.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "NuGet.Versioning/4.3.0-preview3-4168": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-NcZLxf1qGZ/ybEOy5K+u3zulvjTDf169LPA1isMSgaGMio5wz6egNidTTnYdrps5bXU+Zrb6RDBFKiGSfgsHiA==",
+      "path": "nuget.versioning/4.3.0-preview3-4168",
+      "hashPath": "nuget.versioning.4.3.0-preview3-4168.nupkg.sha512"
+    },
+    "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==",
+      "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==",
+      "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==",
+      "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+      "path": "runtime.native.system/4.3.0",
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==",
+      "path": "runtime.native.system.io.compression/4.3.0",
+      "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Net.Http/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
+      "path": "runtime.native.system.net.http/4.3.0",
+      "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
+      "path": "runtime.native.system.security.cryptography.apple/4.3.0",
+      "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
+    },
+    "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
+      "path": "runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==",
+      "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==",
+      "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==",
+      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0",
+      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512"
+    },
+    "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==",
+      "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==",
+      "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==",
+      "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==",
+      "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==",
+      "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0",
+      "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "System.AppContext/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==",
+      "path": "system.appcontext/4.3.0",
+      "hashPath": "system.appcontext.4.3.0.nupkg.sha512"
+    },
+    "System.Buffers/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
+      "path": "system.buffers/4.3.0",
+      "hashPath": "system.buffers.4.3.0.nupkg.sha512"
+    },
+    "System.Collections/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+      "path": "system.collections/4.3.0",
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Concurrent/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
+      "path": "system.collections.concurrent/4.3.0",
+      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Immutable/1.3.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-n+AGX7zmiZumW9aggOkXaHzUeAS3EfeTErnkKCusyONUozbTv+kMb8VE36m+ldV6kF9g57G2c641KCdgH9E0pg==",
+      "path": "system.collections.immutable/1.3.1",
+      "hashPath": "system.collections.immutable.1.3.1.nupkg.sha512"
+    },
+    "System.Collections.NonGeneric/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",
+      "path": "system.collections.nongeneric/4.3.0",
+      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"
+    },
+    "System.Collections.Specialized/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",
+      "path": "system.collections.specialized/4.3.0",
+      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"
+    },
+    "System.Console/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==",
+      "path": "system.console/4.3.0",
+      "hashPath": "system.console.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Contracts/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-HvQQjy712vnlpPxaloZYkuE78Gn353L0SJLJVeLcNASeg9c4qla2a1Xq8I7B3jZoDzKPtHTkyVO7AZ5tpeQGuA==",
+      "path": "system.diagnostics.contracts/4.0.1",
+      "hashPath": "system.diagnostics.contracts.4.0.1.nupkg.sha512"
+    },
+    "System.Diagnostics.Debug/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
+      "path": "system.diagnostics.debug/4.3.0",
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.FileVersionInfo/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==",
+      "path": "system.diagnostics.fileversioninfo/4.3.0",
+      "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Process/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",
+      "path": "system.diagnostics.process/4.3.0",
+      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.StackTrace/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==",
+      "path": "system.diagnostics.stacktrace/4.3.0",
+      "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.TextWriterTraceListener/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jYFWHdyp1XPPoRCqOwffYVNM4o+r6n5nZgn+DFZQWV2VIL5DgTFn5tI/xw1+3Uf8WmyjOj4Eyu3+BGOpZuowjA==",
+      "path": "system.diagnostics.textwritertracelistener/4.3.0",
+      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tools/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",
+      "path": "system.diagnostics.tools/4.3.0",
+      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.TraceSource/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",
+      "path": "system.diagnostics.tracesource/4.3.0",
+      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"
+    },
+    "System.Diagnostics.Tracing/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
+      "path": "system.diagnostics.tracing/4.3.0",
+      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"
+    },
+    "System.Dynamic.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==",
+      "path": "system.dynamic.runtime/4.3.0",
+      "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+      "path": "system.globalization/4.3.0",
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Calendars/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
+      "path": "system.globalization.calendars/4.3.0",
+      "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512"
+    },
+    "System.Globalization.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
+      "path": "system.globalization.extensions/4.3.0",
+      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.IO/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+      "path": "system.io/4.3.0",
+      "hashPath": "system.io.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Compression/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==",
+      "path": "system.io.compression/4.3.0",
+      "hashPath": "system.io.compression.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
+      "path": "system.io.filesystem/4.3.0",
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"
+    },
+    "System.IO.FileSystem.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
+      "path": "system.io.filesystem.primitives/4.3.0",
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.IO.Pipes/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-L9QVhk8hIEix5KNA0kW58Ha+Y1dNGqqqIhAaJkhcGCWeQzUmN0njzI7SG/XAazpMecboOdFFlH3pH/qbwXLJAg==",
+      "path": "system.io.pipes/4.0.0",
+      "hashPath": "system.io.pipes.4.0.0.nupkg.sha512"
+    },
+    "System.Linq/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
+      "path": "system.linq/4.3.0",
+      "hashPath": "system.linq.4.3.0.nupkg.sha512"
+    },
+    "System.Linq.Expressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==",
+      "path": "system.linq.expressions/4.3.0",
+      "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512"
+    },
+    "System.Linq.Parallel/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-J7XCa7n2cFn32uLbtceXfBFhgCk5M++50lylHKNbqTiJkw5y4Tglpi6amuJNPCvj9bLzNSI7rs1fi4joLMNRgg==",
+      "path": "system.linq.parallel/4.0.1",
+      "hashPath": "system.linq.parallel.4.0.1.nupkg.sha512"
+    },
+    "System.Net.Primitives/4.0.11": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",
+      "path": "system.net.primitives/4.0.11",
+      "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
+    },
+    "System.Net.Sockets/4.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xAz0N3dAV/aR/9g8r0Y5oEqU1JRsz29F5EGb/WVHmX3jVSLqi2/92M5hTad2aNWovruXrJpJtgZ9fccPMG9uSw==",
+      "path": "system.net.sockets/4.1.0",
+      "hashPath": "system.net.sockets.4.1.0.nupkg.sha512"
+    },
+    "System.ObjectModel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==",
+      "path": "system.objectmodel/4.3.0",
+      "hashPath": "system.objectmodel.4.3.0.nupkg.sha512"
+    },
+    "System.Private.DataContractSerialization/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",
+      "path": "system.private.datacontractserialization/4.3.0",
+      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+      "path": "system.reflection/4.3.0",
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+      "path": "system.reflection.emit/4.3.0",
+      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.ILGeneration/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",
+      "path": "system.reflection.emit.ilgeneration/4.3.0",
+      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Emit.Lightweight/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",
+      "path": "system.reflection.emit.lightweight/4.3.0",
+      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+      "path": "system.reflection.extensions/4.3.0",
+      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.Metadata/1.4.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KYPNMDrLB2R+G5JJiJ2fjBpihtktKVIjsirmyyv+VDo5rQkIR9BWeCYM1wDSzbQatWNZ/NQfPsQyTB1Ui3qBfQ==",
+      "path": "system.reflection.metadata/1.4.2",
+      "hashPath": "system.reflection.metadata.1.4.2.nupkg.sha512"
+    },
+    "System.Reflection.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+      "path": "system.reflection.primitives/4.3.0",
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Reflection.TypeExtensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
+      "path": "system.reflection.typeextensions/4.3.0",
+      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
+    },
+    "System.Resources.Reader/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VX1iHAoHxgrLZv+nq/9drCZI6Q4SSCzSVyUm1e0U60sqWdj6XhY7wvKmy3RvsSal9h+/vqSWwxxJsm0J4vn/jA==",
+      "path": "system.resources.reader/4.0.0",
+      "hashPath": "system.resources.reader.4.0.0.nupkg.sha512"
+    },
+    "System.Resources.ResourceManager/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+      "path": "system.resources.resourcemanager/4.3.0",
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
+    },
+    "System.Resources.Writer/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Hz+ZS81dVSNy93YyJhhL3GwzmMhfcQ8FbUooAt9MO4joIe0vPM4gclv0C82ko1tuN/Kw6CvZFLYkgk6n9xvEkg==",
+      "path": "system.resources.writer/4.0.0",
+      "hashPath": "system.resources.writer.4.0.0.nupkg.sha512"
+    },
+    "System.Runtime/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+      "path": "system.runtime/4.3.0",
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+      "path": "system.runtime.extensions/4.3.0",
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Handles/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+      "path": "system.runtime.handles/4.3.0",
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+      "path": "system.runtime.interopservices/4.3.0",
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
+      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",
+      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Loader/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
+      "path": "system.runtime.loader/4.3.0",
+      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Numerics/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
+      "path": "system.runtime.numerics/4.3.0",
+      "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Serialization.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",
+      "path": "system.runtime.serialization.primitives/4.3.0",
+      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Runtime.Serialization.Xml/4.1.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-yqfKHkWUAdI0hdDIdD9KDzluKtZ8IIqLF3O7xIZlt6UTs1bOvFRpCvRTvGQva3Ak/ZM9/nq9IHBJ1tC4Ybcrjg==",
+      "path": "system.runtime.serialization.xml/4.1.1",
+      "hashPath": "system.runtime.serialization.xml.4.1.1.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Algorithms/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
+      "path": "system.security.cryptography.algorithms/4.3.0",
+      "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Cng/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
+      "path": "system.security.cryptography.cng/4.3.0",
+      "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Csp/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
+      "path": "system.security.cryptography.csp/4.3.0",
+      "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
+      "path": "system.security.cryptography.encoding/4.3.0",
+      "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.OpenSsl/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
+      "path": "system.security.cryptography.openssl/4.3.0",
+      "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Primitives/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
+      "path": "system.security.cryptography.primitives/4.3.0",
+      "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.ProtectedData/4.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-glbkgV1ridcd6No8gYKU93QeXqJHaQvIve/jI0QUOxiD69JpG5pLVXSneMjuhX5SfjdILeOAuFh9PnCkTZ/aaA==",
+      "path": "system.security.cryptography.protecteddata/4.0.0",
+      "hashPath": "system.security.cryptography.protecteddata.4.0.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.X509Certificates/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
+      "path": "system.security.cryptography.x509certificates/4.3.0",
+      "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512"
+    },
+    "System.Security.Principal/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-On+SKhXY5rzxh/S8wlH1Rm0ogBlu7zyHNxeNBiXauNrhHRXAe9EuX8Yl5IOzLPGU5Z4kLWHMvORDOCG8iu9hww==",
+      "path": "system.security.principal/4.0.1",
+      "hashPath": "system.security.principal.4.0.1.nupkg.sha512"
+    },
+    "System.Text.Encoding/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+      "path": "system.text.encoding/4.3.0",
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.CodePages/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-IRiEFUa5b/Gs5Egg8oqBVoywhtOeaO2KOx3j0RfcYY/raxqBuEK7NXRDgOwtYM8qbi+7S4RPXUbNt+ZxyY0/NQ==",
+      "path": "system.text.encoding.codepages/4.3.0",
+      "hashPath": "system.text.encoding.codepages.4.3.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",
+      "path": "system.text.encoding.extensions/4.3.0",
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Text.RegularExpressions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",
+      "path": "system.text.regularexpressions/4.3.0",
+      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+      "path": "system.threading/4.3.0",
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Overlapped/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-f7aLuLkBoCQM2kng7zqLFBXz9Gk48gDK8lk1ih9rH/1arJJzZK9gJwNvPDhL6Ps/l6rwOr8jw+4FCHL0KKWiEg==",
+      "path": "system.threading.overlapped/4.0.1",
+      "hashPath": "system.threading.overlapped.4.0.1.nupkg.sha512"
+    },
+    "System.Threading.Tasks/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+      "path": "system.threading.tasks/4.3.0",
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Dataflow/4.6.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-2hRjGu2r2jxRZ55wmcHO/WbdX+YAOz9x6FE8xqkHZgPaoFMKQZRe9dk8xTZIas8fRjxRmzawnTEWIrhlM+Un7w==",
+      "path": "system.threading.tasks.dataflow/4.6.0",
+      "hashPath": "system.threading.tasks.dataflow.4.6.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Extensions/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",
+      "path": "system.threading.tasks.extensions/4.3.0",
+      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Tasks.Parallel/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==",
+      "path": "system.threading.tasks.parallel/4.3.0",
+      "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Thread/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
+      "path": "system.threading.thread/4.3.0",
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.ThreadPool/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",
+      "path": "system.threading.threadpool/4.3.0",
+      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"
+    },
+    "System.Threading.Timer/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
+      "path": "system.threading.timer/4.0.1",
+      "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
+    },
+    "System.ValueTuple/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gjT1ws/t9hnaEItQfQnuAdM/Iz2sOKNpiCgzn58f1MkYffs0tPq0jm4tpSehkDsHRErxV1/ZMcEunUHYQzxnnA==",
+      "path": "system.valuetuple/4.3.0",
+      "hashPath": "system.valuetuple.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.ReaderWriter/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",
+      "path": "system.xml.readerwriter/4.3.0",
+      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
+      "path": "system.xml.xdocument/4.3.0",
+      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XmlDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",
+      "path": "system.xml.xmldocument/4.3.0",
+      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XmlSerializer/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",
+      "path": "system.xml.xmlserializer/4.3.0",
+      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",
+      "path": "system.xml.xpath/4.3.0",
+      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath.XDocument/4.3.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==",
+      "path": "system.xml.xpath.xdocument/4.3.0",
+      "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512"
+    },
+    "System.Xml.XPath.XmlDocument/4.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",
+      "path": "system.xml.xpath.xmldocument/4.0.1",
+      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"
+    },
+    "dotnet/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Archive/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Cli.Sln.Internal/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Cli.Utils/2.0.0-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.Configurer/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.InternalAbstractions/2.0.0-beta-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Microsoft.DotNet.TestFramework/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "tool_msbuild/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "tool_nuget/2.0.0-preview2-preview2-006497": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/dotnet.dll b/dotnet/sdk/2.0.0-preview2-006497/dotnet.dll
new file mode 100644 (file)
index 0000000..c901c6c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/dotnet.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/dotnet.runtimeconfig.json b/dotnet/sdk/2.0.0-preview2-006497/dotnet.runtimeconfig.json
new file mode 100644 (file)
index 0000000..a7239bc
--- /dev/null
@@ -0,0 +1,9 @@
+{
+  "runtimeOptions": {
+    "tfm": "netcoreapp2.0",
+    "framework": {
+      "name": "Microsoft.NETCore.App",
+      "version": "2.0.0-preview2-25407-01"
+    }
+  }
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..1500243
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..2c75b1f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..6d8d3c5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..7abb51a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..04031a4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..5e4caba
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..6670756
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..b068ef9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..fb67808
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..c397fe7
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/es/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/es/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..bd61912
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/es/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..f6aba03
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..5a886b4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..e6b0266
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..774db11
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..8bdc364
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..968a4e2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..94dc0df
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..d8e2164
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..79db370
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..5a28b65
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/fr/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/fr/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..b53d461
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/fr/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..fcb79f9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..84f0803
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..328b79f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..64d1c72
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..5c0a08e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..e25c367
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..9422f06
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..c4163e5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..2f6e080
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..163929c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/it/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/it/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..4826d81
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/it/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..bf7dfa8
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..e6f13cb
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..bdad366
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..2a88ae9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..692afd7
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..a732ce5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..66e68bd
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..ce05f90
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..32cc222
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..cef8cf1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ja/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ja/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..3632b95
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ja/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..408aec1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..b41014a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..d17e994
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..3ac7988
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..8c902a0
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..1afea94
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..0a92181
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..081b4af
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..bbb4700
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..02c89c9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ko/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ko/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..8a8ec1a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ko/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/minimumMSBuildVersion b/dotnet/sdk/2.0.0-preview2-006497/minimumMSBuildVersion
new file mode 100644 (file)
index 0000000..7ed6fef
--- /dev/null
@@ -0,0 +1 @@
+15.3.0
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/nuGetPackagesArchive.lzma b/dotnet/sdk/2.0.0-preview2-006497/nuGetPackagesArchive.lzma
new file mode 100644 (file)
index 0000000..4115e98
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/nuGetPackagesArchive.lzma differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/package.deps.json b/dotnet/sdk/2.0.0-preview2-006497/package.deps.json
new file mode 100644 (file)
index 0000000..43e230b
--- /dev/null
@@ -0,0 +1,1952 @@
+{\r
+  "runtimeTarget": {\r
+    "name": ".NETCoreApp,Version=v2.0",\r
+    "signature": "8f6df95a1159242a038e0ec3d1af967b93f394a0"\r
+  },\r
+  "compilationOptions": {},\r
+  "targets": {\r
+    ".NETCoreApp,Version=v2.0": {\r
+      "package/15.3.0-dev": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.TestHostRuntimeProvider": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.Utilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.VsTestConsole.TranslationLayer": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Client": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger": "15.3.0-preview-20170609-02",\r
+          "vstest.console": "15.3.0-preview-20170609-02"\r
+        },\r
+        "runtime": {\r
+          "package.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.CSharp/4.0.1": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Dynamic.Runtime": "4.0.11",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "Microsoft.DotNet.PlatformAbstractions/1.0.3": {\r
+        "dependencies": {\r
+          "System.AppContext": "4.1.0",\r
+          "System.Collections": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.Extensions.DependencyModel/1.0.3": {\r
+        "dependencies": {\r
+          "Microsoft.DotNet.PlatformAbstractions": "1.0.3",\r
+          "Newtonsoft.Json": "9.0.1",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Dynamic.Runtime": "4.0.11",\r
+          "System.Linq": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.NETCore.Targets/1.1.0": {},\r
+      "Microsoft.Win32.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "Microsoft.Win32.Registry/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "Newtonsoft.Json/9.0.1": {\r
+        "dependencies": {\r
+          "Microsoft.CSharp": "4.0.1",\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Dynamic.Runtime": "4.0.11",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XDocument": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/Newtonsoft.Json.dll": {}\r
+        }\r
+      },\r
+      "runtime.native.System/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0"\r
+        }\r
+      },\r
+      "System.AppContext/4.1.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.Concurrent/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Diagnostics.Tracing": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.Immutable/1.2.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.NonGeneric/4.3.0": {\r
+        "dependencies": {\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.Specialized/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections.NonGeneric": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Globalization.Extensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel.EventBasedAsync/4.3.0": {\r
+        "dependencies": {\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "System.ComponentModel": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel.TypeConverter/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Collections.NonGeneric": "4.3.0",\r
+          "System.Collections.Specialized": "4.3.0",\r
+          "System.ComponentModel": "4.3.0",\r
+          "System.ComponentModel.Primitives": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Contracts/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Debug/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Process/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.Win32.Primitives": "4.3.0",\r
+          "Microsoft.Win32.Registry": "4.3.0",\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0",\r
+          "System.Threading.ThreadPool": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/linux/lib/_._": {\r
+            "rid": "linux",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/osx/lib/_._": {\r
+            "rid": "osx",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
+        "dependencies": {\r
+          "System.Diagnostics.TraceSource": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Tools/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.TraceSource/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Diagnostics.Tracing/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Dynamic.Runtime/4.0.11": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Globalization/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Globalization.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.IO/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.IO.FileSystem/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.IO.FileSystem.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Linq/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0"\r
+        }\r
+      },\r
+      "System.Linq.Expressions/4.1.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Emit.Lightweight": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.ObjectModel/4.0.12": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Private.DataContractSerialization/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Collections.Concurrent": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Emit.Lightweight": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XDocument": "4.3.0",\r
+          "System.Xml.XmlDocument": "4.3.0",\r
+          "System.Xml.XmlSerializer": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Emit/4.3.0": {\r
+        "dependencies": {\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Emit.ILGeneration/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Emit.Lightweight/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Metadata/1.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Collections.Immutable": "1.2.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.TypeExtensions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Resources.ResourceManager/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0"\r
+        }\r
+      },\r
+      "System.Runtime.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.Handles/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Runtime.Loader/4.3.0": {\r
+        "dependencies": {\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.Serialization.Json/4.3.0": {\r
+        "dependencies": {\r
+          "System.IO": "4.3.0",\r
+          "System.Private.DataContractSerialization": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.Serialization.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Security.Claims/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Security.Principal": "4.3.0"\r
+        }\r
+      },\r
+      "System.Security.Principal/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Security.Principal.Windows/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.Win32.Primitives": "4.3.0",\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Security.Claims": "4.3.0",\r
+          "System.Security.Principal": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Text.Encoding/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Text.Encoding.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0"\r
+        }\r
+      },\r
+      "System.Text.RegularExpressions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.Tasks/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.Tasks.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.Thread/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.ThreadPool/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.ReaderWriter/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Threading.Tasks.Extensions": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XDocument/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Diagnostics.Tools": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XmlDocument/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XmlSerializer/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XmlDocument": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XPath/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XPath.XmlDocument/4.0.1": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XPath": "4.3.0",\r
+          "System.Xml.XmlDocument": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "Newtonsoft.Json": "9.0.1",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.CoreUtilities/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.PlatformAbstractions": "15.3.0-preview-20170609-02"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.CoreUtilities.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.Utilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.CrossPlatEngine.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.ObjectModel/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "System.ComponentModel.EventBasedAsync": "4.3.0",\r
+          "System.ComponentModel.TypeConverter": "4.3.0",\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Reflection.Metadata": "1.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",\r
+          "System.Runtime.Loader": "4.3.0",\r
+          "System.Runtime.Serialization.Json": "4.3.0",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0",\r
+          "System.Xml.XPath.XmlDocument": "4.0.1"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Diagnostics.TextWriterTraceListener": "4.3.0",\r
+          "System.Diagnostics.TraceSource": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.PlatformAbstractions.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.TestHostRuntimeProvider/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.Extensions.DependencyModel": "1.0.3",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.PlatformAbstractions": "15.3.0-preview-20170609-02",\r
+          "System.Diagnostics.Process": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.TestHostRuntimeProvider.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.Utilities/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.Utilities.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.VsTestConsole.TranslationLayer/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "System.ComponentModel.TypeConverter": "4.3.0",\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0",\r
+          "System.Xml.XPath.XmlDocument": "4.0.1"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.VsTestConsole.TranslationLayer.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.VisualStudio.TestPlatform.Client/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.VisualStudio.TestPlatform.Client.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "System.Runtime.Loader": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.VisualStudio.TestPlatform.Common.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "System.Collections.NonGeneric": "4.3.0",\r
+          "System.Collections.Specialized": "4.3.0",\r
+          "System.Security.Principal.Windows": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "vstest.console/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.Utilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Client": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "System.ComponentModel.TypeConverter": "4.3.0",\r
+          "System.Diagnostics.Contracts": "4.3.0",\r
+          "System.Xml.XPath": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "vstest.console.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/vstest.console.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/vstest.console.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/vstest.console.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/vstest.console.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/vstest.console.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/vstest.console.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/vstest.console.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/vstest.console.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/vstest.console.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/vstest.console.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/vstest.console.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/vstest.console.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/vstest.console.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      }\r
+    }\r
+  },\r
+  "libraries": {\r
+    "package/15.3.0-dev": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.CSharp/4.0.1": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",\r
+      "path": "microsoft.csharp/4.0.1",\r
+      "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"\r
+    },\r
+    "Microsoft.DotNet.PlatformAbstractions/1.0.3": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-rF92Gp5L2asYrFNf0cKNBxzzGLh1krHuj6TRDk9wdjN2qdvJLaNYOn1s9oYkMlptYX436KiEFqxhLB+I5veXvQ==",\r
+      "path": "microsoft.dotnet.platformabstractions/1.0.3",\r
+      "hashPath": "microsoft.dotnet.platformabstractions.1.0.3.nupkg.sha512"\r
+    },\r
+    "Microsoft.Extensions.DependencyModel/1.0.3": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Z3o19EnheuegmvgpCzwoSlnCWxYA6qIUhvKJ7ifKHHvU7U+oYR/gliLiL3LVYOOeGMEEzkpJ5W67sOcXizGtlw==",\r
+      "path": "microsoft.extensions.dependencymodel/1.0.3",\r
+      "hashPath": "microsoft.extensions.dependencymodel.1.0.3.nupkg.sha512"\r
+    },\r
+    "Microsoft.NETCore.Targets/1.1.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",\r
+      "path": "microsoft.netcore.targets/1.1.0",\r
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"\r
+    },\r
+    "Microsoft.Win32.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",\r
+      "path": "microsoft.win32.primitives/4.3.0",\r
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "Microsoft.Win32.Registry/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",\r
+      "path": "microsoft.win32.registry/4.3.0",\r
+      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"\r
+    },\r
+    "Newtonsoft.Json/9.0.1": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",\r
+      "path": "newtonsoft.json/9.0.1",\r
+      "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"\r
+    },\r
+    "runtime.native.System/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",\r
+      "path": "runtime.native.system/4.3.0",\r
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.AppContext/4.1.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3QjO4jNV7PdKkmQAVp9atA+usVnKRwI3Kx1nMwJ93T0LcQfx7pKAYk0nKz5wn1oP5iqlhZuy6RXOFdhr7rDwow==",\r
+      "path": "system.appcontext/4.1.0",\r
+      "hashPath": "system.appcontext.4.1.0.nupkg.sha512"\r
+    },\r
+    "System.Collections/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",\r
+      "path": "system.collections/4.3.0",\r
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.Concurrent/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",\r
+      "path": "system.collections.concurrent/4.3.0",\r
+      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.Immutable/1.2.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Cma8cBW6di16ZLibL8LYQ+cLjGzoKxpOTu/faZfDcx94ZjAGq6Nv5RO7+T1YZXqEXTZP9rt1wLVEONVpURtUqw==",\r
+      "path": "system.collections.immutable/1.2.0",\r
+      "hashPath": "system.collections.immutable.1.2.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.NonGeneric/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",\r
+      "path": "system.collections.nongeneric/4.3.0",\r
+      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.Specialized/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",\r
+      "path": "system.collections.specialized/4.3.0",\r
+      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",\r
+      "path": "system.componentmodel/4.3.0",\r
+      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel.EventBasedAsync/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-fCFl8f0XdwA/BuoNrVBB5D0Y48/hv2J+w4xSDdXQitXZsR6UCSOrDVE7TCUraY802ENwcHUnUCv4En8CupDU1g==",\r
+      "path": "system.componentmodel.eventbasedasync/4.3.0",\r
+      "hashPath": "system.componentmodel.eventbasedasync.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",\r
+      "path": "system.componentmodel.primitives/4.3.0",\r
+      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel.TypeConverter/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",\r
+      "path": "system.componentmodel.typeconverter/4.3.0",\r
+      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Contracts/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==",\r
+      "path": "system.diagnostics.contracts/4.3.0",\r
+      "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Debug/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",\r
+      "path": "system.diagnostics.debug/4.3.0",\r
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Process/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",\r
+      "path": "system.diagnostics.process/4.3.0",\r
+      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",\r
+      "path": "system.diagnostics.textwritertracelistener/4.3.0",\r
+      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Tools/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",\r
+      "path": "system.diagnostics.tools/4.3.0",\r
+      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.TraceSource/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",\r
+      "path": "system.diagnostics.tracesource/4.3.0",\r
+      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Tracing/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",\r
+      "path": "system.diagnostics.tracing/4.3.0",\r
+      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Dynamic.Runtime/4.0.11": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-db34f6LHYM0U0JpE+sOmjar27BnqTVkbLJhgfwMpTdgTigG/Hna3m2MYVwnFzGGKnEJk2UXFuoVTr8WUbU91/A==",\r
+      "path": "system.dynamic.runtime/4.0.11",\r
+      "hashPath": "system.dynamic.runtime.4.0.11.nupkg.sha512"\r
+    },\r
+    "System.Globalization/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",\r
+      "path": "system.globalization/4.3.0",\r
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Globalization.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",\r
+      "path": "system.globalization.extensions/4.3.0",\r
+      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",\r
+      "path": "system.io/4.3.0",\r
+      "hashPath": "system.io.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO.FileSystem/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",\r
+      "path": "system.io.filesystem/4.3.0",\r
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO.FileSystem.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",\r
+      "path": "system.io.filesystem.primitives/4.3.0",\r
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Linq/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",\r
+      "path": "system.linq/4.3.0",\r
+      "hashPath": "system.linq.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Linq.Expressions/4.1.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==",\r
+      "path": "system.linq.expressions/4.1.0",\r
+      "hashPath": "system.linq.expressions.4.1.0.nupkg.sha512"\r
+    },\r
+    "System.ObjectModel/4.0.12": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==",\r
+      "path": "system.objectmodel/4.0.12",\r
+      "hashPath": "system.objectmodel.4.0.12.nupkg.sha512"\r
+    },\r
+    "System.Private.DataContractSerialization/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",\r
+      "path": "system.private.datacontractserialization/4.3.0",\r
+      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",\r
+      "path": "system.reflection/4.3.0",\r
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Emit/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",\r
+      "path": "system.reflection.emit/4.3.0",\r
+      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Emit.ILGeneration/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",\r
+      "path": "system.reflection.emit.ilgeneration/4.3.0",\r
+      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Emit.Lightweight/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",\r
+      "path": "system.reflection.emit.lightweight/4.3.0",\r
+      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",\r
+      "path": "system.reflection.extensions/4.3.0",\r
+      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Metadata/1.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-jMSCxA4LSyKBGRDm/WtfkO03FkcgRzHxwvQRib1bm2GZ8ifKM1MX1al6breGCEQK280mdl9uQS7JNPXRYk90jw==",\r
+      "path": "system.reflection.metadata/1.3.0",\r
+      "hashPath": "system.reflection.metadata.1.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",\r
+      "path": "system.reflection.primitives/4.3.0",\r
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.TypeExtensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",\r
+      "path": "system.reflection.typeextensions/4.3.0",\r
+      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Resources.ResourceManager/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",\r
+      "path": "system.resources.resourcemanager/4.3.0",\r
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",\r
+      "path": "system.runtime/4.3.0",\r
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",\r
+      "path": "system.runtime.extensions/4.3.0",\r
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Handles/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",\r
+      "path": "system.runtime.handles/4.3.0",\r
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.InteropServices/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",\r
+      "path": "system.runtime.interopservices/4.3.0",\r
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",\r
+      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",\r
+      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Loader/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",\r
+      "path": "system.runtime.loader/4.3.0",\r
+      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Serialization.Json/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-CpVfOH0M/uZ5PH+M9+Gu56K0j9lJw3M+PKRegTkcrY/stOIvRUeonggxNrfBYLA5WOHL2j15KNJuTuld3x4o9w==",\r
+      "path": "system.runtime.serialization.json/4.3.0",\r
+      "hashPath": "system.runtime.serialization.json.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Serialization.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",\r
+      "path": "system.runtime.serialization.primitives/4.3.0",\r
+      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Security.Claims/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==",\r
+      "path": "system.security.claims/4.3.0",\r
+      "hashPath": "system.security.claims.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Security.Principal/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==",\r
+      "path": "system.security.principal/4.3.0",\r
+      "hashPath": "system.security.principal.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Security.Principal.Windows/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-HVL1rvqYtnRCxFsYag/2le/ZfKLK4yMw79+s6FmKXbSCNN0JeAhrYxnRAHFoWRa0dEojsDcbBSpH3l22QxAVyw==",\r
+      "path": "system.security.principal.windows/4.3.0",\r
+      "hashPath": "system.security.principal.windows.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.Encoding/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",\r
+      "path": "system.text.encoding/4.3.0",\r
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.Encoding.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",\r
+      "path": "system.text.encoding.extensions/4.3.0",\r
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.RegularExpressions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",\r
+      "path": "system.text.regularexpressions/4.3.0",\r
+      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",\r
+      "path": "system.threading/4.3.0",\r
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Tasks/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",\r
+      "path": "system.threading.tasks/4.3.0",\r
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Tasks.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",\r
+      "path": "system.threading.tasks.extensions/4.3.0",\r
+      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Thread/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",\r
+      "path": "system.threading.thread/4.3.0",\r
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.ThreadPool/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",\r
+      "path": "system.threading.threadpool/4.3.0",\r
+      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.ReaderWriter/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",\r
+      "path": "system.xml.readerwriter/4.3.0",\r
+      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XDocument/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",\r
+      "path": "system.xml.xdocument/4.3.0",\r
+      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XmlDocument/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",\r
+      "path": "system.xml.xmldocument/4.3.0",\r
+      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XmlSerializer/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",\r
+      "path": "system.xml.xmlserializer/4.3.0",\r
+      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XPath/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",\r
+      "path": "system.xml.xpath/4.3.0",\r
+      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XPath.XmlDocument/4.0.1": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",\r
+      "path": "system.xml.xpath.xmldocument/4.0.1",\r
+      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"\r
+    },\r
+    "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.CoreUtilities/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.ObjectModel/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.TestHostRuntimeProvider/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.Utilities/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.VsTestConsole.TranslationLayer/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.VisualStudio.TestPlatform.Client/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "vstest.console/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    }\r
+  }\r
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..e442e96
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..2b3f7bf
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..4fe558f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..71afc66
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..f4e7b54
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..8fa10ff
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..64d1713
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..9615dfb
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..f6cd783
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..fa8773b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pl/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pl/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..c05f4d2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pl/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..87b873b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..a35b792
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..85069c4
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..c0397dc
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..a20739a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..746d7cc
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..6a10e1f
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..ff6e14d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..767b30c
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..6202d8b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/pt-BR/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..3866c67
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/pt-BR/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..9300703
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..30f3d56
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..6fb72f3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..941ab23
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..7f131d8
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..a8ed2f5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..f43356d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..1d49588
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..f8b0ba3
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..9960a46
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/ru/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/ru/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..11917a2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/ru/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll b/dotnet/sdk/2.0.0-preview2-006497/runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll
new file mode 100644 (file)
index 0000000..d09bfd5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll b/dotnet/sdk/2.0.0-preview2-006497/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll
new file mode 100644 (file)
index 0000000..021a265
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll b/dotnet/sdk/2.0.0-preview2-006497/runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll
new file mode 100644 (file)
index 0000000..99a0db1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/runtimes/win/lib/netstandard1.3/System.Security.Cryptography.ProtectedData.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll b/dotnet/sdk/2.0.0-preview2-006497/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll
new file mode 100644 (file)
index 0000000..13d0884
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..ba82b7a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..090121b
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..e7dbb15
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..cdb4280
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..055de15
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..4385fbc
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..1f7dfa2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..5dca831
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..76006dc
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..324aa93
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/tr/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/tr/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..0b55fbc
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/tr/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/vstest.console.deps.json b/dotnet/sdk/2.0.0-preview2-006497/vstest.console.deps.json
new file mode 100644 (file)
index 0000000..ab71c4c
--- /dev/null
@@ -0,0 +1,1634 @@
+{\r
+  "runtimeTarget": {\r
+    "name": ".NETCoreApp,Version=v2.0",\r
+    "signature": "0f5aa8cefed4645f7cf200a87f9a7b29f35de8fa"\r
+  },\r
+  "compilationOptions": {},\r
+  "targets": {\r
+    ".NETCoreApp,Version=v2.0": {\r
+      "vstest.console/15.3.0-dev": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.Utilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Client": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "System.ComponentModel.TypeConverter": "4.3.0",\r
+          "System.Diagnostics.Contracts": "4.3.0",\r
+          "System.Xml.XPath": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "vstest.console.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/vstest.console.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/vstest.console.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/vstest.console.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/vstest.console.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/vstest.console.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/vstest.console.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/vstest.console.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/vstest.console.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/vstest.console.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/vstest.console.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/vstest.console.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/vstest.console.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/vstest.console.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.CSharp/4.0.1": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Dynamic.Runtime": "4.0.11",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "Microsoft.NETCore.Targets/1.1.0": {},\r
+      "Microsoft.Win32.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "Microsoft.Win32.Registry/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "Newtonsoft.Json/9.0.1": {\r
+        "dependencies": {\r
+          "Microsoft.CSharp": "4.0.1",\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Dynamic.Runtime": "4.0.11",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XDocument": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.0/Newtonsoft.Json.dll": {}\r
+        }\r
+      },\r
+      "runtime.native.System/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0"\r
+        }\r
+      },\r
+      "System.Collections/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.Concurrent/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Diagnostics.Tracing": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.Immutable/1.2.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.NonGeneric/4.3.0": {\r
+        "dependencies": {\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Collections.Specialized/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections.NonGeneric": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Globalization.Extensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel.EventBasedAsync/4.3.0": {\r
+        "dependencies": {\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "System.ComponentModel": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.ComponentModel.TypeConverter/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Collections.NonGeneric": "4.3.0",\r
+          "System.Collections.Specialized": "4.3.0",\r
+          "System.ComponentModel": "4.3.0",\r
+          "System.ComponentModel.Primitives": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Contracts/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Debug/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Process/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.Win32.Primitives": "4.3.0",\r
+          "Microsoft.Win32.Registry": "4.3.0",\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0",\r
+          "System.Threading.ThreadPool": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/linux/lib/_._": {\r
+            "rid": "linux",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/osx/lib/_._": {\r
+            "rid": "osx",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
+        "dependencies": {\r
+          "System.Diagnostics.TraceSource": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.Tools/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Diagnostics.TraceSource/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Diagnostics.Tracing/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Dynamic.Runtime/4.0.11": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Linq.Expressions": "4.1.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Globalization/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Globalization.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Globalization": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.IO/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.IO.FileSystem/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.IO.FileSystem.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Linq/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0"\r
+        }\r
+      },\r
+      "System.Linq.Expressions/4.1.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.ObjectModel": "4.0.12",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Emit.Lightweight": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.ObjectModel/4.0.12": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Private.DataContractSerialization/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Collections.Concurrent": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Emit.Lightweight": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XDocument": "4.3.0",\r
+          "System.Xml.XmlDocument": "4.3.0",\r
+          "System.Xml.XmlSerializer": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Emit/4.3.0": {\r
+        "dependencies": {\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Emit.ILGeneration/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Emit.Lightweight/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Metadata/1.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Collections.Immutable": "1.2.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Reflection.TypeExtensions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Resources.ResourceManager/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0"\r
+        }\r
+      },\r
+      "System.Runtime.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.Handles/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
+        "dependencies": {\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "runtime.native.System": "4.3.0"\r
+        },\r
+        "runtimeTargets": {\r
+          "runtime/unix/lib/_._": {\r
+            "rid": "unix",\r
+            "assetType": "runtime"\r
+          },\r
+          "runtime/win/lib/_._": {\r
+            "rid": "win",\r
+            "assetType": "runtime"\r
+          }\r
+        }\r
+      },\r
+      "System.Runtime.Loader/4.3.0": {\r
+        "dependencies": {\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.Serialization.Json/4.3.0": {\r
+        "dependencies": {\r
+          "System.IO": "4.3.0",\r
+          "System.Private.DataContractSerialization": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Runtime.Serialization.Primitives/4.3.0": {\r
+        "dependencies": {\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Text.Encoding/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Text.Encoding.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0"\r
+        }\r
+      },\r
+      "System.Text.RegularExpressions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.Tasks/4.3.0": {\r
+        "dependencies": {\r
+          "Microsoft.NETCore.Targets": "1.1.0",\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.Tasks.Extensions/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.Thread/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0"\r
+        }\r
+      },\r
+      "System.Threading.ThreadPool/4.3.0": {\r
+        "dependencies": {\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Handles": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.ReaderWriter/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.IO.FileSystem": "4.3.0",\r
+          "System.IO.FileSystem.Primitives": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Runtime.InteropServices": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Text.Encoding.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading.Tasks": "4.3.0",\r
+          "System.Threading.Tasks.Extensions": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XDocument/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Diagnostics.Tools": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XmlDocument/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Text.Encoding": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XmlSerializer/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Linq": "4.3.0",\r
+          "System.Reflection": "4.3.0",\r
+          "System.Reflection.Emit": "4.3.0",\r
+          "System.Reflection.Emit.ILGeneration": "4.3.0",\r
+          "System.Reflection.Extensions": "4.3.0",\r
+          "System.Reflection.Primitives": "4.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Text.RegularExpressions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XmlDocument": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XPath/4.3.0": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Diagnostics.Debug": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0"\r
+        }\r
+      },\r
+      "System.Xml.XPath.XmlDocument/4.0.1": {\r
+        "dependencies": {\r
+          "System.Collections": "4.3.0",\r
+          "System.Globalization": "4.3.0",\r
+          "System.IO": "4.3.0",\r
+          "System.Resources.ResourceManager": "4.3.0",\r
+          "System.Runtime": "4.3.0",\r
+          "System.Runtime.Extensions": "4.3.0",\r
+          "System.Threading": "4.3.0",\r
+          "System.Xml.ReaderWriter": "4.3.0",\r
+          "System.Xml.XPath": "4.3.0",\r
+          "System.Xml.XmlDocument": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "lib/netstandard1.3/System.Xml.XPath.XmlDocument.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "Newtonsoft.Json": "9.0.1",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.CoreUtilities/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.PlatformAbstractions": "15.3.0-preview-20170609-02"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.CoreUtilities.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.Utilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02",\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.CrossPlatEngine.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.ObjectModel/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "System.ComponentModel.EventBasedAsync": "4.3.0",\r
+          "System.ComponentModel.TypeConverter": "4.3.0",\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Reflection.Metadata": "1.3.0",\r
+          "System.Reflection.TypeExtensions": "4.3.0",\r
+          "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",\r
+          "System.Runtime.Loader": "4.3.0",\r
+          "System.Runtime.Serialization.Json": "4.3.0",\r
+          "System.Runtime.Serialization.Primitives": "4.3.0",\r
+          "System.Xml.XPath.XmlDocument": "4.0.1"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.VisualStudio.TestPlatform.ObjectModel.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "System.Diagnostics.Process": "4.3.0",\r
+          "System.Diagnostics.TextWriterTraceListener": "4.3.0",\r
+          "System.Diagnostics.TraceSource": "4.3.0",\r
+          "System.Threading.Thread": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.PlatformAbstractions.dll": {}\r
+        }\r
+      },\r
+      "Microsoft.TestPlatform.Utilities/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.TestPlatform.Utilities.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.VisualStudio.TestPlatform.Client/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CommunicationUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.CrossPlatEngine": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "Microsoft.VisualStudio.TestPlatform.Common": "15.3.0-preview-20170609-02"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.VisualStudio.TestPlatform.Client.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      },\r
+      "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-preview-20170609-02": {\r
+        "dependencies": {\r
+          "Microsoft.TestPlatform.CoreUtilities": "15.3.0-preview-20170609-02",\r
+          "Microsoft.TestPlatform.ObjectModel": "15.3.0-preview-20170609-02",\r
+          "System.Runtime.Loader": "4.3.0"\r
+        },\r
+        "runtime": {\r
+          "Microsoft.VisualStudio.TestPlatform.Common.dll": {}\r
+        },\r
+        "resources": {\r
+          "cs/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "cs"\r
+          },\r
+          "de/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "de"\r
+          },\r
+          "es/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "es"\r
+          },\r
+          "fr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "fr"\r
+          },\r
+          "it/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "it"\r
+          },\r
+          "ja/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "ja"\r
+          },\r
+          "ko/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "ko"\r
+          },\r
+          "pl/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "pl"\r
+          },\r
+          "pt-BR/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "pt-BR"\r
+          },\r
+          "ru/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "ru"\r
+          },\r
+          "tr/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "tr"\r
+          },\r
+          "zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "zh-Hans"\r
+          },\r
+          "zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll": {\r
+            "locale": "zh-Hant"\r
+          }\r
+        }\r
+      }\r
+    }\r
+  },\r
+  "libraries": {\r
+    "vstest.console/15.3.0-dev": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.CSharp/4.0.1": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-17h8b5mXa87XYKrrVqdgZ38JefSUqLChUQpXgSnpzsM0nDOhE40FTeNWOJ/YmySGV6tG6T8+hjz6vxbknHJr6A==",\r
+      "path": "microsoft.csharp/4.0.1",\r
+      "hashPath": "microsoft.csharp.4.0.1.nupkg.sha512"\r
+    },\r
+    "Microsoft.NETCore.Targets/1.1.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",\r
+      "path": "microsoft.netcore.targets/1.1.0",\r
+      "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"\r
+    },\r
+    "Microsoft.Win32.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==",\r
+      "path": "microsoft.win32.primitives/4.3.0",\r
+      "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "Microsoft.Win32.Registry/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",\r
+      "path": "microsoft.win32.registry/4.3.0",\r
+      "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"\r
+    },\r
+    "Newtonsoft.Json/9.0.1": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-U82mHQSKaIk+lpSVCbWYKNavmNH1i5xrExDEquU1i6I5pV6UMOqRnJRSlKO3cMPfcpp0RgDY+8jUXHdQ4IfXvw==",\r
+      "path": "newtonsoft.json/9.0.1",\r
+      "hashPath": "newtonsoft.json.9.0.1.nupkg.sha512"\r
+    },\r
+    "runtime.native.System/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",\r
+      "path": "runtime.native.system/4.3.0",\r
+      "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",\r
+      "path": "system.collections/4.3.0",\r
+      "hashPath": "system.collections.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.Concurrent/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",\r
+      "path": "system.collections.concurrent/4.3.0",\r
+      "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.Immutable/1.2.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Cma8cBW6di16ZLibL8LYQ+cLjGzoKxpOTu/faZfDcx94ZjAGq6Nv5RO7+T1YZXqEXTZP9rt1wLVEONVpURtUqw==",\r
+      "path": "system.collections.immutable/1.2.0",\r
+      "hashPath": "system.collections.immutable.1.2.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.NonGeneric/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==",\r
+      "path": "system.collections.nongeneric/4.3.0",\r
+      "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Collections.Specialized/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==",\r
+      "path": "system.collections.specialized/4.3.0",\r
+      "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==",\r
+      "path": "system.componentmodel/4.3.0",\r
+      "hashPath": "system.componentmodel.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel.EventBasedAsync/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-fCFl8f0XdwA/BuoNrVBB5D0Y48/hv2J+w4xSDdXQitXZsR6UCSOrDVE7TCUraY802ENwcHUnUCv4En8CupDU1g==",\r
+      "path": "system.componentmodel.eventbasedasync/4.3.0",\r
+      "hashPath": "system.componentmodel.eventbasedasync.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==",\r
+      "path": "system.componentmodel.primitives/4.3.0",\r
+      "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.ComponentModel.TypeConverter/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==",\r
+      "path": "system.componentmodel.typeconverter/4.3.0",\r
+      "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Contracts/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==",\r
+      "path": "system.diagnostics.contracts/4.3.0",\r
+      "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Debug/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",\r
+      "path": "system.diagnostics.debug/4.3.0",\r
+      "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Process/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-J0wOX07+QASQblsfxmIMFc9Iq7KTXYL3zs2G/Xc704Ylv3NpuVdo6gij6V3PGiptTxqsK0K7CdXenRvKUnkA2g==",\r
+      "path": "system.diagnostics.process/4.3.0",\r
+      "hashPath": "system.diagnostics.process.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.TextWriterTraceListener/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-F11kHWeiwYjFWto+kr8tt9ULMH0k8MsT1XmdCGPTLYHhWgN+2g7JsIZiXDrxlFGccSNkbjfwQy4xIS38gzUiZA==",\r
+      "path": "system.diagnostics.textwritertracelistener/4.3.0",\r
+      "hashPath": "system.diagnostics.textwritertracelistener.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Tools/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==",\r
+      "path": "system.diagnostics.tools/4.3.0",\r
+      "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.TraceSource/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VnYp1NxGx8Ww731y2LJ1vpfb/DKVNKEZ8Jsh5SgQTZREL/YpWRArgh9pI8CDLmgHspZmLL697CaLvH85qQpRiw==",\r
+      "path": "system.diagnostics.tracesource/4.3.0",\r
+      "hashPath": "system.diagnostics.tracesource.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Diagnostics.Tracing/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",\r
+      "path": "system.diagnostics.tracing/4.3.0",\r
+      "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Dynamic.Runtime/4.0.11": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-db34f6LHYM0U0JpE+sOmjar27BnqTVkbLJhgfwMpTdgTigG/Hna3m2MYVwnFzGGKnEJk2UXFuoVTr8WUbU91/A==",\r
+      "path": "system.dynamic.runtime/4.0.11",\r
+      "hashPath": "system.dynamic.runtime.4.0.11.nupkg.sha512"\r
+    },\r
+    "System.Globalization/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",\r
+      "path": "system.globalization/4.3.0",\r
+      "hashPath": "system.globalization.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Globalization.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",\r
+      "path": "system.globalization.extensions/4.3.0",\r
+      "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",\r
+      "path": "system.io/4.3.0",\r
+      "hashPath": "system.io.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO.FileSystem/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",\r
+      "path": "system.io.filesystem/4.3.0",\r
+      "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.IO.FileSystem.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",\r
+      "path": "system.io.filesystem.primitives/4.3.0",\r
+      "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Linq/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",\r
+      "path": "system.linq/4.3.0",\r
+      "hashPath": "system.linq.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Linq.Expressions/4.1.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==",\r
+      "path": "system.linq.expressions/4.1.0",\r
+      "hashPath": "system.linq.expressions.4.1.0.nupkg.sha512"\r
+    },\r
+    "System.ObjectModel/4.0.12": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==",\r
+      "path": "system.objectmodel/4.0.12",\r
+      "hashPath": "system.objectmodel.4.0.12.nupkg.sha512"\r
+    },\r
+    "System.Private.DataContractSerialization/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-yDaJ2x3mMmjdZEDB4IbezSnCsnjQ4BxinKhRAaP6kEgL6Bb6jANWphs5SzyD8imqeC/3FxgsuXT6ykkiH1uUmA==",\r
+      "path": "system.private.datacontractserialization/4.3.0",\r
+      "hashPath": "system.private.datacontractserialization.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",\r
+      "path": "system.reflection/4.3.0",\r
+      "hashPath": "system.reflection.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Emit/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",\r
+      "path": "system.reflection.emit/4.3.0",\r
+      "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Emit.ILGeneration/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==",\r
+      "path": "system.reflection.emit.ilgeneration/4.3.0",\r
+      "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Emit.Lightweight/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==",\r
+      "path": "system.reflection.emit.lightweight/4.3.0",\r
+      "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",\r
+      "path": "system.reflection.extensions/4.3.0",\r
+      "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Metadata/1.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-jMSCxA4LSyKBGRDm/WtfkO03FkcgRzHxwvQRib1bm2GZ8ifKM1MX1al6breGCEQK280mdl9uQS7JNPXRYk90jw==",\r
+      "path": "system.reflection.metadata/1.3.0",\r
+      "hashPath": "system.reflection.metadata.1.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",\r
+      "path": "system.reflection.primitives/4.3.0",\r
+      "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Reflection.TypeExtensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",\r
+      "path": "system.reflection.typeextensions/4.3.0",\r
+      "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Resources.ResourceManager/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",\r
+      "path": "system.resources.resourcemanager/4.3.0",\r
+      "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",\r
+      "path": "system.runtime/4.3.0",\r
+      "hashPath": "system.runtime.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",\r
+      "path": "system.runtime.extensions/4.3.0",\r
+      "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Handles/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",\r
+      "path": "system.runtime.handles/4.3.0",\r
+      "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.InteropServices/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",\r
+      "path": "system.runtime.interopservices/4.3.0",\r
+      "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",\r
+      "path": "system.runtime.interopservices.runtimeinformation/4.3.0",\r
+      "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Loader/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",\r
+      "path": "system.runtime.loader/4.3.0",\r
+      "hashPath": "system.runtime.loader.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Serialization.Json/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-CpVfOH0M/uZ5PH+M9+Gu56K0j9lJw3M+PKRegTkcrY/stOIvRUeonggxNrfBYLA5WOHL2j15KNJuTuld3x4o9w==",\r
+      "path": "system.runtime.serialization.json/4.3.0",\r
+      "hashPath": "system.runtime.serialization.json.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Runtime.Serialization.Primitives/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==",\r
+      "path": "system.runtime.serialization.primitives/4.3.0",\r
+      "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.Encoding/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",\r
+      "path": "system.text.encoding/4.3.0",\r
+      "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.Encoding.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==",\r
+      "path": "system.text.encoding.extensions/4.3.0",\r
+      "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Text.RegularExpressions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==",\r
+      "path": "system.text.regularexpressions/4.3.0",\r
+      "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",\r
+      "path": "system.threading/4.3.0",\r
+      "hashPath": "system.threading.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Tasks/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",\r
+      "path": "system.threading.tasks/4.3.0",\r
+      "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Tasks.Extensions/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-npvJkVKl5rKXrtl1Kkm6OhOUaYGEiF9wFbppFRWSMoApKzt2PiPHT2Bb8a5sAWxprvdOAtvaARS9QYMznEUtug==",\r
+      "path": "system.threading.tasks.extensions/4.3.0",\r
+      "hashPath": "system.threading.tasks.extensions.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.Thread/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",\r
+      "path": "system.threading.thread/4.3.0",\r
+      "hashPath": "system.threading.thread.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Threading.ThreadPool/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==",\r
+      "path": "system.threading.threadpool/4.3.0",\r
+      "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.ReaderWriter/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==",\r
+      "path": "system.xml.readerwriter/4.3.0",\r
+      "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XDocument/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",\r
+      "path": "system.xml.xdocument/4.3.0",\r
+      "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XmlDocument/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==",\r
+      "path": "system.xml.xmldocument/4.3.0",\r
+      "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XmlSerializer/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-MYoTCP7EZ98RrANESW05J5ZwskKDoN0AuZ06ZflnowE50LTpbR5yRg3tHckTVm5j/m47stuGgCrCHWePyHS70Q==",\r
+      "path": "system.xml.xmlserializer/4.3.0",\r
+      "hashPath": "system.xml.xmlserializer.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XPath/4.3.0": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==",\r
+      "path": "system.xml.xpath/4.3.0",\r
+      "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512"\r
+    },\r
+    "System.Xml.XPath.XmlDocument/4.0.1": {\r
+      "type": "package",\r
+      "serviceable": true,\r
+      "sha512": "sha512-Zm2BdeanuncYs3NhCj4c9e1x3EXFzFBVv2wPEc/Dj4ZbI9R8ecLSR5frAsx4zJCPBtKQreQ7Q/KxJEohJZbfzA==",\r
+      "path": "system.xml.xpath.xmldocument/4.0.1",\r
+      "hashPath": "system.xml.xpath.xmldocument.4.0.1.nupkg.sha512"\r
+    },\r
+    "Microsoft.TestPlatform.CommunicationUtilities/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.CoreUtilities/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.CrossPlatEngine/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.ObjectModel/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.PlatformAbstractions/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.TestPlatform.Utilities/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.VisualStudio.TestPlatform.Client/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    },\r
+    "Microsoft.VisualStudio.TestPlatform.Common/15.3.0-preview-20170609-02": {\r
+      "type": "project",\r
+      "serviceable": false,\r
+      "sha512": ""\r
+    }\r
+  }\r
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/vstest.console.dll b/dotnet/sdk/2.0.0-preview2-006497/vstest.console.dll
new file mode 100644 (file)
index 0000000..4ea3aea
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/vstest.console.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/vstest.console.runtimeconfig.json b/dotnet/sdk/2.0.0-preview2-006497/vstest.console.runtimeconfig.json
new file mode 100644 (file)
index 0000000..1b85974
--- /dev/null
@@ -0,0 +1,9 @@
+{\r
+  "runtimeOptions": {\r
+    "tfm": "netcoreapp2.0",\r
+    "framework": {\r
+      "name": "Microsoft.NETCore.App",\r
+      "version": "2.0.0-preview2-25407-01"\r
+    }\r
+  }\r
+}
\ No newline at end of file
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..34b6a89
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..bcad0a2
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..13ce0b9
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..5c72d8e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..e32db3e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..a8c6073
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..57a10ff
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..c8f551d
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..52f745a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..6ae7508
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..c6c7e3e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hans/vstest.console.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll
new file mode 100644 (file)
index 0000000..d9cc3e1
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CommunicationUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll
new file mode 100644 (file)
index 0000000..aa32f63
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CoreUtilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll
new file mode 100644 (file)
index 0000000..a653130
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.CrossPlatEngine.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll
new file mode 100644 (file)
index 0000000..874f384
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.TestHostRuntimeProvider.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll
new file mode 100644 (file)
index 0000000..3b0d9b8
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.Utilities.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll
new file mode 100644 (file)
index 0000000..265e2f5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.TestPlatform.VsTestConsole.TranslationLayer.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll
new file mode 100644 (file)
index 0000000..151822e
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Client.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll
new file mode 100644 (file)
index 0000000..9c6f910
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Common.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll
new file mode 100644 (file)
index 0000000..ba356da
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll
new file mode 100644 (file)
index 0000000..c60aa5a
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/Microsoft.VisualStudio.TestPlatform.ObjectModel.resources.dll differ
diff --git a/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/vstest.console.resources.dll b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/vstest.console.resources.dll
new file mode 100644 (file)
index 0000000..671d1f5
Binary files /dev/null and b/dotnet/sdk/2.0.0-preview2-006497/zh-Hant/vstest.console.resources.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/.version b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/.version
deleted file mode 100644 (file)
index a19af62..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-1ff021936263d492539399688f46fd3827169983
-2.0.0-preview1-002111-00
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.CSharp.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.CSharp.dll
deleted file mode 100644 (file)
index 87af637..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.CSharp.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.NETCore.App.deps.json b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.NETCore.App.deps.json
deleted file mode 100644 (file)
index fd80fa2..0000000
+++ /dev/null
@@ -1,2862 +0,0 @@
-{
-  "runtimeTarget": {
-    "name": ".NETCoreApp,Version=v2.0/linux-x64",
-    "signature": "e567d0bff793c5eeeacfe1230db828686ba32962"
-  },
-  "compilationOptions": {},
-  "targets": {
-    ".NETCoreApp,Version=v2.0": {},
-    ".NETCoreApp,Version=v2.0/linux-x64": {
-      "microsoft.netcore.app/2.0.0-preview1-002111-00": {
-        "dependencies": {
-          "Microsoft.NETCore.DotNetHostPolicy": "2.0.0-preview1-002111-00",
-          "Microsoft.NETCore.Platforms": "2.0.0-preview1-25305-02",
-          "NETStandard.Library": "2.0.0-preview1-25301-01",
-          "runtime.linux-x64.Microsoft.NETCore.App": "2.0.0-preview1-002111-00"
-        }
-      },
-      "microsoft.netcore.dotnethostpolicy/2.0.0-preview1-002111-00": {
-        "dependencies": {
-          "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy": "2.0.0-preview1-002111-00"
-        }
-      },
-      "microsoft.netcore.platforms/2.0.0-preview1-25305-02": {},
-      "microsoft.packaging.tools/1.0.0-preview1-25301-01": {},
-      "netstandard.library/2.0.0-preview1-25301-01": {
-        "dependencies": {
-          "Microsoft.NETCore.Platforms": "2.0.0-preview1-25305-02",
-          "Microsoft.Packaging.Tools": "1.0.0-preview1-25301-01"
-        }
-      },
-      "runtime.linux-x64.microsoft.netcore.app/2.0.0-preview1-002111-00": {
-        "runtime": {
-          "runtimes/linux-x64/lib/netcoreapp2.0/Microsoft.CSharp.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/Microsoft.VisualBasic.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/Microsoft.Win32.Primitives.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/SOS.NETCore.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.AppContext.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Buffers.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Collections.Concurrent.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Collections.Immutable.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Collections.NonGeneric.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Collections.Specialized.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Collections.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.Annotations.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.Composition.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.Primitives.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.TypeConverter.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Console.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Core.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Data.Common.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Data.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.Contracts.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.Debug.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.Process.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.StackTrace.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.Tools.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.TraceSource.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.Tracing.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Drawing.Primitives.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Drawing.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Dynamic.Runtime.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Globalization.Calendars.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Globalization.Extensions.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Globalization.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.Compression.FileSystem.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.Compression.ZipFile.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.Compression.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.FileSystem.AccessControl.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.FileSystem.Primitives.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.FileSystem.Watcher.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.FileSystem.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.IsolatedStorage.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.MemoryMappedFiles.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.Pipes.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Linq.Expressions.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Linq.Parallel.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Linq.Queryable.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Linq.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Http.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.HttpListener.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Mail.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.NameResolution.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.NetworkInformation.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Ping.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Primitives.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Requests.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Security.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.ServicePoint.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Sockets.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.WebClient.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.WebHeaderCollection.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.WebProxy.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.WebSockets.Client.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.WebSockets.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Numerics.Vectors.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Numerics.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.ObjectModel.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Private.CoreLib.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Private.DataContractSerialization.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Private.Uri.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Private.Xml.Linq.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Private.Xml.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.DispatchProxy.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Emit.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Extensions.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Metadata.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Primitives.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.TypeExtensions.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Resources.Reader.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Resources.ResourceManager.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Resources.Writer.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Extensions.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Handles.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.InteropServices.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Loader.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Numerics.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Serialization.Json.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Serialization.Xml.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Serialization.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.AccessControl.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Claims.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.Cng.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.Csp.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.Encoding.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.OpenSsl.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.Primitives.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Principal.Windows.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Principal.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.SecureString.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.ServiceModel.Web.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Text.Encoding.Extensions.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Text.Encoding.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Text.RegularExpressions.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Overlapped.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Tasks.Extensions.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Tasks.Parallel.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Tasks.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Thread.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.ThreadPool.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Timer.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Transactions.Local.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Transactions.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.ValueTuple.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Web.HttpUtility.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Web.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Windows.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.Linq.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.ReaderWriter.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.Serialization.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.XDocument.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.XPath.XDocument.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.XPath.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.XmlDocument.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.XmlSerializer.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/System.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/mscorlib.dll": {},
-          "runtimes/linux-x64/lib/netcoreapp2.0/netstandard.dll": {}
-        },
-        "native": {
-          "runtimes/linux-x64/native/System.Globalization.Native.so": {},
-          "runtimes/linux-x64/native/System.IO.Compression.Native.so": {},
-          "runtimes/linux-x64/native/System.Native.a": {},
-          "runtimes/linux-x64/native/System.Native.so": {},
-          "runtimes/linux-x64/native/System.Net.Http.Native.so": {},
-          "runtimes/linux-x64/native/System.Net.Security.Native.so": {},
-          "runtimes/linux-x64/native/System.Private.CoreLib.ni.dll": {},
-          "runtimes/linux-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {},
-          "runtimes/linux-x64/native/System.Security.Cryptography.Native.so": {},
-          "runtimes/linux-x64/native/libclrjit.so": {},
-          "runtimes/linux-x64/native/libcoreclr.so": {},
-          "runtimes/linux-x64/native/libcoreclrtraceptprovider.so": {},
-          "runtimes/linux-x64/native/libdbgshim.so": {},
-          "runtimes/linux-x64/native/libmscordaccore.so": {},
-          "runtimes/linux-x64/native/libmscordbi.so": {},
-          "runtimes/linux-x64/native/libsos.so": {},
-          "runtimes/linux-x64/native/libsosplugin.so": {},
-          "runtimes/linux-x64/native/sosdocsunix.txt": {}
-        }
-      },
-      "runtime.linux-x64.microsoft.netcore.dotnethostpolicy/2.0.0-preview1-002111-00": {
-        "native": {
-          "runtimes/linux-x64/native/libhostpolicy.so": {}
-        }
-      }
-    }
-  },
-  "libraries": {
-    "microsoft.netcore.app/2.0.0-preview1-002111-00": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-oRnKXuXGXK7dLLQ5K5Q6zdJhOBbBhClPznT9+sWzJYnAFptHkogh+gphZRsQHXXrhDYkHukwSt/W0pbraZnWMw=="
-    },
-    "microsoft.netcore.dotnethostpolicy/2.0.0-preview1-002111-00": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-Oe4URjU1pctmcJjr9L0vD9JNyZ+8f1vyZZBT43gwSZ9PsTKP9pAvUn5yGqvfy8KGRpQOezEp8oi4WimjymqB8w=="
-    },
-    "microsoft.netcore.platforms/2.0.0-preview1-25305-02": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-lUNPleUY9EngiUQyOfWrizLcd3UqEUbqKVE2RRR+IVxwxXEohf6I/sljVk8BneeopbcdQVuvhs+pFczG0hd0Nw=="
-    },
-    "microsoft.packaging.tools/1.0.0-preview1-25301-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-i0gGYp5lCB3NVx3FglfIXsRZ0kld4e+Wr++svzMOB1g21mos0yOFmohLujdb/HqkjaJfENdH5/CCV5rfhb2RWw=="
-    },
-    "netstandard.library/2.0.0-preview1-25301-01": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-JgI5IsPMAkYqYeahc+T1G20qqE2qu/P0ZyW2GUPUxxfiT2nQGNDDPq9KHCPUODA3AMSHOp1Vnp6Sxa6jgVYfkg=="
-    },
-    "runtime.linux-x64.microsoft.netcore.app/2.0.0-preview1-002111-00": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-TbjFxVznLgdil1h/UbiW6ORHoY3F7yldwqC5deQ3EY30VshfCUCcwYcsgDPXxmMrTE4UOhrpECeXri9pgxetPw=="
-    },
-    "runtime.linux-x64.microsoft.netcore.dotnethostpolicy/2.0.0-preview1-002111-00": {
-      "type": "package",
-      "serviceable": true,
-      "sha512": "sha512-b6sYfHV7xipt+n0RQkJl6M3ubfk+RCtTqlGEbkdlDnaGxev3zQ1VZInFvgxZI9ujlkYM2M+zTaYMxlxANIdGvw=="
-    }
-  },
-  "runtimes": {
-    "debian.8-armel": [
-      "debian.8",
-      "debian-armel",
-      "debian",
-      "linux-armel",
-      "linux",
-      "unix-armel",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linux-arm": [
-      "linux",
-      "unix-arm",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linux-x64": [
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "tizen.4.0.0-armel": [
-      "tizen.4.0.0",
-      "tizen-armel",
-      "tizen",
-      "linux-armel",
-      "linux",
-      "unix-armel",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linux": [
-      "unix",
-      "any",
-      "base"
-    ],
-    "linux-x86": [
-      "linux",
-      "unix-x86",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linux-armel": [
-      "linux",
-      "unix-armel",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linux-arm64": [
-      "linux",
-      "unix-arm64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel": [
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel-x64": [
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7": [
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7-x64": [
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7.0": [
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7.0-x64": [
-      "rhel.7.0",
-      "rhel.7-x64",
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7.1": [
-      "rhel.7.0",
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7.1-x64": [
-      "rhel.7.1",
-      "rhel.7.0-x64",
-      "rhel.7.0",
-      "rhel.7-x64",
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7.2": [
-      "rhel.7.1",
-      "rhel.7.0",
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7.2-x64": [
-      "rhel.7.2",
-      "rhel.7.1-x64",
-      "rhel.7.1",
-      "rhel.7.0-x64",
-      "rhel.7.0",
-      "rhel.7-x64",
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7.3": [
-      "rhel.7.2",
-      "rhel.7.1",
-      "rhel.7.0",
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7.3-x64": [
-      "rhel.7.3",
-      "rhel.7.2-x64",
-      "rhel.7.2",
-      "rhel.7.1-x64",
-      "rhel.7.1",
-      "rhel.7.0-x64",
-      "rhel.7.0",
-      "rhel.7-x64",
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7.4": [
-      "rhel.7.3",
-      "rhel.7.2",
-      "rhel.7.1",
-      "rhel.7.0",
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "rhel.7.4-x64": [
-      "rhel.7.4",
-      "rhel.7.3-x64",
-      "rhel.7.3",
-      "rhel.7.2-x64",
-      "rhel.7.2",
-      "rhel.7.1-x64",
-      "rhel.7.1",
-      "rhel.7.0-x64",
-      "rhel.7.0",
-      "rhel.7-x64",
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ol": [
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ol-x64": [
-      "ol",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ol.7": [
-      "ol",
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ol.7-x64": [
-      "ol.7",
-      "ol-x64",
-      "rhel.7-x64",
-      "ol",
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ol.7.0": [
-      "ol.7",
-      "rhel.7.0",
-      "ol",
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ol.7.0-x64": [
-      "ol.7.0",
-      "ol.7-x64",
-      "rhel.7.0-x64",
-      "ol.7",
-      "rhel.7.0",
-      "ol-x64",
-      "rhel.7-x64",
-      "ol",
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ol.7.1": [
-      "ol.7.0",
-      "rhel.7.1",
-      "ol.7",
-      "rhel.7.0",
-      "ol",
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ol.7.1-x64": [
-      "ol.7.1",
-      "ol.7.0-x64",
-      "rhel.7.1-x64",
-      "ol.7.0",
-      "rhel.7.1",
-      "ol.7-x64",
-      "rhel.7.0-x64",
-      "ol.7",
-      "rhel.7.0",
-      "ol-x64",
-      "rhel.7-x64",
-      "ol",
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ol.7.2": [
-      "ol.7.1",
-      "rhel.7.2",
-      "ol.7.0",
-      "rhel.7.1",
-      "ol.7",
-      "rhel.7.0",
-      "ol",
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ol.7.2-x64": [
-      "ol.7.2",
-      "ol.7.1-x64",
-      "rhel.7.2-x64",
-      "ol.7.1",
-      "rhel.7.2",
-      "ol.7.0-x64",
-      "rhel.7.1-x64",
-      "ol.7.0",
-      "rhel.7.1",
-      "ol.7-x64",
-      "rhel.7.0-x64",
-      "ol.7",
-      "rhel.7.0",
-      "ol-x64",
-      "rhel.7-x64",
-      "ol",
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "centos": [
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "centos-x64": [
-      "centos",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "centos.7": [
-      "centos",
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "centos.7-x64": [
-      "centos.7",
-      "centos-x64",
-      "rhel.7-x64",
-      "centos",
-      "rhel.7",
-      "rhel-x64",
-      "rhel",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian": [
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian-x64": [
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian-x86": [
-      "debian",
-      "linux-x86",
-      "linux",
-      "unix-x86",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian-arm": [
-      "debian",
-      "linux-arm",
-      "linux",
-      "unix-arm",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian-armel": [
-      "debian",
-      "linux-armel",
-      "linux",
-      "unix-armel",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian-arm64": [
-      "debian",
-      "linux-arm64",
-      "linux",
-      "unix-arm64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian.8": [
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian.8-x64": [
-      "debian.8",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian.8-x86": [
-      "debian.8",
-      "debian-x86",
-      "debian",
-      "linux-x86",
-      "linux",
-      "unix-x86",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian.8-arm": [
-      "debian.8",
-      "debian-arm",
-      "debian",
-      "linux-arm",
-      "linux",
-      "unix-arm",
-      "unix",
-      "any",
-      "base"
-    ],
-    "debian.8-arm64": [
-      "debian.8",
-      "debian-arm64",
-      "debian",
-      "linux-arm64",
-      "linux",
-      "unix-arm64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "tizen": [
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "tizen-armel": [
-      "tizen",
-      "linux-armel",
-      "linux",
-      "unix-armel",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu": [
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu-x64": [
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu-x86": [
-      "ubuntu",
-      "debian-x86",
-      "debian",
-      "linux-x86",
-      "linux",
-      "unix-x86",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu-arm": [
-      "ubuntu",
-      "debian-arm",
-      "debian",
-      "linux-arm",
-      "linux",
-      "unix-arm",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu-arm64": [
-      "ubuntu",
-      "debian-arm64",
-      "debian",
-      "linux-arm64",
-      "linux",
-      "unix-arm64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.14.04": [
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.14.04-x64": [
-      "ubuntu.14.04",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.14.04-x86": [
-      "ubuntu.14.04",
-      "ubuntu-x86",
-      "ubuntu",
-      "debian-x86",
-      "debian",
-      "linux-x86",
-      "linux",
-      "unix-x86",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.14.04-arm": [
-      "ubuntu.14.04",
-      "ubuntu-arm",
-      "ubuntu",
-      "debian-arm",
-      "debian",
-      "linux-arm",
-      "linux",
-      "unix-arm",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.14.10": [
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.14.10-x64": [
-      "ubuntu.14.10",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.14.10-x86": [
-      "ubuntu.14.10",
-      "ubuntu-x86",
-      "ubuntu",
-      "debian-x86",
-      "debian",
-      "linux-x86",
-      "linux",
-      "unix-x86",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.14.10-arm": [
-      "ubuntu.14.10",
-      "ubuntu-arm",
-      "ubuntu",
-      "debian-arm",
-      "debian",
-      "linux-arm",
-      "linux",
-      "unix-arm",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.15.04": [
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.15.04-x64": [
-      "ubuntu.15.04",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.15.04-x86": [
-      "ubuntu.15.04",
-      "ubuntu-x86",
-      "ubuntu",
-      "debian-x86",
-      "debian",
-      "linux-x86",
-      "linux",
-      "unix-x86",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.15.04-arm": [
-      "ubuntu.15.04",
-      "ubuntu-arm",
-      "ubuntu",
-      "debian-arm",
-      "debian",
-      "linux-arm",
-      "linux",
-      "unix-arm",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.15.10": [
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.15.10-x64": [
-      "ubuntu.15.10",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.15.10-x86": [
-      "ubuntu.15.10",
-      "ubuntu-x86",
-      "ubuntu",
-      "debian-x86",
-      "debian",
-      "linux-x86",
-      "linux",
-      "unix-x86",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.15.10-arm": [
-      "ubuntu.15.10",
-      "ubuntu-arm",
-      "ubuntu",
-      "debian-arm",
-      "debian",
-      "linux-arm",
-      "linux",
-      "unix-arm",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.16.04": [
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.16.04-x64": [
-      "ubuntu.16.04",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.16.04-x86": [
-      "ubuntu.16.04",
-      "ubuntu-x86",
-      "ubuntu",
-      "debian-x86",
-      "debian",
-      "linux-x86",
-      "linux",
-      "unix-x86",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.16.04-arm": [
-      "ubuntu.16.04",
-      "ubuntu-arm",
-      "ubuntu",
-      "debian-arm",
-      "debian",
-      "linux-arm",
-      "linux",
-      "unix-arm",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.16.04-arm64": [
-      "ubuntu.16.04",
-      "ubuntu-arm64",
-      "ubuntu",
-      "debian-arm64",
-      "debian",
-      "linux-arm64",
-      "linux",
-      "unix-arm64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.16.10": [
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.16.10-x64": [
-      "ubuntu.16.10",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.16.10-x86": [
-      "ubuntu.16.10",
-      "ubuntu-x86",
-      "ubuntu",
-      "debian-x86",
-      "debian",
-      "linux-x86",
-      "linux",
-      "unix-x86",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.16.10-arm": [
-      "ubuntu.16.10",
-      "ubuntu-arm",
-      "ubuntu",
-      "debian-arm",
-      "debian",
-      "linux-arm",
-      "linux",
-      "unix-arm",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.16.10-arm64": [
-      "ubuntu.16.10",
-      "ubuntu-arm64",
-      "ubuntu",
-      "debian-arm64",
-      "debian",
-      "linux-arm64",
-      "linux",
-      "unix-arm64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.17": [
-      "ubuntu.14.04",
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.17-x64": [
-      "linuxmint.17",
-      "ubuntu.14.04-x64",
-      "ubuntu.14.04",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.17.1": [
-      "linuxmint.17",
-      "ubuntu.14.04",
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.17.1-x64": [
-      "linuxmint.17.1",
-      "linuxmint.17-x64",
-      "linuxmint.17",
-      "ubuntu.14.04-x64",
-      "ubuntu.14.04",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.17.2": [
-      "linuxmint.17.1",
-      "linuxmint.17",
-      "ubuntu.14.04",
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.17.2-x64": [
-      "linuxmint.17.2",
-      "linuxmint.17.1-x64",
-      "linuxmint.17.1",
-      "linuxmint.17-x64",
-      "linuxmint.17",
-      "ubuntu.14.04-x64",
-      "ubuntu.14.04",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.17.3": [
-      "linuxmint.17.2",
-      "linuxmint.17.1",
-      "linuxmint.17",
-      "ubuntu.14.04",
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.17.3-x64": [
-      "linuxmint.17.3",
-      "linuxmint.17.2-x64",
-      "linuxmint.17.2",
-      "linuxmint.17.1-x64",
-      "linuxmint.17.1",
-      "linuxmint.17-x64",
-      "linuxmint.17",
-      "ubuntu.14.04-x64",
-      "ubuntu.14.04",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.18": [
-      "ubuntu.16.04",
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.18-x64": [
-      "linuxmint.18",
-      "ubuntu.16.04-x64",
-      "ubuntu.16.04",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.18.1": [
-      "linuxmint.18",
-      "ubuntu.16.04",
-      "ubuntu",
-      "debian",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linuxmint.18.1-x64": [
-      "linuxmint.18.1",
-      "linuxmint.18-x64",
-      "linuxmint.18",
-      "ubuntu.16.04-x64",
-      "ubuntu.16.04",
-      "ubuntu-x64",
-      "ubuntu",
-      "debian-x64",
-      "debian",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora": [
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora-x64": [
-      "fedora",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora.23": [
-      "fedora",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora.23-x64": [
-      "fedora.23",
-      "fedora-x64",
-      "fedora",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora.24": [
-      "fedora",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora.24-x64": [
-      "fedora.24",
-      "fedora-x64",
-      "fedora",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora.25": [
-      "fedora",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora.25-x64": [
-      "fedora.25",
-      "fedora-x64",
-      "fedora",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora.26": [
-      "fedora",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora.26-x64": [
-      "fedora.26",
-      "fedora-x64",
-      "fedora",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "opensuse": [
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "opensuse-x64": [
-      "opensuse",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "opensuse.13.2": [
-      "opensuse",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "opensuse.13.2-x64": [
-      "opensuse.13.2",
-      "opensuse-x64",
-      "opensuse",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "opensuse.42.1": [
-      "opensuse",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "opensuse.42.1-x64": [
-      "opensuse.42.1",
-      "opensuse-x64",
-      "opensuse",
-      "linux-x64",
-      "linux",
-      "unix-x64",
-      "unix",
-      "any",
-      "base"
-    ],
-    "linux-corert": [
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linux-x64-corert": [
-      "linux-corert",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linux-arm-corert": [
-      "linux-corert",
-      "linux-arm",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-arm",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linux-arm64-corert": [
-      "linux-corert",
-      "linux-arm64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-arm64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "rhel-corert": [
-      "corert",
-      "rhel",
-      "any",
-      "linux",
-      "base",
-      "unix"
-    ],
-    "rhel-x64-corert": [
-      "rhel-corert",
-      "linux-x64-corert",
-      "rhel-x64",
-      "corert",
-      "rhel",
-      "linux-corert",
-      "linux-x64",
-      "any",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "base",
-      "unix"
-    ],
-    "rhel.7-corert": [
-      "rhel-corert",
-      "rhel.7",
-      "corert",
-      "rhel",
-      "any",
-      "linux",
-      "base",
-      "unix"
-    ],
-    "rhel.7-x64-corert": [
-      "rhel.7-corert",
-      "rhel-x64-corert",
-      "rhel.7-x64",
-      "rhel-corert",
-      "rhel.7",
-      "linux-x64-corert",
-      "rhel-x64",
-      "corert",
-      "rhel",
-      "linux-corert",
-      "linux-x64",
-      "any",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "base",
-      "unix"
-    ],
-    "rhel.7.0-corert": [
-      "rhel.7-corert",
-      "rhel.7.0",
-      "rhel-corert",
-      "rhel.7",
-      "corert",
-      "rhel",
-      "any",
-      "linux",
-      "base",
-      "unix"
-    ],
-    "rhel.7.0-x64-corert": [
-      "rhel.7.0-corert",
-      "rhel.7-x64-corert",
-      "rhel.7.0-x64",
-      "rhel.7-corert",
-      "rhel.7.0",
-      "rhel-x64-corert",
-      "rhel.7-x64",
-      "rhel-corert",
-      "rhel.7",
-      "linux-x64-corert",
-      "rhel-x64",
-      "corert",
-      "rhel",
-      "linux-corert",
-      "linux-x64",
-      "any",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "base",
-      "unix"
-    ],
-    "rhel.7.1-corert": [
-      "rhel.7.0-corert",
-      "rhel.7.1",
-      "rhel.7-corert",
-      "rhel.7.0",
-      "rhel-corert",
-      "rhel.7",
-      "corert",
-      "rhel",
-      "any",
-      "linux",
-      "base",
-      "unix"
-    ],
-    "rhel.7.1-x64-corert": [
-      "rhel.7.1-corert",
-      "rhel.7.0-x64-corert",
-      "rhel.7.1-x64",
-      "rhel.7.0-corert",
-      "rhel.7.1",
-      "rhel.7-x64-corert",
-      "rhel.7.0-x64",
-      "rhel.7-corert",
-      "rhel.7.0",
-      "rhel-x64-corert",
-      "rhel.7-x64",
-      "rhel-corert",
-      "rhel.7",
-      "linux-x64-corert",
-      "rhel-x64",
-      "corert",
-      "rhel",
-      "linux-corert",
-      "linux-x64",
-      "any",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "base",
-      "unix"
-    ],
-    "rhel.7.2-corert": [
-      "rhel.7.1-corert",
-      "rhel.7.2",
-      "rhel.7.0-corert",
-      "rhel.7.1",
-      "rhel.7-corert",
-      "rhel.7.0",
-      "rhel-corert",
-      "rhel.7",
-      "corert",
-      "rhel",
-      "any",
-      "linux",
-      "base",
-      "unix"
-    ],
-    "rhel.7.2-x64-corert": [
-      "rhel.7.2-corert",
-      "rhel.7.1-x64-corert",
-      "rhel.7.2-x64",
-      "rhel.7.1-corert",
-      "rhel.7.2",
-      "rhel.7.0-x64-corert",
-      "rhel.7.1-x64",
-      "rhel.7.0-corert",
-      "rhel.7.1",
-      "rhel.7-x64-corert",
-      "rhel.7.0-x64",
-      "rhel.7-corert",
-      "rhel.7.0",
-      "rhel-x64-corert",
-      "rhel.7-x64",
-      "rhel-corert",
-      "rhel.7",
-      "linux-x64-corert",
-      "rhel-x64",
-      "corert",
-      "rhel",
-      "linux-corert",
-      "linux-x64",
-      "any",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "base",
-      "unix"
-    ],
-    "ol-corert": [
-      "rhel-corert",
-      "ol",
-      "corert",
-      "rhel",
-      "any",
-      "linux",
-      "base",
-      "unix"
-    ],
-    "ol-x64-corert": [
-      "ol-corert",
-      "rhel-x64-corert",
-      "ol-x64",
-      "rhel-corert",
-      "ol",
-      "linux-x64-corert",
-      "rhel-x64",
-      "corert",
-      "rhel",
-      "linux-corert",
-      "linux-x64",
-      "any",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "base",
-      "unix"
-    ],
-    "ol.7-corert": [
-      "ol-corert",
-      "ol.7",
-      "rhel-corert",
-      "ol",
-      "rhel.7",
-      "corert",
-      "rhel",
-      "any",
-      "linux",
-      "base",
-      "unix"
-    ],
-    "ol.7-x64-corert": [
-      "ol.7-corert",
-      "rhel.7-x64-corert",
-      "ol.7-x64",
-      "ol-corert",
-      "ol.7",
-      "rhel.7-corert",
-      "rhel-x64-corert",
-      "rhel.7-x64",
-      "ol-x64",
-      "rhel-corert",
-      "ol",
-      "rhel.7",
-      "linux-x64-corert",
-      "rhel-x64",
-      "corert",
-      "rhel",
-      "linux-corert",
-      "linux-x64",
-      "any",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "base",
-      "unix"
-    ],
-    "ol.7.0-corert": [
-      "ol.7-corert",
-      "ol.7.0",
-      "ol-corert",
-      "ol.7",
-      "rhel.7.0",
-      "rhel-corert",
-      "ol",
-      "rhel.7",
-      "corert",
-      "rhel",
-      "any",
-      "linux",
-      "base",
-      "unix"
-    ],
-    "ol.7.0-x64-corert": [
-      "ol.7.0-corert",
-      "rhel.7.0-corert",
-      "ol.7.0-x64",
-      "ol.7-corert",
-      "ol.7.0",
-      "rhel.7-corert",
-      "rhel.7.0",
-      "ol.7-x64",
-      "rhel.7.0-x64",
-      "ol-corert",
-      "ol.7",
-      "rhel-corert",
-      "rhel.7",
-      "ol-x64",
-      "rhel.7-x64",
-      "ol",
-      "corert",
-      "rhel",
-      "rhel-x64",
-      "any",
-      "linux",
-      "linux-x64",
-      "base",
-      "unix",
-      "unix-x64"
-    ],
-    "ol.7.1-corert": [
-      "ol.7.0-corert",
-      "ol.7.1",
-      "ol.7-corert",
-      "ol.7.0",
-      "rhel.7.1",
-      "ol-corert",
-      "ol.7",
-      "rhel.7.0",
-      "rhel-corert",
-      "ol",
-      "rhel.7",
-      "corert",
-      "rhel",
-      "any",
-      "linux",
-      "base",
-      "unix"
-    ],
-    "ol.7.1-x64-corert": [
-      "ol.7.1-corert",
-      "rhel.7.1-x64-corert",
-      "ol.7.1-x64",
-      "ol.7.0-corert",
-      "ol.7.1",
-      "rhel.7.1-corert",
-      "rhel.7.0-x64-corert",
-      "rhel.7.1-x64",
-      "ol.7.0-x64",
-      "ol.7-corert",
-      "ol.7.0",
-      "rhel.7.1",
-      "rhel.7.0-corert",
-      "rhel.7-x64-corert",
-      "rhel.7.0-x64",
-      "ol.7-x64",
-      "ol-corert",
-      "ol.7",
-      "rhel.7.0",
-      "rhel.7-corert",
-      "rhel-x64-corert",
-      "rhel.7-x64",
-      "ol-x64",
-      "rhel-corert",
-      "ol",
-      "rhel.7",
-      "linux-x64-corert",
-      "rhel-x64",
-      "corert",
-      "rhel",
-      "linux-corert",
-      "linux-x64",
-      "any",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "base",
-      "unix"
-    ],
-    "centos-corert": [
-      "rel-corert",
-      "centos",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "centos-x64-corert": [
-      "centos-corert",
-      "rhel-x64-corert",
-      "centos-x64",
-      "rel-corert",
-      "centos",
-      "rhel-corert",
-      "linux-x64-corert",
-      "rhel-x64",
-      "rhel",
-      "corert",
-      "linux-corert",
-      "linux-x64",
-      "linux",
-      "any",
-      "unix-corert",
-      "unix-x64",
-      "unix",
-      "base"
-    ],
-    "centos.7-corert": [
-      "centos-corert",
-      "centos.7",
-      "rel-corert",
-      "centos",
-      "rhel.7",
-      "rhel",
-      "linux",
-      "unix",
-      "any",
-      "base"
-    ],
-    "centos.7-x64-corert": [
-      "centos.7-corert",
-      "centos-x64-corert",
-      "centos.7-x64",
-      "centos-corert",
-      "centos.7",
-      "rhel-x64-corert",
-      "centos-x64",
-      "rhel.7-x64",
-      "rel-corert",
-      "centos",
-      "rhel.7",
-      "rhel-corert",
-      "linux-x64-corert",
-      "rhel-x64",
-      "rhel",
-      "corert",
-      "linux-corert",
-      "linux-x64",
-      "linux",
-      "any",
-      "unix-corert",
-      "unix-x64",
-      "unix",
-      "base"
-    ],
-    "debian-corert": [
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "debian-x64-corert": [
-      "debian-corert",
-      "linux-x64-corert",
-      "debian-x64",
-      "linux-corert",
-      "debian",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "debian-arm-corert": [
-      "debian-corert",
-      "debian-arm",
-      "linux-corert",
-      "debian",
-      "linux-arm",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-arm",
-      "any",
-      "unix",
-      "base"
-    ],
-    "debian-arm64-corert": [
-      "debian-corert",
-      "debian-arm64",
-      "linux-corert",
-      "debian",
-      "linux-arm64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-arm64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "debian.8-corert": [
-      "debian-corert",
-      "debian.8",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "debian.8-x64-corert": [
-      "debian.8-corert",
-      "debian-x64-corert",
-      "debian.8-x64",
-      "debian-corert",
-      "debian.8",
-      "linux-x64-corert",
-      "debian-x64",
-      "linux-corert",
-      "debian",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "debian.8-arm-corert": [
-      "debian.8-corert",
-      "debian-arm-corert",
-      "debian.8-arm",
-      "debian-corert",
-      "debian.8",
-      "debian-arm",
-      "linux-corert",
-      "debian",
-      "linux-arm",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-arm",
-      "any",
-      "unix",
-      "base"
-    ],
-    "debian.8-arm64-corert": [
-      "debian.8-corert",
-      "debian-arm64-corert",
-      "debian.8-arm64",
-      "debian-corert",
-      "debian.8",
-      "debian-arm64",
-      "linux-corert",
-      "debian",
-      "linux-arm64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-arm64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "ubuntu-corert": [
-      "debian-corert",
-      "ubuntu",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "ubuntu-x64-corert": [
-      "ubuntu-corert",
-      "debian-x64-corert",
-      "ubuntu-x64",
-      "debian-corert",
-      "ubuntu",
-      "linux-x64-corert",
-      "debian-x64",
-      "linux-corert",
-      "debian",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "ubuntu.14.04-corert": [
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "debian-corert",
-      "ubuntu",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "ubuntu.14.04-x64-corert": [
-      "ubuntu.14.04-corert",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "debian-x64-corert",
-      "ubuntu-x64",
-      "debian-corert",
-      "ubuntu",
-      "linux-x64-corert",
-      "debian-x64",
-      "linux-corert",
-      "debian",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "ubuntu.14.10-corert": [
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "debian-corert",
-      "ubuntu",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "ubuntu.14.10-x64-corert": [
-      "ubuntu.14.10-corert",
-      "ubuntu.14.04-x64-corert",
-      "ubuntu.14.10-x64",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu.14.10",
-      "ubuntu-x64",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "debian-x64-corert",
-      "ubuntu",
-      "debian-x64",
-      "debian-corert",
-      "linux-x64-corert",
-      "debian",
-      "linux-x64",
-      "linux-corert",
-      "linux",
-      "unix-x64",
-      "corert",
-      "unix-corert",
-      "unix",
-      "any",
-      "base"
-    ],
-    "ubuntu.15.04-corert": [
-      "ubuntu.14.10-corert",
-      "ubuntu-15.04",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "debian-corert",
-      "ubuntu",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "ubuntu.15.04-x64-corert": [
-      "ubuntu.15.04-corert",
-      "ubuntu.14.10-x64-corert",
-      "ubuntu.15.04-x64",
-      "ubuntu.14.10-corert",
-      "ubuntu-15.04",
-      "ubuntu.14.04-x64-corert",
-      "ubuntu.14.10-x64",
-      "ubuntu.15.04",
-      "ubuntu-x64",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu.14.10",
-      "ubuntu",
-      "debian-x64",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "debian-x64-corert",
-      "debian",
-      "linux-x64",
-      "debian-corert",
-      "linux-x64-corert",
-      "linux",
-      "unix-x64",
-      "linux-corert",
-      "unix",
-      "corert",
-      "unix-corert",
-      "any",
-      "base"
-    ],
-    "ubuntu.15.10-corert": [
-      "ubuntu.15.04-corert",
-      "ubuntu-15.10",
-      "ubuntu.14.10-corert",
-      "ubuntu-15.04",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "debian-corert",
-      "ubuntu",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "ubuntu.15.10-x64-corert": [
-      "ubuntu.15.10-corert",
-      "ubuntu.15.04-x64-corert",
-      "ubuntu.15.10-x64",
-      "ubuntu.15.04-corert",
-      "ubuntu-15.10",
-      "ubuntu.14.10-x64-corert",
-      "ubuntu.15.04-x64",
-      "ubuntu.15.10",
-      "ubuntu-x64",
-      "ubuntu.14.10-corert",
-      "ubuntu-15.04",
-      "ubuntu.14.04-x64-corert",
-      "ubuntu.14.10-x64",
-      "ubuntu.15.04",
-      "ubuntu",
-      "debian-x64",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu.14.10",
-      "debian",
-      "linux-x64",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "debian-x64-corert",
-      "linux",
-      "unix-x64",
-      "debian-corert",
-      "linux-x64-corert",
-      "unix",
-      "linux-corert",
-      "any",
-      "corert",
-      "unix-corert",
-      "base"
-    ],
-    "ubuntu.16.04-corert": [
-      "ubuntu.15.10-corert",
-      "ubuntu-16.04",
-      "ubuntu.15.04-corert",
-      "ubuntu-15.10",
-      "ubuntu.14.10-corert",
-      "ubuntu-15.04",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "debian-corert",
-      "ubuntu",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "ubuntu.16.04-x64-corert": [
-      "ubuntu.16.04-corert",
-      "ubuntu.15.10-x64-corert",
-      "ubuntu.16.04-x64",
-      "ubuntu.15.10-corert",
-      "ubuntu-16.04",
-      "ubuntu.15.04-x64-corert",
-      "ubuntu.15.10-x64",
-      "ubuntu.16.04",
-      "ubuntu-x64",
-      "ubuntu.15.04-corert",
-      "ubuntu-15.10",
-      "ubuntu.14.10-x64-corert",
-      "ubuntu.15.04-x64",
-      "ubuntu.15.10",
-      "ubuntu",
-      "debian-x64",
-      "ubuntu.14.10-corert",
-      "ubuntu-15.04",
-      "ubuntu.14.04-x64-corert",
-      "ubuntu.14.10-x64",
-      "ubuntu.15.04",
-      "debian",
-      "linux-x64",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu.14.10",
-      "linux",
-      "unix-x64",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "debian-x64-corert",
-      "unix",
-      "debian-corert",
-      "linux-x64-corert",
-      "any",
-      "linux-corert",
-      "base",
-      "corert",
-      "unix-corert"
-    ],
-    "ubuntu.16.10-corert": [
-      "ubuntu.16.04-corert",
-      "ubuntu.16.10",
-      "ubuntu.15.10-corert",
-      "ubuntu-16.04",
-      "ubuntu",
-      "ubuntu.15.04-corert",
-      "ubuntu-15.10",
-      "debian",
-      "ubuntu.14.10-corert",
-      "ubuntu-15.04",
-      "linux",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "unix",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "any",
-      "debian-corert",
-      "base",
-      "linux-corert",
-      "corert",
-      "unix-corert"
-    ],
-    "ubuntu.16.10-x64-corert": [
-      "ubuntu.16.10-corert",
-      "ubuntu.16.04-x64-corert",
-      "ubuntu.16.10-x64",
-      "ubuntu.16.04-corert",
-      "ubuntu.16.10",
-      "ubuntu.15.10-x64-corert",
-      "ubuntu.16.04-x64",
-      "ubuntu-x64",
-      "ubuntu.15.10-corert",
-      "ubuntu-16.04",
-      "ubuntu",
-      "ubuntu.15.04-x64-corert",
-      "ubuntu.15.10-x64",
-      "ubuntu.16.04",
-      "debian-x64",
-      "ubuntu.15.04-corert",
-      "ubuntu-15.10",
-      "debian",
-      "ubuntu.14.10-x64-corert",
-      "ubuntu.15.04-x64",
-      "ubuntu.15.10",
-      "linux-x64",
-      "ubuntu.14.10-corert",
-      "ubuntu-15.04",
-      "linux",
-      "ubuntu.14.04-x64-corert",
-      "ubuntu.14.10-x64",
-      "ubuntu.15.04",
-      "unix-x64",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "unix",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu.14.10",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "any",
-      "debian-x64-corert",
-      "debian-corert",
-      "base",
-      "linux-x64-corert",
-      "linux-corert",
-      "corert",
-      "unix-corert"
-    ],
-    "linuxmint.17-corert": [
-      "ubuntu.14.04-corert",
-      "linuxmint.17",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "ubuntu.14.04",
-      "debian-corert",
-      "ubuntu",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linuxmint.17-x64-corert": [
-      "linuxmint.17-corert",
-      "ubuntu.14.04-x64-corert",
-      "linuxmint.17-x64",
-      "ubuntu.14.04-corert",
-      "linuxmint.17",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu.14.04-x64",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "ubuntu.14.04",
-      "debian-x64-corert",
-      "ubuntu-x64",
-      "debian-corert",
-      "ubuntu",
-      "linux-x64-corert",
-      "debian-x64",
-      "linux-corert",
-      "debian",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linuxmint.17.1-corert": [
-      "linuxmint.17-corert",
-      "linuxmint.17.1",
-      "ubuntu.14.04-corert",
-      "linuxmint.17",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "ubuntu.14.04",
-      "debian-corert",
-      "ubuntu",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linuxmint.17.1-x64-corert": [
-      "linuxmint.17.1-corert",
-      "linuxmint.17-x64-corert",
-      "linuxmint.17.1-x64",
-      "linuxmint.17-corert",
-      "linuxmint.17.1",
-      "ubuntu.14.04-x64-corert",
-      "linuxmint.17-x64",
-      "ubuntu.14.04-corert",
-      "linuxmint.17",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu.14.04-x64",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "ubuntu.14.04",
-      "debian-x64-corert",
-      "ubuntu-x64",
-      "debian-corert",
-      "ubuntu",
-      "linux-x64-corert",
-      "debian-x64",
-      "linux-corert",
-      "debian",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linuxmint.17.2-corert": [
-      "linuxmint.17.1-corert",
-      "linuxmint.17.2",
-      "linuxmint.17-corert",
-      "linuxmint.17.1",
-      "ubuntu.14.04-corert",
-      "linuxmint.17",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "ubuntu.14.04",
-      "debian-corert",
-      "ubuntu",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linuxmint.17.2-x64-corert": [
-      "linuxmint.17.2-corert",
-      "linuxmint.17.1-x64-corert",
-      "linuxmint.17.2-x64",
-      "linuxmint.17.1-corert",
-      "linuxmint.17.2",
-      "linuxmint.17-x64-corert",
-      "linuxmint.17.1-x64",
-      "linuxmint.17-corert",
-      "linuxmint.17.1",
-      "ubuntu.14.04-x64-corert",
-      "linuxmint.17-x64",
-      "ubuntu.14.04-corert",
-      "linuxmint.17",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu.14.04-x64",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "ubuntu.14.04",
-      "debian-x64-corert",
-      "ubuntu-x64",
-      "debian-corert",
-      "ubuntu",
-      "linux-x64-corert",
-      "debian-x64",
-      "linux-corert",
-      "debian",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linuxmint.17.3-corert": [
-      "linuxmint.17.2-corert",
-      "linuxmint.17.3",
-      "linuxmint.17.1-corert",
-      "linuxmint.17.2",
-      "linuxmint.17-corert",
-      "linuxmint.17.1",
-      "ubuntu.14.04-corert",
-      "linuxmint.17",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "ubuntu.14.04",
-      "debian-corert",
-      "ubuntu",
-      "linux-corert",
-      "debian",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linuxmint.17.3-x64-corert": [
-      "linuxmint.17.3-corert",
-      "linuxmint.17.2-x64-corert",
-      "linuxmint.17.3-x64",
-      "linuxmint.17.2-corert",
-      "linuxmint.17.3",
-      "linuxmint.17.1-x64-corert",
-      "linuxmint.17.2-x64",
-      "linuxmint.17.1-corert",
-      "linuxmint.17.2",
-      "linuxmint.17-x64-corert",
-      "linuxmint.17.1-x64",
-      "linuxmint.17-corert",
-      "linuxmint.17.1",
-      "ubuntu.14.04-x64-corert",
-      "linuxmint.17-x64",
-      "ubuntu.14.04-corert",
-      "linuxmint.17",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu.14.04-x64",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "ubuntu.14.04",
-      "debian-x64-corert",
-      "ubuntu-x64",
-      "debian-corert",
-      "ubuntu",
-      "linux-x64-corert",
-      "debian-x64",
-      "linux-corert",
-      "debian",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "linuxmint.18-corert": [
-      "ubuntu.16.04-corert",
-      "linuxmint.18",
-      "ubuntu.15.10-corert",
-      "ubuntu-16.04",
-      "ubuntu.16.04",
-      "ubuntu.15.04-corert",
-      "ubuntu-15.10",
-      "ubuntu",
-      "ubuntu.14.10-corert",
-      "ubuntu-15.04",
-      "debian",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "linux",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "unix",
-      "debian-corert",
-      "any",
-      "linux-corert",
-      "base",
-      "corert",
-      "unix-corert"
-    ],
-    "linuxmint.18-x64-corert": [
-      "linuxmint.18-corert",
-      "ubuntu.16.04-x64-corert",
-      "linuxmint.18-x64",
-      "ubuntu.16.04-corert",
-      "linuxmint.18",
-      "ubuntu.15.10-x64-corert",
-      "ubuntu.16.04-x64",
-      "ubuntu.15.10-corert",
-      "ubuntu-16.04",
-      "ubuntu.16.04",
-      "ubuntu.15.04-x64-corert",
-      "ubuntu.15.10-x64",
-      "ubuntu-x64",
-      "ubuntu.15.04-corert",
-      "ubuntu-15.10",
-      "ubuntu",
-      "ubuntu.14.10-x64-corert",
-      "ubuntu.15.04-x64",
-      "ubuntu.15.10",
-      "debian-x64",
-      "ubuntu.14.10-corert",
-      "ubuntu-15.04",
-      "debian",
-      "ubuntu.14.04-x64-corert",
-      "ubuntu.14.10-x64",
-      "ubuntu.15.04",
-      "linux-x64",
-      "ubuntu.14.04-corert",
-      "ubuntu-14.10",
-      "linux",
-      "ubuntu-x64-corert",
-      "ubuntu-14.04-x64",
-      "ubuntu.14.10",
-      "unix-x64",
-      "ubuntu-corert",
-      "ubuntu.14.06",
-      "unix",
-      "debian-x64-corert",
-      "debian-corert",
-      "any",
-      "linux-x64-corert",
-      "linux-corert",
-      "base",
-      "corert",
-      "unix-corert"
-    ],
-    "fedora-corert": [
-      "linux-corert",
-      "fedora",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "fedora-x64-corert": [
-      "fedora-corert",
-      "linux-x64-corert",
-      "fedora-x64",
-      "linux-corert",
-      "fedora",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "fedora.23-corert": [
-      "fedora-corert",
-      "fedora.23",
-      "linux-corert",
-      "fedora",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "fedora.23-x64-corert": [
-      "fedora.23-corert",
-      "fedora-x64-corert",
-      "fedora.23-x64",
-      "fedora-corert",
-      "fedora.23",
-      "linux-x64-corert",
-      "fedora-x64",
-      "linux-corert",
-      "fedora",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "fedora.24-corert": [
-      "fedora.23-corert",
-      "fedora.24",
-      "fedora-corert",
-      "fedora.23",
-      "fedora",
-      "linux-corert",
-      "linux",
-      "corert",
-      "unix-corert",
-      "unix",
-      "any",
-      "base"
-    ],
-    "fedora.24-x64-corert": [
-      "fedora.24-corert",
-      "fedora.23-x64-corert",
-      "fedora.24-x64",
-      "fedora.23-corert",
-      "fedora.24",
-      "fedora-x64-corert",
-      "fedora.23-x64",
-      "fedora-x64",
-      "fedora-corert",
-      "fedora.23",
-      "fedora",
-      "linux-x64-corert",
-      "linux-x64",
-      "linux-corert",
-      "linux",
-      "unix-x64",
-      "corert",
-      "unix-corert",
-      "unix",
-      "any",
-      "base"
-    ],
-    "opensuse-corert": [
-      "linux-corert",
-      "opensuse",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "opensuse-x64-corert": [
-      "opensuse-corert",
-      "linux-x64-corert",
-      "opensuste-x64",
-      "linux-corert",
-      "opensuse",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "opensuse.13.2-corert": [
-      "opensuse-corert",
-      "opensuse.13.2",
-      "linux-corert",
-      "opensuse",
-      "corert",
-      "linux",
-      "unix-corert",
-      "any",
-      "unix",
-      "base"
-    ],
-    "opensuse.13.2-x64-corert": [
-      "opensuse.13.2-corert",
-      "opensuse-x64-corert",
-      "opensuse.13.2-x64",
-      "opensuse-corert",
-      "opensuse.13.2",
-      "linux-x64-corert",
-      "opensuste-x64",
-      "opensuse-x64",
-      "linux-corert",
-      "opensuse",
-      "linux-x64",
-      "corert",
-      "linux",
-      "unix-corert",
-      "unix-x64",
-      "any",
-      "unix",
-      "base"
-    ],
-    "opensuse.42.1-corert": [
-      "opensuse.13.2-corert",
-      "opensuse.42.1",
-      "opensuse-corert",
-      "opensuse.13.2",
-      "opensuse",
-      "linux-corert",
-      "linux",
-      "corert",
-      "unix-corert",
-      "unix",
-      "any",
-      "base"
-    ],
-    "opensuse.42.1-x64-corert": [
-      "opensuse.42.1-corert",
-      "opensuse.13.2-x64-corert",
-      "opensuse.42.1-x64",
-      "opensuse.13.2-corert",
-      "opensuse.42.1",
-      "opensuse-x64-corert",
-      "opensuse.13.2-x64",
-      "opensuse-x64",
-      "opensuse-corert",
-      "opensuse.13.2",
-      "opensuse",
-      "linux-x64-corert",
-      "opensuste-x64",
-      "linux-x64",
-      "linux-corert",
-      "linux",
-      "unix-x64",
-      "corert",
-      "unix-corert",
-      "unix",
-      "any",
-      "base"
-    ]
-  }
-}
\ No newline at end of file
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.VisualBasic.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.VisualBasic.dll
deleted file mode 100644 (file)
index e491e67..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.VisualBasic.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.Win32.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.Win32.Primitives.dll
deleted file mode 100644 (file)
index e264110..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.Win32.Primitives.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.Win32.Registry.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.Win32.Registry.dll
deleted file mode 100644 (file)
index 3a7a78e..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/Microsoft.Win32.Registry.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/SOS.NETCore.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/SOS.NETCore.dll
deleted file mode 100644 (file)
index 626a602..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/SOS.NETCore.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.AppContext.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.AppContext.dll
deleted file mode 100644 (file)
index da71fac..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.AppContext.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Buffers.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Buffers.dll
deleted file mode 100644 (file)
index 852cd0c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Buffers.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Concurrent.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Concurrent.dll
deleted file mode 100644 (file)
index 10aaabe..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Concurrent.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Immutable.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Immutable.dll
deleted file mode 100644 (file)
index 851da56..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Immutable.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.NonGeneric.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.NonGeneric.dll
deleted file mode 100644 (file)
index b42f1e7..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.NonGeneric.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Specialized.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Specialized.dll
deleted file mode 100644 (file)
index 8b48d51..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.Specialized.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.dll
deleted file mode 100644 (file)
index 72a5856..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Collections.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Annotations.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Annotations.dll
deleted file mode 100644 (file)
index a69e5c2..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Annotations.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Composition.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Composition.dll
deleted file mode 100644 (file)
index ef5c293..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Composition.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.DataAnnotations.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.DataAnnotations.dll
deleted file mode 100644 (file)
index cf6e8b3..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.DataAnnotations.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.EventBasedAsync.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.EventBasedAsync.dll
deleted file mode 100644 (file)
index 742c04e..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.EventBasedAsync.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Primitives.dll
deleted file mode 100644 (file)
index ef6cd01..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.Primitives.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.TypeConverter.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.TypeConverter.dll
deleted file mode 100644 (file)
index 566bed4..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.TypeConverter.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.dll
deleted file mode 100644 (file)
index 07afdee..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ComponentModel.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Console.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Console.dll
deleted file mode 100644 (file)
index 369a658..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Console.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Core.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Core.dll
deleted file mode 100644 (file)
index dacbb8e..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Core.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Data.Common.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Data.Common.dll
deleted file mode 100644 (file)
index 6aa372d..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Data.Common.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Data.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Data.dll
deleted file mode 100644 (file)
index dbdf727..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Data.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Contracts.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Contracts.dll
deleted file mode 100644 (file)
index c7789d4..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Contracts.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Debug.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Debug.dll
deleted file mode 100644 (file)
index fd5cff0..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Debug.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.DiagnosticSource.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.DiagnosticSource.dll
deleted file mode 100644 (file)
index 7a598e3..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.DiagnosticSource.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.FileVersionInfo.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.FileVersionInfo.dll
deleted file mode 100644 (file)
index 31c2c7d..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.FileVersionInfo.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Process.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Process.dll
deleted file mode 100644 (file)
index c3a3e7c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Process.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.StackTrace.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.StackTrace.dll
deleted file mode 100644 (file)
index 89b2857..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.StackTrace.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.TextWriterTraceListener.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.TextWriterTraceListener.dll
deleted file mode 100644 (file)
index 4e2d5a0..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.TextWriterTraceListener.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Tools.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Tools.dll
deleted file mode 100644 (file)
index 8155da5..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Tools.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.TraceSource.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.TraceSource.dll
deleted file mode 100644 (file)
index 08b7d1a..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.TraceSource.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Tracing.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Tracing.dll
deleted file mode 100644 (file)
index 3fe6e68..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Diagnostics.Tracing.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Drawing.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Drawing.Primitives.dll
deleted file mode 100644 (file)
index 916935c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Drawing.Primitives.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Drawing.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Drawing.dll
deleted file mode 100644 (file)
index 115de3a..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Drawing.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Dynamic.Runtime.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Dynamic.Runtime.dll
deleted file mode 100644 (file)
index d2913d0..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Dynamic.Runtime.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Calendars.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Calendars.dll
deleted file mode 100644 (file)
index 95bcbb8..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Calendars.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Extensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Extensions.dll
deleted file mode 100644 (file)
index 0232395..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Extensions.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Native.so
deleted file mode 100755 (executable)
index 9b18a23..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.Native.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.dll
deleted file mode 100644 (file)
index 83a804a..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Globalization.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.FileSystem.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.FileSystem.dll
deleted file mode 100644 (file)
index 3d7250d..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.FileSystem.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.Native.so
deleted file mode 100755 (executable)
index 79effe5..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.Native.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.ZipFile.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.ZipFile.dll
deleted file mode 100644 (file)
index b97d1f6..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.ZipFile.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.dll
deleted file mode 100644 (file)
index ef7675e..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Compression.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.AccessControl.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.AccessControl.dll
deleted file mode 100644 (file)
index 351f5a3..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.AccessControl.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.DriveInfo.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.DriveInfo.dll
deleted file mode 100644 (file)
index 513ac7c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.DriveInfo.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.Primitives.dll
deleted file mode 100644 (file)
index e254ae0..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.Primitives.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.Watcher.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.Watcher.dll
deleted file mode 100644 (file)
index a0e6ec9..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.Watcher.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.dll
deleted file mode 100644 (file)
index 4e470e5..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.FileSystem.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.IsolatedStorage.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.IsolatedStorage.dll
deleted file mode 100644 (file)
index a40645f..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.IsolatedStorage.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.MemoryMappedFiles.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.MemoryMappedFiles.dll
deleted file mode 100644 (file)
index 41f2ea1..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.MemoryMappedFiles.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Pipes.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Pipes.dll
deleted file mode 100644 (file)
index 0c7e574..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.Pipes.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.UnmanagedMemoryStream.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.UnmanagedMemoryStream.dll
deleted file mode 100644 (file)
index 8e8e74a..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.UnmanagedMemoryStream.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.dll
deleted file mode 100644 (file)
index 8b95196..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.IO.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Expressions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Expressions.dll
deleted file mode 100644 (file)
index 95bfe14..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Expressions.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Parallel.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Parallel.dll
deleted file mode 100644 (file)
index 21d30e5..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Parallel.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Queryable.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Queryable.dll
deleted file mode 100644 (file)
index 3ca66a0..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.Queryable.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.dll
deleted file mode 100644 (file)
index 950ff2e..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Linq.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Native.a b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Native.a
deleted file mode 100644 (file)
index d7f5f2c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Native.a and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Native.so
deleted file mode 100755 (executable)
index 280a9ef..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Native.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Http.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Http.Native.so
deleted file mode 100755 (executable)
index 4d1b616..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Http.Native.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Http.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Http.dll
deleted file mode 100644 (file)
index adbb889..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Http.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.HttpListener.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.HttpListener.dll
deleted file mode 100644 (file)
index c1270f4..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.HttpListener.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Mail.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Mail.dll
deleted file mode 100644 (file)
index d6b6b8f..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Mail.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.NameResolution.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.NameResolution.dll
deleted file mode 100644 (file)
index dd7a65c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.NameResolution.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.NetworkInformation.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.NetworkInformation.dll
deleted file mode 100644 (file)
index 848cf43..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.NetworkInformation.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Ping.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Ping.dll
deleted file mode 100644 (file)
index 6b61abe..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Ping.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Primitives.dll
deleted file mode 100644 (file)
index 57a390d..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Primitives.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Requests.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Requests.dll
deleted file mode 100644 (file)
index 4934e43..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Requests.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Security.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Security.Native.so
deleted file mode 100755 (executable)
index 4fbe4b8..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Security.Native.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Security.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Security.dll
deleted file mode 100644 (file)
index e353591..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Security.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.ServicePoint.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.ServicePoint.dll
deleted file mode 100644 (file)
index 14bb76c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.ServicePoint.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Sockets.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Sockets.dll
deleted file mode 100644 (file)
index 4045eb4..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.Sockets.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebClient.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebClient.dll
deleted file mode 100644 (file)
index 26330f9..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebClient.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebHeaderCollection.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebHeaderCollection.dll
deleted file mode 100644 (file)
index 120a5be..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebHeaderCollection.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebProxy.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebProxy.dll
deleted file mode 100644 (file)
index 7a747ba..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebProxy.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebSockets.Client.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebSockets.Client.dll
deleted file mode 100644 (file)
index f0fcb4c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebSockets.Client.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebSockets.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebSockets.dll
deleted file mode 100644 (file)
index cbd6f99..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.WebSockets.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.dll
deleted file mode 100644 (file)
index a4ac325..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Net.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Numerics.Vectors.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Numerics.Vectors.dll
deleted file mode 100644 (file)
index 555e554..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Numerics.Vectors.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Numerics.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Numerics.dll
deleted file mode 100644 (file)
index 15f1dbc..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Numerics.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ObjectModel.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ObjectModel.dll
deleted file mode 100644 (file)
index fe5853c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ObjectModel.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.CoreLib.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.CoreLib.dll
deleted file mode 100644 (file)
index ea0e428..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.CoreLib.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.CoreLib.ni.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.CoreLib.ni.dll
deleted file mode 100644 (file)
index e89d5a8..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.CoreLib.ni.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.DataContractSerialization.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.DataContractSerialization.dll
deleted file mode 100644 (file)
index 8650849..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.DataContractSerialization.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Uri.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Uri.dll
deleted file mode 100644 (file)
index 7486adf..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Uri.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Xml.Linq.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Xml.Linq.dll
deleted file mode 100644 (file)
index 1f8908f..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Xml.Linq.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Xml.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Xml.dll
deleted file mode 100644 (file)
index 6ba3a5c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Private.Xml.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.DispatchProxy.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.DispatchProxy.dll
deleted file mode 100644 (file)
index 1797e0c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.DispatchProxy.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.ILGeneration.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.ILGeneration.dll
deleted file mode 100644 (file)
index 1872d71..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.ILGeneration.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.Lightweight.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.Lightweight.dll
deleted file mode 100644 (file)
index 052120f..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.Lightweight.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.dll
deleted file mode 100644 (file)
index 61d8d36..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Emit.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Extensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Extensions.dll
deleted file mode 100644 (file)
index 7a3b868..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Extensions.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Metadata.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Metadata.dll
deleted file mode 100644 (file)
index 859b37a..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Metadata.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Primitives.dll
deleted file mode 100644 (file)
index e4d439d..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.Primitives.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.TypeExtensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.TypeExtensions.dll
deleted file mode 100644 (file)
index 3d80b24..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.TypeExtensions.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.dll
deleted file mode 100644 (file)
index 167d8f9..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Reflection.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.Reader.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.Reader.dll
deleted file mode 100644 (file)
index f6544bd..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.Reader.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.ResourceManager.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.ResourceManager.dll
deleted file mode 100644 (file)
index 0b9a70f..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.ResourceManager.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.Writer.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.Writer.dll
deleted file mode 100644 (file)
index 5105b65..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Resources.Writer.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.CompilerServices.VisualC.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.CompilerServices.VisualC.dll
deleted file mode 100644 (file)
index 36dfda3..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.CompilerServices.VisualC.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Extensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Extensions.dll
deleted file mode 100644 (file)
index 1a975c9..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Extensions.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Handles.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Handles.dll
deleted file mode 100644 (file)
index 604a0b1..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Handles.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.RuntimeInformation.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.RuntimeInformation.dll
deleted file mode 100644 (file)
index cce59ba..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.RuntimeInformation.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.WindowsRuntime.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.WindowsRuntime.dll
deleted file mode 100644 (file)
index eb4518b..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.WindowsRuntime.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.dll
deleted file mode 100644 (file)
index 9a6c1f5..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.InteropServices.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Loader.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Loader.dll
deleted file mode 100644 (file)
index 384350c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Loader.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Numerics.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Numerics.dll
deleted file mode 100644 (file)
index 608b42f..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Numerics.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Formatters.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Formatters.dll
deleted file mode 100644 (file)
index 0854f93..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Formatters.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Json.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Json.dll
deleted file mode 100644 (file)
index 85463d8..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Json.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Primitives.dll
deleted file mode 100644 (file)
index b9bbb70..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Primitives.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Xml.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Xml.dll
deleted file mode 100644 (file)
index 8ac2ae6..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.Xml.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.dll
deleted file mode 100644 (file)
index 72c94ae..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.Serialization.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.dll
deleted file mode 100644 (file)
index 4f7d5f0..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Runtime.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.AccessControl.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.AccessControl.dll
deleted file mode 100644 (file)
index c0b9a07..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.AccessControl.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Claims.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Claims.dll
deleted file mode 100644 (file)
index 1b7d1dd..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Claims.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Algorithms.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Algorithms.dll
deleted file mode 100644 (file)
index 58a8e09..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Algorithms.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Cng.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Cng.dll
deleted file mode 100644 (file)
index 95bd4a5..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Cng.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Csp.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Csp.dll
deleted file mode 100644 (file)
index 4f0a19f..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Csp.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Encoding.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Encoding.dll
deleted file mode 100644 (file)
index faad483..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Encoding.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Native.OpenSsl.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Native.OpenSsl.so
deleted file mode 100755 (executable)
index 761df33..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Native.OpenSsl.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Native.so
deleted file mode 100755 (executable)
index 22371bf..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Native.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.OpenSsl.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.OpenSsl.dll
deleted file mode 100644 (file)
index b7aa192..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.OpenSsl.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Primitives.dll
deleted file mode 100644 (file)
index 814bba0..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.Primitives.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.X509Certificates.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.X509Certificates.dll
deleted file mode 100644 (file)
index d080f8c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Cryptography.X509Certificates.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Principal.Windows.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Principal.Windows.dll
deleted file mode 100644 (file)
index 17d277e..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Principal.Windows.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Principal.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Principal.dll
deleted file mode 100644 (file)
index 747f039..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.Principal.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.SecureString.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.SecureString.dll
deleted file mode 100644 (file)
index 0a84343..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Security.SecureString.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ServiceModel.Web.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ServiceModel.Web.dll
deleted file mode 100644 (file)
index 0fa5192..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ServiceModel.Web.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.Encoding.Extensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.Encoding.Extensions.dll
deleted file mode 100644 (file)
index eb56ca2..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.Encoding.Extensions.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.Encoding.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.Encoding.dll
deleted file mode 100644 (file)
index 5b4c729..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.Encoding.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.RegularExpressions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.RegularExpressions.dll
deleted file mode 100644 (file)
index 2eefc77..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Text.RegularExpressions.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Overlapped.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Overlapped.dll
deleted file mode 100644 (file)
index 93fa67e..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Overlapped.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Dataflow.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Dataflow.dll
deleted file mode 100644 (file)
index 244cfdf..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Dataflow.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Extensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Extensions.dll
deleted file mode 100644 (file)
index 1ff651d..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Extensions.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Parallel.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Parallel.dll
deleted file mode 100644 (file)
index cf3c059..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.Parallel.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.dll
deleted file mode 100644 (file)
index 2c62013..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Tasks.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Thread.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Thread.dll
deleted file mode 100644 (file)
index 8687587..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Thread.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.ThreadPool.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.ThreadPool.dll
deleted file mode 100644 (file)
index 630da51..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.ThreadPool.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Timer.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Timer.dll
deleted file mode 100644 (file)
index 7f8ecfb..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.Timer.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.dll
deleted file mode 100644 (file)
index b6eb4c0..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Threading.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Transactions.Local.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Transactions.Local.dll
deleted file mode 100644 (file)
index dba845d..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Transactions.Local.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Transactions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Transactions.dll
deleted file mode 100644 (file)
index 2197700..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Transactions.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ValueTuple.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ValueTuple.dll
deleted file mode 100644 (file)
index 2fd7235..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.ValueTuple.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Web.HttpUtility.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Web.HttpUtility.dll
deleted file mode 100644 (file)
index 6c89d36..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Web.HttpUtility.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Web.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Web.dll
deleted file mode 100644 (file)
index 9756384..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Web.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Windows.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Windows.dll
deleted file mode 100644 (file)
index 79f361e..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Windows.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.Linq.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.Linq.dll
deleted file mode 100644 (file)
index 50c8188..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.Linq.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.ReaderWriter.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.ReaderWriter.dll
deleted file mode 100644 (file)
index ae1e335..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.ReaderWriter.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.Serialization.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.Serialization.dll
deleted file mode 100644 (file)
index 6260b2c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.Serialization.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XDocument.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XDocument.dll
deleted file mode 100644 (file)
index 5bbe2a7..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XDocument.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XPath.XDocument.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XPath.XDocument.dll
deleted file mode 100644 (file)
index 352ab1f..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XPath.XDocument.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XPath.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XPath.dll
deleted file mode 100644 (file)
index 8372156..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XPath.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XmlDocument.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XmlDocument.dll
deleted file mode 100644 (file)
index 2ab329b..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XmlDocument.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XmlSerializer.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XmlSerializer.dll
deleted file mode 100644 (file)
index d8f71f7..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.XmlSerializer.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.dll
deleted file mode 100644 (file)
index 1394dd8..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.Xml.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.dll
deleted file mode 100644 (file)
index 32b25aa..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/System.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libclrjit.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libclrjit.so
deleted file mode 100755 (executable)
index a8a1d86..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libclrjit.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libcoreclr.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libcoreclr.so
deleted file mode 100755 (executable)
index 1bedc49..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libcoreclr.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libdbgshim.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libdbgshim.so
deleted file mode 100755 (executable)
index 6b90921..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libdbgshim.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libhostfxr.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libhostfxr.so
deleted file mode 100755 (executable)
index 926664c..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libhostfxr.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libhostpolicy.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libhostpolicy.so
deleted file mode 100755 (executable)
index 5c1be3a..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libhostpolicy.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libmscordaccore.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libmscordaccore.so
deleted file mode 100755 (executable)
index 6de66e8..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libmscordaccore.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libmscordbi.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libmscordbi.so
deleted file mode 100755 (executable)
index ad0873a..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libmscordbi.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libsos.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libsos.so
deleted file mode 100755 (executable)
index 465c966..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libsos.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libsosplugin.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libsosplugin.so
deleted file mode 100755 (executable)
index 155928b..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/libsosplugin.so and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/mscorlib.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/mscorlib.dll
deleted file mode 100644 (file)
index 7d83b21..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/mscorlib.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/netstandard.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/netstandard.dll
deleted file mode 100644 (file)
index ee47dd6..0000000
Binary files a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/netstandard.dll and /dev/null differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/sosdocsunix.txt b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview1-002111-00/sosdocsunix.txt
deleted file mode 100644 (file)
index 5ab2b31..0000000
+++ /dev/null
@@ -1,1714 +0,0 @@
--------------------------------------------------------------------------------
-NOTE: THIS FILE CONTAINS SOS DOCUMENTATION. THE FORMAT OF THE FILE IS:
-
-<optional comments>
-COMMAND: <cmd name, all lower case>
-<descriptive text of the command>
-\\ <these are two backslashes, immediately followed by a newline>
-
-<repeat the sequence above>
-
-The first command is "contents" which is the general help screen. The rest 
-correspond to SOS command names. This file is embedded as a resource in the SOS 
-binary. Be sure to list any new commands here.
--------------------------------------------------------------------------------
-
-
-
-COMMAND: contents.
-SOS is a debugger extension DLL designed to aid in the debugging of managed
-programs. Functions are listed by category, then roughly in order of
-importance. Shortcut names for popular functions are listed in parenthesis.
-Type "soshelp <functionname>" for detailed info on that function. 
-
-Object Inspection                  Examining code and stacks
------------------------------      -----------------------------
-DumpObj (dumpobj)                  Threads (clrthreads)
-DumpArray                          ThreadState
-DumpStackObjects (dso)             IP2MD (ip2md)
-DumpHeap (dumpheap)                u (clru)
-DumpVC                             DumpStack (dumpstack)
-GCRoot (gcroot)                    EEStack (eestack)
-PrintException (pe)                ClrStack (clrstack) 
-                                   GCInfo
-                                   EHInfo
-                                   bpmd (bpmd)
-
-Examining CLR data structures      Diagnostic Utilities
------------------------------      -----------------------------
-DumpDomain                         VerifyHeap
-EEHeap (eeheap)                    FindAppDomain          
-Name2EE (name2ee)                  DumpLog (dumplog)
-DumpMT (dumpmt)
-DumpClass (dumpclass)
-DumpMD (dumpmd)                    
-Token2EE                           
-DumpModule (dumpmodule)
-DumpAssembly
-DumpRuntimeTypes
-DumpIL (dumpil)
-DumpSig
-DumpSigElem
-
-Examining the GC history           Other
------------------------------      -----------------------------
-HistInit (histinit)                FAQ
-HistRoot (histroot)                Help (soshelp)
-HistObj  (histobj)
-HistObjFind (histobjfind)
-HistClear (histclear)
-\\
-
-COMMAND: faq.
->> Where can I get the right version of SOS for my build?
-
-If you are running a xplat version of coreclr, the sos module (exact name
-is platform dependent) is installed in the same directory as the main coreclr
-module. There is also an lldb sos plugin command that allows the path where
-the sos, dac and dbi modules are loaded:
-
-    "setsospath /home/user/coreclr/bin/Product/Linux.x64.Debug""
-
-If you are using a dump file created on another machine, it is a little bit
-more complex. You need to make sure the dac module that came with that install
-is in the directory set with the above command.
-
->> I have a chicken and egg problem. I want to use SOS commands, but the CLR
-   isn't loaded yet. What can I do?
-
-TBD
-
->> I got the following error message. Now what?
-
-       
-       (lldb) sos DumpStackObjects
-       The coreclr module is not loaded yet in the target process
-       (lldb) 
-
-This means that the clr is not loaded yet, or has been unloaded. You need to 
-wait until your managed program is running in order to use these commands. If 
-you have just started the program a good way to do this is to type 
-
-    breakpoint set coreclr`EEStartup
-
-in the debugger, and let it run. After the function EEStartup is finished, 
-there will be a minimal managed environment for executing SOS commands.
-
-\\
-
-COMMAND: dumpobj.
-DumpObj [-nofields] <object address>
-
-This command allows you to examine the fields of an object, as well as learn 
-important properties of the object such as the EEClass, the MethodTable, and 
-the size.
-
-You might find an object pointer by running DumpStackObjects and choosing
-from the resultant list. Here is a simple object:
-
-       (lldb) dumpobj a79d40
-       Name: Customer
-       MethodTable: 009038ec
-       EEClass: 03ee1b84
-       Size: 20(0x14) bytes
-        (/home/user/pub/unittest)
-       Fields:
-             MT    Field   Offset                 Type  VT     Attr    Value Name
-       009038ec  4000008        4             Customer   0 instance 00a79ce4 name
-       009038ec  4000009        8                 Bank   0 instance 00a79d2c bank
-
-Note that fields of type Customer and Bank are themselves objects, and you can 
-run DumpObj on them too. You could look at the field directly in memory using
-the offset given. "dd a79d40+8 l1" would allow you to look at the bank field 
-directly. Be careful about using this to set memory breakpoints, since objects
-can move around in the garbage collected heap.
-
-What else can you do with an object? You might run GCRoot, to determine what 
-roots are keeping it alive. Or you can find all objects of that type with 
-"dumpheap -type Customer".
-
-The column VT contains the value 1 if the field is a valuetype structure, and
-0 if the field contains a pointer to another object. For valuetypes, you can 
-take the MethodTable pointer in the MT column, and the Value and pass them to 
-the command DumpVC.
-
-The arguments in detail:
--nofields:     do not print fields of the object, useful for objects like String
-\\
-
-COMMAND: dumparray.
-DumpArray 
-       [-start <startIndex>]
-       [-length <length>]
-       [-details]
-       [-nofields]
-       <array object address>
-
-This command allows you to examine elements of an array object.
-The arguments in detail:
- -start <startIndex>: optional, only supported for single dimension array. 
-                      Specify from which index the command shows the elements.
- -length <length>:    optional, only supported for single dimension array. 
-                      Specify how many elements to show.
- -details:            optional. Ask the command to print out details
-                      of the element using DumpObj and DumpVC format.
- -nofields:           optional, only takes effect when -details is used. Do
-                      not print fields of the elements. Useful for arrays of
-                      objects like String
-
- Example output:
-
-       (lldb) sos DumpArray -start 2 -length 3 -details 00ad28d0 
-       Name: Value[]
-       MethodTable: 03e41044
-       EEClass: 03e40fc0
-       Size: 132(0x84) bytes
-       Array: Rank 1, Number of elements 10, Type VALUETYPE
-       Element Type: Value
-       [2] 00ad28f0
-           Name: Value
-           MethodTable 03e40f4c
-           EEClass: 03ef1698
-           Size: 20(0x14) bytes
-            (/home/user/bugs/225271/arraytest)
-           Fields:
-                 MT    Field   Offset                 Type       Attr    Value Name
-           5b9a628c  4000001        0         System.Int32   instance        2 x
-           5b9a628c  4000002        4         System.Int32   instance        4 y
-           5b9a628c  4000003        8         System.Int32   instance        6 z
-       [3] 00ad28fc
-           Name: Value
-           MethodTable 03e40f4c
-           EEClass: 03ef1698
-           Size: 20(0x14) bytes
-            (/home/user/bugs/225271/arraytest)
-           Fields:
-                 MT    Field   Offset                 Type       Attr    Value Name
-           5b9a628c  4000001        0         System.Int32   instance        3 x
-           5b9a628c  4000002        4         System.Int32   instance        6 y
-           5b9a628c  4000003        8         System.Int32   instance        9 z
-       [4] 00ad2908
-           Name: Value
-           MethodTable 03e40f4c
-           EEClass: 03ef1698
-           Size: 20(0x14) bytes
-            (/home/user/bugs/225271/arraytest.exe)
-           Fields:
-                 MT    Field   Offset                 Type       Attr    Value Name
-           5b9a628c  4000001        0         System.Int32   instance        4 x
-           5b9a628c  4000002        4         System.Int32   instance        8 y
-           5b9a628c  4000003        8         System.Int32   instance       12 z
-
-
-\\
-
-COMMAND: dumpstackobjects.
-DumpStackObjects [-verify] [top stack [bottom stack]]
-
-This command will display any managed objects it finds within the bounds of 
-the current stack. Combined with the stack tracing commands like K and 
-CLRStack, it is a good aid to determining the values of locals and 
-parameters.
-
-If you use the -verify option, each non-static CLASS field of an object
-candidate is validated. This helps to eliminate false positives. It is not
-on by default because very often in a debugging scenario, you are 
-interested in objects with invalid fields.
-
-The abbreviation dso can be used for brevity.
-\\
-
-COMMAND: dumpheap.
-DumpHeap [-stat] 
-         [-strings] 
-         [-short]
-         [-min <size>] 
-         [-max <size>] 
-         [-live]
-         [-dead]
-         [-thinlock] 
-         [-startAtLowerBound]
-         [-mt <MethodTable address>] 
-         [-type <partial type name>] 
-         [start [end]]
-
-DumpHeap is a powerful command that traverses the garbage collected heap, 
-collection statistics about objects. With it's various options, it can look for
-particular types, restrict to a range, or look for ThinLocks (see SyncBlk 
-documentation). Finally, it will provide a warning if it detects excessive 
-fragmentation in the GC heap. 
-
-When called without options, the output is first a list of objects in the heap,
-followed by a report listing all the types found, their size and number:
-
-       (lldb) dumpheap
-        Address       MT     Size
-       00a71000 0015cde8       12 Free
-       00a7100c 0015cde8       12 Free
-       00a71018 0015cde8       12 Free
-       00a71024 5ba58328       68
-       00a71068 5ba58380       68
-       00a710ac 5ba58430       68
-       00a710f0 5ba5dba4       68
-       ...
-       total 619 objects
-       Statistics:
-             MT    Count TotalSize Class Name
-       5ba7607c        1        12 System.Security.Permissions.HostProtectionResource
-       5ba75d54        1        12 System.Security.Permissions.SecurityPermissionFlag
-       5ba61f18        1        12 System.Collections.CaseInsensitiveComparer
-       ...
-       0015cde8        6     10260      Free
-       5ba57bf8      318     18136 System.String
-       ...
-
-"Free" objects are simply regions of space the garbage collector can use later.
-If 30% or more of the heap contains "Free" objects, the process may suffer from
-heap fragmentation. This is usually caused by pinning objects for a long time 
-combined with a high rate of allocation. Here is example output where DumpHeap
-provides a warning about fragmentation:
-
-       <After the Statistics section>
-       Fragmented blocks larger than 1MB:
-           Addr     Size Followed by
-       00a780c0    1.5MB    00bec800 System.Byte[]
-       00da4e38    1.2MB    00ed2c00 System.Byte[]
-       00f16df0    1.2MB    01044338 System.Byte[]
-
-The arguments in detail:
-
--stat     Restrict the output to the statistical type summary
--strings  Restrict the output to a statistical string value summary
--short    Limits output to just the address of each object. This allows you
-          to easily pipe output from the command to another debugger 
-          command for automation.
--min      Ignore objects less than the size given in bytes
--max      Ignore objects larger than the size given in bytes
--live     Only print live objects
--dead     Only print dead objects (objects which will be collected in the
-          next full GC)
--thinlock Report on any ThinLocks (an efficient locking scheme, see SyncBlk 
-          documentation for more info)
--startAtLowerBound 
-          Force heap walk to begin at lower bound of a supplied address range.
-          (During plan phase, the heap is often not walkable because objects 
-          are being moved. In this case, DumpHeap may report spurious errors, 
-          in particular bad objects. It may be possible to traverse more of 
-          the heap after the reported bad object. Even if you specify an 
-          address range, DumpHeap will start its walk from the beginning of 
-          the heap by default. If it finds a bad object before the specified 
-          range, it will stop before displaying the part of the heap in which 
-          you are interested. This switch will force DumpHeap to begin its 
-          walk at the specified lower bound. You must supply the address of a 
-          good object as the lower bound for this to work. Display memory at 
-          the address of the bad object to manually find the next method 
-          table (use DumpMT to verify). If the GC is currently in a call to 
-          memcopy, You may also be able to find the next object's address by 
-          adding the size to the start address given as parameters.) 
--mt       List only those objects with the MethodTable given
--type     List only those objects whose type name is a substring match of the 
-          string provided. 
-start     Begin listing from this address
-end       Stop listing at this address
-
-A special note about -type: Often, you'd like to find not only Strings, but
-System.Object arrays that are constrained to contain Strings. ("new 
-String[100]" actually creates a System.Object array, but it can only hold
-System.String object pointers). You can use -type in a special way to find
-these arrays. Just pass "-type System.String[]" and those Object arrays will
-be returned. More generally, "-type <Substring of interesting type>[]".
-
-The start/end parameters can be obtained from the output of eeheap -gc. For 
-example, if you only want to list objects in the large heap segment:
-
-       (lldb) eeheap -gc
-       Number of GC Heaps: 1
-       generation 0 starts at 0x00c32754
-       generation 1 starts at 0x00c32748
-       generation 2 starts at 0x00a71000
-        segment    begin allocated     size
-       00a70000 00a71000  010443a8 005d33a8(6108072)
-       Large object heap starts at 0x01a71000
-        segment    begin allocated     size
-       01a70000 01a71000  01a75000 0x00004000(16384)
-       Total Size  0x5d73a8(6124456)
-       ------------------------------
-       GC Heap Size  0x5d73a8(6124456)
-
-       (lldb) dumpheap 1a71000 1a75000
-        Address       MT     Size
-       01a71000 5ba88bd8     2064
-       01a71810 0019fe48     2032 Free
-       01a72000 5ba88bd8     4096
-       01a73000 0019fe48     4096 Free
-       01a74000 5ba88bd8     4096
-       total 5 objects
-       Statistics:
-             MT    Count TotalSize Class Name
-       0019fe48        2      6128      Free
-       5ba88bd8        3     10256 System.Object[]
-       Total 5 objects
-
-Finally, if GC heap corruption is present, you may see an error like this:
-
-       (lldb) dumpheap -stat
-       object 00a73d24: does not have valid MT
-       curr_object : 00a73d24
-       Last good object: 00a73d14
-       ----------------
-
-That indicates a serious problem. See the help for VerifyHeap for more 
-information on diagnosing the cause.
-\\
-
-COMMAND: dumpvc.
-DumpVC <MethodTable address> <Address>
-
-DumpVC allows you to examine the fields of a value class. In C#, this is a 
-struct, and lives on the stack or within an Object on the GC heap. You need
-to know the MethodTable address to tell SOS how to interpret the fields, as
-a value class is not a first-class object with it's own MethodTable as the
-first field. For example:
-
-       (lldb) sos DumpObj a79d98
-       Name: Mainy
-       MethodTable: 009032d8
-       EEClass: 03ee1424
-       Size: 28(0x1c) bytes
-        (/home/user/pub/unittest)
-       Fields:
-             MT    Field   Offset                 Type       Attr    Value Name
-       0090320c  4000010        4            VALUETYPE   instance 00a79d9c m_valuetype
-       009032d8  400000f        4                CLASS     static 00a79d54 m_sExcep
-
-m_valuetype is a value type. The value in the MT column (0090320c) is the 
-MethodTable for it, and the Value column provides the start address:
-
-       (lldb) sos DumpVC 0090320c 00a79d9c
-       Name: Funny
-       MethodTable 0090320c
-       EEClass: 03ee14b8
-       Size: 28(0x1c) bytes
-        (/home/user/pub/unittest)
-       Fields:
-             MT    Field   Offset                 Type       Attr    Value Name
-       0090320c  4000001        0                CLASS   instance 00a743d8 signature
-       0090320c  4000002        8         System.Int32   instance     2345 m1
-       0090320c  4000003       10       System.Boolean   instance        1 b1
-       0090320c  4000004        c         System.Int32   instance     1234 m2
-       0090320c  4000005        4                CLASS   instance 00a79d98 backpointer
-
-DumpVC is quite a specialized function. Some managed programs make heavy use 
-of value classes, while others do not.
-\\
-
-COMMAND: gcroot.
-GCRoot [-nostacks] <Object address>
-
-GCRoot looks for references (or roots) to an object. These can exist in four
-places:
-
-   1. On the stack
-   2. Within a GC Handle
-   3. In an object ready for finalization
-   4. As a member of an object found in 1, 2 or 3 above.
-
-First, all stacks will be searched for roots, then handle tables, and finally
-the freachable queue of the finalizer. Some caution about the stack roots: 
-GCRoot doesn't attempt to determine if a stack root it encountered is valid 
-or is old (discarded) data. You would have to use CLRStack and U to 
-disassemble the frame that the local or argument value belongs to in order to 
-determine if it is still in use.
-
-Because people often want to restrict the search to gc handles and freachable
-objects, there is a -nostacks option.
-\\
-
-COMMAND: pe.
-COMMAND: printexception.
-PrintException [-nested] [-lines] [-ccw] [<Exception object address>] [<CCW pointer>]
-
-This will format fields of any object derived from System.Exception. One of the
-more useful aspects is that it will format the _stackTrace field, which is a 
-binary array. If _stackTraceString field is not filled in, that can be helpful 
-for debugging. You can of course use DumpObj on the same exception object to 
-explore more fields.
-
-If called with no parameters, PrintException will look for the last outstanding 
-exception on the current thread and print it. This will be the same exception
-that shows up in a run of clrthreads.
-
-PrintException will notify you if there are any nested exceptions on the 
-current managed thread. (A nested exception occurs when you throw another
-exception within a catch handler already being called for another exception).
-If there are nested exceptions, you can re-run PrintException with the 
-"-nested" option to get full details on the nested exception objects. The
-clrthreads command will also tell you which threads have nested exceptions.
-
-PrintException can display source information if available, by specifying the 
--lines command line argument.
-
-PrintException prints the exception object corresponding to a given CCW pointer, 
-which can be specified using the -ccw option. 
-
-The abbreviation 'pe' can be used for brevity.
-\\
-
-COMMAND: threadstate.
-ThreadState value
-
-The clrthreads command outputs, among other things, the state of the thread.
-This is a bit field which corresponds to various states the thread is in.
-To check the state of the thread, simply pass that bit field from the
-output of clrthreads into ThreadState.
-
-Example:
-    (lldb) clrthreads
-    ThreadCount:      2
-    UnstartedThread:  0
-    BackgroundThread: 1
-    PendingThread:    0
-    DeadThread:       0
-    Hosted Runtime:   no
-                                          PreEmptive   GC Alloc           Lock
-           ID OSID ThreadOBJ    State     GC       Context       Domain   Count APT Exception
-       0    1  250 0019b068      a020 Disabled 02349668:02349fe8 0015def0     0 MTA
-       2    2  944 001a6020      b220 Enabled  00000000:00000000 0015def0     0 MTA (Finalizer)
-    0:003> sos ThreadState b220
-        Legal to Join
-        Background
-        CLR Owns
-        CoInitialized
-        In Multi Threaded Apartment
-
-Possible thread states:
-    Thread Abort Requested
-    GC Suspend Pending
-    User Suspend Pending
-    Debug Suspend Pending
-    GC On Transitions
-    Legal to Join
-    Yield Requested
-    Hijacked by the GC
-    Blocking GC for Stack Overflow
-    Background
-    Unstarted
-    Dead
-    CLR Owns
-    CoInitialized
-    In Single Threaded Apartment
-    In Multi Threaded Apartment
-    Reported Dead
-    Fully initialized
-    Task Reset
-    Sync Suspended
-    Debug Will Sync
-    Stack Crawl Needed
-    Suspend Unstarted
-    Aborted
-    Thread Pool Worker Thread
-    Interruptible
-    Interrupted
-    Completion Port Thread
-    Abort Initiated
-    Finalized
-    Failed to Start
-    Detached
-\\
-COMMAND: threads.
-COMMAND: clrthreads.
-Threads [-live] [-special] 
-
-Threads (clrthreads) lists all the mananaged threads in the process. 
-
--live:     optional. Only print threads associated with a live thread.
--special:  optional. With this switch, the command will display all the special
-           threads created by CLR. Those threads might not be managed threads 
-           so they might not be shown in the first part of the command's 
-           output. Example of special threads include: GC threads (in 
-           concurrent GC and server GC), Debugger helper threads, Finalizer 
-           threads, AppDomain Unload threads, and Threadpool timer threads.
-
-Each thread has many attributes, many of which can be ignored. The important 
-ones are discussed below:
-
-There are three ID columns: 
-
-1) The debugger shorthand ID (When the runtime is hosted this column might 
-   display the special string "<<<<" when this internal thread object is not 
-   associated with any physical thread - this may happen when the host reuses
-   the runtime internal thread object)
-2) The CLR Thread ID
-3) The OS thread ID.  
-
-If PreEmptiveGC is enabled for a thread, then a garbage collection 
-can occur while that thread is running. For example, if you break in while
-a managed thread is making a PInvoke call to a Win32 function, that thread 
-will be in PreEmptive GC mode. 
-
-The Domain column indicates what AppDomain the thread is currently executing
-in. You can pass this value to DumpDomain to find out more. 
-
-The APT column gives the COM apartment mode. 
-
-Exception will list the last thrown exception (if any) for the thread. More
-details can be obtained by passing the pointer value to PrintException. If
-you get the notation "(nested exceptions)", you can get details on those
-exceptions by switching to the thread in question, and running 
-"PrintException -nested".
-\\
-
-COMMAND: clrstack.
-CLRStack [-a] [-l] [-p] [-n] [-f]
-CLRStack [-a] [-l] [-p] [-i] [variable name] [frame]
-
-CLRStack attempts to provide a true stack trace for managed code only. It is
-handy for clean, simple traces when debugging straightforward managed 
-programs. The -p parameter will show arguments to the managed function. The 
--l parameter can be used to show information on local variables in a frame.
-SOS can't retrieve local names at this time, so the output for locals is in
-the format <local address> = <value>. The -a (all) parameter is a short-cut
-for -l and -p combined. 
-
-The -f option (full mode) displays the native frames intermixing them with
-the managed frames and the assembly name and function offset for the managed
-frames.
-
-If the debugger has the option SYMOPT_LOAD_LINES specified (either by the
-.lines or .symopt commands), SOS will look up the symbols for every managed 
-frame and if successful will display the corresponding source file name and 
-line number. The -n (No line numbers) parameter can be specified to disable 
-this behavior.
-
-When you see methods with the name "[Frame:...", that indicates a transition 
-between managed and unmanaged code. You could run IP2MD on the return 
-addresses in the call stack to get more information on each managed method.
-
-On x64 platforms, Transition Frames are not displayed at this time. To avoid
-heavy optimization of parameters and locals one can request the JIT compiler
-to not optimize functions in the managed app by creating a file myapp.ini 
-(if your program is myapp.exe) in the same directory. Put the following lines
-in myapp.ini and re-run:
-
-[.NET Framework Debugging Control]
-GenerateTrackingInfo=1
-AllowOptimize=0
-
-The -i option is a new EXPERIMENTAL addition to CLRStack and will use the ICorDebug
-interfaces to display the managed stack and variables. With this option you can also 
-view and expand arrays and fields for managed variables. If a stack frame number is 
-specified in the command line, CLRStack will show you the parameters and/or locals 
-only for that frame (provided you specify -l or -p or -a of course). If a variable 
-name and a stack frame number are specified in the command line, CLRStack will show 
-you the parameters and/or locals for that frame, and will also show you the fields 
-for that variable name you specified. Here are some examples: 
-   clrstack -i -a           : This will show you all parameters and locals for all frames
-   clrstack -i -a 3         : This will show you all parameters and locals, for frame 3
-   clrstack -i var1 0       : This will show you the fields of 'var1' for frame 0
-   clrstack -i var1.abc 2   : This will show you the fields of 'var1', and expand
-                              'var1.abc' to show you the fields of the 'abc' field,
-                              for frame 2.
-   clrstack -i var1.[basetype] 0   : This will show you the fields of 'var1', and
-                                     expand the base type of 'var1' to show you its
-                                     fields.
-   clrstack -i var1.[6] 0   : If 'var1' is an array, this will show you the element
-                              at index 6 in the array, along with its fields
-The -i options uses DML output for a better debugging experience, so typically you
-should only need to execute "clrstack -i", and from there, click on the DML 
-hyperlinks to inspect the different managed stack frames and managed variables.                             
-\\
-
-COMMAND: ip2md.
-IP2MD <Code address>
-
-Given an address in managed JITTED code, IP2MD attempts to find the MethodDesc
-associated with it. For example, this output from K:
-
-       (lldb) bt 
-        ...
-        frame #9: 0x00007fffffffbf60 0x00007ffff61c6d89 libcoreclr.so`MethodDesc::DoPrestub(this=0x00007ffff041f870, pDispatchingMT=0x0000000000000000) + 3001 at prestub.cpp:1490
-        frame #10: 0x00007fffffffc140 0x00007ffff61c5f17 libcoreclr.so`::PreStubWorker(pTransitionBlock=0x00007fffffffc9a8, pMD=0x00007ffff041f870) + 1399 at prestub.cpp:1037
-        frame #11: 0x00007fffffffc920 0x00007ffff5f5238c libcoreclr.so`ThePreStub + 92 at theprestubamd64.S:800
-        frame #12: 0x00007fffffffca10 0x00007ffff04981cc
-        frame #13: 0x00007fffffffca30 0x00007ffff049773c
-        frame #14: 0x00007fffffffca80 0x00007ffff04975ad
-        ...
-        frame #22: 0x00007fffffffcc90 0x00007ffff5f51a0f libcoreclr.so`CallDescrWorkerInternal + 124 at calldescrworkeramd64.S:863
-        frame #23: 0x00007fffffffccb0 0x00007ffff5d6d6dc libcoreclr.so`CallDescrWorkerWithHandler(pCallDescrData=0x00007fffffffce80, fCriticalCall=0) + 476 at callhelpers.cpp:88
-        frame #24: 0x00007fffffffcd00 0x00007ffff5d6eb38 libcoreclr.so`MethodDescCallSite::CallTargetWorker(this=0x00007fffffffd0c8, pArguments=0x00007fffffffd048) + 2504 at callhelpers.cpp:633
-
-       (lldb) ip2md 0x00007ffff049773c
-        MethodDesc:   00007ffff7f71920
-        Method Name:  Microsoft.Win32.SafeHandles.SafeFileHandle.Open(System.Func`1<Int32>)
-        Class:        00007ffff0494bf8
-        MethodTable:  00007ffff7f71a58
-        mdToken:      0000000006000008
-        Module:       00007ffff7f6b938
-        IsJitted:     yes
-        CodeAddr:     00007ffff04976c0
-        Transparency: Critical
-
-We have taken a return address into Mainy.Main, and discovered information 
-about that method. You could run U, DumpMT, DumpClass, DumpMD, or 
-DumpModule on the fields listed to learn more.
-
-The "Source line" output will only be present if the debugger can find the 
-symbols for the managed module containing the given <code address>, and if the 
-debugger is configured to load line number information.
-\\
-
-COMMAND: clru.
-COMMAND: u.
-U [-gcinfo] [-ehinfo] [-n] [-o] <MethodDesc address> | <Code address>
-
-Presents an annotated disassembly of a managed method when given a MethodDesc
-pointer for the method, or a code address within the method body. Unlike the
-debugger "U" function, the entire method from start to finish is printed,
-with annotations that convert metadata tokens to names.
-
-       <example output>
-       ...
-       03ef015d b901000000       mov     ecx,0x1
-       03ef0162 ff156477a25b     call   dword ptr [mscorlib_dll+0x3c7764 (5ba27764)] (System.Console.InitializeStdOutError(Boolean), mdToken: 06000713)
-       03ef0168 a17c20a701       mov     eax,[01a7207c] (Object: SyncTextWriter)
-       03ef016d 89442414         mov     [esp+0x14],eax
-
-If you pass the -gcinfo flag, you'll get inline display of the GCInfo for
-the method. You can also obtain this information with the GCInfo command.
-
-If you pass the -ehinfo flag, you'll get inline display of exception info
-for the method. (Beginning and end of try/finally/catch handlers, etc.).
-You can also obtain this information with the EHInfo command.
-
-If you pass the -o flag, the byte offset of each instruction from the
-beginning of the method will be printed in addition to the absolute address of
-the instruction.
-
-If the debugger has the option SYMOPT_LOAD_LINES specified (either by the
-.lines or .symopt commands), and if symbols are available for the managed
-module containing the method being examined, the output of the command will
-include the source file name and line number corresponding to the 
-disassembly. The -n (No line numbers) flag can be specified to disable this
-behavior.
-
-       <example output>
-       ...
-       c:\Code\prj.mini\exc.cs @ 38:
-       001b00b0 8b0d3020ab03    mov     ecx,dword ptr ds:[3AB2030h] ("Break in debugger. When done type <Enter> to continue: ")
-       001b00b6 e8d5355951      call    mscorlib_ni+0x8b3690 (51743690) (System.Console.Write(System.String), mdToken: 0600091b)
-       001b00bb 90              nop
-
-       c:\Code\prj.mini\exc.cs @ 39:
-       001b00bc e863cdc651      call    mscorlib_ni+0xf8ce24 (51e1ce24) (System.Console.ReadLine(), mdToken: 060008f6)
-       >>> 001b00c1 90              nop
-       ...
-\\
-
-COMMAND: dumpstack.
-DumpStack [-EE] [-n] [top stack [bottom stack]]
-
-[x86 and x64 documentation]
-
-This command provides a verbose stack trace obtained by "scraping." Therefore
-the output is very noisy and potentially confusing. The command is good for
-viewing the complete call stack when "kb" gets confused. For best results,
-make sure you have valid symbols.
-
--EE will only show managed functions.
-
-If the debugger has the option SYMOPT_LOAD_LINES specified (either by the
-.lines or .symopt commands), SOS will look up the symbols for every managed 
-frame and if successful will display the corresponding source file name and 
-line number. The -n (No line numbers) parameter can be specified to disable 
-this behavior.
-
-You can also pass a stack range to limit the output.
-\\
-
-COMMAND: eestack.
-EEStack [-short] [-EE]
-
-This command runs DumpStack on all threads in the process. The -EE option is 
-passed directly to DumpStack. The -short option tries to narrow down the 
-output to "interesting" threads only, which is defined by
-
-1) The thread has taken a lock.
-2) The thread has been "hijacked" in order to allow a garbage collection.
-3) The thread is currently in managed code.
-
-See the documentation for DumpStack for more info.
-\\
-
-COMMAND: ehinfo.
-EHInfo (<MethodDesc address> | <Code address>)
-
-EHInfo shows the exception handling blocks in a jitted method. For each 
-handler, it shows the type, including code addresses and offsets for the clause
-block and the handler block. For a TYPED handler, this would be the "try" and
-"catch" blocks respectively.
-
-Sample output:
-
-       (lldb) sos EHInfo 33bbd3a
-       MethodDesc: 03310f68
-       Method Name: MainClass.Main()
-       Class: 03571358
-       MethodTable: 0331121c
-       mdToken: 0600000b
-       Module: 001e2fd8
-       IsJitted: yes
-       CodeAddr: 033bbca0
-       Transparency: Critical
-
-       EHHandler 0: TYPED catch(System.IO.FileNotFoundException) 
-       Clause: [033bbd2b, 033bbd3c] [8b, 9c]
-       Handler: [033bbd3c, 033bbd50] [9c, b0]
-
-       EHHandler 1: FINALLY
-       Clause: [033bbd83, 033bbda3] [e3, 103]
-       Handler: [033bbda3, 033bbdc5] [103, 125]
-
-       EHHandler 2: TYPED catch(System.Exception)
-       Clause: [033bbd7a, 033bbdc5] [da, 125]
-       Handler: [033bbdc5, 033bbdd6] [125, 136]
-
-\\
-
-COMMAND: gcinfo.
-GCInfo (<MethodDesc address> | <Code address>)
-
-GCInfo is especially useful for CLR Devs who are trying to determine if there 
-is a bug in the JIT Compiler. It parses the GCEncoding for a method, which is a
-compressed stream of data indicating when registers or stack locations contain 
-managed objects. It is important to keep track of this information, because if 
-a garbage collection occurs, the collector needs to know where roots are so it 
-can update them with new object pointer values.
-
-Here is sample output where you can see the change in register state. Normally 
-you would print this output out and read it alongside a disassembly of the 
-method. For example, the notation "reg EDI becoming live" at offset 0x11 of the
-method might correspond to a "mov edi,ecx" statement.
-
-       (lldb) sos GCInfo 5b68dbb8   (5b68dbb8 is the start of a JITTED method)
-       entry point 5b68dbb8
-       preJIT generated code
-       GC info 5b9f2f09
-       Method info block:
-           method      size   = 0036
-           prolog      size   =  19
-           epilog      size   =   8
-           epilog     count   =   1
-           epilog      end    = yes
-           saved reg.  mask   = 000B
-           ebp frame          = yes
-           fully interruptible=yes
-           double align       = no
-           security check     = no
-           exception handlers = no
-           local alloc        = no
-           edit & continue    = no
-           varargs            = no
-           argument   count   =   4
-           stack frame size   =   1
-           untracked count    =   5
-           var ptr tab count  =   0
-           epilog        at   002E
-       36 D4 8C C7 AA |
-       93 F3 40 05    |
-
-       Pointer table:
-       14             |             [EBP+14H] an untracked  local
-       10             |             [EBP+10H] an untracked  local
-       0C             |             [EBP+0CH] an untracked  local
-       08             |             [EBP+08H] an untracked  local
-       44             |             [EBP-04H] an untracked  local
-       F1 79          | 0011        reg EDI becoming live
-       72             | 0013        reg ESI becoming live
-       83             | 0016        push ptr  0
-       8B             | 0019        push ptr  1
-       93             | 001C        push ptr  2
-       9B             | 001F        push ptr  3
-       56             | 0025        reg EDX becoming live
-       4A             | 0027        reg ECX becoming live
-       0E             | 002D        reg ECX becoming dead
-       10             | 002D        reg EDX becoming dead
-       E0             | 002D        pop  4 ptrs
-       F0 31          | 0036        reg ESI becoming dead
-       38             | 0036        reg EDI becoming dead
-       FF             |
-
-This function is important for CLR Devs, but very difficult for anyone else to 
-make sense of it. You would usually come to use it if you suspect a gc heap 
-corruption bug caused by invalid GCEncoding for a particular method.
-\\
-
-COMMAND: bpmd.
-bpmd [-nofuturemodule] <module name> <method name> [<il offset>]
-bpmd <source file name>:<line number>
-bpmd -md <MethodDesc>
-bpmd -list
-bpmd -clear <pending breakpoint number>
-bpmd -clearall
-
-bpmd provides managed breakpoint support. If it can resolve the method name
-to a loaded, jitted or ngen'd function it will create a breakpoint with "bp".
-If not then either the module that contains the method hasn't been loaded yet
-or the module is loaded, but the function is not jitted yet. In these cases,
-bpmd asks the Windows Debugger to receive CLR Notifications, and waits to
-receive news of module loads and JITs, at which time it will try to resolve 
-the function to a breakpoint. -nofuturemodule can be used to suppress 
-creating a breakpoint against a module that has not yet been loaded.
-
-Management of the list of pending breakpoints can be done via bpmd -list,
-bpmd -clear, and bpmd -clearall commands. bpmd -list generates a list of 
-all of the pending breakpoints. If the pending breakpoint has a non-zero 
-module id, then that pending breakpoint is specific to function in that 
-particular loaded module. If the pending breakpoint has a zero module id, then
-the breakpoint applies to modules that have not yet been loaded. Use 
-bpmd -clear or bpmd -clearall to remove pending breakpoints from the list.
-
-This brings up a good question: "I want to set a breakpoint on the main
-method of my application. How can I do this?"
-
-  1) Stop after coreclr is loaded - TBD
-
-  2) Add the breakpoint with command such as:
-       bpmd myapp.exe MyApp.Main
-  3) g
-  4) You will stop at the start of MyApp.Main. If you type "bl" you will 
-     see the breakpoint listed.
-
-To correctly specify explicitly implemented methods make sure to retrieve the
-method name from the metadata, or from the output of the "dumpmt -md" command. 
-For example:
-
-       public interface I1
-       {
-           void M1();
-       }
-       public class ExplicitItfImpl : I1
-       {
-           ...
-           void I1.M1()                // this method's name is 'I1.M1'
-           { ... }
-       }
-
-       bpmd myapp.exe ExplicitItfImpl.I1.M1
-
-
-bpmd works equally well with generic types. Adding a breakpoint on a generic 
-type sets breakpoints on all already JIT-ted generic methods and sets a pending 
-breakpoint for any instantiation that will be JIT-ted in the future.
-
-Example for generics:
-       Given the following two classes:
-
-       class G3<T1, T2, T3> 
-       {
-               ...
-               public void F(T1 p1, T2 p2, T3 p3)
-               { ... }
-       }
-
-       public class G1<T> {
-               // static method
-               static public void G<W>(W w)
-               { ... }
-       }
-
-       One would issue the following commands to set breapoints on G3.F() and 
-       G1.G():
-
-       bpmd myapp.exe G3`3.F
-       bpmd myapp.exe G1`1.G
-
-And for explicitly implemented methods on generic interfaces:
-       public interface IT1<T>
-       {
-           void M1(T t);
-       }
-
-       public class ExplicitItfImpl<U> : IT1<U>
-       {
-           ...
-           void IT1<U>.M1(U u) // this method's name is 'IT1<U>.M1'
-           { ... }
-       }
-
-       bpmd bpmd.exe ExplicitItfImpl`1.IT1<U>.M1
-
-Additional examples:
-       If IT1 and ExplicitItfImpl are types declared inside another class, 
-       Outer, the bpmd command would become:
-
-       bpmd bpmd.exe Outer+ExplicitItfImpl`1.Outer.IT1<U>.M1
-
-       (note that the fully qualified type name for ExplicitItfImpl became
-       Outer+ExplicitItfImpl, using the '+' separator, while the method name
-       is Outer.IT1<U>.M1, using a '.' as the separator)
-
-       Furthermore, if the Outer class resides in a namespace, NS, the bpmd 
-       command to use becomes:
-
-       bpmd bpmd.exe NS.Outer+ExplicitItfImpl`1.NS.Outer.IT1<U>.M1
-
-bpmd does not accept offsets nor parameters in the method name. You can add
-an IL offset as an optional parameter seperate from the name. If there are overloaded
-methods, bpmd will set a breakpoint for all of them.
-
-In the case of hosted environments such as SQL, the module name may be 
-complex, like 'price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
-For this case, just be sure to surround the module name with single quotes,
-like:
-
-bpmd 'price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Price.M2
-
-\\
-
-COMMAND: dumpdomain.
-DumpDomain [<Domain address>]
-
-When called with no parameters, DumpDomain will list all the AppDomains in the
-process. It enumerates each Assembly loaded into those AppDomains as well. 
-In addition to your application domain, and any domains it might create, there
-are two special domains: the Shared Domain and the System Domain.
-
-Any Assembly pointer in the output can be passed to DumpAssembly. Any Module 
-pointer in the output can be passed to DumpModule. Any AppDomain pointer can 
-be passed to DumpDomain to limit output only to that AppDomain. Other 
-functions provide an AppDomain pointer as well, such as clrthreads where it lists
-the current AppDomain for each thread.
-\\
-
-COMMAND: eeheap.
-EEHeap [-gc] [-loader]
-
-EEHeap enumerates process memory consumed by internal CLR data structures. You
-can limit the output by passing "-gc" or "-loader". All information will be 
-displayed otherwise.
-
-The information for the Garbage Collector lists the ranges of each Segment in 
-the managed heap. This can be useful if you believe you have an object pointer.
-If the pointer falls within a segment range given by "eeheap -gc", then you do
-have an object pointer, and can attempt to run "dumpobj" on it.
-
-Here is output for a simple program:
-
-       (lldb) eeheap -gc
-       Number of GC Heaps: 1
-       generation 0 starts at 0x00a71018
-       generation 1 starts at 0x00a7100c
-       generation 2 starts at 0x00a71000
-        segment    begin allocated     size
-       00a70000 00a71000  00a7e01c 0000d01c(53276)
-       Large object heap starts at 0x01a71000
-        segment    begin allocated     size
-       01a70000 01a71000  01a76000 0x00005000(20480)
-       Total Size   0x1201c(73756)
-       ------------------------------
-       GC Heap Size   0x1201c(73756)
-
-So the total size of the GC Heap is only 72K. On a large web server, with 
-multiple processors, you can expect to see a GC Heap of 400MB or more. The 
-Garbage Collector attempts to collect and reclaim memory only when required to
-by memory pressure for better performance. You can also see the notion of 
-"generations," wherein the youngest objects live in generation 0, and 
-long-lived objects eventually get "promoted" to generation 2.
-
-The loader output lists various private heaps associated with AppDomains. It 
-also lists heaps associated with the JIT compiler, and heaps associated with 
-Modules. For example:
-
-       (lldb) eeheap -loader
-       Loader Heap:
-       --------------------------------------
-       System Domain: 5e0662a0
-       LowFrequencyHeap:008f0000(00002000:00001000) Size: 0x00001000 bytes.
-       HighFrequencyHeap:008f2000(00008000:00001000) Size: 0x00001000 bytes.
-       StubHeap:008fa000(00002000:00001000) Size: 0x00001000 bytes.
-       Total size: 0x3000(12288)bytes
-       --------------------------------------
-       Shared Domain: 5e066970
-       LowFrequencyHeap:00920000(00002000:00001000) 03e30000(00010000:00003000) Size: 0x00004000 bytes.
-       Wasted: 0x00001000 bytes.
-       HighFrequencyHeap:00922000(00008000:00001000) Size: 0x00001000 bytes.
-       StubHeap:0092a000(00002000:00001000) Size: 0x00001000 bytes.
-       Total size: 0x6000(24576)bytes
-       --------------------------------------
-       Domain 1: 14f000
-       LowFrequencyHeap:00900000(00002000:00001000) 03ee0000(00010000:00003000) Size: 0x00004000 bytes.
-       Wasted: 0x00001000 bytes.
-       HighFrequencyHeap:00902000(00008000:00003000) Size: 0x00003000 bytes.
-       StubHeap:0090a000(00002000:00001000) Size: 0x00001000 bytes.
-       Total size: 0x8000(32768)bytes
-       --------------------------------------
-       Jit code heap:
-       Normal JIT:03ef0000(00010000:00002000) Size: 0x00002000 bytes.
-       Total size: 0x2000(8192)bytes
-       --------------------------------------
-       Module Thunk heaps:
-       Module 5ba22410: Size: 0x00000000 bytes.
-       Module 001c1320: Size: 0x00000000 bytes.
-       Module 001c03f0: Size: 0x00000000 bytes.
-       Module 001caa38: Size: 0x00000000 bytes.
-       Total size: 0x0(0)bytes
-       --------------------------------------
-       Module Lookup Table heaps:
-       Module 5ba22410:Size: 0x00000000 bytes.
-       Module 001c1320:Size: 0x00000000 bytes.
-       Module 001c03f0:Size: 0x00000000 bytes.
-       Module 001caa38:03ec0000(00010000:00002000) Size: 0x00002000 bytes.
-       Total size: 0x2000(8192)bytes
-       --------------------------------------
-       Total LoaderHeap size: 0x15000(86016)bytes
-       =======================================
-
-By using eeheap to keep track of the growth of these private heaps, we are 
-able to rule out or include them as a source of a memory leak.
-\\
-
-COMMAND: name2ee.
-Name2EE <module name> <type or method name>
-Name2EE <module name>!<type or method name>
-
-This function allows you to turn a class name into a MethodTable and EEClass. 
-It turns a method name into a MethodDesc. Here is an example for a method:
-
-       (lldb) name2ee unittest.exe MainClass.Main
-       Module: 001caa38
-       Token: 0x0600000d
-       MethodDesc: 00902f40
-       Name: MainClass.Main()
-       JITTED Code Address: 03ef00b8
-
-and for a class:
-
-       (lldb) name2ee unittest!MainClass
-       Module: 001caa38
-       Token: 0x02000005
-       MethodTable: 009032d8
-       EEClass: 03ee1424
-       Name: MainClass
-
-The module you are "browsing" with Name2EE needs to be loaded in the process. 
-To get a type name exactly right, first browse the module with ILDASM. You
-can also pass * as the <module name> to search all loaded managed modules.
-<module name> can also be the debugger's name for a module, such as
-mscorlib or image00400000.
-
-The <module>!<type> syntax is also supported. You can use an asterisk on the 
-left of the !, but the type on the right side needs to be fully qualified.
-
-If you are looking for a way to display a static field of a class (and you
-don't have an instance of the class, so dumpobj won't help you), note that
-once you have the EEClass, you can run DumpClass, which will display the
-value of all static fields.
-
-There is yet one more way to specify a module name. In the case of modules
-loaded from an assembly store (such as a SQL db) rather than disk, the
-module name will look like this:
-
-price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
-
-For this kind of module, simply use price as the module name:
-
-       0:044> name2ee price Price
-       Module: 10f028b0 (price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null)
-       Token: 0x02000002
-       MethodTable: 11a47ae0
-       EEClass: 11a538c8
-       Name: Price
-
-Where are we getting these module names from? Run DumpDomain to see a list of
-all loaded modules in all domains. And remember that you can browse all the
-types in a module with DumpModule -mt <module pointer>.
-\\
-
-COMMAND: dumpmt.
-DumpMT [-MD] <MethodTable address>
-
-Examine a MethodTable. Each managed object has a MethodTable pointer at the 
-start. If you pass the "-MD" flag, you'll also see a list of all the methods 
-defined on the object. 
-\\
-
-COMMAND: dumpclass.
-DumpClass <EEClass address>
-
-The EEClass is a data structure associated with an object type. DumpClass 
-will show attributes, as well as list the fields of the type. The output is 
-similar to DumpObj. Although static field values will be displayed, 
-non-static values won't because you need an instance of an object for that.
-
-You can get an EEClass to look at from DumpMT, DumpObj, Name2EE, and 
-Token2EE among others.
-\\
-
-COMMAND: dumpmd.
-DumpMD <MethodDesc address>
-
-This command lists information about a MethodDesc. You can use ip2md to turn 
-a code address in a managed function into a MethodDesc:
-
-       (lldb) dumpmd 902f40
-       Method Name: Mainy.Main()
-       Class: 03ee1424
-       MethodTable: 009032d8
-       mdToken: 0600000d
-       Module: 001caa78
-       IsJitted: yes
-       CodeAddr: 03ef00b8
-
-If IsJitted is "yes," you can run U on the CodeAddr pointer to see a 
-disassembly of the JITTED code.  You can call also DumpClass, DumpMT, 
-DumpModule on the Class, MethodTable and Module fields above.
-\\
-
-COMMAND: token2ee.
-Token2EE <module name> <token>
-
-This function allows you to turn a metadata token into a MethodTable or 
-MethodDesc. Here is an example showing class tokens being resolved:
-
-       (lldb) sos Token2EE unittest.exe 02000003
-       Module: 001caa38
-       Token: 0x02000003
-       MethodTable: 0090375c
-       EEClass: 03ee1ae0
-       Name: Bank
-       (lldb) sos Token2EE image00400000 02000004
-       Module: 001caa38
-       Token: 0x02000004
-       MethodTable: 009038ec
-       EEClass: 03ee1b84
-       Name: Customer
-
-The module you are "browsing" with Token2EE needs to be loaded in the process. 
-This function doesn't see much use, especially since a tool like ILDASM can 
-show the mapping between metadata tokens and types/methods in a friendlier way. 
-But it could be handy sometimes.
-
-You can pass "*" for <module name> to find what that token maps to in every
-loaded managed module. <module name> can also be the debugger's name for a 
-module, such as mscorlib or image00400000.
-\\
-
-COMMAND: dumpmodule.
-DumpModule [-mt] <Module address>
-
-You can get a Module address from DumpDomain, DumpAssembly and other 
-functions. Here is sample output:
-
-       (lldb) sos DumpModule 1caa50
-       Name: /home/user/pub/unittest
-       Attributes: PEFile
-       Assembly: 001ca248
-       LoaderHeap: 001cab3c
-       TypeDefToMethodTableMap: 03ec0010
-       TypeRefToMethodTableMap: 03ec0024
-       MethodDefToDescMap: 03ec0064
-       FieldDefToDescMap: 03ec00a4
-       MemberRefToDescMap: 03ec00e8
-       FileReferencesMap: 03ec0128
-       AssemblyReferencesMap: 03ec012c
-       MetaData start address: 00402230 (1888 bytes)
-
-The Maps listed map metadata tokens to CLR data structures. Without going into 
-too much detail, you can examine memory at those addresses to find the 
-appropriate structures. For example, the TypeDefToMethodTableMap above can be 
-examined:
-
-       (lldb) dd 3ec0010
-       03ec0010  00000000 00000000 0090320c 0090375c
-       03ec0020  009038ec ...
-
-This means TypeDef token 2 maps to a MethodTable with the value 0090320c. You 
-can run DumpMT to verify that. The MethodDefToDescMap takes a MethodDef token 
-and maps it to a MethodDesc, which can be passed to dumpmd.
-
-There is a new option "-mt", which will display the types defined in a module,
-and the types referenced by the module. For example:
-
-       (lldb) sos DumpModule -mt 1aa580
-       Name: /home/user/pub/unittest
-       ...<etc>...
-       MetaData start address: 0040220c (1696 bytes)
-
-       Types defined in this module
-
-             MT    TypeDef Name
-       --------------------------------------------------------------------------
-       030d115c 0x02000002 Funny
-       030d1228 0x02000003 Mainy
-
-       Types referenced in this module
-
-             MT    TypeRef Name
-       --------------------------------------------------------------------------
-       030b6420 0x01000001 System.ValueType
-       030b5cb0 0x01000002 System.Object
-       030fceb4 0x01000003 System.Exception
-       0334e374 0x0100000c System.Console
-       03167a50 0x0100000e System.Runtime.InteropServices.GCHandle
-       0336a048 0x0100000f System.GC
-
-\\
-
-COMMAND: dumpassembly.
-DumpAssembly <Assembly address>
-
-Example output:
-
-       (lldb) sos DumpAssembly 1ca248
-       Parent Domain: 0014f000
-       Name: /home/user/pub/unittest
-       ClassLoader: 001ca060
-         Module Name
-       001caa50 /home/user/pub/unittest
-
-An assembly can consist of multiple modules, and those will be listed. You can
-get an Assembly address from the output of DumpDomain.
-\\
-
-COMMAND: dumpruntimetypes.
-DumpRuntimeTypes 
-
-DumpRuntimeTypes finds all System.RuntimeType objects in the gc heap and 
-prints the type name and MethodTable they refer too. Sample output:
-
-        Address   Domain       MT Type Name
-       ------------------------------------------------------------------------------
-         a515f4   14a740 5baf8d28 System.TypedReference
-         a51608   14a740 5bb05764 System.Globalization.BaseInfoTable
-         a51958   14a740 5bb05b24 System.Globalization.CultureInfo
-         a51a44   14a740 5bb06298 System.Globalization.GlobalizationAssembly
-         a51de0   14a740 5bb069c8 System.Globalization.TextInfo
-         a56b98   14a740 5bb12d28 System.Security.Permissions.HostProtectionResource
-         a56bbc   14a740 5baf7248 System.Int32
-         a56bd0   14a740 5baf3fdc System.String
-         a56cfc   14a740 5baf36a4 System.ValueType
-       ...
-
-This command will print a "?" in the domain column if the type is loaded into multiple
-AppDomains.  For example:
-
-    (lldb) sos DumpRuntimeTypes
-     Address   Domain       MT Type Name              
-    ------------------------------------------------------------------------------
-     28435a0        ?   3f6a8c System.TypedReference
-     28435b4        ?   214d6c System.ValueType
-     28435c8        ?   216314 System.Enum
-     28435dc        ?   2147cc System.Object
-     284365c        ?   3cd57c System.IntPtr
-     2843670        ?   3feaac System.Byte
-     2843684        ?   23a544c System.IEquatable`1[[System.IntPtr, mscorlib]]
-     2843784        ?   3c999c System.Int32
-     2843798        ?   3caa04 System.IEquatable`1[[System.Int32, mscorlib]]
-\\
-
-COMMAND: dumpsig.
-DumpSig <sigaddr> <moduleaddr>
-
-This command dumps the signature of a method or field given by <sigaddr>.  This is
-useful when you are debugging parts of the runtime which returns a raw PCCOR_SIGNATURE
-structure and need to know what its contents are.
-
-Sample output for a method:
-    0:000> sos DumpSig 0x000007fe`ec20879d 0x000007fe`eabd1000
-    [DEFAULT] [hasThis] Void (Boolean,String,String)
-
-The first section of the output is the calling convention.  This includes, but is not
-limited to, "[DEFAULT]", "[C]", "[STDCALL]", "[THISCALL]", and so on.  The second
-portion of the output is either "[hasThis]" or "[explicit]" for whether the method
-is an instance method or a static method respectively.  The third portion of the 
-output is the return value (in this case a "void").  Finally, the method's arguments
-are printed as the final portion of the output.
-
-Sample output for a field:
-    0:000> sos DumpSig 0x000007fe`eb7fd8cd 0x000007fe`eabd1000
-    [FIELD] ValueClass System.RuntimeTypeHandle 
-
-DumpSig will also work with generics.  Here is the output for the following
-function:
-    public A Test(IEnumerable<B> n)
-
-    0:000> sos DumpSig 00000000`00bc2437 000007ff00043178 
-    [DEFAULT] [hasThis] __Canon (Class System.Collections.Generic.IEnumerable`1<__Canon>)
-\\
-
-COMMAND: dumpsigelem.
-DumpSigElem <sigaddr> <moduleaddr>
-
-This command dumps a single element of a signature object.  For most circumstances,
-you should use DumpSig to look at individual signature objects, but if you find a 
-signature that has been corrupted in some manner you can use DumpSigElem to read out 
-the valid portions of it.
-
-If we look at a valid signature object for a method we see the following:
-    0:000> dumpsig 0x000007fe`ec20879d 0x000007fe`eabd1000
-    [DEFAULT] [hasThis] Void (Boolean,String,String)
-
-We can look at the individual elements of this object by adding the offsets into the 
-object which correspond to the return value and parameters:
-    0:000> sos DumpSigElem 0x000007fe`ec20879d+2 0x000007fe`eabd1000
-    Void
-    0:000> sos DumpSigElem 0x000007fe`ec20879d+3 0x000007fe`eabd1000
-    Boolean
-    0:000> sos DumpSigElem 0x000007fe`ec20879d+4 0x000007fe`eabd1000
-    String
-    0:000> sos DumpSigElem 0x000007fe`ec20879d+5 0x000007fe`eabd1000
-    String
-
-We can do something similar for fields.  Here is the full signature of a field:
-    0:000> dumpsig 0x000007fe`eb7fd8cd 0x000007fe`eabd1000
-    [FIELD] ValueClass System.RuntimeTypeHandle 
-
-Using DumpSigElem we can find the type of the field by adding the offset of it (1) to 
-the address of the signature:
-    0:000> sos DumpSigElem 0x000007fe`eb7fd8cd+1 0x000007fe`eabd1000
-    ValueClass System.RuntimeTypeHandle
-
-DumpSigElem will also work with generics.  Let a function be defined as follows:
-    public A Test(IEnumerable<B> n)
-
-The elements of this signature can be obtained by adding offsets into the signature
-when calling DumpSigElem:
-
-    0:000> sos DumpSigElem 00000000`00bc2437+2 000007ff00043178 
-    __Canon
-    0:000> sos DumpSigElem 00000000`00bc2437+4 000007ff00043178 
-    Class System.Collections.Generic.IEnumerable`1<__Canon>
-
-The actual offsets that you should add are determined by the contents of the
-signature itself.  By trial and error you should be able to find various elements
-of the signature.
-\\
-
-COMMAND: dumpil.
-DumpIL <Managed DynamicMethod object> | 
-       <DynamicMethodDesc pointer> |
-       <MethodDesc pointer> |
-        /i <IL pointer>
-
-DumpIL prints the IL code associated with a managed method. We added this
-function specifically to debug DynamicMethod code which was constructed on
-the fly. Happily it works for non-dynamic code as well.
-
-You can use it in four ways: 
-
-  1) If you have a System.Reflection.Emit.DynamicMethod object, just pass
-     the pointer as the first argument. 
-  2) If you have a DynamicMethodDesc pointer you can use that to print the
-     IL associated with the dynamic method.
-  3) If you have an ordinary MethodDesc, you can see the IL for that as well,
-     just pass it as the first argument.
-  4) If you have a pointer directly to the IL, specify /i followed by the
-     the IL address.  This is useful for writers of profilers that instrument
-     IL.
-     
-
-Note that dynamic IL is constructed a bit differently. Rather than referring
-to metadata tokens, the IL points to objects in a managed object array. Here
-is a simple example of the output for a dynamic method:
-
-  0:000> sos DumpIL b741dc
-  This is dynamic IL. Exception info is not reported at this time.
-  If a token is unresolved, run "sos DumpObj <addr>" on the addr given
-  in parenthesis. You can also look at the token table yourself, by
-  running "DumpArray 00b77388".
-
-  IL_0000: ldstr 70000002 "Inside invoked method "
-  IL_0005: call 6000003 System.Console.WriteLine(System.String)
-  IL_000a: ldc.i4.1
-  IL_000b: newarr 2000004 "System.Int32"
-  IL_0010: stloc.0
-  IL_0011: ldloc.0
-  IL_0012: ret
-\\
-
-COMMAND: verifyheap.
-VerifyHeap
-
-VerifyHeap is a diagnostic tool that checks the garbage collected heap for 
-signs of corruption. It walks objects one by one in a pattern like this:
-
-    o = firstobject;
-    while(o != endobject)
-    {
-        o.ValidateAllFields();
-        o = (Object *) o + o.Size();
-    }
-
-If an error is found, VerifyHeap will report it. I'll take a perfectly good 
-object and corrupt it:
-
-       (lldb) dumpobj a79d40
-       Name: Customer
-       MethodTable: 009038ec
-       EEClass: 03ee1b84
-       Size: 20(0x14) bytes
-        (/home/user/pub/unittest)
-       Fields:
-             MT    Field   Offset                 Type       Attr    Value Name
-       009038ec  4000008        4                CLASS   instance 00a79ce4 name
-       009038ec  4000009        8                CLASS   instance 00a79d2c bank
-       009038ec  400000a        c       System.Boolean   instance        1 valid
-
-       (lldb) ed a79d40+4 01  (change the name field to the bogus pointer value 1)
-       (lldb) sos VerifyHeap
-       object 01ee60dc: bad member 00000003 at 01EE6168
-       Last good object: 01EE60C4.
-
-If this gc heap corruption exists, there is a serious bug in your own code or 
-in the CLR. In user code, an error in constructing PInvoke calls can cause 
-this problem, and running with Managed Debugging Assistants is advised. If that
-possibility is eliminated, consider contacting Microsoft Product Support for
-help.
-\\
-
-COMMAND: dumplog.
-DumpLog [-addr <addressOfStressLog>] [<Filename>]
-
-To aid in diagnosing hard-to-reproduce stress failures, the CLR team added an 
-in-memory log capability. The idea was to avoid using locks or I/O which could 
-disturb a fragile repro environment. The DumpLog function allows you to write 
-that log out to a file. If no Filename is specified, the file "Stresslog.txt" 
-in the current directory is created.
-
-The optional argument addr allows one to specify a stress log other then the 
-default one.
-
-       (lldb) dumplog
-       Attempting to dump Stress log to file 'StressLog.txt'
-       .................
-       SUCCESS: Stress log dumped
-
-To turn on the stress log, set the following registry keys under
-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework:
-
-
-(DWORD) StressLog = 1
-(DWORD) LogFacility = 0xffffffbf (this is a bit mask, almost all logging is on.
-                                  This is also the default value if the key 
-                                  isn't specified)
-(DWORD) StressLogSize = 65536    (this is the default value if the key isn't
-                                  specified)
-(DWORD) LogLevel = 6             (this is the default value if the key isn't
-                                  specified.  The higher the number the more
-                                  detailed logs are generated.  The maximum 
-                                  value is decimal 10)
-
-StressLogSize is the size in bytes of the in-memory log allocated for each 
-thread in the process. In the case above, each thread gets a 64K log. You 
-could increase this to get more logging, but more memory will be required for 
-this log in the process. For example, 20 threads with 524288 bytes per thread 
-has a memory demand of 10 Megabytes. The stress log is circular so new entries 
-will replace older ones on threads which have reached their buffer limit.
-
-The log facilities are defined as follows:
-    GC           0x00000001
-    GCINFO       0x00000002
-    STUBS        0x00000004
-    JIT          0x00000008
-    LOADER       0x00000010
-    METADATA     0x00000020
-    SYNC         0x00000040
-    EEMEM        0x00000080
-    GCALLOC      0x00000100
-    CORDB        0x00000200
-    CLASSLOADER  0x00000400
-    CORPROF      0x00000800
-    REMOTING     0x00001000
-    DBGALLOC     0x00002000
-    EH           0x00004000
-    ENC          0x00008000
-    ASSERT       0x00010000
-    VERIFIER     0x00020000
-    THREADPOOL   0x00040000
-    GCROOTS      0x00080000
-    INTEROP      0x00100000
-    MARSHALER    0x00200000
-    IJW          0x00400000
-    ZAP          0x00800000
-    STARTUP      0x01000000
-    APPDOMAIN    0x02000000
-    CODESHARING  0x04000000
-    STORE        0x08000000
-    SECURITY     0x10000000
-    LOCKS        0x20000000
-    BCL          0x40000000
-
-Here is some sample output:
-
-       3560   9.981137099 : `SYNC`               RareEnablePremptiveGC: entering. 
-       Thread state = a030
-
-       3560   9.981135033 : `GC`GCALLOC`GCROOTS` ========== ENDGC 4194 (gen = 2, 
-       collect_classes = 0) ==========={
-
-       3560   9.981125826 : `GC`                         Segment mem 00C61000 alloc 
-       = 00D071F0 used 00D09254 committed 00D17000
-
-       3560   9.981125726 : `GC`                     Generation 0 [00CED07C, 00000000
-       ] cur = 00000000
-
-       3560   9.981125529 : `GC`                     Generation 1 [00CED070, 00000000
-       ] cur = 00000000
-
-       3560   9.981125103 : `GC`                     Generation 2 [00C61000, 00000000
-       ] cur = 00000000
-
-       3560   9.981124963 : `GC`                 GC Heap 00000000
-
-       3560   9.980618994 : `GC`GCROOTS`         GcScanHandles (Promotion Phase = 0)
-
-The first column is the OS thread ID for the thread appending to the log, 
-the second column is the timestamp, the third is the facility category for the 
-log entry, and the fourth contains the log message. The facility field is 
-expressed as `facility1`facility2`facility3`.  This facilitates the creation of 
-filters for displaying only specific message categories.  To make sense of this 
-log, you would probably want the Shared Source CLI to find out exactly where 
-the log comes from.
-\\
-
-COMMAND: findappdomain.
-FindAppDomain <Object address>
-
-FindAppDomain will attempt to resolve the AppDomain of an object. For example,
-using an Object Pointer from the output of DumpStackObjects:
-
-       (lldb) sos FindAppDomain 00a79d98
-       AppDomain: 0014f000
-       Name: unittest.exe
-       ID: 1
-
-You can find out more about the AppDomain with the DumpDomain command. Not 
-every object has enough clues about it's origin to determine the AppDomain. 
-Objects with Finalizers are the easiest case, as the CLR needs to be able to 
-call those when an AppDomain shuts down.
-\\
-
-COMMAND: histinit.
-HistInit
-
-Before running any of the Hist - family commands you need to initialize the SOS 
-structures from the stress log saved in the debuggee.  This is achieved by the 
-HistInit command.
-
-Sample output:
-
-       (lldb) histinit
-       Attempting to read Stress log
-       STRESS LOG:
-           facilitiesToLog  = 0xffffffff
-           levelToLog       = 6
-           MaxLogSizePerThread = 0x10000 (65536)
-           MaxTotalLogSize = 0x1000000 (16777216)
-           CurrentTotalLogChunk = 9
-           ThreadsWithLogs  = 3
-           Clock frequency  = 3.392 GHz
-           Start time         15:26:31
-           Last message time  15:26:56
-           Total elapsed time 25.077 sec
-       .....................................
-       ---------------------------- 2407 total entries -----------------------------
-
-
-       SUCCESS: GCHist structures initialized
-
-\\
-
-COMMAND: histobjfind.
-HistObjFind <obj_address>
-
-To examine log entries related to an object whose present address is known one 
-would use this command. The output of this command contains all entries that 
-reference the object:
-
-       (lldb) histobjfind 028970d4 
-        GCCount   Object                                  Message
-       ---------------------------------------------------------
-           2296 028970d4 Promotion for root 01e411b8 (MT = 5b6c5cd8)
-           2296 028970d4 Relocation NEWVALUE for root 00223fc4
-           2296 028970d4 Relocation NEWVALUE for root 01e411b8
-       ...
-           2295 028970d4 Promotion for root 01e411b8 (MT = 5b6c5cd8)
-           2295 028970d4 Relocation NEWVALUE for root 00223fc4
-           2295 028970d4 Relocation NEWVALUE for root 01e411b8
-       ...
-
-\\
-
-COMMAND: histroot.
-HistRoot <root>
-
-The root value obtained from !HistObjFind can be used to track the movement of 
-an object through the GCs.
-
-HistRoot provides information related to both promotions and relocations of the 
-root specified as the argument.
-
-       (lldb) histroot 01e411b8 
-        GCCount    Value       MT Promoted?                Notes
-       ---------------------------------------------------------
-           2296 028970d4 5b6c5cd8       yes 
-           2295 028970d4 5b6c5cd8       yes 
-           2294 028970d4 5b6c5cd8       yes 
-           2293 028970d4 5b6c5cd8       yes 
-           2292 028970d4 5b6c5cd8       yes 
-           2291 028970d4 5b6c5cd8       yes 
-           2290 028970d4 5b6c5cd8       yes 
-           2289 028970d4 5b6c5cd8       yes 
-           2288 028970d4 5b6c5cd8       yes 
-           2287 028970d4 5b6c5cd8       yes 
-           2286 028970d4 5b6c5cd8       yes 
-           2285 028970d4 5b6c5cd8       yes 
-            322 028970e8 5b6c5cd8       yes Duplicate promote/relocs
-       ...
-
-\\
-
-COMMAND: histobj.
-HistObj <obj_address>
-
-This command examines all stress log relocation records and displays the chain 
-of GC relocations that may have led to the address passed in as an argument.
-Conceptually the output is:
-
-               GenN    obj_address   root1, root2, root3,
-               GenN-1  prev_obj_addr root1, root2,
-               GenN-2  prev_prev_oa  root1, root4, 
-               ...
-
-Sample output:
-       (lldb) histobj 028970d4 
-        GCCount   Object                                    Roots
-       ---------------------------------------------------------
-           2296 028970d4 00223fc4, 01e411b8, 
-           2295 028970d4 00223fc4, 01e411b8, 
-           2294 028970d4 00223fc4, 01e411b8, 
-           2293 028970d4 00223fc4, 01e411b8, 
-           2292 028970d4 00223fc4, 01e411b8, 
-           2291 028970d4 00223fc4, 01e411b8, 
-           2290 028970d4 00223fc4, 01e411b8, 
-           2289 028970d4 00223fc4, 01e411b8, 
-           2288 028970d4 00223fc4, 01e411b8, 
-           2287 028970d4 00223fc4, 01e411b8, 
-           2286 028970d4 00223fc4, 01e411b8, 
-           2285 028970d4 00223fc4, 01e411b8, 
-            322 028970d4 01e411b8, 
-              0 028970d4 
-
-\\
-
-COMMAND: histclear.
-HistClear
-
-This command releases any resources used by the Hist-family of commands. 
-Generally there's no need to call this explicitly, as each HistInit will first 
-cleanup the previous resources.
-
-       (lldb) histclear
-       Completed successfully.
-
-\\
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/.version b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/.version
new file mode 100644 (file)
index 0000000..32b9206
--- /dev/null
@@ -0,0 +1,2 @@
+40c565230930ead58a50719c0ec799df77bddee9
+2.0.0-preview2-25407-01
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.CSharp.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.CSharp.dll
new file mode 100644 (file)
index 0000000..77a4666
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.CSharp.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.NETCore.App.deps.json b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.NETCore.App.deps.json
new file mode 100644 (file)
index 0000000..db4aec5
--- /dev/null
@@ -0,0 +1,2875 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v2.0/linux-x64",
+    "signature": "08866766bd321d7c068c5b82c7cde89ef1f4ece7"
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v2.0": {},
+    ".NETCoreApp,Version=v2.0/linux-x64": {
+      "Microsoft.NETCore.App/2.0.0-preview2-25407-01": {
+        "dependencies": {
+          "Microsoft.NETCore.DotNetHostPolicy": "2.0.0-preview2-25407-01",
+          "Microsoft.NETCore.Platforms": "2.0.0-preview2-25405-01",
+          "NETStandard.Library": "2.0.0-preview2-25401-01",
+          "runtime.linux-x64.Microsoft.NETCore.App": "2.0.0-preview2-25407-01"
+        }
+      },
+      "Microsoft.NETCore.DotNetHostPolicy/2.0.0-preview2-25407-01": {
+        "dependencies": {
+          "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy": "2.0.0-preview2-25407-01"
+        }
+      },
+      "Microsoft.NETCore.Platforms/2.0.0-preview2-25405-01": {},
+      "Microsoft.Packaging.Tools/1.0.0-preview2-25401-01": {},
+      "NETStandard.Library/2.0.0-preview2-25401-01": {
+        "dependencies": {
+          "Microsoft.NETCore.Platforms": "2.0.0-preview2-25405-01",
+          "Microsoft.Packaging.Tools": "1.0.0-preview2-25401-01"
+        }
+      },
+      "runtime.linux-x64.Microsoft.NETCore.App/2.0.0-preview2-25407-01": {
+        "runtime": {
+          "runtimes/linux-x64/lib/netcoreapp2.0/Microsoft.CSharp.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/Microsoft.VisualBasic.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/Microsoft.Win32.Primitives.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/SOS.NETCore.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.AppContext.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Buffers.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Collections.Concurrent.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Collections.Immutable.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Collections.NonGeneric.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Collections.Specialized.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Collections.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.Annotations.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.Composition.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.Primitives.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.TypeConverter.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ComponentModel.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Configuration.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Console.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Core.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Data.Common.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Data.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.Contracts.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.Debug.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.Process.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.StackTrace.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.Tools.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.TraceSource.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Diagnostics.Tracing.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Drawing.Primitives.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Drawing.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Dynamic.Runtime.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Globalization.Calendars.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Globalization.Extensions.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Globalization.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.Compression.FileSystem.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.Compression.ZipFile.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.Compression.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.FileSystem.AccessControl.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.FileSystem.Primitives.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.FileSystem.Watcher.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.FileSystem.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.IsolatedStorage.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.MemoryMappedFiles.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.Pipes.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.IO.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Linq.Expressions.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Linq.Parallel.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Linq.Queryable.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Linq.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Http.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.HttpListener.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Mail.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.NameResolution.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.NetworkInformation.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Ping.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Primitives.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Requests.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Security.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.ServicePoint.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.Sockets.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.WebClient.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.WebHeaderCollection.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.WebProxy.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.WebSockets.Client.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.WebSockets.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Net.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Numerics.Vectors.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Numerics.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ObjectModel.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Private.DataContractSerialization.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Private.Uri.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Private.Xml.Linq.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Private.Xml.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.DispatchProxy.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Emit.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Extensions.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Metadata.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.Primitives.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.TypeExtensions.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Reflection.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Resources.Reader.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Resources.ResourceManager.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Resources.Writer.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Extensions.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Handles.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.InteropServices.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Loader.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Numerics.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Serialization.Json.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Serialization.Xml.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.Serialization.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Runtime.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.AccessControl.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Claims.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.Cng.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.Csp.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.Encoding.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.OpenSsl.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.Primitives.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Principal.Windows.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.Principal.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.SecureString.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Security.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ServiceModel.Web.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ServiceProcess.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Text.Encoding.Extensions.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Text.Encoding.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Text.RegularExpressions.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Overlapped.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Tasks.Extensions.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Tasks.Parallel.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Tasks.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Thread.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.ThreadPool.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.Timer.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Threading.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Transactions.Local.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Transactions.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.ValueTuple.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Web.HttpUtility.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Web.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Windows.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.Linq.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.ReaderWriter.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.Serialization.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.XDocument.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.XPath.XDocument.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.XPath.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.XmlDocument.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.XmlSerializer.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.Xml.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/System.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/WindowsBase.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/mscorlib.dll": {},
+          "runtimes/linux-x64/lib/netcoreapp2.0/netstandard.dll": {}
+        },
+        "native": {
+          "runtimes/linux-x64/native/System.Globalization.Native.so": {},
+          "runtimes/linux-x64/native/System.IO.Compression.Native.so": {},
+          "runtimes/linux-x64/native/System.Native.a": {},
+          "runtimes/linux-x64/native/System.Native.so": {},
+          "runtimes/linux-x64/native/System.Net.Http.Native.so": {},
+          "runtimes/linux-x64/native/System.Net.Security.Native.so": {},
+          "runtimes/linux-x64/native/System.Private.CoreLib.dll": {},
+          "runtimes/linux-x64/native/System.Security.Cryptography.Native.OpenSsl.so": {},
+          "runtimes/linux-x64/native/createdump": {},
+          "runtimes/linux-x64/native/libclrjit.so": {},
+          "runtimes/linux-x64/native/libcoreclr.so": {},
+          "runtimes/linux-x64/native/libcoreclrtraceptprovider.so": {},
+          "runtimes/linux-x64/native/libdbgshim.so": {},
+          "runtimes/linux-x64/native/libmscordaccore.so": {},
+          "runtimes/linux-x64/native/libmscordbi.so": {},
+          "runtimes/linux-x64/native/libsos.so": {},
+          "runtimes/linux-x64/native/libsosplugin.so": {},
+          "runtimes/linux-x64/native/sosdocsunix.txt": {}
+        }
+      },
+      "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy/2.0.0-preview2-25407-01": {
+        "native": {
+          "runtimes/linux-x64/native/libhostpolicy.so": {}
+        }
+      }
+    }
+  },
+  "libraries": {
+    "Microsoft.NETCore.App/2.0.0-preview2-25407-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-zDPT1QZsI+tL9/7vmhVmPT83UiABMmmgCOZDNn8Whybbj3KnDayg8gmpZfCSz8jyLhYLwrnra4sZmlF1UuW3xA==",
+      "path": "microsoft.netcore.app/2.0.0-preview2-25407-01",
+      "hashPath": "microsoft.netcore.app.2.0.0-preview2-25407-01.nupkg.sha512"
+    },
+    "Microsoft.NETCore.DotNetHostPolicy/2.0.0-preview2-25407-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-iTqefJPW9U53QS7V5EnpNaeU2Ehb7MDm71855sFDSZVk065w6zVkg7I9vzyI6sZ43ZGZ+EOHam+btVr9TaakVg=="
+    },
+    "Microsoft.NETCore.Platforms/2.0.0-preview2-25405-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-TzhJHJPpNwrqZeN/u5iOj8GVhEfkK+Dhel14fl2I3OgwWjufBYXUmTWgjEzQYMIQzEXjGjjwmH2KaBvC9XTqAg==",
+      "path": "microsoft.netcore.platforms/2.0.0-preview2-25405-01",
+      "hashPath": "microsoft.netcore.platforms.2.0.0-preview2-25405-01.nupkg.sha512"
+    },
+    "Microsoft.Packaging.Tools/1.0.0-preview2-25401-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+4CYBmK8L7WiJqldB7li0W0XMpXX7rezevJeiPLSzyPR6ccv5Th3dzfLyNjd7FkX5V0SL5WTtrQB8Sb12RU6Mg==",
+      "path": "microsoft.packaging.tools/1.0.0-preview2-25401-01",
+      "hashPath": "microsoft.packaging.tools.1.0.0-preview2-25401-01.nupkg.sha512"
+    },
+    "NETStandard.Library/2.0.0-preview2-25401-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-U1eUza5T7LP5tAflCDO6R7sjZ7jf8aqDRyYJr47RaAf88O0tTwO2hODv0voMjxBN3Eq8lIS7oyYr5ZzKSoKzpQ==",
+      "path": "netstandard.library/2.0.0-preview2-25401-01",
+      "hashPath": "netstandard.library.2.0.0-preview2-25401-01.nupkg.sha512"
+    },
+    "runtime.linux-x64.Microsoft.NETCore.App/2.0.0-preview2-25407-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-fCOCfmGeYcHZOs35R8yu79tKDPf4aJZr+a/wq8TJ6KQnpAWSq/I+1aI5LI3cBQiUwYa1h2gG0xlpD4AP8aSQmw==",
+      "path": "runtime.linux-x64.microsoft.netcore.app/2.0.0-preview2-25407-01",
+      "hashPath": "runtime.linux-x64.microsoft.netcore.app.2.0.0-preview2-25407-01.nupkg.sha512"
+    },
+    "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy/2.0.0-preview2-25407-01": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-tObOtfY76uf8g95l7hSFBgDlPGhH9bHr5LT8aBCLolgtW47Zb4IJDWJM0Xp2lqOiaFEZ7jHGSRGnbjQRy+5hKw=="
+    }
+  },
+  "runtimes": {
+    "linux-arm": [
+      "linux",
+      "unix-arm",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linux-x64": [
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "tizen.4.0.0-armel": [
+      "tizen.4.0.0",
+      "tizen-armel",
+      "tizen",
+      "linux-armel",
+      "linux",
+      "unix-armel",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linux": [
+      "unix",
+      "any",
+      "base"
+    ],
+    "linux-x86": [
+      "linux",
+      "unix-x86",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linux-armel": [
+      "linux",
+      "unix-armel",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linux-arm64": [
+      "linux",
+      "unix-arm64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel": [
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel-x64": [
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7": [
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7-x64": [
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7.0": [
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7.0-x64": [
+      "rhel.7.0",
+      "rhel.7-x64",
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7.1": [
+      "rhel.7.0",
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7.1-x64": [
+      "rhel.7.1",
+      "rhel.7.0-x64",
+      "rhel.7.0",
+      "rhel.7-x64",
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7.2": [
+      "rhel.7.1",
+      "rhel.7.0",
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7.2-x64": [
+      "rhel.7.2",
+      "rhel.7.1-x64",
+      "rhel.7.1",
+      "rhel.7.0-x64",
+      "rhel.7.0",
+      "rhel.7-x64",
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7.3": [
+      "rhel.7.2",
+      "rhel.7.1",
+      "rhel.7.0",
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7.3-x64": [
+      "rhel.7.3",
+      "rhel.7.2-x64",
+      "rhel.7.2",
+      "rhel.7.1-x64",
+      "rhel.7.1",
+      "rhel.7.0-x64",
+      "rhel.7.0",
+      "rhel.7-x64",
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7.4": [
+      "rhel.7.3",
+      "rhel.7.2",
+      "rhel.7.1",
+      "rhel.7.0",
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "rhel.7.4-x64": [
+      "rhel.7.4",
+      "rhel.7.3-x64",
+      "rhel.7.3",
+      "rhel.7.2-x64",
+      "rhel.7.2",
+      "rhel.7.1-x64",
+      "rhel.7.1",
+      "rhel.7.0-x64",
+      "rhel.7.0",
+      "rhel.7-x64",
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ol": [
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ol-x64": [
+      "ol",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ol.7": [
+      "ol",
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ol.7-x64": [
+      "ol.7",
+      "ol-x64",
+      "rhel.7-x64",
+      "ol",
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ol.7.0": [
+      "ol.7",
+      "rhel.7.0",
+      "ol",
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ol.7.0-x64": [
+      "ol.7.0",
+      "ol.7-x64",
+      "rhel.7.0-x64",
+      "ol.7",
+      "rhel.7.0",
+      "ol-x64",
+      "rhel.7-x64",
+      "ol",
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ol.7.1": [
+      "ol.7.0",
+      "rhel.7.1",
+      "ol.7",
+      "rhel.7.0",
+      "ol",
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ol.7.1-x64": [
+      "ol.7.1",
+      "ol.7.0-x64",
+      "rhel.7.1-x64",
+      "ol.7.0",
+      "rhel.7.1",
+      "ol.7-x64",
+      "rhel.7.0-x64",
+      "ol.7",
+      "rhel.7.0",
+      "ol-x64",
+      "rhel.7-x64",
+      "ol",
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ol.7.2": [
+      "ol.7.1",
+      "rhel.7.2",
+      "ol.7.0",
+      "rhel.7.1",
+      "ol.7",
+      "rhel.7.0",
+      "ol",
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ol.7.2-x64": [
+      "ol.7.2",
+      "ol.7.1-x64",
+      "rhel.7.2-x64",
+      "ol.7.1",
+      "rhel.7.2",
+      "ol.7.0-x64",
+      "rhel.7.1-x64",
+      "ol.7.0",
+      "rhel.7.1",
+      "ol.7-x64",
+      "rhel.7.0-x64",
+      "ol.7",
+      "rhel.7.0",
+      "ol-x64",
+      "rhel.7-x64",
+      "ol",
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "centos": [
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "centos-x64": [
+      "centos",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "centos.7": [
+      "centos",
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "centos.7-x64": [
+      "centos.7",
+      "centos-x64",
+      "rhel.7-x64",
+      "centos",
+      "rhel.7",
+      "rhel-x64",
+      "rhel",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian": [
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian-x64": [
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian-x86": [
+      "debian",
+      "linux-x86",
+      "linux",
+      "unix-x86",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian-arm": [
+      "debian",
+      "linux-arm",
+      "linux",
+      "unix-arm",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian-armel": [
+      "debian",
+      "linux-armel",
+      "linux",
+      "unix-armel",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian-arm64": [
+      "debian",
+      "linux-arm64",
+      "linux",
+      "unix-arm64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian.8": [
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian.8-x64": [
+      "debian.8",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian.8-x86": [
+      "debian.8",
+      "debian-x86",
+      "debian",
+      "linux-x86",
+      "linux",
+      "unix-x86",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian.8-arm": [
+      "debian.8",
+      "debian-arm",
+      "debian",
+      "linux-arm",
+      "linux",
+      "unix-arm",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian.8-armel": [
+      "debian.8",
+      "debian-armel",
+      "debian",
+      "linux-armel",
+      "linux",
+      "unix-armel",
+      "unix",
+      "any",
+      "base"
+    ],
+    "debian.8-arm64": [
+      "debian.8",
+      "debian-arm64",
+      "debian",
+      "linux-arm64",
+      "linux",
+      "unix-arm64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "tizen": [
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "tizen-armel": [
+      "tizen",
+      "linux-armel",
+      "linux",
+      "unix-armel",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu": [
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu-x64": [
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu-x86": [
+      "ubuntu",
+      "debian-x86",
+      "debian",
+      "linux-x86",
+      "linux",
+      "unix-x86",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu-arm": [
+      "ubuntu",
+      "debian-arm",
+      "debian",
+      "linux-arm",
+      "linux",
+      "unix-arm",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu-arm64": [
+      "ubuntu",
+      "debian-arm64",
+      "debian",
+      "linux-arm64",
+      "linux",
+      "unix-arm64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.14.04": [
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.14.04-x64": [
+      "ubuntu.14.04",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.14.04-x86": [
+      "ubuntu.14.04",
+      "ubuntu-x86",
+      "ubuntu",
+      "debian-x86",
+      "debian",
+      "linux-x86",
+      "linux",
+      "unix-x86",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.14.04-arm": [
+      "ubuntu.14.04",
+      "ubuntu-arm",
+      "ubuntu",
+      "debian-arm",
+      "debian",
+      "linux-arm",
+      "linux",
+      "unix-arm",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.14.10": [
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.14.10-x64": [
+      "ubuntu.14.10",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.14.10-x86": [
+      "ubuntu.14.10",
+      "ubuntu-x86",
+      "ubuntu",
+      "debian-x86",
+      "debian",
+      "linux-x86",
+      "linux",
+      "unix-x86",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.14.10-arm": [
+      "ubuntu.14.10",
+      "ubuntu-arm",
+      "ubuntu",
+      "debian-arm",
+      "debian",
+      "linux-arm",
+      "linux",
+      "unix-arm",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.15.04": [
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.15.04-x64": [
+      "ubuntu.15.04",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.15.04-x86": [
+      "ubuntu.15.04",
+      "ubuntu-x86",
+      "ubuntu",
+      "debian-x86",
+      "debian",
+      "linux-x86",
+      "linux",
+      "unix-x86",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.15.04-arm": [
+      "ubuntu.15.04",
+      "ubuntu-arm",
+      "ubuntu",
+      "debian-arm",
+      "debian",
+      "linux-arm",
+      "linux",
+      "unix-arm",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.15.10": [
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.15.10-x64": [
+      "ubuntu.15.10",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.15.10-x86": [
+      "ubuntu.15.10",
+      "ubuntu-x86",
+      "ubuntu",
+      "debian-x86",
+      "debian",
+      "linux-x86",
+      "linux",
+      "unix-x86",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.15.10-arm": [
+      "ubuntu.15.10",
+      "ubuntu-arm",
+      "ubuntu",
+      "debian-arm",
+      "debian",
+      "linux-arm",
+      "linux",
+      "unix-arm",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.16.04": [
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.16.04-x64": [
+      "ubuntu.16.04",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.16.04-x86": [
+      "ubuntu.16.04",
+      "ubuntu-x86",
+      "ubuntu",
+      "debian-x86",
+      "debian",
+      "linux-x86",
+      "linux",
+      "unix-x86",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.16.04-arm": [
+      "ubuntu.16.04",
+      "ubuntu-arm",
+      "ubuntu",
+      "debian-arm",
+      "debian",
+      "linux-arm",
+      "linux",
+      "unix-arm",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.16.04-arm64": [
+      "ubuntu.16.04",
+      "ubuntu-arm64",
+      "ubuntu",
+      "debian-arm64",
+      "debian",
+      "linux-arm64",
+      "linux",
+      "unix-arm64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.16.10": [
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.16.10-x64": [
+      "ubuntu.16.10",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.16.10-x86": [
+      "ubuntu.16.10",
+      "ubuntu-x86",
+      "ubuntu",
+      "debian-x86",
+      "debian",
+      "linux-x86",
+      "linux",
+      "unix-x86",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.16.10-arm": [
+      "ubuntu.16.10",
+      "ubuntu-arm",
+      "ubuntu",
+      "debian-arm",
+      "debian",
+      "linux-arm",
+      "linux",
+      "unix-arm",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.16.10-arm64": [
+      "ubuntu.16.10",
+      "ubuntu-arm64",
+      "ubuntu",
+      "debian-arm64",
+      "debian",
+      "linux-arm64",
+      "linux",
+      "unix-arm64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.17": [
+      "ubuntu.14.04",
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.17-x64": [
+      "linuxmint.17",
+      "ubuntu.14.04-x64",
+      "ubuntu.14.04",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.17.1": [
+      "linuxmint.17",
+      "ubuntu.14.04",
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.17.1-x64": [
+      "linuxmint.17.1",
+      "linuxmint.17-x64",
+      "linuxmint.17",
+      "ubuntu.14.04-x64",
+      "ubuntu.14.04",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.17.2": [
+      "linuxmint.17.1",
+      "linuxmint.17",
+      "ubuntu.14.04",
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.17.2-x64": [
+      "linuxmint.17.2",
+      "linuxmint.17.1-x64",
+      "linuxmint.17.1",
+      "linuxmint.17-x64",
+      "linuxmint.17",
+      "ubuntu.14.04-x64",
+      "ubuntu.14.04",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.17.3": [
+      "linuxmint.17.2",
+      "linuxmint.17.1",
+      "linuxmint.17",
+      "ubuntu.14.04",
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.17.3-x64": [
+      "linuxmint.17.3",
+      "linuxmint.17.2-x64",
+      "linuxmint.17.2",
+      "linuxmint.17.1-x64",
+      "linuxmint.17.1",
+      "linuxmint.17-x64",
+      "linuxmint.17",
+      "ubuntu.14.04-x64",
+      "ubuntu.14.04",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.18": [
+      "ubuntu.16.04",
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.18-x64": [
+      "linuxmint.18",
+      "ubuntu.16.04-x64",
+      "ubuntu.16.04",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.18.1": [
+      "linuxmint.18",
+      "ubuntu.16.04",
+      "ubuntu",
+      "debian",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linuxmint.18.1-x64": [
+      "linuxmint.18.1",
+      "linuxmint.18-x64",
+      "linuxmint.18",
+      "ubuntu.16.04-x64",
+      "ubuntu.16.04",
+      "ubuntu-x64",
+      "ubuntu",
+      "debian-x64",
+      "debian",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora": [
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora-x64": [
+      "fedora",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora.23": [
+      "fedora",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora.23-x64": [
+      "fedora.23",
+      "fedora-x64",
+      "fedora",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora.24": [
+      "fedora",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora.24-x64": [
+      "fedora.24",
+      "fedora-x64",
+      "fedora",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora.25": [
+      "fedora",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora.25-x64": [
+      "fedora.25",
+      "fedora-x64",
+      "fedora",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora.26": [
+      "fedora",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora.26-x64": [
+      "fedora.26",
+      "fedora-x64",
+      "fedora",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "opensuse": [
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "opensuse-x64": [
+      "opensuse",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "opensuse.13.2": [
+      "opensuse",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "opensuse.13.2-x64": [
+      "opensuse.13.2",
+      "opensuse-x64",
+      "opensuse",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "opensuse.42.1": [
+      "opensuse",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "opensuse.42.1-x64": [
+      "opensuse.42.1",
+      "opensuse-x64",
+      "opensuse",
+      "linux-x64",
+      "linux",
+      "unix-x64",
+      "unix",
+      "any",
+      "base"
+    ],
+    "linux-corert": [
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linux-x64-corert": [
+      "linux-corert",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linux-arm-corert": [
+      "linux-corert",
+      "linux-arm",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-arm",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linux-arm64-corert": [
+      "linux-corert",
+      "linux-arm64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-arm64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "rhel-corert": [
+      "corert",
+      "rhel",
+      "any",
+      "linux",
+      "base",
+      "unix"
+    ],
+    "rhel-x64-corert": [
+      "rhel-corert",
+      "linux-x64-corert",
+      "rhel-x64",
+      "corert",
+      "rhel",
+      "linux-corert",
+      "linux-x64",
+      "any",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "base",
+      "unix"
+    ],
+    "rhel.7-corert": [
+      "rhel-corert",
+      "rhel.7",
+      "corert",
+      "rhel",
+      "any",
+      "linux",
+      "base",
+      "unix"
+    ],
+    "rhel.7-x64-corert": [
+      "rhel.7-corert",
+      "rhel-x64-corert",
+      "rhel.7-x64",
+      "rhel-corert",
+      "rhel.7",
+      "linux-x64-corert",
+      "rhel-x64",
+      "corert",
+      "rhel",
+      "linux-corert",
+      "linux-x64",
+      "any",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "base",
+      "unix"
+    ],
+    "rhel.7.0-corert": [
+      "rhel.7-corert",
+      "rhel.7.0",
+      "rhel-corert",
+      "rhel.7",
+      "corert",
+      "rhel",
+      "any",
+      "linux",
+      "base",
+      "unix"
+    ],
+    "rhel.7.0-x64-corert": [
+      "rhel.7.0-corert",
+      "rhel.7-x64-corert",
+      "rhel.7.0-x64",
+      "rhel.7-corert",
+      "rhel.7.0",
+      "rhel-x64-corert",
+      "rhel.7-x64",
+      "rhel-corert",
+      "rhel.7",
+      "linux-x64-corert",
+      "rhel-x64",
+      "corert",
+      "rhel",
+      "linux-corert",
+      "linux-x64",
+      "any",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "base",
+      "unix"
+    ],
+    "rhel.7.1-corert": [
+      "rhel.7.0-corert",
+      "rhel.7.1",
+      "rhel.7-corert",
+      "rhel.7.0",
+      "rhel-corert",
+      "rhel.7",
+      "corert",
+      "rhel",
+      "any",
+      "linux",
+      "base",
+      "unix"
+    ],
+    "rhel.7.1-x64-corert": [
+      "rhel.7.1-corert",
+      "rhel.7.0-x64-corert",
+      "rhel.7.1-x64",
+      "rhel.7.0-corert",
+      "rhel.7.1",
+      "rhel.7-x64-corert",
+      "rhel.7.0-x64",
+      "rhel.7-corert",
+      "rhel.7.0",
+      "rhel-x64-corert",
+      "rhel.7-x64",
+      "rhel-corert",
+      "rhel.7",
+      "linux-x64-corert",
+      "rhel-x64",
+      "corert",
+      "rhel",
+      "linux-corert",
+      "linux-x64",
+      "any",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "base",
+      "unix"
+    ],
+    "rhel.7.2-corert": [
+      "rhel.7.1-corert",
+      "rhel.7.2",
+      "rhel.7.0-corert",
+      "rhel.7.1",
+      "rhel.7-corert",
+      "rhel.7.0",
+      "rhel-corert",
+      "rhel.7",
+      "corert",
+      "rhel",
+      "any",
+      "linux",
+      "base",
+      "unix"
+    ],
+    "rhel.7.2-x64-corert": [
+      "rhel.7.2-corert",
+      "rhel.7.1-x64-corert",
+      "rhel.7.2-x64",
+      "rhel.7.1-corert",
+      "rhel.7.2",
+      "rhel.7.0-x64-corert",
+      "rhel.7.1-x64",
+      "rhel.7.0-corert",
+      "rhel.7.1",
+      "rhel.7-x64-corert",
+      "rhel.7.0-x64",
+      "rhel.7-corert",
+      "rhel.7.0",
+      "rhel-x64-corert",
+      "rhel.7-x64",
+      "rhel-corert",
+      "rhel.7",
+      "linux-x64-corert",
+      "rhel-x64",
+      "corert",
+      "rhel",
+      "linux-corert",
+      "linux-x64",
+      "any",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "base",
+      "unix"
+    ],
+    "ol-corert": [
+      "rhel-corert",
+      "ol",
+      "corert",
+      "rhel",
+      "any",
+      "linux",
+      "base",
+      "unix"
+    ],
+    "ol-x64-corert": [
+      "ol-corert",
+      "rhel-x64-corert",
+      "ol-x64",
+      "rhel-corert",
+      "ol",
+      "linux-x64-corert",
+      "rhel-x64",
+      "corert",
+      "rhel",
+      "linux-corert",
+      "linux-x64",
+      "any",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "base",
+      "unix"
+    ],
+    "ol.7-corert": [
+      "ol-corert",
+      "ol.7",
+      "rhel-corert",
+      "ol",
+      "rhel.7",
+      "corert",
+      "rhel",
+      "any",
+      "linux",
+      "base",
+      "unix"
+    ],
+    "ol.7-x64-corert": [
+      "ol.7-corert",
+      "rhel.7-x64-corert",
+      "ol.7-x64",
+      "ol-corert",
+      "ol.7",
+      "rhel.7-corert",
+      "rhel-x64-corert",
+      "rhel.7-x64",
+      "ol-x64",
+      "rhel-corert",
+      "ol",
+      "rhel.7",
+      "linux-x64-corert",
+      "rhel-x64",
+      "corert",
+      "rhel",
+      "linux-corert",
+      "linux-x64",
+      "any",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "base",
+      "unix"
+    ],
+    "ol.7.0-corert": [
+      "ol.7-corert",
+      "ol.7.0",
+      "ol-corert",
+      "ol.7",
+      "rhel.7.0",
+      "rhel-corert",
+      "ol",
+      "rhel.7",
+      "corert",
+      "rhel",
+      "any",
+      "linux",
+      "base",
+      "unix"
+    ],
+    "ol.7.0-x64-corert": [
+      "ol.7.0-corert",
+      "rhel.7.0-corert",
+      "ol.7.0-x64",
+      "ol.7-corert",
+      "ol.7.0",
+      "rhel.7-corert",
+      "rhel.7.0",
+      "ol.7-x64",
+      "rhel.7.0-x64",
+      "ol-corert",
+      "ol.7",
+      "rhel-corert",
+      "rhel.7",
+      "ol-x64",
+      "rhel.7-x64",
+      "ol",
+      "corert",
+      "rhel",
+      "rhel-x64",
+      "any",
+      "linux",
+      "linux-x64",
+      "base",
+      "unix",
+      "unix-x64"
+    ],
+    "ol.7.1-corert": [
+      "ol.7.0-corert",
+      "ol.7.1",
+      "ol.7-corert",
+      "ol.7.0",
+      "rhel.7.1",
+      "ol-corert",
+      "ol.7",
+      "rhel.7.0",
+      "rhel-corert",
+      "ol",
+      "rhel.7",
+      "corert",
+      "rhel",
+      "any",
+      "linux",
+      "base",
+      "unix"
+    ],
+    "ol.7.1-x64-corert": [
+      "ol.7.1-corert",
+      "rhel.7.1-x64-corert",
+      "ol.7.1-x64",
+      "ol.7.0-corert",
+      "ol.7.1",
+      "rhel.7.1-corert",
+      "rhel.7.0-x64-corert",
+      "rhel.7.1-x64",
+      "ol.7.0-x64",
+      "ol.7-corert",
+      "ol.7.0",
+      "rhel.7.1",
+      "rhel.7.0-corert",
+      "rhel.7-x64-corert",
+      "rhel.7.0-x64",
+      "ol.7-x64",
+      "ol-corert",
+      "ol.7",
+      "rhel.7.0",
+      "rhel.7-corert",
+      "rhel-x64-corert",
+      "rhel.7-x64",
+      "ol-x64",
+      "rhel-corert",
+      "ol",
+      "rhel.7",
+      "linux-x64-corert",
+      "rhel-x64",
+      "corert",
+      "rhel",
+      "linux-corert",
+      "linux-x64",
+      "any",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "base",
+      "unix"
+    ],
+    "centos-corert": [
+      "rel-corert",
+      "centos",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "centos-x64-corert": [
+      "centos-corert",
+      "rhel-x64-corert",
+      "centos-x64",
+      "rel-corert",
+      "centos",
+      "rhel-corert",
+      "linux-x64-corert",
+      "rhel-x64",
+      "rhel",
+      "corert",
+      "linux-corert",
+      "linux-x64",
+      "linux",
+      "any",
+      "unix-corert",
+      "unix-x64",
+      "unix",
+      "base"
+    ],
+    "centos.7-corert": [
+      "centos-corert",
+      "centos.7",
+      "rel-corert",
+      "centos",
+      "rhel.7",
+      "rhel",
+      "linux",
+      "unix",
+      "any",
+      "base"
+    ],
+    "centos.7-x64-corert": [
+      "centos.7-corert",
+      "centos-x64-corert",
+      "centos.7-x64",
+      "centos-corert",
+      "centos.7",
+      "rhel-x64-corert",
+      "centos-x64",
+      "rhel.7-x64",
+      "rel-corert",
+      "centos",
+      "rhel.7",
+      "rhel-corert",
+      "linux-x64-corert",
+      "rhel-x64",
+      "rhel",
+      "corert",
+      "linux-corert",
+      "linux-x64",
+      "linux",
+      "any",
+      "unix-corert",
+      "unix-x64",
+      "unix",
+      "base"
+    ],
+    "debian-corert": [
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "debian-x64-corert": [
+      "debian-corert",
+      "linux-x64-corert",
+      "debian-x64",
+      "linux-corert",
+      "debian",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "debian-arm-corert": [
+      "debian-corert",
+      "debian-arm",
+      "linux-corert",
+      "debian",
+      "linux-arm",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-arm",
+      "any",
+      "unix",
+      "base"
+    ],
+    "debian-arm64-corert": [
+      "debian-corert",
+      "debian-arm64",
+      "linux-corert",
+      "debian",
+      "linux-arm64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-arm64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "debian.8-corert": [
+      "debian-corert",
+      "debian.8",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "debian.8-x64-corert": [
+      "debian.8-corert",
+      "debian-x64-corert",
+      "debian.8-x64",
+      "debian-corert",
+      "debian.8",
+      "linux-x64-corert",
+      "debian-x64",
+      "linux-corert",
+      "debian",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "debian.8-arm-corert": [
+      "debian.8-corert",
+      "debian-arm-corert",
+      "debian.8-arm",
+      "debian-corert",
+      "debian.8",
+      "debian-arm",
+      "linux-corert",
+      "debian",
+      "linux-arm",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-arm",
+      "any",
+      "unix",
+      "base"
+    ],
+    "debian.8-arm64-corert": [
+      "debian.8-corert",
+      "debian-arm64-corert",
+      "debian.8-arm64",
+      "debian-corert",
+      "debian.8",
+      "debian-arm64",
+      "linux-corert",
+      "debian",
+      "linux-arm64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-arm64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "ubuntu-corert": [
+      "debian-corert",
+      "ubuntu",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "ubuntu-x64-corert": [
+      "ubuntu-corert",
+      "debian-x64-corert",
+      "ubuntu-x64",
+      "debian-corert",
+      "ubuntu",
+      "linux-x64-corert",
+      "debian-x64",
+      "linux-corert",
+      "debian",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "ubuntu.14.04-corert": [
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "debian-corert",
+      "ubuntu",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "ubuntu.14.04-x64-corert": [
+      "ubuntu.14.04-corert",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "debian-x64-corert",
+      "ubuntu-x64",
+      "debian-corert",
+      "ubuntu",
+      "linux-x64-corert",
+      "debian-x64",
+      "linux-corert",
+      "debian",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "ubuntu.14.10-corert": [
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "debian-corert",
+      "ubuntu",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "ubuntu.14.10-x64-corert": [
+      "ubuntu.14.10-corert",
+      "ubuntu.14.04-x64-corert",
+      "ubuntu.14.10-x64",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu.14.10",
+      "ubuntu-x64",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "debian-x64-corert",
+      "ubuntu",
+      "debian-x64",
+      "debian-corert",
+      "linux-x64-corert",
+      "debian",
+      "linux-x64",
+      "linux-corert",
+      "linux",
+      "unix-x64",
+      "corert",
+      "unix-corert",
+      "unix",
+      "any",
+      "base"
+    ],
+    "ubuntu.15.04-corert": [
+      "ubuntu.14.10-corert",
+      "ubuntu-15.04",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "debian-corert",
+      "ubuntu",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "ubuntu.15.04-x64-corert": [
+      "ubuntu.15.04-corert",
+      "ubuntu.14.10-x64-corert",
+      "ubuntu.15.04-x64",
+      "ubuntu.14.10-corert",
+      "ubuntu-15.04",
+      "ubuntu.14.04-x64-corert",
+      "ubuntu.14.10-x64",
+      "ubuntu.15.04",
+      "ubuntu-x64",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu.14.10",
+      "ubuntu",
+      "debian-x64",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "debian-x64-corert",
+      "debian",
+      "linux-x64",
+      "debian-corert",
+      "linux-x64-corert",
+      "linux",
+      "unix-x64",
+      "linux-corert",
+      "unix",
+      "corert",
+      "unix-corert",
+      "any",
+      "base"
+    ],
+    "ubuntu.15.10-corert": [
+      "ubuntu.15.04-corert",
+      "ubuntu-15.10",
+      "ubuntu.14.10-corert",
+      "ubuntu-15.04",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "debian-corert",
+      "ubuntu",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "ubuntu.15.10-x64-corert": [
+      "ubuntu.15.10-corert",
+      "ubuntu.15.04-x64-corert",
+      "ubuntu.15.10-x64",
+      "ubuntu.15.04-corert",
+      "ubuntu-15.10",
+      "ubuntu.14.10-x64-corert",
+      "ubuntu.15.04-x64",
+      "ubuntu.15.10",
+      "ubuntu-x64",
+      "ubuntu.14.10-corert",
+      "ubuntu-15.04",
+      "ubuntu.14.04-x64-corert",
+      "ubuntu.14.10-x64",
+      "ubuntu.15.04",
+      "ubuntu",
+      "debian-x64",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu.14.10",
+      "debian",
+      "linux-x64",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "debian-x64-corert",
+      "linux",
+      "unix-x64",
+      "debian-corert",
+      "linux-x64-corert",
+      "unix",
+      "linux-corert",
+      "any",
+      "corert",
+      "unix-corert",
+      "base"
+    ],
+    "ubuntu.16.04-corert": [
+      "ubuntu.15.10-corert",
+      "ubuntu-16.04",
+      "ubuntu.15.04-corert",
+      "ubuntu-15.10",
+      "ubuntu.14.10-corert",
+      "ubuntu-15.04",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "debian-corert",
+      "ubuntu",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "ubuntu.16.04-x64-corert": [
+      "ubuntu.16.04-corert",
+      "ubuntu.15.10-x64-corert",
+      "ubuntu.16.04-x64",
+      "ubuntu.15.10-corert",
+      "ubuntu-16.04",
+      "ubuntu.15.04-x64-corert",
+      "ubuntu.15.10-x64",
+      "ubuntu.16.04",
+      "ubuntu-x64",
+      "ubuntu.15.04-corert",
+      "ubuntu-15.10",
+      "ubuntu.14.10-x64-corert",
+      "ubuntu.15.04-x64",
+      "ubuntu.15.10",
+      "ubuntu",
+      "debian-x64",
+      "ubuntu.14.10-corert",
+      "ubuntu-15.04",
+      "ubuntu.14.04-x64-corert",
+      "ubuntu.14.10-x64",
+      "ubuntu.15.04",
+      "debian",
+      "linux-x64",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu.14.10",
+      "linux",
+      "unix-x64",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "debian-x64-corert",
+      "unix",
+      "debian-corert",
+      "linux-x64-corert",
+      "any",
+      "linux-corert",
+      "base",
+      "corert",
+      "unix-corert"
+    ],
+    "ubuntu.16.10-corert": [
+      "ubuntu.16.04-corert",
+      "ubuntu.16.10",
+      "ubuntu.15.10-corert",
+      "ubuntu-16.04",
+      "ubuntu",
+      "ubuntu.15.04-corert",
+      "ubuntu-15.10",
+      "debian",
+      "ubuntu.14.10-corert",
+      "ubuntu-15.04",
+      "linux",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "unix",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "any",
+      "debian-corert",
+      "base",
+      "linux-corert",
+      "corert",
+      "unix-corert"
+    ],
+    "ubuntu.16.10-x64-corert": [
+      "ubuntu.16.10-corert",
+      "ubuntu.16.04-x64-corert",
+      "ubuntu.16.10-x64",
+      "ubuntu.16.04-corert",
+      "ubuntu.16.10",
+      "ubuntu.15.10-x64-corert",
+      "ubuntu.16.04-x64",
+      "ubuntu-x64",
+      "ubuntu.15.10-corert",
+      "ubuntu-16.04",
+      "ubuntu",
+      "ubuntu.15.04-x64-corert",
+      "ubuntu.15.10-x64",
+      "ubuntu.16.04",
+      "debian-x64",
+      "ubuntu.15.04-corert",
+      "ubuntu-15.10",
+      "debian",
+      "ubuntu.14.10-x64-corert",
+      "ubuntu.15.04-x64",
+      "ubuntu.15.10",
+      "linux-x64",
+      "ubuntu.14.10-corert",
+      "ubuntu-15.04",
+      "linux",
+      "ubuntu.14.04-x64-corert",
+      "ubuntu.14.10-x64",
+      "ubuntu.15.04",
+      "unix-x64",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "unix",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu.14.10",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "any",
+      "debian-x64-corert",
+      "debian-corert",
+      "base",
+      "linux-x64-corert",
+      "linux-corert",
+      "corert",
+      "unix-corert"
+    ],
+    "linuxmint.17-corert": [
+      "ubuntu.14.04-corert",
+      "linuxmint.17",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "ubuntu.14.04",
+      "debian-corert",
+      "ubuntu",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linuxmint.17-x64-corert": [
+      "linuxmint.17-corert",
+      "ubuntu.14.04-x64-corert",
+      "linuxmint.17-x64",
+      "ubuntu.14.04-corert",
+      "linuxmint.17",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu.14.04-x64",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "ubuntu.14.04",
+      "debian-x64-corert",
+      "ubuntu-x64",
+      "debian-corert",
+      "ubuntu",
+      "linux-x64-corert",
+      "debian-x64",
+      "linux-corert",
+      "debian",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linuxmint.17.1-corert": [
+      "linuxmint.17-corert",
+      "linuxmint.17.1",
+      "ubuntu.14.04-corert",
+      "linuxmint.17",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "ubuntu.14.04",
+      "debian-corert",
+      "ubuntu",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linuxmint.17.1-x64-corert": [
+      "linuxmint.17.1-corert",
+      "linuxmint.17-x64-corert",
+      "linuxmint.17.1-x64",
+      "linuxmint.17-corert",
+      "linuxmint.17.1",
+      "ubuntu.14.04-x64-corert",
+      "linuxmint.17-x64",
+      "ubuntu.14.04-corert",
+      "linuxmint.17",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu.14.04-x64",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "ubuntu.14.04",
+      "debian-x64-corert",
+      "ubuntu-x64",
+      "debian-corert",
+      "ubuntu",
+      "linux-x64-corert",
+      "debian-x64",
+      "linux-corert",
+      "debian",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linuxmint.17.2-corert": [
+      "linuxmint.17.1-corert",
+      "linuxmint.17.2",
+      "linuxmint.17-corert",
+      "linuxmint.17.1",
+      "ubuntu.14.04-corert",
+      "linuxmint.17",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "ubuntu.14.04",
+      "debian-corert",
+      "ubuntu",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linuxmint.17.2-x64-corert": [
+      "linuxmint.17.2-corert",
+      "linuxmint.17.1-x64-corert",
+      "linuxmint.17.2-x64",
+      "linuxmint.17.1-corert",
+      "linuxmint.17.2",
+      "linuxmint.17-x64-corert",
+      "linuxmint.17.1-x64",
+      "linuxmint.17-corert",
+      "linuxmint.17.1",
+      "ubuntu.14.04-x64-corert",
+      "linuxmint.17-x64",
+      "ubuntu.14.04-corert",
+      "linuxmint.17",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu.14.04-x64",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "ubuntu.14.04",
+      "debian-x64-corert",
+      "ubuntu-x64",
+      "debian-corert",
+      "ubuntu",
+      "linux-x64-corert",
+      "debian-x64",
+      "linux-corert",
+      "debian",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linuxmint.17.3-corert": [
+      "linuxmint.17.2-corert",
+      "linuxmint.17.3",
+      "linuxmint.17.1-corert",
+      "linuxmint.17.2",
+      "linuxmint.17-corert",
+      "linuxmint.17.1",
+      "ubuntu.14.04-corert",
+      "linuxmint.17",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "ubuntu.14.04",
+      "debian-corert",
+      "ubuntu",
+      "linux-corert",
+      "debian",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linuxmint.17.3-x64-corert": [
+      "linuxmint.17.3-corert",
+      "linuxmint.17.2-x64-corert",
+      "linuxmint.17.3-x64",
+      "linuxmint.17.2-corert",
+      "linuxmint.17.3",
+      "linuxmint.17.1-x64-corert",
+      "linuxmint.17.2-x64",
+      "linuxmint.17.1-corert",
+      "linuxmint.17.2",
+      "linuxmint.17-x64-corert",
+      "linuxmint.17.1-x64",
+      "linuxmint.17-corert",
+      "linuxmint.17.1",
+      "ubuntu.14.04-x64-corert",
+      "linuxmint.17-x64",
+      "ubuntu.14.04-corert",
+      "linuxmint.17",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu.14.04-x64",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "ubuntu.14.04",
+      "debian-x64-corert",
+      "ubuntu-x64",
+      "debian-corert",
+      "ubuntu",
+      "linux-x64-corert",
+      "debian-x64",
+      "linux-corert",
+      "debian",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "linuxmint.18-corert": [
+      "ubuntu.16.04-corert",
+      "linuxmint.18",
+      "ubuntu.15.10-corert",
+      "ubuntu-16.04",
+      "ubuntu.16.04",
+      "ubuntu.15.04-corert",
+      "ubuntu-15.10",
+      "ubuntu",
+      "ubuntu.14.10-corert",
+      "ubuntu-15.04",
+      "debian",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "linux",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "unix",
+      "debian-corert",
+      "any",
+      "linux-corert",
+      "base",
+      "corert",
+      "unix-corert"
+    ],
+    "linuxmint.18-x64-corert": [
+      "linuxmint.18-corert",
+      "ubuntu.16.04-x64-corert",
+      "linuxmint.18-x64",
+      "ubuntu.16.04-corert",
+      "linuxmint.18",
+      "ubuntu.15.10-x64-corert",
+      "ubuntu.16.04-x64",
+      "ubuntu.15.10-corert",
+      "ubuntu-16.04",
+      "ubuntu.16.04",
+      "ubuntu.15.04-x64-corert",
+      "ubuntu.15.10-x64",
+      "ubuntu-x64",
+      "ubuntu.15.04-corert",
+      "ubuntu-15.10",
+      "ubuntu",
+      "ubuntu.14.10-x64-corert",
+      "ubuntu.15.04-x64",
+      "ubuntu.15.10",
+      "debian-x64",
+      "ubuntu.14.10-corert",
+      "ubuntu-15.04",
+      "debian",
+      "ubuntu.14.04-x64-corert",
+      "ubuntu.14.10-x64",
+      "ubuntu.15.04",
+      "linux-x64",
+      "ubuntu.14.04-corert",
+      "ubuntu-14.10",
+      "linux",
+      "ubuntu-x64-corert",
+      "ubuntu-14.04-x64",
+      "ubuntu.14.10",
+      "unix-x64",
+      "ubuntu-corert",
+      "ubuntu.14.06",
+      "unix",
+      "debian-x64-corert",
+      "debian-corert",
+      "any",
+      "linux-x64-corert",
+      "linux-corert",
+      "base",
+      "corert",
+      "unix-corert"
+    ],
+    "fedora-corert": [
+      "linux-corert",
+      "fedora",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "fedora-x64-corert": [
+      "fedora-corert",
+      "linux-x64-corert",
+      "fedora-x64",
+      "linux-corert",
+      "fedora",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "fedora.23-corert": [
+      "fedora-corert",
+      "fedora.23",
+      "linux-corert",
+      "fedora",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "fedora.23-x64-corert": [
+      "fedora.23-corert",
+      "fedora-x64-corert",
+      "fedora.23-x64",
+      "fedora-corert",
+      "fedora.23",
+      "linux-x64-corert",
+      "fedora-x64",
+      "linux-corert",
+      "fedora",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "fedora.24-corert": [
+      "fedora.23-corert",
+      "fedora.24",
+      "fedora-corert",
+      "fedora.23",
+      "fedora",
+      "linux-corert",
+      "linux",
+      "corert",
+      "unix-corert",
+      "unix",
+      "any",
+      "base"
+    ],
+    "fedora.24-x64-corert": [
+      "fedora.24-corert",
+      "fedora.23-x64-corert",
+      "fedora.24-x64",
+      "fedora.23-corert",
+      "fedora.24",
+      "fedora-x64-corert",
+      "fedora.23-x64",
+      "fedora-x64",
+      "fedora-corert",
+      "fedora.23",
+      "fedora",
+      "linux-x64-corert",
+      "linux-x64",
+      "linux-corert",
+      "linux",
+      "unix-x64",
+      "corert",
+      "unix-corert",
+      "unix",
+      "any",
+      "base"
+    ],
+    "opensuse-corert": [
+      "linux-corert",
+      "opensuse",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "opensuse-x64-corert": [
+      "opensuse-corert",
+      "linux-x64-corert",
+      "opensuste-x64",
+      "linux-corert",
+      "opensuse",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "opensuse.13.2-corert": [
+      "opensuse-corert",
+      "opensuse.13.2",
+      "linux-corert",
+      "opensuse",
+      "corert",
+      "linux",
+      "unix-corert",
+      "any",
+      "unix",
+      "base"
+    ],
+    "opensuse.13.2-x64-corert": [
+      "opensuse.13.2-corert",
+      "opensuse-x64-corert",
+      "opensuse.13.2-x64",
+      "opensuse-corert",
+      "opensuse.13.2",
+      "linux-x64-corert",
+      "opensuste-x64",
+      "opensuse-x64",
+      "linux-corert",
+      "opensuse",
+      "linux-x64",
+      "corert",
+      "linux",
+      "unix-corert",
+      "unix-x64",
+      "any",
+      "unix",
+      "base"
+    ],
+    "opensuse.42.1-corert": [
+      "opensuse.13.2-corert",
+      "opensuse.42.1",
+      "opensuse-corert",
+      "opensuse.13.2",
+      "opensuse",
+      "linux-corert",
+      "linux",
+      "corert",
+      "unix-corert",
+      "unix",
+      "any",
+      "base"
+    ],
+    "opensuse.42.1-x64-corert": [
+      "opensuse.42.1-corert",
+      "opensuse.13.2-x64-corert",
+      "opensuse.42.1-x64",
+      "opensuse.13.2-corert",
+      "opensuse.42.1",
+      "opensuse-x64-corert",
+      "opensuse.13.2-x64",
+      "opensuse-x64",
+      "opensuse-corert",
+      "opensuse.13.2",
+      "opensuse",
+      "linux-x64-corert",
+      "opensuste-x64",
+      "linux-x64",
+      "linux-corert",
+      "linux",
+      "unix-x64",
+      "corert",
+      "unix-corert",
+      "unix",
+      "any",
+      "base"
+    ]
+  }
+}
\ No newline at end of file
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.VisualBasic.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.VisualBasic.dll
new file mode 100644 (file)
index 0000000..dd27bef
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.VisualBasic.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.Win32.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.Win32.Primitives.dll
new file mode 100644 (file)
index 0000000..1361dfe
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.Win32.Primitives.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.Win32.Registry.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.Win32.Registry.dll
new file mode 100644 (file)
index 0000000..ec1489f
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/Microsoft.Win32.Registry.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/SOS.NETCore.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/SOS.NETCore.dll
new file mode 100644 (file)
index 0000000..0c8e8b7
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/SOS.NETCore.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.AppContext.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.AppContext.dll
new file mode 100644 (file)
index 0000000..c479563
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.AppContext.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Buffers.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Buffers.dll
new file mode 100644 (file)
index 0000000..5899a24
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Buffers.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Concurrent.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Concurrent.dll
new file mode 100644 (file)
index 0000000..936fcbe
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Concurrent.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Immutable.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Immutable.dll
new file mode 100644 (file)
index 0000000..6d167c1
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Immutable.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.NonGeneric.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.NonGeneric.dll
new file mode 100644 (file)
index 0000000..6066164
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.NonGeneric.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Specialized.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Specialized.dll
new file mode 100644 (file)
index 0000000..22c62d8
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.Specialized.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.dll
new file mode 100644 (file)
index 0000000..f26e48b
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Collections.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Annotations.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Annotations.dll
new file mode 100644 (file)
index 0000000..44296a1
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Annotations.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Composition.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Composition.dll
new file mode 100644 (file)
index 0000000..27aaef3
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Composition.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.DataAnnotations.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.DataAnnotations.dll
new file mode 100644 (file)
index 0000000..5880e3b
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.DataAnnotations.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.EventBasedAsync.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.EventBasedAsync.dll
new file mode 100644 (file)
index 0000000..cafe099
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.EventBasedAsync.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Primitives.dll
new file mode 100644 (file)
index 0000000..1034722
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.Primitives.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.TypeConverter.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.TypeConverter.dll
new file mode 100644 (file)
index 0000000..ff7c4f3
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.TypeConverter.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.dll
new file mode 100644 (file)
index 0000000..800dab5
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ComponentModel.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Configuration.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Configuration.dll
new file mode 100644 (file)
index 0000000..ba99406
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Configuration.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Console.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Console.dll
new file mode 100644 (file)
index 0000000..7ad89d7
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Console.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Core.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Core.dll
new file mode 100644 (file)
index 0000000..ee08d48
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Core.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Data.Common.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Data.Common.dll
new file mode 100644 (file)
index 0000000..492af4e
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Data.Common.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Data.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Data.dll
new file mode 100644 (file)
index 0000000..23dc534
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Data.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Contracts.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Contracts.dll
new file mode 100644 (file)
index 0000000..039e5c9
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Contracts.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Debug.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Debug.dll
new file mode 100644 (file)
index 0000000..9d86b21
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Debug.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.DiagnosticSource.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.DiagnosticSource.dll
new file mode 100644 (file)
index 0000000..3575c4d
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.DiagnosticSource.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.FileVersionInfo.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.FileVersionInfo.dll
new file mode 100644 (file)
index 0000000..fa8eaab
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.FileVersionInfo.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Process.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Process.dll
new file mode 100644 (file)
index 0000000..95817f9
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Process.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.StackTrace.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.StackTrace.dll
new file mode 100644 (file)
index 0000000..bc5ecec
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.StackTrace.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.TextWriterTraceListener.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.TextWriterTraceListener.dll
new file mode 100644 (file)
index 0000000..f087f06
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.TextWriterTraceListener.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Tools.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Tools.dll
new file mode 100644 (file)
index 0000000..56fb237
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Tools.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.TraceSource.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.TraceSource.dll
new file mode 100644 (file)
index 0000000..fabd355
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.TraceSource.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Tracing.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Tracing.dll
new file mode 100644 (file)
index 0000000..2125c54
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Diagnostics.Tracing.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Drawing.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Drawing.Primitives.dll
new file mode 100644 (file)
index 0000000..9b62b34
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Drawing.Primitives.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Drawing.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Drawing.dll
new file mode 100644 (file)
index 0000000..e1406c6
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Drawing.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Dynamic.Runtime.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Dynamic.Runtime.dll
new file mode 100644 (file)
index 0000000..4eff35a
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Dynamic.Runtime.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Calendars.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Calendars.dll
new file mode 100644 (file)
index 0000000..7028d84
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Calendars.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Extensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Extensions.dll
new file mode 100644 (file)
index 0000000..e2c76df
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Extensions.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Native.so
new file mode 100755 (executable)
index 0000000..01f5fe7
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.Native.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.dll
new file mode 100644 (file)
index 0000000..e4f5a8e
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Globalization.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.FileSystem.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.FileSystem.dll
new file mode 100644 (file)
index 0000000..ee7511a
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.FileSystem.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.Native.so
new file mode 100755 (executable)
index 0000000..dd5ed89
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.Native.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.ZipFile.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.ZipFile.dll
new file mode 100644 (file)
index 0000000..e9b08ea
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.ZipFile.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.dll
new file mode 100644 (file)
index 0000000..764e94e
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Compression.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.AccessControl.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.AccessControl.dll
new file mode 100644 (file)
index 0000000..0452ded
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.AccessControl.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.DriveInfo.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.DriveInfo.dll
new file mode 100644 (file)
index 0000000..2219667
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.DriveInfo.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.Primitives.dll
new file mode 100644 (file)
index 0000000..5773548
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.Primitives.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.Watcher.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.Watcher.dll
new file mode 100644 (file)
index 0000000..f0a8631
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.Watcher.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.dll
new file mode 100644 (file)
index 0000000..856669a
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.FileSystem.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.IsolatedStorage.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.IsolatedStorage.dll
new file mode 100644 (file)
index 0000000..8234476
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.IsolatedStorage.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.MemoryMappedFiles.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.MemoryMappedFiles.dll
new file mode 100644 (file)
index 0000000..30d5afa
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.MemoryMappedFiles.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Pipes.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Pipes.dll
new file mode 100644 (file)
index 0000000..1256ae4
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.Pipes.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.UnmanagedMemoryStream.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.UnmanagedMemoryStream.dll
new file mode 100644 (file)
index 0000000..ea226f9
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.UnmanagedMemoryStream.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.dll
new file mode 100644 (file)
index 0000000..2292cbe
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.IO.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Expressions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Expressions.dll
new file mode 100644 (file)
index 0000000..cf0e519
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Expressions.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Parallel.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Parallel.dll
new file mode 100644 (file)
index 0000000..897c460
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Parallel.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Queryable.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Queryable.dll
new file mode 100644 (file)
index 0000000..833f2d1
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.Queryable.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.dll
new file mode 100644 (file)
index 0000000..eacbb61
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Linq.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Native.a b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Native.a
new file mode 100644 (file)
index 0000000..9a28067
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Native.a differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Native.so
new file mode 100755 (executable)
index 0000000..bd3ed6b
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Native.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Http.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Http.Native.so
new file mode 100755 (executable)
index 0000000..5dd7d60
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Http.Native.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Http.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Http.dll
new file mode 100644 (file)
index 0000000..953c7ed
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Http.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.HttpListener.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.HttpListener.dll
new file mode 100644 (file)
index 0000000..ce37f9a
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.HttpListener.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Mail.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Mail.dll
new file mode 100644 (file)
index 0000000..5b6e95c
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Mail.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.NameResolution.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.NameResolution.dll
new file mode 100644 (file)
index 0000000..1848e7b
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.NameResolution.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.NetworkInformation.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.NetworkInformation.dll
new file mode 100644 (file)
index 0000000..235a206
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.NetworkInformation.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Ping.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Ping.dll
new file mode 100644 (file)
index 0000000..ac526b0
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Ping.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Primitives.dll
new file mode 100644 (file)
index 0000000..0a6a21c
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Primitives.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Requests.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Requests.dll
new file mode 100644 (file)
index 0000000..604ad8d
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Requests.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Security.Native.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Security.Native.so
new file mode 100755 (executable)
index 0000000..853a6cc
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Security.Native.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Security.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Security.dll
new file mode 100644 (file)
index 0000000..7f7d768
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Security.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.ServicePoint.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.ServicePoint.dll
new file mode 100644 (file)
index 0000000..7c48c06
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.ServicePoint.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Sockets.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Sockets.dll
new file mode 100644 (file)
index 0000000..282ff94
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.Sockets.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebClient.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebClient.dll
new file mode 100644 (file)
index 0000000..85cf951
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebClient.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebHeaderCollection.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebHeaderCollection.dll
new file mode 100644 (file)
index 0000000..10faaff
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebHeaderCollection.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebProxy.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebProxy.dll
new file mode 100644 (file)
index 0000000..98f6fb5
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebProxy.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebSockets.Client.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebSockets.Client.dll
new file mode 100644 (file)
index 0000000..f4356b8
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebSockets.Client.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebSockets.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebSockets.dll
new file mode 100644 (file)
index 0000000..1965359
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.WebSockets.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.dll
new file mode 100644 (file)
index 0000000..7c071e8
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Net.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Numerics.Vectors.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Numerics.Vectors.dll
new file mode 100644 (file)
index 0000000..ae7aa9c
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Numerics.Vectors.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Numerics.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Numerics.dll
new file mode 100644 (file)
index 0000000..33aa973
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Numerics.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ObjectModel.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ObjectModel.dll
new file mode 100644 (file)
index 0000000..aa43654
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ObjectModel.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.CoreLib.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.CoreLib.dll
new file mode 100644 (file)
index 0000000..2214257
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.CoreLib.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.DataContractSerialization.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.DataContractSerialization.dll
new file mode 100644 (file)
index 0000000..9e3dff2
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.DataContractSerialization.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Uri.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Uri.dll
new file mode 100644 (file)
index 0000000..726aa35
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Uri.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Xml.Linq.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Xml.Linq.dll
new file mode 100644 (file)
index 0000000..42cc9e3
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Xml.Linq.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Xml.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Xml.dll
new file mode 100644 (file)
index 0000000..4ce0dfe
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Private.Xml.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.DispatchProxy.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.DispatchProxy.dll
new file mode 100644 (file)
index 0000000..2b6fb5e
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.DispatchProxy.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.ILGeneration.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.ILGeneration.dll
new file mode 100644 (file)
index 0000000..344582a
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.ILGeneration.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.Lightweight.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.Lightweight.dll
new file mode 100644 (file)
index 0000000..9531b13
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.Lightweight.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.dll
new file mode 100644 (file)
index 0000000..9e4ee63
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Emit.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Extensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Extensions.dll
new file mode 100644 (file)
index 0000000..aa96886
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Extensions.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Metadata.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Metadata.dll
new file mode 100644 (file)
index 0000000..73c06df
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Metadata.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Primitives.dll
new file mode 100644 (file)
index 0000000..7989c26
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.Primitives.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.TypeExtensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.TypeExtensions.dll
new file mode 100644 (file)
index 0000000..91e9b8d
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.TypeExtensions.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.dll
new file mode 100644 (file)
index 0000000..185cfd5
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Reflection.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.Reader.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.Reader.dll
new file mode 100644 (file)
index 0000000..d8e63f4
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.Reader.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.ResourceManager.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.ResourceManager.dll
new file mode 100644 (file)
index 0000000..fa2073e
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.ResourceManager.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.Writer.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.Writer.dll
new file mode 100644 (file)
index 0000000..b459a5e
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Resources.Writer.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.CompilerServices.VisualC.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.CompilerServices.VisualC.dll
new file mode 100644 (file)
index 0000000..1f3de74
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.CompilerServices.VisualC.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Extensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Extensions.dll
new file mode 100644 (file)
index 0000000..bcdc7e6
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Extensions.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Handles.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Handles.dll
new file mode 100644 (file)
index 0000000..9f5916c
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Handles.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.RuntimeInformation.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.RuntimeInformation.dll
new file mode 100644 (file)
index 0000000..0b38e98
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.RuntimeInformation.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.WindowsRuntime.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.WindowsRuntime.dll
new file mode 100644 (file)
index 0000000..cb3000b
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.WindowsRuntime.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.dll
new file mode 100644 (file)
index 0000000..4f8d788
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.InteropServices.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Loader.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Loader.dll
new file mode 100644 (file)
index 0000000..60306d1
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Loader.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Numerics.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Numerics.dll
new file mode 100644 (file)
index 0000000..dd0f1ca
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Numerics.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Formatters.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Formatters.dll
new file mode 100644 (file)
index 0000000..f61b47a
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Formatters.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Json.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Json.dll
new file mode 100644 (file)
index 0000000..f5806d4
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Json.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Primitives.dll
new file mode 100644 (file)
index 0000000..e036863
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Primitives.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Xml.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Xml.dll
new file mode 100644 (file)
index 0000000..4ed426d
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.Xml.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.dll
new file mode 100644 (file)
index 0000000..82f6217
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.Serialization.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.dll
new file mode 100644 (file)
index 0000000..366960b
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Runtime.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.AccessControl.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.AccessControl.dll
new file mode 100644 (file)
index 0000000..0f87e0a
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.AccessControl.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Claims.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Claims.dll
new file mode 100644 (file)
index 0000000..43e3c3d
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Claims.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Algorithms.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Algorithms.dll
new file mode 100644 (file)
index 0000000..9678068
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Algorithms.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Cng.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Cng.dll
new file mode 100644 (file)
index 0000000..d262cfc
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Cng.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Csp.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Csp.dll
new file mode 100644 (file)
index 0000000..27f63fb
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Csp.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Encoding.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Encoding.dll
new file mode 100644 (file)
index 0000000..5864ef2
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Encoding.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Native.OpenSsl.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Native.OpenSsl.so
new file mode 100755 (executable)
index 0000000..2da7d57
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Native.OpenSsl.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.OpenSsl.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.OpenSsl.dll
new file mode 100644 (file)
index 0000000..d321151
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.OpenSsl.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Primitives.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Primitives.dll
new file mode 100644 (file)
index 0000000..96016ce
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.Primitives.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.X509Certificates.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.X509Certificates.dll
new file mode 100644 (file)
index 0000000..bae4b1b
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Cryptography.X509Certificates.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Principal.Windows.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Principal.Windows.dll
new file mode 100644 (file)
index 0000000..76b242f
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Principal.Windows.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Principal.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Principal.dll
new file mode 100644 (file)
index 0000000..fcdf64e
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.Principal.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.SecureString.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.SecureString.dll
new file mode 100644 (file)
index 0000000..e4030b6
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.SecureString.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.dll
new file mode 100644 (file)
index 0000000..775e0a2
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Security.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ServiceModel.Web.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ServiceModel.Web.dll
new file mode 100644 (file)
index 0000000..ee17f60
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ServiceModel.Web.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ServiceProcess.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ServiceProcess.dll
new file mode 100644 (file)
index 0000000..8460334
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ServiceProcess.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.Encoding.Extensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.Encoding.Extensions.dll
new file mode 100644 (file)
index 0000000..81171de
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.Encoding.Extensions.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.Encoding.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.Encoding.dll
new file mode 100644 (file)
index 0000000..c81a956
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.Encoding.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.RegularExpressions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.RegularExpressions.dll
new file mode 100644 (file)
index 0000000..804445e
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Text.RegularExpressions.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Overlapped.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Overlapped.dll
new file mode 100644 (file)
index 0000000..b1a9c02
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Overlapped.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Dataflow.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Dataflow.dll
new file mode 100644 (file)
index 0000000..0abc61c
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Dataflow.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Extensions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Extensions.dll
new file mode 100644 (file)
index 0000000..8d7b7c3
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Extensions.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Parallel.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Parallel.dll
new file mode 100644 (file)
index 0000000..f5b96d4
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.Parallel.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.dll
new file mode 100644 (file)
index 0000000..1f98be9
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Tasks.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Thread.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Thread.dll
new file mode 100644 (file)
index 0000000..6f428b5
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Thread.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.ThreadPool.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.ThreadPool.dll
new file mode 100644 (file)
index 0000000..71e7aa8
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.ThreadPool.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Timer.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Timer.dll
new file mode 100644 (file)
index 0000000..16eee46
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.Timer.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.dll
new file mode 100644 (file)
index 0000000..a1a7649
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Threading.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Transactions.Local.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Transactions.Local.dll
new file mode 100644 (file)
index 0000000..de0a2a3
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Transactions.Local.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Transactions.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Transactions.dll
new file mode 100644 (file)
index 0000000..2d220b8
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Transactions.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ValueTuple.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ValueTuple.dll
new file mode 100644 (file)
index 0000000..b4a02e4
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.ValueTuple.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Web.HttpUtility.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Web.HttpUtility.dll
new file mode 100644 (file)
index 0000000..cd2f280
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Web.HttpUtility.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Web.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Web.dll
new file mode 100644 (file)
index 0000000..64b53e3
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Web.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Windows.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Windows.dll
new file mode 100644 (file)
index 0000000..6887a6f
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Windows.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.Linq.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.Linq.dll
new file mode 100644 (file)
index 0000000..1864a5b
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.Linq.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.ReaderWriter.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.ReaderWriter.dll
new file mode 100644 (file)
index 0000000..1b93744
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.ReaderWriter.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.Serialization.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.Serialization.dll
new file mode 100644 (file)
index 0000000..ecba460
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.Serialization.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XDocument.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XDocument.dll
new file mode 100644 (file)
index 0000000..46f0bdb
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XDocument.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XPath.XDocument.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XPath.XDocument.dll
new file mode 100644 (file)
index 0000000..6c40332
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XPath.XDocument.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XPath.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XPath.dll
new file mode 100644 (file)
index 0000000..7ee0d4e
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XPath.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XmlDocument.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XmlDocument.dll
new file mode 100644 (file)
index 0000000..2555fc0
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XmlDocument.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XmlSerializer.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XmlSerializer.dll
new file mode 100644 (file)
index 0000000..ba56ecb
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.XmlSerializer.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.dll
new file mode 100644 (file)
index 0000000..18cb7e7
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.Xml.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.dll
new file mode 100644 (file)
index 0000000..b555921
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/System.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/WindowsBase.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/WindowsBase.dll
new file mode 100644 (file)
index 0000000..c59fe83
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/WindowsBase.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/createdump b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/createdump
new file mode 100755 (executable)
index 0000000..6a05ffc
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/createdump differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libclrjit.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libclrjit.so
new file mode 100755 (executable)
index 0000000..ffb2579
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libclrjit.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libcoreclr.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libcoreclr.so
new file mode 100755 (executable)
index 0000000..c677830
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libcoreclr.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libdbgshim.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libdbgshim.so
new file mode 100755 (executable)
index 0000000..a3a6385
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libdbgshim.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libhostpolicy.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libhostpolicy.so
new file mode 100755 (executable)
index 0000000..0a73d4b
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libhostpolicy.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libmscordaccore.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libmscordaccore.so
new file mode 100755 (executable)
index 0000000..b3b2f1d
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libmscordaccore.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libmscordbi.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libmscordbi.so
new file mode 100755 (executable)
index 0000000..5add066
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libmscordbi.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libsos.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libsos.so
new file mode 100755 (executable)
index 0000000..3273dd4
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libsos.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libsosplugin.so b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libsosplugin.so
new file mode 100755 (executable)
index 0000000..9486676
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/libsosplugin.so differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/mscorlib.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/mscorlib.dll
new file mode 100644 (file)
index 0000000..56c15b2
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/mscorlib.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/netstandard.dll b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/netstandard.dll
new file mode 100644 (file)
index 0000000..71bb784
Binary files /dev/null and b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/netstandard.dll differ
diff --git a/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/sosdocsunix.txt b/dotnet/shared/Microsoft.NETCore.App/2.0.0-preview2-25407-01/sosdocsunix.txt
new file mode 100644 (file)
index 0000000..e9fd59c
--- /dev/null
@@ -0,0 +1,1726 @@
+-------------------------------------------------------------------------------
+NOTE: THIS FILE CONTAINS SOS DOCUMENTATION. THE FORMAT OF THE FILE IS:
+
+<optional comments>
+COMMAND: <cmd name, all lower case>
+<descriptive text of the command>
+\\ <these are two backslashes, immediately followed by a newline>
+
+<repeat the sequence above>
+
+The first command is "contents" which is the general help screen. The rest 
+correspond to SOS command names. This file is embedded as a resource in the SOS 
+binary. Be sure to list any new commands here.
+-------------------------------------------------------------------------------
+
+
+
+COMMAND: contents.
+SOS is a debugger extension DLL designed to aid in the debugging of managed
+programs. Functions are listed by category, then roughly in order of
+importance. Shortcut names for popular functions are listed in parenthesis.
+Type "soshelp <functionname>" for detailed info on that function. 
+
+Object Inspection                  Examining code and stacks
+-----------------------------      -----------------------------
+DumpObj (dumpobj)                  Threads (clrthreads)
+DumpArray                          ThreadState
+DumpStackObjects (dso)             IP2MD (ip2md)
+DumpHeap (dumpheap)                u (clru)
+DumpVC                             DumpStack (dumpstack)
+GCRoot (gcroot)                    EEStack (eestack)
+PrintException (pe)                ClrStack (clrstack) 
+                                   GCInfo
+                                   EHInfo
+                                   bpmd (bpmd)
+
+Examining CLR data structures      Diagnostic Utilities
+-----------------------------      -----------------------------
+DumpDomain                         VerifyHeap
+EEHeap (eeheap)                    FindAppDomain          
+Name2EE (name2ee)                  DumpLog (dumplog)
+DumpMT (dumpmt)
+DumpClass (dumpclass)
+DumpMD (dumpmd)                    
+Token2EE                           
+DumpModule (dumpmodule)
+DumpAssembly
+DumpRuntimeTypes
+DumpIL (dumpil)
+DumpSig
+DumpSigElem
+
+Examining the GC history           Other
+-----------------------------      -----------------------------
+HistInit (histinit)                FAQ
+HistRoot (histroot)                CreateDump (createdump)
+HistObj  (histobj)                 Help (soshelp)
+HistObjFind (histobjfind)
+HistClear (histclear)
+\\
+
+COMMAND: faq.
+>> Where can I get the right version of SOS for my build?
+
+If you are running a xplat version of coreclr, the sos module (exact name
+is platform dependent) is installed in the same directory as the main coreclr
+module. There is also an lldb sos plugin command that allows the path where
+the sos, dac and dbi modules are loaded:
+
+    "setsospath /home/user/coreclr/bin/Product/Linux.x64.Debug""
+
+If you are using a dump file created on another machine, it is a little bit
+more complex. You need to make sure the dac module that came with that install
+is in the directory set with the above command.
+
+>> I have a chicken and egg problem. I want to use SOS commands, but the CLR
+   isn't loaded yet. What can I do?
+
+TBD
+
+>> I got the following error message. Now what?
+
+       
+       (lldb) sos DumpStackObjects
+       The coreclr module is not loaded yet in the target process
+       (lldb) 
+
+This means that the clr is not loaded yet, or has been unloaded. You need to 
+wait until your managed program is running in order to use these commands. If 
+you have just started the program a good way to do this is to type 
+
+    breakpoint set coreclr`EEStartup
+
+in the debugger, and let it run. After the function EEStartup is finished, 
+there will be a minimal managed environment for executing SOS commands.
+
+\\
+
+COMMAND: dumpobj.
+DumpObj [-nofields] <object address>
+
+This command allows you to examine the fields of an object, as well as learn 
+important properties of the object such as the EEClass, the MethodTable, and 
+the size.
+
+You might find an object pointer by running DumpStackObjects and choosing
+from the resultant list. Here is a simple object:
+
+       (lldb) dumpobj a79d40
+       Name: Customer
+       MethodTable: 009038ec
+       EEClass: 03ee1b84
+       Size: 20(0x14) bytes
+        (/home/user/pub/unittest)
+       Fields:
+             MT    Field   Offset                 Type  VT     Attr    Value Name
+       009038ec  4000008        4             Customer   0 instance 00a79ce4 name
+       009038ec  4000009        8                 Bank   0 instance 00a79d2c bank
+
+Note that fields of type Customer and Bank are themselves objects, and you can 
+run DumpObj on them too. You could look at the field directly in memory using
+the offset given. "dd a79d40+8 l1" would allow you to look at the bank field 
+directly. Be careful about using this to set memory breakpoints, since objects
+can move around in the garbage collected heap.
+
+What else can you do with an object? You might run GCRoot, to determine what 
+roots are keeping it alive. Or you can find all objects of that type with 
+"dumpheap -type Customer".
+
+The column VT contains the value 1 if the field is a valuetype structure, and
+0 if the field contains a pointer to another object. For valuetypes, you can 
+take the MethodTable pointer in the MT column, and the Value and pass them to 
+the command DumpVC.
+
+The arguments in detail:
+-nofields:     do not print fields of the object, useful for objects like String
+\\
+
+COMMAND: dumparray.
+DumpArray 
+       [-start <startIndex>]
+       [-length <length>]
+       [-details]
+       [-nofields]
+       <array object address>
+
+This command allows you to examine elements of an array object.
+The arguments in detail:
+ -start <startIndex>: optional, only supported for single dimension array. 
+                      Specify from which index the command shows the elements.
+ -length <length>:    optional, only supported for single dimension array. 
+                      Specify how many elements to show.
+ -details:            optional. Ask the command to print out details
+                      of the element using DumpObj and DumpVC format.
+ -nofields:           optional, only takes effect when -details is used. Do
+                      not print fields of the elements. Useful for arrays of
+                      objects like String
+
+ Example output:
+
+       (lldb) sos DumpArray -start 2 -length 3 -details 00ad28d0 
+       Name: Value[]
+       MethodTable: 03e41044
+       EEClass: 03e40fc0
+       Size: 132(0x84) bytes
+       Array: Rank 1, Number of elements 10, Type VALUETYPE
+       Element Type: Value
+       [2] 00ad28f0
+           Name: Value
+           MethodTable 03e40f4c
+           EEClass: 03ef1698
+           Size: 20(0x14) bytes
+            (/home/user/bugs/225271/arraytest)
+           Fields:
+                 MT    Field   Offset                 Type       Attr    Value Name
+           5b9a628c  4000001        0         System.Int32   instance        2 x
+           5b9a628c  4000002        4         System.Int32   instance        4 y
+           5b9a628c  4000003        8         System.Int32   instance        6 z
+       [3] 00ad28fc
+           Name: Value
+           MethodTable 03e40f4c
+           EEClass: 03ef1698
+           Size: 20(0x14) bytes
+            (/home/user/bugs/225271/arraytest)
+           Fields:
+                 MT    Field   Offset                 Type       Attr    Value Name
+           5b9a628c  4000001        0         System.Int32   instance        3 x
+           5b9a628c  4000002        4         System.Int32   instance        6 y
+           5b9a628c  4000003        8         System.Int32   instance        9 z
+       [4] 00ad2908
+           Name: Value
+           MethodTable 03e40f4c
+           EEClass: 03ef1698
+           Size: 20(0x14) bytes
+            (/home/user/bugs/225271/arraytest.exe)
+           Fields:
+                 MT    Field   Offset                 Type       Attr    Value Name
+           5b9a628c  4000001        0         System.Int32   instance        4 x
+           5b9a628c  4000002        4         System.Int32   instance        8 y
+           5b9a628c  4000003        8         System.Int32   instance       12 z
+
+
+\\
+
+COMMAND: dumpstackobjects.
+DumpStackObjects [-verify] [top stack [bottom stack]]
+
+This command will display any managed objects it finds within the bounds of 
+the current stack. Combined with the stack tracing commands like K and 
+CLRStack, it is a good aid to determining the values of locals and 
+parameters.
+
+If you use the -verify option, each non-static CLASS field of an object
+candidate is validated. This helps to eliminate false positives. It is not
+on by default because very often in a debugging scenario, you are 
+interested in objects with invalid fields.
+
+The abbreviation dso can be used for brevity.
+\\
+
+COMMAND: dumpheap.
+DumpHeap [-stat] 
+         [-strings] 
+         [-short]
+         [-min <size>] 
+         [-max <size>] 
+         [-live]
+         [-dead]
+         [-thinlock] 
+         [-startAtLowerBound]
+         [-mt <MethodTable address>] 
+         [-type <partial type name>] 
+         [start [end]]
+
+DumpHeap is a powerful command that traverses the garbage collected heap, 
+collection statistics about objects. With it's various options, it can look for
+particular types, restrict to a range, or look for ThinLocks (see SyncBlk 
+documentation). Finally, it will provide a warning if it detects excessive 
+fragmentation in the GC heap. 
+
+When called without options, the output is first a list of objects in the heap,
+followed by a report listing all the types found, their size and number:
+
+       (lldb) dumpheap
+        Address       MT     Size
+       00a71000 0015cde8       12 Free
+       00a7100c 0015cde8       12 Free
+       00a71018 0015cde8       12 Free
+       00a71024 5ba58328       68
+       00a71068 5ba58380       68
+       00a710ac 5ba58430       68
+       00a710f0 5ba5dba4       68
+       ...
+       total 619 objects
+       Statistics:
+             MT    Count TotalSize Class Name
+       5ba7607c        1        12 System.Security.Permissions.HostProtectionResource
+       5ba75d54        1        12 System.Security.Permissions.SecurityPermissionFlag
+       5ba61f18        1        12 System.Collections.CaseInsensitiveComparer
+       ...
+       0015cde8        6     10260      Free
+       5ba57bf8      318     18136 System.String
+       ...
+
+"Free" objects are simply regions of space the garbage collector can use later.
+If 30% or more of the heap contains "Free" objects, the process may suffer from
+heap fragmentation. This is usually caused by pinning objects for a long time 
+combined with a high rate of allocation. Here is example output where DumpHeap
+provides a warning about fragmentation:
+
+       <After the Statistics section>
+       Fragmented blocks larger than 1MB:
+           Addr     Size Followed by
+       00a780c0    1.5MB    00bec800 System.Byte[]
+       00da4e38    1.2MB    00ed2c00 System.Byte[]
+       00f16df0    1.2MB    01044338 System.Byte[]
+
+The arguments in detail:
+
+-stat     Restrict the output to the statistical type summary
+-strings  Restrict the output to a statistical string value summary
+-short    Limits output to just the address of each object. This allows you
+          to easily pipe output from the command to another debugger 
+          command for automation.
+-min      Ignore objects less than the size given in bytes
+-max      Ignore objects larger than the size given in bytes
+-live     Only print live objects
+-dead     Only print dead objects (objects which will be collected in the
+          next full GC)
+-thinlock Report on any ThinLocks (an efficient locking scheme, see SyncBlk 
+          documentation for more info)
+-startAtLowerBound 
+          Force heap walk to begin at lower bound of a supplied address range.
+          (During plan phase, the heap is often not walkable because objects 
+          are being moved. In this case, DumpHeap may report spurious errors, 
+          in particular bad objects. It may be possible to traverse more of 
+          the heap after the reported bad object. Even if you specify an 
+          address range, DumpHeap will start its walk from the beginning of 
+          the heap by default. If it finds a bad object before the specified 
+          range, it will stop before displaying the part of the heap in which 
+          you are interested. This switch will force DumpHeap to begin its 
+          walk at the specified lower bound. You must supply the address of a 
+          good object as the lower bound for this to work. Display memory at 
+          the address of the bad object to manually find the next method 
+          table (use DumpMT to verify). If the GC is currently in a call to 
+          memcopy, You may also be able to find the next object's address by 
+          adding the size to the start address given as parameters.) 
+-mt       List only those objects with the MethodTable given
+-type     List only those objects whose type name is a substring match of the 
+          string provided. 
+start     Begin listing from this address
+end       Stop listing at this address
+
+A special note about -type: Often, you'd like to find not only Strings, but
+System.Object arrays that are constrained to contain Strings. ("new 
+String[100]" actually creates a System.Object array, but it can only hold
+System.String object pointers). You can use -type in a special way to find
+these arrays. Just pass "-type System.String[]" and those Object arrays will
+be returned. More generally, "-type <Substring of interesting type>[]".
+
+The start/end parameters can be obtained from the output of eeheap -gc. For 
+example, if you only want to list objects in the large heap segment:
+
+       (lldb) eeheap -gc
+       Number of GC Heaps: 1
+       generation 0 starts at 0x00c32754
+       generation 1 starts at 0x00c32748
+       generation 2 starts at 0x00a71000
+        segment    begin allocated     size
+       00a70000 00a71000  010443a8 005d33a8(6108072)
+       Large object heap starts at 0x01a71000
+        segment    begin allocated     size
+       01a70000 01a71000  01a75000 0x00004000(16384)
+       Total Size  0x5d73a8(6124456)
+       ------------------------------
+       GC Heap Size  0x5d73a8(6124456)
+
+       (lldb) dumpheap 1a71000 1a75000
+        Address       MT     Size
+       01a71000 5ba88bd8     2064
+       01a71810 0019fe48     2032 Free
+       01a72000 5ba88bd8     4096
+       01a73000 0019fe48     4096 Free
+       01a74000 5ba88bd8     4096
+       total 5 objects
+       Statistics:
+             MT    Count TotalSize Class Name
+       0019fe48        2      6128      Free
+       5ba88bd8        3     10256 System.Object[]
+       Total 5 objects
+
+Finally, if GC heap corruption is present, you may see an error like this:
+
+       (lldb) dumpheap -stat
+       object 00a73d24: does not have valid MT
+       curr_object : 00a73d24
+       Last good object: 00a73d14
+       ----------------
+
+That indicates a serious problem. See the help for VerifyHeap for more 
+information on diagnosing the cause.
+\\
+
+COMMAND: dumpvc.
+DumpVC <MethodTable address> <Address>
+
+DumpVC allows you to examine the fields of a value class. In C#, this is a 
+struct, and lives on the stack or within an Object on the GC heap. You need
+to know the MethodTable address to tell SOS how to interpret the fields, as
+a value class is not a first-class object with it's own MethodTable as the
+first field. For example:
+
+       (lldb) sos DumpObj a79d98
+       Name: Mainy
+       MethodTable: 009032d8
+       EEClass: 03ee1424
+       Size: 28(0x1c) bytes
+        (/home/user/pub/unittest)
+       Fields:
+             MT    Field   Offset                 Type       Attr    Value Name
+       0090320c  4000010        4            VALUETYPE   instance 00a79d9c m_valuetype
+       009032d8  400000f        4                CLASS     static 00a79d54 m_sExcep
+
+m_valuetype is a value type. The value in the MT column (0090320c) is the 
+MethodTable for it, and the Value column provides the start address:
+
+       (lldb) sos DumpVC 0090320c 00a79d9c
+       Name: Funny
+       MethodTable 0090320c
+       EEClass: 03ee14b8
+       Size: 28(0x1c) bytes
+        (/home/user/pub/unittest)
+       Fields:
+             MT    Field   Offset                 Type       Attr    Value Name
+       0090320c  4000001        0                CLASS   instance 00a743d8 signature
+       0090320c  4000002        8         System.Int32   instance     2345 m1
+       0090320c  4000003       10       System.Boolean   instance        1 b1
+       0090320c  4000004        c         System.Int32   instance     1234 m2
+       0090320c  4000005        4                CLASS   instance 00a79d98 backpointer
+
+DumpVC is quite a specialized function. Some managed programs make heavy use 
+of value classes, while others do not.
+\\
+
+COMMAND: gcroot.
+GCRoot [-nostacks] <Object address>
+
+GCRoot looks for references (or roots) to an object. These can exist in four
+places:
+
+   1. On the stack
+   2. Within a GC Handle
+   3. In an object ready for finalization
+   4. As a member of an object found in 1, 2 or 3 above.
+
+First, all stacks will be searched for roots, then handle tables, and finally
+the freachable queue of the finalizer. Some caution about the stack roots: 
+GCRoot doesn't attempt to determine if a stack root it encountered is valid 
+or is old (discarded) data. You would have to use CLRStack and U to 
+disassemble the frame that the local or argument value belongs to in order to 
+determine if it is still in use.
+
+Because people often want to restrict the search to gc handles and freachable
+objects, there is a -nostacks option.
+\\
+
+COMMAND: pe.
+COMMAND: printexception.
+PrintException [-nested] [-lines] [-ccw] [<Exception object address>] [<CCW pointer>]
+
+This will format fields of any object derived from System.Exception. One of the
+more useful aspects is that it will format the _stackTrace field, which is a 
+binary array. If _stackTraceString field is not filled in, that can be helpful 
+for debugging. You can of course use DumpObj on the same exception object to 
+explore more fields.
+
+If called with no parameters, PrintException will look for the last outstanding 
+exception on the current thread and print it. This will be the same exception
+that shows up in a run of clrthreads.
+
+PrintException will notify you if there are any nested exceptions on the 
+current managed thread. (A nested exception occurs when you throw another
+exception within a catch handler already being called for another exception).
+If there are nested exceptions, you can re-run PrintException with the 
+"-nested" option to get full details on the nested exception objects. The
+clrthreads command will also tell you which threads have nested exceptions.
+
+PrintException can display source information if available, by specifying the 
+-lines command line argument.
+
+PrintException prints the exception object corresponding to a given CCW pointer, 
+which can be specified using the -ccw option. 
+
+The abbreviation 'pe' can be used for brevity.
+\\
+
+COMMAND: threadstate.
+ThreadState value
+
+The clrthreads command outputs, among other things, the state of the thread.
+This is a bit field which corresponds to various states the thread is in.
+To check the state of the thread, simply pass that bit field from the
+output of clrthreads into ThreadState.
+
+Example:
+    (lldb) clrthreads
+    ThreadCount:      2
+    UnstartedThread:  0
+    BackgroundThread: 1
+    PendingThread:    0
+    DeadThread:       0
+    Hosted Runtime:   no
+                                          PreEmptive   GC Alloc           Lock
+           ID OSID ThreadOBJ    State     GC       Context       Domain   Count APT Exception
+       0    1  250 0019b068      a020 Disabled 02349668:02349fe8 0015def0     0 MTA
+       2    2  944 001a6020      b220 Enabled  00000000:00000000 0015def0     0 MTA (Finalizer)
+    0:003> sos ThreadState b220
+        Legal to Join
+        Background
+        CLR Owns
+        CoInitialized
+        In Multi Threaded Apartment
+
+Possible thread states:
+    Thread Abort Requested
+    GC Suspend Pending
+    User Suspend Pending
+    Debug Suspend Pending
+    GC On Transitions
+    Legal to Join
+    Yield Requested
+    Hijacked by the GC
+    Blocking GC for Stack Overflow
+    Background
+    Unstarted
+    Dead
+    CLR Owns
+    CoInitialized
+    In Single Threaded Apartment
+    In Multi Threaded Apartment
+    Reported Dead
+    Fully initialized
+    Task Reset
+    Sync Suspended
+    Debug Will Sync
+    Stack Crawl Needed
+    Suspend Unstarted
+    Aborted
+    Thread Pool Worker Thread
+    Interruptible
+    Interrupted
+    Completion Port Thread
+    Abort Initiated
+    Finalized
+    Failed to Start
+    Detached
+\\
+COMMAND: threads.
+COMMAND: clrthreads.
+Threads [-live] [-special] 
+
+Threads (clrthreads) lists all the mananaged threads in the process. 
+
+-live:     optional. Only print threads associated with a live thread.
+-special:  optional. With this switch, the command will display all the special
+           threads created by CLR. Those threads might not be managed threads 
+           so they might not be shown in the first part of the command's 
+           output. Example of special threads include: GC threads (in 
+           concurrent GC and server GC), Debugger helper threads, Finalizer 
+           threads, AppDomain Unload threads, and Threadpool timer threads.
+
+Each thread has many attributes, many of which can be ignored. The important 
+ones are discussed below:
+
+There are three ID columns: 
+
+1) The debugger shorthand ID (When the runtime is hosted this column might 
+   display the special string "<<<<" when this internal thread object is not 
+   associated with any physical thread - this may happen when the host reuses
+   the runtime internal thread object)
+2) The CLR Thread ID
+3) The OS thread ID.  
+
+If PreEmptiveGC is enabled for a thread, then a garbage collection 
+can occur while that thread is running. For example, if you break in while
+a managed thread is making a PInvoke call to a Win32 function, that thread 
+will be in PreEmptive GC mode. 
+
+The Domain column indicates what AppDomain the thread is currently executing
+in. You can pass this value to DumpDomain to find out more. 
+
+The APT column gives the COM apartment mode. 
+
+Exception will list the last thrown exception (if any) for the thread. More
+details can be obtained by passing the pointer value to PrintException. If
+you get the notation "(nested exceptions)", you can get details on those
+exceptions by switching to the thread in question, and running 
+"PrintException -nested".
+\\
+
+COMMAND: clrstack.
+CLRStack [-a] [-l] [-p] [-n] [-f]
+CLRStack [-a] [-l] [-p] [-i] [variable name] [frame]
+
+CLRStack attempts to provide a true stack trace for managed code only. It is
+handy for clean, simple traces when debugging straightforward managed 
+programs. The -p parameter will show arguments to the managed function. The 
+-l parameter can be used to show information on local variables in a frame.
+SOS can't retrieve local names at this time, so the output for locals is in
+the format <local address> = <value>. The -a (all) parameter is a short-cut
+for -l and -p combined. 
+
+The -f option (full mode) displays the native frames intermixing them with
+the managed frames and the assembly name and function offset for the managed
+frames.
+
+If the debugger has the option SYMOPT_LOAD_LINES specified (either by the
+.lines or .symopt commands), SOS will look up the symbols for every managed 
+frame and if successful will display the corresponding source file name and 
+line number. The -n (No line numbers) parameter can be specified to disable 
+this behavior.
+
+When you see methods with the name "[Frame:...", that indicates a transition 
+between managed and unmanaged code. You could run IP2MD on the return 
+addresses in the call stack to get more information on each managed method.
+
+On x64 platforms, Transition Frames are not displayed at this time. To avoid
+heavy optimization of parameters and locals one can request the JIT compiler
+to not optimize functions in the managed app by creating a file myapp.ini 
+(if your program is myapp.exe) in the same directory. Put the following lines
+in myapp.ini and re-run:
+
+[.NET Framework Debugging Control]
+GenerateTrackingInfo=1
+AllowOptimize=0
+
+The -i option is a new EXPERIMENTAL addition to CLRStack and will use the ICorDebug
+interfaces to display the managed stack and variables. With this option you can also 
+view and expand arrays and fields for managed variables. If a stack frame number is 
+specified in the command line, CLRStack will show you the parameters and/or locals 
+only for that frame (provided you specify -l or -p or -a of course). If a variable 
+name and a stack frame number are specified in the command line, CLRStack will show 
+you the parameters and/or locals for that frame, and will also show you the fields 
+for that variable name you specified. Here are some examples: 
+   clrstack -i -a           : This will show you all parameters and locals for all frames
+   clrstack -i -a 3         : This will show you all parameters and locals, for frame 3
+   clrstack -i var1 0       : This will show you the fields of 'var1' for frame 0
+   clrstack -i var1.abc 2   : This will show you the fields of 'var1', and expand
+                              'var1.abc' to show you the fields of the 'abc' field,
+                              for frame 2.
+   clrstack -i var1.[basetype] 0   : This will show you the fields of 'var1', and
+                                     expand the base type of 'var1' to show you its
+                                     fields.
+   clrstack -i var1.[6] 0   : If 'var1' is an array, this will show you the element
+                              at index 6 in the array, along with its fields
+The -i options uses DML output for a better debugging experience, so typically you
+should only need to execute "clrstack -i", and from there, click on the DML 
+hyperlinks to inspect the different managed stack frames and managed variables.                             
+\\
+
+COMMAND: createdump.
+createdump [options] [dumpFileName]
+-n - create minidump.
+-h - create minidump with heap (default).
+-t - create triage minidump.
+-f - create full core dump (everything).
+-d - enable diagnostic messages.
+
+Creates a platform (ELF core on Linux, etc.) minidump. The pid can be placed in the dump 
+file name with %d. The default is '/tmp/coredump.%d'.
+\\
+
+COMMAND: ip2md.
+IP2MD <Code address>
+
+Given an address in managed JITTED code, IP2MD attempts to find the MethodDesc
+associated with it. For example, this output from K:
+
+       (lldb) bt 
+        ...
+        frame #9: 0x00007fffffffbf60 0x00007ffff61c6d89 libcoreclr.so`MethodDesc::DoPrestub(this=0x00007ffff041f870, pDispatchingMT=0x0000000000000000) + 3001 at prestub.cpp:1490
+        frame #10: 0x00007fffffffc140 0x00007ffff61c5f17 libcoreclr.so`::PreStubWorker(pTransitionBlock=0x00007fffffffc9a8, pMD=0x00007ffff041f870) + 1399 at prestub.cpp:1037
+        frame #11: 0x00007fffffffc920 0x00007ffff5f5238c libcoreclr.so`ThePreStub + 92 at theprestubamd64.S:800
+        frame #12: 0x00007fffffffca10 0x00007ffff04981cc
+        frame #13: 0x00007fffffffca30 0x00007ffff049773c
+        frame #14: 0x00007fffffffca80 0x00007ffff04975ad
+        ...
+        frame #22: 0x00007fffffffcc90 0x00007ffff5f51a0f libcoreclr.so`CallDescrWorkerInternal + 124 at calldescrworkeramd64.S:863
+        frame #23: 0x00007fffffffccb0 0x00007ffff5d6d6dc libcoreclr.so`CallDescrWorkerWithHandler(pCallDescrData=0x00007fffffffce80, fCriticalCall=0) + 476 at callhelpers.cpp:88
+        frame #24: 0x00007fffffffcd00 0x00007ffff5d6eb38 libcoreclr.so`MethodDescCallSite::CallTargetWorker(this=0x00007fffffffd0c8, pArguments=0x00007fffffffd048) + 2504 at callhelpers.cpp:633
+
+       (lldb) ip2md 0x00007ffff049773c
+        MethodDesc:   00007ffff7f71920
+        Method Name:  Microsoft.Win32.SafeHandles.SafeFileHandle.Open(System.Func`1<Int32>)
+        Class:        00007ffff0494bf8
+        MethodTable:  00007ffff7f71a58
+        mdToken:      0000000006000008
+        Module:       00007ffff7f6b938
+        IsJitted:     yes
+        CodeAddr:     00007ffff04976c0
+        Transparency: Critical
+
+We have taken a return address into Mainy.Main, and discovered information 
+about that method. You could run U, DumpMT, DumpClass, DumpMD, or 
+DumpModule on the fields listed to learn more.
+
+The "Source line" output will only be present if the debugger can find the 
+symbols for the managed module containing the given <code address>, and if the 
+debugger is configured to load line number information.
+\\
+
+COMMAND: clru.
+COMMAND: u.
+U [-gcinfo] [-ehinfo] [-n] [-o] <MethodDesc address> | <Code address>
+
+Presents an annotated disassembly of a managed method when given a MethodDesc
+pointer for the method, or a code address within the method body. Unlike the
+debugger "U" function, the entire method from start to finish is printed,
+with annotations that convert metadata tokens to names.
+
+       <example output>
+       ...
+       03ef015d b901000000       mov     ecx,0x1
+       03ef0162 ff156477a25b     call   dword ptr [mscorlib_dll+0x3c7764 (5ba27764)] (System.Console.InitializeStdOutError(Boolean), mdToken: 06000713)
+       03ef0168 a17c20a701       mov     eax,[01a7207c] (Object: SyncTextWriter)
+       03ef016d 89442414         mov     [esp+0x14],eax
+
+If you pass the -gcinfo flag, you'll get inline display of the GCInfo for
+the method. You can also obtain this information with the GCInfo command.
+
+If you pass the -ehinfo flag, you'll get inline display of exception info
+for the method. (Beginning and end of try/finally/catch handlers, etc.).
+You can also obtain this information with the EHInfo command.
+
+If you pass the -o flag, the byte offset of each instruction from the
+beginning of the method will be printed in addition to the absolute address of
+the instruction.
+
+If the debugger has the option SYMOPT_LOAD_LINES specified (either by the
+.lines or .symopt commands), and if symbols are available for the managed
+module containing the method being examined, the output of the command will
+include the source file name and line number corresponding to the 
+disassembly. The -n (No line numbers) flag can be specified to disable this
+behavior.
+
+       <example output>
+       ...
+       c:\Code\prj.mini\exc.cs @ 38:
+       001b00b0 8b0d3020ab03    mov     ecx,dword ptr ds:[3AB2030h] ("Break in debugger. When done type <Enter> to continue: ")
+       001b00b6 e8d5355951      call    mscorlib_ni+0x8b3690 (51743690) (System.Console.Write(System.String), mdToken: 0600091b)
+       001b00bb 90              nop
+
+       c:\Code\prj.mini\exc.cs @ 39:
+       001b00bc e863cdc651      call    mscorlib_ni+0xf8ce24 (51e1ce24) (System.Console.ReadLine(), mdToken: 060008f6)
+       >>> 001b00c1 90              nop
+       ...
+\\
+
+COMMAND: dumpstack.
+DumpStack [-EE] [-n] [top stack [bottom stack]]
+
+[x86 and x64 documentation]
+
+This command provides a verbose stack trace obtained by "scraping." Therefore
+the output is very noisy and potentially confusing. The command is good for
+viewing the complete call stack when "kb" gets confused. For best results,
+make sure you have valid symbols.
+
+-EE will only show managed functions.
+
+If the debugger has the option SYMOPT_LOAD_LINES specified (either by the
+.lines or .symopt commands), SOS will look up the symbols for every managed 
+frame and if successful will display the corresponding source file name and 
+line number. The -n (No line numbers) parameter can be specified to disable 
+this behavior.
+
+You can also pass a stack range to limit the output.
+\\
+
+COMMAND: eestack.
+EEStack [-short] [-EE]
+
+This command runs DumpStack on all threads in the process. The -EE option is 
+passed directly to DumpStack. The -short option tries to narrow down the 
+output to "interesting" threads only, which is defined by
+
+1) The thread has taken a lock.
+2) The thread has been "hijacked" in order to allow a garbage collection.
+3) The thread is currently in managed code.
+
+See the documentation for DumpStack for more info.
+\\
+
+COMMAND: ehinfo.
+EHInfo (<MethodDesc address> | <Code address>)
+
+EHInfo shows the exception handling blocks in a jitted method. For each 
+handler, it shows the type, including code addresses and offsets for the clause
+block and the handler block. For a TYPED handler, this would be the "try" and
+"catch" blocks respectively.
+
+Sample output:
+
+       (lldb) sos EHInfo 33bbd3a
+       MethodDesc: 03310f68
+       Method Name: MainClass.Main()
+       Class: 03571358
+       MethodTable: 0331121c
+       mdToken: 0600000b
+       Module: 001e2fd8
+       IsJitted: yes
+       CodeAddr: 033bbca0
+       Transparency: Critical
+
+       EHHandler 0: TYPED catch(System.IO.FileNotFoundException) 
+       Clause: [033bbd2b, 033bbd3c] [8b, 9c]
+       Handler: [033bbd3c, 033bbd50] [9c, b0]
+
+       EHHandler 1: FINALLY
+       Clause: [033bbd83, 033bbda3] [e3, 103]
+       Handler: [033bbda3, 033bbdc5] [103, 125]
+
+       EHHandler 2: TYPED catch(System.Exception)
+       Clause: [033bbd7a, 033bbdc5] [da, 125]
+       Handler: [033bbdc5, 033bbdd6] [125, 136]
+
+\\
+
+COMMAND: gcinfo.
+GCInfo (<MethodDesc address> | <Code address>)
+
+GCInfo is especially useful for CLR Devs who are trying to determine if there 
+is a bug in the JIT Compiler. It parses the GCEncoding for a method, which is a
+compressed stream of data indicating when registers or stack locations contain 
+managed objects. It is important to keep track of this information, because if 
+a garbage collection occurs, the collector needs to know where roots are so it 
+can update them with new object pointer values.
+
+Here is sample output where you can see the change in register state. Normally 
+you would print this output out and read it alongside a disassembly of the 
+method. For example, the notation "reg EDI becoming live" at offset 0x11 of the
+method might correspond to a "mov edi,ecx" statement.
+
+       (lldb) sos GCInfo 5b68dbb8   (5b68dbb8 is the start of a JITTED method)
+       entry point 5b68dbb8
+       preJIT generated code
+       GC info 5b9f2f09
+       Method info block:
+           method      size   = 0036
+           prolog      size   =  19
+           epilog      size   =   8
+           epilog     count   =   1
+           epilog      end    = yes
+           saved reg.  mask   = 000B
+           ebp frame          = yes
+           fully interruptible=yes
+           double align       = no
+           security check     = no
+           exception handlers = no
+           local alloc        = no
+           edit & continue    = no
+           varargs            = no
+           argument   count   =   4
+           stack frame size   =   1
+           untracked count    =   5
+           var ptr tab count  =   0
+           epilog        at   002E
+       36 D4 8C C7 AA |
+       93 F3 40 05    |
+
+       Pointer table:
+       14             |             [EBP+14H] an untracked  local
+       10             |             [EBP+10H] an untracked  local
+       0C             |             [EBP+0CH] an untracked  local
+       08             |             [EBP+08H] an untracked  local
+       44             |             [EBP-04H] an untracked  local
+       F1 79          | 0011        reg EDI becoming live
+       72             | 0013        reg ESI becoming live
+       83             | 0016        push ptr  0
+       8B             | 0019        push ptr  1
+       93             | 001C        push ptr  2
+       9B             | 001F        push ptr  3
+       56             | 0025        reg EDX becoming live
+       4A             | 0027        reg ECX becoming live
+       0E             | 002D        reg ECX becoming dead
+       10             | 002D        reg EDX becoming dead
+       E0             | 002D        pop  4 ptrs
+       F0 31          | 0036        reg ESI becoming dead
+       38             | 0036        reg EDI becoming dead
+       FF             |
+
+This function is important for CLR Devs, but very difficult for anyone else to 
+make sense of it. You would usually come to use it if you suspect a gc heap 
+corruption bug caused by invalid GCEncoding for a particular method.
+\\
+
+COMMAND: bpmd.
+bpmd [-nofuturemodule] <module name> <method name> [<il offset>]
+bpmd <source file name>:<line number>
+bpmd -md <MethodDesc>
+bpmd -list
+bpmd -clear <pending breakpoint number>
+bpmd -clearall
+
+bpmd provides managed breakpoint support. If it can resolve the method name
+to a loaded, jitted or ngen'd function it will create a breakpoint with "bp".
+If not then either the module that contains the method hasn't been loaded yet
+or the module is loaded, but the function is not jitted yet. In these cases,
+bpmd asks the Windows Debugger to receive CLR Notifications, and waits to
+receive news of module loads and JITs, at which time it will try to resolve 
+the function to a breakpoint. -nofuturemodule can be used to suppress 
+creating a breakpoint against a module that has not yet been loaded.
+
+Management of the list of pending breakpoints can be done via bpmd -list,
+bpmd -clear, and bpmd -clearall commands. bpmd -list generates a list of 
+all of the pending breakpoints. If the pending breakpoint has a non-zero 
+module id, then that pending breakpoint is specific to function in that 
+particular loaded module. If the pending breakpoint has a zero module id, then
+the breakpoint applies to modules that have not yet been loaded. Use 
+bpmd -clear or bpmd -clearall to remove pending breakpoints from the list.
+
+This brings up a good question: "I want to set a breakpoint on the main
+method of my application. How can I do this?"
+
+  1) Stop after coreclr is loaded - TBD
+
+  2) Add the breakpoint with command such as:
+       bpmd myapp.exe MyApp.Main
+  3) g
+  4) You will stop at the start of MyApp.Main. If you type "bl" you will 
+     see the breakpoint listed.
+
+To correctly specify explicitly implemented methods make sure to retrieve the
+method name from the metadata, or from the output of the "dumpmt -md" command. 
+For example:
+
+       public interface I1
+       {
+           void M1();
+       }
+       public class ExplicitItfImpl : I1
+       {
+           ...
+           void I1.M1()                // this method's name is 'I1.M1'
+           { ... }
+       }
+
+       bpmd myapp.exe ExplicitItfImpl.I1.M1
+
+
+bpmd works equally well with generic types. Adding a breakpoint on a generic 
+type sets breakpoints on all already JIT-ted generic methods and sets a pending 
+breakpoint for any instantiation that will be JIT-ted in the future.
+
+Example for generics:
+       Given the following two classes:
+
+       class G3<T1, T2, T3> 
+       {
+               ...
+               public void F(T1 p1, T2 p2, T3 p3)
+               { ... }
+       }
+
+       public class G1<T> {
+               // static method
+               static public void G<W>(W w)
+               { ... }
+       }
+
+       One would issue the following commands to set breapoints on G3.F() and 
+       G1.G():
+
+       bpmd myapp.exe G3`3.F
+       bpmd myapp.exe G1`1.G
+
+And for explicitly implemented methods on generic interfaces:
+       public interface IT1<T>
+       {
+           void M1(T t);
+       }
+
+       public class ExplicitItfImpl<U> : IT1<U>
+       {
+           ...
+           void IT1<U>.M1(U u) // this method's name is 'IT1<U>.M1'
+           { ... }
+       }
+
+       bpmd bpmd.exe ExplicitItfImpl`1.IT1<U>.M1
+
+Additional examples:
+       If IT1 and ExplicitItfImpl are types declared inside another class, 
+       Outer, the bpmd command would become:
+
+       bpmd bpmd.exe Outer+ExplicitItfImpl`1.Outer.IT1<U>.M1
+
+       (note that the fully qualified type name for ExplicitItfImpl became
+       Outer+ExplicitItfImpl, using the '+' separator, while the method name
+       is Outer.IT1<U>.M1, using a '.' as the separator)
+
+       Furthermore, if the Outer class resides in a namespace, NS, the bpmd 
+       command to use becomes:
+
+       bpmd bpmd.exe NS.Outer+ExplicitItfImpl`1.NS.Outer.IT1<U>.M1
+
+bpmd does not accept offsets nor parameters in the method name. You can add
+an IL offset as an optional parameter seperate from the name. If there are overloaded
+methods, bpmd will set a breakpoint for all of them.
+
+In the case of hosted environments such as SQL, the module name may be 
+complex, like 'price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
+For this case, just be sure to surround the module name with single quotes,
+like:
+
+bpmd 'price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Price.M2
+
+\\
+
+COMMAND: dumpdomain.
+DumpDomain [<Domain address>]
+
+When called with no parameters, DumpDomain will list all the AppDomains in the
+process. It enumerates each Assembly loaded into those AppDomains as well. 
+In addition to your application domain, and any domains it might create, there
+are two special domains: the Shared Domain and the System Domain.
+
+Any Assembly pointer in the output can be passed to DumpAssembly. Any Module 
+pointer in the output can be passed to DumpModule. Any AppDomain pointer can 
+be passed to DumpDomain to limit output only to that AppDomain. Other 
+functions provide an AppDomain pointer as well, such as clrthreads where it lists
+the current AppDomain for each thread.
+\\
+
+COMMAND: eeheap.
+EEHeap [-gc] [-loader]
+
+EEHeap enumerates process memory consumed by internal CLR data structures. You
+can limit the output by passing "-gc" or "-loader". All information will be 
+displayed otherwise.
+
+The information for the Garbage Collector lists the ranges of each Segment in 
+the managed heap. This can be useful if you believe you have an object pointer.
+If the pointer falls within a segment range given by "eeheap -gc", then you do
+have an object pointer, and can attempt to run "dumpobj" on it.
+
+Here is output for a simple program:
+
+       (lldb) eeheap -gc
+       Number of GC Heaps: 1
+       generation 0 starts at 0x00a71018
+       generation 1 starts at 0x00a7100c
+       generation 2 starts at 0x00a71000
+        segment    begin allocated     size
+       00a70000 00a71000  00a7e01c 0000d01c(53276)
+       Large object heap starts at 0x01a71000
+        segment    begin allocated     size
+       01a70000 01a71000  01a76000 0x00005000(20480)
+       Total Size   0x1201c(73756)
+       ------------------------------
+       GC Heap Size   0x1201c(73756)
+
+So the total size of the GC Heap is only 72K. On a large web server, with 
+multiple processors, you can expect to see a GC Heap of 400MB or more. The 
+Garbage Collector attempts to collect and reclaim memory only when required to
+by memory pressure for better performance. You can also see the notion of 
+"generations," wherein the youngest objects live in generation 0, and 
+long-lived objects eventually get "promoted" to generation 2.
+
+The loader output lists various private heaps associated with AppDomains. It 
+also lists heaps associated with the JIT compiler, and heaps associated with 
+Modules. For example:
+
+       (lldb) eeheap -loader
+       Loader Heap:
+       --------------------------------------
+       System Domain: 5e0662a0
+       LowFrequencyHeap:008f0000(00002000:00001000) Size: 0x00001000 bytes.
+       HighFrequencyHeap:008f2000(00008000:00001000) Size: 0x00001000 bytes.
+       StubHeap:008fa000(00002000:00001000) Size: 0x00001000 bytes.
+       Total size: 0x3000(12288)bytes
+       --------------------------------------
+       Shared Domain: 5e066970
+       LowFrequencyHeap:00920000(00002000:00001000) 03e30000(00010000:00003000) Size: 0x00004000 bytes.
+       Wasted: 0x00001000 bytes.
+       HighFrequencyHeap:00922000(00008000:00001000) Size: 0x00001000 bytes.
+       StubHeap:0092a000(00002000:00001000) Size: 0x00001000 bytes.
+       Total size: 0x6000(24576)bytes
+       --------------------------------------
+       Domain 1: 14f000
+       LowFrequencyHeap:00900000(00002000:00001000) 03ee0000(00010000:00003000) Size: 0x00004000 bytes.
+       Wasted: 0x00001000 bytes.
+       HighFrequencyHeap:00902000(00008000:00003000) Size: 0x00003000 bytes.
+       StubHeap:0090a000(00002000:00001000) Size: 0x00001000 bytes.
+       Total size: 0x8000(32768)bytes
+       --------------------------------------
+       Jit code heap:
+       Normal JIT:03ef0000(00010000:00002000) Size: 0x00002000 bytes.
+       Total size: 0x2000(8192)bytes
+       --------------------------------------
+       Module Thunk heaps:
+       Module 5ba22410: Size: 0x00000000 bytes.
+       Module 001c1320: Size: 0x00000000 bytes.
+       Module 001c03f0: Size: 0x00000000 bytes.
+       Module 001caa38: Size: 0x00000000 bytes.
+       Total size: 0x0(0)bytes
+       --------------------------------------
+       Module Lookup Table heaps:
+       Module 5ba22410:Size: 0x00000000 bytes.
+       Module 001c1320:Size: 0x00000000 bytes.
+       Module 001c03f0:Size: 0x00000000 bytes.
+       Module 001caa38:03ec0000(00010000:00002000) Size: 0x00002000 bytes.
+       Total size: 0x2000(8192)bytes
+       --------------------------------------
+       Total LoaderHeap size: 0x15000(86016)bytes
+       =======================================
+
+By using eeheap to keep track of the growth of these private heaps, we are 
+able to rule out or include them as a source of a memory leak.
+\\
+
+COMMAND: name2ee.
+Name2EE <module name> <type or method name>
+Name2EE <module name>!<type or method name>
+
+This function allows you to turn a class name into a MethodTable and EEClass. 
+It turns a method name into a MethodDesc. Here is an example for a method:
+
+       (lldb) name2ee unittest.exe MainClass.Main
+       Module: 001caa38
+       Token: 0x0600000d
+       MethodDesc: 00902f40
+       Name: MainClass.Main()
+       JITTED Code Address: 03ef00b8
+
+and for a class:
+
+       (lldb) name2ee unittest!MainClass
+       Module: 001caa38
+       Token: 0x02000005
+       MethodTable: 009032d8
+       EEClass: 03ee1424
+       Name: MainClass
+
+The module you are "browsing" with Name2EE needs to be loaded in the process. 
+To get a type name exactly right, first browse the module with ILDASM. You
+can also pass * as the <module name> to search all loaded managed modules.
+<module name> can also be the debugger's name for a module, such as
+mscorlib or image00400000.
+
+The <module>!<type> syntax is also supported. You can use an asterisk on the 
+left of the !, but the type on the right side needs to be fully qualified.
+
+If you are looking for a way to display a static field of a class (and you
+don't have an instance of the class, so dumpobj won't help you), note that
+once you have the EEClass, you can run DumpClass, which will display the
+value of all static fields.
+
+There is yet one more way to specify a module name. In the case of modules
+loaded from an assembly store (such as a SQL db) rather than disk, the
+module name will look like this:
+
+price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
+
+For this kind of module, simply use price as the module name:
+
+       0:044> name2ee price Price
+       Module: 10f028b0 (price, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null)
+       Token: 0x02000002
+       MethodTable: 11a47ae0
+       EEClass: 11a538c8
+       Name: Price
+
+Where are we getting these module names from? Run DumpDomain to see a list of
+all loaded modules in all domains. And remember that you can browse all the
+types in a module with DumpModule -mt <module pointer>.
+\\
+
+COMMAND: dumpmt.
+DumpMT [-MD] <MethodTable address>
+
+Examine a MethodTable. Each managed object has a MethodTable pointer at the 
+start. If you pass the "-MD" flag, you'll also see a list of all the methods 
+defined on the object. 
+\\
+
+COMMAND: dumpclass.
+DumpClass <EEClass address>
+
+The EEClass is a data structure associated with an object type. DumpClass 
+will show attributes, as well as list the fields of the type. The output is 
+similar to DumpObj. Although static field values will be displayed, 
+non-static values won't because you need an instance of an object for that.
+
+You can get an EEClass to look at from DumpMT, DumpObj, Name2EE, and 
+Token2EE among others.
+\\
+
+COMMAND: dumpmd.
+DumpMD <MethodDesc address>
+
+This command lists information about a MethodDesc. You can use ip2md to turn 
+a code address in a managed function into a MethodDesc:
+
+       (lldb) dumpmd 902f40
+       Method Name: Mainy.Main()
+       Class: 03ee1424
+       MethodTable: 009032d8
+       mdToken: 0600000d
+       Module: 001caa78
+       IsJitted: yes
+       CodeAddr: 03ef00b8
+
+If IsJitted is "yes," you can run U on the CodeAddr pointer to see a 
+disassembly of the JITTED code.  You can call also DumpClass, DumpMT, 
+DumpModule on the Class, MethodTable and Module fields above.
+\\
+
+COMMAND: token2ee.
+Token2EE <module name> <token>
+
+This function allows you to turn a metadata token into a MethodTable or 
+MethodDesc. Here is an example showing class tokens being resolved:
+
+       (lldb) sos Token2EE unittest.exe 02000003
+       Module: 001caa38
+       Token: 0x02000003
+       MethodTable: 0090375c
+       EEClass: 03ee1ae0
+       Name: Bank
+       (lldb) sos Token2EE image00400000 02000004
+       Module: 001caa38
+       Token: 0x02000004
+       MethodTable: 009038ec
+       EEClass: 03ee1b84
+       Name: Customer
+
+The module you are "browsing" with Token2EE needs to be loaded in the process. 
+This function doesn't see much use, especially since a tool like ILDASM can 
+show the mapping between metadata tokens and types/methods in a friendlier way. 
+But it could be handy sometimes.
+
+You can pass "*" for <module name> to find what that token maps to in every
+loaded managed module. <module name> can also be the debugger's name for a 
+module, such as mscorlib or image00400000.
+\\
+
+COMMAND: dumpmodule.
+DumpModule [-mt] <Module address>
+
+You can get a Module address from DumpDomain, DumpAssembly and other 
+functions. Here is sample output:
+
+       (lldb) sos DumpModule 1caa50
+       Name: /home/user/pub/unittest
+       Attributes: PEFile
+       Assembly: 001ca248
+       LoaderHeap: 001cab3c
+       TypeDefToMethodTableMap: 03ec0010
+       TypeRefToMethodTableMap: 03ec0024
+       MethodDefToDescMap: 03ec0064
+       FieldDefToDescMap: 03ec00a4
+       MemberRefToDescMap: 03ec00e8
+       FileReferencesMap: 03ec0128
+       AssemblyReferencesMap: 03ec012c
+       MetaData start address: 00402230 (1888 bytes)
+
+The Maps listed map metadata tokens to CLR data structures. Without going into 
+too much detail, you can examine memory at those addresses to find the 
+appropriate structures. For example, the TypeDefToMethodTableMap above can be 
+examined:
+
+       (lldb) dd 3ec0010
+       03ec0010  00000000 00000000 0090320c 0090375c
+       03ec0020  009038ec ...
+
+This means TypeDef token 2 maps to a MethodTable with the value 0090320c. You 
+can run DumpMT to verify that. The MethodDefToDescMap takes a MethodDef token 
+and maps it to a MethodDesc, which can be passed to dumpmd.
+
+There is a new option "-mt", which will display the types defined in a module,
+and the types referenced by the module. For example:
+
+       (lldb) sos DumpModule -mt 1aa580
+       Name: /home/user/pub/unittest
+       ...<etc>...
+       MetaData start address: 0040220c (1696 bytes)
+
+       Types defined in this module
+
+             MT    TypeDef Name
+       --------------------------------------------------------------------------
+       030d115c 0x02000002 Funny
+       030d1228 0x02000003 Mainy
+
+       Types referenced in this module
+
+             MT    TypeRef Name
+       --------------------------------------------------------------------------
+       030b6420 0x01000001 System.ValueType
+       030b5cb0 0x01000002 System.Object
+       030fceb4 0x01000003 System.Exception
+       0334e374 0x0100000c System.Console
+       03167a50 0x0100000e System.Runtime.InteropServices.GCHandle
+       0336a048 0x0100000f System.GC
+
+\\
+
+COMMAND: dumpassembly.
+DumpAssembly <Assembly address>
+
+Example output:
+
+       (lldb) sos DumpAssembly 1ca248
+       Parent Domain: 0014f000
+       Name: /home/user/pub/unittest
+       ClassLoader: 001ca060
+         Module Name
+       001caa50 /home/user/pub/unittest
+
+An assembly can consist of multiple modules, and those will be listed. You can
+get an Assembly address from the output of DumpDomain.
+\\
+
+COMMAND: dumpruntimetypes.
+DumpRuntimeTypes 
+
+DumpRuntimeTypes finds all System.RuntimeType objects in the gc heap and 
+prints the type name and MethodTable they refer too. Sample output:
+
+        Address   Domain       MT Type Name
+       ------------------------------------------------------------------------------
+         a515f4   14a740 5baf8d28 System.TypedReference
+         a51608   14a740 5bb05764 System.Globalization.BaseInfoTable
+         a51958   14a740 5bb05b24 System.Globalization.CultureInfo
+         a51a44   14a740 5bb06298 System.Globalization.GlobalizationAssembly
+         a51de0   14a740 5bb069c8 System.Globalization.TextInfo
+         a56b98   14a740 5bb12d28 System.Security.Permissions.HostProtectionResource
+         a56bbc   14a740 5baf7248 System.Int32
+         a56bd0   14a740 5baf3fdc System.String
+         a56cfc   14a740 5baf36a4 System.ValueType
+       ...
+
+This command will print a "?" in the domain column if the type is loaded into multiple
+AppDomains.  For example:
+
+    (lldb) sos DumpRuntimeTypes
+     Address   Domain       MT Type Name              
+    ------------------------------------------------------------------------------
+     28435a0        ?   3f6a8c System.TypedReference
+     28435b4        ?   214d6c System.ValueType
+     28435c8        ?   216314 System.Enum
+     28435dc        ?   2147cc System.Object
+     284365c        ?   3cd57c System.IntPtr
+     2843670        ?   3feaac System.Byte
+     2843684        ?   23a544c System.IEquatable`1[[System.IntPtr, mscorlib]]
+     2843784        ?   3c999c System.Int32
+     2843798        ?   3caa04 System.IEquatable`1[[System.Int32, mscorlib]]
+\\
+
+COMMAND: dumpsig.
+DumpSig <sigaddr> <moduleaddr>
+
+This command dumps the signature of a method or field given by <sigaddr>.  This is
+useful when you are debugging parts of the runtime which returns a raw PCCOR_SIGNATURE
+structure and need to know what its contents are.
+
+Sample output for a method:
+    0:000> sos DumpSig 0x000007fe`ec20879d 0x000007fe`eabd1000
+    [DEFAULT] [hasThis] Void (Boolean,String,String)
+
+The first section of the output is the calling convention.  This includes, but is not
+limited to, "[DEFAULT]", "[C]", "[STDCALL]", "[THISCALL]", and so on.  The second
+portion of the output is either "[hasThis]" or "[explicit]" for whether the method
+is an instance method or a static method respectively.  The third portion of the 
+output is the return value (in this case a "void").  Finally, the method's arguments
+are printed as the final portion of the output.
+
+Sample output for a field:
+    0:000> sos DumpSig 0x000007fe`eb7fd8cd 0x000007fe`eabd1000
+    [FIELD] ValueClass System.RuntimeTypeHandle 
+
+DumpSig will also work with generics.  Here is the output for the following
+function:
+    public A Test(IEnumerable<B> n)
+
+    0:000> sos DumpSig 00000000`00bc2437 000007ff00043178 
+    [DEFAULT] [hasThis] __Canon (Class System.Collections.Generic.IEnumerable`1<__Canon>)
+\\
+
+COMMAND: dumpsigelem.
+DumpSigElem <sigaddr> <moduleaddr>
+
+This command dumps a single element of a signature object.  For most circumstances,
+you should use DumpSig to look at individual signature objects, but if you find a 
+signature that has been corrupted in some manner you can use DumpSigElem to read out 
+the valid portions of it.
+
+If we look at a valid signature object for a method we see the following:
+    0:000> dumpsig 0x000007fe`ec20879d 0x000007fe`eabd1000
+    [DEFAULT] [hasThis] Void (Boolean,String,String)
+
+We can look at the individual elements of this object by adding the offsets into the 
+object which correspond to the return value and parameters:
+    0:000> sos DumpSigElem 0x000007fe`ec20879d+2 0x000007fe`eabd1000
+    Void
+    0:000> sos DumpSigElem 0x000007fe`ec20879d+3 0x000007fe`eabd1000
+    Boolean
+    0:000> sos DumpSigElem 0x000007fe`ec20879d+4 0x000007fe`eabd1000
+    String
+    0:000> sos DumpSigElem 0x000007fe`ec20879d+5 0x000007fe`eabd1000
+    String
+
+We can do something similar for fields.  Here is the full signature of a field:
+    0:000> dumpsig 0x000007fe`eb7fd8cd 0x000007fe`eabd1000
+    [FIELD] ValueClass System.RuntimeTypeHandle 
+
+Using DumpSigElem we can find the type of the field by adding the offset of it (1) to 
+the address of the signature:
+    0:000> sos DumpSigElem 0x000007fe`eb7fd8cd+1 0x000007fe`eabd1000
+    ValueClass System.RuntimeTypeHandle
+
+DumpSigElem will also work with generics.  Let a function be defined as follows:
+    public A Test(IEnumerable<B> n)
+
+The elements of this signature can be obtained by adding offsets into the signature
+when calling DumpSigElem:
+
+    0:000> sos DumpSigElem 00000000`00bc2437+2 000007ff00043178 
+    __Canon
+    0:000> sos DumpSigElem 00000000`00bc2437+4 000007ff00043178 
+    Class System.Collections.Generic.IEnumerable`1<__Canon>
+
+The actual offsets that you should add are determined by the contents of the
+signature itself.  By trial and error you should be able to find various elements
+of the signature.
+\\
+
+COMMAND: dumpil.
+DumpIL <Managed DynamicMethod object> | 
+       <DynamicMethodDesc pointer> |
+       <MethodDesc pointer> |
+        /i <IL pointer>
+
+DumpIL prints the IL code associated with a managed method. We added this
+function specifically to debug DynamicMethod code which was constructed on
+the fly. Happily it works for non-dynamic code as well.
+
+You can use it in four ways: 
+
+  1) If you have a System.Reflection.Emit.DynamicMethod object, just pass
+     the pointer as the first argument. 
+  2) If you have a DynamicMethodDesc pointer you can use that to print the
+     IL associated with the dynamic method.
+  3) If you have an ordinary MethodDesc, you can see the IL for that as well,
+     just pass it as the first argument.
+  4) If you have a pointer directly to the IL, specify /i followed by the
+     the IL address.  This is useful for writers of profilers that instrument
+     IL.
+     
+
+Note that dynamic IL is constructed a bit differently. Rather than referring
+to metadata tokens, the IL points to objects in a managed object array. Here
+is a simple example of the output for a dynamic method:
+
+  0:000> sos DumpIL b741dc
+  This is dynamic IL. Exception info is not reported at this time.
+  If a token is unresolved, run "sos DumpObj <addr>" on the addr given
+  in parenthesis. You can also look at the token table yourself, by
+  running "DumpArray 00b77388".
+
+  IL_0000: ldstr 70000002 "Inside invoked method "
+  IL_0005: call 6000003 System.Console.WriteLine(System.String)
+  IL_000a: ldc.i4.1
+  IL_000b: newarr 2000004 "System.Int32"
+  IL_0010: stloc.0
+  IL_0011: ldloc.0
+  IL_0012: ret
+\\
+
+COMMAND: verifyheap.
+VerifyHeap
+
+VerifyHeap is a diagnostic tool that checks the garbage collected heap for 
+signs of corruption. It walks objects one by one in a pattern like this:
+
+    o = firstobject;
+    while(o != endobject)
+    {
+        o.ValidateAllFields();
+        o = (Object *) o + o.Size();
+    }
+
+If an error is found, VerifyHeap will report it. I'll take a perfectly good 
+object and corrupt it:
+
+       (lldb) dumpobj a79d40
+       Name: Customer
+       MethodTable: 009038ec
+       EEClass: 03ee1b84
+       Size: 20(0x14) bytes
+        (/home/user/pub/unittest)
+       Fields:
+             MT    Field   Offset                 Type       Attr    Value Name
+       009038ec  4000008        4                CLASS   instance 00a79ce4 name
+       009038ec  4000009        8                CLASS   instance 00a79d2c bank
+       009038ec  400000a        c       System.Boolean   instance        1 valid
+
+       (lldb) ed a79d40+4 01  (change the name field to the bogus pointer value 1)
+       (lldb) sos VerifyHeap
+       object 01ee60dc: bad member 00000003 at 01EE6168
+       Last good object: 01EE60C4.
+
+If this gc heap corruption exists, there is a serious bug in your own code or 
+in the CLR. In user code, an error in constructing PInvoke calls can cause 
+this problem, and running with Managed Debugging Assistants is advised. If that
+possibility is eliminated, consider contacting Microsoft Product Support for
+help.
+\\
+
+COMMAND: dumplog.
+DumpLog [-addr <addressOfStressLog>] [<Filename>]
+
+To aid in diagnosing hard-to-reproduce stress failures, the CLR team added an 
+in-memory log capability. The idea was to avoid using locks or I/O which could 
+disturb a fragile repro environment. The DumpLog function allows you to write 
+that log out to a file. If no Filename is specified, the file "Stresslog.txt" 
+in the current directory is created.
+
+The optional argument addr allows one to specify a stress log other then the 
+default one.
+
+       (lldb) dumplog
+       Attempting to dump Stress log to file 'StressLog.txt'
+       .................
+       SUCCESS: Stress log dumped
+
+To turn on the stress log, set the following registry keys under
+HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework:
+
+
+(DWORD) StressLog = 1
+(DWORD) LogFacility = 0xffffffbf (this is a bit mask, almost all logging is on.
+                                  This is also the default value if the key 
+                                  isn't specified)
+(DWORD) StressLogSize = 65536    (this is the default value if the key isn't
+                                  specified)
+(DWORD) LogLevel = 6             (this is the default value if the key isn't
+                                  specified.  The higher the number the more
+                                  detailed logs are generated.  The maximum 
+                                  value is decimal 10)
+
+StressLogSize is the size in bytes of the in-memory log allocated for each 
+thread in the process. In the case above, each thread gets a 64K log. You 
+could increase this to get more logging, but more memory will be required for 
+this log in the process. For example, 20 threads with 524288 bytes per thread 
+has a memory demand of 10 Megabytes. The stress log is circular so new entries 
+will replace older ones on threads which have reached their buffer limit.
+
+The log facilities are defined as follows:
+    GC           0x00000001
+    GCINFO       0x00000002
+    STUBS        0x00000004
+    JIT          0x00000008
+    LOADER       0x00000010
+    METADATA     0x00000020
+    SYNC         0x00000040
+    EEMEM        0x00000080
+    GCALLOC      0x00000100
+    CORDB        0x00000200
+    CLASSLOADER  0x00000400
+    CORPROF      0x00000800
+    REMOTING     0x00001000
+    DBGALLOC     0x00002000
+    EH           0x00004000
+    ENC          0x00008000
+    ASSERT       0x00010000
+    VERIFIER     0x00020000
+    THREADPOOL   0x00040000
+    GCROOTS      0x00080000
+    INTEROP      0x00100000
+    MARSHALER    0x00200000
+    IJW          0x00400000
+    ZAP          0x00800000
+    STARTUP      0x01000000
+    APPDOMAIN    0x02000000
+    CODESHARING  0x04000000
+    STORE        0x08000000
+    SECURITY     0x10000000
+    LOCKS        0x20000000
+    BCL          0x40000000
+
+Here is some sample output:
+
+       3560   9.981137099 : `SYNC`               RareEnablePremptiveGC: entering. 
+       Thread state = a030
+
+       3560   9.981135033 : `GC`GCALLOC`GCROOTS` ========== ENDGC 4194 (gen = 2, 
+       collect_classes = 0) ==========={
+
+       3560   9.981125826 : `GC`                         Segment mem 00C61000 alloc 
+       = 00D071F0 used 00D09254 committed 00D17000
+
+       3560   9.981125726 : `GC`                     Generation 0 [00CED07C, 00000000
+       ] cur = 00000000
+
+       3560   9.981125529 : `GC`                     Generation 1 [00CED070, 00000000
+       ] cur = 00000000
+
+       3560   9.981125103 : `GC`                     Generation 2 [00C61000, 00000000
+       ] cur = 00000000
+
+       3560   9.981124963 : `GC`                 GC Heap 00000000
+
+       3560   9.980618994 : `GC`GCROOTS`         GcScanHandles (Promotion Phase = 0)
+
+The first column is the OS thread ID for the thread appending to the log, 
+the second column is the timestamp, the third is the facility category for the 
+log entry, and the fourth contains the log message. The facility field is 
+expressed as `facility1`facility2`facility3`.  This facilitates the creation of 
+filters for displaying only specific message categories.  To make sense of this 
+log, you would probably want the Shared Source CLI to find out exactly where 
+the log comes from.
+\\
+
+COMMAND: findappdomain.
+FindAppDomain <Object address>
+
+FindAppDomain will attempt to resolve the AppDomain of an object. For example,
+using an Object Pointer from the output of DumpStackObjects:
+
+       (lldb) sos FindAppDomain 00a79d98
+       AppDomain: 0014f000
+       Name: unittest.exe
+       ID: 1
+
+You can find out more about the AppDomain with the DumpDomain command. Not 
+every object has enough clues about it's origin to determine the AppDomain. 
+Objects with Finalizers are the easiest case, as the CLR needs to be able to 
+call those when an AppDomain shuts down.
+\\
+
+COMMAND: histinit.
+HistInit
+
+Before running any of the Hist - family commands you need to initialize the SOS 
+structures from the stress log saved in the debuggee.  This is achieved by the 
+HistInit command.
+
+Sample output:
+
+       (lldb) histinit
+       Attempting to read Stress log
+       STRESS LOG:
+           facilitiesToLog  = 0xffffffff
+           levelToLog       = 6
+           MaxLogSizePerThread = 0x10000 (65536)
+           MaxTotalLogSize = 0x1000000 (16777216)
+           CurrentTotalLogChunk = 9
+           ThreadsWithLogs  = 3
+           Clock frequency  = 3.392 GHz
+           Start time         15:26:31
+           Last message time  15:26:56
+           Total elapsed time 25.077 sec
+       .....................................
+       ---------------------------- 2407 total entries -----------------------------
+
+
+       SUCCESS: GCHist structures initialized
+
+\\
+
+COMMAND: histobjfind.
+HistObjFind <obj_address>
+
+To examine log entries related to an object whose present address is known one 
+would use this command. The output of this command contains all entries that 
+reference the object:
+
+       (lldb) histobjfind 028970d4 
+        GCCount   Object                                  Message
+       ---------------------------------------------------------
+           2296 028970d4 Promotion for root 01e411b8 (MT = 5b6c5cd8)
+           2296 028970d4 Relocation NEWVALUE for root 00223fc4
+           2296 028970d4 Relocation NEWVALUE for root 01e411b8
+       ...
+           2295 028970d4 Promotion for root 01e411b8 (MT = 5b6c5cd8)
+           2295 028970d4 Relocation NEWVALUE for root 00223fc4
+           2295 028970d4 Relocation NEWVALUE for root 01e411b8
+       ...
+
+\\
+
+COMMAND: histroot.
+HistRoot <root>
+
+The root value obtained from !HistObjFind can be used to track the movement of 
+an object through the GCs.
+
+HistRoot provides information related to both promotions and relocations of the 
+root specified as the argument.
+
+       (lldb) histroot 01e411b8 
+        GCCount    Value       MT Promoted?                Notes
+       ---------------------------------------------------------
+           2296 028970d4 5b6c5cd8       yes 
+           2295 028970d4 5b6c5cd8       yes 
+           2294 028970d4 5b6c5cd8       yes 
+           2293 028970d4 5b6c5cd8       yes 
+           2292 028970d4 5b6c5cd8       yes 
+           2291 028970d4 5b6c5cd8       yes 
+           2290 028970d4 5b6c5cd8       yes 
+           2289 028970d4 5b6c5cd8       yes 
+           2288 028970d4 5b6c5cd8       yes 
+           2287 028970d4 5b6c5cd8       yes 
+           2286 028970d4 5b6c5cd8       yes 
+           2285 028970d4 5b6c5cd8       yes 
+            322 028970e8 5b6c5cd8       yes Duplicate promote/relocs
+       ...
+
+\\
+
+COMMAND: histobj.
+HistObj <obj_address>
+
+This command examines all stress log relocation records and displays the chain 
+of GC relocations that may have led to the address passed in as an argument.
+Conceptually the output is:
+
+               GenN    obj_address   root1, root2, root3,
+               GenN-1  prev_obj_addr root1, root2,
+               GenN-2  prev_prev_oa  root1, root4, 
+               ...
+
+Sample output:
+       (lldb) histobj 028970d4 
+        GCCount   Object                                    Roots
+       ---------------------------------------------------------
+           2296 028970d4 00223fc4, 01e411b8, 
+           2295 028970d4 00223fc4, 01e411b8, 
+           2294 028970d4 00223fc4, 01e411b8, 
+           2293 028970d4 00223fc4, 01e411b8, 
+           2292 028970d4 00223fc4, 01e411b8, 
+           2291 028970d4 00223fc4, 01e411b8, 
+           2290 028970d4 00223fc4, 01e411b8, 
+           2289 028970d4 00223fc4, 01e411b8, 
+           2288 028970d4 00223fc4, 01e411b8, 
+           2287 028970d4 00223fc4, 01e411b8, 
+           2286 028970d4 00223fc4, 01e411b8, 
+           2285 028970d4 00223fc4, 01e411b8, 
+            322 028970d4 01e411b8, 
+              0 028970d4 
+
+\\
+
+COMMAND: histclear.
+HistClear
+
+This command releases any resources used by the Hist-family of commands. 
+Generally there's no need to call this explicitly, as each HistInit will first 
+cleanup the previous resources.
+
+       (lldb) histclear
+       Completed successfully.
+
+\\
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.aspnetcore/2.1.0-beta3/lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.aspnetcore/2.1.0-beta3/lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll
deleted file mode 100755 (executable)
index fc59614..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.aspnetcore/2.1.0-beta3/lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.aspnetcore/2.1.0-beta6/lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.aspnetcore/2.1.0-beta6/lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll
new file mode 100755 (executable)
index 0000000..3af1527
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.aspnetcore/2.1.0-beta6/lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.dependencycollector/2.4.0-beta2/lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.dependencycollector/2.4.0-beta2/lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll
deleted file mode 100755 (executable)
index 3549443..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.dependencycollector/2.4.0-beta2/lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.dependencycollector/2.4.0-beta5/lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.dependencycollector/2.4.0-beta5/lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll
new file mode 100755 (executable)
index 0000000..d19fa59
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights.dependencycollector/2.4.0-beta5/lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights/2.4.0-beta2/lib/netstandard1.3/Microsoft.ApplicationInsights.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights/2.4.0-beta2/lib/netstandard1.3/Microsoft.ApplicationInsights.dll
deleted file mode 100755 (executable)
index 7a0a7a5..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights/2.4.0-beta2/lib/netstandard1.3/Microsoft.ApplicationInsights.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights/2.4.0-beta5/lib/netstandard1.3/Microsoft.ApplicationInsights.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights/2.4.0-beta5/lib/netstandard1.3/Microsoft.ApplicationInsights.dll
new file mode 100755 (executable)
index 0000000..b818e06
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.applicationinsights/2.4.0-beta5/lib/netstandard1.3/Microsoft.ApplicationInsights.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.antiforgery/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Antiforgery.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.antiforgery/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Antiforgery.dll
deleted file mode 100755 (executable)
index 524cf65..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.antiforgery/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Antiforgery.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.antiforgery/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Antiforgery.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.antiforgery/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Antiforgery.dll
new file mode 100755 (executable)
index 0000000..460c413
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.antiforgery/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Antiforgery.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll
deleted file mode 100755 (executable)
index 2a08a70..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll
new file mode 100755 (executable)
index 0000000..fadcf75
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll
deleted file mode 100755 (executable)
index 71ad782..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll
new file mode 100755 (executable)
index 0000000..f98d9fa
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.cookies/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Cookies.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.cookies/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Cookies.dll
deleted file mode 100755 (executable)
index 328144f..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.cookies/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Cookies.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.cookies/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Cookies.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.cookies/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Cookies.dll
new file mode 100755 (executable)
index 0000000..5e1d9d9
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.cookies/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Cookies.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Core.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Core.dll
deleted file mode 100755 (executable)
index 53fccd3..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Core.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll
new file mode 100755 (executable)
index 0000000..d66cc44
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.facebook/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Facebook.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.facebook/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Facebook.dll
deleted file mode 100755 (executable)
index 8dc4d04..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.facebook/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Facebook.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.facebook/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Facebook.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.facebook/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Facebook.dll
new file mode 100755 (executable)
index 0000000..5208b92
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.facebook/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Facebook.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.google/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Google.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.google/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Google.dll
deleted file mode 100755 (executable)
index 5c62532..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.google/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Google.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.google/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Google.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.google/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Google.dll
new file mode 100755 (executable)
index 0000000..bc9f1d9
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.google/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Google.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.jwtbearer/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.jwtbearer/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll
deleted file mode 100755 (executable)
index 724bccd..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.jwtbearer/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.jwtbearer/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.jwtbearer/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll
new file mode 100755 (executable)
index 0000000..0485703
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.jwtbearer/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.microsoftaccount/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.microsoftaccount/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll
deleted file mode 100755 (executable)
index 15a334b..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.microsoftaccount/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.microsoftaccount/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.microsoftaccount/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll
new file mode 100755 (executable)
index 0000000..dc916e3
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.microsoftaccount/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.oauth/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.OAuth.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.oauth/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.OAuth.dll
deleted file mode 100755 (executable)
index 62c171e..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.oauth/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.OAuth.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.oauth/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OAuth.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.oauth/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OAuth.dll
new file mode 100755 (executable)
index 0000000..59cc5c2
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.oauth/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OAuth.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.openidconnect/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.openidconnect/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll
deleted file mode 100755 (executable)
index 2952065..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.openidconnect/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.openidconnect/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.openidconnect/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll
new file mode 100755 (executable)
index 0000000..05ab4d5
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.openidconnect/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.twitter/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Twitter.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.twitter/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Twitter.dll
deleted file mode 100755 (executable)
index c7f6c2b..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.twitter/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.Twitter.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.twitter/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Twitter.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.twitter/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Twitter.dll
new file mode 100755 (executable)
index 0000000..d1ac78f
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication.twitter/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Twitter.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.dll
deleted file mode 100755 (executable)
index 9210c81..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authentication.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll
new file mode 100755 (executable)
index 0000000..2f34878
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authentication/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization.policy/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authorization.Policy.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization.policy/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authorization.Policy.dll
new file mode 100755 (executable)
index 0000000..69e0004
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization.policy/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authorization.Policy.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authorization.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authorization.dll
deleted file mode 100755 (executable)
index fdc240e..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Authorization.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authorization.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authorization.dll
new file mode 100755 (executable)
index 0000000..124911c
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.authorization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Authorization.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservices.hostingstartup/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservices.hostingstartup/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll
deleted file mode 100755 (executable)
index 4906959..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservices.hostingstartup/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservices.hostingstartup/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservices.hostingstartup/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll
new file mode 100755 (executable)
index 0000000..e92fa3c
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservices.hostingstartup/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservicesintegration/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservicesintegration/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll
deleted file mode 100755 (executable)
index 41dde78..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservicesintegration/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservicesintegration/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservicesintegration/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll
new file mode 100755 (executable)
index 0000000..ff4dd47
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.azureappservicesintegration/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cookiepolicy/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.CookiePolicy.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cookiepolicy/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.CookiePolicy.dll
deleted file mode 100755 (executable)
index 521cad6..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cookiepolicy/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.CookiePolicy.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cookiepolicy/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.CookiePolicy.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cookiepolicy/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.CookiePolicy.dll
new file mode 100755 (executable)
index 0000000..96aa072
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cookiepolicy/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.CookiePolicy.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cors/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Cors.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cors/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Cors.dll
deleted file mode 100755 (executable)
index e4117d4..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cors/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Cors.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cors/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cors.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cors/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cors.dll
new file mode 100755 (executable)
index 0000000..3a8b98d
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cors/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cors.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.internal/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.Internal.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.internal/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.Internal.dll
deleted file mode 100755 (executable)
index 13e4e19..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.internal/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.Internal.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.internal/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.internal/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll
new file mode 100755 (executable)
index 0000000..bc176ed
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.internal/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.keyderivation/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.keyderivation/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll
deleted file mode 100755 (executable)
index 75db2d2..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.keyderivation/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.keyderivation/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.keyderivation/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll
new file mode 100755 (executable)
index 0000000..f6a9ee1
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.cryptography.keyderivation/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll
deleted file mode 100755 (executable)
index a06c359..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll
new file mode 100755 (executable)
index 0000000..fee81dc
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.azurestorage/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.AspNetCore.DataProtection.AzureStorage.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.azurestorage/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.AspNetCore.DataProtection.AzureStorage.dll
deleted file mode 100755 (executable)
index 506dd11..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.azurestorage/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.AspNetCore.DataProtection.AzureStorage.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.azurestorage/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.AzureStorage.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.azurestorage/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.AzureStorage.dll
new file mode 100755 (executable)
index 0000000..9bfb1ff
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.azurestorage/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.AzureStorage.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.extensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Extensions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.extensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Extensions.dll
deleted file mode 100755 (executable)
index 0a720c3..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.extensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.Extensions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.extensions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Extensions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.extensions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Extensions.dll
new file mode 100755 (executable)
index 0000000..739440c
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection.extensions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Extensions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.dll
deleted file mode 100755 (executable)
index 91db27a..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.DataProtection.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll
new file mode 100755 (executable)
index 0000000..25af0e0
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.dataprotection/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll
deleted file mode 100755 (executable)
index b4f94db..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll
new file mode 100755 (executable)
index 0000000..498d57d
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.entityframeworkcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.entityframeworkcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll
deleted file mode 100755 (executable)
index 1967bef..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.entityframeworkcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll
new file mode 100755 (executable)
index 0000000..0c182c7
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.identity.service/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.Identity.Service.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.identity.service/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.Identity.Service.dll
deleted file mode 100755 (executable)
index 5231a0d..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics.identity.service/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.Identity.Service.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.dll
deleted file mode 100755 (executable)
index af9e2f8..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Diagnostics.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.dll
new file mode 100755 (executable)
index 0000000..ba89648
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.diagnostics/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll
deleted file mode 100755 (executable)
index c33f9e4..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll
new file mode 100755 (executable)
index 0000000..45364b3
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll
deleted file mode 100755 (executable)
index de823bf..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll
new file mode 100755 (executable)
index 0000000..d2adb54
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting.server.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.dll
deleted file mode 100755 (executable)
index d4fb30f..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Hosting.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.dll
new file mode 100755 (executable)
index 0000000..53b0136
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.hosting/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Hosting.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.html.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.html.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll
deleted file mode 100755 (executable)
index e665030..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.html.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.html.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.html.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll
new file mode 100755 (executable)
index 0000000..53eb830
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.html.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.AspNetCore.Html.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Abstractions.dll
deleted file mode 100755 (executable)
index fdbeaca..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll
new file mode 100755 (executable)
index 0000000..a9490cf
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.extensions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Extensions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.extensions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Extensions.dll
deleted file mode 100755 (executable)
index 321f1c1..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.extensions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Extensions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.extensions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.extensions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll
new file mode 100755 (executable)
index 0000000..1220400
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.extensions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.features/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Features.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.features/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Features.dll
deleted file mode 100755 (executable)
index 8cc853f..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.features/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.Features.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.features/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.features/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll
new file mode 100755 (executable)
index 0000000..58cffb3
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http.features/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.dll
deleted file mode 100755 (executable)
index 64f2397..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Http.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.dll
new file mode 100755 (executable)
index 0000000..f75dad3
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.http/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Http.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.httpoverrides/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.HttpOverrides.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.httpoverrides/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.HttpOverrides.dll
deleted file mode 100755 (executable)
index ec09d6a..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.httpoverrides/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.HttpOverrides.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.httpoverrides/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.HttpOverrides.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.httpoverrides/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.HttpOverrides.dll
new file mode 100755 (executable)
index 0000000..accb45f
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.httpoverrides/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.HttpOverrides.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.entityframeworkcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.entityframeworkcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll
deleted file mode 100755 (executable)
index 0932619..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.entityframeworkcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll
new file mode 100755 (executable)
index 0000000..ca2dec2
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.abstractions/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.abstractions/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Abstractions.dll
deleted file mode 100755 (executable)
index be28049..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.abstractions/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.core/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Core.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.core/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Core.dll
deleted file mode 100755 (executable)
index 4df809f..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.core/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Core.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.entityframeworkcore/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.EntityFrameworkCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.entityframeworkcore/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.EntityFrameworkCore.dll
deleted file mode 100755 (executable)
index bb5812b..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.entityframeworkcore/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.EntityFrameworkCore.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.integratedwebclient/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.IntegratedWebClient.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.integratedwebclient/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.IntegratedWebClient.dll
deleted file mode 100755 (executable)
index fca297f..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.integratedwebclient/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.IntegratedWebClient.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.mvc/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Mvc.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.mvc/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Mvc.dll
deleted file mode 100755 (executable)
index 1bf2241..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service.mvc/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.Mvc.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.dll
deleted file mode 100755 (executable)
index 3f8aa77..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity.service/1.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.Service.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.dll
deleted file mode 100755 (executable)
index 5f1363f..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Identity.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll
new file mode 100755 (executable)
index 0000000..77de339
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.identity/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.jsonpatch/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.JsonPatch.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.jsonpatch/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.JsonPatch.dll
deleted file mode 100755 (executable)
index d7c1fc8..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.jsonpatch/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.JsonPatch.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.jsonpatch/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.jsonpatch/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll
new file mode 100755 (executable)
index 0000000..d372d0f
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.jsonpatch/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization.routing/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Localization.Routing.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization.routing/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Localization.Routing.dll
deleted file mode 100755 (executable)
index 73b1b4c..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization.routing/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Localization.Routing.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization.routing/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Localization.Routing.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization.routing/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Localization.Routing.dll
new file mode 100755 (executable)
index 0000000..b65a372
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization.routing/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Localization.Routing.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Localization.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Localization.dll
deleted file mode 100755 (executable)
index 835b1f3..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Localization.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Localization.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Localization.dll
new file mode 100755 (executable)
index 0000000..fdf87c5
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.localization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Localization.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.middlewareanalysis/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.middlewareanalysis/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll
deleted file mode 100755 (executable)
index 78e8dc5..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.middlewareanalysis/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.middlewareanalysis/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.middlewareanalysis/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll
new file mode 100755 (executable)
index 0000000..6ede325
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.middlewareanalysis/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll
deleted file mode 100755 (executable)
index 8b6da3d..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll
new file mode 100755 (executable)
index 0000000..8fb881d
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.apiexplorer/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.apiexplorer/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll
deleted file mode 100755 (executable)
index 0aa34a4..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.apiexplorer/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.apiexplorer/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.apiexplorer/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll
new file mode 100755 (executable)
index 0000000..6e9684d
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.apiexplorer/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Core.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Core.dll
deleted file mode 100755 (executable)
index e62bf98..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Core.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Core.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Core.dll
new file mode 100755 (executable)
index 0000000..c1f49c9
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Core.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.cors/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Cors.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.cors/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Cors.dll
deleted file mode 100755 (executable)
index 04d16f9..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.cors/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Cors.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.cors/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Cors.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.cors/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Cors.dll
new file mode 100755 (executable)
index 0000000..2e09b4f
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.cors/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Cors.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.dataannotations/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.dataannotations/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll
deleted file mode 100755 (executable)
index 6cfbda2..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.dataannotations/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.dataannotations/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.dataannotations/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll
new file mode 100755 (executable)
index 0000000..f89c64c
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.dataannotations/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.json/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.json/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll
deleted file mode 100755 (executable)
index 11c1dee..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.json/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.json/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.json/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll
new file mode 100755 (executable)
index 0000000..31cb77e
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.json/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.xml/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.xml/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll
deleted file mode 100755 (executable)
index 13e9d80..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.xml/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.xml/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.xml/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll
new file mode 100755 (executable)
index 0000000..951de6d
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.formatters.xml/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.localization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Localization.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.localization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Localization.dll
deleted file mode 100755 (executable)
index ce28b19..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.localization/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Localization.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.localization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Localization.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.localization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Localization.dll
new file mode 100755 (executable)
index 0000000..9bb74ed
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.localization/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Localization.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.extensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.extensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll
deleted file mode 100755 (executable)
index 5667b20..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.extensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.extensions/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.extensions/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll
new file mode 100755 (executable)
index 0000000..d9f75d8
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.extensions/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.viewcompilation/2.0.0-preview2-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.viewcompilation/2.0.0-preview2-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.dll
new file mode 100755 (executable)
index 0000000..a1971ec
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.viewcompilation/2.0.0-preview2-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Razor.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Razor.dll
deleted file mode 100755 (executable)
index 2669e96..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.Razor.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.dll
new file mode 100755 (executable)
index 0000000..2e952ff
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razor/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razorpages/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razorpages/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll
deleted file mode 100755 (executable)
index 9fb2dba..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razorpages/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razorpages/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razorpages/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll
new file mode 100755 (executable)
index 0000000..b7b5ec1
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.razorpages/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.taghelpers/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.taghelpers/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll
deleted file mode 100755 (executable)
index aafa649..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.taghelpers/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.taghelpers/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.taghelpers/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll
new file mode 100755 (executable)
index 0000000..a2edd3c
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.taghelpers/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.viewfeatures/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.viewfeatures/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll
deleted file mode 100755 (executable)
index f876b54..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.viewfeatures/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.viewfeatures/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.viewfeatures/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll
new file mode 100755 (executable)
index 0000000..b0ad029
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc.viewfeatures/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.dll
deleted file mode 100755 (executable)
index 632042a..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Mvc.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.dll
new file mode 100755 (executable)
index 0000000..5fd180b
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.mvc/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Mvc.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.nodeservices/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.NodeServices.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.nodeservices/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.NodeServices.dll
new file mode 100755 (executable)
index 0000000..4039346
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.nodeservices/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.NodeServices.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.owin/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Owin.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.owin/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Owin.dll
deleted file mode 100755 (executable)
index dbb92f7..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.owin/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Owin.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.owin/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Owin.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.owin/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Owin.dll
new file mode 100755 (executable)
index 0000000..8918185
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.owin/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Owin.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.language/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.Language.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.language/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.Language.dll
deleted file mode 100755 (executable)
index 47b3b6c..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.language/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.Language.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.language/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.Language.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.language/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.Language.dll
new file mode 100755 (executable)
index 0000000..7f95bbe
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.language/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.Language.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.runtime/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.runtime/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll
deleted file mode 100755 (executable)
index 79aa43c..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.runtime/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.runtime/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.runtime/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll
new file mode 100755 (executable)
index 0000000..14e0122
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor.runtime/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.AspNetCore.Razor.Runtime.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll
deleted file mode 100755 (executable)
index 18e8aaa..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll
new file mode 100755 (executable)
index 0000000..b8aec14
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.razor/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.AspNetCore.Razor.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll
deleted file mode 100755 (executable)
index c855dd7..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll
new file mode 100755 (executable)
index 0000000..f7d1ea7
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCaching.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCaching.dll
deleted file mode 100755 (executable)
index f46e1f2..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCaching.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.dll
new file mode 100755 (executable)
index 0000000..14dca98
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecaching/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecompression/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCompression.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecompression/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCompression.dll
deleted file mode 100755 (executable)
index acb0ca2..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecompression/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.ResponseCompression.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecompression/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCompression.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecompression/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCompression.dll
new file mode 100755 (executable)
index 0000000..70241de
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.responsecompression/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.ResponseCompression.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.rewrite/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Rewrite.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.rewrite/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Rewrite.dll
deleted file mode 100755 (executable)
index 32f6757..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.rewrite/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Rewrite.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.rewrite/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Rewrite.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.rewrite/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Rewrite.dll
new file mode 100755 (executable)
index 0000000..fcb1021
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.rewrite/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Rewrite.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Routing.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Routing.Abstractions.dll
deleted file mode 100755 (executable)
index 1e19e75..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Routing.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Routing.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Routing.Abstractions.dll
new file mode 100755 (executable)
index 0000000..a8f3f7e
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Routing.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Routing.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Routing.dll
deleted file mode 100755 (executable)
index a663537..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Routing.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Routing.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Routing.dll
new file mode 100755 (executable)
index 0000000..842af4c
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.routing/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Routing.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.httpsys/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.HttpSys.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.httpsys/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.HttpSys.dll
deleted file mode 100755 (executable)
index 895c817..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.httpsys/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.HttpSys.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.httpsys/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.HttpSys.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.httpsys/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.HttpSys.dll
new file mode 100755 (executable)
index 0000000..1368992
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.httpsys/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.HttpSys.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.iisintegration/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.IISIntegration.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.iisintegration/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.IISIntegration.dll
deleted file mode 100755 (executable)
index a0ef0e2..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.iisintegration/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.IISIntegration.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.iisintegration/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.IISIntegration.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.iisintegration/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.IISIntegration.dll
new file mode 100755 (executable)
index 0000000..53750e5
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.iisintegration/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.IISIntegration.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll
deleted file mode 100755 (executable)
index fd5ad5e..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.core/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll
new file mode 100755 (executable)
index 0000000..2b8dad5
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.https/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Https.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.https/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Https.dll
deleted file mode 100755 (executable)
index e83a52a..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.https/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Https.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.https/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Https.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.https/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Https.dll
new file mode 100755 (executable)
index 0000000..701ad63
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.https/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Https.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll
deleted file mode 100755 (executable)
index cc998bb..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll
new file mode 100755 (executable)
index 0000000..16cae86
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.libuv/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.libuv/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll
deleted file mode 100755 (executable)
index b7a8c7c..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.libuv/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.libuv/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.libuv/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll
new file mode 100755 (executable)
index 0000000..b1b3ec5
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.libuv/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.sockets/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.sockets/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll
deleted file mode 100755 (executable)
index bc7ce9f..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.sockets/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.sockets/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.sockets/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll
new file mode 100755 (executable)
index 0000000..d1575b2
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel.transport.sockets/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.dll
deleted file mode 100755 (executable)
index c48efd8..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Server.Kestrel.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.dll
new file mode 100755 (executable)
index 0000000..5cf8f00
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.server.kestrel/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.session/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Session.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.session/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Session.dll
deleted file mode 100755 (executable)
index e60c4fb..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.session/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.Session.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.session/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Session.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.session/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Session.dll
new file mode 100755 (executable)
index 0000000..db6e7a3
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.session/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.Session.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.spaservices/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.SpaServices.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.spaservices/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.SpaServices.dll
new file mode 100755 (executable)
index 0000000..606365c
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.spaservices/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.SpaServices.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.staticfiles/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.StaticFiles.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.staticfiles/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.StaticFiles.dll
deleted file mode 100755 (executable)
index f5610a8..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.staticfiles/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.StaticFiles.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.staticfiles/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.StaticFiles.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.staticfiles/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.StaticFiles.dll
new file mode 100755 (executable)
index 0000000..57c2467
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.staticfiles/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.StaticFiles.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.websockets/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.WebSockets.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.websockets/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.WebSockets.dll
deleted file mode 100755 (executable)
index c60ae9e..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.websockets/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.WebSockets.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.websockets/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.WebSockets.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.websockets/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.WebSockets.dll
new file mode 100755 (executable)
index 0000000..b367266
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.websockets/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.WebSockets.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.webutilities/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.WebUtilities.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.webutilities/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.WebUtilities.dll
deleted file mode 100755 (executable)
index 759c716..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.webutilities/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.WebUtilities.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.webutilities/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.webutilities/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll
new file mode 100755 (executable)
index 0000000..9b713b6
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore.webutilities/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.dll
deleted file mode 100755 (executable)
index 5f8b6ea..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.AspNetCore.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.dll
new file mode 100755 (executable)
index 0000000..d34f9f7
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.aspnetcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.AspNetCore.dll differ
index e7a247c..82c1a00 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.azure.keyvault.webkey/2.0.5/lib/netstandard1.4/Microsoft.Azure.KeyVault.WebKey.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.azure.keyvault.webkey/2.0.5/lib/netstandard1.4/Microsoft.Azure.KeyVault.WebKey.dll differ
index 5b4dfc5..c7a9ec0 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.azure.keyvault/2.2.1-preview/lib/netstandard1.4/Microsoft.Azure.KeyVault.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.azure.keyvault/2.2.1-preview/lib/netstandard1.4/Microsoft.Azure.KeyVault.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.common/2.0.0/lib/netstandard1.3/Microsoft.CodeAnalysis.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.common/2.0.0/lib/netstandard1.3/Microsoft.CodeAnalysis.dll
deleted file mode 100755 (executable)
index c439ada..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.common/2.0.0/lib/netstandard1.3/Microsoft.CodeAnalysis.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.common/2.3.0-beta1/lib/netstandard1.3/Microsoft.CodeAnalysis.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.common/2.3.0-beta1/lib/netstandard1.3/Microsoft.CodeAnalysis.dll
new file mode 100755 (executable)
index 0000000..a759a7e
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.common/2.3.0-beta1/lib/netstandard1.3/Microsoft.CodeAnalysis.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.csharp/2.0.0/lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.csharp/2.0.0/lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll
deleted file mode 100755 (executable)
index 71c2a09..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.csharp/2.0.0/lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.csharp/2.3.0-beta1/lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.csharp/2.3.0-beta1/lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll
new file mode 100755 (executable)
index 0000000..dbc1543
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.csharp/2.3.0-beta1/lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.razor/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.CodeAnalysis.Razor.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.razor/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.CodeAnalysis.Razor.dll
deleted file mode 100755 (executable)
index f8fc0c7..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.razor/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.CodeAnalysis.Razor.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.razor/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.CodeAnalysis.Razor.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.razor/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.CodeAnalysis.Razor.dll
new file mode 100755 (executable)
index 0000000..b1e6c73
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.codeanalysis.razor/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.CodeAnalysis.Razor.dll differ
index b89b5d8..ca5d688 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/Microsoft.Data.Edm.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/Microsoft.Data.Edm.dll differ
index 91d6924..0168653 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/de/Microsoft.Data.Edm.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/de/Microsoft.Data.Edm.resources.dll differ
index 8f06756..34f03f4 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/es/Microsoft.Data.Edm.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/es/Microsoft.Data.Edm.resources.dll differ
index 4e513f5..be5c7cb 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/fr/Microsoft.Data.Edm.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/fr/Microsoft.Data.Edm.resources.dll differ
index 8a09e64..481ab75 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/it/Microsoft.Data.Edm.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/it/Microsoft.Data.Edm.resources.dll differ
index 4a14d24..19dfb40 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/ja/Microsoft.Data.Edm.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/ja/Microsoft.Data.Edm.resources.dll differ
index 8ec0cbc..49af936 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/ko/Microsoft.Data.Edm.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/ko/Microsoft.Data.Edm.resources.dll differ
index 3707298..bd5be1f 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/ru/Microsoft.Data.Edm.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/ru/Microsoft.Data.Edm.resources.dll differ
index ab15b8b..dc9203b 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/zh-Hans/Microsoft.Data.Edm.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/zh-Hans/Microsoft.Data.Edm.resources.dll differ
index b0e2833..c05c2d1 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/zh-Hant/Microsoft.Data.Edm.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.edm/5.8.2/lib/netstandard1.1/zh-Hant/Microsoft.Data.Edm.resources.dll differ
index fb93ed8..7d6ed02 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/Microsoft.Data.OData.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/Microsoft.Data.OData.dll differ
index f712f68..43431f0 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/de/Microsoft.Data.OData.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/de/Microsoft.Data.OData.resources.dll differ
index f1774f8..3efcff4 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/es/Microsoft.Data.OData.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/es/Microsoft.Data.OData.resources.dll differ
index ffaa238..a4c48b0 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/fr/Microsoft.Data.OData.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/fr/Microsoft.Data.OData.resources.dll differ
index 5ced1bb..d3656d8 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/it/Microsoft.Data.OData.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/it/Microsoft.Data.OData.resources.dll differ
index d6e97ba..9663d36 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/ja/Microsoft.Data.OData.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/ja/Microsoft.Data.OData.resources.dll differ
index 713167e..9e0bbd9 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/ko/Microsoft.Data.OData.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/ko/Microsoft.Data.OData.resources.dll differ
index 964a978..a1a8481 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/ru/Microsoft.Data.OData.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/ru/Microsoft.Data.OData.resources.dll differ
index a054e9d..82e0fe6 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/zh-Hans/Microsoft.Data.OData.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/zh-Hans/Microsoft.Data.OData.resources.dll differ
index a744f71..ca31ace 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/zh-Hant/Microsoft.Data.OData.resources.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.odata/5.8.2/lib/netstandard1.1/zh-Hant/Microsoft.Data.OData.resources.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.data.sqlite.core/2.0.0-preview1-final/lib/netstandard1.2/Microsoft.Data.Sqlite.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.data.sqlite.core/2.0.0-preview1-final/lib/netstandard1.2/Microsoft.Data.Sqlite.dll
deleted file mode 100755 (executable)
index 04e251e..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.data.sqlite.core/2.0.0-preview1-final/lib/netstandard1.2/Microsoft.Data.Sqlite.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.data.sqlite.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Data.Sqlite.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.data.sqlite.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Data.Sqlite.dll
new file mode 100755 (executable)
index 0000000..d25bd57
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.data.sqlite.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Data.Sqlite.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.dotnet.platformabstractions/2.0.0-preview1-002111/lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.dotnet.platformabstractions/2.0.0-preview1-002111/lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll
deleted file mode 100755 (executable)
index bbc043e..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.dotnet.platformabstractions/2.0.0-preview1-002111/lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.dotnet.platformabstractions/2.0.0-preview2-25407-01/lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.dotnet.platformabstractions/2.0.0-preview2-25407-01/lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll
new file mode 100755 (executable)
index 0000000..8bab221
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.dotnet.platformabstractions/2.0.0-preview2-25407-01/lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Design.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Design.dll
deleted file mode 100755 (executable)
index 0aa9db6..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Design.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.design/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Design.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.design/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Design.dll
new file mode 100755 (executable)
index 0000000..430a33b
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.design/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Design.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.inmemory/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.InMemory.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.inmemory/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.InMemory.dll
deleted file mode 100755 (executable)
index ed0c999..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.inmemory/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.InMemory.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.inmemory/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.InMemory.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.inmemory/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.InMemory.dll
new file mode 100755 (executable)
index 0000000..fc05916
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.inmemory/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.InMemory.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Relational.Design.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Relational.Design.dll
deleted file mode 100755 (executable)
index cc44b6c..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Relational.Design.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Relational.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Relational.dll
deleted file mode 100755 (executable)
index e5c1acf..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Relational.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Relational.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Relational.dll
new file mode 100755 (executable)
index 0000000..7810aeb
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.relational/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Relational.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.core/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Sqlite.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.core/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Sqlite.dll
deleted file mode 100755 (executable)
index 053b8f4..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.core/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Sqlite.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Sqlite.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Sqlite.dll
new file mode 100755 (executable)
index 0000000..dd889b2
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.Sqlite.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Sqlite.Design.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Sqlite.Design.dll
deleted file mode 100755 (executable)
index 5808169..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlite.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.Sqlite.Design.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.SqlServer.Design.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.SqlServer.Design.dll
deleted file mode 100755 (executable)
index bb483ec..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver.design/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.SqlServer.Design.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.SqlServer.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.SqlServer.dll
deleted file mode 100755 (executable)
index 3adc9a6..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.SqlServer.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.SqlServer.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.SqlServer.dll
new file mode 100755 (executable)
index 0000000..16c5585
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore.sqlserver/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.SqlServer.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.dll
deleted file mode 100755 (executable)
index 7847441..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.EntityFrameworkCore.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll
new file mode 100755 (executable)
index 0000000..51b964b
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.entityframeworkcore/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll
deleted file mode 100755 (executable)
index 80acd4b..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll
new file mode 100755 (executable)
index 0000000..17b3cad
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Caching.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.memory/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Caching.Memory.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.memory/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Caching.Memory.dll
deleted file mode 100755 (executable)
index fb9b451..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.memory/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Caching.Memory.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.memory/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Caching.Memory.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.memory/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Caching.Memory.dll
new file mode 100755 (executable)
index 0000000..8cdb73a
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.memory/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Caching.Memory.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.redis/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.Caching.Redis.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.redis/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.Caching.Redis.dll
deleted file mode 100755 (executable)
index 84ce7ae..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.redis/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.Caching.Redis.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.redis/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.Caching.Redis.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.redis/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.Caching.Redis.dll
new file mode 100755 (executable)
index 0000000..8b27522
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.redis/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.Caching.Redis.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.sqlserver/2.0.0-preview1-final/lib/netstandard1.2/Microsoft.Extensions.Caching.SqlServer.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.sqlserver/2.0.0-preview1-final/lib/netstandard1.2/Microsoft.Extensions.Caching.SqlServer.dll
deleted file mode 100755 (executable)
index 4bc9b5b..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.sqlserver/2.0.0-preview1-final/lib/netstandard1.2/Microsoft.Extensions.Caching.SqlServer.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.sqlserver/2.0.0-preview2-final/lib/netstandard1.2/Microsoft.Extensions.Caching.SqlServer.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.sqlserver/2.0.0-preview2-final/lib/netstandard1.2/Microsoft.Extensions.Caching.SqlServer.dll
new file mode 100755 (executable)
index 0000000..fe0b293
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.caching.sqlserver/2.0.0-preview2-final/lib/netstandard1.2/Microsoft.Extensions.Caching.SqlServer.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll
deleted file mode 100755 (executable)
index e3d3dc4..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll
new file mode 100755 (executable)
index 0000000..f9aa421
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Configuration.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.azurekeyvault/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.Configuration.AzureKeyVault.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.azurekeyvault/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.Configuration.AzureKeyVault.dll
deleted file mode 100755 (executable)
index f070e13..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.azurekeyvault/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.Configuration.AzureKeyVault.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.azurekeyvault/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.Configuration.AzureKeyVault.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.azurekeyvault/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.Configuration.AzureKeyVault.dll
new file mode 100755 (executable)
index 0000000..25bc63d
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.azurekeyvault/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.Configuration.AzureKeyVault.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.binder/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.Binder.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.binder/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.Binder.dll
deleted file mode 100755 (executable)
index 7fbe8fe..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.binder/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.Binder.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.binder/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.Binder.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.binder/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.Binder.dll
new file mode 100755 (executable)
index 0000000..933963c
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.binder/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.Binder.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.commandline/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.CommandLine.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.commandline/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.CommandLine.dll
deleted file mode 100755 (executable)
index 32d7da7..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.commandline/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.CommandLine.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.commandline/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.CommandLine.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.commandline/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.CommandLine.dll
new file mode 100755 (executable)
index 0000000..b2648e4
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.commandline/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.CommandLine.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.dockersecrets/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.DockerSecrets.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.dockersecrets/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.DockerSecrets.dll
deleted file mode 100755 (executable)
index 3800893..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.dockersecrets/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.DockerSecrets.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.environmentvariables/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.environmentvariables/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll
deleted file mode 100755 (executable)
index 97b94dc..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.environmentvariables/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.environmentvariables/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.environmentvariables/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll
new file mode 100755 (executable)
index 0000000..3c4fa68
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.environmentvariables/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.EnvironmentVariables.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.fileextensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.fileextensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll
deleted file mode 100755 (executable)
index 9b3e4ad..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.fileextensions/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.fileextensions/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.fileextensions/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll
new file mode 100755 (executable)
index 0000000..bcdebd3
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.fileextensions/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.FileExtensions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.ini/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Ini.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.ini/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Ini.dll
deleted file mode 100755 (executable)
index c5ecd69..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.ini/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Ini.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.ini/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Ini.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.ini/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Ini.dll
new file mode 100755 (executable)
index 0000000..1eb7457
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.ini/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Ini.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.json/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.json/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll
deleted file mode 100755 (executable)
index b38b55b..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.json/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.json/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.json/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll
new file mode 100755 (executable)
index 0000000..62520df
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.json/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Json.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.usersecrets/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.UserSecrets.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.usersecrets/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.UserSecrets.dll
deleted file mode 100755 (executable)
index 0f07e96..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.usersecrets/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.UserSecrets.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.usersecrets/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.UserSecrets.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.usersecrets/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.UserSecrets.dll
new file mode 100755 (executable)
index 0000000..b674b32
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.usersecrets/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.UserSecrets.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.xml/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Xml.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.xml/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Xml.dll
deleted file mode 100755 (executable)
index 6d99f3b..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.xml/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Xml.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.xml/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Xml.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.xml/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Xml.dll
new file mode 100755 (executable)
index 0000000..41a8b61
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration.xml/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Configuration.Xml.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.dll
deleted file mode 100755 (executable)
index 697c602..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.dll
new file mode 100755 (executable)
index 0000000..e0d96f9
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.configuration/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Configuration.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
deleted file mode 100755 (executable)
index b7f46a5..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
new file mode 100755 (executable)
index 0000000..9478e11
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll
deleted file mode 100755 (executable)
index bf5e6e2..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll
new file mode 100755 (executable)
index 0000000..b9ea550
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencyinjection/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.DependencyInjection.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencymodel/2.0.0-preview1-002111/lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencymodel/2.0.0-preview1-002111/lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll
deleted file mode 100755 (executable)
index 9c6aa0a..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencymodel/2.0.0-preview1-002111/lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencymodel/2.0.0-preview2-25407-01/lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencymodel/2.0.0-preview2-25407-01/lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll
new file mode 100755 (executable)
index 0000000..e85b452
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.dependencymodel/2.0.0-preview2-25407-01/lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.diagnosticadapter/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.DiagnosticAdapter.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.diagnosticadapter/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.DiagnosticAdapter.dll
deleted file mode 100755 (executable)
index 1df2b8e..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.diagnosticadapter/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.DiagnosticAdapter.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.diagnosticadapter/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.DiagnosticAdapter.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.diagnosticadapter/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.DiagnosticAdapter.dll
new file mode 100755 (executable)
index 0000000..1fc3309
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.diagnosticadapter/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.DiagnosticAdapter.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll
deleted file mode 100755 (executable)
index 0c48e80..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll
new file mode 100755 (executable)
index 0000000..fd7802e
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.composite/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.composite/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll
deleted file mode 100755 (executable)
index 5c9695b..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.composite/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.composite/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.composite/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll
new file mode 100755 (executable)
index 0000000..2a024a5
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.composite/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.FileProviders.Composite.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.embedded/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.FileProviders.Embedded.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.embedded/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.FileProviders.Embedded.dll
deleted file mode 100755 (executable)
index f530ef2..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.embedded/2.0.0-preview1-final/lib/netstandard1.5/Microsoft.Extensions.FileProviders.Embedded.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.embedded/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.FileProviders.Embedded.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.embedded/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.FileProviders.Embedded.dll
new file mode 100755 (executable)
index 0000000..bfcd2de
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.embedded/2.0.0-preview2-final/lib/netstandard1.5/Microsoft.Extensions.FileProviders.Embedded.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.physical/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.physical/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll
deleted file mode 100755 (executable)
index 4ce3018..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.physical/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.physical/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.physical/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll
new file mode 100755 (executable)
index 0000000..98451f9
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.fileproviders.physical/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.FileProviders.Physical.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.filesystemglobbing/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.filesystemglobbing/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll
deleted file mode 100755 (executable)
index 5b6e4c8..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.filesystemglobbing/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.filesystemglobbing/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.filesystemglobbing/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll
new file mode 100755 (executable)
index 0000000..5e55091
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.filesystemglobbing/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.FileSystemGlobbing.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.hosting.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.hosting.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.dll
deleted file mode 100755 (executable)
index 834c7b1..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.hosting.abstractions/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.hosting.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.hosting.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll
new file mode 100755 (executable)
index 0000000..433e946
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.hosting.abstractions/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.identity.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.identity.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll
new file mode 100755 (executable)
index 0000000..19e355f
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.identity.core/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.identity.stores/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.identity.stores/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll
new file mode 100755 (executable)
index 0000000..62ba767
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.identity.stores/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Localization.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Localization.Abstractions.dll
deleted file mode 100755 (executable)
index 4d98dd3..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization.abstractions/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Localization.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Localization.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Localization.Abstractions.dll
new file mode 100755 (executable)
index 0000000..01aa555
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization.abstractions/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Localization.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Localization.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Localization.dll
deleted file mode 100755 (executable)
index d55121c..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Localization.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Localization.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Localization.dll
new file mode 100755 (executable)
index 0000000..ba05fcc
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.localization/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Localization.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.abstractions/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.abstractions/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll
deleted file mode 100755 (executable)
index 5371d6b..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.abstractions/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.abstractions/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.abstractions/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll
new file mode 100755 (executable)
index 0000000..6301335
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.abstractions/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Abstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.azureappservices/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.AzureAppServices.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.azureappservices/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.AzureAppServices.dll
deleted file mode 100755 (executable)
index 86af2f1..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.azureappservices/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.AzureAppServices.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.azureappservices/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.AzureAppServices.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.azureappservices/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.AzureAppServices.dll
new file mode 100755 (executable)
index 0000000..b8861d0
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.azureappservices/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.AzureAppServices.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.configuration/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Configuration.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.configuration/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Configuration.dll
new file mode 100755 (executable)
index 0000000..a4ab901
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.configuration/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.Configuration.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.console/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Console.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.console/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Console.dll
deleted file mode 100755 (executable)
index c6a80e1..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.console/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Console.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.console/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Console.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.console/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Console.dll
new file mode 100755 (executable)
index 0000000..80f49a7
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.console/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Console.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.debug/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.debug/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll
deleted file mode 100755 (executable)
index 318c81f..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.debug/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.debug/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.debug/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll
new file mode 100755 (executable)
index 0000000..d4e0f57
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.debug/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.Debug.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.eventsource/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.EventSource.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.eventsource/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.EventSource.dll
deleted file mode 100755 (executable)
index 463431e..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.eventsource/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.EventSource.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.eventsource/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.EventSource.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.eventsource/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.EventSource.dll
new file mode 100755 (executable)
index 0000000..0dcedba
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.eventsource/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.EventSource.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.tracesource/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.TraceSource.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.tracesource/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.TraceSource.dll
deleted file mode 100755 (executable)
index e50e8e0..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.tracesource/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.Logging.TraceSource.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.tracesource/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.TraceSource.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.tracesource/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.TraceSource.dll
new file mode 100755 (executable)
index 0000000..d480a85
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging.tracesource/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.Logging.TraceSource.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Logging.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Logging.dll
deleted file mode 100755 (executable)
index 5db290e..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Logging.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.dll
new file mode 100755 (executable)
index 0000000..a8512af
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.logging/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Logging.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.objectpool/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.objectpool/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll
deleted file mode 100755 (executable)
index 2335dfe..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.objectpool/2.0.0-preview1-final/lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.objectpool/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.objectpool/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll
new file mode 100755 (executable)
index 0000000..7acece8
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.objectpool/2.0.0-preview2-final/lib/netstandard1.3/Microsoft.Extensions.ObjectPool.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options.configurationextensions/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Options.ConfigurationExtensions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options.configurationextensions/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Options.ConfigurationExtensions.dll
deleted file mode 100755 (executable)
index 07fcd80..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options.configurationextensions/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Options.ConfigurationExtensions.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options.configurationextensions/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Options.ConfigurationExtensions.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options.configurationextensions/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Options.ConfigurationExtensions.dll
new file mode 100755 (executable)
index 0000000..9942677
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options.configurationextensions/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Options.ConfigurationExtensions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Options.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Options.dll
deleted file mode 100755 (executable)
index 2a5f8a3..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.Options.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Options.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Options.dll
new file mode 100755 (executable)
index 0000000..53a3e8f
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.options/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.Options.dll differ
index 6f68687..4338b33 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.platformabstractions/1.1.0/lib/netstandard1.3/Microsoft.Extensions.PlatformAbstractions.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.platformabstractions/1.1.0/lib/netstandard1.3/Microsoft.Extensions.PlatformAbstractions.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.primitives/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Primitives.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.primitives/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Primitives.dll
deleted file mode 100755 (executable)
index 9ac167a..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.primitives/2.0.0-preview1-final/lib/netstandard1.0/Microsoft.Extensions.Primitives.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.primitives/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Primitives.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.primitives/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Primitives.dll
new file mode 100755 (executable)
index 0000000..8a109dd
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.primitives/2.0.0-preview2-final/lib/netstandard1.0/Microsoft.Extensions.Primitives.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.webencoders/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.WebEncoders.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.webencoders/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.WebEncoders.dll
deleted file mode 100755 (executable)
index af20d0d..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.webencoders/2.0.0-preview1-final/lib/netstandard1.1/Microsoft.Extensions.WebEncoders.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.webencoders/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.WebEncoders.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.webencoders/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.WebEncoders.dll
new file mode 100755 (executable)
index 0000000..a44a8f1
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.extensions.webencoders/2.0.0-preview2-final/lib/netstandard1.1/Microsoft.Extensions.WebEncoders.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.5/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.5/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll
deleted file mode 100755 (executable)
index cabe3f1..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.5/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.5/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.5/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.dll
deleted file mode 100755 (executable)
index d340c4d..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.5/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.9/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.9/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll
new file mode 100755 (executable)
index 0000000..dbbdce5
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.9/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.9/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.9/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.dll
new file mode 100755 (executable)
index 0000000..9c7e1f7
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.clients.activedirectory/3.13.9/lib/netstandard1.4/Microsoft.IdentityModel.Clients.ActiveDirectory.dll differ
index 2ead27d..d6e9d53 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.logging/1.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Logging.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.logging/1.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Logging.dll differ
index 10a0c41..0b7420b 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.protocols.openidconnect/2.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.protocols.openidconnect/2.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll differ
index 7fc5bf0..5652cb1 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.protocols/2.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Protocols.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.protocols/2.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Protocols.dll differ
index 38bf588..1f34f91 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.tokens/5.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Tokens.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.identitymodel.tokens/5.1.3/lib/netstandard1.4/Microsoft.IdentityModel.Tokens.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.net.http.headers/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.Net.Http.Headers.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.net.http.headers/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.Net.Http.Headers.dll
deleted file mode 100755 (executable)
index ab0d6a6..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.net.http.headers/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.Net.Http.Headers.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.net.http.headers/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Net.Http.Headers.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.net.http.headers/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Net.Http.Headers.dll
new file mode 100755 (executable)
index 0000000..7f9957d
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.net.http.headers/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.Net.Http.Headers.dll differ
index ff24c92..61c7875 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.rest.clientruntime.azure/3.3.6/lib/netstandard1.4/Microsoft.Rest.ClientRuntime.Azure.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.rest.clientruntime.azure/3.3.6/lib/netstandard1.4/Microsoft.Rest.ClientRuntime.Azure.dll differ
index e1291d4..70195fd 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.rest.clientruntime/2.3.7/lib/netstandard1.4/Microsoft.Rest.ClientRuntime.dll and b/dotnet/store/x64/netcoreapp2.0/microsoft.rest.clientruntime/2.3.7/lib/netstandard1.4/Microsoft.Rest.ClientRuntime.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.visualstudio.web.browserlink/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.VisualStudio.Web.BrowserLink.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.visualstudio.web.browserlink/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.VisualStudio.Web.BrowserLink.dll
deleted file mode 100755 (executable)
index 77eb8ac..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/microsoft.visualstudio.web.browserlink/2.0.0-preview1-final/lib/netcoreapp2.0/Microsoft.VisualStudio.Web.BrowserLink.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/microsoft.visualstudio.web.browserlink/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.VisualStudio.Web.BrowserLink.dll b/dotnet/store/x64/netcoreapp2.0/microsoft.visualstudio.web.browserlink/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.VisualStudio.Web.BrowserLink.dll
new file mode 100755 (executable)
index 0000000..501f1a4
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/microsoft.visualstudio.web.browserlink/2.0.0-preview2-final/lib/netstandard2.0/Microsoft.VisualStudio.Web.BrowserLink.dll differ
index 8b0b7a4..b1da113 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/newtonsoft.json.bson/1.0.1/lib/netstandard1.3/Newtonsoft.Json.Bson.dll and b/dotnet/store/x64/netcoreapp2.0/newtonsoft.json.bson/1.0.1/lib/netstandard1.3/Newtonsoft.Json.Bson.dll differ
index 9639e70..5a7a47e 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/newtonsoft.json/10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll and b/dotnet/store/x64/netcoreapp2.0/newtonsoft.json/10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/newtonsoft.json/9.0.1/lib/netstandard1.0/Newtonsoft.Json.dll b/dotnet/store/x64/netcoreapp2.0/newtonsoft.json/9.0.1/lib/netstandard1.0/Newtonsoft.Json.dll
deleted file mode 100755 (executable)
index 7bd1f7b..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/newtonsoft.json/9.0.1/lib/netstandard1.0/Newtonsoft.Json.dll and /dev/null differ
index f7c3bfd..e8da542 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/remotion.linq/2.1.1/lib/netstandard1.0/Remotion.Linq.dll and b/dotnet/store/x64/netcoreapp2.0/remotion.linq/2.1.1/lib/netstandard1.0/Remotion.Linq.dll differ
index daecfb7..c07e91e 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/serilog.extensions.logging/1.4.0/lib/netstandard1.3/Serilog.Extensions.Logging.dll and b/dotnet/store/x64/netcoreapp2.0/serilog.extensions.logging/1.4.0/lib/netstandard1.3/Serilog.Extensions.Logging.dll differ
index f049470..f6899cd 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/serilog.sinks.file/3.2.0/lib/netstandard1.3/Serilog.Sinks.File.dll and b/dotnet/store/x64/netcoreapp2.0/serilog.sinks.file/3.2.0/lib/netstandard1.3/Serilog.Sinks.File.dll differ
index 9f7a9ca..b4b8e96 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/serilog.sinks.periodicbatching/2.1.0/lib/netstandard1.2/Serilog.Sinks.PeriodicBatching.dll and b/dotnet/store/x64/netcoreapp2.0/serilog.sinks.periodicbatching/2.1.0/lib/netstandard1.2/Serilog.Sinks.PeriodicBatching.dll differ
index b849d16..e44807b 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/serilog.sinks.rollingfile/3.3.0/lib/netstandard1.3/Serilog.Sinks.RollingFile.dll and b/dotnet/store/x64/netcoreapp2.0/serilog.sinks.rollingfile/3.3.0/lib/netstandard1.3/Serilog.Sinks.RollingFile.dll differ
index 5e91427..47cb15f 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/serilog/2.3.0/lib/netstandard1.3/Serilog.dll and b/dotnet/store/x64/netcoreapp2.0/serilog/2.3.0/lib/netstandard1.3/Serilog.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.3/lib/netcoreapp/SQLitePCLRaw.batteries_green.dll b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.3/lib/netcoreapp/SQLitePCLRaw.batteries_green.dll
new file mode 100755 (executable)
index 0000000..73b2e5e
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.3/lib/netcoreapp/SQLitePCLRaw.batteries_green.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.3/lib/netcoreapp/SQLitePCLRaw.batteries_v2.dll b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.3/lib/netcoreapp/SQLitePCLRaw.batteries_v2.dll
new file mode 100755 (executable)
index 0000000..9fa6e37
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.3/lib/netcoreapp/SQLitePCLRaw.batteries_v2.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.5/lib/netcoreapp/SQLitePCLRaw.batteries_green.dll b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.5/lib/netcoreapp/SQLitePCLRaw.batteries_green.dll
deleted file mode 100755 (executable)
index bed5b9d..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.5/lib/netcoreapp/SQLitePCLRaw.batteries_green.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.5/lib/netcoreapp/SQLitePCLRaw.batteries_v2.dll b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.5/lib/netcoreapp/SQLitePCLRaw.batteries_v2.dll
deleted file mode 100755 (executable)
index 671bd11..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.bundle_green/1.1.5/lib/netcoreapp/SQLitePCLRaw.batteries_v2.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.core/1.1.3/lib/netstandard1.1/SQLitePCLRaw.core.dll b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.core/1.1.3/lib/netstandard1.1/SQLitePCLRaw.core.dll
new file mode 100755 (executable)
index 0000000..06a9cce
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.core/1.1.3/lib/netstandard1.1/SQLitePCLRaw.core.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.core/1.1.5/lib/netstandard1.1/SQLitePCLRaw.core.dll b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.core/1.1.5/lib/netstandard1.1/SQLitePCLRaw.core.dll
deleted file mode 100755 (executable)
index be46634..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.core/1.1.5/lib/netstandard1.1/SQLitePCLRaw.core.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.provider.e_sqlite3.netstandard11/1.1.3/lib/netstandard1.1/SQLitePCLRaw.provider.e_sqlite3.dll b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.provider.e_sqlite3.netstandard11/1.1.3/lib/netstandard1.1/SQLitePCLRaw.provider.e_sqlite3.dll
new file mode 100755 (executable)
index 0000000..4457f6c
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.provider.e_sqlite3.netstandard11/1.1.3/lib/netstandard1.1/SQLitePCLRaw.provider.e_sqlite3.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.provider.e_sqlite3.netstandard11/1.1.5/lib/netstandard1.1/SQLitePCLRaw.provider.e_sqlite3.dll b/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.provider.e_sqlite3.netstandard11/1.1.5/lib/netstandard1.1/SQLitePCLRaw.provider.e_sqlite3.dll
deleted file mode 100755 (executable)
index e01b803..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/sqlitepclraw.provider.e_sqlite3.netstandard11/1.1.5/lib/netstandard1.1/SQLitePCLRaw.provider.e_sqlite3.dll and /dev/null differ
index 41df9b2..327f1d3 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/stackexchange.redis.strongname/1.2.3/lib/netstandard1.5/StackExchange.Redis.StrongName.dll and b/dotnet/store/x64/netcoreapp2.0/stackexchange.redis.strongname/1.2.3/lib/netstandard1.5/StackExchange.Redis.StrongName.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/system.data.sqlclient/4.4.0-preview1-25305-02/runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll b/dotnet/store/x64/netcoreapp2.0/system.data.sqlclient/4.4.0-preview1-25305-02/runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll
deleted file mode 100755 (executable)
index 2c1ae20..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/system.data.sqlclient/4.4.0-preview1-25305-02/runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/system.data.sqlclient/4.4.0-preview2-25405-01/runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll b/dotnet/store/x64/netcoreapp2.0/system.data.sqlclient/4.4.0-preview2-25405-01/runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll
new file mode 100755 (executable)
index 0000000..413ae3f
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/system.data.sqlclient/4.4.0-preview2-25405-01/runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll differ
index 32ee370..968ffd6 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.identitymodel.tokens.jwt/5.1.3/lib/netstandard1.4/System.IdentityModel.Tokens.Jwt.dll and b/dotnet/store/x64/netcoreapp2.0/system.identitymodel.tokens.jwt/5.1.3/lib/netstandard1.4/System.IdentityModel.Tokens.Jwt.dll differ
index 4000246..8697ef6 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.interactive.async/3.1.1/lib/netstandard1.3/System.Interactive.Async.dll and b/dotnet/store/x64/netcoreapp2.0/system.interactive.async/3.1.1/lib/netstandard1.3/System.Interactive.Async.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/system.runtime.compilerservices.unsafe/4.4.0-preview1-25219-04/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll b/dotnet/store/x64/netcoreapp2.0/system.runtime.compilerservices.unsafe/4.4.0-preview1-25219-04/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll
deleted file mode 100755 (executable)
index 9762f27..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/system.runtime.compilerservices.unsafe/4.4.0-preview1-25219-04/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/system.runtime.compilerservices.unsafe/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll b/dotnet/store/x64/netcoreapp2.0/system.runtime.compilerservices.unsafe/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll
new file mode 100755 (executable)
index 0000000..dae2cbb
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/system.runtime.compilerservices.unsafe/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/system.security.cryptography.xml/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Security.Cryptography.Xml.dll b/dotnet/store/x64/netcoreapp2.0/system.security.cryptography.xml/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Security.Cryptography.Xml.dll
new file mode 100755 (executable)
index 0000000..bca8e04
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/system.security.cryptography.xml/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Security.Cryptography.Xml.dll differ
index 0eb4449..d3f83bb 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/System.Spatial.dll and b/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/System.Spatial.dll differ
index c184a00..c8198b5 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/de/System.Spatial.resources.dll and b/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/de/System.Spatial.resources.dll differ
index 5b60006..0bfe99a 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/es/System.Spatial.resources.dll and b/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/es/System.Spatial.resources.dll differ
index 0dff10e..2ca6092 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/fr/System.Spatial.resources.dll and b/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/fr/System.Spatial.resources.dll differ
index 254af34..4293b50 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/it/System.Spatial.resources.dll and b/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/it/System.Spatial.resources.dll differ
index b3a5ed6..45aa46a 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/ja/System.Spatial.resources.dll and b/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/ja/System.Spatial.resources.dll differ
index e7e0e26..a0309e8 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/ko/System.Spatial.resources.dll and b/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/ko/System.Spatial.resources.dll differ
index 5ef0e5a..c86ff20 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/ru/System.Spatial.resources.dll and b/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/ru/System.Spatial.resources.dll differ
index 6866b49..205a936 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/zh-Hans/System.Spatial.resources.dll and b/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/zh-Hans/System.Spatial.resources.dll differ
index cad70ff..2fd71c5 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/zh-Hant/System.Spatial.resources.dll and b/dotnet/store/x64/netcoreapp2.0/system.spatial/5.8.2/lib/netstandard1.1/zh-Hant/System.Spatial.resources.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.3.0/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll b/dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.3.0/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll
deleted file mode 100755 (executable)
index 8df8319..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.3.0/runtimes/unix/lib/netstandard1.3/System.Text.Encoding.CodePages.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.4.0-preview1-25305-02/lib/netstandard2.0/System.Text.Encoding.CodePages.dll b/dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.4.0-preview1-25305-02/lib/netstandard2.0/System.Text.Encoding.CodePages.dll
deleted file mode 100755 (executable)
index 74817f4..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.4.0-preview1-25305-02/lib/netstandard2.0/System.Text.Encoding.CodePages.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Text.Encoding.CodePages.dll b/dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Text.Encoding.CodePages.dll
new file mode 100755 (executable)
index 0000000..d9e3afa
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/system.text.encoding.codepages/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Text.Encoding.CodePages.dll differ
diff --git a/dotnet/store/x64/netcoreapp2.0/system.text.encodings.web/4.3.0/lib/netstandard1.0/System.Text.Encodings.Web.dll b/dotnet/store/x64/netcoreapp2.0/system.text.encodings.web/4.3.0/lib/netstandard1.0/System.Text.Encodings.Web.dll
deleted file mode 100755 (executable)
index 4aea671..0000000
Binary files a/dotnet/store/x64/netcoreapp2.0/system.text.encodings.web/4.3.0/lib/netstandard1.0/System.Text.Encodings.Web.dll and /dev/null differ
diff --git a/dotnet/store/x64/netcoreapp2.0/system.text.encodings.web/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Text.Encodings.Web.dll b/dotnet/store/x64/netcoreapp2.0/system.text.encodings.web/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Text.Encodings.Web.dll
new file mode 100755 (executable)
index 0000000..05c6970
Binary files /dev/null and b/dotnet/store/x64/netcoreapp2.0/system.text.encodings.web/4.4.0-preview2-25405-01/lib/netstandard2.0/System.Text.Encodings.Web.dll differ
index 012c709..e2bbfbe 100755 (executable)
Binary files a/dotnet/store/x64/netcoreapp2.0/windowsazure.storage/8.1.1/lib/netstandard1.3/Microsoft.WindowsAzure.Storage.dll and b/dotnet/store/x64/netcoreapp2.0/windowsazure.storage/8.1.1/lib/netstandard1.3/Microsoft.WindowsAzure.Storage.dll differ
index 4d62514..b3ce37e 100644 (file)
@@ -3,7 +3,7 @@
 
 Name:       dotnet-build-tools
 Summary:    Tools for building C# API projects
-Version:    1.2.6
+Version:    1.2.8
 Release:    1
 Group:      Development/Libraries
 License:    MIT and Apache-2.0